@layer theme{
    :root{
        --gk6:var(--ak6, oklch(92.2% 0 none));
        --wk6:var(--yk6, oklch(98.5% 0 none));
        --rk6:var(--vk6, oklch(55.6% 0 none));
        --sk6:var(--kk6, oklch(97% 0 none));
        --fk6:var(--ek6, oklch(37.1% 0 none));
        --uk6:var(--ck6, oklch(87% 0 none));
        --ok6:var(--dk6, oklch(20.5% 0 none));
        --xk6:var(--hk6, oklch(43.9% 0 none));
        --bk6:var(--zk6, oklch(70.8% 0 none));
        --jk6:var(--nk6, oklch(26.9% 0 none));
    }
    :root{

    }
    .rlv{

    }
}

@layer properties{
    @supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){
        :before,::backdrop,:after,*{
            --jk1:initial;
            --xke:initial;
            --tk1:0 0 #0000;
            --qke:initial;
            --ake:initial;
            --yk1:initial;
            --tk6:0;
            --wk1:initial;
            --vk1:initial;
            --bk1:#0000;
            --lk6:initial;
            --qk6:"";
            --gk1:0;
            --nk1:0 0 #0000;
            --oke:initial;
            --ok1:initial;
            --pk1:0px;
            --dk1:0 0 #0000;
            --hke:initial;
            --rke:initial;
            --ck1:initial;
            --kk1:initial;
            --bke:initial;
            --uke:initial;
            --ske:initial;
            --ik1:initial;
            --cke:initial;
            --hk1:0%;
            --wke:solid;
            --dke:initial;
            --kke:initial;
            --ek1:100%;
            --fk1:50%;
            --rk1:#0000;
            --ik6:1;
            --jke:initial;
            --yke:initial;
            --eke:initial;
            --ak1:solid;
            --nke:initial;
            --sk1:initial;
            --vke:initial;
            --qk1:initial;
            --fke:initial;
            --lk1:0 0 #0000;
            --xk1:initial;
            --gke:initial;
            --uk1:0;
            --zk1:#0000;
            --pk6:1;
            --mk6:0;
            --mk1:0 0 #0000;
            --zke:initial;
        }
    }
}

@layer theme{
    :root{
        --fk8:var(--bk6);
        --pk8:var(--ok6);
        --dk8:#fff;
        --ykk:var(--uk6);
        --qk8:#fff;
        --wkk:var(--gk6);
        --skk:var(--ok6);
        --lk8:var(--gk6);
        --mk8:var(--wk6);
        --ik8:var(--gk6);
        --ok8:var(--ok6);
        --tk8:var(--sk6);
        --ek8:var(--rk6);
        --jk8:var(--xk6);
        --nk8:var(--fk6);
    }
    :root{
        --pke:#4d6d88;
        --kk4:cubic-bezier(0, 0, .2, 1);
        --xk4:#00c878;
        --yko:#10223a;
        --nk6:oklch(26.9% 0 none);
        --kk6:oklch(97% 0 none);
        --ok4:#8b55e6;
        --tke:oklch(92.8% .006 264.531);
        --xk8:.25rem;
        --vk4:#18e490;
        --ak6:oklch(92.2% 0 none);
        --vk6:oklch(55.6% 0 none);
        --wk8:1;
        --iko:500;
        --fk4:#004829;
        --wk4:800;
        --zk4:#5cffb9;
        --lk4:1 / 1;
        --cko:28rem;
        --bko:.75rem;
        --rk4:#33f2a6;
        --nk4:#e0cbff;
        --ak8:calc(var(--kk8) + 1);
        --qko:2.25rem;
        --gk4:cubic-bezier(.4, 0, .2, 1);
        --mke:"Roboto", sans-serif;
        --ck6:oklch(87% 0 none);
        --kko:#02091a;
        --mko:1.11111;
        --ck4:cubic-bezier(.4, 0, .2, 1);
        --ik4:"Roboto", sans-serif;
        --gko:#000;
        --zk8:25;
        --jko:1.25rem;
        --dk6:oklch(20.5% 0 none);
        --nko:1.4;
        --xko:1rem;
        --pko:600;
        --yk6:oklch(98.5% 0 none);
        --ako:#fff;
        --vko:1.42857;
        --tk4:#0b192d;
        --yk4:900;
        --jk4:#9acbff;
        --ek4:#d6ffff;
        --bk4:var(--mke);
        --yk8:1;
        --sk4:0 1px 2px #00000026;
        --gk8:1;
        --ike:#708fa9;
        --pk4:.625rem;
        --hko:1.5;
        --dko:1.33333;
        --bk8:100;
        --dk4:#30136e;
        --ak4:8px;
        --lke:#324f69;
        --rko:.875rem;
        --fko:1.125rem;
        --eko:1.55556;
        --uko:.25rem;
        --wko:#223e57;
        --uk4:.15s;
        --lko:700;
        --tko:400;
        --vk8:4rem;
        --ck8:60;
        --zk6:oklch(70.8% 0 none);
        --kk8:2;
        --uk8:55;
        --zko:1.33333;
        --hk8:80rem;
        --sk8:3;
        --ek6:oklch(37.1% 0 none);
        --hk6:oklch(43.9% 0 none);
        --oko:1.5rem;
        --rk8:100;
        --sko:#071226;
        --qk4:#18e490;
        --hk4:#00a85f;
        --mk4:#021124;
    }
    .rlv{
        --mk8:var(--jk6);
        --pk8:#fff;
        --wkk:var(--fk6);
        --dk8:var(--ok6);
        --fk8:var(--rk6);
        --jk8:var(--uk6);
        --ykk:var(--fk6);
        --lk8:var(--jk6);
        --nk8:var(--gk6);
        --skk:#fff;
        --ik8:var(--fk6);
        --ok8:#fff;
        --tk8:var(--jk6);
        --qk8:var(--ok6);
        --ek8:var(--bk6);
    }
}

@layer base{
    :before,::backdrop,:after,*{
        box-sizing:border-box;
        margin:0;
        padding:0;
        border:0 solid;
    }
    ::file-selector-button{
        box-sizing:border-box;
        border:0 solid;
        padding:0;
        margin:0;
    }
    html{
        -webkit-text-size-adjust:100%;
        tab-size:4;
        line-height:1.5;
        font-family:var(--bk4,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");
        font-feature-settings:var(--kkk,normal);
        font-variation-settings:var(--gkk,normal);
        -webkit-tap-highlight-color:transparent;
    }
    h1,h2,h4,h3{
        font-size:inherit;
        font-weight:inherit;
    }
    a{
        color:inherit;
        -webkit-text-decoration:inherit;
        -webkit-text-decoration:inherit;
        text-decoration:inherit;
    }
    strong,b{
        font-weight:bolder;
    }
    table{
        text-indent:0;
        border-color:inherit;
        border-collapse:collapse;
    }
    ul,ol{
        list-style:none;
    }
    summary{
        display:list-item;
    }
    img{
        height:auto;
        max-width:100%;
    }
    img,svg{
        vertical-align:middle;
        display:block;
    }
    button{
        font:inherit;
        font-feature-settings:inherit;
        font-variation-settings:inherit;
        letter-spacing:inherit;
        color:inherit;
        opacity:1;
        background-color:#0000;
        border-radius:0;
    }
    ::file-selector-button{
        font:inherit;
        font-feature-settings:inherit;
        font-variation-settings:inherit;
        letter-spacing:inherit;
        color:inherit;
        opacity:1;
        background-color:#0000;
        border-radius:0;
    }
    ::placeholder{
        opacity:1;
    }
    ::file-selector-button{
        margin-inline-end:4px;
    }
    @supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){
        ::placeholder{
            color:currentColor;
        }
        @supports (color:color-mix(in lab,red,red)){
            ::placeholder{
                color:color-mix(in oklab,currentcolor 50%,transparent);
            }
        }
    }
    ::-webkit-datetime-edit-fields-wrapper{
        padding:0;
    }
    ::-webkit-search-decoration{
        -webkit-appearance:none;
    }
    ::-webkit-date-and-time-value{
        text-align:inherit;
        min-height:1lh;
    }
    ::-webkit-datetime-edit{
        padding-block:0;
    }
    ::-webkit-datetime-edit{
        display:inline-flex;
    }
    ::-webkit-datetime-edit-year-field{
        padding-block:0;
    }
    ::-webkit-datetime-edit-day-field{
        padding-block:0;
    }
    ::-webkit-datetime-edit-month-field{
        padding-block:0;
    }
    ::-webkit-datetime-edit-hour-field{
        padding-block:0;
    }
    ::-webkit-datetime-edit-minute-field{
        padding-block:0;
    }
    ::-webkit-calendar-picker-indicator{
        line-height:1;
    }
    ::-webkit-datetime-edit-millisecond-field{
        padding-block:0;
    }
    button{
        appearance:button;
    }
    ::-webkit-datetime-edit-second-field{
        padding-block:0;
    }
    ::file-selector-button{
        appearance:button;
    }
    ::-webkit-datetime-edit-meridiem-field{
        padding-block:0;
    }
    ::-webkit-inner-spin-button{
        height:auto;
    }
    ::-webkit-outer-spin-button{
        height:auto;
    }
    body{
        background-color:var(--qk8);
        color:var(--nk8);
        -webkit-font-smoothing:antialiased;
        -moz-osx-font-smoothing:grayscale;
        color-scheme:light;
    }
    body:where(.rlv,.rlv *){
        color-scheme:dark;
    }
    :before,::backdrop,:after,*{
        border-color:var(--tke,currentcolor);
    }
    a:focus-visible{
        outline-offset:0;
    }
    ::file-selector-button{
        border-color:var(--tke,currentcolor);
    }
    html:not(.slv),html:not(.slv) body{
        scrollbar-width:thin;
        scrollbar-color:#ffffff80 transparent;
    }
    :is(html:not(.slv),html:not(.slv) body)::-webkit-scrollbar-track{
        background:0 0;
    }
    html{
        overscroll-behavior-y:none;
        -webkit-tap-highlight-color:transparent;
    }
    :is(html:not(.slv),html:not(.slv) body)::-webkit-scrollbar-thumb{
        background-color:#ffffff80;
        border-radius:4px;
    }
    html,body{
        min-height:100dvh;
    }
    :is(html:not(.slv),html:not(.slv) body)::-webkit-scrollbar{
        height:8px;
        width:8px;
    }
    button:not(:disabled),[role=button]:not(:disabled){
        cursor:pointer;
    }
}

@layer components;

@layer utilities{
    .blv:before{
        pointer-events:none;
        border-radius:calc(var(--xk8)*3);
        opacity:.2;
        --qk6:"";
        content:var(--qk6);
        background-image:url(/ui/b8fff47181.svg);
        background-position:100%;
        background-repeat:no-repeat;
        background-size:contain;
        position:absolute;
        inset:0;
    }
    .flv{
        pointer-events:auto;
    }
    .ilv{
        position:absolute;
    }
    .olv{
        pointer-events:none;
    }
    .klv{
        position:fixed;
    }
    .vlv{
        position:relative;
    }
    .mlv{
        position:sticky;
    }
    .tlv{
        inset:0;
    }
    .ulv{
        inset-inline:0;
    }
    .wlv{
        inset-block:0;
    }
    .alv{
        top:calc(var(--uko)*-12);
    }
    .nlv{
        top:-5%;
    }
    .xlv{
        inset-inline-start:calc(var(--uko)*0);
    }
    .llv{
        top:0;
    }
    .dlv{
        top:33.3333%;
    }
    .plv{
        inset-inline-end:calc(var(--uko)*0);
    }
    .clv{
        top:calc(var(--uko)*3);
    }
    .elv{
        bottom:calc(var(--uko)*-3);
    }
    .ylv{
        right:0;
    }
    .hlv{
        bottom:0;
    }
    .qlv{
        bottom:calc(var(--uko)*.5);
    }
    .glv{
        top:calc(var(--vk8) + .5rem);
    }
    .jlv{
        left:0;
    }
    .rln{
        left:50%;
    }
    .bln{
        isolation:isolate;
    }
    .sln{
        left:calc(var(--uko)*3);
    }
    .zlv{
        bottom:calc(var(--uko)*7);
    }
    .fln{
        z-index:1;
        z-index:var(--akk);
        z-index:var(--uk8);
    }
    .oln{
        z-index:1;
        z-index:var(--akk);
        z-index:var(--ak8);
    }
    .iln{
        z-index:1;
        z-index:var(--akk);
        z-index:var(--wk8);
    }
    .kln{
        z-index:1;
        z-index:var(--akk);
        z-index:var(--yk8);
    }
    .vln{
        z-index:1;
        z-index:var(--akk);
        z-index:var(--sk8);
    }
    .mln{
        z-index:1;
        z-index:var(--akk);
        z-index:var(--kk8);
    }
    .tln{
        z-index:1;
        z-index:var(--akk);
        z-index:var(--ck8);
    }
    .uln{
        z-index:1;
        z-index:var(--akk);
        z-index:var(--gk8);
    }
    .wln{
        z-index:1;
        z-index:var(--akk);
        z-index:var(--bk8);
    }
    .xln{
        z-index:1;
        z-index:var(--akk);
        z-index:var(--zk8);
    }
    .pln{
        z-index:1;
        z-index:var(--akk);
        z-index:var(--rk8);
    }
    .aln{
        z-index:0;
    }
    .nln{
        z-index:1;
    }
    .lln{
        z-index:10;
    }
    .dln{
        z-index:15;
    }
    .cln{
        z-index:20;
    }
    .gln{
        z-index:30;
    }
    .eln{
        order:1;
    }
    .yln{
        z-index:50;
    }
    .hln{
        order:2;
    }
    .rld{
        margin-inline:calc(var(--uko)*-3);
    }
    .qln{
        order:3;
    }
    .zln{
        order:4;
    }
    .sld{
        margin-inline:var(--uko);
    }
    .bld{
        margin-inline:auto;
    }
    .fld{
        margin-inline-start:calc(var(--uko)*-1.5);
    }
    .old{
        margin-inline-start:calc(var(--uko)*-4);
    }
    .ild{
        margin-inline-start:calc(var(--uko)*-8);
    }
    .jln{
        order:9999;
    }
    .kld{
        margin-inline-start:0;
    }
    .vld{
        margin-inline-start:auto;
    }
    .mld{
        margin-inline-end:calc(var(--uko)*-3);
    }
    .tld{
        margin-top:calc(var(--uko)*-2);
    }
    .uld{
        margin-top:calc(var(--uko)*-4);
    }
    .wld{
        margin-top:0;
    }
    .xld{
        margin-top:calc(var(--uko)*.5);
    }
    .pld{
        margin-top:var(--uko);
    }
    .ald{
        margin-top:calc(var(--uko)*2);
    }
    .nld{
        margin-top:calc(var(--uko)*2.5);
    }
    .lld{
        margin-top:calc(var(--uko)*3);
    }
    .dld{
        margin-top:calc(var(--uko)*6);
    }
    .cld{
        margin-top:auto;
    }
    .gld{
        margin-right:calc(var(--uko)*1.5);
    }
    .yld{
        margin-bottom:calc(var(--uko)*-.5);
    }
    .eld{
        margin-bottom:calc(var(--uko)*.5);
    }
    .hld{
        margin-bottom:calc(var(--uko)*2);
    }
    .qld{
        margin-bottom:calc(var(--uko)*3);
    }
    .zld{
        margin-bottom:calc(var(--uko)*5);
    }
    .jld{
        margin-bottom:calc(var(--uko)*10);
    }
    .flt{
        -webkit-box-orient:vertical;
        display:-webkit-box;
        overflow:hidden;
    }
    .rlt{
        margin-bottom:calc(var(--uko)*16);
    }
    .slt{
        margin-left:var(--uko);
    }
    .blt{
        margin-left:auto;
    }
    .olt{
        display:block;
    }
    .ilt{
        display:flex;
    }
    .klt{
        display:grid;
    }
    .vlt{
        display:none;
    }
    .ult{
        aspect-ratio:3/2;
    }
    .flt{
        -webkit-line-clamp:2;
    }
    .wlt{
        aspect-ratio:3/4;
    }
    .xlt{
        aspect-ratio:var(--lk4);
    }
    .mlt{
        display:inline-block;
    }
    .tlt{
        display:inline-flex;
    }
    .plt{
        width:calc(var(--uko)*3);
        height:calc(var(--uko)*3);
    }
    .alt{
        height:calc(var(--uko)*4);
        width:calc(var(--uko)*4);
    }
    .nlt{
        height:calc(var(--uko)*5);
        width:calc(var(--uko)*5);
    }
    .llt{
        width:calc(var(--uko)*6);
        height:calc(var(--uko)*6);
    }
    .dlt{
        height:calc(var(--uko)*7);
        width:calc(var(--uko)*7);
    }
    .clt{
        height:calc(var(--uko)*10);
        width:calc(var(--uko)*10);
    }
    .glt{
        height:calc(var(--uko)*12);
        width:calc(var(--uko)*12);
    }
    .ylt{
        width:100%;
        height:100%;
    }
    .elt{
        height:var(--vk8);
    }
    .hlt{
        height:calc(var(--uko)*3);
    }
    .qlt{
        height:calc(var(--uko)*4);
    }
    .zlt{
        height:calc(var(--uko)*6);
    }
    .jlt{
        height:calc(var(--uko)*6.5);
    }
    .rlb{
        height:calc(var(--uko)*8);
    }
    .slb{
        height:calc(var(--uko)*9);
    }
    .blb{
        height:calc(var(--uko)*10);
    }
    .flb{
        height:calc(var(--uko)*10.5);
    }
    .olb{
        height:calc(var(--uko)*11);
    }
    .ilb{
        height:calc(var(--uko)*12);
    }
    .klb{
        height:calc(var(--uko)*14);
    }
    .vlb{
        height:calc(var(--uko)*15);
    }
    .mlb{
        height:calc(var(--uko)*22);
    }
    .tlb{
        height:42px;
    }
    .ulb{
        height:auto;
    }
    .wlb{
        height:100dvh;
    }
    .plb{
        max-height:calc(var(--uko)*8);
    }
    .alb{
        min-height:calc(var(--uko)*11);
    }
    .llb{
        width:var(--ukk);
    }
    .xlb{
        height:100%;
    }
    .dlb{
        width:33.3333%;
    }
    .nlb{
        min-height:auto;
    }
    .clb{
        width:75%;
    }
    .glb{
        width:calc(var(--uko)*4);
    }
    .ylb{
        width:calc(var(--uko)*9);
    }
    .elb{
        width:calc(var(--uko)*12);
    }
    .hlb{
        width:calc(var(--uko)*17.75);
    }
    .qlb{
        width:70px;
    }
    .zlb{
        width:90%;
    }
    .jlb{
        width:270px;
    }
    .rl9{
        width:auto;
    }
    .sl9{
        width:100%;
    }
    .bl9{
        max-width:var(--hk8);
    }
    .fl9{
        max-width:var(--ukk);
    }
    .ol9{
        max-width:calc(var(--uko)*91.5);
    }
    .il9{
        max-width:288px;
    }
    .kl9{
        max-width:100%;
    }
    .vl9{
        max-width:none;
    }
    .ml9{
        min-width:0;
    }
    .tl9{
        flex:1;
    }
    .ul9{
        flex:none;
    }
    .wl9{
        flex-shrink:0;
    }
    .xl9{
        flex-grow:1;
    }
    .pl9{
        flex-basis:0;
    }
    .al9{
        flex-basis:33.3333%;
    }
    .cl9{
        transform-origin:bottom;
    }
    .nl9{
        flex-basis:45%;
    }
    .gl9{
        --mk6:-50%;
    }
    .yl9{
        scale:var(--ik6) var(--pk6);
    }
    .ll9{
        flex-basis:90%;
    }
    .yl9{
        --ik6:80%;
        --pk6:80%;
    }
    .dl9{
        flex-basis:99%;
    }
    .gl9{
        translate:var(--mk6) var(--tk6);
    }
    .el9{
        scale:var(--ik6) var(--pk6);
    }
    .el9{
        --ik6:95%;
        --pk6:95%;
    }
    .hl9{
        --sk1:skewX(-20deg);
    }
    .hl9{
        transform:var(--lk6,) var(--wk1,) var(--yk1,) var(--sk1,) var(--kk1,);
    }
    .ql9{
        transform:translateZ(0);
    }
    .zl9{
        animation:5s ease-in-out infinite img-pulse;
    }
    .jl9{
        cursor:default;
    }
    .fla{
        flex-direction:column;
    }
    .sla{
        grid-auto-columns:minmax(0,1fr);
    }
    .ola{
        flex-direction:row;
    }
    .rla{
        cursor:pointer;
    }
    .ila{
        align-items:center;
    }
    .kla{
        align-items:flex-end;
    }
    .mla{
        justify-content:space-between;
    }
    .tla{
        justify-content:center;
    }
    .vla{
        align-items:flex-start;
    }
    .ula{
        justify-content:flex-end;
    }
    .bla{
        grid-auto-flow:column;
    }
    .wla{
        justify-content:flex-start;
    }
    .xla{
        gap:calc(var(--uko)*.5);
    }
    .pla{
        gap:var(--uko);
    }
    .ala{
        gap:calc(var(--uko)*1.5);
    }
    .nla{
        gap:calc(var(--uko)*2);
    }
    .lla{
        gap:calc(var(--uko)*3);
    }
    .dla{
        gap:calc(var(--uko)*4);
    }
    .cla{
        gap:calc(var(--uko)*8);
    }
    :where(.gla>:not(:last-child)){
        --gk1:0;
        margin-block-start:calc(var(--uko)*var(--gk1));
        margin-block-end:calc(var(--uko)*(1 - var(--gk1)));
    }
    :where(.yla>:not(:last-child)){
        --gk1:0;
        margin-block-start:calc(var(--uko)*2*var(--gk1));
        margin-block-end:calc(var(--uko)*2*(1 - var(--gk1)));
    }
    :where(.ela>:not(:last-child)){
        --gk1:0;
        margin-block-start:calc(var(--uko)*4*var(--gk1));
        margin-block-end:calc(var(--uko)*4*(1 - var(--gk1)));
    }
    :where(.hla>:not(:last-child)){
        --gk1:0;
        margin-block-start:calc(var(--uko)*6*var(--gk1));
        margin-block-end:calc(var(--uko)*6*(1 - var(--gk1)));
    }
    :where(.qla>:not(:last-child)){
        --gk1:0;
        margin-block-start:calc(var(--uko)*8*var(--gk1));
        margin-block-end:calc(var(--uko)*8*(1 - var(--gk1)));
    }
    .zla{
        column-gap:calc(var(--uko)*1.5);
        -moz-column-gap:calc(var(--uko)*1.5);
    }
    :where(.jla>:not(:last-child)){
        --uk1:0;
        border-bottom-style:var(--ak1);
        border-top-style:var(--ak1);
        border-top-width:calc(1px*var(--uk1));
        border-bottom-width:calc(1px*(1 - var(--uk1)));
    }
    .sl3{
        white-space:nowrap;
        text-overflow:ellipsis;
        overflow:hidden;
    }
    .bl3{
        overflow:hidden;
    }
    .fl3{
        overflow:visible;
    }
    :where(.rl3>:not(:last-child)){
        border-color:var(--lk8);
    }
    .ol3{
        overflow-x:clip;
    }
    .il3{
        overflow-x:hidden;
    }
    .vl3{
        scroll-behavior:smooth;
    }
    .ml3{
        border-radius:calc(var(--xk8)*4);
    }
    .tl3{
        border-radius:calc(var(--xk8)*6);
    }
    .kl3{
        overflow-y:auto;
    }
    .ul3{
        border-radius:20px;
    }
    .wl3{
        border-radius:2147483647px;
    }
    .xl3{
        border-radius:calc(var(--xk8)*1.5);
    }
    .pl3{
        border-radius:var(--xk8);
    }
    .al3{
        border-radius:calc(var(--xk8)*3);
    }
    .nl3{
        border-top-left-radius:calc(var(--xk8)*4);
        border-top-right-radius:calc(var(--xk8)*4);
    }
    .ll3{
        border-bottom-right-radius:calc(var(--xk8)*4);
        border-bottom-left-radius:calc(var(--xk8)*4);
    }
    .dl3{
        border-style:var(--ak1);
        border-width:1px;
    }
    .cl3{
        border-style:var(--ak1);
        border-width:0;
    }
    .gl3{
        border-top-style:var(--ak1);
        border-top-width:1px;
    }
    .yl3{
        border-top-style:var(--ak1);
        border-top-width:3px;
    }
    .el3{
        border-bottom-style:var(--ak1);
        border-bottom-width:1px;
    }
    .hl3{
        border-bottom-style:var(--ak1);
        border-bottom-width:2px;
    }
    .ql3{
        border-left-style:var(--ak1);
        border-left-width:1px;
    }
    .zl3{
        --ak1:none;
        border-style:none;
    }
    .jl3{
        border-color:var(--lk8);
    }
    .rlp{
        border-color:var(--zk4);
    }
    .slp{
        border-color:#0000;
    }
    .blp{
        border-color:#ffffff0d;
    }
    @supports (color:color-mix(in lab,red,red)){
        .blp{
            border-color:color-mix(in oklab,var(--ako) 5%,transparent);
        }
    }
    .flp{
        border-color:#ffffff1a;
    }
    @supports (color:color-mix(in lab,red,red)){
        .flp{
            border-color:color-mix(in oklab,var(--ako) 10%,transparent);
        }
    }
    .olp{
        border-top-color:var(--zk4);
    }
    .ilp,.klp{
        background-color:var(--qk8);
    }
    @supports (color:color-mix(in lab,red,red)){
        .klp{
            background-color:color-mix(in oklab,var(--qk8) 50%,transparent);
        }
    }
    .vlp{
        background-color:var(--tk8);
    }
    .mlp{
        background-color:var(--tk8);
    }
    @supports (color:color-mix(in lab,red,red)){
        .mlp{
            background-color:color-mix(in oklab,var(--tk8) 80%,transparent);
        }
    }
    .tlp{
        background-color:var(--mk8);
    }
    .ulp{
        background-color:var(--ckk);
        background-color:var(--qk4);
    }
    .wlp{
        background-color:#0000;
    }
    .xlp{
        background-color:#ffffff1a;
    }
    @supports (color:color-mix(in lab,red,red)){
        .xlp{
            background-color:color-mix(in oklab,var(--ako) 10%,transparent);
        }
    }
    .plp{
        --ck1:180deg;
    }
    @supports (background-image:linear-gradient(in lab,red,red)){
        .plp{
            --ck1:180deg in oklab;
        }
    }
    .plp{
        background-image:linear-gradient(var(--vk1));
    }
    .alp{
        --ck1:to bottom;
    }
    @supports (background-image:linear-gradient(in lab,red,red)){
        .alp{
            --ck1:to bottom in oklab;
        }
    }
    .nlp{
        --ck1:to right;
    }
    .alp{
        background-image:linear-gradient(var(--vk1));
    }
    @supports (background-image:linear-gradient(in lab,red,red)){
        .nlp{
            --ck1:to right in oklab;
        }
    }
    .llp{
        --ck1:to top;
    }
    .nlp{
        background-image:linear-gradient(var(--vk1));
    }
    @supports (background-image:linear-gradient(in lab,red,red)){
        .llp{
            --ck1:to top in oklab;
        }
    }
    .llp{
        background-image:linear-gradient(var(--vk1));
    }
    .dlp{
        --ck1:180deg;
        background-image:linear-gradient(var(--vk1,180deg));
    }
    .glp{
        --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
        --bk1:var(--tk8);
    }
    .ylp{
        --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
        --bk1:var(--jk4);
    }
    .elp{
        --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
        --bk1:var(--mk8);
    }
    .hlp{
        --bk1:var(--sko);
        --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
    }
    .qlp{
        --bk1:#0712261a;
    }
    .clp{
        --ck1:50% 80% at 50% 100%;
        background-image:radial-gradient(var(--vk1,50% 80% at 50% 100%));
    }
    @supports (color:color-mix(in lab,red,red)){
        .qlp{
            --bk1:color-mix(in oklab, var(--sko) 10%, transparent);
        }
    }
    .qlp{
        --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
    }
    .zlp{
        --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
        --bk1:var(--zk4);
    }
    .jlp{
        --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
        --bk1:var(--rk4);
    }
    .rl0{
        --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
        --bk1:var(--xk4);
    }
    .sl0{
        --bk1:transparent;
        --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
    }
    .bl0{
        --bk1:var(--ako);
        --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
    }
    .fl0{
        --bk1:#ffffff1a;
    }
    @supports (color:color-mix(in lab,red,red)){
        .fl0{
            --bk1:color-mix(in oklab, var(--ako) 10%, transparent);
        }
    }
    .il0{
        --zk1:var(--mk8);
    }
    .fl0{
        --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
    }
    .ol0{
        --hk1:0%;
    }
    @supports (color:color-mix(in lab,red,red)){
        .il0{
            --zk1:color-mix(in oklab, var(--mk8) 90%, transparent);
        }
    }
    .vl0{
        --rk1:#0006;
    }
    .il0{
        --xk1:var(--ck1), var(--bk1) var(--hk1), var(--zk1) var(--fk1), var(--rk1) var(--ek1);
        --vk1:var(--xk1);
    }
    .kl0{
        --fk1:40%;
    }
    @supports (color:color-mix(in lab,red,red)){
        .vl0{
            --rk1:color-mix(in oklab, var(--gko) 40%, transparent);
        }
    }
    .ml0{
        --rk1:var(--qk8);
    }
    .vl0{
        --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
    }
    @supports (color:color-mix(in lab,red,red)){
        .ml0{
            --rk1:color-mix(in oklab, var(--qk8) 30%, transparent);
        }
    }
    .ml0{
        --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
    }
    .tl0{
        --rk1:var(--jk4);
        --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
    }
    .ul0{
        --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
        --rk1:var(--mk8);
    }
    .wl0{
        --rk1:#5cffb91a;
    }
    @supports (color:color-mix(in lab,red,red)){
        .wl0{
            --rk1:color-mix(in oklab, var(--zk4) 10%, transparent);
        }
    }
    .wl0{
        --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
    }
    .xl0{
        --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
        --rk1:var(--rk4);
    }
    .pl0{
        --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
        --rk1:var(--vk4);
    }
    .al0{
        --rk1:var(--xk4);
        --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
    }
    .nl0{
        --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
        --rk1:var(--ek4);
    }
    .ll0{
        --rk1:transparent;
        --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
    }
    .dl0{
        --rk1:#0000;
    }
    @supports (color:color-mix(in lab,red,red)){
        .dl0{
            --rk1:color-mix(in oklab, var(--ako) 0%, transparent);
        }
    }
    .cl0{
        --ek1:30%;
    }
    .gl0{
        --ek1:70%;
    }
    .yl0{
        background-attachment:local;
    }
    .el0{
        background-clip:border-box;
    }
    .dl0{
        --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
    }
    .hl0{
        background-clip:text;
    }
    .jl0{
        object-fit:contain;
        -o-object-fit:contain;
    }
    .ql0{
        background-position:50% 30%;
    }
    .rlu{
        -o-object-fit:cover;
        object-fit:cover;
    }
    .zl0{
        background-repeat:no-repeat;
    }
    .slu{
        object-position:center;
        -o-object-position:center;
    }
    .flu{
        padding:0;
    }
    .blu{
        object-position:top;
        -o-object-position:top;
    }
    .olu{
        padding:calc(var(--uko)*.5);
    }
    .ilu{
        padding:var(--uko);
    }
    .klu{
        padding:calc(var(--uko)*2);
    }
    .vlu{
        padding:calc(var(--uko)*2.5);
    }
    .mlu{
        padding:calc(var(--uko)*3);
    }
    .tlu{
        padding:calc(var(--uko)*4);
    }
    .ulu{
        padding-inline:calc(var(--uko)*.5);
    }
    .wlu{
        padding-inline:var(--uko);
    }
    .xlu{
        padding-inline:calc(var(--uko)*1.5);
    }
    .plu{
        padding-inline:calc(var(--uko)*2);
    }
    .alu{
        padding-inline:calc(var(--uko)*3);
    }
    .nlu{
        padding-inline:calc(var(--uko)*4);
    }
    .llu{
        padding-inline:calc(var(--uko)*6);
    }
    .dlu{
        padding-block:var(--uko);
    }
    .clu{
        padding-block:calc(var(--uko)*1.5);
    }
    .glu{
        padding-block:calc(var(--uko)*2);
    }
    .ylu{
        padding-block:calc(var(--uko)*2.5);
    }
    .elu{
        padding-block:calc(var(--uko)*3);
    }
    .hlu{
        padding-block:calc(var(--uko)*8);
    }
    .qlu{
        padding-inline-start:0;
    }
    .zlu{
        padding-inline-start:calc(var(--uko)*1.5);
    }
    .jlu{
        padding-inline-start:calc(var(--uko)*2.5);
    }
    .rli{
        padding-inline-start:calc(var(--uko)*3);
    }
    .sli{
        padding-inline-start:calc(var(--uko)*4);
    }
    .bli{
        padding-inline-start:calc(var(--uko)*9);
    }
    .fli{
        padding-inline-end:calc(var(--uko)*1.5);
    }
    .oli{
        padding-inline-end:calc(var(--uko)*2.5);
    }
    .ili{
        padding-inline-end:calc(var(--uko)*9);
    }
    .kli{
        padding-top:calc(var(--uko)*4);
    }
    .vli{
        padding-top:calc(var(--uko)*13);
    }
    .mli{
        padding-right:calc(var(--uko)*2);
    }
    .tli{
        padding-right:calc(var(--uko)*2.5);
    }
    .uli{
        padding-bottom:calc(var(--uko)*.5);
    }
    .wli{
        padding-bottom:calc(var(--uko)*3);
    }
    .xli{
        padding-bottom:calc(var(--uko)*20);
    }
    .lli{
        text-align:center;
    }
    .dli{
        text-align:start;
    }
    .pli{
        padding-bottom:calc(var(--uko)*28);
    }
    .cli{
        font-family:var(--ik4);
    }
    .ali{
        padding-bottom:max(.75rem,env(safe-area-inset-bottom));
    }
    .nli{
        padding-left:calc(var(--uko)*6);
    }
    .gli{
        font-size:var(--xko);
        line-height:var(--jk1,var(--hko));
        --jk1:calc(var(--uko)*7);
        line-height:calc(var(--uko)*7);
        font-weight:var(--lko);
    }
    .yli{
        font-size:var(--bko);
        line-height:var(--jk1,var(--zko));
        --jk1:calc(var(--uko)*3);
        line-height:calc(var(--uko)*3);
        font-weight:var(--iko);
    }
    .eli{
        font-weight:var(--iko);
        --jk1:calc(var(--uko)*5);
    }
    .eli{
        font-size:var(--xko);
        line-height:var(--jk1,var(--hko));
        line-height:calc(var(--uko)*5);
    }
    .hli{
        font-size:var(--bko);
        line-height:var(--jk1,var(--zko));
        --jk1:calc(var(--uko)*4);
        line-height:calc(var(--uko)*4);
        font-weight:var(--tko);
    }
    .qli{
        font-weight:var(--pko);
    }
    .qli{
        font-size:var(--rko);
        line-height:var(--jk1,var(--vko));
        --jk1:calc(var(--uko)*5);
        line-height:calc(var(--uko)*5);
    }
    .zli{
        font-size:var(--xko);
        line-height:var(--jk1,var(--hko));
        --jk1:calc(var(--uko)*6);
        line-height:calc(var(--uko)*6);
        font-weight:var(--lko);
    }
    .jli{
        font-size:var(--pk4);
        --jk1:calc(var(--uko)*2);
        line-height:calc(var(--uko)*2);
        font-weight:var(--pko);
    }
    .rle{
        font-size:var(--bko);
        line-height:var(--jk1,var(--zko));
    }
    .rle{
        font-weight:var(--yk4);
    }
    .sle{
        font-size:var(--fko);
        line-height:var(--jk1,var(--eko));
        font-weight:var(--yk4);
    }
    .ble{
        line-height:var(--jk1,var(--dko));
    }
    .ble{
        font-size:var(--oko);
    }
    .fle{
        line-height:var(--jk1,var(--mko));
        font-size:var(--qko);
    }
    .ole{
        line-height:var(--jk1,var(--hko));
    }
    .ile,.ole{
        font-size:var(--xko);
    }
    .ile{
        line-height:calc(var(--uko)*5);
    }
    .kle{
        line-height:var(--jk1,var(--vko));
    }
    .vle{
        line-height:var(--jk1,var(--nko));
    }
    .kle{
        font-size:var(--rko);
    }
    .vle{
        font-size:var(--jko);
    }
    .mle{
        font-size:var(--bko);
    }
    .tle{
        font-size:var(--pk4);
    }
    .mle{
        line-height:var(--jk1,var(--zko));
    }
    .wle{
        --jk1:calc(var(--uko)*3);
        line-height:calc(var(--uko)*3);
    }
    .ule{
        font-size:96px;
    }
    .xle{
        line-height:calc(var(--uko)*3.5);
        --jk1:calc(var(--uko)*3.5);
    }
    .ple{
        --jk1:calc(var(--uko)*4);
        line-height:calc(var(--uko)*4);
    }
    .dle{
        font-weight:var(--yk4);
    }
    .ale{
        line-height:calc(var(--uko)*5);
        --jk1:calc(var(--uko)*5);
    }
    .cle{
        font-weight:var(--lko);
    }
    .nle{
        line-height:calc(var(--uko)*6);
        --jk1:calc(var(--uko)*6);
    }
    .gle{
        font-weight:var(--iko);
    }
    .yle{
        font-weight:var(--tko);
    }
    .lle{
        line-height:1;
        --jk1:1;
    }
    .hle{
        letter-spacing:-.02em;
    }
    .ele{
        font-weight:var(--pko);
    }
    .zle{
        overflow-wrap:break-word;
    }
    .jle{
        overflow-wrap:break-word;
    }
    .rxs{
        white-space:nowrap;
    }
    .bxs{
        color:var(--qk8);
    }
    .fxs{
        color:var(--wkk);
    }
    .oxs{
        color:var(--nk8);
    }
    .sxs{
        white-space:pre-line;
    }
    .qle{
        text-wrap:wrap;
    }
    .ixs{
        color:var(--fk8);
    }
    .kxs{
        color:var(--ok8);
    }
    .vxs{
        color:inherit;
    }
    .mxs{
        color:var(--dk8);
    }
    .txs{
        color:var(--qk4);
    }
    .uxs{
        color:var(--vk4);
    }
    .wxs{
        color:var(--mk4);
    }
    .xxs{
        color:var(--nk4);
    }
    .pxs{
        color:var(--jk8);
    }
    .axs{
        color:#0000;
    }
    .nxs{
        color:var(--ako);
    }
    .lxs{
        color:#ffffff80;
    }
    @supports (color:color-mix(in lab,red,red)){
        .lxs{
            color:color-mix(in oklab,var(--ako) 50%,transparent);
        }
    }
    .dxs{
        color:#ffffffa6;
    }
    @supports (color:color-mix(in lab,red,red)){
        .dxs{
            color:color-mix(in oklab,var(--ako) 65%,transparent);
        }
    }
    .cxs{
        color:#ffffffb3;
    }
    @supports (color:color-mix(in lab,red,red)){
        .cxs{
            color:color-mix(in oklab,var(--ako) 70%,transparent);
        }
    }
    .gxs{
        color:#ffffffbf;
    }
    @supports (color:color-mix(in lab,red,red)){
        .gxs{
            color:color-mix(in oklab,var(--ako) 75%,transparent);
        }
    }
    .yxs{
        color:#fffc;
    }
    @supports (color:color-mix(in lab,red,red)){
        .yxs{
            color:color-mix(in oklab,var(--ako) 80%,transparent);
        }
    }
    .exs{
        color:#ffffffe6;
    }
    @supports (color:color-mix(in lab,red,red)){
        .exs{
            color:color-mix(in oklab,var(--ako) 90%,transparent);
        }
    }
    .hxs{
        text-transform:capitalize;
    }
    .qxs{
        text-transform:uppercase;
    }
    .zxs{
        text-decoration-line:none;
    }
    .jxs{
        -webkit-font-smoothing:antialiased;
        -moz-osx-font-smoothing:grayscale;
    }
    .rxl{
        opacity:0;
    }
    .sxl{
        opacity:.5;
    }
    .bxl{
        opacity:.6;
    }
    .fxl{
        opacity:.7;
    }
    .kxl{
        --nk1:0 1px 3px 0 var(--ok1,#0000001a), 0 1px 2px -1px var(--ok1,#0000001a);
    }
    .kxl{
        box-shadow:var(--dk1),var(--tk1),var(--lk1),var(--mk1),var(--nk1);
    }
    .oxl{
        opacity:.75;
    }
    .vxl{
        --mk1:var(--ik1,) 0 0 0 calc(1px + var(--pk1)) var(--qk1,currentcolor);
    }
    .mxl,.vxl{
        box-shadow:var(--dk1),var(--tk1),var(--lk1),var(--mk1),var(--nk1);
    }
    .uxl{
        --qk1:var(--ykk);
    }
    .wxl{
        --qk1:var(--lk8);
    }
    .ixl{
        opacity:1;
    }
    .txl{
        box-shadow:inset 0 2px #ffffff0d;
    }
    .xxl{
        --qk1:#ffffff1a;
    }
    .mxl{
        --mk1:var(--ik1,) 0 0 0 calc(var(--pk1)) var(--qk1,currentcolor);
    }
    @supports (color:color-mix(in lab,red,red)){
        .xxl{
            --qk1:color-mix(in oklab, var(--ako) 10%, transparent);
        }
    }
    .pxl{
        outline-color:var(--skk);
    }
    @supports (color:color-mix(in lab,red,red)){
        .pxl{
            outline-color:color-mix(in oklab,var(--skk) 25%,transparent);
        }
    }
    .axl{
        outline-color:#18e49040;
    }
    @supports (color:color-mix(in lab,red,red)){
        .axl{
            outline-color:color-mix(in oklab,var(--qk4) 25%,transparent);
        }
    }
    .nxl{
        --zke:drop-shadow(var(--sk4));
    }
    .nxl{
        filter:var(--yke,) var(--ske,) var(--kke,) var(--gke,) var(--ake,) var(--uke,) var(--cke,) var(--bke,) var(--zke,);
    }
    .lxl{
        filter:drop-shadow(0 5px #00482966);
    }
    @supports (color:color-mix(in lab,red,red)){
        .lxl{
            filter:drop-shadow(0 5px color-mix(in srgb,var(--fk4) 40%,transparent 60%));
        }
    }
    .dxl{
        -webkit-backdrop-filter:var(--rke,) var(--vke,) var(--xke,) var(--hke,) var(--fke,) var(--eke,) var(--jke,) var(--nke,) var(--oke,);
        backdrop-filter:var(--rke,) var(--vke,) var(--xke,) var(--hke,) var(--fke,) var(--eke,) var(--jke,) var(--nke,) var(--oke,);
    }
    .cxl{
        backdrop-filter:var(--rke,) var(--vke,) var(--xke,) var(--hke,) var(--fke,) var(--eke,) var(--jke,) var(--nke,) var(--oke,);
        -webkit-backdrop-filter:var(--rke,) var(--vke,) var(--xke,) var(--hke,) var(--fke,) var(--eke,) var(--jke,) var(--nke,) var(--oke,);
    }
    .dxl{
        --rke:blur(8px);
    }
    .cxl{
        --rke:blur(5px);
    }
    .gxl{
        --rke:;
    }
    .gxl{
        backdrop-filter:var(--rke,) var(--vke,) var(--xke,) var(--hke,) var(--fke,) var(--eke,) var(--jke,) var(--nke,) var(--oke,);
        -webkit-backdrop-filter:var(--rke,) var(--vke,) var(--xke,) var(--hke,) var(--fke,) var(--eke,) var(--jke,) var(--nke,) var(--oke,);
    }
    .yxl{
        --rke:blur(var(--ak4));
    }
    .yxl{
        -webkit-backdrop-filter:var(--rke,) var(--vke,) var(--xke,) var(--hke,) var(--fke,) var(--eke,) var(--jke,) var(--nke,) var(--oke,);
        backdrop-filter:var(--rke,) var(--vke,) var(--xke,) var(--hke,) var(--fke,) var(--eke,) var(--jke,) var(--nke,) var(--oke,);
    }
    .exl{
        transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--bk1,--zk1,--rk1,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;
        transition-timing-function:var(--qke,var(--ck4));
        transition-duration:var(--dke,var(--uk4));
    }
    .hxl{
        transition-property:opacity,top;
        transition-timing-function:var(--qke,var(--ck4));
        transition-duration:var(--dke,var(--uk4));
    }
    .qxl{
        transition-property:top;
        transition-timing-function:var(--qke,var(--ck4));
        transition-duration:var(--dke,var(--uk4));
    }
    .zxl{
        transition-property:all;
        transition-timing-function:var(--qke,var(--ck4));
        transition-duration:var(--dke,var(--uk4));
    }
    .jxl{
        transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--bk1,--zk1,--rk1;
        transition-timing-function:var(--qke,var(--ck4));
        transition-duration:var(--dke,var(--uk4));
    }
    .rxx{
        transition-property:opacity;
        transition-timing-function:var(--qke,var(--ck4));
        transition-duration:var(--dke,var(--uk4));
    }
    .sxx{
        transition-property:transform,translate,scale,rotate;
        transition-timing-function:var(--qke,var(--ck4));
        transition-duration:var(--dke,var(--uk4));
    }
    .bxx{
        --dke:.15s;
        transition-duration:.15s;
    }
    .fxx{
        --dke:.2s;
        transition-duration:.2s;
    }
    .oxx{
        transition-duration:.3s;
        --dke:.3s;
    }
    .ixx{
        transition-duration:.5s;
        --dke:.5s;
    }
    .kxx{
        transition-timing-function:var(--gk4);
        --qke:var(--gk4);
    }
    .mxx{
        will-change:opacity,top;
    }
    .uxx{
        content:var(--qk6);
        --qk6:"";
    }
    .vxx{
        transition-timing-function:var(--kk4);
        --qke:var(--kk4);
    }
    .wxx{
        user-select:none;
        -webkit-user-select:none;
    }
    .xxx{
        -webkit-background-clip:text;
    }
    .pxx{
        -webkit-text-fill-color:transparent;
    }
    .txx{
        will-change:top;
    }
    .dxx{
        --ik1:inset;
    }
    .axx{
        clip-path:inset(-12px 0 0 round 16px);
    }
    .nxx{
        text-shadow:0 1px #0000004d;
    }
    .lxx{
        text-shadow:0 2px 8px #00000059;
    }
    @media (hover:hover){
        .exx:is(:where(.gxx):hover *){
            translate:var(--mk6) var(--tk6);
            --tk6:var(--uko);
        }
        .hxx:is(:where(.gxx):hover *){
            --pk6:100%;
            scale:var(--ik6) var(--pk6);
            --ik6:100%;
        }
        .qxx:is(:where(.gxx):hover *){
            --ik6:110%;
            --pk6:110%;
            scale:var(--ik6) var(--pk6);
        }
        .yxx:is(:where(.gxx):hover *){
            top:20%;
        }
        .zxx:is(:where(.gxx):hover *){
            color:var(--vk4);
        }
        .jxx:is(:where(.gxx):hover *){
            opacity:.6;
        }
        .cxx:is(:where(.gxx):hover *){
            pointer-events:auto;
        }
        .sxz:is(:where(.gxx):hover *){
            filter:var(--yke,) var(--ske,) var(--kke,) var(--gke,) var(--ake,) var(--uke,) var(--cke,) var(--bke,) var(--zke,);
            --yke:blur(var(--ak4));
        }
        .rxz:is(:where(.gxx):hover *){
            opacity:1;
        }
        .bxz:is(:where(.gxx):hover *){
            -webkit-backdrop-filter:var(--rke,) var(--vke,) var(--xke,) var(--hke,) var(--fke,) var(--eke,) var(--jke,) var(--nke,) var(--oke,);
            backdrop-filter:var(--rke,) var(--vke,) var(--xke,) var(--hke,) var(--fke,) var(--eke,) var(--jke,) var(--nke,) var(--oke,);
            --rke:blur(var(--ak4));
        }
        .fxz:is(:where(.gxx):hover *){
            transition-property:all;
            transition-timing-function:var(--qke,var(--ck4));
            transition-duration:var(--dke,var(--uk4));
        }
        .oxz:is(:where(.gxx):hover *){
            transition-timing-function:var(--gk4);
            --qke:var(--gk4);
        }
    }
    .kxz:first-letter{
        text-transform:capitalize;
    }
    .ixz:is(:where(.gxx)[data-state=open] *){
        rotate:180deg;
    }
    .vxz:first-letter{
        text-transform:uppercase;
    }
    .mxz:before{
        content:var(--qk6);
        position:absolute;
    }
    .txz:before{
        content:var(--qk6);
        inset:0;
    }
    .uxz:before{
        top:0;
        content:var(--qk6);
    }
    .wxz:before{
        content:var(--qk6);
        left:0;
    }
    .xxz:before{
        content:var(--qk6);
        height:100%;
    }
    .pxz:before{
        content:var(--qk6);
        width:calc(50% - 35px);
    }
    .axz:before{
        content:var(--qk6);
        border-radius:calc(var(--xk8)*4);
    }
    .nxz:before{
        content:var(--qk6);
        border-radius:calc(var(--xk8)*3);
    }
    .lxz:before{
        content:var(--qk6);
        border-top-right-radius:0;
        border-bottom-right-radius:0;
    }
    .dxz:before{
        content:var(--qk6);
        border-style:var(--ak1);
        border-width:1px;
    }
    .cxz:before{
        content:var(--qk6);
        border-right-style:var(--ak1);
        border-right-width:0;
    }
    .gxz:before{
        border-color:var(--wkk);
        content:var(--qk6);
    }
    .yxz:before{
        content:var(--qk6);
        background-color:var(--qk8);
    }
    .exz:before{
        content:var(--qk6);
        --ck1:150deg;
    }
    @supports (background-image:linear-gradient(in lab,red,red)){
        .exz:before{
            --ck1:150deg in oklab;
        }
    }
    .exz:before{
        background-image:linear-gradient(var(--vk1));
    }
    .hxz:before{
        --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
        --bk1:var(--ik8);
        content:var(--qk6);
    }
    .qxz:before{
        --hk1:25%;
        content:var(--qk6);
    }
    .zxz:before{
        --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
        --rk1:var(--dk4);
        content:var(--qk6);
    }
    .jxz:before{
        content:var(--qk6);
        --ek1:85%;
    }
    .rx6:before{
        opacity:.5;
        content:var(--qk6);
    }
    .sx6:before{
        content:var(--qk6);
        --qk6:"";
    }
    .bx6:after{
        position:absolute;
        content:var(--qk6);
    }
    .fx6:after{
        content:var(--qk6);
        inset:0;
    }
    .ox6:after{
        top:0;
        content:var(--qk6);
    }
    .ix6:after{
        content:var(--qk6);
        right:0;
    }
    .kx6:after{
        height:100%;
        content:var(--qk6);
    }
    .vx6:after{
        width:calc(50% - 35px);
        content:var(--qk6);
    }
    .mx6:after{
        content:var(--qk6);
        border-radius:calc(var(--xk8)*4);
    }
    .tx6:after{
        content:var(--qk6);
        border-radius:calc(var(--xk8)*3);
    }
    .ux6:after{
        content:var(--qk6);
        border-top-left-radius:0;
        border-bottom-left-radius:0;
    }
    .wx6:after{
        content:var(--qk6);
        border-style:var(--ak1);
        border-width:1px;
    }
    .xx6:after{
        content:var(--qk6);
        border-style:var(--ak1);
        border-width:2px;
    }
    .px6:after{
        content:var(--qk6);
        border-top-style:var(--ak1);
        border-top-width:1px;
    }
    .ax6:after{
        content:var(--qk6);
        border-left-style:var(--ak1);
        border-left-width:0;
    }
    .nx6:after{
        content:var(--qk6);
        border-color:var(--wkk);
    }
    .lx6:after{
        border-color:#ffffff0d;
        content:var(--qk6);
    }
    @supports (color:color-mix(in lab,red,red)){
        .lx6:after{
            border-color:color-mix(in oklab,var(--ako) 5%,transparent);
        }
    }
    .dx6:after{
        content:var(--qk6);
        border-color:#ffffff1a;
    }
    @supports (color:color-mix(in lab,red,red)){
        .dx6:after{
            border-color:color-mix(in oklab,var(--ako) 10%,transparent);
        }
    }
    .cx6:after{
        background-color:var(--qk8);
        content:var(--qk6);
    }
    .gx6:after{
        background-image:url(/ui/39ef1d737fc.svg);
        content:var(--qk6);
    }
    .yx6:after{
        content:var(--qk6);
        background-size:contain;
    }
    .ex6:after{
        background-position:100%;
        content:var(--qk6);
    }
    .hx6:after{
        background-repeat:no-repeat;
        content:var(--qk6);
    }
    .qx6:after{
        --qk6:"";
        content:var(--qk6);
    }
    .zx6:last-child{
        border-bottom-style:var(--ak1);
        border-bottom-width:0;
    }
    @media (hover:hover){
        .jx6:hover{
            background-color:var(--ik8);
        }
        .rxo:hover{
            background-color:var(--ik8);
        }
        @supports (color:color-mix(in lab,red,red)){
            .rxo:hover{
                background-color:color-mix(in oklab,var(--ik8) 75%,transparent);
            }
        }
        .sxo:hover{
            background-color:#18e490bf;
        }
        @supports (color:color-mix(in lab,red,red)){
            .sxo:hover{
                background-color:color-mix(in oklab,var(--qk4) 75%,transparent);
            }
        }
        .fxo:hover{
            --ck1:to bottom;
        }
        .bxo:hover{
            background-color:#0000;
        }
        @supports (background-image:linear-gradient(in lab,red,red)){
            .fxo:hover{
                --ck1:to bottom in oklab;
            }
        }
        .oxo:hover{
            --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
            --bk1:var(--ik8);
        }
        .kxo:hover{
            color:var(--nk8);
        }
        .ixo:hover{
            --rk1:var(--tk8);
            --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
        }
        .vxo:hover{
            color:var(--ako);
        }
        .fxo:hover{
            background-image:linear-gradient(var(--vk1));
        }
    }
    .wxo:focus{
        --wke:none;
        outline-style:none;
    }
    .mxo:focus{
        --bk1:var(--qk4);
        --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
    }
    .uxo:focus{
        --mk1:var(--ik1,) 0 0 0 calc(var(--pk1)) var(--qk1,currentcolor);
        box-shadow:var(--dk1),var(--tk1),var(--lk1),var(--mk1),var(--nk1);
    }
    .txo:focus{
        --rk1:var(--hk4);
        --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
    }
    .xxo:focus-visible{
        background-color:var(--ik8);
    }
    @supports (color:color-mix(in lab,red,red)){
        .xxo:focus-visible{
            background-color:color-mix(in oklab,var(--ik8) 75%,transparent);
        }
    }
    .pxo:focus-visible{
        --mk1:var(--ik1,) 0 0 0 calc(1px + var(--pk1)) var(--qk1,currentcolor);
        box-shadow:var(--dk1),var(--tk1),var(--lk1),var(--mk1),var(--nk1);
    }
    .nxo:focus-visible{
        --qk1:var(--skk);
    }
    .axo:focus-visible{
        --mk1:var(--ik1,) 0 0 0 calc(2px + var(--pk1)) var(--qk1,currentcolor);
        box-shadow:var(--dk1),var(--tk1),var(--lk1),var(--mk1),var(--nk1);
    }
    .lxo:focus-visible{
        --qk1:var(--qk4);
    }
    .dxo:focus-visible{
        outline-style:var(--wke);
        outline-width:1px;
    }
    .cxo:focus-visible{
        outline-style:var(--wke);
        outline-width:2px;
    }
    .gxo:focus-visible{
        outline-style:var(--wke);
        outline-width:3px;
    }
    .yxo:focus-visible{
        outline-offset:0;
    }
    .exo:focus-visible{
        outline-offset:2px;
    }
    .hxo:focus-visible{
        outline-color:currentColor;
    }
    .qxo:focus-visible{
        outline-color:var(--qk4);
    }
    .zxo:focus-visible{
        outline-color:var(--rk4);
    }
    .sxc:active{
        background-color:var(--ik8);
    }
    .rxc:focus-visible{
        --ik1:inset;
    }
    .jxo:focus-visible{
        --wke:none;
        outline-style:none;
    }
    @supports (color:color-mix(in lab,red,red)){
        .sxc:active{
            background-color:color-mix(in oklab,var(--ik8) 75%,transparent);
        }
    }
    .bxc:active{
        background-color:var(--pk8);
    }
    @supports (color:color-mix(in lab,red,red)){
        .bxc:active{
            background-color:color-mix(in oklab,var(--pk8) 90%,transparent);
        }
    }
    .fxc:active{
        background-color:#18e490bf;
    }
    @supports (color:color-mix(in lab,red,red)){
        .fxc:active{
            background-color:color-mix(in oklab,var(--qk4) 75%,transparent);
        }
    }
    .kxc:active{
        color:var(--nk8);
    }
    .oxc:active{
        --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
        --bk1:var(--qk4);
    }
    .ixc:active{
        --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
        --rk1:var(--hk4);
    }
    @media (hover:hover){
        .vxc:enabled:hover{
            --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
            --bk1:var(--zk4);
        }
        .mxc:enabled:hover{
            --rk1:var(--qk4);
            --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
        }
    }
    .uxc:disabled{
        background-color:var(--qk8);
    }
    .wxc:disabled{
        background-color:var(--tk8);
    }
    .xxc:disabled{
        background-color:var(--pk8);
    }
    .txc:disabled{
        cursor:not-allowed;
    }
    .pxc:disabled{
        background-color:var(--ckk);
        background-color:var(--qk4);
    }
    .dxc:disabled{
        opacity:.75;
    }
    .axc:disabled{
        --bk1:var(--ik8);
        --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
    }
    .lxc:disabled{
        color:var(--ek8);
    }
    .cxc[data-state=closed]{
        animation:accordion-up .2s var(--kk4);
    }
    .gxc[data-state=closed]{
        overflow:hidden;
    }
    .nxc:disabled{
        --rk1:var(--tk8);
        --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
    }
    .yxc[data-state=open]{
        animation:accordion-down .2s var(--kk4);
    }
    @media (prefers-reduced-motion:reduce){
        .exc{
            transition-property:none;
        }
    }
    @media not all and (min-width:360px){
        .hxc{
            display:none;
        }
        .qxc{
            padding:calc(var(--uko)*2);
        }
    }
    @media not all and (min-width:80rem){
        .zxc{
            margin-left:calc(var(--uko)*5);
        }
        .jxc{
            translate:var(--mk6) var(--tk6);
            --mk6:-50%;
        }
    }
    @media not all and (min-width:48rem){
        .rxw{
            margin-inline:auto;
        }
    }
    @media (min-width:360px){
        .sxw{
            margin-inline:calc(var(--uko)*-4);
        }
        .oxw{
            padding-inline:calc(var(--uko)*3);
        }
        .ixw{
            padding-inline:calc(var(--uko)*4);
        }
        .fxw{
            display:none;
        }
        .bxw{
            margin-inline-end:calc(var(--uko)*-4);
        }
        .kxw{
            padding-block:var(--uko);
        }
    }
    @media (min-width:390px){
        .mxw{
            padding-block:calc(var(--uko)*4);
        }
        .txw{
            font-size:var(--oko);
            line-height:var(--jk1,var(--dko));
        }
        .vxw{
            flex-basis:83%;
        }
    }
    @media (min-width:40rem){
        .xxw{
            flex-basis:50%;
        }
        .uxw{
            margin-inline-end:calc(var(--uko)*-4);
        }
        .wxw{
            width:auto;
            height:auto;
        }
        .pxw{
            flex-basis:31%;
        }
        .nxw{
            padding-inline:calc(var(--uko)*2)!important;
        }
        .dxw{
            --nk1:0 10px 15px -3px var(--ok1,#0000001a), 0 4px 6px -4px var(--ok1,#0000001a);
        }
        .axw{
            flex-basis:47%;
        }
        .cxw{
            --mk1:var(--ik1,) 0 0 0 calc(1px + var(--pk1)) var(--qk1,currentcolor);
        }
        .cxw,.dxw{
            box-shadow:var(--dk1),var(--tk1),var(--lk1),var(--mk1),var(--nk1);
        }
        .lxw{
            padding-inline:calc(var(--uko)*4);
        }
    }
    @media (min-width:48rem){
        .yxw{
            margin-block:calc(var(--uko)*4);
        }
        .exw{
            margin-inline-start:0;
        }
        .gxw{
            order:1;
        }
        .hxw{
            margin-inline-end:0;
        }
        .qxw{
            margin-top:calc(var(--uko)*2);
        }
        .zxw{
            margin-bottom:0;
        }
        .rxg{
            display:block;
        }
        .jxw{
            margin-bottom:calc(var(--uko)*7);
        }
        .sxg{
            display:none;
        }
        .bxg{
            width:calc(var(--uko)*6);
            height:calc(var(--uko)*6);
        }
        .fxg{
            height:calc(var(--uko)*5);
        }
        .kxg{
            width:auto!important;
        }
        .oxg{
            max-height:calc(var(--uko)*7)!important;
        }
        .ixg{
            min-height:52px;
        }
        .vxg{
            max-width:calc(var(--uko)*72.75);
        }
        .mxg{
            flex-basis:20%;
        }
        .txg{
            flex-basis:calc(25% - .5625rem);
        }
        .wxg{
            flex-direction:row;
        }
        .uxg{
            grid-template-columns:repeat(2,minmax(0,1fr));
        }
        .xxg{
            align-items:flex-start;
        }
        .pxg{
            gap:calc(var(--uko)*3);
        }
        .axg{
            gap:calc(var(--uko)*5);
        }
        .nxg{
            gap:calc(var(--uko)*8);
        }
        :where(.lxg>:not(:last-child)){
            margin-block:0;
            --gk1:0;
        }
        :where(.dxg>:not(:last-child)){
            --gk1:0;
            margin-block-start:calc(var(--uko)*6*var(--gk1));
            margin-block-end:calc(var(--uko)*6*(1 - var(--gk1)));
        }
        .cxg{
            padding-inline:0;
        }
        .gxg{
            padding-inline:calc(var(--uko)*4)!important;
        }
        .yxg{
            padding-inline:calc(var(--uko)*8);
        }
        .exg{
            padding-block:calc(var(--uko)*2);
        }
        .hxg{
            padding-inline-end:0!important;
        }
        .qxg{
            padding-top:calc(var(--uko)*15);
        }
        .zxg{
            padding-right:0;
        }
        .jxg{
            padding-bottom:calc(var(--uko)*4);
        }
        .sxr{
            text-align:left;
        }
        .rxr{
            padding-left:0;
        }
        .bxr{
            font-size:var(--jko);
            line-height:var(--jk1,var(--nko));
            --jk1:calc(var(--uko)*7);
            line-height:calc(var(--uko)*7);
            font-weight:var(--wk4);
        }
        .fxr{
            font-size:var(--rko);
            line-height:var(--jk1,var(--vko));
        }
    }
    @media (min-width:64rem){
        .oxr{
            order:1;
        }
        .mxr{
            margin-inline-start:0;
        }
        .ixr{
            order:2;
        }
        .kxr{
            order:3;
        }
        .txr{
            margin-inline-end:calc(var(--uko)*-3);
        }
        .vxr{
            grid-column:span 10/span 10;
        }
        .wxr{
            display:block;
        }
        .xxr{
            display:flex;
        }
        .nxr{
            flex:1;
        }
        .uxr{
            margin-top:0;
        }
        .pxr{
            display:grid;
        }
        .lxr{
            flex-basis:33.3333%;
        }
        .cxr{
            align-items:center;
        }
        .axr{
            display:none;
        }
        .gxr{
            justify-content:space-between;
        }
        .yxr{
            justify-content:flex-end;
        }
        .dxr{
            grid-template-columns:repeat(10,minmax(0,1fr));
        }
        .exr{
            justify-content:flex-start;
        }
        .hxr{
            gap:calc(var(--uko)*6);
        }
        .qxr{
            gap:calc(var(--uko)*10);
        }
        .jxr{
            padding-inline:0;
        }
        .rx7{
            padding-inline:calc(var(--uko)*8);
        }
        .sx7{
            padding-block:calc(var(--uko)*4);
        }
        .zxr{
            -moz-column-gap:calc(var(--uko)*3);
            column-gap:calc(var(--uko)*3);
        }
        .bx7{
            padding-block:calc(var(--uko)*12);
        }
        .fx7{
            font-size:var(--jko);
            line-height:var(--jk1,var(--nko));
            --jk1:calc(var(--uko)*7);
            line-height:calc(var(--uko)*7);
            font-weight:var(--wk4);
        }
        .ox7{
            -webkit-user-select:none;
            user-select:none;
        }
    }
    @media (min-width:80rem){
        .ix7{
            left:calc(var(--ukk)*-1);
        }
        .vx7{
            grid-column:span 2/span 2;
        }
        .mx7{
            margin-bottom:0;
        }
        .tx7{
            display:flex;
        }
        .ux7{
            display:none;
        }
        .wx7{
            height:calc(var(--uko)*10);
        }
        .xx7{
            width:40%;
        }
        .kx7{
            left:calc(var(--ukk) + (100vw - var(--ukk))/2);
        }
        .px7{
            width:calc(100% + var(--ukk));
        }
        .nx7{
            max-width:var(--cko);
        }
        .lx7{
            flex-shrink:0;
        }
        .dx7{
            flex-basis:33.3333%;
        }
        .cx7{
            flex-basis:12.5%;
        }
        .yx7{
            grid-template-columns:repeat(3,minmax(0,1fr));
        }
        .hx7{
            align-items:flex-start;
        }
        .gx7{
            flex-basis:calc(20% - .6rem);
        }
        .ax7{
            width:100%;
        }
        .qx7{
            justify-content:space-between;
        }
        .ex7{
            flex-direction:row;
        }
        .zx7{
            justify-content:center;
        }
        .jx7{
            gap:calc(var(--uko)*8);
        }
        .rx2{
            gap:calc(var(--uko)*10);
        }
        .sx2{
            padding-inline:calc(var(--uko)*4);
        }
        .bx2{
            padding-inline:calc(var(--uko)*6);
        }
        .fx2{
            padding-block:calc(var(--uko)*4);
        }
    }
    @media (min-width:96rem){
        .ox2{
            flex-basis:calc(16.6667% - .625rem);
        }
    }
    @media (min-width:40rem){

    }
}

@keyframes accordion-up{
    0%{
        overflow:hidden;
        height:var(--bkk);
    }
    to{
        height:0;
        overflow:hidden;
    }
}

@keyframes accordion-down{
    0%{
        height:0;
        overflow:hidden;
    }
    to{
        overflow:hidden;
        height:var(--bkk);
    }
}

@font-face{
    font-family:Roboto;
    font-style:normal;
    font-weight:100 900;
    font-display:swap;
    src:url(/ui/fb55db97f.woff2)format("woff2");
}

:root{
    --ik8:var(--yko);
    --tk8:var(--tk4);
    --pk8:var(--ako);
    --qk8:var(--kko);
    --mk8:var(--sko);
}

@supports (color:color-mix(in lab,red,red)){
    :root{

    }
}

:root{
    --skk:var(--ako);
    --wkk:var(--yko);
    --zkk:url(/ui/dcd315d3254.webp);
    --rkk:362px;
    --dk8:var(--kko);
    --hk8:75rem;
    --fk8:var(--wko);
    --ykk:var(--wko);
    --ok8:var(--ako);
    --jk8:var(--pke);
    --ek8:var(--lke);
    --nk8:var(--ike);
    --ckk:var(--vk4);
    --lk8:var(--tk4);
    --vk8:3.5rem;
    --ukk:18.75rem;
}

@media screen and (max-width:375px){
    :root{
        --ukk:100vw;
    }
}

@media screen and (min-width:390px){
    :root{
        --rkk:432px;
    }
}

@media screen and (min-width:768px){
    :root{
        --zkk:url(/ui/bcf4f54ece.webp);
        --rkk:924px;
    }
}

@media screen and (min-width:1024px){
    :root{
        --rkk:1180px;
    }
}

@keyframes pulse{
    50%{
        opacity:.5;
    }
}

@keyframes border--vkk{
    0%,40%{
        transform:rotate(0);
        opacity:0;
    }
    45%{
        opacity:0;
    }
    70%{
        opacity:.5;
    }
    to,95%{
        transform:rotate(180deg);
        opacity:0;
    }
}

@keyframes border--xkk{
    0%,40%{
        opacity:0;
    }
    65%{
        opacity:.9;
    }
    to,95%{
        opacity:0;
    }
}

@keyframes img-pulse{
    10%,0%{
        transform:scale(1);
    }
    30%{
        transform:scale(1.1);
    }
    60%,to{
        transform:scale(1);
    }
}

.ix2{
    isolation:isolate;
    position:relative;
    transition:transform .3s ease-in-out;
}

@media (min-width:80rem){
    .ix2{
        margin-left:var(--ukk);
    }
}

.kx2{
    background-color:var(--qk8);
}

.vx2{
    background-image:var(--zkk);
    background-position:top;
    background-repeat:no-repeat;
    background-size:max(var(--rkk),100%) auto;
}

.wln{
    isolation:isolate;
}

.ix2:has(.mx2) .vx2{
    opacity:1;
}

.mln,.iln{
    isolation:isolate;
    position:relative;
}

body:has([data-emulated-fullscreen=true]) .vln,body:has([data-emulated-fullscreen=true]) .tln{
    visibility:hidden;
}

@layer base-components{
    .tx2{
        --tk6:0px;
        translate:var(--mk6) var(--tk6);
        transition-property:all;
        transition-timing-function:var(--qke,var(--ck4));
        transition-duration:var(--dke,var(--uk4));
        --dke:.3s;
        --qke:var(--gk4);
        transition-duration:.3s;
        transition-timing-function:var(--gk4);
    }
    header:before{
        pointer-events:none;
        z-index:-1;
        --ck1:to bottom in oklab;
        background-image:linear-gradient(var(--vk1));
        --bk1:var(--mk8);
        --zk1:var(--mk8);
        position:absolute;
        inset:0;
    }
    @supports (color:color-mix(in lab,red,red)){
        header:before{
            --zk1:color-mix(in oklab, var(--mk8) 75%, transparent);
        }
    }
    header:before{
        --xk1:var(--ck1), var(--bk1) var(--hk1), var(--zk1) var(--fk1), var(--rk1) var(--ek1);
        --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
        --rk1:transparent;
        transition-property:all;
        transition-timing-function:var(--qke,var(--ck4));
        transition-duration:var(--dke,var(--uk4));
        --dke:.5s;
        --qk6:"";
        content:var(--qk6);
        transition-duration:.5s;
    }
    .ux2{
        translate:var(--mk6) var(--tk6);
        opacity:0;
        --tk6:-100%;
    }
    .wx2{
        --ck1:to bottom;
        min-width:calc(var(--uko)*60);
    }
    @supports (background-image:linear-gradient(in lab,red,red)){
        .wx2{
            --ck1:to bottom in oklab;
        }
    }
    .wx2{
        --bk1:#0b192d80;
        background-image:linear-gradient(var(--vk1));
    }
    @supports (color:color-mix(in lab,red,red)){
        .wx2{
            --bk1:color-mix(in oklab, var(--tk4) 50%, transparent);
        }
    }
    .wx2{
        --rk1:#10223a80;
    }
    @supports (color:color-mix(in lab,red,red)){
        .wx2{
            --rk1:color-mix(in oklab, var(--yko) 50%, transparent);
        }
    }
    .wx2{
        text-transform:none;
        --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
    }
    @supports (color:color-mix(in lab,red,red)){
        .wx2{

        }
    }
    .wx2{
        backdrop-filter:var(--rke,) var(--vke,) var(--xke,) var(--hke,) var(--fke,) var(--eke,) var(--jke,) var(--nke,) var(--oke,);
        -webkit-backdrop-filter:var(--rke,) var(--vke,) var(--xke,) var(--hke,) var(--fke,) var(--eke,) var(--jke,) var(--nke,) var(--oke,);
        --rke:blur(1px);
    }
    @media (hover:hover){
        .wx2:hover{

        }
        @supports (color:color-mix(in lab,red,red)){
            .wx2:hover{

            }
        }
    }
    .wx2:active{
        background-color:#0000;
    }
    .xx2:before{
        inset:0;
        bottom:calc(var(--uko)*-.5);
        border-radius:calc(var(--xk8)*6);
        opacity:.5;
        transition-property:opacity;
        transition-timing-function:var(--qke,var(--ck4));
        transition-duration:var(--dke,var(--uk4));
        --dke:.3s;
        content:"";
        background-image:radial-gradient(90% 50% at 50% 100%,var(--hkk) 0,var(--tk8) 100%);
        transition-duration:.3s;
        position:absolute;
    }
    .px2:hover .xx2{
        box-shadow:0 6px 6px 0 var(--hkk),0 20px 12px -4px var(--hkk);
    }
    @supports (color:color-mix(in lab,red,red)){
        .px2:hover .xx2{
            box-shadow:0 6px 6px 0 color-mix(in srgb,var(--hkk) 25%,transparent),0 20px 12px -4px color-mix(in srgb,var(--hkk) 15%,transparent);
        }
    }
    .px2:hover .xx2:before{
        background-image:radial-gradient(90% 90% at 50% 100%,var(--hkk) 0,var(--tk8) 100%);
        opacity:.9;
    }
    .ax2{
        height:calc(var(--uko)*22.5);
        justify-content:space-between;
        align-items:center;
        gap:calc(var(--uko)*3);
        border-radius:calc(var(--xk8)*3);
        background-color:var(--mk8);
        padding-inline:calc(var(--uko)*4);
        padding-block:calc(var(--uko)*2);
        display:flex;
        position:relative;
        overflow:visible;
    }
    @media (min-width:390px){
        .ax2{
            gap:calc(var(--uko)*6);
        }
    }
    @media (min-width:64rem){
        .ax2{
            height:calc(var(--uko)*25);
            gap:calc(var(--uko)*3);
        }
    }
    @media (min-width:80rem){
        .ax2{
            gap:calc(var(--uko)*6);
        }
    }
    .ax2 .nx2{
        z-index:20;
        font-size:var(--bko);
        line-height:var(--jk1,var(--zko));
        font-weight:var(--iko);
        color:var(--ako);
        position:relative;
    }
    @media (min-width:80rem){
        .ax2 .nx2{
            line-height:var(--jk1,var(--vko));
            font-size:var(--rko);
        }
    }
    .ax2 .lx2{
        flex-shrink:0;
        z-index:20;
    }
    .ax2 .lx2 img{
        height:calc(var(--uko)*17.5);
        width:calc(var(--uko)*17.5);
    }
    @media (min-width:80rem){
        .ax2 .lx2 img{
            height:calc(var(--uko)*20.5);
            width:calc(var(--uko)*20.5);
        }
    }
    .ax2:before{
        z-index:10;
        border-radius:calc(var(--xk8)*3);
        --ck1:140deg;
        position:absolute;
        inset:0;
    }
    @supports (background-image:linear-gradient(in lab,red,red)){
        .ax2:before{
            --ck1:140deg in oklab;
        }
    }
    .ax2:before{
        content:var(--qk6);
        --hk1:30%;
        --rk1:var(--vk4);
        background-image:linear-gradient(var(--vk1));
        --vk1:var(--xk1,var(--ck1), var(--bk1) var(--hk1), var(--rk1) var(--ek1));
        --qk6:"";
        --bk1:var(--sko);
        opacity:.3;
    }
    .ax2:after{
        z-index:0;
        border-radius:calc(var(--xk8)*3);
        border-style:var(--ak1);
        opacity:.7;
        --qk6:"";
        content:var(--qk6);
        background:linear-gradient(to right,var(--mk8),var(--mk8)) padding-box,linear-gradient(40deg,var(--mk8) 35%,var(--zk4)) border-box;
        border-width:2px;
        border-color:#0000;
        position:absolute;
        inset:0;
    }
    .dx2{
        opacity:.75;
        --uke:invert(100%);
        filter:var(--yke,) var(--ske,) var(--kke,) var(--gke,) var(--ake,) var(--uke,) var(--cke,) var(--bke,) var(--zke,);
        transition-property:opacity;
        transition-timing-function:var(--qke,var(--ck4));
        transition-duration:var(--dke,var(--uk4));
        --dke:.3s;
        transition-duration:.3s;
    }
    @media (hover:hover){
        .dx2:hover{
            opacity:1;
        }
    }
    .cx2{
        --fkk:var(--ok4);
    }
    .gx2:before{
        z-index:0;
        border-radius:calc(var(--xk8)*3);
        --qk6:"";
        content:var(--qk6);
        background:linear-gradient(#000 0 0) padding-box,linear-gradient(90deg,var(--fkk) 0,var(--ik8) 40% 70%,var(--fkk) 100%) border-box;
        -webkit-mask-composite:xor,source-over;
        -webkit-mask-composite:xor;
        border:1px solid #0000;
        animation:5s ease-in-out infinite border--xkk;
        position:absolute;
        inset:0;
        mask:linear-gradient(#000 0 0) exclude,linear-gradient(#000 0 0) padding-box;
    }
    .yx2{
        -webkit-mask-composite:xor,source-over;
        -webkit-mask-composite:xor;
        mask:linear-gradient(#000 0 0) exclude,linear-gradient(#000 0 0) content-box;
    }
    .yx2:before{
        z-index:0;
        --mk6:-50%;
        --tk6:-50%;
        width:270px;
        height:270px;
        translate:var(--mk6) var(--tk6);
        border-radius:calc(var(--xk8)*3);
        padding:var(--uko);
        --qk6:"";
        content:var(--qk6);
        background:linear-gradient(90deg,var(--fkk) 0 20%,var(--ik8) 48% 52%,var(--fkk) 80% 100%) padding-box;
        border:1px solid #0000;
        animation:5s ease-in-out infinite border--vkk;
        position:absolute;
        top:50%;
        left:50%;
    }
}

@property --qk6{
    inherits:false;
    initial-value:"";
    syntax:"*";
}

@property --ekk{
    initial-value:0;
    syntax:"<length>";
    inherits:false;
}

@property --jkk{
    syntax:"<length>";
    initial-value:0;
    inherits:false;
}

@property --mk6{
    syntax:"*";
    initial-value:0;
    inherits:false;
}

@property --tk6{
    initial-value:0;
    syntax:"*";
    inherits:false;
}

@property --nkk{
    syntax:"*";
    inherits:false;
    initial-value:0;
}

@property --ik6{
    inherits:false;
    syntax:"*";
    initial-value:1;
}

@property --pk6{
    inherits:false;
    initial-value:1;
    syntax:"*";
}

@property --okk{
    inherits:false;
    syntax:"*";
    initial-value:1;
}

@property --lk6{
    inherits:false;
    syntax:"*";
}

@property --wk1{
    inherits:false;
    syntax:"*";
}

@property --yk1{
    syntax:"*";
    inherits:false;
}

@property --sk1{
    inherits:false;
    syntax:"*";
}

@property --kk1{
    inherits:false;
    syntax:"*";
}

@property --dkk{
    inherits:false;
    syntax:"*";
}

@property --qkk{
    inherits:false;
    syntax:"*";
}

@property --mkk{
    syntax:"*";
    inherits:false;
}

@property --tkk{
    initial-value:proximity;
    syntax:"*";
    inherits:false;
}

@property --gk1{
    syntax:"*";
    inherits:false;
    initial-value:0;
}

@property --ikk{
    initial-value:0;
    inherits:false;
    syntax:"*";
}

@property --pkk{
    syntax:"*";
    initial-value:0;
    inherits:false;
}

@property --ak1{
    initial-value:solid;
    inherits:false;
    syntax:"*";
}

@property --uk1{
    initial-value:0;
    syntax:"*";
    inherits:false;
}

@property --ck1{
    inherits:false;
    syntax:"*";
}

@property --bk1{
    initial-value:#0000;
    syntax:"<color>";
    inherits:false;
}

@property --zk1{
    initial-value:#0000;
    inherits:false;
    syntax:"<color>";
}

@property --rk1{
    syntax:"<color>";
    inherits:false;
    initial-value:#0000;
}

@property --vk1{
    syntax:"*";
    inherits:false;
}

@property --xk1{
    inherits:false;
    syntax:"*";
}

@property --hk1{
    syntax:"<length-percentage>";
    initial-value:0%;
    inherits:false;
}

@property --fk1{
    syntax:"<length-percentage>";
    initial-value:50%;
    inherits:false;
}

@property --ek1{
    inherits:false;
    syntax:"<length-percentage>";
    initial-value:100%;
}

@property --jk1{
    inherits:false;
    syntax:"*";
}

@property --lkk{
    inherits:false;
    syntax:"*";
}

@property --wkc{
    inherits:false;
    syntax:"*";
}

@property --ykc{
    inherits:false;
    syntax:"*";
}

@property --skc{
    syntax:"*";
    inherits:false;
}

@property --kkc{
    inherits:false;
    syntax:"*";
}

@property --gkc{
    syntax:"*";
    inherits:false;
}

@property --akc{
    inherits:false;
    syntax:"*";
}

@property --nk1{
    syntax:"*";
    inherits:false;
    initial-value:0 0 #0000;
}

@property --ok1{
    inherits:false;
    syntax:"*";
}

@property --ukc{
    inherits:false;
    initial-value:100%;
    syntax:"<percentage>";
}

@property --dk1{
    inherits:false;
    initial-value:0 0 #0000;
    syntax:"*";
}

@property --ckc{
    syntax:"*";
    inherits:false;
}

@property --bkc{
    initial-value:100%;
    inherits:false;
    syntax:"<percentage>";
}

@property --qk1{
    inherits:false;
    syntax:"*";
}

@property --mk1{
    inherits:false;
    initial-value:0 0 #0000;
    syntax:"*";
}

@property --zkc{
    syntax:"*";
    inherits:false;
}

@property --tk1{
    syntax:"*";
    inherits:false;
    initial-value:0 0 #0000;
}

@property --ik1{
    syntax:"*";
    inherits:false;
}

@property --pk1{
    inherits:false;
    syntax:"<length>";
    initial-value:0;
}

@property --rkc{
    syntax:"*";
    inherits:false;
    initial-value:#fff;
}

@property --lk1{
    syntax:"*";
    initial-value:0 0 #0000;
    inherits:false;
}

@property --wke{
    syntax:"*";
    initial-value:solid;
    inherits:false;
}

@property --yke{
    inherits:false;
    syntax:"*";
}

@property --ske{
    syntax:"*";
    inherits:false;
}

@property --kke{
    inherits:false;
    syntax:"*";
}

@property --gke{
    inherits:false;
    syntax:"*";
}

@property --ake{
    syntax:"*";
    inherits:false;
}

@property --uke{
    inherits:false;
    syntax:"*";
}

@property --vkc{
    syntax:"*";
    inherits:false;
}

@property --cke{
    inherits:false;
    syntax:"*";
}

@property --bke{
    syntax:"*";
    inherits:false;
}

@property --zke{
    syntax:"*";
    inherits:false;
}

@property --xkc{
    inherits:false;
    syntax:"*";
}

@property --hkc{
    syntax:"<percentage>";
    inherits:false;
    initial-value:100%;
}

@property --fkc{
    syntax:"*";
    inherits:false;
}

@property --rke{
    inherits:false;
    syntax:"*";
}

@property --vke{
    inherits:false;
    syntax:"*";
}

@property --xke{
    syntax:"*";
    inherits:false;
}

@property --hke{
    inherits:false;
    syntax:"*";
}

@property --fke{
    syntax:"*";
    inherits:false;
}

@property --eke{
    syntax:"*";
    inherits:false;
}

@property --jke{
    inherits:false;
    syntax:"*";
}

@property --nke{
    inherits:false;
    syntax:"*";
}

@property --oke{
    syntax:"*";
    inherits:false;
}

@property --dke{
    syntax:"*";
    inherits:false;
}

@property --qke{
    inherits:false;
    syntax:"*";
}

@property --ekc{
    inherits:false;
    syntax:"*";
}

@property --jkc{
    initial-value:100%;
    inherits:false;
    syntax:"<percentage>";
}

@keyframes spin{
    to{
        transform:rotate(1turn);
    }
}

@media (min-width:80rem){
    .ex2{
        display:none!important;
    }
}

@media (max-width:79.99rem){
    .hx2{
        display:none!important;
    }
}

@media (max-width:63.99rem){
    .qx2{
        display:none!important;
    }
}

.zx2{
    display:none;
}

@media (max-width:79.99rem){
    .jx2{
        transition:transform .25s ease,visibility 0s linear .25s;
        visibility:hidden;
        transform:translateX(-105%);
    }
    .rx4 .jx2{
        transform:none;
        visibility:visible;
        transition:transform .25s ease;
    }
    .rx4 .zx2{
        display:block;
        position:fixed;
        inset:0;
        z-index:99;
        background:rgba(2,9,26,.72);
        backdrop-filter:blur(2px);
    }
    .rx4 body,.rx4{
        overflow:hidden;
    }
}

.sx4{
    overflow-x:auto!important;
    overflow-y:hidden!important;
    scrollbar-width:none;
    -webkit-overflow-scrolling:touch;
}

.sx4::-webkit-scrollbar{
    display:none;
}

.bx4{
    opacity:.5;
    pointer-events:none;
    cursor:default;
}

.fx4{
    opacity:0;
    transition:opacity .2s ease,visibility 0s linear .2s;
    visibility:hidden;
}

.ix4{
    padding:.25rem .75rem .5rem;
}

.ix4[hidden]{
    display:none;
}

.kx4{
    position:relative;
}

.fx4.ox4{
    transition:opacity .2s ease;
    visibility:visible;
    opacity:1;
}

.vx4{
    position:absolute;
    left:0;
    bottom:calc(100% + .5rem);
    z-index:5;
    min-width:12rem;
    max-height:60vh;
    overflow-y:auto;
    margin:0;
    padding:.375rem;
    list-style:none;
    background:var(--tk8);
    border:1px solid var(--wkk);
    border-radius:.75rem;
    box-shadow:0 12px 32px rgba(0,0,0,.45);
}

.vx4[hidden]{
    display:none;
}

.vx4 a{
    display:flex;
    align-items:center;
    gap:.625rem;
    padding:.5rem .625rem;
    border-radius:.5rem;
    color:var(--nk8);
    font-size:.875rem;
    line-height:1.25rem;
    font-weight:500;
    text-decoration:none;
}

.vx4 a:hover{
    color:#fff;
    background:var(--ik8);
}

.vx4 .mx4{
    color:#fff;
    background:var(--ik8);
}

.tx4{
    flex:none;
    min-width:1.75rem;
    font-weight:700;
    font-size:.75rem;
    color:var(--rk4);
}

.ux4{
    margin-top:2.5rem;
}

.wx4{
    background:var(--mk8);
    border-top:1px solid rgba(255,255,255,.05);
    border-radius:1.5rem;
    padding:1.5rem 1rem 1.25rem;
}

@media (min-width:48rem){
    .wx4{
        padding:2.5rem 2.5rem 2rem;
    }
}

.xx4{
    margin:0 0 1rem;
    font-family:var(--ik4);
    font-weight:800;
    font-size:1.625rem;
    line-height:1.2;
    color:#fff;
    text-wrap:balance;
}

@media (min-width:48rem){
    .xx4{
        font-size:2.25rem;
    }
}

.px4 p{
    line-height:1.65;
    font-size:1.0625rem;
    color:#b6c6d6;
    margin:0 0 .75rem;
}

.px4{
    max-width:56rem;
}

.ax4{
    margin:1.5rem 0 0;
    padding:1rem 1.25rem;
    background:var(--tk8);
    border-top:1px solid rgba(255,255,255,.05);
    border-radius:1rem;
}

.nx4{
    margin:0 0 .5rem;
    font-size:.75rem;
    line-height:1rem;
    font-weight:600;
    letter-spacing:.04em;
    text-transform:uppercase;
    color:rgba(255,255,255,.8);
}

.ax4 ol{
    margin:0;
    padding:0;
    list-style:none;
    display:grid;
    gap:.375rem 1.5rem;
    counter-reset:mlw-toc;
}

@media (min-width:48rem){
    .ax4 ol{
        grid-template-columns:repeat(2,minmax(0,1fr));
    }
}

.ax4 li{
    counter-increment:mlw-toc;
}

.ax4 a{
    display:flex;
    gap:.625rem;
    font-size:.9375rem;
    line-height:1.5rem;
    color:var(--nk8);
    text-decoration:none;
    transition:color .15s;
}

.ax4 a::before{
    content:counter(mlw-toc,decimal-leading-zero);
    flex:none;
    font-weight:700;
    font-size:.75rem;
    color:var(--rk4);
}

.ax4 a:hover{
    color:#fff;
}

.lx4{
    margin-top:2.25rem;
    scroll-margin-top:calc(var(--vk8) + 1rem);
}

.dx4{
    display:flex;
    align-items:center;
    gap:.75rem;
    margin:0 0 .875rem;
    font-family:var(--ik4);
    font-weight:800;
    font-size:1.25rem;
    line-height:1.3;
    color:#fff;
}

@media (min-width:48rem){
    .dx4{
        font-size:1.5rem;
    }
}

.cx4 p{
    margin:0 0 .875rem;
}

.cx4{
    max-width:56rem;
    line-height:1.7;
    font-size:1rem;
    color:#9fb4c8;
}

.dx4::before{
    content:"";
    background:linear-gradient(to top,var(--xk4),var(--zk4));
    width:.375rem;
    flex:none;
    border-radius:9999px;
    height:1.25rem;
}

.cx4 h3{
    margin:1.5rem 0 .625rem;
    font-family:var(--ik4);
    font-weight:700;
    font-size:1.0625rem;
    line-height:1.4;
    color:#fff;
}

.cx4 h4{
    margin:1.25rem 0 .5rem;
    font-weight:600;
    font-size:1rem;
    line-height:1.4;
    color:rgba(255,255,255,.9);
}

.cx4 ul{
    list-style:disc;
}

.cx4 ul,.cx4 ol{
    margin:0 0 1rem;
    padding-left:1.375rem;
}

.cx4 li::marker{
    color:var(--rk4);
    font-weight:700;
}

.cx4 ol{
    list-style:decimal;
}

.cx4 li{
    margin:.25rem 0;
    padding-left:.125rem;
}

.cx4 strong,.cx4 b{
    color:#fff;
    font-weight:600;
}

.cx4 a{
    color:var(--rk4);
    text-decoration:underline;
    text-underline-offset:2px;
}

.cx4 blockquote{
    margin:1rem 0;
    padding:.75rem 1rem;
    border-left:3px solid var(--rk4);
    background:var(--tk8);
    border-radius:0 .75rem .75rem 0;
}

.gx4{
    max-width:100%;
    margin:1rem 0 1.25rem;
    overflow-x:auto;
    border:1px solid var(--wkk);
    border-radius:1rem;
}

.gx4 table{
    border-collapse:collapse;
    line-height:1.4;
    font-size:.9375rem;
    width:100%;
}

.gx4 th{
    padding:.75rem 1rem;
    text-align:left;
    white-space:nowrap;
    font-size:.75rem;
    font-weight:600;
    letter-spacing:.04em;
    text-transform:uppercase;
    color:rgba(255,255,255,.8);
    background:var(--tk8);
}

.gx4 tbody tr:hover td{
    background:rgba(255,255,255,.02);
}

.yx4{
    margin-top:2.5rem;
    scroll-margin-top:calc(var(--vk8) + 1rem);
}

.gx4 td{
    color:#b6c6d6;
    border-top:1px solid var(--wkk);
    padding:.75rem 1rem;
}

.ex4{
    margin-top:.5rem;
    background:var(--tk8);
    border-top:1px solid rgba(255,255,255,.05);
    border-radius:.75rem;
}

.hx4{
    display:flex;
    align-items:center;
    justify-content:space-between;
    gap:1rem;
    padding:.875rem 1rem;
    cursor:pointer;
    list-style:none;
    font-weight:500;
    font-size:.9375rem;
    line-height:1.4;
    color:#fff;
}

.hx4::-webkit-details-marker{
    display:none;
}

.hx4::after{
    content:"";
    flex:none;
    width:.5rem;
    height:.5rem;
    margin-right:.25rem;
    border-right:2px solid var(--nk8);
    border-bottom:2px solid var(--nk8);
    transform:rotate(45deg);
    transition:transform .2s;
}

.qx4{
    padding:0 1rem .875rem;
    font-size:.9375rem;
    color:#9fb4c8;
    line-height:1.65;
}

.ex4[open] .hx4::after{
    transform:rotate(225deg);
}

.qx4 p{
    margin:0;
}

.zx4{
    font-size:.75rem;
    margin:1.75rem 0 0;
    line-height:1rem;
    color:var(--jk8);
}
