:root{--u:17px;--bg:#171614;--surface:#201e1b;--surface2:#2a2723;--line:#35312c;--text:#ece8e1;--muted:#968e83;--accent:#d9a441;--correct:#6aa87b;--wrong:#c4685e;--t-dur-micro:.12s;--t-dur-ui:.16s;--t-dur-card:.26s;--t-dur-modal:.34s;--t-ease-standard:cubic-bezier(.2, 0, 0, 1);--t-ease-entrance:cubic-bezier(.05, .7, .1, 1);--t-ease-exit:cubic-bezier(.3, 0, 1, 1);--t-ease-settle:cubic-bezier(.16, 1, .3, 1);--ease:var(--t-ease-settle)}:root[data-theme=light]{--bg:#f5f2ec;--surface:#fff;--surface2:#ebe6dd;--line:#ddd6c9;--text:#23211d;--muted:#6f675c;--accent:#a9741a;--correct:#3f7a52;--wrong:#a2453b}@media (prefers-color-scheme:light){:root:not([data-theme=dark]):not([data-theme=light]){--bg:#f5f2ec;--surface:#fff;--surface2:#ebe6dd;--line:#ddd6c9;--text:#23211d;--muted:#6f675c;--accent:#a9741a;--correct:#3f7a52;--wrong:#a2453b}}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--bg);height:100%;color:var(--text);-webkit-font-smoothing:antialiased;user-select:none;cursor:default;font-family:Segoe UI,system-ui,-apple-system,sans-serif}.appframe{display:contents}.app{background:var(--bg);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.titlebar{height:calc(var(--u) * 1.9);padding:0 calc(var(--u) * .5) 0 calc(var(--u) * .9);border-bottom:1px solid var(--line);background:var(--surface);flex:none;justify-content:space-between;align-items:center;display:flex}.wordmark{font-size:calc(var(--u) * .66);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);pointer-events:none;font-weight:600}.iconbtn{width:calc(var(--u) * 1.35);height:calc(var(--u) * 1.35);border-radius:calc(var(--u) * .25);color:var(--muted);cursor:pointer;transition:background .12s var(--ease), color .12s var(--ease);background:0 0;border:0;place-items:center;display:grid}.iconbtn:hover{background:var(--surface2);color:var(--text)}.iconbtn:disabled{cursor:default;pointer-events:none}.stage{gap:calc(var(--u) * .7);min-height:0;padding:calc(var(--u) * .9);flex-direction:column;flex:auto;display:flex;overflow:hidden auto}.stage::-webkit-scrollbar-thumb{background:var(--line);border-radius:99px}.loading,.empty{color:var(--muted);font-size:calc(var(--u) * .8);text-align:center;padding:calc(var(--u) * 1.2);margin:auto;line-height:1.6}.qhead{justify-content:space-between;align-items:center;gap:calc(var(--u) * .5);min-height:calc(var(--u) * 1.3);flex:none;display:flex}.category{align-items:center;gap:calc(var(--u) * .32);min-width:0;font-size:calc(var(--u) * .58);letter-spacing:.13em;text-transform:uppercase;color:var(--accent);font-weight:600;display:flex}.category__icon{width:calc(var(--u) * 1.02);height:calc(var(--u) * 1.02);font-size:calc(var(--u) * .84);letter-spacing:normal;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.category__name{height:calc(var(--u) * 1.02);text-overflow:ellipsis;white-space:nowrap;align-items:center;min-width:0;display:inline-flex;overflow:hidden}.prompt{box-sizing:content-box;min-height:calc(var(--u) * 1.08 * 1.18 * 2 + 1px);overscroll-behavior:contain;scrollbar-width:thin;font-size:calc(var(--u) * 1.12);letter-spacing:-.005em;text-wrap:balance;flex:0 1000 auto;margin-bottom:-2px;padding-bottom:2px;font-weight:500;line-height:1.32;overflow-y:auto}.stage:has(.options.answered) .prompt{min-height:calc(var(--u) * 1.08 * 1.18 + 1px)}.options{min-height:calc(var(--u) * 5);overscroll-behavior:contain;scrollbar-width:thin;gap:calc(var(--u) * .42);flex:0 auto;margin-top:auto;display:grid;overflow:clip auto}.option{align-items:center;gap:calc(var(--u) * .6);width:100%;min-height:calc(var(--u) * 2.3);padding:calc(var(--u) * .5) calc(var(--u) * .7);border:1px solid var(--line);border-radius:calc(var(--u) * .42);background:var(--surface);color:var(--text);font:inherit;font-size:calc(var(--u) * .88);text-align:left;cursor:pointer;transition:border-color var(--t-dur-ui) var(--t-ease-standard), background var(--t-dur-ui) var(--t-ease-standard), transform var(--t-dur-ui) var(--t-ease-standard), opacity var(--t-dur-card) var(--t-ease-standard);line-height:1.3;display:flex;position:relative}@keyframes option-in{0%{opacity:0;transform:translateY(calc(var(--u) * .5))}to{opacity:1;transform:translateY(0)}}.options.is-entering .option{animation:option-in var(--t-dur-card) var(--t-ease-entrance) both;animation-delay:calc(var(--i,0) * 45ms)}.option .key{width:calc(var(--u) * 1.15);height:calc(var(--u) * 1.15);border-radius:calc(var(--u) * .25);background:var(--surface2);color:var(--muted);font-size:calc(var(--u) * .6);flex:none;place-items:center;font-weight:600;display:grid}.option .label{flex:auto}.options:not(.answered) .option:hover{border-color:var(--accent);background:var(--surface2);transform:translateY(calc(var(--u) * -.05))}.options:not(.answered) .option:active{transition-duration:var(--t-dur-micro);transform:scale(.985)}.option:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.options.answered .option{cursor:default}.options.answered .option.is-irrelevant{border-color:var(--line);background:var(--surface2);color:var(--text);opacity:1;transform:none}.option.is-correct{border-color:var(--correct);background:color-mix(in srgb, var(--correct) 14%, var(--surface))}.option.is-correct .key{background:var(--correct);color:var(--bg)}@keyframes option-correct{0%{transform:scale(1)}45%{transform:scale(1.018)}to{transform:scale(1)}}.option.is-correct{animation:option-correct var(--t-dur-modal) var(--t-ease-settle)}.option.is-chosen.is-wrong{border-color:var(--wrong);background:color-mix(in srgb, var(--wrong) 14%, var(--surface))}.option.is-chosen.is-wrong .key{background:var(--wrong);color:var(--bg)}@keyframes option-shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}.option.is-chosen.is-wrong{animation:option-shake var(--t-dur-modal) var(--t-ease-standard)}.answer-mark{width:calc(var(--u) * .9);height:calc(var(--u) * .9);animation:answer-mark-in var(--t-dur-ui) var(--t-ease-settle) both;flex:none;margin-left:auto}@keyframes answer-mark-in{0%{opacity:0;transform:scale(.55)rotate(-12deg)}to{opacity:1;transform:none}}.options.is-restored .option,.options.is-restored .answer-mark{transform:none;animation:none!important}.reveal{min-height:calc(var(--u) * 3.41 + var(--u) * .8 * 1.55 * 2 + 1px);gap:calc(var(--u) * .45);padding-top:calc(var(--u) * .3);animation:rise .22s var(--ease) both;flex-direction:column;flex:0 10 auto;display:flex}.reveal:not(:has(.explanation)){min-height:calc(var(--u) * 3.09)}@keyframes rise{0%{opacity:0;transform:translateY(calc(var(--u) * .4))}to{opacity:1;transform:none}}@keyframes rise-in{0%{opacity:0;transform:translateY(calc(var(--u) * .45))}to{opacity:1;transform:translateY(0)}}.stage.is-entering .category{animation:rise-in var(--t-dur-card) var(--t-ease-entrance) both}.stage.is-entering .prompt{animation:rise-in var(--t-dur-card) var(--t-ease-entrance) 40ms both}@keyframes app-in{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.app.is-appearing{animation:app-in var(--t-dur-modal) var(--t-ease-entrance) both;transform-origin:100% 100%}@media (prefers-reduced-motion:reduce){.reveal,.app.is-appearing,.stage.is-entering .category,.stage.is-entering .prompt,.options.is-entering .option,.option.is-correct,.option.is-chosen.is-wrong{opacity:1;animation:none;transform:none}.option{transition:none}.answer-mark{opacity:1;animation:none;transform:none}.flame,.streak__n{animation:none}.explanation{opacity:.85;animation:none}}.verdict{font-size:calc(var(--u) * .92);font-weight:600}.verdict.is-right{color:var(--correct-text)}.verdict.is-wrong{color:var(--wrong-text)}.reveal__actions{z-index:1;gap:calc(var(--u) * .4);padding-bottom:env(safe-area-inset-bottom,0px);background:var(--bg);flex:none;display:flex;position:sticky;bottom:0}.explanation{min-height:calc(var(--u) * .8 * 1.55 * 2 + 1px);overscroll-behavior:contain;scrollbar-width:thin;font-size:calc(var(--u) * .82);color:var(--text);opacity:.85;text-wrap:balance;animation:fade-in var(--t-dur-ui) var(--t-ease-standard) 90ms both;flex:0 auto;margin-bottom:-2px;padding-bottom:2px;line-height:1.55;overflow-y:auto}@keyframes fade-in{0%{opacity:0}to{opacity:.85}}.next{min-height:calc(var(--u) * 2.1);border-radius:calc(var(--u) * .42);background:var(--accent);color:#171614;font:inherit;font-size:calc(var(--u) * .82);cursor:pointer;transition:filter .13s var(--ease), transform .13s var(--ease);border:0;align-self:stretch;font-weight:600}.next:hover{filter:brightness(1.08)}.next:active{transform:scale(.985)}.hud{align-items:center;gap:calc(var(--u) * .55);padding:calc(var(--u) * .28) calc(var(--u) * .9);border-bottom:1px solid var(--line);background:var(--surface);font-size:calc(var(--u) * .66);font-variant-numeric:tabular-nums;flex:none;display:flex}.hud[hidden]{display:none}.hud__mode{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);font-weight:600}.hud__lives{letter-spacing:.12em;color:var(--wrong-text)}.hud__timer{color:var(--muted);margin-left:auto}.hud__timer.is-urgent{color:var(--wrong-text);animation:1s steps(2,end) infinite pulse}@keyframes pulse{50%{opacity:.45}}.hud__score{font-weight:600}.modes{gap:calc(var(--u) * .24);flex-direction:column;display:flex}.mode{align-items:center;gap:calc(var(--u) * .55);width:100%;padding:calc(var(--u) * .48) calc(var(--u) * .68);border:1px solid var(--line);border-radius:calc(var(--u) * .42);background:var(--surface);color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--t-dur-ui) var(--t-ease-standard), background var(--t-dur-ui) var(--t-ease-standard), transform var(--t-dur-ui) var(--t-ease-standard);flex-direction:row;display:flex}.mode:hover{border-color:var(--accent);background:var(--surface2);transform:translateY(calc(var(--u) * -.05))}.mode:active{transform:scale(.99)}.mode--compact{font-size:calc(var(--u) * .82);flex-direction:row;align-items:center}.mode__icon{font-size:calc(var(--u) * 1.05);flex:none;line-height:1}.mode__name{font-size:calc(var(--u) * .92);flex:auto;font-weight:600}.mode__best{font-size:calc(var(--u) * .66);color:var(--accent);font-variant-numeric:tabular-nums;flex:none}.mode--big{padding:calc(var(--u) * .85) calc(var(--u) * .8)}.mode--big .mode__icon{font-size:calc(var(--u) * 1.35)}.mode__diff{padding:calc(var(--u) * .14) calc(var(--u) * .4);font-size:calc(var(--u) * .58);letter-spacing:.06em;text-transform:uppercase;background:var(--surface2);color:var(--muted);border-radius:99px;flex:none;font-weight:600}.diff--relaxed,.diff--easy{color:var(--correct)}.catlist{gap:calc(var(--u) * .22);grid-template-columns:1fr 1fr;display:grid}.cat{align-items:center;gap:calc(var(--u) * .55);width:100%;padding:calc(var(--u) * .45) calc(var(--u) * .65);border:1px solid var(--line);border-radius:calc(var(--u) * .38);background:var(--surface);color:var(--muted);font:inherit;font-size:calc(var(--u) * .82);text-align:left;cursor:pointer;transition:border-color var(--t-dur-ui) var(--t-ease-standard), color var(--t-dur-ui) var(--t-ease-standard), background var(--t-dur-ui) var(--t-ease-standard);display:flex}.cat:hover{background:var(--surface2)}.cat.is-on{color:var(--text);border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}.cat__check{width:calc(var(--u) * .9);color:var(--accent);flex:none;font-weight:700}.cat__name{flex:auto}.streak{align-items:center;gap:calc(var(--u) * .22);font-size:calc(var(--u) * .74);font-variant-numeric:tabular-nums;color:var(--accent);--flame-scale:1;flex:none;font-weight:600;display:inline-flex}.flame{width:calc(var(--u) * 1.02);height:calc(var(--u) * 1.02);transform:scale(var(--flame-scale));transform-origin:50% 100%;flex:none;overflow:visible}.flame__body,.flame__outer,.flame__mid,.flame__core{transform-origin:50% 100%;transform-box:fill-box}.flame__body{transform-origin:50% 100%;transform-box:view-box}@keyframes flicker-outer{0%,to{transform:scaleY(1)scaleX(1)rotate(0)}25%{transform:scaleY(1.07)scaleX(.965)rotate(-1.8deg)}50%{transform:scaleY(.965)scaleX(1.03)rotate(1.3deg)}75%{transform:scaleY(1.04)scaleX(.985)rotate(.5deg)}}@keyframes flicker-mid{0%,to{transform:scaleY(1)translate(0)}30%{transform:scaleY(1.12)translate(2%)}60%{transform:scaleY(.92)translate(-2.5%)}}@keyframes flicker-core{0%,to{opacity:.92;transform:scaleY(1)}40%{opacity:1;transform:scaleY(1.16)}70%{opacity:.8;transform:scaleY(.88)}}.flame__outer{animation:1.7s ease-in-out infinite flicker-outer}.flame__mid{animation:1.13s ease-in-out infinite flicker-mid}.flame__core{animation:.79s ease-in-out infinite flicker-core}.streak.is-cold{color:var(--muted)}.streak.is-cold .flame__outer{fill:var(--muted)}.streak.is-cold .flame__mid{fill:color-mix(in srgb, var(--muted) 70%, var(--surface))}.streak.is-cold .flame__core{fill:color-mix(in srgb, var(--muted) 40%, var(--surface))}.streak.is-cold .flame{transform:scale(calc(var(--flame-scale) * .82))}@keyframes flame-surge{0%{transform:scaleY(1)scaleX(1)}20%{transform:scaleY(1.62)scaleX(.86)}48%{transform:scaleY(.9)scaleX(1.09)}74%{transform:scaleY(1.08)scaleX(.97)}to{transform:scaleY(1)scaleX(1)}}@keyframes flame-die{0%{opacity:1;transform:scaleY(1)scaleX(1)}18%{opacity:1;transform:scaleY(1.2)scaleX(.9)}to{opacity:.5;transform:scaleY(.2)scaleX(1.15)}}@keyframes streak-roll{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:translateY(0)}}.streak__n{text-align:center;min-width:1ch;display:inline-block}.streak__sep{color:var(--line);margin:0 calc(var(--u) * -.02);font-weight:400}.bigscore{align-items:baseline;gap:calc(var(--u) * .4);display:flex}.bigscore__value{font-size:calc(var(--u) * 2.6);font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.bigscore__label{font-size:calc(var(--u) * .78);color:var(--muted)}.newbest{padding:calc(var(--u) * .2) calc(var(--u) * .5);border-radius:calc(var(--u) * .3);background:var(--accent);color:#171614;font-size:calc(var(--u) * .68);animation:rise-in var(--t-dur-card) var(--t-ease-settle) both;align-self:flex-start;font-weight:600}.learned{font-size:calc(var(--u) * .76);color:var(--correct-text);font-weight:600}.misses{gap:calc(var(--u) * .4);flex-direction:column;display:flex}.miss{padding-left:calc(var(--u) * .5);border-left:2px solid var(--line)}.miss__q{font-size:calc(var(--u) * .72);text-wrap:balance;line-height:1.4}.miss__a{margin-top:calc(var(--u) * .1);font-size:calc(var(--u) * .72);color:var(--correct-text);font-weight:600}.titlebar__actions{align-items:center;gap:calc(var(--u) * .1);display:flex}.panel{gap:calc(var(--u) * .75);animation:rise-in var(--t-dur-card) var(--t-ease-entrance) both;flex-direction:column;display:flex}.panel__eyebrow{font-size:calc(var(--u) * .58);letter-spacing:.13em;text-transform:uppercase;color:var(--accent);font-weight:600}.panel__title{font-size:calc(var(--u) * 1.05);cursor:text;font-weight:600;line-height:1.3}.panel__note{font-size:calc(var(--u) * .72);color:var(--muted);line-height:1.5}.field{width:100%;padding:calc(var(--u) * .55) calc(var(--u) * .7);border:1px solid var(--line);border-radius:calc(var(--u) * .42);background:var(--surface);color:var(--text);font:inherit;font-size:calc(var(--u) * .88);transition:border-color var(--t-dur-ui) var(--t-ease-standard)}.field:focus{border-color:var(--accent);outline:none}.panel__actions{gap:calc(var(--u) * .4);display:flex}.panel__actions>.btn,.reveal__actions>.btn,.shop-done__actions>.btn{flex:1}.btn{min-height:calc(var(--u) * 2.1);padding:0 calc(var(--u) * .8);border-radius:calc(var(--u) * .42);font:inherit;font-size:calc(var(--u) * .8);cursor:pointer;transition:filter var(--t-dur-ui) var(--t-ease-standard), transform var(--t-dur-ui) var(--t-ease-standard), background var(--t-dur-ui) var(--t-ease-standard);border:1px solid #0000;font-weight:600}.btn:active{transform:scale(.985)}.btn--primary{background:var(--accent);color:#171614}.btn--primary:hover{filter:brightness(1.08)}.btn:disabled{cursor:default;pointer-events:none;filter:none}.btn--primary:disabled{border-color:var(--line);color:var(--muted);background:0 0}.btn:disabled:active{transform:none}.btn--ghost{border-color:var(--line);color:var(--muted);background:0 0}.btn--ghost:hover{background:var(--surface2);color:var(--text)}.tiles{gap:calc(var(--u) * .4);grid-template-columns:1fr 1fr;display:grid}.tile{padding:calc(var(--u) * .6) calc(var(--u) * .7);border:1px solid var(--line);border-radius:calc(var(--u) * .42);background:var(--surface)}.tile__value{font-size:calc(var(--u) * 1.25);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1}.tile__label{margin-top:calc(var(--u) * .15);font-size:calc(var(--u) * .6);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.tile--good .tile__value{color:var(--correct-text)}.tile--accent .tile__value{color:var(--accent)}.srows{flex-direction:column;display:flex}.srow{justify-content:space-between;align-items:baseline;gap:calc(var(--u) * .5);padding:calc(var(--u) * .38) 0;border-bottom:1px solid var(--line);font-size:calc(var(--u) * .76);display:flex}.srow:last-child{border-bottom:0}.srow__value{font-variant-numeric:tabular-nums;text-align:right}.srow--action{padding:calc(var(--u) * .3) 0;align-items:center}.segment{border:1px solid var(--line);border-radius:calc(var(--u) * .3);display:flex;overflow:hidden}.segment__btn{padding:calc(var(--u) * .24) calc(var(--u) * .42);border:0;border-left:1px solid var(--line);background:var(--surface);color:var(--muted);font:inherit;font-size:calc(var(--u) * .64);cursor:pointer;transition:background var(--t-dur-ui) var(--t-ease-standard), color var(--t-dur-ui) var(--t-ease-standard);font-weight:600}.segment__btn:hover{background:var(--surface2);color:var(--text)}.segment__btn.is-on{background:var(--accent);color:#171614}.toggle{min-width:calc(var(--u) * 2.6);padding:calc(var(--u) * .24) calc(var(--u) * .5);border:1px solid var(--line);border-radius:calc(var(--u) * .3);background:var(--surface);color:var(--text);font:inherit;font-size:calc(var(--u) * .7);cursor:pointer;transition:border-color var(--t-dur-ui) var(--t-ease-standard), background var(--t-dur-ui) var(--t-ease-standard), color var(--t-dur-ui) var(--t-ease-standard);font-weight:600}.toggle[aria-pressed=true]{border-color:var(--accent);color:var(--accent)}.toggle:hover{background:var(--surface2)}.onboard .panel__actions{padding:calc(var(--u) * 1.15) 0 calc(var(--u) * .1);background:linear-gradient(to bottom, transparent, var(--bg) 30%);position:sticky;bottom:0}.steps{gap:calc(var(--u) * .22);display:flex}.steps__dot{width:calc(var(--u) * .9);height:calc(var(--u) * .16);background:var(--line);transition:background var(--t-dur-ui) var(--t-ease-standard);border-radius:99px}.steps__dot.is-on{background:var(--accent)}.onboard__title{font-size:calc(var(--u) * 1.22);text-wrap:balance;font-weight:600;line-height:1.25}.onboard__sub{font-size:calc(var(--u) * .8);color:var(--muted);text-wrap:balance;line-height:1.5}.onboard__count{font-size:calc(var(--u) * .72);color:var(--muted)}.field--lg{font-size:calc(var(--u) * 1);padding:calc(var(--u) * .65) calc(var(--u) * .75)}.linkbtn{color:var(--muted);font:inherit;font-size:calc(var(--u) * .72);text-underline-offset:3px;cursor:pointer;padding:calc(var(--u) * .3);background:0 0;border:0;align-self:center;text-decoration:underline}.linkbtn:hover{color:var(--text)}.chips{gap:calc(var(--u) * .26);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.chip--wide{grid-column:1/-1}.chip{align-items:center;gap:calc(var(--u) * .3);padding:calc(var(--u) * .38) calc(var(--u) * .6);border:1px solid var(--line);background:var(--surface);color:var(--text);font:inherit;font-size:calc(var(--u) * .76);cursor:pointer;transition:border-color var(--t-dur-ui) var(--t-ease-standard), background var(--t-dur-ui) var(--t-ease-standard), transform var(--t-dur-ui) var(--t-ease-standard);border-radius:99px;display:inline-flex}.chip:hover{border-color:var(--accent)}.chip:active{transform:scale(.97)}.chip.is-on{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 18%, var(--surface))}.chip__emoji{font-size:calc(var(--u) * .9);line-height:1}.sizes{gap:calc(var(--u) * .35);flex-direction:column;display:flex}.size{padding:calc(var(--u) * .5) calc(var(--u) * .7);border:1px solid var(--line);border-radius:calc(var(--u) * .42);background:var(--surface);color:var(--text);text-align:left;cursor:pointer;transition:border-color var(--t-dur-ui) var(--t-ease-standard), background var(--t-dur-ui) var(--t-ease-standard);font-family:inherit}.size:hover{border-color:var(--accent)}.size.is-on{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, var(--surface))}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app[data-shape=wide] .stage{gap:calc(var(--u) * .45) calc(var(--u) * 1);grid-template:"cat opts""ask opts"minmax(0,1fr)"rev opts"/1fr 1fr;display:grid;overflow:hidden auto}.app[data-shape=wide] .options{grid-area:opts;align-content:center;min-height:0;margin-top:0;overflow-y:auto}.stage.is-panel,.app[data-shape=wide] .stage.is-panel{flex-direction:column;display:flex;overflow-y:auto}.stage.is-panel>.panel{flex:none;margin-block:auto}.stage.is-panel>.panel:has(>.pagehead){margin-block:0}.devbadge{z-index:50;background:var(--wrong);color:#fff;letter-spacing:.1em;pointer-events:none;opacity:.85;border-top-right-radius:4px;padding:2px 6px;font:600 10px/1.4 ui-monospace,monospace;position:absolute;bottom:0;left:0}.rz{z-index:20;position:absolute}.rz-n{cursor:ns-resize;height:5px;top:0;left:6px;right:6px}.rz-s{cursor:ns-resize;height:5px;bottom:0;left:6px;right:6px}.rz-w{cursor:ew-resize;width:5px;top:6px;bottom:6px;left:0}.rz-e{cursor:ew-resize;width:5px;top:6px;bottom:6px;right:0}.rz-nw{cursor:nwse-resize;width:9px;height:9px;top:0;left:0}.rz-ne{cursor:nesw-resize;width:9px;height:9px;top:0;right:0}.rz-sw{cursor:nesw-resize;width:9px;height:9px;bottom:0;left:0}.rz-se{cursor:nwse-resize;width:9px;height:9px;bottom:0;right:0}.themes{gap:calc(var(--u) * .35);grid-template-columns:1fr 1fr;display:grid}.theme{align-items:center;gap:calc(var(--u) * .4);padding:calc(var(--u) * .5) calc(var(--u) * .6);border:1px solid var(--line);border-radius:calc(var(--u) * .42);background:var(--surface);color:var(--text);font:inherit;font-size:calc(var(--u) * .8);cursor:pointer;transition:border-color var(--t-dur-ui) var(--t-ease-standard), background var(--t-dur-ui) var(--t-ease-standard);display:flex}.theme:hover{border-color:var(--accent)}.theme.is-on{border-color:var(--accent);background:var(--surface2)}.theme__swatch{width:calc(var(--u) * .9);height:calc(var(--u) * .9);border:1px solid var(--line);border-radius:50%;flex:none}.sizes{gap:calc(var(--u) * .3);grid-template-columns:repeat(auto-fit,minmax(0,1fr));display:grid}.size{text-align:center;padding:calc(var(--u) * .5) calc(var(--u) * .3)}.mode__chev{color:var(--muted);font-size:calc(var(--u) * 1.1);flex:none;line-height:1}.chip{padding:calc(var(--u) * .34) calc(var(--u) * .42);font-size:calc(var(--u) * .7);border-radius:calc(var(--u) * .42);justify-content:flex-start;overflow:hidden}.chip__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cat__icon{width:calc(var(--u) * 1.05);font-size:calc(var(--u) * .9);filter:grayscale();opacity:.45;transition:filter var(--t-dur-ui) var(--t-ease-standard), opacity var(--t-dur-ui) var(--t-ease-standard);flex:none;line-height:1}.cat.is-on .cat__icon{filter:none;opacity:1}.bulk{gap:calc(var(--u) * .3);justify-content:flex-end;display:flex}.btn--sm{padding:calc(var(--u) * .24) calc(var(--u) * .6);font-size:calc(var(--u) * .72)}.btn:disabled{cursor:default;pointer-events:none}.app.is-setup #btn-modes,.app.is-setup #btn-settings,.app.is-setup #titlebar-nav{display:none}.cat{gap:calc(var(--u) * .4);padding:calc(var(--u) * .36) calc(var(--u) * .45);font-size:calc(var(--u) * .76);overflow:hidden}.cat__name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cat{padding:calc(var(--u) * .26) calc(var(--u) * .42);font-size:calc(var(--u) * .72)}.cat__icon{width:calc(var(--u) * .95);font-size:calc(var(--u) * .8)}.bulk{align-items:center;gap:calc(var(--u) * .3);display:flex}.bulk .btn--sm{flex:none}.bulk .btn--primary{min-width:calc(var(--u) * 4.5);flex:none;margin-left:auto}.reportbtn{align-self:flex-start;align-items:center;gap:calc(var(--u) * .28);padding:calc(var(--u) * .22) calc(var(--u) * .42);border-radius:calc(var(--u) * .34);color:var(--muted);font:inherit;font-size:calc(var(--u) * .68);cursor:pointer;transition:color var(--t-dur-ui) var(--t-ease-standard), border-color var(--t-dur-ui) var(--t-ease-standard);background:0 0;border:1px solid #0000;flex:none;display:inline-flex}.reportbtn:hover{color:var(--wrong-text);border-color:var(--line)}.warn{width:calc(var(--u) * .82);height:calc(var(--u) * .82)}.sheet{z-index:40;padding:calc(var(--u) * .8);background:color-mix(in srgb, var(--bg) 95%, transparent);animation:sheet-in var(--t-dur-ui) var(--t-ease-standard) both;place-items:center;display:grid;position:absolute;inset:0}@keyframes sheet-in{0%{opacity:0}to{opacity:1}}.sheet.is-leaving{animation:sheet-out var(--t-dur-ui) var(--t-ease-exit) both}@keyframes sheet-out{to{opacity:0}}.sheet__card{gap:calc(var(--u) * .55);width:100%;padding:calc(var(--u) * .85);border:1px solid var(--line);border-radius:calc(var(--u) * .55);background:var(--surface);animation:rise-in var(--t-dur-card) var(--t-ease-entrance) both;flex-direction:column;display:flex}.sheet__title{font-size:calc(var(--u) * .95);font-weight:600}.sheet__list{gap:calc(var(--u) * .24);flex-direction:column;display:flex}.sheet__row{width:100%;padding:calc(var(--u) * .42) calc(var(--u) * .6);border:1px solid var(--line);border-radius:calc(var(--u) * .38);background:var(--bg);color:var(--text);font:inherit;font-size:calc(var(--u) * .8);text-align:left;cursor:pointer;transition:border-color var(--t-dur-ui) var(--t-ease-standard), background var(--t-dur-ui) var(--t-ease-standard)}.sheet__row:hover{border-color:var(--accent);background:var(--surface2)}.sheet__done{align-items:center;gap:calc(var(--u) * .4);padding:calc(var(--u) * .8) 0;color:var(--correct-text);flex-direction:column;display:flex}.warn--done{width:calc(var(--u) * 1.6);height:calc(var(--u) * 1.6)}.score{height:calc(var(--u) * 1.05);margin-right:calc(var(--u) * .22);color:var(--text);font-size:calc(var(--u) * .78);font-variant-numeric:tabular-nums;letter-spacing:.01em;pointer-events:none;align-items:center;font-weight:600;display:inline-flex}.score__icon{flex:none}.score__digits{display:inline-flex;overflow:hidden}.score__d{display:inline-block}@keyframes score-roll{0%{opacity:0;transform:translateY(90%)}to{opacity:1;transform:translateY(0)}}.score__d.is-rolling{animation:score-roll .3s var(--t-ease-settle) both;animation-delay:calc(var(--d,0) * 45ms)}.app.is-setup .score{display:none}@media (prefers-reduced-motion:reduce){.score__d.is-rolling{animation:none}}:root{--bg:#101014;--surface:#181820;--surface2:#22222c;--surface3:#2b2b37;--line:#3a3a49;--line-strong:#545466;--text:#fbfaff;--muted:#9f9dac;--muted-strong:#cbc8d6;--accent:#bdb8cc;--accent-deep:#706a80;--accent-soft:#25232d;--accent-ink:#17151d;--violet:var(--accent);--violet-deep:var(--accent-deep);--violet-soft:var(--accent-soft);--amber:#ff9f36;--amber-text:#ff9f36;--amber-deep:#c56616;--amber-soft:#3f2818;--amber-ink:#2d2103;--focus-ring:var(--amber);--score:#ff5a9d;--score-deep:#b52b69;--score-soft:#3b1b2a;--correct:#74e2ae;--correct-text:#74e2ae;--correct-deep:#279067;--correct-soft:#17372a;--correct-ink:#0a2b20;--correct-mark:#164f3b;--correct-mark-ink:#b7ffdc;--wrong:#ff6d5f;--wrong-text:#ff6d5f;--wrong-deep:#b83d32;--wrong-soft:#40201f;--wrong-ink:#32100d;--wrong-mark:#68251f;--wrong-mark-ink:#ffd9d4;--button-depth:#09090d;--neutral-control:#d8d5e3;--neutral-control-deep:#777283;--neutral-control-ink:#1b1820;--settings-selected:var(--accent);--settings-selected-deep:var(--accent-deep);--settings-selected-ink:var(--accent-ink);--neutral-option:#343440;--neutral-option-deep:#15151c;--neutral-option-ink:#fbfaff;--home-unlimited-face:#a982ff;--home-unlimited-depth:#654ca9;--home-unlimited-ink:#17131c;--home-shop-face:#ff5ba7;--home-shop-depth:#a83262;--home-shop-ink:#251018;--home-friends-face:#62d94f;--home-friends-depth:#2f8a29;--home-friends-ink:#0f2010;--home-modes-face:#f2c44f;--home-modes-depth:#987619;--home-modes-ink:#211901;--home-subjects-face:#48cad8;--home-subjects-depth:#247f88;--home-subjects-ink:#0d1d20;--shadow:#0000006b;--radius-sm:calc(var(--u) * .5);--radius-md:calc(var(--u) * .72);--radius-lg:calc(var(--u) * 1.05);--depth:calc(var(--u) * .2);--t-dur-micro:.11s;--t-dur-ui:.17s;--t-dur-card:.28s;--t-dur-modal:.36s;--t-ease-standard:cubic-bezier(.2, .8, .2, 1);--t-ease-entrance:cubic-bezier(.16, 1, .3, 1);--t-ease-exit:cubic-bezier(.5, 0, .75, 0);--t-ease-settle:cubic-bezier(.16, 1, .3, 1)}:root[data-accent=default]{--accent:#bdb8cc;--accent-deep:#706a80;--accent-soft:#25232d;--accent-ink:#17151d;--settings-selected:#746d86;--settings-selected-deep:#45404f;--settings-selected-ink:#fbfaff}:root[data-accent=blue]{--accent:#4aa8ff;--accent-deep:#2273bc;--accent-soft:#192839;--accent-ink:#061322}:root[data-accent=purple]{--accent:#9b7cff;--accent-deep:#694acf;--accent-soft:#2b2246;--accent-ink:#160f2d}:root[data-accent=pink]{--accent:#ff69ad;--accent-deep:#c4377c;--accent-soft:#402135;--accent-ink:#2e0d1c}:root[data-accent=orange]{--accent:#ff914d;--accent-deep:#c45922;--accent-soft:#42291c;--accent-ink:#2b1004}:root[data-accent=gold]{--accent:#f4c94e;--accent-deep:#b88a19;--accent-soft:#3a321b;--accent-ink:#241a00}:root[data-accent=teal]{--accent:#35c9c1;--accent-deep:#168d87;--accent-soft:#173938;--accent-ink:#062625}:root[data-accent=lime]{--accent:#a6d95c;--accent-deep:#699a28;--accent-soft:#2d371d;--accent-ink:#172008}:root[data-theme=light]{--bg:#f6f6f3;--surface:#fff;--surface2:#efefeb;--surface3:#e5e5df;--line:#d2d2ca;--line-strong:#aaa9a0;--text:#222126;--muted:#636168;--muted-strong:#4d4b52;--accent:#676273;--accent-deep:#45414f;--accent-soft:#e9e7ee;--accent-ink:#fff;--violet:var(--accent);--violet-deep:var(--accent-deep);--violet-soft:var(--accent-soft);--amber:#e88720;--amber-text:#8c460b;--amber-deep:#ae5910;--amber-soft:#ffead4;--focus-ring:#342f3e;--score:#df3c7f;--score-deep:#a52860;--score-soft:#ffe0ee;--correct:#53cf98;--correct-text:#16704d;--correct-deep:#23845e;--correct-soft:#d9f8e9;--wrong:#ef6558;--wrong-text:#a8342a;--wrong-deep:#ae3e35;--wrong-soft:#ffe2de;--button-depth:#bdbdb5;--neutral-control:#dedbe7;--neutral-control-deep:#aaa4b3;--neutral-control-ink:#242128;--neutral-option:#e3e3dd;--neutral-option-deep:#b5b5ad;--neutral-option-ink:#242328;--shadow:#18171b29}:root[data-theme=light][data-accent=default]{--accent:#676273;--accent-deep:#45414f;--accent-soft:#e9e7ee;--accent-ink:#fff;--settings-selected:#676273;--settings-selected-deep:#45414f;--settings-selected-ink:#fff}:root[data-theme=light][data-accent=blue]{--accent:#176fab;--accent-deep:#0e4e7c;--accent-soft:#dbeeff;--accent-ink:#fff}:root[data-theme=light][data-accent=purple]{--accent:#6645d2;--accent-deep:#41299e;--accent-soft:#e9e2ff;--accent-ink:#fff}:root[data-theme=light][data-accent=pink]{--accent:#b92d6e;--accent-deep:#7e1748;--accent-soft:#ffe0ef;--accent-ink:#fff}:root[data-theme=light][data-accent=orange]{--accent:#b94a13;--accent-deep:#7d2d08;--accent-soft:#ffe5d6;--accent-ink:#fff}:root[data-theme=light][data-accent=gold]{--accent:#806008;--accent-deep:#574000;--accent-soft:#fff2c4;--accent-ink:#fff}:root[data-theme=light][data-accent=teal]{--accent:#0f716e;--accent-deep:#084c49;--accent-soft:#d8f5f2;--accent-ink:#fff}:root[data-theme=light][data-accent=lime]{--accent:#50751e;--accent-deep:#344e10;--accent-soft:#e8f5d2;--accent-ink:#fff}@media (prefers-color-scheme:light){:root:not([data-theme=dark]):not([data-theme=light]){--bg:#f6f6f3;--surface:#fff;--surface2:#efefeb;--surface3:#e5e5df;--line:#d2d2ca;--line-strong:#aaa9a0;--text:#222126;--muted:#636168;--muted-strong:#4d4b52;--accent:#676273;--accent-deep:#45414f;--accent-soft:#e9e7ee;--accent-ink:#fff;--violet:var(--accent);--violet-deep:var(--accent-deep);--violet-soft:var(--accent-soft);--amber:#e88720;--amber-text:#8c460b;--amber-deep:#ae5910;--amber-soft:#ffead4;--focus-ring:#342f3e;--score:#df3c7f;--score-deep:#a52860;--score-soft:#ffe0ee;--correct:#53cf98;--correct-text:#16704d;--correct-deep:#23845e;--correct-soft:#d9f8e9;--wrong:#ef6558;--wrong-text:#a8342a;--wrong-deep:#ae3e35;--wrong-soft:#ffe2de;--button-depth:#bdbdb5;--neutral-control:#dedbe7;--neutral-control-deep:#aaa4b3;--neutral-control-ink:#242128;--neutral-option:#e3e3dd;--neutral-option-deep:#b5b5ad;--neutral-option-ink:#242328;--shadow:#18171b29}:root:not([data-theme=dark]):not([data-theme=light])[data-accent=default]{--accent:#676273;--accent-deep:#45414f;--accent-soft:#e9e7ee;--accent-ink:#fff;--settings-selected:#676273;--settings-selected-deep:#45414f;--settings-selected-ink:#fff}:root:not([data-theme=dark]):not([data-theme=light])[data-accent=blue]{--accent:#176fab;--accent-deep:#0e4e7c;--accent-soft:#dbeeff;--accent-ink:#fff}:root:not([data-theme=dark]):not([data-theme=light])[data-accent=purple]{--accent:#6645d2;--accent-deep:#41299e;--accent-soft:#e9e2ff;--accent-ink:#fff}:root:not([data-theme=dark]):not([data-theme=light])[data-accent=pink]{--accent:#b92d6e;--accent-deep:#7e1748;--accent-soft:#ffe0ef;--accent-ink:#fff}:root:not([data-theme=dark]):not([data-theme=light])[data-accent=orange]{--accent:#b94a13;--accent-deep:#7d2d08;--accent-soft:#ffe5d6;--accent-ink:#fff}:root:not([data-theme=dark]):not([data-theme=light])[data-accent=gold]{--accent:#806008;--accent-deep:#574000;--accent-soft:#fff2c4;--accent-ink:#fff}:root:not([data-theme=dark]):not([data-theme=light])[data-accent=teal]{--accent:#0f716e;--accent-deep:#084c49;--accent-soft:#d8f5f2;--accent-ink:#fff}:root:not([data-theme=dark]):not([data-theme=light])[data-accent=lime]{--accent:#50751e;--accent-deep:#344e10;--accent-soft:#e8f5d2;--accent-ink:#fff}:root:not([data-theme=dark]):not([data-theme=light]) .category{background:color-mix(in srgb, var(--subject-tone) 13%, var(--surface));color:color-mix(in srgb, var(--subject-tone) 72%, #17171c)}:root:not([data-theme=dark]):not([data-theme=light]) .newbest-overlay{background:radial-gradient(circle at 50% 44%,#ff9c2c40,#0000 48%),#1f1917b8}:root:not([data-theme=dark]):not([data-theme=light]) .newbest-celebration{--newbest-ink-eyebrow:#8f4a06;--newbest-ink-title:#32170d;--newbest-ink-value:#7a3204;--newbest-ink-description:#68402c;--newbest-value-shadow:0 calc(var(--u) * .1) 0 #4a1c02, 0 0 calc(var(--u) * .45) #7a32042e;box-shadow:0 calc(var(--u) * .25) 0 #bd641d, 0 calc(var(--u) * .7) calc(var(--u) * 1.8) #23140c59;color:#32170d;background:linear-gradient(145deg,#ffffffa8,#0000 39%),linear-gradient(#fff3d7,#ffd9a9);border-color:#f29b29}:root:not([data-theme=dark]):not([data-theme=light]) .option .key{background:color-mix(in srgb, var(--option-tone) 62%, white)}:root:not([data-theme=dark]):not([data-theme=light]) .shop-card__title,:root:not([data-theme=dark]):not([data-theme=light]) .shop-card__category{box-shadow:0 calc(var(--u) * .1) 0 #31263733;background:#ffffffeb}:root:not([data-theme=dark]):not([data-theme=light]) .home-action:focus-visible{outline-color:#342f3e}:root:not([data-theme=dark]):not([data-theme=light]) .premium-price__highlight{background:color-mix(in srgb, var(--gold) 26%, transparent);color:var(--gold-deep)}}*{scrollbar-color:var(--line-strong) transparent}html,body{background:var(--bg);color:var(--text);font-family:Nunito,Segoe UI,system-ui,sans-serif;font-weight:600}button,input{font-family:inherit}button{-webkit-tap-highlight-color:transparent}button:focus-visible,input:focus-visible{outline:calc(var(--u) * .11) solid var(--focus-ring);outline-offset:calc(var(--u) * .12)}.stage :is(h1,h2,[data-screen-title])[tabindex="-1"]:focus-visible,.stage[tabindex="-1"]:focus-visible{outline:none}.app{border:1px solid var(--line);border-radius:calc(var(--u) * .55);background:var(--bg);overflow:hidden}.titlebar{height:calc(var(--u) * 2.42);padding:0 calc(var(--u) * .48) 0 calc(var(--u) * .62);border-bottom:calc(var(--u) * .1) solid var(--line);background:var(--surface)}.wordmark{align-items:center;min-width:0;height:100%;display:inline-flex}.wordmark img{width:auto;height:calc(var(--u) * 1.64);pointer-events:none;user-select:none;display:block}.titlebar__actions{gap:calc(var(--u) * .24);padding-bottom:calc(var(--u) * .09);flex:none;min-width:0}.score{order:0}.titlebar-nav{align-items:center;gap:calc(var(--u) * .24);height:calc(var(--u) * 1.78);order:1;display:flex}#btn-minimise{order:2}#btn-close{order:3}.iconbtn{--icon-tone:var(--muted-strong);--icon-depth:color-mix(in srgb, #000 45%, var(--icon-tone));--icon-ink:var(--bg);width:calc(var(--u) * 1.52);height:calc(var(--u) * 1.52);border:calc(var(--u) * .08) solid var(--icon-tone);border-radius:calc(var(--u) * .5);background:var(--icon-tone);color:var(--icon-ink);box-shadow:0 calc(var(--u) * .18) 0 var(--icon-depth);font-size:calc(var(--u) * .78);transition:color var(--t-dur-ui) var(--t-ease-standard), border-color var(--t-dur-ui) var(--t-ease-standard), background var(--t-dur-ui) var(--t-ease-standard), transform var(--t-dur-micro) var(--t-ease-standard), box-shadow var(--t-dur-micro) var(--t-ease-standard)}.iconbtn:hover{border-color:var(--icon-tone);background:var(--icon-tone);color:var(--icon-ink);transform:translateY(calc(var(--u) * -.05));box-shadow:0 calc(var(--u) * .23) 0 var(--icon-depth)}.iconbtn:active{transform:translateY(calc(var(--u) * .15));box-shadow:0 calc(var(--u) * .03) 0 var(--icon-depth)}.iconbtn:disabled{border-color:var(--surface2);background:var(--surface2);color:color-mix(in srgb, var(--muted) 50%, var(--line));box-shadow:none;transform:none}.setting-help__trigger,.social-help,.premium-help{--icon-tone:var(--surface3);--icon-depth:var(--button-depth);--icon-ink:var(--muted-strong);width:calc(var(--u) * 1.55);height:calc(var(--u) * 1.55);font-size:calc(var(--u) * .6);border-radius:50%}#btn-modes{--icon-tone:#58c7e8;--icon-depth:#187493;--icon-ink:#101116}#btn-close{--icon-tone:var(--wrong);--icon-depth:var(--wrong-deep);--icon-ink:var(--wrong-ink)}.score{align-items:center;gap:calc(var(--u) * .22);min-width:calc(var(--u) * 1.9);height:calc(var(--u) * 1.45);margin-right:calc(var(--u) * .52);padding:0 calc(var(--u) * .08);color:var(--text);box-shadow:none;font-size:calc(var(--u) * .7);letter-spacing:.01em;background:0 0;border:0;border-radius:0;font-weight:900;display:inline-flex}.score__icon{width:calc(var(--u) * .92);height:calc(var(--u) * 1.3);object-fit:contain;filter:drop-shadow(0 calc(var(--u) * .06) 0 #2b1843);user-select:none;align-self:center;display:block}.score-award{z-index:1000;object-fit:contain;pointer-events:none;filter:drop-shadow(0 calc(var(--u) * .1) calc(var(--u) * .13) #745daa6b);will-change:transform, opacity;display:block;position:fixed}@keyframes score-receive{0%{transform:scale(1)}46%{transform:scale(1.13)rotate(-3deg)}to{transform:scale(1)}}.score.is-receiving .score__icon{animation:score-receive .28s var(--t-ease-settle) both}@media (prefers-reduced-motion:reduce){.score.is-receiving .score__icon{animation:none}}.score__digits{min-width:.55em;font-family:Fredoka,Nunito,Segoe UI,system-ui,sans-serif;font-size:calc(var(--u) * .9);justify-content:center;align-self:center;margin-bottom:0;font-weight:700;line-height:1}.stage{gap:calc(var(--u) * .46);padding:calc(var(--u) * .66) calc(var(--u) * .88) calc(var(--u) * .72);background:var(--bg)}.stage:has(.streak.is-active){padding-top:calc(var(--u) * 1.5)}.stage::-webkit-scrollbar{width:calc(var(--u) * .24)}.stage::-webkit-scrollbar-thumb{background:var(--line-strong)}.loading,.empty{color:var(--muted);font-size:calc(var(--u) * .82);font-weight:700}.qhead{min-height:calc(var(--u) * 1.45)}.category{--subject-tone:#58b9ff;gap:calc(var(--u) * .34);max-width:70%;min-height:calc(var(--u) * 1.45);padding:calc(var(--u) * .14) calc(var(--u) * .58) calc(var(--u) * .12);border:calc(var(--u) * .09) solid var(--subject-tone);background:color-mix(in srgb, var(--subject-tone) 14%, var(--surface));color:color-mix(in srgb, var(--subject-tone) 72%, white);font-size:calc(var(--u) * .59);letter-spacing:.1em;border-radius:99px;font-weight:900}:root[data-theme=light] .category{background:color-mix(in srgb, var(--subject-tone) 13%, var(--surface));color:color-mix(in srgb, var(--subject-tone) 72%, #17171c)}.cat,.category--blue,.cat--blue{--subject-tone:#58b9ff}.category--cyan,.cat--cyan{--subject-tone:#48cad8}.category--purple,.cat--purple{--subject-tone:#a982ff}.category--pink,.cat--pink{--subject-tone:#ff72a7}.category--coral,.cat--coral{--subject-tone:#ff8068}.category--orange,.cat--orange{--subject-tone:#ff9d52}.category--gold,.cat--gold{--subject-tone:#f2c44f}.category--teal,.cat--teal{--subject-tone:#42cbbd}.category--lime,.cat--lime{--subject-tone:#9bd85d}.category__icon{width:calc(var(--u) * .94);height:calc(var(--u) * .94);font-size:calc(var(--u) * .78)}.category__name{height:auto}.streak{--streak-face:var(--surface2);--streak-face-hot:var(--surface3);--streak-border:var(--line);--streak-depth:var(--button-depth);--streak-ink:var(--muted);--streak-best-ink:var(--muted);--streak-outer:var(--muted);--streak-mid:color-mix(in srgb, var(--muted) 65%, var(--surface));--streak-core:color-mix(in srgb, var(--muted) 34%, var(--surface));--streak-glow:transparent;--streak-speed:2.4s;--streak-fire-progress:0;isolation:isolate;margin-right:calc(var(--u) * .35);gap:calc(var(--u) * .16);min-height:calc(var(--u) * 1.42);padding:0 calc(var(--u) * .48) calc(var(--u) * .08);border:max(1px, calc(var(--u) * .055)) solid var(--streak-border);background:linear-gradient(180deg, var(--streak-face-hot), var(--streak-face));box-shadow:0 calc(var(--u) * .1) 0 var(--streak-depth), 0 0 0 transparent;color:var(--streak-ink);font-size:calc(var(--u) * .69);transition:background var(--t-dur-card) var(--t-ease-standard), border-color var(--t-dur-card) var(--t-ease-standard), box-shadow var(--t-dur-card) var(--t-ease-standard), color var(--t-dur-card) var(--t-ease-standard);border-radius:99px;font-weight:900;position:relative;overflow:visible}.streak:before,.streak:after{pointer-events:none;content:"";position:absolute}.streak:before{z-index:-1;border-radius:inherit;opacity:0;background:linear-gradient(110deg,#0000 20%,#ffffff29 46%,#0000 70%);inset:1px;overflow:hidden;transform:translate(-75%)}.streak:after{z-index:-2;inset:calc(var(--u) * -.12);border-radius:inherit;opacity:0;border:1px solid #0000}.streak.is-active:before{opacity:0;animation:none}.streak.is-at-best:after{border-color:color-mix(in srgb, var(--streak-border) 72%, transparent);animation:1.35s ease-out infinite streak-best-ring}.streak--spark{--streak-face:#342318;--streak-face-hot:#46301c;--streak-border:#a75d20;--streak-ink:#ffad45;--streak-best-ink:#d9ad79;--streak-outer:#ff8e2f;--streak-mid:#ffc044;--streak-core:#fff0ad;--streak-glow:#ff8f2f2e;--streak-speed:1.85s}.streak--flame{--streak-face:#3d2515;--streak-face-hot:#563018;--streak-border:#d17420;--streak-ink:#ffb33f;--streak-best-ink:#efba78;--streak-outer:#ff762d;--streak-mid:#ffbd38;--streak-core:#fff2a8;--streak-glow:#ff822640;--streak-speed:1.45s}.streak--blaze{--streak-face:#462315;--streak-face-hot:#653018;--streak-border:#f28a27;--streak-ink:#ffc14e;--streak-best-ink:#ffd190;--streak-outer:#ff5f2c;--streak-mid:#ffac26;--streak-core:#fff5b8;--streak-glow:#ff702257;--streak-speed:1.12s}.streak--inferno{--streak-face:#501d19;--streak-face-hot:#752619;--streak-border:#ff7141;--streak-ink:#ffd15a;--streak-best-ink:#ffe09b;--streak-outer:#ff3f35;--streak-mid:#ff9f26;--streak-core:#fff7c1;--streak-glow:#ff4a2b6b;--streak-speed:.86s}.streak--legendary{--streak-face:#5a1a22;--streak-face-hot:#862832;--streak-border:#ffd45a;--streak-ink:#fff08c;--streak-best-ink:#fff3b1;--streak-outer:#ff3f55;--streak-mid:#ffb225;--streak-core:#fffbd2;--streak-glow:#ff663685;--streak-speed:.64s}.streak.is-active{box-shadow:0 calc(var(--u) * .1) 0 color-mix(in srgb, var(--streak-border) 52%, #3b140e), 0 0 calc(var(--u) * (.18 + var(--streak-intensity) * .055)) var(--streak-glow)}.streak.is-at-best{box-shadow:0 calc(var(--u) * .1) 0 color-mix(in srgb, var(--streak-border) 58%, #3b140e), 0 0 calc(var(--u) * (.32 + var(--streak-intensity) * .07)) var(--streak-glow), inset 0 0 calc(var(--u) * .24) #ffeb9421}.streak__fire-field{z-index:0;pointer-events:none;width:1px;height:1px;display:block;position:fixed;top:0;left:0}.streak__fire-field[hidden]{display:none}.streak__fire{z-index:1;width:calc(var(--u) * .92);height:calc(var(--u) * 1.02);flex:none;place-items:center;display:inline-grid;position:relative}.flame{width:calc(var(--u) * .9);height:calc(var(--u) * .9);transform-origin:50% 100%;filter:drop-shadow(0 calc(var(--u) * .05) 0 var(--amber-deep));transition:filter var(--t-dur-card) var(--t-ease-standard);overflow:visible;transform:none}.flame__body,.flame__outer,.flame__mid,.flame__core{transform-box:fill-box;transform-origin:50% 100%}.flame__outer{fill:var(--streak-outer)}.flame__mid{fill:var(--streak-mid)}.flame__core{fill:var(--streak-core)}.streak.is-active .flame{filter:drop-shadow(0 calc(var(--u) * .05) 0 var(--amber-deep)) drop-shadow(0 0 calc(var(--u) * .14) var(--streak-glow))}.streak.is-active .flame__outer{animation:streak-flame-outer var(--streak-speed) ease-in-out infinite}.streak.is-active .flame__mid{animation:streak-flame-mid calc(var(--streak-speed) * .71) ease-in-out infinite}.streak.is-active .flame__core{animation:streak-flame-core calc(var(--streak-speed) * .49) ease-in-out infinite}.streak.is-cold .flame{filter:none;transform-origin:50%;transform:scale(.79)}.streak.is-cold .flame__outer,.streak.is-cold .flame__mid,.streak.is-cold .flame__core{animation:none}.streak__n,.streak__best,.streak__sep{z-index:1;transition:color var(--t-dur-card) var(--t-ease-standard), text-shadow var(--t-dur-card) var(--t-ease-standard), opacity var(--t-dur-card) var(--t-ease-standard);position:relative}.streak__n{min-width:1ch;color:var(--streak-ink);text-align:center;font-weight:950}.streak.is-active .streak__n{text-shadow:0 0 calc(var(--u) * .2) var(--streak-glow);animation:streak-number-live calc(var(--streak-speed) * 1.25) ease-in-out infinite}.streak__sep{color:color-mix(in srgb, var(--streak-border) 55%, transparent);font-weight:800}.streak.is-active .streak__sep{animation:streak-divider-live calc(var(--streak-speed) * 1.45) ease-in-out infinite}.streak__best{color:var(--streak-best-ink);font-weight:850}.streak.is-at-best .streak__best{color:var(--streak-ink);text-shadow:0 0 calc(var(--u) * .17) var(--streak-glow);animation:streak-best-live calc(var(--streak-speed) * 1.1) ease-in-out infinite}.streak__embers,.streak__burst{pointer-events:none;position:absolute;inset:0;overflow:visible}.streak__ember,.streak__particle{width:calc(var(--u) * .12);height:calc(var(--u) * .12);background:var(--streak-mid);box-shadow:0 0 calc(var(--u) * .12) var(--streak-glow);border-radius:50% 50% 46% 54%;display:none;position:absolute}.streak__ember{left:calc(var(--u) * .44);bottom:calc(var(--u) * .55)}.streak--spark .streak__ember:nth-child(-n+1),.streak--flame .streak__ember:nth-child(-n+2),.streak--blaze .streak__ember:nth-child(-n+3),.streak--inferno .streak__ember:nth-child(-n+4),.streak--legendary .streak__ember:nth-child(-n+5){display:block}.streak.is-active .streak__ember{animation:streak-ambient-ember calc(var(--streak-speed) * 1.7) ease-out infinite;animation-delay:calc(var(--ember-index) * -310ms)}.streak__particle{left:calc(var(--u) * .45);bottom:calc(var(--u) * .58);animation-delay:var(--particle-delay);display:block}.streak__particle--ember{background:var(--streak-core);animation:streak-burst-ember .62s var(--t-ease-exit) both}.streak__particle--ash{background:var(--muted);animation:streak-fall-ash .56s var(--t-ease-exit) both}.streak.is-earning{animation:streak-pill-earn .62s var(--t-ease-settle)}.streak.is-breaking{animation:streak-pill-break .58s var(--t-ease-exit)}.flame__body.is-surging{animation:streak-flame-surge .65s var(--t-ease-settle)!important}.flame__body.is-dying{animation:streak-flame-die .52s var(--t-ease-exit)!important}.streak__n.is-rolling{animation:streak-number-roll .39s var(--t-ease-settle)!important}.streak__n.is-falling{animation:streak-number-fall .44s var(--t-ease-exit)!important}@keyframes streak-sheen{0%{transform:translate(-85%)}52%,to{transform:translate(85%)}}@keyframes streak-best-ring{0%{opacity:.62;transform:scale(.98,.9)}75%,to{opacity:0;transform:scale(1.08,1.28)}}@keyframes streak-flame-outer{0%,to{transform:scaleY(1)scaleX(1)rotate(0)}30%{transform:scaleY(1.08)scaleX(.95)rotate(-2.4deg)}62%{transform:scaleY(.96)scaleX(1.04)rotate(1.8deg)}}@keyframes streak-flame-mid{0%,to{transform:scaleY(.96)translate(0)}38%{transform:scaleY(1.13)translate(3%)}72%{transform:scaleY(.9)translate(-3%)}}@keyframes streak-flame-core{0%,to{opacity:.84;transform:scaleY(.92)}44%{opacity:1;transform:scaleY(1.15)}}@keyframes streak-number-live{0%,to{color:var(--streak-ink);text-shadow:0 0 calc(var(--u) * .12) var(--streak-glow)}50%{color:var(--streak-core);text-shadow:0 0 calc(var(--u) * .28) var(--streak-glow)}}@keyframes streak-divider-live{0%,to{opacity:.52}50%{opacity:.9}}@keyframes streak-best-live{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--u) * -.035))}}@keyframes streak-ambient-ember{0%{opacity:0;transform:translate(0)scale(.6)}28%{opacity:.86}to{opacity:0;transform:translate(calc((var(--ember-index) - 2) * 1.5px), calc(var(--u) * -.72)) scale(.2)}}@keyframes streak-burst-ember{0%{opacity:0;transform:translate(0)rotate(0)scale(.7)}18%{opacity:1}to{opacity:0;transform:translate(var(--particle-x), calc(var(--u) * -1.2)) rotate(var(--particle-turn)) scale(.15)}}@keyframes streak-fall-ash{0%{opacity:.9;transform:translate(0, calc(var(--u) * -.2)) scale(.8)}to{opacity:0;transform:translate(var(--particle-x), calc(var(--u) * .7)) rotate(var(--particle-turn)) scale(.3)}}@keyframes streak-pill-earn{0%,to{border-color:var(--streak-border)}34%{border-color:var(--streak-core)}68%{border-color:color-mix(in srgb, var(--streak-core) 48%, var(--streak-border))}}@keyframes streak-pill-break{0%{border-color:var(--streak-border)}22%{border-color:color-mix(in srgb, var(--streak-border) 62%, var(--muted))}52%{border-color:var(--muted)}to{border-color:var(--line)}}@keyframes streak-flame-surge{0%{transform:scaleY(1)scaleX(1)rotate(0)}26%{transform:scaleY(1.65)scaleX(.76)rotate(-4deg)}52%{transform:scaleY(.84)scaleX(1.18)rotate(3deg)}76%{transform:scaleY(1.13)scaleX(.94)rotate(-1deg)}to{transform:scaleY(1)scaleX(1)rotate(0)}}@keyframes streak-flame-die{0%{opacity:1;transform:scaleY(1)scaleX(1)}24%{opacity:1;transform:scaleY(1.24)scaleX(.87)}72%{opacity:.35;transform:scaleY(.25)scaleX(1.12)translateY(20%)}to{opacity:0;transform:scaleY(.12)scaleX(1.18)translateY(38%)}}@keyframes streak-number-roll{0%{opacity:0;transform:translateY(75%)rotateX(-70deg)}62%{opacity:1;transform:translateY(-8%)rotateX(8deg)}to{opacity:1;transform:none}}@keyframes streak-number-fall{0%{opacity:1;transform:translateY(-15%)}55%{opacity:.2;transform:translateY(55%)}56%{opacity:0;transform:translateY(-55%)}to{opacity:1;transform:none}}.newbest-overlay{z-index:1000;padding:max(calc(var(--u) * .7), env(safe-area-inset-top)) max(calc(var(--u) * .7), env(safe-area-inset-right)) max(calc(var(--u) * .7), env(safe-area-inset-bottom)) max(calc(var(--u) * .7), env(safe-area-inset-left));backdrop-filter:blur(calc(var(--u) * .18)) saturate(.76);animation:newbest-overlay-enter .36s var(--t-ease-entrance) both;background:radial-gradient(circle at 50% 44%,#ff9b2f30,#0000 45%),#07070ae0;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.newbest-overlay.is-leaving{pointer-events:none;animation:newbest-overlay-leave .3s var(--t-ease-exit) both}.newbest-celebration{--newbest-ink-eyebrow:#ffbe4f;--newbest-ink-title:#fff8df;--newbest-ink-value:#ffd65b;--newbest-ink-description:#f4d8b9;--newbest-value-shadow:0 calc(var(--u) * .12) 0 #aa4618, 0 0 calc(var(--u) * .5) #ffb23066;z-index:3;width:min(100%, calc(var(--u) * 18));max-height:100%;padding:calc(var(--u) * 1.16) calc(var(--u) * 1.1) calc(var(--u) * 1.22);border:calc(var(--u) * .1) solid #ffb445;border-radius:calc(var(--u) * 1.15);box-shadow:0 calc(var(--u) * .25) 0 #a64d18, 0 calc(var(--u) * .7) calc(var(--u) * 1.8) #0000008c, inset 0 0 calc(var(--u) * 1.2) #ff902821;color:#fff8df;text-align:center;animation:newbest-card-enter .68s var(--t-ease-settle) both;background:linear-gradient(145deg,#ffffff1c,#0000 37%),linear-gradient(#512616,#291813);flex-direction:column;align-items:center;display:flex;position:relative;overflow:auto}.is-leaving .newbest-celebration{animation:newbest-card-leave .25s var(--t-ease-exit) both}.newbest-celebration__icon{width:calc(var(--u) * 4.5);height:calc(var(--u) * 4.5);margin-bottom:calc(var(--u) * .18);border:calc(var(--u) * .11) solid #ffda71b8;box-shadow:0 calc(var(--u) * .18) 0 #b7501c, 0 0 calc(var(--u) * 1.1) #ff892980;background:radial-gradient(circle at 50% 38%,#7d3518,#341711 68%);border-radius:50%;place-items:center;animation:1.05s ease-in-out infinite newbest-icon-live;display:grid}.newbest-celebration__icon .streak__fire{width:calc(var(--u) * 3.3);height:calc(var(--u) * 3.5)}.newbest-celebration__icon .flame{width:calc(var(--u) * 3.25);height:calc(var(--u) * 3.25);filter:drop-shadow(0 calc(var(--u) * .1) 0 #a83b13) drop-shadow(0 0 calc(var(--u) * .42) #ff82238f)}.newbest-celebration__icon .flame__outer{fill:#ff5b28;animation:.74s ease-in-out infinite streak-flame-outer}.newbest-celebration__icon .flame__mid{fill:#ffb52f;animation:.51s ease-in-out infinite streak-flame-mid}.newbest-celebration__icon .flame__core{fill:#fff4a9;animation:.36s ease-in-out infinite streak-flame-core}.newbest-celebration__icon .streak__ember{animation:1.2s ease-out infinite streak-ambient-ember;animation-delay:calc(var(--ember-index) * -180ms);background:#ffd26b;display:block}.newbest-celebration__eyebrow{margin-top:calc(var(--u) * .22);color:var(--newbest-ink-eyebrow);font-size:calc(var(--u) * .55);letter-spacing:.16em;font-weight:950}.newbest-celebration__title{margin:calc(var(--u) * .18) 0 0;color:var(--newbest-ink-title);font-size:clamp(calc(var(--u) * 1.25), 8vw, calc(var(--u) * 1.95));letter-spacing:-.035em;font-weight:950;line-height:1.02}.newbest-celebration__value{margin-top:calc(var(--u) * .18);color:var(--newbest-ink-value);font-size:clamp(calc(var(--u) * 2.2), 15vw, calc(var(--u) * 3.25));text-shadow:var(--newbest-value-shadow);font-weight:1000;line-height:.94;animation:1.25s ease-in-out infinite newbest-value-live}.newbest-celebration__description{margin:calc(var(--u) * .25) 0 calc(var(--u) * .7);color:var(--newbest-ink-description);font-size:calc(var(--u) * .7);font-weight:800}.newbest-celebration .newbest-celebration__dismiss{--control-tone:#ffb545;--control-depth:#b95717;--control-ink:#281108;width:min(100%, calc(var(--u) * 11.5));color:#281108}.newbest-celebration__rays,.newbest-celebration__particles{z-index:1;pointer-events:none;position:absolute;inset:50%}.newbest-celebration__rays{animation:72s linear infinite newbest-rays-turn}.newbest-celebration__ray{left:calc(var(--u) * -.055);width:calc(var(--u) * .11);height:min(27vh, calc(var(--u) * 6.4));opacity:.18;transform-origin:50% 100%;transform:rotate(calc(var(--ray-index) * 15deg)) translateY(calc(var(--u) * -1.7));animation:2.6s ease-in-out infinite newbest-ray-live;animation-delay:calc(var(--ray-index) * -100ms);background:linear-gradient(#ffd07880,#0000 72%);border-radius:99px;position:absolute;bottom:0}.newbest-celebration__ray:nth-child(odd){left:calc(var(--u) * -.09);width:calc(var(--u) * .18);height:min(42vh, calc(var(--u) * 10));opacity:.34;background:linear-gradient(#ffd769b3,#0000 78%)}.newbest-celebration__ray:nth-child(6n+1){width:calc(var(--u) * .22);left:calc(var(--u) * -.11);height:min(54vh, calc(var(--u) * 12.8));opacity:.44;background:linear-gradient(#ffe496d1,#ffbe504d 44%,#0000 84%)}.newbest-celebration__particle{--particle-angle:calc(var(--celebration-index) * 27deg);width:calc(var(--u) * .24);height:calc(var(--u) * .34);border-radius:calc(var(--u) * .09);background:hsl(calc(28 + var(--celebration-index) * 7) 95% 66%);box-shadow:0 0 calc(var(--u) * .25) #ffb03466;opacity:0;animation:newbest-particle 1.9s var(--t-ease-exit) infinite;animation-delay:calc(var(--celebration-index) * -117ms);position:absolute}.newbest-overlay:before{content:"";z-index:0;aspect-ratio:1;pointer-events:none;background:conic-gradient(#ffbe5a00 0deg,#ffc4602b 38deg,#ffbe5a00 88deg 172deg,#ffba541a 222deg,#ffbe5a00 272deg 360deg);border-radius:50%;width:min(170vh,170vw);animation:27s linear infinite newbest-sheen-turn;position:absolute;top:50%;left:50%;translate:-50% -50%;mask:radial-gradient(circle,#000 16%,#0000008c 40%,#0000 70%)}.newbest-overlay:after{content:"";z-index:0;aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#ffaa3c42,#ff8a261a 44%,#0000 72%);border-radius:50%;width:min(82vh,82vw);animation:3.6s ease-in-out infinite newbest-bloom-breathe;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes newbest-rays-turn{to{transform:rotate(360deg)}}@keyframes newbest-sheen-turn{to{rotate:360deg}}@keyframes newbest-bloom-breathe{0%,to{opacity:.78;scale:1}50%{opacity:1;scale:1.045}}@keyframes newbest-overlay-enter{0%{opacity:0}to{opacity:1}}@keyframes newbest-overlay-leave{0%{opacity:1}to{opacity:0}}@keyframes newbest-card-enter{0%{opacity:0;transform:translateY(18%)rotate(-2deg)scale(.76)}52%{opacity:1;transform:translateY(-3%)rotate(1deg)scale(1.04)}76%{transform:translateY(1%)rotate(-.3deg)scale(.99)}to{opacity:1;transform:none}}@keyframes newbest-card-leave{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8%)scale(.94)}}@keyframes newbest-icon-live{0%,to{box-shadow:0 calc(var(--u) * .18) 0 #b7501c, 0 0 calc(var(--u) * .8) #ff892966;transform:translateY(0)rotate(-1deg)}50%{transform:translateY(calc(var(--u) * -.12)) rotate(1deg);box-shadow:0 calc(var(--u) * .3) 0 #b7501c, 0 0 calc(var(--u) * 1.35) #ff89299e}}@keyframes newbest-value-live{0%,to{transform:translateY(0)rotate(-.5deg)}50%{transform:translateY(calc(var(--u) * -.08)) rotate(.5deg)}}@keyframes newbest-ray-live{0%,to{opacity:.2;filter:brightness(.8)}50%{opacity:.58;filter:brightness(1.25)}}@keyframes newbest-particle{0%{opacity:0;transform:rotate(var(--particle-angle)) translateY(calc(var(--u) * -2.7)) rotate(0deg) scale(.3)}18%{opacity:1}72%{opacity:.74}to{opacity:0;transform:rotate(var(--particle-angle)) translateY(calc(var(--u) * -10)) rotate(540deg) scale(1)}}:root[data-theme=light] .newbest-overlay{background:radial-gradient(circle at 50% 44%,#ff9c2c40,#0000 48%),#1f1917b8}:root[data-theme=light] .newbest-celebration{--newbest-ink-eyebrow:#8f4a06;--newbest-ink-title:#32170d;--newbest-ink-value:#7a3204;--newbest-ink-description:#68402c;--newbest-value-shadow:0 calc(var(--u) * .1) 0 #4a1c02, 0 0 calc(var(--u) * .45) #7a32042e;box-shadow:0 calc(var(--u) * .25) 0 #bd641d, 0 calc(var(--u) * .7) calc(var(--u) * 1.8) #23140c59;color:#32170d;background:linear-gradient(145deg,#ffffffa8,#0000 39%),linear-gradient(#fff3d7,#ffd9a9);border-color:#f29b29}.prompt{color:var(--text);font-size:calc(var(--u) * 1.08);letter-spacing:-.025em;align-self:stretch;font-weight:900;line-height:1.18}.options{gap:calc(var(--u) * .35);padding-bottom:calc(var(--u) * .14);margin-top:auto}.option{--option-tone:#58c7e8;--option-depth:#187493;--option-ink:#101116;gap:calc(var(--u) * .58);min-height:calc(var(--u) * 2.28);padding:calc(var(--u) * .34) calc(var(--u) * .62);border:calc(var(--u) * .09) solid var(--option-tone);border-radius:var(--radius-md);background:var(--option-tone);color:var(--option-ink);box-shadow:0 var(--depth) 0 var(--option-depth);font-size:calc(var(--u) * .9);transition:border-color var(--t-dur-ui) var(--t-ease-standard), background var(--t-dur-ui) var(--t-ease-standard), color var(--t-dur-ui) var(--t-ease-standard), transform var(--t-dur-micro) var(--t-ease-standard), box-shadow var(--t-dur-micro) var(--t-ease-standard), opacity var(--t-dur-card) var(--t-ease-standard);font-weight:800}.option:nth-child(2){--option-tone:#ae8dff;--option-depth:#6447b0}.option:nth-child(3){--option-tone:#ffbd52;--option-depth:#a36716}.option:nth-child(4){--option-tone:#ff789e;--option-depth:#a93562}.option .label{color:var(--option-ink)}.option .key{width:calc(var(--u) * 1.5);height:calc(var(--u) * 1.5);border:calc(var(--u) * .1) solid color-mix(in srgb, var(--option-depth) 78%, #09090d);border-radius:calc(var(--u) * .47);background:color-mix(in srgb, var(--option-tone) 62%, white);color:var(--option-ink);box-shadow:inset 0 calc(var(--u) * -.08) 0 var(--option-depth);font-size:calc(var(--u) * .75);font-weight:900}:root[data-theme=light] .option .key{background:color-mix(in srgb, var(--option-tone) 62%, white)}.options:not(.answered) .option:hover .key{border-color:color-mix(in srgb, var(--option-depth) 64%, #09090d);background:color-mix(in srgb, var(--option-tone) 62%, white);color:var(--option-ink)}.options:not(.answered) .option:hover{border-color:var(--option-tone);background:var(--option-tone);color:var(--option-ink);transform:translateY(calc(var(--u) * -.08));box-shadow:0 calc(var(--depth) + var(--u) * .08) 0 var(--option-depth)}.options:not(.answered) .option:active{transform:translateY(var(--depth));box-shadow:none}.option:focus-visible{outline-color:var(--focus-ring)}.options.answered .option.is-irrelevant{--option-tone:var(--neutral-option);--option-depth:var(--neutral-option-deep);--option-ink:var(--neutral-option-ink);border-color:var(--neutral-option);background:var(--neutral-option);color:var(--neutral-option-ink);box-shadow:0 var(--depth) 0 var(--neutral-option-deep);opacity:1;transform:none}.options.answered .option.is-irrelevant .label{color:var(--neutral-option-ink)}.options.answered .option.is-irrelevant .key{border-color:color-mix(in srgb, var(--neutral-option-deep) 78%, #09090d);background:color-mix(in srgb, var(--neutral-option) 62%, white);color:var(--neutral-option-ink);box-shadow:inset 0 calc(var(--u) * -.08) 0 var(--neutral-option-deep)}.option.is-correct{border-color:var(--correct);background:var(--correct);color:var(--correct-ink);box-shadow:0 var(--depth) 0 var(--correct-deep)}.option.is-correct .label{color:var(--correct-ink)}.options.answered .option.is-correct .key{border-color:var(--correct-mark);background:var(--correct-mark);color:var(--correct-mark-ink);box-shadow:none}.option.is-chosen.is-wrong{border-color:var(--wrong);background:var(--wrong);color:var(--wrong-ink);box-shadow:0 var(--depth) 0 var(--wrong-deep)}.option.is-chosen.is-wrong .label{color:var(--wrong-ink)}.options.answered .option.is-chosen.is-wrong .key{border-color:var(--wrong-mark);background:var(--wrong-mark);color:var(--wrong-mark-ink);box-shadow:none}.answer-mark{width:auto;height:auto;font-size:calc(var(--u) * 1.15);margin-left:auto;line-height:1}.tick{color:var(--correct-mark)}.wrongmark{color:var(--wrong-mark)}.reveal{gap:calc(var(--u) * .5);padding:calc(var(--u) * .56) 0 calc(var(--u) * .18);box-shadow:none;background:0 0;border:0;border-radius:0}.explanation{color:var(--muted-strong);font-size:calc(var(--u) * .8);font-weight:600}.reveal__actions{gap:calc(var(--u) * .48)}.btn,.next{--control-tone:var(--neutral-control);--control-depth:var(--neutral-control-deep);--control-ink:var(--neutral-control-ink);min-height:calc(var(--u) * 2.35);padding:calc(var(--u) * .48) calc(var(--u) * .85);border:calc(var(--u) * .09) solid var(--control-tone);border-radius:var(--radius-md);background:var(--control-tone);color:var(--control-ink);box-shadow:0 var(--depth) 0 var(--control-depth);font-size:calc(var(--u) * .83);letter-spacing:.01em;transition:filter var(--t-dur-ui) var(--t-ease-standard), border-color var(--t-dur-ui) var(--t-ease-standard), background var(--t-dur-ui) var(--t-ease-standard), color var(--t-dur-ui) var(--t-ease-standard), transform var(--t-dur-micro) var(--t-ease-standard), box-shadow var(--t-dur-micro) var(--t-ease-standard);font-weight:900}.btn:hover,.next:hover{border-color:var(--control-tone);background:var(--control-tone);color:var(--control-ink);filter:none;transform:translateY(calc(var(--u) * -.05));box-shadow:0 calc(var(--depth) + var(--u) * .05) 0 var(--control-depth)}.btn:active,.next:active{transform:translateY(var(--depth));box-shadow:none}.btn--primary,.next{--control-tone:var(--accent);--control-depth:var(--accent-deep);--control-ink:var(--accent-ink)}.btn--ghost{--control-tone:var(--neutral-control);--control-depth:var(--neutral-control-deep);--control-ink:var(--neutral-control-ink)}:where(:root[data-theme=dark][data-accent=default]) .btn--ghost{--control-tone:var(--neutral-option);--control-depth:var(--neutral-option-deep);--control-ink:var(--neutral-option-ink)}.btn--next{--control-tone:var(--accent);--control-depth:var(--accent-deep);--control-ink:var(--accent-ink)}.btn--explain{--control-tone:var(--neutral-option);--control-depth:var(--neutral-option-deep);--control-ink:var(--neutral-option-ink)}.btn--shop{--control-tone:var(--home-shop-face);--control-depth:var(--home-shop-depth);--control-ink:var(--home-shop-ink)}.btn--friends{--control-tone:var(--home-friends-face);--control-depth:var(--home-friends-depth);--control-ink:var(--home-friends-ink)}.btn--modes{--control-tone:var(--home-modes-face);--control-depth:var(--home-modes-depth);--control-ink:var(--home-modes-ink)}.btn--subjects{--control-tone:var(--home-subjects-face);--control-depth:var(--home-subjects-depth);--control-ink:var(--home-subjects-ink)}.btn:disabled,.btn--primary:disabled{border-color:var(--line);background:var(--surface2);color:color-mix(in srgb, var(--muted) 50%, var(--line));box-shadow:none}.btn--sm{min-height:calc(var(--u) * 1.75);padding:calc(var(--u) * .26) calc(var(--u) * .58);font-size:calc(var(--u) * .66)}.hud{min-height:calc(var(--u) * 1.85);gap:calc(var(--u) * .48);padding:calc(var(--u) * .3) calc(var(--u) * .86);border-bottom:calc(var(--u) * .09) solid var(--line);background:var(--surface);font-size:calc(var(--u) * .68);font-weight:800}.hud__mode{color:var(--violet);font-weight:900}.hud__lives{gap:calc(var(--u) * .08);color:var(--wrong-text);display:inline-flex}.hud__lives[hidden]{display:none}.life{font-size:calc(var(--u) * .82)}.life.is-spent{color:var(--line-strong)}.hud__timer{color:var(--amber-text);font-weight:900}.hud__timer[data-paused=true]{color:var(--muted);opacity:.75}.hud__score{min-width:calc(var(--u) * 1.75);padding:calc(var(--u) * .12) calc(var(--u) * .4);background:var(--accent-soft);color:var(--accent);text-align:center;border-radius:99px;font-weight:900}.panel{gap:calc(var(--u) * .72);width:100%;max-width:calc(var(--u) * 40);margin-inline:auto}.panel__eyebrow{color:var(--violet);font-size:calc(var(--u) * .6);letter-spacing:.11em;text-transform:uppercase;font-weight:900}.panel__title,.onboard__title{color:var(--text);font-size:calc(var(--u) * 1.28);letter-spacing:-.025em;font-weight:900;line-height:1.1}.panel__note,.onboard__sub{color:var(--muted);font-size:calc(var(--u) * .75);font-weight:700;line-height:1.45}.modes{gap:calc(var(--u) * .5)}.home-actions{--home-action-icon:calc(var(--u) * 1.4);gap:calc(var(--u) * .5);grid-template-columns:repeat(2,auto) repeat(2,minmax(0,1fr));display:grid}.home-actions .btn{width:100%;min-width:0}.home-actions .home-action--shop,.home-actions .home-action--friends{aspect-ratio:1;width:auto;height:100%;font-size:var(--home-action-icon);justify-content:center;align-items:center;padding:0;line-height:1;display:flex}.home-action__label{white-space:nowrap;display:inline-block}.home-action.is-compact{position:relative;overflow:hidden}.home-action.is-compact .home-action__label{visibility:hidden;pointer-events:none;position:absolute}.home-action__fallback{font-size:var(--home-action-icon);line-height:1;display:none}.home-action.is-compact .home-action__fallback{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.shop-page{gap:calc(var(--u) * .62);max-width:calc(var(--u) * 25);padding-bottom:calc(var(--u) * .35);margin-inline:auto}.pagehead,.shop-header{align-items:center;gap:calc(var(--u) * .55);grid-template-columns:auto minmax(0,1fr);display:grid}.pagehead__copy,.shop-header__copy{gap:calc(var(--u) * .06);min-width:0;display:grid}.pagehead__copy .panel__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pagebck,.shop-back{width:calc(var(--u) * 2.12);min-height:calc(var(--u) * 2.12);aspect-ratio:1;font-size:calc(var(--u) * .9);flex:none;place-items:center;padding:0;line-height:1;display:inline-grid}.pagebck:focus-visible{outline:calc(var(--u) * .12) solid var(--text);outline-offset:calc(var(--u) * .05)}.shop-back:focus-visible,.shop-account-note__action:focus-visible,.shop-buy:focus-visible,.shop-confirm .btn:focus-visible{outline:calc(var(--u) * .12) solid var(--text);outline-offset:calc(var(--u) * .12)}.shop-account-note{align-items:start;gap:calc(var(--u) * .42);padding:calc(var(--u) * .5) calc(var(--u) * .56);border:calc(var(--u) * .06) solid var(--line-strong);border-radius:calc(var(--u) * .62);background:var(--surface2);color:var(--text);grid-template-columns:auto minmax(0,1fr);display:grid}.shop-account-note__copy{align-items:center;column-gap:calc(var(--u) * .36);row-gap:calc(var(--u) * .16);grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.shop-account-note__icon{color:var(--accent);font-size:calc(var(--u) * 1.1);flex:none;grid-row:1/span 2;align-self:start}.shop-account-note__text{font-size:calc(var(--u) * .68);font-weight:900;line-height:1.2}.shop-account-note__detail{color:var(--muted-strong);font-size:calc(var(--u) * .58);font-weight:700;line-height:1.34}.shop-account-note__action{grid-column:1/-1;justify-self:start}.shop-shelf__header{justify-content:space-between;align-items:center;gap:calc(var(--u) * .45);width:100%;margin-top:calc(var(--u) * .08);border-radius:calc(var(--u) * .18);color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.shop-grid+.shop-shelf__header{margin-top:calc(var(--u) * .95)}.shop-shelf__title{align-items:center;gap:calc(var(--u) * .28);color:var(--muted-strong);display:inline-flex}.shop-shelf__title i{color:var(--score);font-size:calc(var(--u) * 1.02);flex:none;line-height:1}.shop-shelf__label{font-size:calc(var(--u) * .78);font-weight:900;line-height:1}.shop-shelf__chevron{color:var(--muted-strong);font-size:calc(var(--u) * .88);flex:none;line-height:1;transition:transform .16s}.shop-shelf__header[aria-expanded=false] .shop-shelf__chevron{transform:rotate(-90deg)}.shop-grid{align-items:start;gap:calc(var(--u) * .58);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.shop-grid[hidden]{display:none}.shop-card{--shop-card-accent:#9875ff;--shop-card-soft:#292047;--shop-buy-face:#ac91ff;--shop-buy-border:#d2c5ff;--shop-buy-depth:#6240b7;--shop-buy-ink:#21113d;gap:0;min-width:0;display:grid;position:relative}.shop-card__display{border:calc(var(--u) * .09) solid color-mix(in srgb, var(--shop-card-accent) 76%, var(--line));border-radius:calc(var(--u) * .9) calc(var(--u) * .9) 0 0;background:var(--shop-card-soft);border-bottom:0;overflow:hidden}.shop-card--gold{--shop-card-accent:#f4bd3d;--shop-card-soft:#3b2b17;--shop-buy-face:#f5d45f;--shop-buy-border:#ffe79a;--shop-buy-depth:#a87119;--shop-buy-ink:#342207}.shop-card--aqua{--shop-card-accent:#36ced3;--shop-card-soft:#14373d;--shop-buy-face:#5bdadd;--shop-buy-border:#a6eff0;--shop-buy-depth:#167f86;--shop-buy-ink:#092e31}.shop-card--chrome{--shop-card-accent:#b9c6db;--shop-card-soft:#1c2029;--shop-buy-face:#d3dce9;--shop-buy-border:#edf2f8;--shop-buy-depth:#7e8a9c;--shop-buy-ink:#131720}.shop-card--glitch{--shop-card-accent:#e35fd4;--shop-card-soft:#2a1230;--shop-buy-face:#f06bd8;--shop-buy-border:#ffb4ee;--shop-buy-depth:#97318a;--shop-buy-ink:#260a22}.shop-card--aurora{--shop-card-accent:#5fe3b5;--shop-card-soft:#11302b;--shop-buy-face:#7cf0c6;--shop-buy-border:#b6ffe6;--shop-buy-depth:#23856a;--shop-buy-ink:#06251d}.shop-card--void{--shop-card-accent:#4f7fd4;--shop-card-soft:#0e1424;--shop-buy-face:#6d9bf0;--shop-buy-border:#a8c6ff;--shop-buy-depth:#2b4d8f;--shop-buy-ink:#08101f}.shop-card--celestial{--shop-card-accent:#8ea2ff;--shop-card-soft:#141a33;--shop-buy-face:#9fb2ff;--shop-buy-border:#cfd8ff;--shop-buy-depth:#3d4a94;--shop-buy-ink:#0b1024}.cosmetic-card__upgrades{top:calc(var(--u) * .3);right:calc(var(--u) * .3);z-index:2;width:calc(var(--u) * 1.25);height:calc(var(--u) * 1.25);border:calc(var(--u) * .07) solid var(--shop-buy-border,var(--line-strong));background:var(--shop-buy-face,var(--surface2));color:var(--shop-buy-ink,var(--text));box-shadow:0 calc(var(--u) * .1) 0 var(--shop-buy-depth,var(--button-depth));font-size:calc(var(--u) * .62);cursor:pointer;transition:transform var(--t-dur-micro) var(--t-ease-standard), box-shadow var(--t-dur-micro) var(--t-ease-standard);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.cosmetic-card__upgrades:hover{transform:translateY(calc(var(--u) * -.04));box-shadow:0 calc(var(--u) * .14) 0 var(--shop-buy-depth,var(--button-depth))}.cosmetic-card__upgrades:active{transform:translateY(calc(var(--u) * .06));box-shadow:0 calc(var(--u) * .02) 0 var(--shop-buy-depth,var(--button-depth))}.laurel-page,.cosmos-page{gap:calc(var(--u) * .7);display:grid}.cosmos-head{grid-template-columns:auto minmax(0,1fr) auto}.cosmos-levels{justify-content:flex-end;align-items:center;min-width:0;display:flex}.cosmos-levels__step{width:calc(var(--u) * 1.08);height:calc(var(--u) * 1.08);border:calc(var(--u) * .07) solid var(--line-strong);background:var(--surface2);color:var(--muted);font-size:calc(var(--u) * .52);border-radius:50%;flex:none;place-items:center;font-weight:900;display:grid}.cosmos-levels__step.is-earned{border-color:var(--violet);background:var(--violet);color:var(--surface)}.cosmos-levels__step[aria-current=step]{box-shadow:0 0 0 calc(var(--u) * .11) color-mix(in srgb, var(--violet) 28%, transparent)}.cosmos-levels__line{flex:0 1 calc(var(--u) * 1.05);width:calc(var(--u) * 1.05);min-width:calc(var(--u) * .48);height:calc(var(--u) * .07);background:var(--line-strong)}.cosmos-levels__line.is-earned{background:var(--violet)}.cosmos-pair{gap:calc(var(--u) * .5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cosmos-slot{min-width:0;padding:calc(var(--u) * .38);border:1px solid var(--line);border-radius:calc(var(--u) * .42);background:var(--surface2);margin:0}.cosmos-slot--locked{opacity:.68}.cosmos-slot__caption{margin-top:calc(var(--u) * .22);color:var(--muted);font-size:calc(var(--u) * .52);font-weight:700}.cosmos-modes{margin:calc(var(--u) * .28) 0 0;color:var(--muted);font-size:calc(var(--u) * .5)}.cosmos-payment{justify-content:space-between;align-items:center;gap:calc(var(--u) * .5);margin-top:calc(var(--u) * .5);padding-top:calc(var(--u) * .46);border-top:1px solid var(--line);display:flex}.cosmos-payment__balance{color:var(--muted);font-size:calc(var(--u) * .46)}.cosmos-payment__button{min-width:calc(var(--u) * 6.2);flex:none}.cosmos-complete{padding:calc(var(--u) * .6);border:1px solid var(--correct-deep);border-radius:calc(var(--u) * .4);background:var(--correct-soft);color:var(--correct-text);text-align:center;margin:0;font-weight:800}@media (width<=620px){.cosmos-pair{grid-template-columns:1fr}.cosmos-payment{flex-direction:column;align-items:stretch}.cosmos-payment__button{width:100%}}.laurel-pair{gap:calc(var(--u) * .6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.laurel-slot{gap:calc(var(--u) * .28);justify-items:center;margin:0;display:grid;position:relative}.laurel-slot__art{width:100%;max-width:calc(var(--u) * 7);aspect-ratio:1;object-fit:contain;display:block}.laurel-slot--next .laurel-slot__art{opacity:.4;filter:grayscale(.55)}.laurel-slot__caption{font-size:calc(var(--u) * .6);color:var(--muted-strong);text-align:center;font-weight:800}.laurel-slot__lock{font-size:calc(var(--u) * 1.1);color:var(--muted-strong);pointer-events:none;position:absolute;top:42%}.laurel-levels{width:100%;min-width:0;padding:calc(var(--u) * .1) calc(var(--u) * .55);justify-content:center;align-items:center;display:flex}.laurel-levels__step{width:calc(var(--u) * 1.08);height:calc(var(--u) * 1.08);border:calc(var(--u) * .07) solid var(--line-strong);background:var(--surface2);color:var(--muted);font-size:calc(var(--u) * .52);border-radius:50%;flex:none;place-items:center;font-weight:900;display:grid}.laurel-levels__step.is-earned{border-color:var(--violet);background:var(--violet);color:var(--surface)}.laurel-levels__step[aria-current=step]{box-shadow:0 0 0 calc(var(--u) * .11) color-mix(in srgb, var(--violet) 28%, transparent)}.laurel-levels__line{min-width:calc(var(--u) * .48);max-width:calc(var(--u) * 3.2);height:calc(var(--u) * .07);background:var(--line-strong);flex:auto}.laurel-levels__line.is-earned{background:var(--violet)}.laurel-frozen{gap:calc(var(--u) * .4);padding:calc(var(--u) * .5);border:calc(var(--u) * .07) solid var(--line);border-radius:var(--radius-md);background:var(--surface2);align-items:center;display:flex}.laurel-frozen__icon{color:var(--accent);font-size:calc(var(--u) * .9);flex:none}.laurel-frozen__copy{font-size:calc(var(--u) * .58);color:var(--muted-strong);margin:0}.laurel-next__title{margin:0 0 calc(var(--u) * .14);font-size:calc(var(--u) * .76)}.laurel-next__blurb{margin:0 0 calc(var(--u) * .4);color:var(--muted);font-size:calc(var(--u) * .58)}.laurel-reqs{gap:calc(var(--u) * .34);margin:0;padding:0;list-style:none;display:grid}.laurel-req{gap:calc(var(--u) * .42);padding:calc(var(--u) * .42);border:calc(var(--u) * .07) solid var(--line);border-radius:var(--radius-md);background:var(--surface);align-items:flex-start;display:flex;position:relative}.laurel-req:hover,.laurel-req:focus-within{z-index:4}.laurel-req.is-done{border-color:var(--correct-deep);background:var(--correct-soft)}.laurel-req.is-challenge{border-color:var(--amber-deep)}.laurel-req.is-challenge.is-done{border-color:var(--correct-deep)}.laurel-req__mark{font-size:calc(var(--u) * .86);color:var(--muted);flex:none}.laurel-req.is-done .laurel-req__mark{color:var(--correct-text)}.laurel-req.is-challenge:not(.is-done) .laurel-req__mark{color:var(--amber-text)}.laurel-req__body{gap:calc(var(--u) * .2);flex:auto;min-width:0;display:grid}.laurel-req__heading{gap:calc(var(--u) * .35);justify-content:space-between;align-items:center;min-width:0;display:flex;position:relative}.laurel-req__label{font-size:calc(var(--u) * .62);font-weight:700}.laurel-req__help-trigger{color:var(--muted-strong);cursor:help;font-size:calc(var(--u) * .66);flex:none;place-items:center;line-height:1;display:inline-grid}.laurel-req__help-trigger:focus-visible{outline:calc(var(--u) * .08) solid var(--focus);outline-offset:calc(var(--u) * .08);border-radius:50%}.laurel-req__heading .setting-help__tooltip{top:calc(100% + var(--u) * .14);left:0;right:0}.laurel-subjects{margin-top:calc(var(--u) * .5);padding:calc(var(--u) * .45);border:calc(var(--u) * .07) solid var(--line);border-radius:var(--radius-md);background:var(--surface2)}.laurel-subjects__title{margin:0 0 calc(var(--u) * .3);font-size:calc(var(--u) * .56);color:var(--muted-strong);letter-spacing:.04em;text-transform:uppercase}.laurel-subjects__list{gap:calc(var(--u) * .26);margin:0;padding:0;list-style:none;display:grid}.laurel-subjects__row{grid-template-columns:minmax(0, 1fr) minmax(calc(var(--u) * 2.6), 30%) auto;gap:calc(var(--u) * .34);align-items:center;display:grid}.laurel-subjects__name{font-size:calc(var(--u) * .54);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.laurel-subjects__meter{height:calc(var(--u) * .2);background:var(--surface3);border-radius:999px;overflow:hidden}.laurel-subjects__fill{background:var(--accent);border-radius:999px;height:100%}.laurel-subjects__count{font-size:calc(var(--u) * .48);color:var(--muted);font-variant-numeric:tabular-nums}.laurel-subjects__more,.laurel-subjects__done{margin:calc(var(--u) * .3) 0 0;font-size:calc(var(--u) * .5);color:var(--muted)}.laurel-req__meter{height:calc(var(--u) * .28);background:var(--surface3);border-radius:999px;overflow:hidden}.laurel-req__fill{background:var(--accent);border-radius:999px;height:100%}.laurel-req.is-done .laurel-req__fill{background:var(--correct)}.laurel-req__count{font-size:calc(var(--u) * .54);color:var(--muted);font-variant-numeric:tabular-nums}.laurel-trail__title{margin:0 0 calc(var(--u) * .2);font-size:calc(var(--u) * .68);color:var(--muted-strong)}.laurel-trail__row{gap:calc(var(--u) * .4);flex-wrap:wrap;display:flex}.laurel-trail__chip{justify-items:center;gap:calc(var(--u) * .1);display:grid}.laurel-trail__art{width:calc(var(--u) * 2.2);height:calc(var(--u) * 2.2);object-fit:contain;display:block}.laurel-trail__name{font-size:calc(var(--u) * .5);color:var(--muted)}@media (prefers-reduced-motion:reduce){.cosmetic-card__upgrades{transition:none!important}}.shop-card--darkstar{--shop-card-accent:#a06bf0;--shop-card-soft:#1c1030;--shop-buy-face:#b47bff;--shop-buy-border:#dcc0ff;--shop-buy-depth:#5c2ea8;--shop-buy-ink:#150822}.shop-card--neural{--shop-card-accent:#4fc9ef;--shop-card-soft:#0b1c2c;--shop-buy-face:#5fd8f5;--shop-buy-border:#a9ecff;--shop-buy-depth:#1c6b8c;--shop-buy-ink:#04141f}.shop-card--solar{--shop-card-accent:#ef8a35;--shop-card-soft:#2a1408;--shop-buy-face:#ffa24a;--shop-buy-border:#ffd0a0;--shop-buy-depth:#a4521a;--shop-buy-ink:#2a1004}.shop-card--arcade{--shop-card-accent:#52f07b;--shop-card-soft:#101d1b;--shop-buy-face:#67ef89;--shop-buy-border:#b7ffc8;--shop-buy-depth:#22894a;--shop-buy-ink:#071b0d}.shop-card--curiosity{--shop-card-accent:#e0ae6a;--shop-card-soft:#2a1e18;--shop-buy-face:#edc17f;--shop-buy-border:#ffe0ad;--shop-buy-depth:#95632e;--shop-buy-ink:#281506}.shop-card--bass{--shop-card-accent:#bd77ff;--shop-card-soft:#151022;--shop-buy-face:#c58aff;--shop-buy-border:#e7c5ff;--shop-buy-depth:#7136ad;--shop-buy-ink:#1c082c}.shop-card__border{object-fit:contain;width:100%;height:100%;display:block}.shop-card__preview{aspect-ratio:1/.93;background:var(--shop-card-soft);pointer-events:none;place-items:center;display:grid;position:relative;overflow:hidden}.shop-card__preview--sound,.cosmetic-card__preview--sound{gap:calc(var(--u) * .34);padding:calc(var(--u) * .55);pointer-events:auto;grid-template-rows:minmax(0,1fr) auto}.shop-card__sound-art{pointer-events:none;align-self:stretch;place-items:center;width:100%;display:grid}.shop-card__sound-wave{color:var(--shop-card-accent);font-size:calc(var(--u) * 3.1);filter:drop-shadow(0 calc(var(--u) * .12) 0 color-mix(in srgb, var(--shop-buy-depth) 75%, transparent))}.shop-card__sound-kind{color:color-mix(in srgb, var(--shop-card-accent) 72%, var(--text));font-size:calc(var(--u) * .48);letter-spacing:.06em;text-transform:uppercase;font-weight:900}.shop-card__audition{z-index:4;justify-content:center;align-items:center;gap:calc(var(--u) * .18);min-width:calc(var(--u) * 4.8);min-height:calc(var(--u) * 1.35);padding:calc(var(--u) * .24) calc(var(--u) * .5);border:calc(var(--u) * .065) solid var(--shop-buy-border);background:var(--shop-buy-face);color:var(--shop-buy-ink);box-shadow:0 calc(var(--u) * .11) 0 var(--shop-buy-depth);font:inherit;font-size:calc(var(--u) * .52);cursor:pointer;border-radius:999px;font-weight:900;display:inline-flex;position:relative}.shop-card__audition:active{transform:translateY(calc(var(--u) * .08));box-shadow:0 calc(var(--u) * .03) 0 var(--shop-buy-depth)}.shop-card__audition:disabled{opacity:.58;cursor:wait}.shop-card__category{z-index:3;top:calc(var(--u) * .38);right:calc(var(--u) * .38);width:calc(var(--u) * 1.38);aspect-ratio:1;border:calc(var(--u) * .07) solid color-mix(in srgb, var(--shop-card-accent) 80%, white);border-radius:calc(var(--u) * .44);background:color-mix(in srgb, var(--surface) 86%, transparent);color:var(--shop-card-accent);font-size:calc(var(--u) * .72);box-shadow:0 calc(var(--u) * .1) 0 #00000061;place-items:center;display:grid;position:absolute}.shop-card__name-slot{min-height:calc(var(--u) * 1.65);padding:calc(var(--u) * .16) calc(var(--u) * .38);background:var(--shop-card-soft);place-items:center;display:grid}.shop-card__title{width:100%;padding:calc(var(--u) * .2) calc(var(--u) * .4);border:calc(var(--u) * .07) solid color-mix(in srgb, var(--shop-card-accent) 78%, white);border-radius:calc(var(--u) * .42);background:color-mix(in srgb, var(--surface) 91%, transparent);color:var(--text);font-size:calc(var(--u) * .68);text-align:center;text-overflow:ellipsis;white-space:nowrap;box-shadow:0 calc(var(--u) * .1) 0 #00000061;font-weight:900;line-height:1.2;overflow:hidden}.shop-buy{justify-content:center;align-items:center;gap:calc(var(--u) * .24);width:100%;min-height:calc(var(--u) * 2.05);padding:calc(var(--u) * .34) calc(var(--u) * .45);border:calc(var(--u) * .08) solid var(--shop-buy-border);border-radius:0 0 calc(var(--u) * .62) calc(var(--u) * .62);background:var(--shop-buy-face);color:var(--shop-buy-ink);box-shadow:0 calc(var(--u) * .17) 0 var(--shop-buy-depth);font:inherit;font-size:calc(var(--u) * .78);cursor:pointer;transition:filter var(--t-dur-ui) var(--t-ease-standard), border-color var(--t-dur-ui) var(--t-ease-standard), background var(--t-dur-ui) var(--t-ease-standard), color var(--t-dur-ui) var(--t-ease-standard), transform var(--t-dur-micro) var(--t-ease-standard), box-shadow var(--t-dur-micro) var(--t-ease-standard);font-weight:900;display:flex}.shop-buy:hover{filter:brightness(1.08);transform:translateY(calc(var(--u) * -.05));box-shadow:0 calc(var(--u) * .22) 0 var(--shop-buy-depth)}.shop-buy:active{transform:translateY(calc(var(--u) * .17));box-shadow:none}.shop-buy[data-affordable=true]:active,.shop-buy.is-approving{border-color:var(--correct);background:var(--correct);color:var(--correct-ink)}.shop-buy.is-approving{box-shadow:0 calc(var(--u) * .17) 0 var(--correct-deep)}.shop-buy.is-insufficient{border-color:var(--wrong);background:var(--wrong);color:var(--wrong-ink);box-shadow:0 calc(var(--u) * .17) 0 var(--wrong-deep);animation:shop-buy-denied .38s var(--t-ease-standard) both}@keyframes shop-buy-denied{0%,to{transform:translate(0)}22%{transform:translateX(calc(var(--u) * -.18))}45%{transform:translateX(calc(var(--u) * .16))}68%{transform:translateX(calc(var(--u) * -.1))}84%{transform:translateX(calc(var(--u) * .06))}}.shop-buy__label{justify-content:center;align-items:center;gap:calc(var(--u) * .22);display:inline-flex}.shop-buy__icon{width:calc(var(--u) * .84);height:calc(var(--u) * .84);flex:none}img.shop-buy__icon{width:calc(var(--u) * .61);height:calc(var(--u) * .96);object-fit:contain}.shop-buy__price,.shop-buy__state{line-height:1}.shop-card.is-equipped .shop-buy{border-color:var(--correct);background:var(--correct);color:var(--correct-ink);box-shadow:0 calc(var(--u) * .17) 0 var(--correct-deep)}.shop-buy:disabled{opacity:1;cursor:default;filter:none}.shop-status{z-index:1;min-height:calc(var(--u) * 1.08);padding:calc(var(--u) * .85) calc(var(--u) * .45) calc(var(--u) * .2);background:linear-gradient(to bottom, transparent, var(--bg) 42%);color:var(--muted);font-size:calc(var(--u) * .6);text-align:center;transition:color var(--t-dur-ui) var(--t-ease-standard);font-weight:800;line-height:1.35;position:sticky;bottom:0}.shop-status[hidden]{display:none}.shop-status.is-error{color:var(--wrong-text)}.shop-status.is-success{color:var(--correct-text)}.shop-confirm{z-index:1000;padding:calc(var(--u) * 1.1);backdrop-filter:blur(calc(var(--u) * .14));background:#07070cb8;place-items:center;display:grid;position:fixed;inset:0}.shop-confirm__panel{width:min(calc(var(--u) * 18), 100%);padding:calc(var(--u) * 1.05);border:calc(var(--u) * .09) solid var(--line);border-radius:calc(var(--u) * .92);background:var(--surface);box-shadow:0 calc(var(--u) * .28) 0 #00000075, 0 calc(var(--u) * .65) calc(var(--u) * 1.6) #00000061;text-align:center}.shop-confirm__title{color:var(--text);font-size:calc(var(--u) * 1.02);font-weight:950;line-height:1.15}.shop-confirm__copy{margin-top:calc(var(--u) * .38);color:var(--muted-strong);font-size:calc(var(--u) * .68);font-weight:750;line-height:1.45}.shop-confirm__actions{gap:calc(var(--u) * .48);margin-top:calc(var(--u) * .82);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.shop-confirm__actions .btn{min-height:calc(var(--u) * 2.05)}.shop-confetti{z-index:1100;pointer-events:none;position:fixed;inset:0;overflow:hidden}.shop-confetti__piece{left:var(--confetti-origin-x);top:var(--confetti-origin-y);width:calc(var(--u) * .26);height:calc(var(--u) * .5);border-radius:calc(var(--u) * .06);background:var(--confetti-color);opacity:0;animation:shop-confetti-pop var(--confetti-duration,1.7s) linear var(--confetti-delay) both;position:absolute}@keyframes shop-confetti-pop{0%{opacity:0;animation-timing-function:cubic-bezier(.12,.72,.3,1);transform:translate(-50%,-50%)scale(.35)rotate(0)}10%{opacity:1}38%{opacity:1;transform:translate(calc(-50% + var(--confetti-x) * .5), var(--confetti-rise)) scale(1) rotate(calc(var(--confetti-spin) * .38));animation-timing-function:cubic-bezier(.5,0,.9,.62)}80%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--confetti-x)), var(--confetti-fall)) scale(.92) rotate(var(--confetti-spin))}}.shop-confetti__piece[data-shape=square]{width:calc(var(--u) * .34);height:calc(var(--u) * .34);border-radius:calc(var(--u) * .05)}.shop-confetti__piece[data-shape=circle]{width:calc(var(--u) * .3);height:calc(var(--u) * .3);border-radius:999px}.shop-confetti__piece[data-shape=triangle]{width:calc(var(--u) * .36);height:calc(var(--u) * .34);clip-path:polygon(50% 0%,100% 100%,0% 100%);border-radius:0}.shop-confetti__piece[data-shape=ribbon]{width:calc(var(--u) * .16);height:calc(var(--u) * .72);border-radius:calc(var(--u) * .16) calc(var(--u) * .04)}:root[data-theme=light] .shop-card__title,:root[data-theme=light] .shop-card__category{box-shadow:0 calc(var(--u) * .1) 0 #31263733;background:#ffffffeb}@media (width>=620px){:root:not([data-web-layout]) .shop-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=340px){.shop-page{gap:calc(var(--u) * .48)}.shop-account-note{gap:calc(var(--u) * .34);padding-inline:calc(var(--u) * .38)}.shop-account-note__text{font-size:calc(var(--u) * .61)}.shop-grid{gap:calc(var(--u) * .42)}.shop-card__title{font-size:calc(var(--u) * .61)}.shop-status{font-size:calc(var(--u) * .56)}}@media (prefers-reduced-motion:reduce){.shop-shelf__chevron{transition:none!important}.shop-buy{transition:none!important;animation:none!important}.shop-confetti__piece{animation:shop-confetti-fade .3s ease-out var(--confetti-delay) both}}@keyframes shop-confetti-fade{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}45%{opacity:1;transform:translate(calc(-50% + var(--confetti-x)), var(--confetti-rise)) scale(1)}to{opacity:0;transform:translate(calc(-50% + var(--confetti-x)), var(--confetti-rise)) scale(1)}}.home-panel{min-height:100%;padding-bottom:calc(var(--u) * 1);position:relative}.home-version{right:calc(var(--u) * .2);bottom:calc(var(--u) * .1);color:var(--muted);font-size:calc(var(--u) * .6);font-variant-numeric:tabular-nums;letter-spacing:.02em;pointer-events:none;user-select:none;font-weight:700;position:absolute}.home-main{gap:calc(var(--u) * .72);flex-direction:column;width:100%;margin-block:auto;display:flex}.home-brand{justify-content:center;align-items:center;width:100%;display:flex}:root[data-text-size=large] .home-brand__wordmark{height:calc(var(--u) * 2.6)}.home-brand__wordmark{width:auto;max-width:75%;height:calc(var(--u) * 3.45);object-fit:contain;filter:drop-shadow(0 calc(var(--u) * .12) 0 #00000061);transform:translateY(calc(var(--u) * -.72));pointer-events:none;user-select:none;display:block}.mode{--mode-tone:var(--accent);--mode-soft:var(--accent-soft);--mode-depth:var(--accent-deep);--mode-ink:var(--accent-ink);gap:calc(var(--u) * .58);min-height:calc(var(--u) * 2.65);padding:calc(var(--u) * .5) calc(var(--u) * .68);border:calc(var(--u) * .09) solid var(--mode-tone);border-radius:var(--radius-md);background:var(--mode-tone);color:var(--mode-ink);box-shadow:0 var(--depth) 0 var(--mode-depth);transition:border-color var(--t-dur-ui) var(--t-ease-standard), background var(--t-dur-ui) var(--t-ease-standard), transform var(--t-dur-micro) var(--t-ease-standard), box-shadow var(--t-dur-micro) var(--t-ease-standard)}.mode:hover{border-color:var(--mode-tone);background:var(--mode-tone);color:var(--mode-ink);transform:translateY(calc(var(--u) * -.07));box-shadow:0 calc(var(--depth) + var(--u) * .07) 0 var(--mode-depth)}.mode:active{transform:translateY(var(--depth));box-shadow:none}.mode__icon{width:calc(var(--u) * 1.75);height:calc(var(--u) * 1.75);border-radius:calc(var(--u) * .56);border:calc(var(--u) * .06) solid var(--mode-depth);background:color-mix(in srgb, var(--mode-depth) 72%, #111118);color:color-mix(in srgb, var(--mode-tone) 74%, white);box-shadow:inset 0 calc(var(--u) * -.08) 0 color-mix(in srgb, var(--mode-depth) 62%, #09090d);font-size:calc(var(--u) * 1.03);place-items:center;display:grid}.mode--unlimited{--mode-tone:var(--home-unlimited-face);--mode-soft:color-mix(in srgb, var(--home-unlimited-face) 18%, var(--surface));--mode-depth:var(--home-unlimited-depth)}.mode--three_lives{--mode-tone:#ff6d9d;--mode-soft:#402333;--mode-depth:#a93562}.mode--sudden_death{--mode-tone:#b084ff;--mode-soft:#2d2441;--mode-depth:#6743a7}.mode--blitz{--mode-tone:#ffd14e;--mode-soft:#3c331c;--mode-depth:#a47812}.mode--sprint{--mode-tone:#3ed2c7;--mode-soft:#193a38;--mode-depth:#1a827b}.mode--marathon{--mode-tone:#ff984d;--mode-soft:#41291d;--mode-depth:#ac5420}.mode--perfect_ten{--mode-tone:#9bdc63;--mode-soft:#2b391f;--mode-depth:#5e942f}.mode--category_run{--mode-tone:#d278ff;--mode-soft:#35213f;--mode-depth:#8142a0}.mode--polaroid{--mode-tone:#58b9ff;--mode-depth:#236b9f}.mode--outlines{--mode-tone:#48cad8;--mode-depth:#247f88}.mode--flags{--mode-tone:#ff8068;--mode-depth:#a94838}.mode--tone-blue{--mode-tone:#58b9ff;--mode-depth:#236b9f}.mode--tone-cyan{--mode-tone:#48cad8;--mode-depth:#247f88}.mode--tone-purple{--mode-tone:#a982ff;--mode-depth:#654ca9}.mode--tone-pink{--mode-tone:#ff72a7;--mode-depth:#a83c67}.mode--tone-coral{--mode-tone:#ff8068;--mode-depth:#a94838}.mode--tone-orange{--mode-tone:#ff9d52;--mode-depth:#a65a22}.mode--tone-gold{--mode-tone:#f2c44f;--mode-depth:#987619}.mode--tone-teal{--mode-tone:#42cbbd;--mode-depth:#247d74}.mode--tone-lime{--mode-tone:#9bd85d;--mode-depth:#5b8a2c}.mode--unlimited,.mode--three_lives,.mode--sudden_death,.mode--blitz,.mode--sprint,.mode--marathon,.mode--perfect_ten,.mode--category_run,.mode--polaroid,.mode--outlines,.mode--flags,.mode--tone-blue,.mode--tone-cyan,.mode--tone-purple,.mode--tone-pink,.mode--tone-coral,.mode--tone-orange,.mode--tone-gold,.mode--tone-teal,.mode--tone-lime{--mode-ink:#17131c}.mode__name{color:var(--mode-ink);font-size:calc(var(--u) * .9);font-weight:900}.mode--big{min-height:calc(var(--u) * 3.25);border-color:var(--mode-tone);background:var(--mode-tone);box-shadow:0 var(--depth) 0 var(--mode-depth)}.mode--big .mode__icon{width:calc(var(--u) * 2.05);height:calc(var(--u) * 2.05);border-color:var(--mode-depth);background:color-mix(in srgb, var(--mode-depth) 72%, #111118);color:color-mix(in srgb, var(--mode-tone) 74%, white);font-size:calc(var(--u) * 1.22)}.mode--unlimited .mode__icon{border-color:var(--mode-depth);background:color-mix(in srgb, var(--mode-depth) 72%, #111118);color:color-mix(in srgb, var(--mode-tone) 74%, white);box-shadow:inset 0 calc(var(--u) * -.08) 0 color-mix(in srgb, var(--mode-depth) 62%, #09090d)}.mode--unlimited .mode__icon .ph-infinity{font-size:1.12em}.home-action{--home-action-border:var(--control-depth,var(--mode-depth));border-color:var(--home-action-border);isolation:isolate}.home-action--unlimited{--home-action-border:var(--home-unlimited-depth);--mode-ink:var(--home-unlimited-ink);color:var(--home-unlimited-ink)}.home-action--unlimited .mode__name{color:var(--home-unlimited-ink)}.home-freeplay{gap:0;padding:0;position:relative;overflow:visible}.home-freeplay.is-difficulty-open{z-index:100}.home-freeplay:hover,.home-freeplay:active{border-color:var(--home-unlimited-depth);background:var(--home-unlimited-face);box-shadow:0 var(--depth) 0 var(--home-unlimited-depth);filter:none;transform:none}.home-freeplay__launch{align-self:stretch;align-items:center;gap:calc(var(--u) * .58);min-width:0;padding:calc(var(--u) * .5) calc(var(--u) * .68);border-radius:calc(var(--radius-md) - var(--u) * .09);color:var(--home-unlimited-ink);font:inherit;text-align:left;cursor:pointer;transition:background var(--t-dur-ui) var(--t-ease-standard), transform var(--t-dur-micro) var(--t-ease-standard);background:0 0;border:0;flex:auto;display:flex}.home-freeplay__launch:hover{background:#ffffff14}.home-freeplay__launch:active{transform:translateY(calc(var(--u) * .06))}.home-freeplay__launch:focus-visible,.freeplay-difficulty__trigger:focus-visible,.freeplay-difficulty__option:focus-visible{outline:calc(var(--u) * .11) solid #342f3e;outline-offset:calc(var(--u) * .08)}.freeplay-difficulty{z-index:5;margin-right:calc(var(--u) * .52);flex:none;position:relative}.freeplay-difficulty__trigger{justify-content:center;align-items:center;gap:calc(var(--u) * .24);min-height:calc(var(--u) * 1.28);border:calc(var(--u) * .05) solid #ffffff21;color:#74e2ae;cursor:pointer;transition:background var(--t-dur-ui) var(--t-ease-standard), transform var(--t-dur-micro) var(--t-ease-standard);background:#0d0c12c7;font-family:inherit;line-height:1;display:inline-flex}.freeplay-difficulty__trigger:hover,.freeplay-difficulty__trigger[aria-expanded=true]{background:#0d0c12eb}.freeplay-difficulty__trigger:active{transform:translateY(calc(var(--u) * .05))}.freeplay-difficulty__gear{color:currentColor;font-size:calc(var(--u) * .68)}.freeplay-difficulty__menu{top:calc(100% + var(--u) * .28);z-index:30;gap:calc(var(--u) * .08);width:max-content;min-width:calc(var(--u) * 5.35);padding:calc(var(--u) * .22);border:calc(var(--u) * .06) solid var(--line-strong);border-radius:calc(var(--u) * .48);box-shadow:0 calc(var(--u) * .14) 0 #09080d, 0 calc(var(--u) * .5) calc(var(--u) * 1.1) #0000006b;background:#111017;display:grid;position:absolute;right:0}.freeplay-difficulty__menu[hidden]{display:none}.freeplay-difficulty__option{justify-content:space-between;align-items:center;gap:calc(var(--u) * .65);width:100%;padding:calc(var(--u) * .34) calc(var(--u) * .42);border-radius:calc(var(--u) * .3);color:#f5f1ff;font:inherit;font-size:calc(var(--u) * .67);text-align:left;cursor:pointer;background:0 0;border:0;font-weight:850;display:flex}.freeplay-difficulty__option:hover{background:#a982ff24}.freeplay-difficulty__option.is-selected{color:#e0ccff;background:#a982ff3d}.freeplay-difficulty__check{color:#bc99ff;font-size:calc(var(--u) * .66);flex:none}.freeplay-difficulty__check[hidden]{display:none}.home-action--shop{--home-action-border:var(--home-shop-depth)}.home-action--friends{--home-action-border:var(--home-friends-depth)}.home-action--modes{--home-action-border:var(--home-modes-depth)}.home-action--subjects{--home-action-border:var(--home-subjects-depth)}.home-action:hover{border-color:var(--home-action-border);filter:saturate(1.04)brightness(1.025)}.home-action:active{border-color:var(--home-action-border);filter:saturate(.98)}.home-action--unlimited:focus-visible,.home-action--subjects:focus-visible{outline-color:var(--home-modes-face)}.home-action--shop:focus-visible{outline-color:var(--home-unlimited-depth)}.home-action--friends:focus-visible{outline-color:var(--home-shop-depth)}.home-action--modes:focus-visible{outline-color:var(--home-subjects-depth)}:root[data-theme=light] .home-action:focus-visible{outline-color:#342f3e}.mode--big .mode__name{font-size:calc(var(--u) * 1.08)}.mode__best{min-width:calc(var(--u) * 1.45);padding:calc(var(--u) * .12) calc(var(--u) * .38);color:#fff3cf;text-align:center;background:#0d0c12c2;border-radius:99px;font-weight:900}.mode__done{min-width:calc(var(--u) * 1.5);height:calc(var(--u) * 1.5);padding-inline:calc(var(--u) * .28);border:calc(var(--u) * .06) solid color-mix(in srgb, var(--amber) 55%, #fff);background:linear-gradient(150deg, color-mix(in srgb, var(--amber) 82%, #fff), var(--amber));box-shadow:0 calc(var(--u) * .09) 0 var(--amber-deep), 0 0 calc(var(--u) * .5) color-mix(in srgb, var(--amber) 45%, transparent);color:#2d2103;font-size:calc(var(--u) * .66);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;font-weight:950;line-height:1;display:inline-grid}.mode__diff{padding:calc(var(--u) * .14) calc(var(--u) * .38);font-size:calc(var(--u) * .59);background:#0d0c12c7;border-radius:99px;font-weight:900}.mode__lock{align-items:center;gap:calc(var(--u) * .2);padding:calc(var(--u) * .14) calc(var(--u) * .38);background:linear-gradient(135deg, var(--amber), color-mix(in srgb, var(--amber) 78%, var(--amber-deep)));color:#2d2103;font-size:calc(var(--u) * .59);border-radius:99px;font-weight:900;display:inline-flex}.mode__lock i{font-size:calc(var(--u) * .62)}.mode.is-locked{filter:saturate(.35);opacity:.82}.mode.is-locked:hover{filter:saturate(.55);opacity:1}.mode.is-locked .mode__icon{opacity:.8}.diff--relaxed,.diff--easy{color:#74e2ae}.diff--medium{color:#ffb257}.diff--hard{color:#ff8a7e}.diff--expert{color:#d4a7ff}.mode__chev{color:var(--mode-ink);font-size:calc(var(--u) * .8)}.catlist{gap:calc(var(--u) * .3)}.cat{min-height:calc(var(--u) * 1.78);padding:calc(var(--u) * .28) calc(var(--u) * .42);border:calc(var(--u) * .07) solid var(--neutral-option);border-radius:calc(var(--u) * .52);background:var(--neutral-option);color:var(--neutral-option-ink);box-shadow:0 calc(var(--u) * .12) 0 var(--neutral-option-deep);font-size:calc(var(--u) * .66);transition:border-color var(--t-dur-ui) var(--t-ease-standard), background var(--t-dur-ui) var(--t-ease-standard), transform var(--t-dur-micro) var(--t-ease-standard), box-shadow var(--t-dur-micro) var(--t-ease-standard), opacity var(--t-dur-ui) var(--t-ease-standard);font-weight:800}.cat:hover{background:var(--neutral-option);color:var(--neutral-option-ink);transform:translateY(calc(var(--u) * -.04));filter:brightness(1.04)}.cat.is-on{border-color:var(--subject-tone);background:var(--subject-tone);color:#111419;box-shadow:0 calc(var(--u) * .12) 0 color-mix(in srgb, var(--subject-tone) 60%, #09090d)}.cat:active{transform:translateY(calc(var(--u) * .12));box-shadow:none}.cat__icon{width:calc(var(--u) * 1.1);color:var(--muted);font-size:calc(var(--u) * .82);filter:none;opacity:.58;place-items:center;display:grid}.cat.is-on .cat__icon{color:#111419;opacity:1}.bulk{gap:calc(var(--u) * .4);padding-top:calc(var(--u) * .22)}.tiles{gap:calc(var(--u) * .46)}.tile{min-height:calc(var(--u) * 4.2);padding:calc(var(--u) * .68);border:calc(var(--u) * .08) solid var(--line);border-radius:var(--radius-md);background:var(--surface);box-shadow:0 calc(var(--u) * .14) 0 var(--button-depth);position:relative;overflow:hidden}.tile__icon{top:calc(var(--u) * .52);right:calc(var(--u) * .56);color:var(--line-strong);font-size:calc(var(--u) * 1.05);position:absolute}.tile__value{color:var(--text);font-size:calc(var(--u) * 1.48);font-weight:900}.tile__label{color:var(--muted);font-size:calc(var(--u) * .62);text-transform:uppercase;letter-spacing:.06em;font-weight:800}.tile--good .tile__value,.tile--good .tile__icon{color:var(--correct-text)}.tile--accent .tile__value,.tile--accent .tile__icon{color:var(--amber-text)}.srows{border:calc(var(--u) * .08) solid var(--line);border-radius:var(--radius-md);background:var(--surface);overflow:hidden}.srow{min-height:calc(var(--u) * 2.2);padding:calc(var(--u) * .5) calc(var(--u) * .68);border-bottom:1px solid var(--line);font-size:calc(var(--u) * .73);font-weight:800}.srow__label{color:var(--muted-strong)}.stats-panel{--stats-card-depth:color-mix(in srgb, var(--button-depth) 88%, transparent);min-width:0;max-width:calc(var(--u) * 40);padding-bottom:calc(var(--u) * .2);margin:0 auto}.stats-panel .panel__head{gap:calc(var(--u) * .08);flex-direction:column;display:flex}.stats-panel .panel__title{overflow-wrap:anywhere}.stats-hero{border:calc(var(--u) * .09) solid var(--line-strong);border-radius:var(--radius-lg);background:linear-gradient(145deg, #ffffff12, transparent 46%), var(--surface);box-shadow:0 calc(var(--u) * .17) 0 var(--stats-card-depth);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.stats-hero__metric{column-gap:calc(var(--u) * .25);min-width:0;padding:calc(var(--u) * .58) calc(var(--u) * .42) calc(var(--u) * .55);border-right:1px solid var(--line);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}.stats-hero__metric:last-child{border-right:0}.stats-hero__icon{width:calc(var(--u) * 1.05);height:calc(var(--u) * 1.3);color:var(--muted-strong);font-size:calc(var(--u) * .9);grid-row:1/span 2;place-items:center;display:grid}.stats-hero__metric--feather .stats-hero__icon{height:calc(var(--u) * 1.48)}.stats-hero__metric--accent .stats-hero__icon{color:var(--accent)}.stats-hero__feather{width:calc(var(--u) * .95);height:calc(var(--u) * 1.42);object-fit:contain;filter:drop-shadow(0 calc(var(--u) * .06) 0 #2b1843);display:block}.stats-hero__value{min-width:0;color:var(--text);font-size:clamp(calc(var(--u) * 1.04), 5.5vw, calc(var(--u) * 1.46));font-variant-numeric:tabular-nums;font-weight:950;line-height:1}.stats-hero__label{min-width:0;color:var(--muted-strong);font-size:calc(var(--u) * .53);align-self:end;font-weight:850;line-height:1.1}.stats-columns,.stats-column{gap:calc(var(--u) * .64);min-width:0;display:grid}.stats-columns{grid-template-columns:minmax(0,1fr)}.stats-column{align-content:start}.stats-section{min-width:0;padding:calc(var(--u) * .64);border:calc(var(--u) * .075) solid var(--line);border-radius:var(--radius-md);background:var(--surface);box-shadow:0 calc(var(--u) * .13) 0 var(--stats-card-depth)}.stats-section__title{margin:0 0 calc(var(--u) * .5);color:var(--text);font-size:calc(var(--u) * .82);letter-spacing:-.01em;font-weight:950}.stats-section__note,.stats-empty{margin:0 0 calc(var(--u) * .46);color:var(--muted);font-size:calc(var(--u) * .58);font-weight:750;line-height:1.35}.stats-list{border:1px solid var(--line);border-radius:calc(var(--u) * .48);background:var(--surface2);flex-direction:column;min-width:0;display:flex;overflow:hidden}.stats-empty{padding:calc(var(--u) * .62);margin:0}.stats-snapshot{border:1px solid var(--line);border-radius:calc(var(--u) * .48);background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.stats-snapshot__item{align-items:center;gap:calc(var(--u) * .34);min-width:0;padding:calc(var(--u) * .42);background:var(--surface2);display:flex}.stats-snapshot__icon{color:var(--amber);font-size:calc(var(--u) * .78);flex:none}.stats-snapshot__copy{flex-direction:column;min-width:0;display:flex}.stats-snapshot__value{color:var(--text);font-size:calc(var(--u) * .78);text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:950;line-height:1.05;overflow:hidden}.stats-snapshot__label,.stats-facts__label{color:var(--muted);font-size:calc(var(--u) * .5);font-weight:800;line-height:1.15}.stats-facts{margin-top:calc(var(--u) * .42);padding:calc(var(--u) * .42);border-radius:calc(var(--u) * .46);background:var(--surface2)}.stats-facts__copy{justify-content:space-between;align-items:baseline;gap:calc(var(--u) * .4);margin-bottom:calc(var(--u) * .28);display:flex}.stats-facts__value{color:var(--text);font-size:calc(var(--u) * .64);font-variant-numeric:tabular-nums;font-weight:900}.stats-meter{min-width:0;height:calc(var(--u) * .28);background:var(--line);box-shadow:inset 0 calc(var(--u) * .045) calc(var(--u) * .08) var(--button-depth);border-radius:99px;display:block;overflow:hidden}.stats-meter__fill{width:var(--stats-progress);border-radius:inherit;background:var(--accent);height:100%;box-shadow:inset 0 calc(var(--u) * -.055) 0 var(--accent-deep);transition:width var(--t-dur-modal) var(--t-ease-settle);display:block}.stats-meter--facts .stats-meter__fill{box-shadow:inset 0 calc(var(--u) * -.055) 0 #654ca9;background:#a982ff}.stats-recent__summary{align-items:baseline;gap:calc(var(--u) * .42);margin-bottom:calc(var(--u) * .36);display:flex}.stats-recent__accuracy{color:var(--text);font-size:calc(var(--u) * 1.06);font-variant-numeric:tabular-nums;font-weight:950}.stats-recent__count{color:var(--muted);font-size:calc(var(--u) * .56);font-weight:800}.stats-recent__track{gap:calc(var(--u) * .1);grid-template-columns:repeat(20,minmax(0,1fr));display:grid}.stats-recent__mark{aspect-ratio:.72;border:1px solid var(--line);border-radius:calc(var(--u) * .14);background:var(--surface3);min-width:0;box-shadow:0 calc(var(--u) * .07) 0 var(--button-depth)}.stats-recent__mark.is-correct{border-color:var(--correct);background:var(--correct);box-shadow:0 calc(var(--u) * .07) 0 var(--correct-deep)}.stats-recent__mark.is-wrong{border-color:var(--wrong);background:var(--wrong);box-shadow:0 calc(var(--u) * .07) 0 var(--wrong-deep)}.stats-recent__mark.is-empty{opacity:.46}.stats-recent__trend{align-items:center;gap:calc(var(--u) * .25);margin-top:calc(var(--u) * .44);color:var(--muted);font-size:calc(var(--u) * .57);font-weight:800;display:flex}.stats-recent__trend.is-up{color:var(--correct-text)}.stats-recent__trend.is-down{color:var(--amber-text)}.stats-difficulty__row{grid-template-columns:minmax(calc(var(--u) * 4.2), .9fr) minmax(calc(var(--u) * 3), 1fr) minmax(calc(var(--u) * 4), auto);align-items:center;gap:calc(var(--u) * .42);min-width:0;padding:calc(var(--u) * .38) calc(var(--u) * .46);border-bottom:1px solid var(--line);display:grid}.stats-difficulty__row:last-child{border-bottom:0}.stats-difficulty__copy{flex-direction:column;min-width:0;display:flex}.stats-difficulty__copy strong{color:var(--text);font-size:calc(var(--u) * .61);font-weight:900}.stats-difficulty__copy span,.stats-difficulty__result{color:var(--muted);font-size:calc(var(--u) * .5);font-weight:800}.stats-difficulty__result{max-width:calc(var(--u) * 6.4);text-align:right;font-variant-numeric:tabular-nums;line-height:1.15}.stats-difficulty__row.is-ready .stats-difficulty__result{color:var(--text);font-size:calc(var(--u) * .62);font-weight:950}.stats-subject-highlights{gap:calc(var(--u) * .35);margin-bottom:calc(var(--u) * .46);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.stats-subject-highlight{min-width:0;padding:calc(var(--u) * .46);border:1px solid var(--line);border-radius:calc(var(--u) * .48);background:var(--surface2);flex-direction:column;display:flex}.stats-subject-highlight--strong{border-color:#a982ff}.stats-subject-highlight--weak{border-color:#f2c44f}.stats-subject-highlight__label{color:var(--muted);font-size:calc(var(--u) * .48);letter-spacing:.06em;text-transform:uppercase;font-weight:900}.stats-subject-highlight__identity{align-items:center;gap:calc(var(--u) * .22);min-width:0;margin-top:calc(var(--u) * .12);display:flex}.stats-subject-highlight__icon{color:var(--stats-subject-tone);font-size:calc(var(--u) * .64);flex:none}.stats-subject-highlight__name{overflow-wrap:anywhere;min-width:0;color:var(--text);font-size:calc(var(--u) * .63);font-weight:950;line-height:1.15}.stats-subject-highlight__meta{margin-top:calc(var(--u) * .16);color:var(--muted-strong);font-size:calc(var(--u) * .49);font-weight:800}.stats-subject{--stats-subject-tone:#58b9ff;align-items:center;gap:calc(var(--u) * .36);min-width:0;padding:calc(var(--u) * .36) calc(var(--u) * .44);border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.stats-subject:last-child,.stats-subject.is-preview-end{border-bottom:0}.stats-subject[hidden]{display:none}.stats-subject--blue{--stats-subject-tone:#58b9ff}.stats-subject--cyan{--stats-subject-tone:#48cad8}.stats-subject--purple{--stats-subject-tone:#a982ff}.stats-subject--pink{--stats-subject-tone:#ff72a7}.stats-subject--coral{--stats-subject-tone:#ff8068}.stats-subject--orange{--stats-subject-tone:#ff9d52}.stats-subject--gold{--stats-subject-tone:#f2c44f}.stats-subject--teal{--stats-subject-tone:#42cbbd}.stats-subject--lime{--stats-subject-tone:#9bd85d}.stats-subject__icon{width:calc(var(--u) * 1.18);height:calc(var(--u) * 1.18);border-radius:calc(var(--u) * .36);background:color-mix(in srgb, var(--stats-subject-tone) 17%, var(--surface));color:var(--stats-subject-tone);font-size:calc(var(--u) * .68);place-items:center;display:grid}.stats-subject__copy{flex-direction:column;min-width:0;display:flex}.stats-subject__name{color:var(--text);font-size:calc(var(--u) * .59);text-overflow:ellipsis;white-space:nowrap;font-weight:900;line-height:1.15;overflow:hidden}.stats-subject__attempts{color:var(--muted);font-size:calc(var(--u) * .48);font-weight:800}.stats-subject__accuracy{min-width:calc(var(--u) * 2.4);color:var(--text);font-size:calc(var(--u) * .59);text-align:right;font-variant-numeric:tabular-nums;font-weight:950}.stats-subject__accuracy.is-early{color:var(--muted);font-size:calc(var(--u) * .49)}.stats-subjects-toggle{justify-content:center;align-self:center;align-items:center;gap:calc(var(--u) * .2);min-width:calc(var(--u) * 6.8);margin:calc(var(--u) * .48) auto 0;display:inline-flex}.stats-subjects-toggle__icon{font-size:calc(var(--u) * .58)}.stats-best{--stats-best-tone:var(--accent);--stats-best-depth:var(--accent-deep);align-items:center;gap:calc(var(--u) * .38);min-width:0;padding:calc(var(--u) * .38) calc(var(--u) * .45);border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.stats-best:last-child{border-bottom:0}.stats-best--three_lives{--stats-best-tone:#ff6d9d;--stats-best-depth:#a93562}.stats-best--sudden_death{--stats-best-tone:#b084ff;--stats-best-depth:#6743a7}.stats-best--blitz{--stats-best-tone:#ffd14e;--stats-best-depth:#a47812}.stats-best--sprint{--stats-best-tone:#3ed2c7;--stats-best-depth:#1a827b}.stats-best--marathon{--stats-best-tone:#ff984d;--stats-best-depth:#ac5420}.stats-best--perfect_ten{--stats-best-tone:#9bdc63;--stats-best-depth:#5e942f}.stats-best--category_run{--stats-best-tone:#d278ff;--stats-best-depth:#8142a0}.stats-best__icon{width:calc(var(--u) * 1.28);height:calc(var(--u) * 1.28);border-radius:calc(var(--u) * .38);background:var(--stats-best-tone);color:#16141a;box-shadow:0 calc(var(--u) * .07) 0 var(--stats-best-depth);font-size:calc(var(--u) * .72);place-items:center;display:grid}.stats-best__name{color:var(--text);font-size:calc(var(--u) * .61);text-overflow:ellipsis;white-space:nowrap;font-weight:900;overflow:hidden}.stats-best__score{align-items:baseline;gap:calc(var(--u) * .2);color:var(--muted);font-size:calc(var(--u) * .48);font-weight:800;display:flex}.stats-best__score strong{color:var(--stats-best-tone);font-size:calc(var(--u) * .74);font-variant-numeric:tabular-nums;font-weight:950}.app[data-shape=square] .stats-columns,.app[data-shape=wide] .stats-columns{grid-template-columns:repeat(auto-fit, minmax(calc(var(--u) * 14.6), 1fr));align-items:start}.app[data-shape=wide] .stats-panel{gap:calc(var(--u) * .5)}.app[data-shape=wide] .stats-hero__metric{padding-block:calc(var(--u) * .42)}@media (width<=340px){.stats-hero__metric{align-items:flex-start;gap:calc(var(--u) * .08);flex-direction:column;display:flex}.stats-hero__icon{height:calc(var(--u) * .9)}.stats-hero__metric--feather .stats-hero__icon,.stats-hero__feather{height:calc(var(--u) * 1.05)}.stats-difficulty__row{grid-template-columns:minmax(calc(var(--u) * 4.4), 1fr) minmax(calc(var(--u) * 4.6), auto)}.stats-difficulty__row .stats-meter{display:none}}.segment{gap:calc(var(--u) * .18);border:0;overflow:visible}.segment__btn{--segment-tone:var(--neutral-option);--segment-depth:var(--neutral-option-deep);--segment-ink:var(--neutral-option-ink);justify-content:center;align-items:center;gap:calc(var(--u) * .2);min-height:calc(var(--u) * 1.72);padding:0 calc(var(--u) * .46);border:1px solid var(--segment-tone);border-radius:calc(var(--u) * .56);background:var(--segment-tone);color:var(--segment-ink);box-shadow:0 calc(var(--u) * .1) 0 var(--segment-depth);font-size:calc(var(--u) * .61);font-weight:900;display:inline-flex;position:relative}.segment__btn:first-child{border-left:1px solid var(--segment-tone)}.segment__btn.is-on{--segment-tone:var(--neutral-control);--segment-depth:var(--neutral-control-deep);--segment-ink:var(--neutral-control-ink);border-color:var(--segment-tone);background:var(--segment-tone);color:var(--segment-ink);box-shadow:0 calc(var(--u) * .1) 0 var(--segment-depth), 0 0 0 calc(var(--u) * .07) var(--accent)}:where(:root[data-theme=dark][data-accent=default]) .segment__btn.is-on{box-shadow:0 calc(var(--u) * .1) 0 var(--segment-depth), 0 0 0 calc(var(--u) * .07) var(--neutral-control-deep)}.segment__btn:hover{background:var(--segment-tone);color:var(--segment-ink);filter:none;transform:translateY(calc(var(--u) * -.03));box-shadow:0 calc(var(--u) * .13) 0 var(--segment-depth)}.segment__btn:active{transform:translateY(calc(var(--u) * .1));box-shadow:none}.theme-section{border-bottom:1px solid var(--line);flex-direction:column;display:flex}.theme-section>.srow{border-bottom:0}.theme-more{align-self:flex-end;align-items:center;gap:calc(var(--u) * .16);margin:calc(var(--u) * .08) calc(var(--u) * .68) calc(var(--u) * .38) 0;padding:calc(var(--u) * .24) calc(var(--u) * .44);border:calc(var(--u) * .06) solid var(--accent);border-radius:calc(var(--u) * .42);background:var(--accent);color:var(--accent-ink);box-shadow:0 calc(var(--u) * .1) 0 var(--accent-deep);font-size:calc(var(--u) * .58);font-weight:900;display:inline-flex}.theme-more:hover{background:var(--accent);color:var(--accent-ink)}.theme-more:active{transform:translateY(calc(var(--u) * .1));box-shadow:none}.theme-more__chev{transition:transform var(--t-dur-ui) var(--t-ease-standard)}.theme-more.is-open .theme-more__chev{transform:rotate(180deg)}.theme-more-panel[hidden]{display:none}.theme-more-panel{padding-top:calc(var(--u) * .18);border-top:1px dashed var(--line)}.srow--colors{align-items:stretch;gap:calc(var(--u) * .42);flex-direction:column}.hue-grid{gap:calc(var(--u) * .28);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.hue-choice{--choice-tone:#bdb8cc;--choice-depth:#706a80;--choice-ink:#17151d;justify-content:center;align-items:center;gap:calc(var(--u) * .2);min-width:0;min-height:calc(var(--u) * 1.58);padding:0 calc(var(--u) * .28);border:calc(var(--u) * .06) solid var(--choice-tone);border-radius:calc(var(--u) * .56);background:var(--choice-tone);color:var(--choice-ink);box-shadow:0 calc(var(--u) * .1) 0 var(--choice-depth);font-size:calc(var(--u) * .57);font-weight:900;display:inline-flex;position:relative}.hue-choice:hover{filter:brightness(1.08)}.hue-choice:active{transform:translateY(calc(var(--u) * .09));box-shadow:none}.hue-choice.is-on{border-color:var(--choice-tone);background:var(--choice-tone);color:var(--choice-ink);box-shadow:0 calc(var(--u) * .025) 0 var(--choice-depth);filter:saturate(1.12)brightness(1.04);transform:translateY(calc(var(--u) * .075))}.hue-choice[data-hue=default].is-on{filter:none;box-shadow:0 calc(var(--u) * .025) 0 var(--choice-depth), 0 0 0 calc(var(--u) * .08) var(--neutral-control-ink)}.hue-choice[data-hue=blue]{--choice-tone:#4aa8ff;--choice-depth:#2273bc;--choice-ink:#061322}.hue-choice[data-hue=purple]{--choice-tone:#9b7cff;--choice-depth:#694acf;--choice-ink:#160f2d}.hue-choice[data-hue=pink]{--choice-tone:#ff69ad;--choice-depth:#c4377c;--choice-ink:#2e0d1c}.hue-choice[data-hue=orange]{--choice-tone:#ff914d;--choice-depth:#c45922;--choice-ink:#2b1004}.hue-choice[data-hue=gold]{--choice-tone:#f4c94e;--choice-depth:#b88a19;--choice-ink:#241a00}.hue-choice[data-hue=teal]{--choice-tone:#35c9c1;--choice-depth:#168d87;--choice-ink:#062625}.hue-choice[data-hue=lime]{--choice-tone:#a6d95c;--choice-depth:#699a28;--choice-ink:#172008}.sound-control{justify-content:flex-end;align-items:center;gap:calc(var(--u) * .22);display:flex}.sound-mute{--sound-tone:var(--neutral-control);--sound-depth:var(--neutral-control-deep);--sound-ink:var(--neutral-control-ink);width:calc(var(--u) * 1.82);min-height:calc(var(--u) * 1.72);border:calc(var(--u) * .06) solid var(--sound-tone);border-radius:calc(var(--u) * .46);background:var(--sound-tone);color:var(--sound-ink);box-shadow:0 calc(var(--u) * .1) 0 var(--sound-depth);font-size:calc(var(--u) * .8);transition:filter var(--t-dur-ui) var(--t-ease-standard), opacity var(--t-dur-ui) var(--t-ease-standard), transform var(--t-dur-micro) var(--t-ease-standard), box-shadow var(--t-dur-micro) var(--t-ease-standard);width:calc(var(--u) * 1.72);border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;font-weight:900;display:inline-flex;position:relative}.sound-mute.is-on{--sound-tone:var(--wrong);--sound-depth:var(--wrong-deep);--sound-ink:var(--wrong-ink)}.sound-mute:hover{filter:brightness(1.04);transform:translateY(calc(var(--u) * -.03));box-shadow:0 calc(var(--u) * .13) 0 var(--sound-depth)}.sound-mute:active{transform:translateY(calc(var(--u) * .1));box-shadow:none}.sound-levels{justify-content:center;align-items:flex-end;gap:calc(var(--u) * .14);height:calc(var(--u) * 1.72);padding:0 calc(var(--u) * .08);display:inline-flex}.sound-bar{width:calc(var(--u) * 1.15);height:100%;padding:calc(var(--u) * .16) calc(var(--u) * .12);border-radius:calc(var(--u) * .22);box-shadow:none;cursor:pointer;transition:background var(--t-dur-ui) var(--t-ease-standard);background:0 0;border:0;justify-content:center;align-items:flex-end;display:flex}.sound-bar:hover,.sound-bar:focus-visible{background:var(--surface2)}.sound-bar__shape{width:calc(var(--u) * .31);height:var(--sound-bar-height);border-radius:calc(var(--u) * .13) calc(var(--u) * .13) calc(var(--u) * .05) calc(var(--u) * .05);background:var(--line-strong);box-shadow:0 calc(var(--u) * .07) 0 color-mix(in srgb, #000 32%, var(--line-strong));transition:background var(--t-dur-ui) var(--t-ease-standard), filter var(--t-dur-ui) var(--t-ease-standard), transform var(--t-dur-micro) var(--t-ease-standard)}.sound-bar--low{--sound-bar-height:38%}.sound-bar--medium{--sound-bar-height:64%}.sound-bar--high{--sound-bar-height:90%}.sound-bar.is-filled .sound-bar__shape{background:var(--accent);box-shadow:0 calc(var(--u) * .07) 0 var(--accent-deep)}.sound-bar:hover .sound-bar__shape{filter:brightness(1.12);transform:translateY(calc(var(--u) * -.06))}.sound-bar:active .sound-bar__shape{transform:translateY(calc(var(--u) * .06))}.sound-control.is-muted .sound-levels{opacity:.48}.gameplay-settings{border:calc(var(--u) * .06) solid var(--line);border-radius:calc(var(--u) * .52);background:color-mix(in srgb, var(--surface) 72%, transparent);flex-direction:column;display:flex;overflow:visible}.gameplay-settings .srow{padding:calc(var(--u) * .46) calc(var(--u) * .56)}.gameplay-settings .srow:last-child{border-bottom:0}.setting-label{align-items:center;gap:calc(var(--u) * .24);min-width:0;display:inline-flex}.setting-premium{align-items:center;gap:calc(var(--u) * .14);padding:calc(var(--u) * .08) calc(var(--u) * .28);border:1px solid color-mix(in srgb, var(--amber) 45%, transparent);background:color-mix(in srgb, var(--amber) 14%, transparent);color:var(--amber-text);font-size:calc(var(--u) * .5);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:99px;flex:none;font-weight:900;display:inline-flex}.setting-premium__icon{font-size:calc(var(--u) * .6)}.setting-help{flex:none;display:inline-flex}.srow--behavior{z-index:7;position:relative}.srow--behavior:focus-within,.srow--behavior:hover{z-index:8}.setting-help__tooltip{top:calc(100% - var(--u) * .32);right:calc(var(--u) * .68);left:calc(var(--u) * .68);z-index:20;padding:calc(var(--u) * .4) calc(var(--u) * .48);border:calc(var(--u) * .05) solid var(--line-strong);border-radius:calc(var(--u) * .4);background:var(--surface2);color:var(--text);box-shadow:0 calc(var(--u) * .16) calc(var(--u) * .5) #0000006b;text-wrap:balance;font-size:calc(var(--u) * .53);opacity:0;pointer-events:none;transform:translateY(calc(var(--u) * -.12));visibility:hidden;transition:opacity var(--t-dur-ui) var(--t-ease-standard), transform var(--t-dur-ui) var(--t-ease-standard), visibility 0s linear var(--t-dur-ui);font-weight:800;line-height:1.34;position:absolute}.setting-help:hover .setting-help__tooltip,.setting-help:focus-within .setting-help__tooltip{opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)}.setting-toggle{--setting-tone:var(--wrong);--setting-depth:var(--wrong-deep);--setting-ink:var(--wrong-ink);justify-content:center;align-items:center;gap:calc(var(--u) * .2);min-width:calc(var(--u) * 3.55);min-height:calc(var(--u) * 1.66);padding:0 calc(var(--u) * .48);border:calc(var(--u) * .06) solid var(--setting-tone);border-radius:calc(var(--u) * .46);background:var(--setting-tone);color:var(--setting-ink);box-shadow:0 calc(var(--u) * .1) 0 var(--setting-depth);font:inherit;font-size:calc(var(--u) * .6);transition:filter var(--t-dur-ui) var(--t-ease-standard), transform var(--t-dur-micro) var(--t-ease-standard), box-shadow var(--t-dur-micro) var(--t-ease-standard);flex:none;font-weight:950;display:inline-flex}.setting-toggle.is-on{--setting-tone:var(--correct);--setting-depth:var(--correct-deep);--setting-ink:var(--correct-ink);border-color:var(--setting-tone);box-shadow:0 calc(var(--u) * .1) 0 var(--setting-depth)}.setting-toggle[data-preference=smart_learning].is-on{--setting-tone:var(--amber);--setting-depth:var(--amber-deep);--setting-ink:var(--amber-ink)}.setting-toggle:hover{background:var(--setting-tone);color:var(--setting-ink);filter:brightness(1.04);transform:translateY(calc(var(--u) * -.03));box-shadow:0 calc(var(--u) * .13) 0 var(--setting-depth)}.setting-toggle:active{transform:translateY(calc(var(--u) * .1));box-shadow:none}.setting-toggle i{font-size:calc(var(--u) * .73)}.bigscore{justify-content:center;gap:calc(var(--u) * .35)}.bigscore__value{color:var(--text);font-size:calc(var(--u) * 2.85);letter-spacing:-.05em;font-weight:900}.bigscore__label{color:var(--muted);font-weight:800}.newbest,.learned{justify-content:center;align-items:center;gap:calc(var(--u) * .28);border-radius:99px;font-weight:900;display:flex}.newbest{border-color:var(--amber);background:var(--amber-soft);color:var(--amber-text)}.learned{background:var(--correct-soft);color:var(--correct-text)}.misses{gap:calc(var(--u) * .45)}.miss{padding:calc(var(--u) * .58);border:1px solid var(--line);border-radius:calc(var(--u) * .5);background:var(--surface)}.miss__q{color:var(--muted-strong);font-weight:700}.miss__a{color:var(--correct-text);font-weight:900}.onboard{gap:calc(var(--u) * .72)}.onboard__head{margin-bottom:calc(var(--u) * -.3);justify-content:flex-start;display:flex}.steps{justify-content:center;gap:calc(var(--u) * .32)}.steps__dot{width:calc(var(--u) * 1.15);height:calc(var(--u) * .34);background:var(--surface3);border-radius:99px}.steps__dot.is-done{background:var(--violet)}.steps__dot.is-on{width:calc(var(--u) * 2.2);background:var(--accent)}.brandword{color:var(--accent)}.field{min-height:calc(var(--u) * 2.45);padding:calc(var(--u) * .52) calc(var(--u) * .7);border:calc(var(--u) * .09) solid var(--line);border-radius:var(--radius-md);background:var(--surface);color:var(--text);box-shadow:inset 0 calc(var(--u) * -.12) 0 var(--button-depth);font-size:calc(var(--u) * .88);font-weight:800}.field::placeholder{color:var(--muted)}.field:focus{border-color:var(--accent);background:var(--surface2)}.field.is-invalid{border-color:var(--wrong);background:color-mix(in srgb, var(--wrong) 9%, var(--surface))}.panel__actions>.onboard__returning-row{flex:1 0 100%;justify-content:flex-end;display:flex}.onboard__returning{width:fit-content;min-height:24px;color:var(--muted-strong);box-shadow:none;font:inherit;font-size:calc(var(--u) * .64);cursor:pointer;background:0 0;border:0;padding:0;font-weight:800;text-decoration:none}.onboard__returning:hover,.onboard__returning:focus-visible{color:var(--text);text-decoration:underline}.onboard{flex:auto;min-height:100%}.onboard .panel__actions{flex-wrap:wrap;margin-top:auto}.onboard--account-choice{text-align:center;justify-content:center;min-height:100%}.auth-choice{gap:calc(var(--u) * .5);margin-top:calc(var(--u) * .18);display:grid}.auth-choice__button{width:100%;min-height:calc(var(--u) * 2.35)}.microsoft-actions{gap:calc(var(--u) * .45);grid-template-columns:1fr;width:100%;display:grid}.microsoft-signin{justify-content:center;align-items:center;gap:calc(var(--u) * .58);width:100%;min-height:calc(var(--u) * 2.35);color:#17171d;box-shadow:0 calc(var(--u) * .15) 0 #b7b7c0;background:#f7f7fa;border-color:#d8d8df;display:inline-flex}.microsoft-signin:hover:not(:disabled){background:#fff}.microsoft-mark{grid-template-columns:repeat(2, calc(var(--u) * .42));grid-template-rows:repeat(2, calc(var(--u) * .42));gap:calc(var(--u) * .08);flex:none;display:grid}.microsoft-mark span:first-child{background:#f25022}.microsoft-mark span:nth-child(2){background:#7fba00}.microsoft-mark span:nth-child(3){background:#00a4ef}.microsoft-mark span:nth-child(4){background:#ffb900}.microsoft-signin__label{font-weight:900}.microsoft-decline{width:100%;min-height:calc(var(--u) * 2.35)}.auth-field{gap:calc(var(--u) * .06);color:var(--text);display:grid}.onboard:has(.auth-field){gap:calc(var(--u) * .42)}.onboard:has(.auth-field) .panel__actions{padding:calc(var(--u) * .9) 0 calc(var(--u) * .1);background:linear-gradient(to bottom, transparent, var(--bg) 45%)}.auth-field__label{padding-left:calc(var(--u) * .12);color:var(--muted-strong);font-size:calc(var(--u) * .62);font-weight:900}.auth-field__input{width:100%;min-height:calc(var(--u) * 1.92);padding-block:calc(var(--u) * .3)}.auth-field__error{padding-left:calc(var(--u) * .12);color:var(--muted);font-size:calc(var(--u) * .58);font-weight:800;line-height:1.25}.onboard__error{margin-top:calc(var(--u) * -.45);text-align:left;flex:none;align-self:stretch}.onboard__error:empty{display:none}.panel__title--unnamed{color:var(--muted-strong)}.auth-field__error:not(:empty){color:var(--wrong-text)}.auth-field__error.is-hint{color:var(--muted)}.auth-status{justify-content:space-between;align-items:center;gap:calc(var(--u) * .35);min-height:calc(var(--u) * 1.2);padding:calc(var(--u) * .3) calc(var(--u) * .46);border-radius:calc(var(--u) * .42);background:var(--surface2);color:var(--muted-strong);font-size:calc(var(--u) * .62);font-weight:800;line-height:1.3;display:flex}.auth-status:empty{background:0 0;min-height:0;padding:0}.auth-status.is-error{background:color-mix(in srgb, var(--wrong) 12%, var(--surface));color:var(--wrong-text)}.auth-status.is-success{background:color-mix(in srgb, var(--correct) 12%, var(--surface));color:var(--correct-text)}.auth-status .btn{min-height:calc(var(--u) * 1.48);padding-inline:calc(var(--u) * .48);flex:none}.auth-resend{flex:none;align-self:flex-start}.auth-recovery{margin-top:calc(var(--u) * -.12);flex:none;align-self:flex-end}.auth-create-link{margin-top:calc(var(--u) * .2);flex:none;align-self:center}.auth-later__note{margin-top:calc(var(--u) * .2);color:var(--muted);font-size:calc(var(--u) * .66);text-align:center;flex:none;align-self:stretch;line-height:1.45}.auth-resume{margin-top:calc(var(--u) * .2);flex:none;align-self:center;max-width:100%}.auth-history__note{padding:calc(var(--u) * .6);border-radius:var(--radius-md);background:var(--surface2);color:var(--muted-strong);font-size:calc(var(--u) * .72);font-weight:800;line-height:1.45}.auth-history__actions{gap:calc(var(--u) * .45);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.onboard--premium{text-align:center;justify-content:center;align-items:center;min-height:100%}.onboard--premium .onboard__title{max-width:calc(var(--u) * 15);font-size:calc(var(--u) * 1.55)}.onboard--premium .onboard__sub{max-width:calc(var(--u) * 15);font-size:calc(var(--u) * .82)}.premium-reward__visual{width:calc(var(--u) * 5.1);height:calc(var(--u) * 4.2);isolation:isolate;place-items:center;display:grid;position:relative}.premium-reward__visual:before{z-index:-1;width:calc(var(--u) * 4.2);height:calc(var(--u) * 4.2);background:repeating-conic-gradient(from -8deg, color-mix(in srgb, var(--amber) 34%, transparent) 0deg 10deg, transparent 10deg 28deg);content:"";border-radius:50%;animation:18s linear infinite premium-rays;position:absolute}.premium-reward__crown{width:calc(var(--u) * 3.05);height:calc(var(--u) * 2.72);border:calc(var(--u) * .1) solid color-mix(in srgb, var(--amber-deep) 78%, var(--line));border-radius:calc(var(--u) * .9);background:linear-gradient(145deg, var(--amber), color-mix(in srgb, var(--amber) 74%, #fff));color:#2d2103;box-shadow:0 calc(var(--u) * .22) 0 var(--amber-deep), 0 calc(var(--u) * .52) calc(var(--u) * 1.1) color-mix(in srgb, var(--amber) 26%, transparent);font-size:calc(var(--u) * 1.72);animation:premium-crown-float 2.4s var(--t-ease-standard) infinite;place-items:center;display:grid}.premium-reward__spark{color:var(--amber-text);filter:drop-shadow(0 calc(var(--u) * .06) 0 var(--amber-deep));animation:premium-spark 1.7s var(--t-ease-standard) infinite alternate;position:absolute}.premium-reward__spark--one{top:calc(var(--u) * .2);left:calc(var(--u) * .24);font-size:calc(var(--u) * 1.02)}.premium-reward__spark--two{right:calc(var(--u) * .12);bottom:calc(var(--u) * .25);font-size:calc(var(--u) * .78);animation-delay:-900ms}.premium-reward__promise{gap:calc(var(--u) * .08);width:min(100%, calc(var(--u) * 15.5));padding:calc(var(--u) * .62) calc(var(--u) * .8);border:calc(var(--u) * .08) solid color-mix(in srgb, var(--amber) 54%, var(--line));border-radius:var(--radius-md);background:color-mix(in srgb, var(--amber) 12%, var(--surface));box-shadow:inset 0 calc(var(--u) * -.12) 0 color-mix(in srgb, var(--amber-deep) 50%, var(--button-depth));display:grid}.premium-reward__promise strong{color:var(--text);font-size:calc(var(--u) * .82);font-weight:900}.premium-reward__promise span{color:var(--muted-strong);font-size:calc(var(--u) * .67);font-weight:800}.onboard--premium .auth-status,.premium-reward__thanks{width:min(100%, calc(var(--u) * 15.5))}.premium-reward__thanks{--control-tone:var(--amber);--control-depth:var(--amber-deep);--control-ink:#2d2103;min-height:calc(var(--u) * 2.48);font-size:calc(var(--u) * .86);flex:none}@keyframes premium-rays{to{transform:rotate(1turn)}}@keyframes premium-crown-float{0%,to{transform:translateY(0)rotate(-1.5deg)}50%{transform:translateY(calc(var(--u) * -.18)) rotate(1.5deg)}}@keyframes premium-spark{0%{opacity:.5;transform:scale(.78)rotate(-8deg)}to{opacity:1;transform:scale(1.08)rotate(8deg)}}.btn.is-loading:before{width:calc(var(--u) * .68);height:calc(var(--u) * .68);border:calc(var(--u) * .1) solid color-mix(in srgb, currentColor 35%, transparent);content:"";border-top-color:currentColor;border-radius:50%;animation:.68s linear infinite auth-spin}.btn.is-loading:disabled{border-color:var(--control-tone);background:var(--control-tone);color:var(--control-ink);box-shadow:0 var(--depth) 0 var(--control-depth);opacity:.78}@keyframes auth-spin{to{transform:rotate(1turn)}}@media (height<=430px){.onboard{gap:calc(var(--u) * .28)}.onboard:has(.auth-field) .steps{display:none}.onboard:has(.auth-field) .onboard__title{font-size:calc(var(--u) * 1.08)}.onboard:has(.auth-field) .onboard__sub{font-size:calc(var(--u) * .66);line-height:1.28}.auth-field{gap:calc(var(--u) * .05)}.auth-field__input{min-height:calc(var(--u) * 1.62);padding-block:calc(var(--u) * .16)}.auth-field__label,.auth-field__error{font-size:calc(var(--u) * .54)}.auth-status{min-height:calc(var(--u) * .95);padding-block:calc(var(--u) * .18);font-size:calc(var(--u) * .56)}.onboard:has(.auth-field) .panel__actions .btn{min-height:calc(var(--u) * 1.85)}.onboard--premium{gap:calc(var(--u) * .3)}.premium-reward__visual{width:calc(var(--u) * 3.65);height:calc(var(--u) * 2.62)}.premium-reward__visual:before{width:calc(var(--u) * 2.65);height:calc(var(--u) * 2.65)}.premium-reward__crown{width:calc(var(--u) * 2.15);height:calc(var(--u) * 1.85);font-size:calc(var(--u) * 1.2)}.onboard--premium .onboard__title{font-size:calc(var(--u) * 1.15)}.onboard--premium .onboard__sub{font-size:calc(var(--u) * .68)}.premium-reward__promise{padding-block:calc(var(--u) * .35)}}@media (prefers-reduced-motion:reduce){.btn.is-loading:before,.premium-reward__visual:before,.premium-reward__crown,.premium-reward__spark{animation:none}}html[data-reduced-motion=true] .premium-reward__visual:before,html[data-reduced-motion=true] .premium-reward__crown,html[data-reduced-motion=true] .premium-reward__spark{animation:none}.home-profile{justify-items:start;gap:calc(var(--u) * .42);width:max-content;max-width:100%;display:grid}.account-summary{align-items:flex-start;gap:calc(var(--u) * .46);width:max-content;max-width:100%;min-height:calc(var(--u) * 2.8);color:var(--text);text-align:left;display:flex}.account-summary__open{color:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0;display:block}.account-summary__open:hover .account-avatar{filter:brightness(1.12);transform:scale(1.045)}.account-summary__open:active .account-avatar{transform:scale(.985)}.account-summary__open:focus-visible{outline:0}.account-summary__open:focus-visible .account-avatar{outline:calc(var(--u) * .11) solid var(--amber);outline-offset:calc(var(--u) * .12)}.account-summary--signed-out .account-summary__open:hover .account-avatar,.account-summary--signed-out .account-summary__open:focus-visible .account-avatar{filter:brightness(1.12);transform:scale(1.045)}.account-avatar{border:calc(var(--u) * .08) solid var(--accent);border-radius:calc(var(--u) * .58);background:var(--accent);color:var(--accent-ink);box-shadow:none;transition:border-color var(--t-dur-ui) var(--t-ease-standard), filter var(--t-dur-ui) var(--t-ease-standard), transform var(--t-dur-micro) var(--t-ease-standard);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.account-avatar--home{--avatar-face:calc(var(--u) * 2.8);width:var(--avatar-face);height:var(--avatar-face);border-radius:var(--radius-md);box-shadow:0 0 0 calc(var(--u) * .16) var(--avatar-frame,#000), 0 0 0 calc(var(--u) * .21) #ffffff29;border-color:#0000}.account-avatar[data-border]{box-shadow:none;background:0 0;border-color:#0000}.account-avatar__border{object-fit:fill;pointer-events:none;z-index:0;width:110.34%;height:111.3%;position:absolute;top:-8.7%;left:-5.17%}.account-avatar[data-border]{--avatar-plain:75.86%;isolation:isolate;width:calc(var(--avatar-face) / .7586);height:calc(var(--avatar-face) / .7586)}.account-avatar[data-border] .account-avatar__photo,.account-avatar[data-border] .account-avatar__initial{z-index:1;width:var(--avatar-plain);border-radius:var(--avatar-crop,16%);object-fit:cover;height:76.52%;position:absolute;top:8.69%;left:12.07%;box-shadow:0 0 0 1px #ffffff1a}.account-avatar[data-border] .account-avatar__initial{background:var(--accent);place-items:center;display:grid}.account-avatar__photo,.account-avatar__initial{border-radius:inherit}.account-summary__identity{gap:calc(var(--u) * .1);min-width:0;padding-top:calc(var(--u) * .08);flex-direction:column;display:flex}.account-summary__premium{place-self:start;align-items:center;gap:calc(var(--u) * .22);min-height:calc(var(--u) * 1.06);padding:0 calc(var(--u) * .42);font-size:calc(var(--u) * .54);letter-spacing:.04em;text-transform:uppercase;border:calc(var(--u) * .08) solid transparent;cursor:pointer;transition:border-color var(--t-dur-ui) var(--t-ease-standard), filter var(--t-dur-ui) var(--t-ease-standard);border-radius:99px;font-family:inherit;font-weight:900;line-height:1;display:inline-flex}.account-summary__premium>span{line-height:1;display:block}.account-summary__premium:hover,.account-summary__premium:focus-visible{filter:brightness(1.06);border-color:#fff;outline:0}.account-summary__premium i{font-size:calc(var(--u) * .62);flex:none;line-height:1;display:block}.account-summary__premium[data-premium=active]{background:linear-gradient(135deg, var(--amber), color-mix(in srgb, var(--amber) 78%, var(--amber-deep)));color:#2d2103}.account-summary__premium[data-premium=inactive]{background:color-mix(in srgb, var(--muted) 22%, transparent);color:var(--muted)}.account-summary__premium[data-premium=signed-out]{background:color-mix(in srgb, var(--accent) 22%, transparent);color:var(--accent)}.account-avatar--signed-out{border-width:calc(var(--u) * .16);border-color:var(--line-strong);background:var(--neutral-option);color:var(--muted-strong);box-shadow:none;position:relative}.account-avatar--signed-out .ph-fill{font-size:calc(var(--u) * 1.9)}.account-avatar--signed-out:after{z-index:1;width:118%;height:calc(var(--u) * .18);border:calc(var(--u) * .045) solid var(--line-strong);background:var(--muted-strong);box-shadow:0 0 0 calc(var(--u) * .045) var(--neutral-option);content:"";pointer-events:none;border-radius:99px;position:absolute;transform:rotate(-43deg)}.account-avatar--profile{--avatar-face:calc(var(--u) * 3.2);width:var(--avatar-face);height:var(--avatar-face);border-radius:calc(var(--u) * .86)}.account-avatar__initial{font-size:calc(var(--u) * 1.24);font-weight:900;line-height:1}.account-avatar--profile .account-avatar__initial{font-size:calc(var(--u) * 1.72)}.account-avatar__initial,.account-avatar__photo{grid-area:1/1}.account-avatar__photo{object-fit:cover;width:100%;height:100%;display:block}.account-identity[data-avatar-busy=true] .account-avatar{filter:saturate(.6);opacity:.75}.account-avatar-slot{flex:none;display:inline-flex;position:relative}.account-avatar-button{border-radius:calc(var(--u) * .86);cursor:pointer;transition:transform var(--t-dur-micro) var(--t-ease-standard), filter var(--t-dur-ui) var(--t-ease-standard);background:0 0;border:0;padding:0;display:inline-flex;position:relative}.account-avatar-button:hover:not(:disabled){transform:translateY(calc(var(--u) * -.05))}.account-avatar-button:active:not(:disabled){transform:translateY(calc(var(--u) * .03))}.account-avatar-button:disabled{cursor:progress;filter:saturate(.6);opacity:.75}.account-avatar-button:focus-visible{outline:calc(var(--u) * .1) solid var(--accent);outline-offset:calc(var(--u) * .12)}.account-avatar-button__badge{right:calc(var(--u) * -.12);bottom:calc(var(--u) * -.12);width:calc(var(--u) * 1.34);height:calc(var(--u) * 1.34);border:calc(var(--u) * .07) solid var(--panel);background:var(--accent);color:var(--accent-ink);z-index:2;pointer-events:none;border-radius:99px;place-items:center;display:grid;position:absolute}.account-avatar-button__badge .ph-fill{font-size:calc(var(--u) * .78)}.account-avatar-button:hover:not(:disabled) .account-avatar{border-color:var(--accent)}.btn-quiet{justify-content:center;align-items:center;gap:calc(var(--u) * .3);min-height:calc(var(--u) * 1.9);padding:calc(var(--u) * .36) calc(var(--u) * .62);border:calc(var(--u) * .06) solid var(--line);border-radius:var(--radius-md);color:var(--text);box-shadow:none;font-family:inherit;font-size:calc(var(--u) * .72);cursor:pointer;transition:border-color var(--t-dur-ui) var(--t-ease-standard), background var(--t-dur-ui) var(--t-ease-standard), color var(--t-dur-ui) var(--t-ease-standard);background:0 0;font-weight:700;display:inline-flex}.btn-quiet:hover:not(:disabled){border-color:var(--line-strong);background:color-mix(in srgb, var(--text) 7%, transparent)}.btn-quiet:focus-visible{outline:calc(var(--u) * .08) solid var(--accent);outline-offset:calc(var(--u) * .08)}.btn-quiet:disabled{cursor:not-allowed;opacity:.5}.btn-quiet .ph-bold{font-size:calc(var(--u) * .8)}.account-summary__identity,.account-identity__copy,.account-state__copy,.account-editor__copy{min-width:0;display:grid}.account-summary__name{min-width:0;color:var(--text);font-size:calc(var(--u) * .78);overflow-wrap:anywhere;font-weight:900;line-height:1.15}.home-statistics{--control-tone:#58b9ff;--control-depth:#2674a8;--control-ink:#101820;width:calc(var(--u) * 1.62);min-width:calc(var(--u) * 1.62);min-height:calc(var(--u) * 1.62);border-radius:calc(var(--u) * .48);font-size:calc(var(--u) * .62);justify-content:center;align-items:center;padding:0;display:inline-flex}.home-statistics i{font-size:calc(var(--u) * .92)}.home-shortcuts{justify-items:start;gap:calc(var(--u) * .28);margin-top:calc(var(--u) * -.16);display:grid}.home-notice{padding:calc(var(--u) * .38) calc(var(--u) * .52);border-radius:calc(var(--u) * .48);background:var(--correct-soft);color:var(--correct-text);font-size:calc(var(--u) * .62);font-weight:900;line-height:1.25}.account-page{gap:calc(var(--u) * .58);padding-bottom:calc(var(--u) * .35)}.account-page__back:focus-visible{outline:calc(var(--u) * .08) solid var(--accent);outline-offset:calc(var(--u) * .06)}.account-identity{align-items:center;gap:calc(var(--u) * .62);padding:calc(var(--u) * .65);border:calc(var(--u) * .08) solid color-mix(in srgb, var(--accent) 70%, var(--line));border-radius:var(--radius-lg);background:linear-gradient(145deg, color-mix(in srgb, var(--accent) 20%, var(--surface2)), var(--surface));grid-template-columns:auto minmax(0,1fr);display:grid}.account-identity__copy{gap:calc(var(--u) * .05)}.account-identity__name{min-width:0;color:var(--text);font-size:calc(var(--u) * 1.08);overflow-wrap:anywhere;font-weight:900}.account-identity__username{color:var(--muted-strong);font-size:calc(var(--u) * .67);font-weight:900}.account-identity__joined{color:var(--muted);font-size:calc(var(--u) * .55);font-weight:800}.account-identity__score{place-items:center end;column-gap:calc(var(--u) * .12);color:var(--text);grid-template-columns:auto auto;display:grid}.account-identity__score strong{font-size:calc(var(--u) * .9);font-weight:900}.account-identity__score span{color:var(--muted);font-size:calc(var(--u) * .52);grid-column:1/-1;font-weight:800}.account-identity__feather{width:calc(var(--u) * .74);height:calc(var(--u) * 1.06);object-fit:contain}.account-card,.account-editor{padding:calc(var(--u) * .62);border:calc(var(--u) * .07) solid var(--line);border-radius:var(--radius-md);background:var(--surface)}.account-card__title{margin-bottom:calc(var(--u) * .36);color:var(--text);font-size:calc(var(--u) * .74);font-weight:900}.account-detail{grid-template-columns:minmax(calc(var(--u) * 4.6), auto) minmax(0, 1fr) auto;align-items:center;gap:calc(var(--u) * .35);min-height:calc(var(--u) * 1.42);border-top:calc(var(--u) * .05) solid var(--line);display:grid}.account-detail__label{color:var(--muted);font-size:calc(var(--u) * .59);font-weight:800}.account-detail__value{min-width:0;color:var(--text);font-size:calc(var(--u) * .65);text-align:right;overflow-wrap:anywhere;font-weight:900}.account-badge{padding:calc(var(--u) * .1) calc(var(--u) * .25);font-size:calc(var(--u) * .48);border-radius:99px;font-weight:900}.account-badge.is-verified{background:var(--correct-soft);color:var(--correct-text)}.account-badge.is-pending{background:var(--amber-soft);color:var(--amber-text)}.account-card__actions,.account-editor__actions{gap:calc(var(--u) * .34);margin-top:calc(var(--u) * .48);flex-wrap:wrap;display:flex}.account-card__disclosure{margin-top:calc(var(--u) * .48)}.account-card__caret{transition:transform var(--t-dur-ui) var(--t-ease-standard)}.account-card__disclosure[data-account-options=open] .account-card__caret{transform:rotate(180deg)}.account-card__actions[hidden]{display:none}.account-state__action{--control-tone:var(--amber);--control-depth:var(--amber-deep);--control-ink:#2d2103}.account-status-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--u) * 14)), 1fr));gap:calc(var(--u) * .48);display:grid}.account-state{align-items:center;gap:calc(var(--u) * .42);min-height:calc(var(--u) * 3.12);grid-template-columns:auto minmax(0,1fr);display:grid}.account-state:has(.btn){grid-template-columns:auto minmax(0,1fr) auto}.account-state__icon{color:var(--accent);font-size:calc(var(--u) * 1.12)}.account-state__copy{gap:calc(var(--u) * .05)}.account-state__copy strong,.account-state__copy span{overflow-wrap:anywhere;min-width:0}.account-state__copy strong{color:var(--text);font-size:calc(var(--u) * .68);font-weight:900}.account-state__copy span{color:var(--muted);font-size:calc(var(--u) * .54);font-weight:800;line-height:1.2}.account-state--trial .account-state__icon,.account-state--active .account-state__icon{color:var(--amber-text)}.account-state--ready .account-state__icon{color:var(--correct-text)}.account-state--offline .account-state__icon,.account-state--error .account-state__icon{color:var(--wrong-text)}.account-notice{align-items:center;gap:calc(var(--u) * .34);padding:calc(var(--u) * .4) calc(var(--u) * .5);border-radius:calc(var(--u) * .46);background:var(--surface2);color:var(--muted-strong);font-size:calc(var(--u) * .62);font-weight:900;line-height:1.25;display:flex}.account-notice.is-success{background:var(--correct-soft);color:var(--correct-text)}.account-notice.is-error,.account-notice.is-offline{background:var(--wrong-soft);color:var(--wrong-text)}.account-editor{gap:calc(var(--u) * .42);display:grid}.account-editor__head{justify-content:space-between;align-items:flex-start;gap:calc(var(--u) * .4);display:flex}.account-editor__copy strong{color:var(--text);font-size:calc(var(--u) * .8);font-weight:900}.account-editor__copy span{color:var(--muted);font-size:calc(var(--u) * .56);font-weight:800;line-height:1.28}.account-editor--danger{border-color:color-mix(in srgb, var(--wrong) 65%, var(--line))}.account-field{gap:calc(var(--u) * .07);display:grid}.account-field__label{padding-left:calc(var(--u) * .1);color:var(--muted-strong);font-size:calc(var(--u) * .58);font-weight:900}.account-field__input{min-height:calc(var(--u) * 1.9);padding-block:calc(var(--u) * .28)}.account-field__error{min-height:calc(var(--u) * .66);padding-left:calc(var(--u) * .1);color:var(--wrong-text);font-size:calc(var(--u) * .54);font-weight:900}.account-signout{align-self:flex-end;margin-inline-start:auto}.stats-rename-error{color:var(--wrong-text);font-size:calc(var(--u) * .56);font-weight:900}.btn--danger{--control-tone:var(--wrong);--control-depth:var(--wrong-deep);--control-ink:var(--wrong-ink)}@media (width<=430px){.account-status-grid{grid-template-columns:1fr}.account-state{min-height:calc(var(--u) * 2.45)}}@media (height<=430px){.account-summary{min-height:calc(var(--u) * 1.9)}.account-avatar--home{width:calc(var(--u) * 2.3);height:calc(var(--u) * 2.3)}.account-page{gap:calc(var(--u) * .38)}.account-identity{padding:calc(var(--u) * .46)}}.themes{gap:calc(var(--u) * .48)}.theme,.size,.chip{border:calc(var(--u) * .08) solid var(--neutral-option);border-radius:calc(var(--u) * .56);background:var(--neutral-option);color:var(--neutral-option-ink);box-shadow:0 calc(var(--u) * .12) 0 var(--neutral-option-deep);font-weight:800}.theme:hover,.size:hover,.chip:hover{border-color:color-mix(in srgb, var(--neutral-option-ink) 26%, var(--neutral-option));background:var(--neutral-option);color:var(--neutral-option-ink);transform:translateY(calc(var(--u) * -.04))}.theme.is-on,.size.is-on,.chip.is-on,.winpick__option.is-on{border-color:var(--neutral-control);background:var(--neutral-control);color:var(--neutral-control-ink);box-shadow:0 calc(var(--u) * .12) 0 var(--neutral-control-deep), 0 0 0 calc(var(--u) * .08) var(--accent)}:where(:root[data-theme=dark][data-accent=default]) .theme.is-on,:where(:root[data-theme=dark][data-accent=default]) .size.is-on,:where(:root[data-theme=dark][data-accent=default]) .chip.is-on,:where(:root[data-theme=dark][data-accent=default]) .winpick__option.is-on{box-shadow:0 calc(var(--u) * .12) 0 var(--neutral-control-deep), 0 0 0 calc(var(--u) * .08) var(--neutral-control-deep)}.theme:active,.size:active,.chip:active{transform:translateY(calc(var(--u) * .12));box-shadow:none}.winpick{gap:calc(var(--u) * .48);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.winpick__option{justify-items:center;gap:calc(var(--u) * .18);padding:calc(var(--u) * .44) calc(var(--u) * .36);border:calc(var(--u) * .08) solid var(--neutral-option);border-radius:calc(var(--u) * .56);background:var(--neutral-option);color:var(--neutral-option-ink);box-shadow:0 calc(var(--u) * .12) 0 var(--neutral-option-deep);font:inherit;text-align:center;cursor:pointer;transition:border-color var(--t-dur-ui) var(--t-ease-standard), background var(--t-dur-ui) var(--t-ease-standard), transform var(--t-dur-micro) var(--t-ease-standard), box-shadow var(--t-dur-micro) var(--t-ease-standard);display:grid}.winpick__option:hover{transform:translateY(calc(var(--u) * -.04))}.winpick__option:active{transform:translateY(calc(var(--u) * .12));box-shadow:none}.winpick__option:focus-visible{outline:calc(var(--u) * .08) solid var(--accent);outline-offset:calc(var(--u) * .12)}.winpick__icon{width:calc(var(--u) * 1.4);height:calc(var(--u) * 1.4);border-radius:calc(var(--u) * .44);background:color-mix(in srgb, currentColor 14%, transparent);font-size:calc(var(--u) * .82);place-items:center;display:grid}.winpick__copy{gap:calc(var(--u) * .08);min-width:0;display:grid}.winpick__label{font-size:calc(var(--u) * .72);font-weight:900}.winpick__detail{font-size:calc(var(--u) * .5);opacity:.78;overflow-wrap:anywhere;font-weight:800;line-height:1.22}.traynote{align-items:start;gap:calc(var(--u) * .44);margin-top:calc(var(--u) * .42);padding:calc(var(--u) * .5) calc(var(--u) * .56);border:calc(var(--u) * .05) solid var(--line-strong);border-radius:calc(var(--u) * .62);background:var(--surface2);text-align:left;grid-template-columns:auto minmax(0,1fr);display:grid}.traynote__icon{width:calc(var(--u) * 1.34);height:calc(var(--u) * 1.34);border-radius:calc(var(--u) * .42);background:color-mix(in srgb, var(--accent) 20%, transparent);color:var(--accent);font-size:calc(var(--u) * .8);place-items:center;display:grid}.traynote__copy{gap:calc(var(--u) * .16);min-width:0;display:grid}.traynote__title{color:var(--text);font-size:calc(var(--u) * .66);font-weight:900}.traynote__line{color:var(--muted-strong);font-size:calc(var(--u) * .52);margin:0;font-weight:700;line-height:1.3}.theme__swatch{border:calc(var(--u) * .08) solid var(--line-strong)}.theme--dark .theme__swatch{background:#07111f}.theme--light .theme__swatch{background:#eef4ff}.theme--system .theme__swatch{background:linear-gradient(108deg,#07111f 0 50%,#eef4ff 50%)}.chips{gap:calc(var(--u) * .32)}.chip{min-height:calc(var(--u) * 2.05);gap:calc(var(--u) * .3);padding:calc(var(--u) * .35) calc(var(--u) * .44)}.chip__emoji{color:var(--neutral-control-ink);font-size:calc(var(--u) * .86);place-items:center;display:grid}.chip.is-on .chip__emoji{color:var(--accent-ink)}.chip--subject.is-on{border-color:var(--subject-tone);background:var(--subject-tone);color:#111419;box-shadow:0 calc(var(--u) * .12) 0 color-mix(in srgb, var(--subject-tone) 60%, #09090d)}.chip--subject.is-on .chip__emoji{color:#111419}.chip__label{font-size:calc(var(--u) * .58);font-weight:900}.reportbtn{align-self:flex-start;gap:calc(var(--u) * .24);min-height:calc(var(--u) * 1.28);padding:0 calc(var(--u) * .42);border:calc(var(--u) * .06) solid transparent;border-radius:calc(var(--u) * .38);color:var(--wrong-text);box-shadow:none;font-size:calc(var(--u) * .57);transition:background var(--t-dur-ui) var(--t-ease-standard), border-color var(--t-dur-ui) var(--t-ease-standard), color var(--t-dur-ui) var(--t-ease-standard);background:0 0;font-weight:800}.reportbtn:hover,.reportbtn:focus-visible{border-color:var(--wrong);background:var(--wrong);color:#32100d;box-shadow:0 calc(var(--u) * .1) 0 var(--wrong-deep)}.reportbtn:hover{background:var(--wrong);color:#32100d}.reportbtn:active{transform:translateY(calc(var(--u) * .1));box-shadow:none}.iconbtn--minimise{--icon-tone:#ffbd52;--icon-depth:#a36716;--icon-ink:#2d2103}.warn{width:auto;height:auto;font-size:calc(var(--u) * .8)}.sheet__list{gap:calc(var(--u) * .38)}.sheet__row{min-height:calc(var(--u) * 2.1);padding:calc(var(--u) * .42) calc(var(--u) * .62);border:1px solid var(--neutral-control);border-radius:calc(var(--u) * .54);background:var(--neutral-control);color:var(--neutral-control-ink);box-shadow:0 calc(var(--u) * .12) 0 var(--neutral-control-deep);font-weight:800}.sheet__row:hover{border-color:var(--neutral-control);background:var(--neutral-control);color:var(--neutral-control-ink)}.sheet__row:active{transform:translateY(calc(var(--u) * .12));box-shadow:none}.sheet__done{color:var(--correct-text)}.warn--done{font-size:calc(var(--u) * 2.15)}.daily-cap{align-items:center;gap:calc(var(--u) * .5);text-align:center;flex-direction:column;display:flex}.daily-cap__badge{width:calc(var(--u) * 3.4);height:calc(var(--u) * 3.4);margin-top:calc(var(--u) * 1.2);background:linear-gradient(145deg, var(--amber), color-mix(in srgb, var(--amber) 78%, var(--amber-deep)));color:#2d2103;font-size:calc(var(--u) * 1.7);border-radius:50%;place-items:center;display:grid}.daily-cap__title{font-size:calc(var(--u) * 1.24);margin:0;font-weight:900;line-height:1.1}.daily-cap__sub{max-width:calc(var(--u) * 13);color:var(--muted-strong);font-size:calc(var(--u) * .72);margin:0;font-weight:700}.daily-cap__actions{align-items:stretch;gap:calc(var(--u) * .42);margin-top:calc(var(--u) * .5);display:flex}.daily-cap__go{--control-tone:var(--amber);--control-depth:var(--amber-deep);--control-ink:#2d2103;gap:calc(var(--u) * .34);padding-inline:calc(var(--u) * 1.2);flex:none}.daily-cap__home{width:calc(var(--u) * 2.35);font-size:calc(var(--u) * .9);flex:none;place-items:center;padding:0;display:inline-grid}.daily-cap .premium-sheet__feature{width:100%;max-width:calc(var(--u) * 15);margin-top:calc(var(--u) * .3)}.daily-cap .premium-sheet__more{margin-top:calc(var(--u) * -.1)}.devbadge{background:var(--wrong);color:#19070b;box-shadow:0 calc(var(--u) * .1) 0 var(--wrong-deep);border-radius:99px;font-weight:900}.linkbtn{color:var(--accent);font-weight:900}.app[data-shape=square] .options{grid-template-columns:1fr 1fr}.app[data-shape=wide] .stage:not(.is-panel){column-gap:calc(var(--u) * 1.05);row-gap:calc(var(--u) * .5);grid-template:"head options""ask options"minmax(0,1fr)"report options""reveal options"/minmax(0,1.04fr) minmax(0,1fr);display:grid}.app[data-shape=wide] .qhead{grid-area:head}.app[data-shape=wide] .prompt{grid-area:ask;align-self:center}.app[data-shape=wide] .reportbtn{grid-area:report;justify-self:start;width:max-content}.app[data-shape=wide] .reveal{grid-area:reveal;padding-top:0}.app[data-shape=wide] .options{grid-area:options;grid-template-columns:1fr 1fr;align-self:center;margin-top:0}.stage.is-panel,.app[data-shape=wide] .stage.is-panel{padding:calc(var(--u) * .85);justify-content:flex-start;display:flex}.stage.is-panel:has(>.panel>.home-main){justify-content:center}@media (prefers-reduced-motion:reduce){.streak,.streak:before,.streak:after,.streak *,.newbest-overlay,.newbest-overlay:before,.newbest-overlay:after,.newbest-overlay *,.panel,.stats-meter__fill,.option,.mode,.btn,.iconbtn,.next{transition:none!important;animation:none!important}.streak__ember,.streak__particle,.newbest-celebration__rays,.newbest-celebration__particles{display:none!important}}:root[data-reduced-motion=true] .streak,:root[data-reduced-motion=true] .streak:before,:root[data-reduced-motion=true] .streak:after,:root[data-reduced-motion=true] .streak *,:root[data-reduced-motion=true] .newbest-overlay,:root[data-reduced-motion=true] .newbest-overlay:before,:root[data-reduced-motion=true] .newbest-overlay:after,:root[data-reduced-motion=true] .newbest-overlay *,:root[data-reduced-motion=true] .panel{transition:none!important;animation:none!important}:root[data-reduced-motion=true] .stats-meter__fill{transition:none!important}:root[data-reduced-motion=true] .home-action{transition:none!important;animation:none!important}:root[data-reduced-motion=true] .streak__ember,:root[data-reduced-motion=true] .streak__particle,:root[data-reduced-motion=true] .newbest-celebration__rays,:root[data-reduced-motion=true] .newbest-celebration__particles{display:none!important}.stage.is-panel>.social-panel{flex:auto;min-height:0;margin-block:0}.social-panel{--social-surface:var(--surface2,color-mix(in srgb, var(--ink) 8%, var(--surface)));--social-track:var(--shadow);gap:calc(var(--u) * .42);flex-direction:column;min-height:0;display:flex}.social-tabs{grid-column:1/-1;grid-template-columns:repeat(var(--tabs,2), minmax(0, 1fr));gap:calc(var(--u) * .12);padding:calc(var(--u) * .12);border-radius:calc(var(--u) * .52);background:var(--social-track);--tabs:2;display:grid}.social-tab{border-radius:calc(var(--u) * .42);padding:calc(var(--u) * .3) calc(var(--u) * .3);color:var(--muted-strong);font:inherit;font-size:calc(var(--u) * .64);cursor:pointer;transition:background var(--t-dur-ui) var(--t-ease-standard), color var(--t-dur-ui) var(--t-ease-standard);background:0 0;border:0;font-weight:800}.social-tab.is-selected{background:var(--home-friends-face);color:var(--home-friends-ink)}.social-body{min-height:0;padding-bottom:calc(var(--depth) + var(--u) * .2);margin-inline:calc(var(--u) * -.85);scrollbar-width:thin;scrollbar-color:var(--line) transparent;--scrollbar:10px;padding-left:calc(var(--u) * .85);padding-right:calc(var(--u) * .85 - var(--scrollbar));flex:1;position:relative;overflow:clip auto}.social-list{gap:calc(var(--u) * .32);flex-direction:column;display:flex}.social-section{margin:calc(var(--u) * .24) 0 0;font-size:calc(var(--u) * .54);text-transform:uppercase;letter-spacing:.06em;opacity:.5;font-weight:800}.social-actions{gap:calc(var(--u) * .36);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.social-action{justify-content:center;align-items:center;gap:calc(var(--u) * .26);min-height:calc(var(--u) * 1.9);padding-inline:calc(var(--u) * .3);font-size:calc(var(--u) * .66);font-weight:800;line-height:1;display:flex}.social-action--join{--control-tone:var(--home-subjects-face);--control-depth:var(--home-subjects-depth);--control-ink:var(--home-subjects-ink)}.social-action--start{--control-tone:var(--home-friends-face);--control-depth:var(--home-friends-depth);--control-ink:var(--home-friends-ink)}.social-action--start.is-locked{gap:calc(var(--u) * .14);filter:saturate(.5)brightness(.8);opacity:1;cursor:not-allowed;flex-direction:column}.social-action--start.is-locked.party-big{padding-inline:calc(var(--u) * 2.3) calc(var(--u) * 3.5);flex-direction:row;gap:0}.social-action--start.is-locked.party-big .social-premium{right:calc(var(--u) * .42);position:absolute}.social-action--start.is-locked.party-big .action-icon i{font-size:calc(var(--u) * .95)}.social-action--start.is-locked.party-big .party-big__label{font-size:calc(var(--u) * .74)}.social-premium{align-items:center;gap:calc(var(--u) * .14);padding:calc(var(--u) * .06) calc(var(--u) * .28);background:var(--home-modes-face);color:var(--home-modes-ink);font-size:calc(var(--u) * .46);text-transform:uppercase;letter-spacing:.05em;border-radius:999px;font-weight:800;display:inline-flex}.social-person{justify-content:space-between;align-items:center;gap:calc(var(--u) * .3);border-radius:var(--radius-md);padding:calc(var(--u) * .32) calc(var(--u) * .42);background:var(--social-surface);display:flex}.social-person__identity{flex-direction:column;min-width:0;display:flex}.social-person__name{min-width:0;font-weight:800;font-size:calc(var(--u) * .68);overflow-wrap:anywhere}.social-person__handle{font-size:calc(var(--u) * .54);opacity:.55}.social-person__actions{gap:calc(var(--u) * .22);flex:none;display:flex}.social-icon-btn{aspect-ratio:1;font-size:calc(var(--u) * .7);justify-content:center;align-items:center;padding:0;line-height:1;display:flex}.social-icon-btn--accept{--control-tone:var(--home-friends-face);--control-depth:var(--home-friends-depth);--control-ink:var(--home-friends-ink)}.social-icon-btn--decline{--control-tone:var(--home-shop-face);--control-depth:var(--home-shop-depth);--control-ink:var(--home-shop-ink)}.social-icon-btn--remove{--control-tone:var(--social-surface);--control-depth:var(--line);--control-ink:var(--wrong-text)}.social-icon-btn--remove:hover,.social-icon-btn--remove:focus-visible{--control-tone:var(--wrong);--control-depth:var(--wrong-deep);--control-ink:var(--wrong-ink)}.social-person__role{margin-top:calc(var(--u) * .08);padding:calc(var(--u) * .04) calc(var(--u) * .24);background:color-mix(in srgb, var(--amber) 22%, transparent);color:var(--amber);font-size:calc(var(--u) * .48);text-transform:uppercase;letter-spacing:.06em;border-radius:999px;align-self:flex-start;font-weight:900}.social-person.is-self .social-person__name{color:var(--home-friends-face)}.social-add,.social-form{gap:calc(var(--u) * .28);align-items:center;display:flex}.social-form{flex-direction:column;align-items:stretch}.social-form__actions{gap:calc(var(--u) * .3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.social-add__input{min-width:0;height:calc(var(--u) * 1.5);border:calc(var(--u) * .07) solid var(--edge,#ffffff29);border-radius:var(--radius-md);padding-inline:calc(var(--u) * .42);background:var(--social-surface);color:inherit;font:inherit;font-size:calc(var(--u) * .64);flex:1}.social-add .btn--primary{--control-tone:var(--home-friends-face);--control-depth:var(--home-friends-depth);--control-ink:var(--home-friends-ink)}.social-add .btn{height:calc(var(--u) * 1.5);padding-inline:calc(var(--u) * .7);font-size:calc(var(--u) * .64);flex:none}.social-room{align-items:stretch;gap:calc(var(--u) * .14);border:calc(var(--u) * .09) solid var(--home-friends-depth);border-radius:var(--radius-md);width:100%;padding:calc(var(--u) * .38) calc(var(--u) * .46);background:var(--home-friends-face);color:var(--home-friends-ink);box-shadow:0 var(--depth) 0 var(--home-friends-depth);font:inherit;text-align:left;cursor:pointer;transition:transform var(--t-dur-micro) var(--t-ease-standard), box-shadow var(--t-dur-micro) var(--t-ease-standard);flex-direction:column;display:flex}.social-room:active{transform:translateY(var(--depth));box-shadow:none}.social-room__top,.social-room__meta{align-items:center;gap:calc(var(--u) * .32);display:flex}.social-room__top{justify-content:space-between}.social-room__name{min-width:0;font-weight:800;font-size:calc(var(--u) * .74);overflow-wrap:anywhere}.social-room__code{letter-spacing:.16em;font-weight:800;font-size:calc(var(--u) * .56);opacity:.72}.social-room__members,.social-room__owner{font-size:calc(var(--u) * .54);opacity:.62}.social-room__badge{min-width:calc(var(--u) * .86);padding:0 calc(var(--u) * .22);background:var(--home-shop-face);color:var(--home-shop-ink);font-size:calc(var(--u) * .52);text-align:center;border-radius:999px;flex:none;font-weight:800}.social-periods{gap:calc(var(--u) * .1);padding:calc(var(--u) * .1);border-radius:calc(var(--u) * .46);background:var(--social-track);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.social-period{border-radius:calc(var(--u) * .36);padding:calc(var(--u) * .24) calc(var(--u) * .1);color:var(--muted-strong);font:inherit;font-size:calc(var(--u) * .54);cursor:pointer;background:0 0;border:0;font-weight:800}.social-period.is-selected{background:var(--home-modes-face);color:var(--home-modes-ink)}.social-history{align-items:center;gap:calc(var(--u) * .3);grid-template-columns:auto 1fr auto;display:grid}.social-history__label{text-align:center;font-weight:800;font-size:calc(var(--u) * .64)}.social-reset{text-align:center;font-size:calc(var(--u) * .52);opacity:.55;margin:0}.social-board__head{align-items:center;gap:calc(var(--u) * .3);display:flex}.social-board__name{min-width:0;font-weight:800;font-size:calc(var(--u) * .74);overflow-wrap:anywhere;flex:1}.social-board__code{justify-content:space-between;align-items:center;gap:calc(var(--u) * .3);font-size:calc(var(--u) * .58);display:flex}.social-board__code-label{opacity:.55}.social-standings{gap:calc(var(--u) * .18);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.social-standing{align-items:center;gap:calc(var(--u) * .3);border-radius:calc(var(--u) * .42);padding:calc(var(--u) * .26) calc(var(--u) * .4);background:var(--social-surface);font-size:calc(var(--u) * .64);grid-template-columns:auto auto 1fr auto;display:grid;position:relative}.social-standing[data-profile-card]{isolation:isolate;color:#fff;background:0 0}.social-standing[data-profile-card]>:not(.profile-card-art){z-index:1;position:relative}.social-podium .party-podium__place>.profile-card-art--surface,.social-list .social-standing>.profile-card-art--surface{z-index:0;aspect-ratio:auto;border-radius:inherit;pointer-events:none;border:0;width:100%;height:100%;position:absolute;inset:0}.social-podium .party-podium__place[data-profile-card]{color:#fff;text-shadow:0 calc(var(--u) * .02) calc(var(--u) * .12) #000000b8}.social-list .social-standing[data-profile-card]{text-shadow:0 calc(var(--u) * .02) calc(var(--u) * .1) #000000b3}.social-podium .party-podium__place[data-profile-card] .party-podium__tally{opacity:1}.social-standing.is-self{background:var(--home-friends-face);color:var(--home-friends-ink)}.social-standing__rank{opacity:.55;min-width:calc(var(--u) * .8);font-weight:800}.social-standing__name{overflow-wrap:anywhere;min-width:0}.social-standing__figures{align-items:baseline;gap:calc(var(--u) * .28);display:flex}.social-standing__correct{font-size:calc(var(--u) * .72)}.social-standing__accuracy{font-size:calc(var(--u) * .52);opacity:.6}.social-standing .party-member__avatar{width:calc(var(--u) * 1.28);height:calc(var(--u) * 1.28)}.social-standing .party-member__face{--avatar-face:calc(var(--u) * .97)}.social-code{--control-tone:var(--social-surface);--control-ink:var(--ink);align-items:center;gap:calc(var(--u) * .3);padding:calc(var(--u) * .24) calc(var(--u) * .44);font-size:calc(var(--u) * .58);font-weight:800;display:inline-flex}.social-code__label{opacity:.55;min-width:calc(var(--u) * 2.1);text-align:start}.social-code__value{font-size:calc(var(--u) * .8);letter-spacing:.22em;margin-inline-end:calc(var(--u) * -.22)}.social-code__icon{opacity:.5;font-size:calc(var(--u) * .66)}.social-code.is-copied{--control-tone:var(--home-friends-face);--control-ink:var(--home-friends-ink)}.social-code.is-copied .social-code__label{opacity:1}.social-code.is-copied .social-code__icon{opacity:.85}.social-code.is-uncopied{--control-ink:var(--amber)}.social-code.is-uncopied .social-code__label{opacity:1;min-width:calc(var(--u) * 3.4)}.social-board__seats{font-size:calc(var(--u) * .56);color:var(--muted-strong);font-weight:800}.social-board__seats.is-full,.social-room__full{color:var(--amber)}.social-room__full{font-size:calc(var(--u) * .52);text-transform:uppercase;letter-spacing:.06em;font-weight:900}.social-danger{align-items:flex-start;gap:calc(var(--u) * .24);margin-top:calc(var(--u) * .5);padding-top:calc(var(--u) * .5);border-top:1px solid color-mix(in srgb, var(--wrong) 30%, var(--line));flex-direction:column;display:flex}.social-danger__copy{color:var(--muted-strong);font-size:calc(var(--u) * .56);margin:0;font-weight:700;line-height:1.34}.social-check{align-items:center;gap:calc(var(--u) * .3);font-size:calc(var(--u) * .62);display:flex}.social-empty,.social-loading,.social-note,.social-pending{color:var(--muted);font-size:calc(var(--u) * .58);margin:0}.social-error{color:var(--wrong,#ff6b6b);font-size:calc(var(--u) * .56);margin:0}.social-gate{justify-content:center;align-items:center;gap:calc(var(--u) * .5);text-align:center;flex-direction:column;flex:1;display:flex}.social-gate__icon{font-size:calc(var(--u) * 2.4);opacity:.45}.social-gate__copy{font-size:calc(var(--u) * .66);opacity:.8;margin:0}.social-refresh{align-self:center}.is-busy{opacity:.6;pointer-events:none}:root[data-reduced-motion=true] .social-room,:root[data-reduced-motion=true] .social-tab,:root[data-reduced-motion=true] .social-period{transition:none!important}.sheet-overlay{z-index:900;padding:calc(var(--u) * .7);backdrop-filter:blur(calc(var(--u) * .16)) saturate(.8);animation:sheet-fade .18s var(--t-ease-entrance) both;background:#07070ad1;place-items:center;display:grid;position:fixed;inset:0}.sheet{width:100%;max-width:min(calc(var(--u) * 15), 100%);border:calc(var(--u) * .09) solid var(--line);border-radius:calc(var(--u) * .85);max-height:100%;padding:calc(var(--u) * .7);background:var(--surface);box-shadow:0 calc(var(--u) * .5) calc(var(--u) * 1.4) #0000008c;animation:sheet-rise .24s var(--t-ease-entrance) both;place-self:center;margin-inline:auto;position:relative;overflow-y:auto}.sheet__head{padding-inline:calc(var(--u) * 1.5);justify-content:center;align-items:center;display:flex}.sheet__title{font-size:calc(var(--u) * .92);text-align:center;margin:0;font-weight:800}.sheet__close{top:calc(var(--u) * .42);right:calc(var(--u) * .42);width:calc(var(--u) * 1.24);height:calc(var(--u) * 1.24);--control-tone:var(--wrong);--control-depth:var(--wrong-deep);--control-ink:#2a0d0d;border-radius:calc(var(--u) * .42);min-height:0;font-size:calc(var(--u) * .62);place-items:center;padding:0;font-weight:800;line-height:1;display:grid;position:absolute}.sheet__sub{margin:calc(var(--u) * .2) 0 0;font-size:calc(var(--u) * .62);opacity:.7}.sheet__body{gap:calc(var(--u) * .5);margin-top:calc(var(--u) * .55);flex-direction:column;display:flex}.sheet__form{gap:calc(var(--u) * .45);flex-direction:column;display:flex}.sheet__input{width:100%;height:calc(var(--u) * 1.6);border:calc(var(--u) * .07) solid var(--line);border-radius:var(--radius-md);padding-inline:calc(var(--u) * .45);background:var(--social-surface,#ffffff0f);color:inherit;font:inherit;font-size:calc(var(--u) * .7)}.sheet__input--code{font-size:calc(var(--u) * 1.05);letter-spacing:.3em;text-align:center;text-transform:uppercase;text-indent:.3em;font-weight:800}.sheet__input--code::placeholder{letter-spacing:.3em;opacity:.32;font-weight:700}.sheet__actions{gap:calc(var(--u) * .36);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sheet__actions .btn{min-height:calc(var(--u) * 1.6);padding-inline:calc(var(--u) * .5);font-size:calc(var(--u) * .66);white-space:nowrap}@keyframes sheet-fade{0%{opacity:0}to{opacity:1}}@keyframes sheet-rise{0%{opacity:0;transform:translateY(calc(var(--u) * .6)) scale(.97)}to{opacity:1;transform:none}}:root[data-reduced-motion=true] .sheet-overlay,:root[data-reduced-motion=true] .sheet{animation:none!important}.premium-sheet__visual{width:calc(var(--u) * 4.6);height:calc(var(--u) * 4.6);margin-block:calc(var(--u) * -.5);align-self:center;place-items:center;display:grid}.premium-sheet__emblem{width:100%;height:100%}.premium-sheet__emblem svg{width:100%;height:100%;display:block}.premium-sheet__feature{align-items:center;gap:calc(var(--u) * .6);padding:calc(var(--u) * .62);border:calc(var(--u) * .09) solid var(--perk-tone);border-radius:var(--radius-lg);background:linear-gradient(150deg, color-mix(in srgb, var(--perk-tone) 24%, var(--surface)), var(--surface) 78%);text-align:left;grid-template-columns:auto minmax(0,1fr);display:grid}.premium-sheet__badge{width:calc(var(--u) * 2.05);height:calc(var(--u) * 2.05);border-radius:calc(var(--u) * .58);background:var(--perk-tone);color:var(--perk-mark);place-items:center;display:grid;position:relative}.premium-sheet__icon{width:calc(var(--u) * 1.2);height:calc(var(--u) * 1.2);display:block}img.premium-sheet__icon{width:calc(var(--u) * .82);height:calc(var(--u) * 1.3);object-fit:contain}.premium-sheet__icon svg path[fill="rgb(255,255,255)"]{fill:currentColor}.premium-sheet__icon svg path[fill="rgb(0,0,0)"]{fill:var(--perk-tone)}.premium-sheet__icon svg path[stroke="rgb(255,255,255)"]{stroke:currentColor}.premium-sheet__copy{gap:calc(var(--u) * .14);flex-direction:column;min-width:0;display:flex}.premium-sheet__name{font-size:calc(var(--u) * .8);font-weight:900;line-height:1.15}.premium-sheet__detail{color:var(--muted-strong);font-size:calc(var(--u) * .63);font-weight:600;line-height:1.3}.premium-sheet__subject{justify-content:center;align-items:center;gap:calc(var(--u) * .24);color:var(--amber-text);font-size:calc(var(--u) * .62);margin:0;font-weight:800;display:inline-flex}.premium-sheet__more{color:var(--muted);font-size:calc(var(--u) * .64);text-align:center;margin:0;font-weight:800}.premium-sheet__go{--control-tone:var(--amber);--control-depth:var(--amber-deep);--control-ink:#2d2103}.premium-page{gap:calc(var(--u) * .55);--perk-tone:var(--home-unlimited-face);--perk-depth:var(--home-unlimited-depth);--perk-ink:var(--home-unlimited-ink);--perk-mark:#300099;flex-direction:column;min-height:0;display:flex}.premium-page__head{align-items:center;gap:calc(var(--u) * .3);display:flex}.premium-page__spacer{flex:1}.premium-help{flex:none}.premium-back .ph-bold{font-size:calc(var(--u) * .82)}.premium-back:focus-visible{outline:calc(var(--u) * .08) solid var(--accent);outline-offset:calc(var(--u) * .06)}.premium-hero{justify-items:center;gap:calc(var(--u) * .18);text-align:center;display:grid}.premium-hero__art svg{display:block}.premium-hero__title{font-family:var(--font-display,inherit);font-size:calc(var(--u) * 1.42);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:900;line-height:1.05}.premium-hero__sub{max-width:calc(var(--u) * 14);color:var(--muted-strong);font-size:calc(var(--u) * .72);text-wrap:balance;margin:0;font-weight:700;line-height:1.3}.premium-perks{gap:calc(var(--u) * .42);margin:0;padding:0;list-style:none;display:grid}.premium-perk{align-items:center;gap:calc(var(--u) * .5);padding:calc(var(--u) * .55) calc(var(--u) * .6);border:calc(var(--u) * .09) solid var(--perk-tone);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--perk-tone) 15%, var(--surface));box-shadow:0 var(--depth) 0 var(--perk-depth);grid-template-columns:auto minmax(0,1fr);display:grid}.premium-perk--grape{--perk-tone:var(--home-unlimited-face);--perk-depth:var(--home-unlimited-depth);--perk-ink:var(--home-unlimited-ink);--perk-mark:#300099}.premium-perk--sky{--perk-tone:var(--home-subjects-face);--perk-depth:var(--home-subjects-depth);--perk-ink:var(--home-subjects-ink);--perk-mark:#125056}.premium-perk--sun{--perk-tone:var(--home-modes-face);--perk-depth:var(--home-modes-depth);--perk-ink:var(--home-modes-ink);--perk-mark:#6b4f08}.premium-perk--leaf{--perk-tone:var(--home-friends-face);--perk-depth:var(--home-friends-depth);--perk-ink:var(--home-friends-ink);--perk-mark:#1d5813}.premium-perk--rose{--perk-tone:var(--home-shop-face);--perk-depth:var(--home-shop-depth);--perk-ink:var(--home-shop-ink);--perk-mark:#63002e}.premium-perk--flame{--perk-tone:var(--amber);--perk-depth:var(--amber-deep);--perk-ink:#2d2103;--perk-mark:#6b3800}.premium-perk--mint{--perk-tone:#3fd6b0;--perk-depth:#1d7d66;--perk-ink:#06201a;--perk-mark:#125645}.premium-perk--ocean{--perk-tone:#5aa9ff;--perk-depth:#1f5fb0;--perk-ink:#061626;--perk-mark:#0d3a6b}.premium-perk[data-lead=true]{padding:calc(var(--u) * .7) calc(var(--u) * .6);background:color-mix(in srgb, var(--perk-tone) 26%, var(--surface))}.premium-perk[data-lead=true] .premium-perk__title{font-size:calc(var(--u) * .92)}.premium-perk[data-lead=true] .premium-perk__badge{width:calc(var(--u) * 2.3);height:calc(var(--u) * 2.3)}.premium-perk__badge{width:calc(var(--u) * 1.95);height:calc(var(--u) * 1.95);border-radius:var(--radius-md);background:var(--perk-tone);color:var(--perk-mark);place-items:center;display:grid;position:relative}.premium-perk__stamp{top:calc(var(--u) * -.22);right:calc(var(--u) * -.22);min-width:calc(var(--u) * .84);height:calc(var(--u) * .84);padding:0 calc(var(--u) * .14);border:calc(var(--u) * .07) solid var(--surface);color:#2a0716;font-size:calc(var(--u) * .46);letter-spacing:0;background:#ff72a7;border-radius:99px;place-items:center;font-weight:900;line-height:1;display:grid;position:absolute}.premium-perk__badge .ph-fill{font-size:calc(var(--u) * 1.05)}.premium-perk__glyph{width:calc(var(--u) * 1.16);height:calc(var(--u) * 1.16);display:block}.premium-perk[data-lead=true] .premium-perk__glyph{width:calc(var(--u) * 1.36);height:calc(var(--u) * 1.36)}img.premium-perk__glyph,.premium-perk[data-lead=true] img.premium-perk__glyph{width:calc(var(--u) * .82);height:calc(var(--u) * 1.3);object-fit:contain}.premium-perk__copy{gap:calc(var(--u) * .08);min-width:0;display:grid}.premium-perk__title{font-size:calc(var(--u) * .82);font-weight:900;line-height:1.15}.premium-perk__detail{color:var(--muted-strong);font-size:calc(var(--u) * .64);text-wrap:balance;font-weight:600;line-height:1.25}.premium-price{align-items:center;gap:calc(var(--u) * .06);margin-top:calc(var(--u) * .9);padding:calc(var(--u) * .8) calc(var(--u) * .6) calc(var(--u) * .5);border:calc(var(--u) * .09) solid var(--gold);border-radius:var(--radius-lg);background:linear-gradient(165deg, color-mix(in srgb, var(--gold) 16%, var(--surface)), var(--surface) 70%);box-shadow:0 var(--depth) 0 var(--gold-deep), 0 0 0 calc(var(--u) * .06) color-mix(in srgb, var(--gold) 45%, transparent), 0 calc(var(--u) * .4) calc(var(--u) * .9) color-mix(in srgb, var(--gold) 22%, transparent);color:inherit;text-align:center;flex-direction:column;font-family:inherit;display:flex;position:relative}.premium-price__ribbon{top:calc(var(--u) * -.42);padding:calc(var(--u) * .1) calc(var(--u) * .42);text-transform:uppercase;white-space:nowrap;border-radius:99px;position:absolute;left:50%;transform:translate(-50%)}.premium-price__ribbon[hidden],.premium-price__highlight[hidden],.premium-price__saving[hidden]{display:none}.premium-price__value{font-weight:900;font-size:calc(var(--u) * 1.7);line-height:1.02}.premium-price__billing{margin-top:calc(var(--u) * .1);color:var(--muted-strong);font-size:calc(var(--u) * .56);font-weight:800}.premium-page__soon{margin:calc(var(--u) * .2) 0 0;text-align:center;font-size:calc(var(--u) * .58);opacity:.65}.premium-page__state{margin:calc(var(--u) * .3) 0 0;padding:calc(var(--u) * .22) calc(var(--u) * .62);border:calc(var(--u) * .07) solid color-mix(in srgb, var(--amber) 55%, transparent);border-radius:calc(var(--u) * .42);background:color-mix(in srgb, var(--amber) 14%, transparent);color:var(--amber-text);font-size:calc(var(--u) * .6);letter-spacing:.02em;text-align:center;align-self:center;font-weight:900}.premium-switch__option.is-locked{filter:saturate(.4)brightness(.78);cursor:not-allowed}.social-tabs{isolation:isolate;--tabs:2;position:relative}.social-tabs[data-count="3"]{--tabs:3}.social-tabs__pill{z-index:-1;top:calc(var(--u) * .12);bottom:calc(var(--u) * .12);left:calc(var(--u) * .12);width:calc((100% - var(--u) * .12 * (var(--tabs) + 1)) / var(--tabs));border-radius:calc(var(--u) * .42);background:var(--neutral-control);box-shadow:0 calc(var(--u) * .1) 0 var(--neutral-control-deep);transition:transform .32s cubic-bezier(.34,1.56,.64,1);position:absolute}.social-tabs[data-active="1"] .social-tabs__pill{transform:translateX(calc(100% + var(--u) * .12))}.social-tabs[data-active="2"] .social-tabs__pill{transform:translateX(calc(200% + var(--u) * .24))}.social-tab.is-selected{color:var(--neutral-control-ink);background:0 0}:root[data-reduced-motion=true] .social-tabs__pill{transition:none!important}.social-action{min-height:calc(var(--u) * 1.55);gap:calc(var(--u) * .22);font-size:calc(var(--u) * .62)}.social-action i{font-size:calc(var(--u) * .78)}.social-action--start,.social-action--start:hover,.social-action--start:focus-visible,.social-action--start:active{--control-tone:var(--amber);--control-depth:var(--amber-deep);--control-ink:#2d2103;background:linear-gradient(160deg, color-mix(in srgb, var(--amber) 88%, #fff), var(--amber))}.social-action--start.is-locked{gap:calc(var(--u) * .18);filter:none;opacity:.92;flex-flow:wrap}.social-action--start.is-locked:hover,.social-action--start.is-locked:focus-visible,.social-action--start.is-locked:active{background:linear-gradient(160deg, color-mix(in srgb, var(--amber) 88%, #fff), var(--amber));filter:brightness(1.06);opacity:1;box-shadow:0 var(--depth) 0 var(--control-depth);transform:none}.social-action--start.is-locked i{font-size:calc(var(--u) * .66)}.social-premium{color:var(--amber);font-size:calc(var(--u) * .42);padding:calc(var(--u) * .05) calc(var(--u) * .24);background:#2d2103}.social-premium i{font-size:calc(var(--u) * .46)}.social-add-action{justify-content:center;align-items:center;gap:calc(var(--u) * .28);min-height:calc(var(--u) * 1.5);--control-tone:var(--home-friends-face);--control-depth:var(--home-friends-depth);--control-ink:var(--home-friends-ink);font-size:calc(var(--u) * .64);font-weight:800;display:flex}.social-add-action i{font-size:calc(var(--u) * .82)}.premium-page,.premium-details{--gold:var(--amber);--gold-deep:var(--amber-deep);--gold-ink:var(--amber-ink);--gold-lit:color-mix(in srgb, var(--amber) 72%, #fff)}.premium-hero__art{pointer-events:none;width:calc(var(--u) * 9.6);height:calc(var(--u) * 9.6);isolation:isolate;place-items:center;display:grid;position:relative}.premium-hero__eyebrow{color:var(--gold);font-size:calc(var(--u) * .56);letter-spacing:.16em;text-transform:uppercase;margin:0;font-weight:900}.premium-hero__title{font-size:calc(var(--u) * 1.32);margin:0;font-weight:900;line-height:1.1}.premium-hero__sub{max-width:calc(var(--u) * 14);color:var(--muted);font-size:calc(var(--u) * .64);margin:0;font-weight:700}.premium-price__ribbon{isolation:isolate;align-items:center;gap:calc(var(--u) * .14);background:linear-gradient(100deg, var(--gold-deep), var(--gold-lit) 45%, var(--gold));color:var(--gold-ink);box-shadow:0 calc(var(--u) * .1) calc(var(--u) * .36) color-mix(in srgb, var(--gold) 45%, transparent);font-size:calc(var(--u) * .48);letter-spacing:.08em;font-weight:900;display:inline-flex;overflow:hidden}.premium-price__ribbon i{font-size:calc(var(--u) * .52)}.premium-price__ribbon:after{border-radius:inherit;content:"";pointer-events:none;animation:premium-sheen 4.6s var(--t-ease-standard) infinite;background:linear-gradient(100deg,#0000 35%,#ffffff8c 50%,#0000 65%) 0 0/300% 100%;position:absolute;inset:0}@keyframes premium-sheen{0%,62%{background-position:130% 0}to{background-position:-30% 0}}.premium-cta{width:100%;min-height:calc(var(--u) * 2.3);font-size:calc(var(--u) * .98);--control-tone:var(--gold);--control-depth:var(--gold-deep);--control-ink:var(--gold-ink)}.premium-cta[aria-disabled=true]{cursor:not-allowed;opacity:.86}:root[data-reduced-motion=true] .premium-price__ribbon:after{animation:none!important}:root[data-reduced-motion=true] .premium-price[data-plan=yearly]:before,:root[data-reduced-motion=true] .premium-price[data-plan=yearly]:after{display:none}.premium-price__amount{justify-content:center;align-items:baseline;gap:calc(var(--u) * .04);display:flex}.premium-price__cadence{color:color-mix(in srgb, var(--gold) 70%, var(--muted));font-size:calc(var(--u) * .68);font-weight:800}.premium-price__highlight{justify-content:center;align-items:center;gap:calc(var(--u) * .16);min-height:calc(var(--u) * 1.12);margin-top:calc(var(--u) * .24);padding:calc(var(--u) * .12) calc(var(--u) * .3);border-radius:calc(var(--u) * .4);background:color-mix(in srgb, var(--ink) 9%, transparent);font-size:calc(var(--u) * .5);text-align:center;font-weight:800;line-height:1.15;display:inline-flex}.premium-price__highlight i{font-size:calc(var(--u) * .62);flex:none}.premium-price__highlight{background:color-mix(in srgb, var(--gold) 22%, transparent);color:var(--gold-lit)}:root[data-theme=light] .premium-price__highlight{background:color-mix(in srgb, var(--gold) 26%, transparent);color:var(--gold-deep)}.premium-price__details{border-radius:calc(var(--u) * .34);padding:calc(var(--u) * .22) calc(var(--u) * .2);color:var(--muted);font:inherit;font-size:calc(var(--u) * .52);text-underline-offset:.2em;cursor:pointer;transition:color var(--t-dur-ui) var(--t-ease-standard);background:0 0;border:0;font-weight:800;text-decoration:underline}.premium-price__details:hover{color:var(--text)}.premium-price__details:focus-visible{outline:calc(var(--u) * .08) solid var(--gold);outline-offset:calc(var(--u) * .04)}.premium-price__value{animation:premium-price-pulse 2.8s var(--t-ease-standard) infinite}.premium-price{transition:height .3s var(--t-ease-standard), background var(--t-dur-ui) var(--t-ease-standard)}.premium-price.is-swapping>:not(.premium-price__ribbon){animation:premium-price-swap .3s var(--t-ease-standard) both}.premium-price.is-swapping>.premium-price__ribbon{animation:premium-price-ribbon .3s var(--t-ease-standard) both}@keyframes premium-price-swap{0%{opacity:0;transform:translateY(calc(var(--u) * .3))}to{opacity:1;transform:none}}@keyframes premium-price-ribbon{0%{opacity:0;transform:translate(-50%)scale(.82)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes premium-price-pulse{0%,to{transform:none}50%{transform:scale(1.045)}}:root[data-reduced-motion=true] .premium-cta,:root[data-reduced-motion=true] .premium-cta:after,:root[data-reduced-motion=true] .premium-price__value,:root[data-reduced-motion=true] .premium-price.is-swapping>*{animation:none!important}:root[data-reduced-motion=true] .premium-price{transition:none}.premium-details{gap:calc(var(--u) * .5);flex-direction:column;display:flex}.premium-details__head{text-align:center}.premium-details__title{font-size:calc(var(--u) * 1.35);color:var(--gold-lit);margin:0;font-weight:900}.premium-details__lede{margin:calc(var(--u) * .16) 0 0;color:var(--muted);font-size:calc(var(--u) * .64)}.premium-details__list{gap:calc(var(--u) * .42);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.premium-details__item{gap:calc(var(--u) * .44);border:calc(var(--u) * .07) solid var(--line);border-radius:var(--radius-md);padding:calc(var(--u) * .5);background:color-mix(in srgb, var(--ink) 5%, transparent);grid-template-columns:auto 1fr;align-items:start;display:grid}.premium-details__badge{width:calc(var(--u) * 1.7);height:calc(var(--u) * 1.7);border-radius:calc(var(--u) * .5);background:color-mix(in srgb, var(--gold) 20%, transparent);color:var(--gold-lit);font-size:calc(var(--u) * .9);place-items:center;display:grid}.premium-details__copy{gap:calc(var(--u) * .14);flex-direction:column;min-width:0;display:flex}.premium-details__point{font-size:calc(var(--u) * .72);font-weight:900}.premium-details__detail{color:var(--muted);font-size:calc(var(--u) * .6);line-height:1.45}.premium-hero{isolation:isolate;margin-bottom:calc(var(--u) * .2);padding:calc(var(--u) * .7) calc(var(--u) * .6) calc(var(--u) * .9);border:calc(var(--u) * .09) solid color-mix(in srgb, var(--gold-deep) 70%, transparent);border-radius:calc(var(--u) * .9);background:radial-gradient(120% 90% at 50% -18%, color-mix(in srgb, var(--gold) 34%, transparent), transparent 62%), linear-gradient(180deg, color-mix(in srgb, var(--gold) 11%, var(--surface)), var(--surface));box-shadow:0 calc(var(--u) * .2) 0 color-mix(in srgb, var(--gold-deep) 55%, transparent);position:relative;overflow:hidden}.premium-hero__eyebrow{margin:calc(var(--u) * .1) 0 0;color:var(--gold-lit);font-size:calc(var(--u) * .6);letter-spacing:.22em;text-transform:uppercase;font-weight:900}.premium-hero__title{margin:calc(var(--u) * .14) 0 0;font-size:calc(var(--u) * 1.62);letter-spacing:-.01em;font-weight:900;line-height:1.05}.premium-perk__badge{width:calc(var(--u) * 2.05);height:calc(var(--u) * 2.05);border-radius:calc(var(--u) * .58);font-size:calc(var(--u) * 1.16)}.premium-perk{gap:calc(var(--u) * .52);padding:calc(var(--u) * .52) calc(var(--u) * .58)}.premium-perk__title{font-size:calc(var(--u) * .8)}.premium-perk__detail{font-size:calc(var(--u) * .62);line-height:1.4}.premium-hero__wordmark{margin:calc(var(--u) * .24) 0 0;color:var(--gold-lit);font-family:var(--font-display,inherit);font-size:calc(var(--u) * 1.72);letter-spacing:.02em;text-shadow:0 calc(var(--u) * .05) 0 var(--gold-deep), 0 0 calc(var(--u) * .9) color-mix(in srgb, var(--gold) 45%, transparent);font-weight:900;line-height:1.02}.premium-hero__title{margin:calc(var(--u) * .18) 0 0;font-size:calc(var(--u) * .86);opacity:.86;font-weight:800;line-height:1.25}@property --cta-glow{syntax:"<number>";inherits:true;initial-value:.4}@property --cta-lift{syntax:"<length>";inherits:true;initial-value:0}@property --cta-spark-opacity{syntax:"<number>";inherits:true;initial-value:.6}@property --cta-spark-scale{syntax:"<number>";inherits:true;initial-value:.82}.premium-cta{isolation:isolate;--cta-lift:0px;--cta-spark-opacity:.6;--cta-spark-scale:.82;--cta-glow:.4;--control-tone:var(--gold);--control-depth:var(--gold-deep);--control-ink:var(--gold-ink);background-image:linear-gradient(90deg, var(--gold) 0%, color-mix(in srgb, var(--gold-deep) 55%, var(--gold)) 22%, var(--gold-lit) 50%, color-mix(in srgb, var(--gold-deep) 55%, var(--gold)) 78%, var(--gold) 100%);background-size:calc(var(--u) * 12) 100%;letter-spacing:.01em;transform:translateY(var(--cta-lift));box-shadow:0 var(--depth) 0 var(--gold-deep), 0 0 calc(var(--u) * 1.4) color-mix(in srgb, var(--gold) calc(var(--cta-glow) * 100%), transparent);transition:--cta-glow .34s var(--t-ease-standard), --cta-lift .34s var(--t-ease-standard), --cta-spark-opacity .34s var(--t-ease-standard), --cta-spark-scale .34s var(--t-ease-standard), transform .34s var(--t-ease-standard), box-shadow .34s var(--t-ease-standard), filter .34s var(--t-ease-standard);place-items:center;font-weight:900;animation:5.5s linear infinite premium-cta-drift;display:grid;position:relative;overflow:hidden}.premium-cta[data-cta-state=ready]:hover,.premium-cta[data-cta-state=ready]:focus-visible{--cta-lift:calc(var(--u) * -.09);--cta-spark-opacity:1;--cta-spark-scale:1.18;--cta-glow:.75;filter:saturate(1.12)brightness(1.05)}.premium-cta[data-cta-state=ready]:active{--cta-lift:var(--depth);--cta-glow:.4;box-shadow:0 0 calc(var(--u) * 1.4) color-mix(in srgb, var(--gold) 40%, transparent)}.premium-cta__sparks{z-index:-1;pointer-events:none;opacity:var(--cta-spark-opacity);transform:scale(var(--cta-spark-scale));transition:opacity .26s var(--t-ease-standard), transform .26s var(--t-ease-standard);position:absolute;inset:0;overflow:hidden}.premium-cta__spark{bottom:calc(var(--u) * -.2);background:radial-gradient(circle, #fff 0%, var(--gold-lit) 45%, transparent 70%);animation-name:premium-cta-spark;animation-timing-function:var(--t-ease-standard);border-radius:50%;animation-iteration-count:infinite;position:absolute}.premium-cta__spark--1{width:calc(var(--u) * .16);height:calc(var(--u) * .16);--spark-drift:calc(var(--u) * .5);animation-duration:2.6s;animation-delay:0s;left:8%}.premium-cta__spark--2{width:calc(var(--u) * .11);height:calc(var(--u) * .11);--spark-drift:calc(var(--u) * -.7);animation-duration:3.2s;animation-delay:1.35s;left:21%}.premium-cta__spark--3{width:calc(var(--u) * .2);height:calc(var(--u) * .2);--spark-drift:calc(var(--u) * .3);animation-duration:2.9s;animation-delay:.5s;left:33%}.premium-cta__spark--4{width:calc(var(--u) * .13);height:calc(var(--u) * .13);--spark-drift:calc(var(--u) * -.4);animation-duration:3.6s;animation-delay:2.1s;left:45%}.premium-cta__spark--5{width:calc(var(--u) * .17);height:calc(var(--u) * .17);--spark-drift:calc(var(--u) * .8);animation-duration:2.4s;animation-delay:.9s;left:57%}.premium-cta__spark--6{width:calc(var(--u) * .1);height:calc(var(--u) * .1);--spark-drift:calc(var(--u) * -.6);animation-duration:3s;animation-delay:1.7s;left:69%}.premium-cta__spark--7{width:calc(var(--u) * .15);height:calc(var(--u) * .15);--spark-drift:calc(var(--u) * .2);animation-duration:3.4s;animation-delay:2.6s;left:81%}.premium-cta__spark--8{width:calc(var(--u) * .12);height:calc(var(--u) * .12);--spark-drift:calc(var(--u) * -.3);animation-duration:2.8s;animation-delay:.25s;left:92%}@keyframes premium-cta-drift{0%{background-position-x:0}to{background-position-x:calc(var(--u) * 12)}}@keyframes premium-cta-spark{0%{opacity:0;transform:translate(0)scale(.5)}18%{opacity:1}70%{opacity:.85}to{opacity:0;transform:translate(var(--spark-drift), calc(var(--u) * -2.4)) scale(1.1)}}.premium-cta__label{justify-content:center;align-items:center;gap:calc(var(--u) * .54);transition:opacity .3s var(--t-ease-standard), transform .34s var(--t-ease-entrance);grid-area:1/1;display:inline-flex}.premium-cta__go{opacity:0;transform:translateY(calc(var(--u) * .5))}.premium-cta[data-cta-state=ready]:hover .premium-cta__rest,.premium-cta[data-cta-state=ready]:focus-visible .premium-cta__rest{opacity:0;transform:translateY(calc(var(--u) * -.5))}.premium-cta[data-cta-state=ready]:hover .premium-cta__go,.premium-cta[data-cta-state=ready]:focus-visible .premium-cta__go{opacity:1;transform:none}.premium-cta__rocket{font-size:calc(var(--u) * .94);margin-bottom:calc(var(--u) * .09);place-items:center;animation:1.05s ease-in-out infinite premium-rocket-sway;display:inline-grid}.premium-cta__rocket i{animation:1.45s ease-in-out infinite premium-rocket-lift;display:block}@keyframes premium-rocket-sway{0%,to{transform:translateX(calc(var(--u) * -.05))}50%{transform:translateX(calc(var(--u) * .05))}}@keyframes premium-rocket-lift{0%,to{transform:translateY(calc(var(--u) * .012))}50%{transform:translateY(calc(var(--u) * -.115))}}.premium-cta:not([data-cta-state=ready]){--cta-spark-opacity:.12;--cta-glow:.14}:root[data-reduced-motion=true] .premium-cta,:root[data-reduced-motion=true] .premium-cta__spark,:root[data-reduced-motion=true] .premium-cta__rocket,:root[data-reduced-motion=true] .premium-cta__rocket i,:root[data-reduced-motion=true] .premium-cta__label{transition:none!important;animation:none!important}:root[data-reduced-motion=true] .premium-cta__sparks{display:none}.premium-hero__art{width:calc(var(--u) * 8.6);height:calc(var(--u) * 8.6);margin-inline:auto}.premium-hero__art svg{width:100%;height:100%;display:block;overflow:visible}.premium-hero{box-shadow:none;background:0 0;border:0;padding:0;overflow:visible}.premium-hero__art{width:calc(var(--u) * 13);height:calc(var(--u) * 13);margin:calc(var(--u) * -2.12) auto calc(var(--u) * -.75);isolation:auto;position:static}.premium-switch{align-self:center;gap:calc(var(--u) * .14);margin-top:calc(var(--u) * .52);padding:calc(var(--u) * .14);border:calc(var(--u) * .05) solid var(--line-strong);background:var(--surface2);border-radius:99px;display:inline-flex}.premium-switch__option{align-items:center;gap:calc(var(--u) * .24);padding:calc(var(--u) * .26) calc(var(--u) * .62);color:var(--muted-strong);font:inherit;font-size:calc(var(--u) * .62);cursor:pointer;transition:background var(--t-dur-ui) var(--t-ease-standard), color var(--t-dur-ui) var(--t-ease-standard);background:0 0;border:0;border-radius:99px;font-weight:900;display:inline-flex}.premium-switch__option:hover{color:var(--text)}.premium-switch__option.is-selected{background:var(--gold);color:var(--gold-ink)}.premium-switch__option:focus-visible{outline:calc(var(--u) * .08) solid var(--gold);outline-offset:calc(var(--u) * .14)}.premium-switch__save{padding:calc(var(--u) * .06) calc(var(--u) * .3);background:linear-gradient(118deg, var(--home-shop-face), var(--home-unlimited-face));color:#fff;font-size:calc(var(--u) * .46);letter-spacing:.04em;text-transform:uppercase;border-radius:99px;font-weight:900}.premium-switch__option.is-selected .premium-switch__save{background:color-mix(in srgb, var(--gold-ink) 88%, transparent)}.premium-price__details{margin-top:calc(var(--u) * .1);padding-top:calc(var(--u) * .34)}.premium-price__saving{margin-top:calc(var(--u) * .26);padding:calc(var(--u) * .1) calc(var(--u) * .38);background:linear-gradient(118deg, var(--home-shop-face), var(--home-unlimited-face));color:#fff;font-size:calc(var(--u) * .5);letter-spacing:.05em;text-transform:uppercase;border-radius:99px;align-self:center;font-weight:900;display:inline-flex}@property --premium-trace-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.premium-price[data-plan=yearly]:before{content:"";z-index:1;inset:calc(var(--u) * -.12);padding:calc(var(--u) * .12);border-radius:inherit;background:conic-gradient(from var(--premium-trace-angle), #fff0 0deg, #fff 10deg, #ffffffd9 20deg, #fff0 40deg, #fff0 360deg);filter:drop-shadow(0 0 calc(var(--u) * .2) #ffffffe6);-webkit-mask-composite:xor;opacity:0;pointer-events:none;animation:7s linear infinite premium-plan-trace;position:absolute;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.premium-price[data-plan=yearly]:after{content:"";z-index:3;inset:calc(var(--u) * -.09);border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#0000 45%,#ffffff6b 50%,#0000 55%) 100% 100%/300% 300%;animation:9s linear infinite premium-plan-shine;position:absolute}@keyframes premium-plan-trace{0%{--premium-trace-angle:0deg;opacity:0}4%{opacity:1}26%{opacity:1}30%{--premium-trace-angle:360deg;opacity:0}to{--premium-trace-angle:360deg;opacity:0}}@keyframes premium-plan-shine{0%,82%{background-position:100% 100%}to{background-position:0 0}}.cosmetics-page{gap:calc(var(--u) * .55);flex-direction:column;min-height:0;display:flex}.cosmetics-list{border:calc(var(--u) * .06) solid var(--line);border-radius:var(--radius-lg);background:var(--line);gap:1px;display:grid;overflow:hidden}.cosmetics-row{align-items:center;gap:calc(var(--u) * .5);padding:calc(var(--u) * .66) calc(var(--u) * .6);background:var(--surface);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background var(--t-dur-ui) var(--t-ease-standard);border:0;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.cosmetics-row:hover{background:color-mix(in srgb, var(--text) 6%, var(--surface))}.cosmetics-row:focus-visible{outline:calc(var(--u) * .08) solid var(--accent);outline-offset:calc(var(--u) * -.08)}.cosmetics-row__icon{font-size:calc(var(--u) * 1.05);color:var(--accent)}.cosmetics-row__name{font-size:calc(var(--u) * .8);font-weight:800}.cosmetics-row__meta{align-items:center;gap:calc(var(--u) * .3);min-width:0;display:inline-flex}.cosmetics-row__value{color:var(--muted-strong);font-size:calc(var(--u) * .68);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.cosmetics-row__arrow{color:var(--muted);font-size:calc(var(--u) * .8)}.account-cosmetics{align-items:center;gap:calc(var(--u) * .34);justify-content:flex-start;width:100%;display:flex}.account-cosmetics__arrow{color:var(--muted);margin-left:auto}.cosmetics-empty{justify-items:center;gap:calc(var(--u) * .5);padding:calc(var(--u) * 1.6) calc(var(--u) * .8);border:calc(var(--u) * .06) dashed var(--line-strong);border-radius:var(--radius-lg);text-align:center;display:grid}.cosmetics-empty__icon{font-size:calc(var(--u) * 2.2);color:var(--muted)}.cosmetics-empty__copy{color:var(--muted-strong);font-size:calc(var(--u) * .72);max-width:26ch;margin:0}.cosmetic-card__preview{aspect-ratio:1/.93;background:var(--shop-card-soft);place-items:center;display:grid;position:relative;overflow:hidden}.cosmetic-card__border{object-fit:contain;width:100%;height:100%;display:block}.cosmetic-card__glyph{font-size:calc(var(--u) * 2.4);color:var(--shop-card-accent)}.cosmetic-card__preview--sound .cosmetic-card__glyph{font-size:calc(var(--u) * 3.1);align-self:end}.cosmetic-card__audition{align-self:end}.cosmetic-equip[data-equipped=false]{--shop-buy-face:var(--surface);--shop-buy-border:var(--line-strong);--shop-buy-depth:color-mix(in srgb, var(--line-strong) 70%, #000);--shop-buy-ink:var(--muted-strong)}.cosmetic-card.is-equipped{outline:calc(var(--u) * .1) solid var(--shop-card-accent);outline-offset:calc(var(--u) * -.05)}.q-image{min-height:calc(var(--u) * 2.4);margin:calc(var(--u) * .18) 0 calc(var(--u) * .1);flex:0 100 auto;justify-content:center;display:flex}.q-image img,.q-image svg{width:100%;height:calc(var(--u) * 6.4);max-height:100%;color:var(--accent);display:block}.q-image.is-answered img,.q-image.is-answered svg{height:calc(var(--u) * 2.4);transition:height .18s}@media (prefers-reduced-motion:reduce){.q-image.is-answered img,.q-image.is-answered svg{transition:none}}.social-panel .pagehead{grid-template-columns:auto minmax(0,1fr) auto}.party-idle{gap:calc(var(--u) * .5);flex-direction:column;display:flex}.party-choices{gap:calc(var(--u) * .36);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.party-big{min-height:calc(var(--u) * 2.9);padding-inline:calc(var(--u) * .5);font-size:calc(var(--u) * .92);justify-content:center;align-items:center;display:flex;position:relative}.action-icon{width:calc(var(--u) * 1.7);height:calc(var(--u) * 1.7);border-radius:calc(var(--u) * .52);border:calc(var(--u) * .06) solid var(--control-depth);background:color-mix(in srgb, var(--control-depth) 72%, #111118);color:color-mix(in srgb, var(--control-tone) 78%, white);box-shadow:inset 0 calc(var(--u) * -.08) 0 color-mix(in srgb, var(--control-depth) 62%, #09090d);font-size:calc(var(--u) * .95);place-items:center;display:grid}.party-big .action-icon{left:calc(var(--u) * .42);position:absolute}.party-big__label{text-align:center}.party-help__copy{gap:calc(var(--u) * .35);flex-direction:column;display:flex}.party-code{align-items:center;gap:calc(var(--u) * .35);padding:calc(var(--u) * .4) calc(var(--u) * .5);border-radius:var(--radius-md);background:var(--surface2);display:flex}.party-code__label{font-size:calc(var(--u) * .5);color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.party-code__value{font-size:calc(var(--u) * 1.1);letter-spacing:calc(var(--u) * .14);font-variant-numeric:tabular-nums;text-align:center;flex:1}.party-code__copy{--icon-tone:var(--neutral-control);--icon-depth:var(--neutral-control-deep);--icon-ink:var(--neutral-control-ink)}.party-exit{--icon-tone:var(--wrong);--icon-depth:var(--wrong-deep);--icon-ink:var(--wrong-ink)}.party-carousel{justify-content:center;align-items:center;gap:calc(var(--u) * .4);margin-block:calc(var(--u) * .3);display:flex}.party-carousel__viewport{--peek:calc(var(--u) * 1.5);--edge:var(--peek);max-width:calc(100% - var(--u) * 4);mask-image:linear-gradient(90deg, transparent 0, transparent calc(var(--edge) - var(--peek)), #000 var(--edge), #000 calc(100% - var(--edge)), transparent calc(100% - var(--edge) + var(--peek)), transparent 100%);flex:none;position:relative;overflow:hidden}.party-carousel__track{display:flex}.party-carousel[data-sliding=true] .party-carousel__track{transition:transform .32s cubic-bezier(.34,1.4,.64,1)}.party-carousel__slide{padding-inline:calc(var(--u) * .4);opacity:.4;flex:none;place-items:center;transition:transform .32s cubic-bezier(.34,1.4,.64,1),opacity .32s;display:grid;transform:scale(.86)}.party-carousel__slide[data-current=true]{opacity:1;transform:scale(1)}.party-carousel__arrow{--icon-tone:var(--neutral-control);--icon-depth:var(--neutral-control-deep);--icon-ink:var(--neutral-control-ink);width:calc(var(--u) * 1.5);height:calc(var(--u) * 1.5);border-radius:calc(var(--u) * .46);flex:none}.party-carousel__arrow:hover{--icon-tone:var(--accent);--icon-ink:var(--accent-ink);--icon-depth:var(--accent-deep)}.party-carousel__arrow.is-idle{opacity:.35;cursor:default}.party-carousel__arrow.is-idle:hover{--icon-tone:var(--neutral-control);--icon-ink:var(--neutral-control-ink);--icon-depth:var(--neutral-control-deep);transform:none}.party-carousel__face{align-items:center;gap:calc(var(--u) * .06);text-align:center;flex-direction:column;min-width:0;display:flex}.party-carousel__name{font-size:calc(var(--u) * .9);white-space:nowrap;font-weight:900;line-height:1.1}.party-roster{gap:calc(var(--u) * .16);flex-direction:column;display:flex}.party-member{align-items:center;gap:calc(var(--u) * .35);min-height:calc(var(--u) * 1.9);padding:calc(var(--u) * .2) calc(var(--u) * .3) calc(var(--u) * .2) calc(var(--u) * .45);border-radius:var(--radius-md);background:var(--surface2);display:flex}.party-member[data-profile-card],.party-board__row[data-profile-card],.party-podium__place[data-profile-card],.party-result__row[data-profile-card]{isolation:isolate;color:#fff;text-shadow:0 1px 2px #000000d1;position:relative}.party-member[data-profile-card]>:not(.profile-card-art),.party-board__row[data-profile-card]>:not(.profile-card-art),.party-podium__place[data-profile-card]>:not(.profile-card-art),.party-result__row[data-profile-card]>:not(.profile-card-art){z-index:1;position:relative}.party-podium__place[data-profile-card] .party-podium__deco{display:none}.party-board__row[data-profile-card] .party-board__place,.party-result__row[data-profile-card] .party-result__place,.party-result__row[data-profile-card] .party-result__tally{color:#fffc}.party-member__avatar{width:calc(var(--u) * 1.52);height:calc(var(--u) * 1.52);flex:none;place-items:center;display:grid}.party-member__face{--avatar-face:calc(var(--u) * 1.15);width:var(--avatar-face);height:var(--avatar-face);border-radius:calc(var(--u) * .3)}.party-member__face .account-avatar__initial{font-size:calc(var(--u) * .62)}.party-member__name{flex:1;font-weight:800}.party-member__dot{width:calc(var(--u) * .26);height:calc(var(--u) * .26);background:var(--muted);opacity:.35;border-radius:50%}.party-member[data-connected=true] .party-member__dot{background:var(--correct);opacity:1}.party-member__host{color:var(--amber);font-size:calc(var(--u) * .8)}.party-member__kick{width:calc(var(--u) * 1.3);height:calc(var(--u) * 1.3);font-size:calc(var(--u) * .6);--icon-tone:var(--surface3);--icon-depth:var(--button-depth);--icon-ink:var(--muted-strong);border-radius:50%}.party-member__kick:hover{--icon-tone:var(--wrong);--icon-ink:var(--wrong-ink);--icon-depth:var(--wrong-deep)}.party-settings-block{flex-direction:column;display:flex}.party-settings-block[data-entering=true]{animation:party-settings-in .3s var(--t-ease-settle) both}.party-settings-head{justify-content:space-between;align-items:center;gap:calc(var(--u) * .4);padding:calc(var(--u) * .32) calc(var(--u) * .5);border-radius:var(--radius-md);background:var(--surface2);display:flex}.party-settings-head__label{color:var(--text);font-size:calc(var(--u) * .62);font-weight:800}.party-settings-head__toggle{justify-content:center;align-items:center;gap:calc(var(--u) * .24);min-height:0;height:calc(var(--u) * 1.32);padding:0 calc(var(--u) * .62);border-radius:calc(var(--u) * .44);font-size:calc(var(--u) * .54);font-weight:800;display:inline-flex}.party-settings-head__caret{transition:transform var(--t-dur-ui) var(--t-ease-standard)}.party-settings-head__toggle[data-open=true] .party-settings-head__caret{transform:rotate(180deg)}.party-settings-block .party-count:not(:has(.party-count__arrow)){justify-content:flex-end;margin-left:auto}.party-settings{gap:calc(var(--u) * .3);flex-direction:column;display:flex}.party-setting{justify-content:space-between;align-items:center;gap:calc(var(--u) * .3);padding:calc(var(--u) * .32) calc(var(--u) * .5);border-radius:var(--radius-md);background:var(--surface2);display:flex}.party-setting__label{font-size:calc(var(--u) * .58);color:var(--muted)}.party-count{align-items:center;gap:calc(var(--u) * .28);display:flex}.party-count__arrow{--icon-tone:var(--neutral-control);--icon-depth:var(--neutral-control-deep);--icon-ink:var(--neutral-control-ink);width:calc(var(--u) * 1.2);height:calc(var(--u) * 1.2);border-radius:calc(var(--u) * .38)}.party-count__arrow:hover:not(:disabled){--icon-tone:var(--accent);--icon-ink:var(--accent-ink);--icon-depth:var(--accent-deep)}.party-count__arrow:disabled,.party-choose__peek:disabled,.party-setting__more:disabled{border-color:color-mix(in srgb, var(--surface2) 62%, var(--neutral-control));background:color-mix(in srgb, var(--surface2) 62%, var(--neutral-control));color:var(--muted);opacity:1;cursor:default}.party-value{font-size:calc(var(--u) * .78);font-variant-numeric:tabular-nums;font-weight:900;line-height:calc(var(--u) * 1.2);text-align:center;display:grid;overflow:hidden}.party-value__ghost,.party-value__now{white-space:nowrap;grid-area:1/1}.party-value__ghost{visibility:hidden}.party-value__now{justify-content:center;display:flex}.party-count__d{display:inline-block}@keyframes party-count-up{0%{opacity:0;transform:translateY(95%)}to{opacity:1;transform:none}}@keyframes party-count-down{0%{opacity:0;transform:translateY(-95%)}to{opacity:1;transform:none}}.party-count__d[data-rolling=up]{animation:party-count-up .26s var(--t-ease-settle) both}.party-count__d[data-rolling=down]{animation:party-count-down .26s var(--t-ease-settle) both}.party-count__d[data-rolling]{animation-delay:calc(var(--d,0) * 45ms)}.party-setting--stacked{flex-direction:column;align-items:stretch;gap:0}.party-setting__head{align-items:center;gap:calc(var(--u) * .3);display:flex}.party-setting__more{--icon-tone:var(--neutral-control);--icon-depth:var(--neutral-control-deep);--icon-ink:var(--neutral-control-ink);width:calc(var(--u) * 1.2);height:calc(var(--u) * 1.2);border-radius:calc(var(--u) * .38);font-size:calc(var(--u) * .68);flex:none;margin-right:auto}.party-setting__more:hover{--icon-tone:var(--accent);--icon-ink:var(--accent-ink);--icon-depth:var(--accent-deep)}.party-setting__more i{transition:transform var(--t-dur-ui) var(--t-ease-settle);display:inline-block}.party-setting__more[data-open=true] i{transform:rotate(180deg)}.party-choice[data-level=relaxed]{--level:var(--correct)}.party-choice[data-level=easy]{--level:color-mix(in oklab, var(--correct) 55%, var(--amber))}.party-choice[data-level=medium]{--level:var(--amber)}.party-choice[data-level=hard]{--level:color-mix(in oklab, var(--amber) 45%, var(--wrong))}.party-choice[data-level=expert]{--level:var(--wrong)}.party-choice[data-level=custom]{--level:var(--accent)}.party-choice__now{color:var(--level,var(--text))}.party-choice__now[data-rolling=up]{animation:party-count-up .26s var(--t-ease-settle) both}.party-choice__now[data-rolling=down]{animation:party-count-down .26s var(--t-ease-settle) both}.party-drawer{transition:grid-template-rows .3s var(--t-ease-settle);grid-template-rows:0fr;display:grid}.party-drawer[data-open=true]{grid-template-rows:1fr}.party-drawer__inner{min-height:0;overflow:hidden}.party-drawer[data-open=true]>.party-drawer__inner{padding-top:calc(var(--u) * .35);padding-bottom:calc(var(--depth) + var(--u) * .2)}.social-count{color:var(--muted);font-size:calc(var(--u) * .66);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:900}.social-count:empty{display:none}.party-match .party-timer{align-items:center;gap:calc(var(--u) * .35);height:calc(var(--u) * .9);margin-bottom:calc(var(--u) * .5);background:0 0;display:flex;position:relative;overflow:visible}.party-match .party-timer:before{content:"";left:0;right:calc(var(--u) * 1.6);height:calc(var(--u) * .28);border-radius:calc(var(--u) * .14);background:var(--surface3);position:absolute;top:50%;transform:translateY(-50%)}.party-match .party-timer__fill{left:0;right:calc(var(--u) * 1.6);height:calc(var(--u) * .28);border-radius:calc(var(--u) * .14);background:var(--accent);transform-origin:0;position:absolute;top:50%;translate:0 -50%}.party-match .party-timer[data-low=true] .party-timer__fill{background:var(--wrong)}.party-timer__left{min-width:calc(var(--u) * 1.4);color:var(--text);font-size:calc(var(--u) * .8);font-variant-numeric:tabular-nums;text-align:right;margin-left:auto;font-weight:900}.party-timer[data-low=true] .party-timer__left{color:var(--wrong)}.options[data-answered=true] .option{opacity:.42}.options[data-answered=true] .option.is-chosen{opacity:1}.options[data-revealed=true] .option{opacity:.34}.options[data-revealed=true] .option.is-correct,.options[data-revealed=true] .option.is-chosen{opacity:1}.social-body{flex-direction:column;display:flex}.social-body>*{flex:none}.party-match{flex-direction:column;flex:auto;min-height:0;display:flex}.party-match .options{margin-top:auto}.party-qhead{align-items:center;gap:calc(var(--u) * .3);display:flex}.party-tally{align-items:center;gap:calc(var(--u) * .3);margin-left:auto;display:flex}.party-streak{align-items:center;gap:calc(var(--u) * .1);display:inline-flex;position:relative}.party-streak .streak__fire{width:calc(var(--u) * 1.75);height:calc(var(--u) * 1.75);display:block;position:relative}.party-streak .flame{width:100%;height:100%}@keyframes party-flame-sway{0%{transform:translate(0)rotate(0)scaleY(1)}21%{transform:translateX(calc(-2.5% * var(--idle,1))) rotate(calc(-2deg * var(--idle,1))) scaleY(calc(1 + .05 * var(--idle,1)))}44%{transform:translateX(calc(2% * var(--idle,1))) rotate(calc(1.4deg * var(--idle,1))) scaleY(calc(1 - .035 * var(--idle,1)))}68%{transform:translateX(calc(-1.2% * var(--idle,1))) rotate(calc(-.9deg * var(--idle,1))) scaleY(calc(1 + .03 * var(--idle,1)))}86%{transform:translateX(calc(0.8% * var(--idle,1))) rotate(calc(.5deg * var(--idle,1))) scaleY(1)}to{transform:translate(0)rotate(0)scaleY(1)}}@keyframes party-flame-lick{0%{transform:translate(0)scale(1)}17%{transform:translateX(calc(2.5% * var(--idle,1))) scale(calc(1 - .08 * var(--idle,1)), calc(1 + .11 * var(--idle,1)))}39%{transform:translateX(calc(-3.5% * var(--idle,1))) scale(calc(1 + .05 * var(--idle,1)), calc(1 - .03 * var(--idle,1)))}61%{transform:translateX(calc(1.5% * var(--idle,1))) scale(calc(1 - .04 * var(--idle,1)), calc(1 + .07 * var(--idle,1)))}83%{transform:translateX(calc(-1% * var(--idle,1))) scale(calc(1 + .02 * var(--idle,1)), calc(1 - .01 * var(--idle,1)))}to{transform:translate(0)scale(1)}}@keyframes party-flame-dance{0%{opacity:.94;transform:translate(0)scaleY(1)}14%{transform:translate(calc(-5% * var(--idle,1)), calc(-3% * var(--idle,1))) scaleY(calc(1 + .14 * var(--idle,1)));opacity:1}31%{transform:translate(calc(4% * var(--idle,1)), calc(1% * var(--idle,1))) scaleY(calc(1 - .09 * var(--idle,1)));opacity:.8}49%{transform:translate(calc(-2% * var(--idle,1)), calc(-4% * var(--idle,1))) scaleY(calc(1 + .1 * var(--idle,1)));opacity:1}68%{transform:translate(calc(5% * var(--idle,1)), 0) scaleY(calc(1 - .05 * var(--idle,1)));opacity:.86}87%{transform:translate(calc(-1% * var(--idle,1)), calc(-1% * var(--idle,1))) scaleY(calc(1 + .03 * var(--idle,1)));opacity:.97}to{opacity:.94;transform:translate(0)scaleY(1)}}.party-streak .flame,.party-streak .flame__outer{animation:none!important}.party-streak .flame__body,.party-streak .flame__mid,.party-streak .flame__core{transform-box:fill-box;transform-origin:50% 100%}.party-streak[data-lit=true] .flame__body{animation:party-flame-sway calc(2.5s - .9s * var(--heat)) ease-in-out infinite}.party-streak[data-lit=true] .flame__mid{animation:party-flame-lick calc(1.6s - .62s * var(--heat)) ease-in-out infinite}.party-streak[data-lit=true] .flame__core{animation:party-flame-dance calc(.88s - .34s * var(--heat)) ease-in-out infinite}.party-streak[data-lit=false] .flame__body,.party-streak[data-lit=false] .flame__mid,.party-streak[data-lit=false] .flame__core,:root[data-reduced-motion=true] .party-streak .flame__body,:root[data-reduced-motion=true] .party-streak .flame__mid,:root[data-reduced-motion=true] .party-streak .flame__core{animation:none!important}.party-streak .streak__embers{display:none}.party-streak{--heat:0;--idle:calc(.45 + .95 * var(--heat))}.party-streak .flame__outer{fill:color-mix(in srgb, #ff2a14 calc(var(--heat) * 100%), #ff9f36)}.party-streak .flame__mid{fill:color-mix(in srgb, #ff8a1e calc(var(--heat) * 100%), #ffca4d)}.party-streak .flame__core{fill:color-mix(in srgb, #ffe04a calc(var(--heat) * 100%), #fff3cc)}.party-streak[data-lit=false] .streak__fire{opacity:.55;filter:grayscale(.9)}.party-streak__count{z-index:1;color:#2a1400;font-size:calc(var(--u) * .68);font-variant-numeric:tabular-nums;text-shadow:0 0 calc(var(--u) * .1) #ffebb4d9;font-weight:900;line-height:1;position:absolute;top:63%;left:50%;transform:translate(-50%,-50%)}.party-streak[data-lit=false] .party-streak__count{color:var(--muted-strong)}.party-points{align-items:baseline;gap:calc(var(--u) * .14);padding:calc(var(--u) * .16) calc(var(--u) * .44);border-radius:calc(var(--u) * .9);background:var(--surface2);box-shadow:inset 0 0 0 calc(var(--u) * .06) var(--surface3);display:inline-flex}.party-points__value{color:var(--text);font-size:calc(var(--u) * .7);font-variant-numeric:tabular-nums;font-weight:900}.party-points__unit{color:var(--muted);font-size:calc(var(--u) * .44);letter-spacing:.08em;font-weight:900}.party-faces{right:calc(var(--u) * .4);bottom:calc(var(--u) * .22);padding-left:calc(var(--u) * .24);align-items:center;display:flex;position:absolute}.party-face{width:calc(var(--u) * .86);height:calc(var(--u) * .86);margin-left:calc(var(--u) * -.24);border:calc(var(--u) * .07) solid var(--surface);background:var(--surface2);color:var(--text);border-radius:50%;place-items:center;display:grid;overflow:hidden}.party-face__photo{object-fit:cover;width:100%;height:100%}.party-face__initial{font-size:calc(var(--u) * .44);font-weight:900;line-height:1}.party-match .option{transition:padding-bottom .26s var(--t-ease-settle), opacity var(--t-dur-ui) var(--t-ease-standard), filter var(--t-dur-ui) var(--t-ease-standard)}.party-match .option[data-taken=true]{padding-bottom:calc(var(--u) * 1.15);align-items:flex-start}.party-match .option[data-taken=true] .key{margin-top:calc(var(--u) * .05)}:root[data-reduced-motion=true] .party-match .option{transition:none!important}.party-faces__more{margin-left:calc(var(--u) * .1);color:var(--text);font-size:calc(var(--u) * .46);font-weight:900}.party-countdown{min-height:calc(var(--u) * 14);flex:1;place-items:center;min-height:0;display:grid}.party-countdown__number{color:var(--text);font-size:calc(var(--u) * 5);font-variant-numeric:tabular-nums;animation:party-count-beat .9s var(--t-ease-settle) both;font-weight:900;line-height:1}.party-countdown__number[data-beat=go]{color:var(--correct);font-size:calc(var(--u) * 4);letter-spacing:.04em}@keyframes party-count-beat{0%{opacity:0;transform:scale(1.55)}30%{opacity:1;transform:scale(1)}75%{opacity:1;transform:scale(1)}to{opacity:.25;transform:scale(.9)}}:root[data-reduced-motion=true] .party-countdown__number{animation:none!important}.party-award{z-index:30;align-items:center;gap:calc(var(--u) * .1);pointer-events:none;animation:party-award-in .62s var(--t-ease-settle) both;flex-direction:column;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.party-award[data-leaving=true]{animation:party-award-out .32s var(--t-ease-standard) forwards}.party-award__veil{z-index:-1;width:calc(var(--u) * 20);height:calc(var(--u) * 20);pointer-events:none;background:radial-gradient(circle,#06060ad1 0%,#06060aa8 26%,#06060a52 48%,#06060a00 70%);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.party-award__points{color:var(--correct);font-size:calc(var(--u) * 3.3);font-variant-numeric:tabular-nums;letter-spacing:-.02em;-webkit-text-stroke:calc(var(--u) * .15) #0b0b10;paint-order:stroke fill;text-shadow:0 calc(var(--u) * .16) calc(var(--u) * .4) #000000b3;font-weight:900}.party-award__streak{color:var(--amber);font-size:calc(var(--u) * .78);-webkit-text-stroke:calc(var(--u) * .08) #0b0b10;paint-order:stroke fill;font-weight:900}@keyframes party-award-in{0%{opacity:0;transform:translate(-50%,-35%)scale(.6)}45%{opacity:1;transform:translate(-50%,-50%)scale(1.14)}70%{opacity:1;transform:translate(-50%,-50%)scale(.97)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes party-award-out{to{opacity:0;transform:translate(-50%,-50%)scale(.7)}}.party-spark{z-index:31;width:calc(var(--u) * .5);height:calc(var(--u) * .5);background:radial-gradient(circle, #fff 0%, var(--correct) 45%, transparent 72%);pointer-events:none;border-radius:50%;animation:.52s cubic-bezier(.5,0,.3,1) forwards party-spark-fly;position:absolute;top:0;left:0}@keyframes party-spark-fly{0%{opacity:0;transform:translate(calc(var(--from-x) - 50%), calc(var(--from-y) - 50%)) scale(.4)}18%{opacity:1;transform:translate(calc(var(--from-x) - 50%), calc(var(--from-y) - 50%)) scale(1.5)}to{opacity:1;transform:translate(calc(var(--to-x) - 50%), calc(var(--to-y) - 50%)) scale(.7)}}.party-points[data-hit=true]{animation:party-points-hit .42s var(--t-ease-settle)}@keyframes party-points-hit{0%{transform:scale(1)}28%{transform:scale(1.22)}to{transform:scale(1)}}.party-points__value[data-rising=true]{color:var(--correct)}:root[data-reduced-motion=true] .party-award,:root[data-reduced-motion=true] .party-spark,:root[data-reduced-motion=true] .party-points[data-hit=true]{animation:none!important}:root[data-reduced-motion=true] .party-spark{display:none}.party-board{gap:calc(var(--u) * .45);flex-direction:column;flex:1;justify-content:center;min-height:0;display:flex}.party-board__round{margin-bottom:calc(var(--u) * .42);justify-content:center;display:flex}.party-board__round-text{padding:calc(var(--u) * .26) calc(var(--u) * .9);border-radius:calc(var(--u) * .9);background:var(--surface2);box-shadow:inset 0 0 0 calc(var(--u) * .06) var(--surface3);color:var(--muted-strong,var(--muted));font-size:calc(var(--u) * .72);letter-spacing:.03em;font-weight:900}.party-podium{gap:calc(var(--u) * .26);margin-top:calc(var(--u) * .62);flex-direction:column;display:flex}.party-podium__place{align-items:center;gap:calc(var(--u) * .22);padding:0 calc(var(--u) * .7);border-radius:calc(var(--u) * .62);box-shadow:inset 0 calc(var(--u) * -.1) 0 var(--pillar-edge);flex-direction:row;display:flex;position:relative}.party-podium__deco{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.party-podium__deco:before,.party-podium__deco:after{content:"";position:absolute;inset:-30%}.party-podium__place[data-place="1"] .party-podium__deco:before{background-image:radial-gradient(circle at 8% 74%,#ffffff4d 0 7%,#0000 7.5%),radial-gradient(circle at 21% 26%,#fff3 0 4.5%,#0000 5%),radial-gradient(circle at 35% 84%,#00000024 0 5.5%,#0000 6%),radial-gradient(circle at 49% 18%,#ffffff3d 0 3.5%,#0000 4%),radial-gradient(circle at 58% 70%,#ffffff29 0 6%,#0000 6.5%),radial-gradient(circle at 74% 30%,#0000001f 0 4.5%,#0000 5%),radial-gradient(circle at 87% 80%,#ffffff42 0 6.5%,#0000 7%),radial-gradient(circle at 96% 40%,#ffffff2e 0 3.5%,#0000 4%)}.party-podium__place[data-place="2"] .party-podium__deco:before{background-image:radial-gradient(circle at 13% 22%,#ffffff57 0 8%,#0000 8.5%),radial-gradient(circle at 27% 78%,#ffffff38 0 5%,#0000 5.5%),radial-gradient(circle at 41% 30%,#0000001f 0 6%,#0000 6.5%),radial-gradient(circle at 55% 82%,#ffffff42 0 4%,#0000 4.5%),radial-gradient(circle at 68% 24%,#ffffff2e 0 6.5%,#0000 7%),radial-gradient(circle at 80% 74%,#0000001a 0 5%,#0000 5.5%),radial-gradient(circle at 93% 34%,#ffffff4d 0 4.5%,#0000 5%)}.party-podium__place[data-place="3"] .party-podium__deco:before{background-image:radial-gradient(circle at 7% 80%,#ffffff42 0 5%,#0000 5.5%),radial-gradient(circle at 19% 30%,#00000021 0 4%,#0000 4.5%),radial-gradient(circle at 32% 76%,#ffffff4d 0 7%,#0000 7.5%),radial-gradient(circle at 45% 22%,#fff3 0 3.5%,#0000 4%),radial-gradient(circle at 57% 80%,#0000001c 0 5.5%,#0000 6%),radial-gradient(circle at 70% 28%,#ffffff47 0 6%,#0000 6.5%),radial-gradient(circle at 82% 76%,#ffffff2e 0 4%,#0000 4.5%),radial-gradient(circle at 94% 36%,#ffffff3d 0 5.5%,#0000 6%)}.party-podium__deco:after{background-repeat:no-repeat}.party-podium__place[data-place="1"] .party-podium__deco:after{background-image:linear-gradient(#ffffff38 0 0),linear-gradient(#00000024 0 0),linear-gradient(#ffffff2b 0 0),linear-gradient(#ffffff3d 0 0),linear-gradient(#0000001f 0 0);background-size:calc(var(--u) * .85) calc(var(--u) * .85), calc(var(--u) * .5) calc(var(--u) * .5), calc(var(--u) * 1.15) calc(var(--u) * 1.15), calc(var(--u) * .62) calc(var(--u) * .62), calc(var(--u) * .4) calc(var(--u) * .4);background-position:15% 72%,38% 26%,62% 80%,84% 24%,95% 66%;transform:rotate(-16deg)}.party-podium__place[data-place="2"] .party-podium__deco:after{background-image:linear-gradient(#ffffff42 0 0),linear-gradient(#0000001f 0 0),linear-gradient(#fff3 0 0),linear-gradient(#ffffff47 0 0),linear-gradient(#00000014 0 0);background-size:calc(var(--u) * 1) calc(var(--u) * 1), calc(var(--u) * .66) calc(var(--u) * .66), calc(var(--u) * .86) calc(var(--u) * .86), calc(var(--u) * .48) calc(var(--u) * .48), calc(var(--u) * 1.3) calc(var(--u) * 1.3);background-position:11% 28%,34% 78%,60% 24%,78% 76%,96% 34%;transform:rotate(12deg)}.party-podium__place[data-place="3"] .party-podium__deco:after{background-image:linear-gradient(#ffffff3d 0 0),linear-gradient(#ffffff29 0 0),linear-gradient(#00000021 0 0),linear-gradient(#ffffff42 0 0),linear-gradient(#fff3 0 0);background-size:calc(var(--u) * .58) calc(var(--u) * .58), calc(var(--u) * 1) calc(var(--u) * 1), calc(var(--u) * .44) calc(var(--u) * .44), calc(var(--u) * .78) calc(var(--u) * .78), calc(var(--u) * .54) calc(var(--u) * .54);background-position:9% 76%,30% 26%,52% 80%,72% 30%,92% 74%;transform:rotate(26deg)}.party-podium__tri{opacity:.15;clip-path:polygon(50% 0,100% 100%,0 100%);background:currentColor;position:absolute}.party-podium__place[data-place="1"] .party-podium__tri{width:calc(var(--u) * 1.4);height:calc(var(--u) * 1.25);bottom:-22%;right:26%;transform:rotate(19deg)}.party-podium__place[data-place="2"] .party-podium__tri{width:calc(var(--u) * 1.1);height:calc(var(--u) * 1);top:-24%;right:40%;transform:rotate(-27deg)}.party-podium__place[data-place="3"] .party-podium__tri{width:calc(var(--u) * .9);height:calc(var(--u) * .82);bottom:-18%;right:18%;transform:rotate(-9deg)}.party-podium__place>:not(.party-podium__deco){z-index:1;position:relative}:root[data-reduced-motion=true] .party-podium__deco{display:none}.party-podium__place[data-place="1"]{height:calc(var(--u) * 3.85);--face:calc(var(--u) * 2.71)}.party-podium__place[data-place="2"]{height:calc(var(--u) * 3.2);--face:calc(var(--u) * 2.22)}.party-podium__place[data-place="3"]{height:calc(var(--u) * 2.65);--face:calc(var(--u) * 1.8)}.party-podium__place[data-place="1"]{--pillar-edge:#a8741a;color:#332100;background:linear-gradient(#edc250 0%,#d29a26 100%)}.party-podium__place[data-place="2"]{--pillar-edge:#8792a6;color:#262b36;background:linear-gradient(#dfe4ef 0%,#aab3c4 100%)}.party-podium__place[data-place="3"]{--pillar-edge:#98602c;color:#3a1f06;background:linear-gradient(#e0a06a 0%,#c07a3e 100%)}.party-podium__place .party-member__avatar{width:calc(var(--face) / .7586);height:calc(var(--face) / .7586);flex:none}.party-podium__place .party-member__face{--avatar-face:var(--face);border-radius:calc(var(--u) * .52)}.party-podium__place .party-member__face:not([data-border]){--avatar-face:calc(var(--face) / .7586);width:var(--avatar-face);height:var(--avatar-face)}.party-podium__place .party-member__face .account-avatar__initial{font-size:calc(var(--avatar-face) * .54)}.party-podium__who{align-items:center;gap:calc(var(--u) * .12);flex:auto;min-width:0;display:flex}.party-podium__who .party-streak{flex:none}.party-podium__name{min-width:0;color:inherit;font-size:calc(var(--u) * .78);white-space:nowrap;text-overflow:clip;padding-right:calc(var(--u) * .36);font-weight:900;overflow:hidden}.party-podium__place[data-place="1"] .party-podium__name{font-size:calc(var(--u) * .98)}.party-podium__mark{flex:none;align-items:center;display:flex}.party-podium__tally{font-size:calc(var(--u) * .52);font-variant-numeric:tabular-nums;opacity:.8;white-space:nowrap;font-weight:800}.party-podium__place .party-streak .streak__fire{width:calc(var(--u) * 2.1);height:calc(var(--u) * 2.1)}.party-podium__place .party-streak{flex:none}.party-podium__place .party-streak__count{font-size:calc(var(--u) * .72)}.party-podium__place .party-podium__total,.party-podium__place .party-podium__tally{color:inherit}.party-podium__place[data-you=true]{box-shadow: inset 0 calc(var(--u) * -.1) 0 var(--pillar-edge),   0 0 calc(var(--u) * .9) calc(var(--u) * .1) var(--you-glow,transparent)}.party-podium__place[data-place="1"][data-you=true]{--you-glow:#ffd44780}.party-podium__place[data-place="2"][data-you=true]{--you-glow:#e3e8f26b}.party-podium__place[data-place="3"][data-you=true]{--you-glow:#e0965d75}.party-board__rest{overscroll-behavior:contain;scrollbar-width:thin;flex:0 auto;min-height:0;max-height:none;overflow-y:auto}.party-board__rest::-webkit-scrollbar{width:calc(var(--u) * .22)}.party-board__rest::-webkit-scrollbar-thumb{background:var(--surface3,#ffffff24);border-radius:999px}.party-board__rest,.party-board__near{gap:calc(var(--u) * .16);flex-direction:column;display:flex}.party-board__gap{color:var(--muted);font-size:calc(var(--u) * .6);letter-spacing:.2em;text-align:center}.party-board__row[data-moving]{z-index:2;box-shadow:0 calc(var(--u) * .3) calc(var(--u) * .7) #00000073}.party-board__row[data-moving=up] .party-board__place{color:var(--correct)}.party-board__row[data-moving=down] .party-board__place{color:var(--wrong)}:root[data-reduced-motion=true] .party-board__row{transition:none!important}.party-board__row{align-items:center;gap:calc(var(--u) * .3);min-height:calc(var(--u) * 1.8);padding:calc(var(--u) * .15) calc(var(--u) * .45);border-radius:var(--radius-md);background:var(--surface2);display:flex;position:relative}.party-board__row[data-you=true]{background:color-mix(in srgb, var(--accent) 22%, var(--surface2));box-shadow:inset 0 0 0 calc(var(--u) * .07) var(--accent)}.party-board__place{min-width:calc(var(--u) * .9);color:var(--muted);font-size:calc(var(--u) * .58);font-variant-numeric:tabular-nums;font-weight:900}.party-board__name{min-width:0;font-size:calc(var(--u) * .74);text-overflow:clip;white-space:nowrap;padding-right:calc(var(--u) * .32);flex:1;font-weight:800;overflow:hidden}.party-board__points{font-size:calc(var(--u) * .75);font-variant-numeric:tabular-nums;font-weight:900}.party-board__points[data-rising=true]{color:var(--correct)}.party-board__gain{right:calc(var(--u) * .45);color:var(--correct);font-size:calc(var(--u) * .7);font-variant-numeric:tabular-nums;pointer-events:none;opacity:0;font-weight:900;position:absolute;top:50%;transform:translateY(-50%)}.party-board__gain[data-flying=true]{animation:party-gain 1.15s var(--t-ease-settle) forwards}@keyframes party-gain{0%{opacity:0;transform:translateY(-30%)scale(.9)}30%{opacity:1;transform:translateY(-105%)scale(1.06)}72%{opacity:1;transform:translateY(-128%)scale(1)}to{opacity:0;transform:translateY(-160%)scale(.94)}}:root[data-reduced-motion=true] .party-board__gain[data-flying=true]{opacity:1;transform:none;animation:none!important}.social-panel[data-in-match=true] .social-tabs,.social-panel[data-in-match=true] .social-help{display:none}.pagebck--leave{--control-tone:var(--wrong);--control-depth:var(--wrong-deep);--control-ink:var(--wrong-ink)}.party-member__tag{padding:0 calc(var(--u) * .28);border-radius:calc(var(--u) * .35);background:var(--surface3);color:var(--muted);font-size:calc(var(--u) * .42);letter-spacing:.08em;font-weight:800;line-height:calc(var(--u) * .85);text-transform:uppercase;flex:none}.party-practice{--control-tone:var(--surface3);--control-depth:var(--button-depth);--control-ink:var(--muted-strong);min-height:calc(var(--u) * 1.5);padding:calc(var(--u) * .2) calc(var(--u) * .5);font-size:calc(var(--u) * .58);align-self:flex-start}.party-hint{vertical-align:middle;margin-left:calc(var(--u) * .16);display:inline-flex;position:relative}.party-hint__mark{--icon-tone:transparent;--icon-depth:transparent;--icon-ink:var(--muted);width:calc(var(--u) * .8);height:calc(var(--u) * .8);box-shadow:none;font-size:calc(var(--u) * .56);opacity:.7}.party-hint__mark:hover{--icon-ink:var(--accent);opacity:1}.party-hint__title{margin-bottom:calc(var(--u) * .12);color:var(--accent);font-size:calc(var(--u) * .54);font-weight:900;display:block}.party-hint__bubble{top:calc(100% + var(--u) * .22);left:calc(var(--u) * -.4);z-index:40;width:max-content;max-width:calc(var(--u) * 11);padding:calc(var(--u) * .4) calc(var(--u) * .5);border:calc(var(--u) * .05) solid var(--line);border-radius:calc(var(--u) * .5);background:var(--surface3);color:var(--text);box-shadow:0 calc(var(--u) * .22) calc(var(--u) * .6) #00000073;font-size:calc(var(--u) * .5);text-align:left;white-space:normal;opacity:0;transform:translateY(calc(var(--u) * -.12));pointer-events:none;transition:opacity var(--t-dur-ui) var(--t-ease-standard), transform var(--t-dur-ui) var(--t-ease-standard);font-weight:600;line-height:1.45;position:absolute}.party-hint[data-where=below-right] .party-hint__bubble,.party-hint[data-where=above-right] .party-hint__bubble{left:auto;right:0}.party-hint[data-where=above] .party-hint__bubble,.party-hint[data-where=above-right] .party-hint__bubble{top:auto;bottom:calc(100% + var(--u) * .22);transform:translateY(calc(var(--u) * .12))}.party-hint[data-where=above]:hover .party-hint__bubble,.party-hint[data-where=above]:focus-within .party-hint__bubble,.party-hint[data-where=above][data-open=true] .party-hint__bubble,.party-hint[data-where=above-right]:hover .party-hint__bubble,.party-hint[data-where=above-right]:focus-within .party-hint__bubble,.party-hint[data-where=above-right][data-open=true] .party-hint__bubble{transform:none}.party-hint:hover,.party-hint:focus-within,.party-hint[data-open=true]{z-index:60}.party-hint:hover .party-hint__bubble,.party-hint:focus-within .party-hint__bubble,.party-hint[data-open=true] .party-hint__bubble{opacity:1;pointer-events:auto;transform:none}.party-hint[data-open=true] .party-hint__mark{--icon-ink:var(--accent);opacity:1}.party-carousel__note{margin-left:0;position:absolute;top:50%;right:0;transform:translateY(-50%)}.party-carousel{position:relative}:root[data-reduced-motion=true] .party-hint__bubble{transition:none!important}.party-onoff[data-on=true] .party-choice__now{color:var(--correct)}.party-onoff[data-on=false] .party-choice__now{color:var(--wrong)}.party-subjects__value{color:var(--text);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0}.party-subjects__value:hover{color:var(--accent)}.party-subjects{gap:calc(var(--u) * .3);flex-direction:column;display:flex}.party-subjects__grid{gap:calc(var(--u) * .18);flex-wrap:wrap;display:flex}.party-subject{align-items:center;gap:calc(var(--u) * .16);width:auto;min-height:calc(var(--u) * 1.15);padding:calc(var(--u) * .14) calc(var(--u) * .34);border-radius:calc(var(--u) * .4);border-width:calc(var(--u) * .05);box-shadow:0 calc(var(--u) * .08) 0 var(--neutral-option-deep);font-size:calc(var(--u) * .5);flex:none;display:inline-flex}.party-subject.is-on{box-shadow:0 calc(var(--u) * .08) 0 color-mix(in srgb, var(--subject-tone) 60%, #09090d)}.party-subject__icon{width:auto;font-size:calc(var(--u) * .6)}.party-subject.is-on .party-subject__icon{color:inherit}.party-subject__name{white-space:nowrap}.party-subjects__all{--control-tone:var(--accent);--control-depth:var(--accent-deep);--control-ink:var(--accent-ink);min-height:calc(var(--u) * 1.4);padding:calc(var(--u) * .18) calc(var(--u) * .46);font-size:calc(var(--u) * .56);align-self:flex-end}.party-subjects__all:disabled{opacity:.4}.party-curve{flex-direction:column;display:flex}.party-curve__plot{touch-action:none;width:100%;height:auto;display:block;overflow:visible}.party-curve__grid{stroke:var(--muted);stroke-width:.16px;opacity:.25}.party-curve__scale{fill:var(--muted);font-size:2.4px;font-weight:700}.party-curve__value{fill:var(--text);font-size:3px;font-weight:900}.party-curve[data-level=relaxed]{--level:var(--correct)}.party-curve[data-level=easy]{--level:color-mix(in oklab, var(--correct) 55%, var(--amber))}.party-curve[data-level=medium]{--level:var(--amber)}.party-curve[data-level=hard]{--level:color-mix(in oklab, var(--amber) 45%, var(--wrong))}.party-curve[data-level=expert]{--level:var(--wrong)}.party-curve[data-level=custom]{--level:var(--accent)}.party-curve__area{fill:var(--level,var(--accent));opacity:.16}.party-curve__line{fill:none;stroke:var(--level,var(--accent));stroke-width:.7px;stroke-linecap:round;stroke-linejoin:round}.party-curve__served{fill:none;stroke:var(--muted);stroke-width:.55px;stroke-dasharray:1.1 1.3;stroke-linecap:round;opacity:.9}.party-curve__note:empty{display:none}.party-curve__note{margin-top:calc(var(--u) * .24);color:var(--muted);font-size:calc(var(--u) * .5);line-height:1.35}.party-curve__dot{fill:var(--level,var(--accent));stroke:var(--surface2);stroke-width:.7px}.party-curve__dot[data-locked=true]{fill:var(--surface2);stroke:var(--level,var(--accent))}.party-curve__grab{fill:#0000;cursor:grab}.party-curve__grab[data-locked=true]{cursor:default}.party-curve__grab:active{cursor:grabbing}.party-curve__axis{grid-template-columns:repeat(5,1fr);align-items:start;padding-inline:4.5% .5%;display:grid}.party-curve__tick{justify-content:center;align-items:center;gap:calc(var(--u) * .22);display:flex}.party-curve__grade{font-size:calc(var(--u) * .48);color:var(--muted);letter-spacing:.06em;font-weight:800}.party-curve__lock{--icon-tone:transparent;--icon-depth:transparent;--icon-ink:var(--correct);width:calc(var(--u) * .95);height:calc(var(--u) * .95);box-shadow:none;font-size:calc(var(--u) * .66);flex:none}.party-curve__lock[data-locked=true]{--icon-ink:var(--wrong)}.party-curve__lock:hover{filter:brightness(1.15)}.party-foot{gap:calc(var(--u) * .25);margin-top:calc(var(--u) * .2);flex-direction:column;display:flex}.party-start{min-height:calc(var(--u) * 2.9);font-size:calc(var(--u) * 1)}.party-stake{right:calc(var(--u) * .32);bottom:calc(var(--u) * .22);align-items:center;gap:calc(var(--u) * .2);display:flex;position:absolute}.party-cluster{align-items:center;gap:calc(var(--u) * .12);padding:0 calc(var(--u) * .24);border-radius:calc(var(--u) * .45);background:var(--surface2);color:var(--text);font-size:calc(var(--u) * .52);font-weight:900;line-height:calc(var(--u) * .9);display:inline-flex}.party-worth{padding:0 calc(var(--u) * .26);border-radius:calc(var(--u) * .45);background:var(--surface2);color:var(--muted);font-size:calc(var(--u) * .52);font-weight:900;line-height:calc(var(--u) * .9);font-variant-numeric:tabular-nums}.party-worth[data-hold=true]{background:var(--accent);color:var(--accent-ink,#10131a)}.options:not(.answered) .option.is-chosen{box-shadow:0 var(--depth) 0 var(--option-depth), inset 0 0 0 calc(var(--u) * .09) #00000080}.option{position:relative}.option[data-sealed=true] .label{font-style:italic}.party-choose__list{gap:calc(var(--u) * .3);flex-direction:column;display:flex}.party-choose__card{padding:calc(var(--u) * .5) calc(var(--u) * .6);border:calc(var(--u) * .07) solid var(--surface3);border-radius:var(--radius-md);background:var(--surface2);color:var(--text);font-size:calc(var(--u) * .66);text-align:left;cursor:pointer;font-weight:700}.party-choose__card:hover{border-color:var(--accent)}.party-choose__card.is-chosen{border-color:var(--accent);background:var(--accent-soft)}.party-choose__card:disabled{opacity:.5;cursor:default}.party-match,.party-run{gap:calc(var(--u) * .4);flex-direction:column;display:flex}.party-counter{font-size:calc(var(--u) * .58);color:var(--muted);font-variant-numeric:tabular-nums}.party-timer{height:calc(var(--u) * .18);border-radius:calc(var(--u) * .09);background:var(--surface2);overflow:hidden}.party-timer__fill{transform-origin:0;background:var(--accent);height:100%;display:block}.party-timer[data-low=true] .party-timer__fill{background:var(--wrong)}.party-ready{min-height:calc(var(--u) * 12);place-items:center;display:grid}.party-ready__beat{place-items:center;gap:calc(var(--u) * .3);opacity:0;transition:opacity .3s var(--t-ease-standard), scale .3s var(--t-ease-settle);display:grid;scale:.94}.party-ready__beat[data-show=true]{opacity:1;scale:1}:root[data-reduced-motion=true] .party-ready__beat{transition:opacity .3s linear;scale:1}.party-ready__word{font-size:calc(var(--u) * 2.2);letter-spacing:.01em;font-weight:900}.party-ready__who{justify-items:center;gap:calc(var(--u) * .24);text-align:center;display:grid}.party-ready__verb{color:var(--muted);font-size:calc(var(--u) * .7);font-weight:800}.party-ready__name{max-width:calc(var(--u) * 11);font-size:calc(var(--u) * 1.5);text-overflow:ellipsis;white-space:nowrap;font-weight:900;overflow:hidden}.party-reading{min-height:calc(var(--u) * 12);place-items:center;display:grid}.party-reading__to{align-items:center;gap:calc(var(--u) * .34);text-align:center;min-width:0;transition:translate .5s var(--t-ease-settle);translate:0 calc(var(--u) * 2.6);flex-direction:column;display:flex}.party-reading[data-stage=named] .party-reading__to{translate:0}.party-reading__verb{color:var(--text);font-size:calc(var(--u) * .86);letter-spacing:.01em;opacity:0;transition:scale .5s var(--t-ease-settle), opacity .32s var(--t-ease-standard), color .5s var(--t-ease-standard);font-weight:900;scale:1.8}.party-reading[data-stage=lead] .party-reading__verb{opacity:1}.party-reading[data-stage=named] .party-reading__verb{color:var(--muted);opacity:1;scale:1}.party-reading__who{max-width:100%;font-size:calc(var(--u) * 1.5);text-overflow:ellipsis;white-space:nowrap;font-weight:900;overflow:hidden}.party-reading__to .party-member__avatar,.party-reading__who,.party-reading__tail{opacity:0;transition:opacity .42s var(--t-ease-standard), translate .42s var(--t-ease-settle);translate:0 calc(var(--u) * .5)}.party-reading[data-stage=named] .party-reading__to .party-member__avatar,.party-reading[data-stage=named] .party-reading__who,.party-reading[data-stage=named] .party-reading__tail{opacity:1;translate:0}.party-reading__to .party-member__avatar{width:calc(var(--u) * 4.6);height:calc(var(--u) * 4.6)}.party-reading__to .party-member__face{--avatar-face:calc(var(--u) * 3.5);border-radius:calc(var(--u) * .86)}.party-reading__to .party-member__face .account-avatar__initial{font-size:calc(var(--u) * 1.9)}:root[data-reduced-motion=true] .party-reading__to,:root[data-reduced-motion=true] .party-reading__verb,:root[data-reduced-motion=true] .party-reading__to .party-member__avatar,:root[data-reduced-motion=true] .party-reading__who,:root[data-reduced-motion=true] .party-reading__tail{transition-property:opacity;translate:none}.party-hiding{gap:calc(var(--u) * .5);flex-direction:column;display:flex}.party-hiding__to{justify-content:center;align-items:center;gap:calc(var(--u) * .34);min-height:calc(var(--u) * 10);text-align:center;flex-direction:column;flex:1;display:flex}.party-hiding__to .party-member__avatar{width:calc(var(--u) * 4.6);height:calc(var(--u) * 4.6);animation:party-enter .42s var(--t-ease-settle) 60ms both}.party-hiding__to .party-member__face{--avatar-face:calc(var(--u) * 3.5);border-radius:calc(var(--u) * .86)}.party-hiding__to .party-member__face .account-avatar__initial{font-size:calc(var(--u) * 1.9)}.party-hiding__who{max-width:100%;font-size:calc(var(--u) * 1.5);text-overflow:ellipsis;white-space:nowrap;animation:party-enter .4s var(--t-ease-settle) .15s both;font-weight:900;overflow:hidden}.party-hiding__verb{color:var(--muted);font-size:calc(var(--u) * .7);animation:party-enter .4s var(--t-ease-settle) .23s both;font-weight:800}:root[data-reduced-motion=true] .party-hiding__to .party-member__avatar,:root[data-reduced-motion=true] .party-hiding__who,:root[data-reduced-motion=true] .party-hiding__verb{opacity:1;animation-name:none}.party-match .option[data-answer=true]{border-color:var(--correct-deep);background:var(--correct);color:#0b1a13}.party-match .option[data-answer=true] .key{color:#0b1a13;border-color:oklab(20.1533% -.0241103 .00745715/.32)}.party-match .option[data-took=true]{border-color:var(--accent);background:var(--accent-soft)}.party-match .option[data-took=true]:disabled{opacity:1}.party-reading__tail{max-width:calc(var(--u) * 12);color:var(--text);font-size:calc(var(--u) * 1.05);text-wrap:balance;font-weight:900;line-height:1.25}.party-caught{align-items:center;gap:calc(var(--u) * .3);margin-top:calc(var(--u) * .3);padding:calc(var(--u) * .3) calc(var(--u) * .44);border-radius:var(--radius-md);background:var(--surface2);animation:party-enter .38s var(--t-ease-settle) .12s both;flex-wrap:wrap;display:flex}.party-caught[data-empty=true]{opacity:.72}.party-caught__lead{font-size:calc(var(--u) * .62);font-weight:900}.party-caught__count{color:var(--accent);font-size:calc(var(--u) * .78);font-weight:900}.party-caught__bait{color:var(--muted);font-size:calc(var(--u) * .54);margin-left:auto;font-weight:800}.party-caught .party-member__avatar{width:calc(var(--u) * 1.1);height:calc(var(--u) * 1.1)}:root[data-reduced-motion=true] .party-caught{opacity:1;animation-name:none}.party-waiting{gap:calc(var(--u) * .5);flex-direction:column;display:flex}.party-waiting__head{align-items:center;gap:calc(var(--u) * .12);padding-top:calc(var(--u) * .6);text-align:center;flex-direction:column;display:flex}.party-waiting__lead{font-size:calc(var(--u) * .92);font-weight:900}.party-waiting__sub{color:var(--muted);font-size:calc(var(--u) * .54);font-weight:700}.party-waiting__mine{align-items:center;gap:calc(var(--u) * .08);flex-direction:column;display:flex}.party-waiting__score{font-size:calc(var(--u) * 1.5);font-variant-numeric:tabular-nums;font-weight:900}.party-waiting__tally{color:var(--muted);font-size:calc(var(--u) * .54);font-variant-numeric:tabular-nums;font-weight:800}.party-waiting__table{gap:calc(var(--u) * .16);flex-direction:column;display:flex;overflow-y:auto}.party-waiting__row{align-items:center;gap:calc(var(--u) * .3);padding:calc(var(--u) * .24) calc(var(--u) * .4);border-radius:var(--radius-md);background:var(--surface2);font-size:calc(var(--u) * .56);font-variant-numeric:tabular-nums;font-weight:800;display:flex}.party-waiting__row[data-you=true]{background:color-mix(in srgb, var(--accent) 18%, var(--surface2))}.party-waiting__row[data-done=true]{color:var(--muted)}.party-waiting__place{min-width:calc(var(--u) * 1);color:var(--muted)}.party-waiting__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.party-waiting__at,.party-waiting__acc{color:var(--muted)}.party-waiting__points{min-width:calc(var(--u) * 2.4);text-align:right}.party-standings{gap:calc(var(--u) * .2);font-size:calc(var(--u) * .52);color:var(--muted);flex-wrap:wrap;display:flex}.party-standings__row{gap:calc(var(--u) * .2);padding:calc(var(--u) * .14) calc(var(--u) * .32);border-radius:var(--radius-sm);background:var(--surface2);display:flex}.party-standings__points{font-variant-numeric:tabular-nums;color:var(--text)}.party-pool{align-items:center;gap:calc(var(--u) * .3);font-size:calc(var(--u) * .55);font-variant-numeric:tabular-nums;display:flex}.party-pool__track{height:calc(var(--u) * .18);border-radius:calc(var(--u) * .09);background:var(--surface2);flex:1;overflow:hidden}.party-pool__done{transform-origin:0;background:var(--correct);height:100%;transition:transform .26s var(--t-ease-standard);display:block}.party-pool__clock{color:var(--muted)}.party-hand{gap:calc(var(--u) * .25);grid-template-columns:1fr 1fr;display:grid}.party-card{align-items:flex-start;gap:calc(var(--u) * .18);min-height:calc(var(--u) * 3);padding:calc(var(--u) * .45);border:calc(var(--u) * .09) solid var(--surface3);border-radius:var(--radius-md);background:var(--surface2);box-shadow:0 var(--depth) 0 var(--button-depth);color:var(--text);text-align:left;cursor:pointer;flex-direction:column;display:flex;position:relative}.party-card:hover{transform:translateY(calc(var(--u) * -.05))}.party-card:active{transform:translateY(calc(var(--u) * .15));box-shadow:none}.party-card__icon{font-size:calc(var(--u) * .9)}.party-card__subject{font-size:calc(var(--u) * .58);font-weight:900;line-height:1.15}.party-card__worth{top:calc(var(--u) * .3);right:calc(var(--u) * .4);color:var(--text);font-size:calc(var(--u) * .5);opacity:.85;font-weight:900;position:absolute}.party-card__grade{gap:calc(var(--u) * .08);margin-top:auto;display:flex}.party-card__pip{width:calc(var(--u) * .14);height:calc(var(--u) * .14);opacity:.22;background:currentColor;border-radius:50%}.party-result{gap:calc(var(--u) * .16);flex-direction:column;display:flex}.party-result__row{align-items:center;gap:calc(var(--u) * .35);min-height:calc(var(--u) * 1.9);padding:calc(var(--u) * .2) calc(var(--u) * .45);border-radius:var(--radius-md);background:var(--surface2);display:flex}.party-result__row[data-place="1"]{background:var(--accent-soft)}.party-result__place{width:calc(var(--u) * .7);font-variant-numeric:tabular-nums;color:var(--muted)}.party-result__name{flex:1;font-weight:800}.party-result__score{align-items:flex-end;gap:calc(var(--u) * .02);flex-direction:column;margin-left:auto;display:flex}.party-result__points{font-size:calc(var(--u) * .8);font-variant-numeric:tabular-nums;font-weight:900}.party-result__tally{color:var(--muted);font-size:calc(var(--u) * .5);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.party-result__row[data-you=true]{background:color-mix(in srgb, var(--accent) 22%, var(--surface2));box-shadow:inset 0 0 0 calc(var(--u) * .07) var(--accent)}.party-result__title{text-align:center}:root[data-reduced-motion=true] .party-pool__done,:root[data-reduced-motion=true] .party-carousel__track,:root[data-reduced-motion=true] .party-carousel__viewport,:root[data-reduced-motion=true] .party-carousel__slide{transition:none!important}:root[data-reduced-motion=true] .party-count__d[data-rolling],:root[data-reduced-motion=true] .party-choice__now[data-rolling],:root[data-reduced-motion=true] .party-settings[data-entering=true],:root[data-reduced-motion=true] .party-settings-block[data-entering=true]{animation:none!important}:root[data-reduced-motion=true] .party-drawer,:root[data-reduced-motion=true] .party-setting__more i{transition:none!important}.party-final{flex:auto;min-height:0}.party-result__crest{margin-bottom:calc(var(--u) * .7);padding:calc(var(--u) * .26) calc(var(--u) * 1.2);box-shadow:inset 0 0 0 calc(var(--u) * .08) #ffffff59, 0 calc(var(--u) * .16) 0 #b8801f;background:linear-gradient(#ffd970 0%,#f2b43a 100%);border-radius:999px;align-self:center}.party-result__crest .party-result__title{color:#3a2600;font-size:calc(var(--u) * .78);letter-spacing:.06em;text-transform:uppercase;margin:0;font-weight:900}.party-result__back{z-index:2;box-shadow:0 var(--depth) 0 var(--control-depth), 0 calc(var(--u) * -.5) calc(var(--u) * .7) calc(var(--u) * .5) var(--bg,#0b0b0f);flex:none;margin-top:auto;position:sticky;bottom:0}.party-result__placed{align-items:center;gap:calc(var(--u) * .04);margin-top:calc(var(--u) * -.1);flex-direction:column;display:flex}.party-result__placed-label{color:var(--muted);font-size:calc(var(--u) * .5);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.party-result__placed-at{color:var(--text);font-size:calc(var(--u) * 1.25);font-weight:900;line-height:1.1}.party-member__places{min-width:calc(var(--u) * 1.1);height:calc(var(--u) * 1.1);padding:0 calc(var(--u) * .2);box-shadow:inset 0 0 0 calc(var(--u) * .05) #fff6;color:#3a2600;font-size:calc(var(--u) * .56);font-variant-numeric:tabular-nums;background:linear-gradient(#ffd970 0%,#f2b43a 100%);border-radius:999px;place-items:center;font-weight:900;line-height:1;display:grid}.party-timer[data-hurry=true] .party-timer__fill{transition:transform .32s var(--t-ease-settle)}:root[data-reduced-motion=true] .party-timer[data-hurry=true] .party-timer__fill{transition:none}.party-board__stage{gap:calc(var(--u) * .36);flex-direction:column;flex:0 auto;min-height:0;display:flex;position:relative}.party-board__stage>[data-leaving]{z-index:1;animation:party-leave 1.12s var(--t-ease-settle) forwards;pointer-events:none}@keyframes party-leave{to{opacity:0;transform:translateY(calc(var(--u) * 1.4)) scale(.94)}}:root[data-reduced-motion=true] .party-board__stage>[data-leaving]{opacity:0;animation:none}@keyframes party-arrive{0%{opacity:0;transform:translateY(calc(var(--u) * 1.2))}to{opacity:1;transform:none}}.party-podium__place[data-arriving],.party-board__row[data-arriving]{animation:party-arrive .98s var(--t-ease-settle)}.party-podium__place[data-moving]{z-index:3}:root[data-reduced-motion=true] .party-podium__place[data-arriving],:root[data-reduced-motion=true] .party-board__row[data-arriving]{animation:none}.party-spark[data-kind=streak]{background:radial-gradient(circle,#fff6d8 0%,#ff8a1e 45%,#0000 72%)}.party-streak[data-lift=true]{animation:party-streak-lift .52s var(--t-ease-settle)}@keyframes party-streak-lift{0%{transform:translateY(0)scale(1)}28%{transform:translateY(calc(var(--u) * -.34)) scale(1.28)}52%{transform:translateY(calc(var(--u) * -.06)) scale(.97)}74%{transform:translateY(calc(var(--u) * -.12)) scale(1.06)}to{transform:translateY(0)scale(1)}}.party-streak[data-broke=true]{animation:party-streak-broke .62s var(--t-ease-standard)}.party-streak[data-broke=true] .streak__fire{animation:party-streak-douse .62s var(--t-ease-standard) forwards}@keyframes party-streak-broke{0%{transform:translate(0)}15%{transform:translateX(calc(var(--u) * -.18)) rotate(-7deg)}32%{transform:translateX(calc(var(--u) * .16)) rotate(6deg)}48%{transform:translateX(calc(var(--u) * -.1)) rotate(-4deg)}66%{transform:translateX(calc(var(--u) * .06)) rotate(2deg)}to{transform:translate(0)rotate(0)}}@keyframes party-streak-douse{0%{filter:none;opacity:1}to{filter:grayscale()brightness(.6);opacity:.5}}:root[data-reduced-motion=true] .party-streak[data-lift=true],:root[data-reduced-motion=true] .party-streak[data-broke=true],:root[data-reduced-motion=true] .party-streak[data-broke=true] .streak__fire{animation:none}.party-podium__score{--gain-ink:#8dffb4;flex:none;justify-content:flex-end;align-items:baseline;line-height:1.05;display:flex;position:relative}.party-podium__total{font-size:calc(var(--u) * 1.28);font-variant-numeric:tabular-nums;font-weight:900}.party-podium__gain{color:var(--gain-ink);font-size:calc(var(--u) * .86);font-variant-numeric:tabular-nums;pointer-events:none;opacity:0;white-space:nowrap;z-index:3;text-shadow:0 calc(var(--u) * .05) calc(var(--u) * .14) #0009;font-weight:900;position:absolute;top:50%;left:50%}.party-podium__gain:before{content:"";z-index:-1;width:calc(100% + var(--u) * 1.7);height:calc(100% + var(--u) * 1.2);background:radial-gradient(#00000080 0%,#00000057 44%,#00000021 70%,#0000 100%);border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.party-podium__gain[data-flying=true]{animation:party-podium-gain 1.15s var(--t-ease-settle) forwards}@keyframes party-podium-gain{0%{opacity:1;transform:translate(-50%,-50%)scale(.86)}14%{opacity:1;transform:translate(-50%,-50%)scale(1.16)}44%{opacity:1;transform:translate(-50%,-58%)scale(1)}to{opacity:0;transform:translate(-50%, calc(-50% - var(--u) * 1.5)) scale(.92)}}.party-podium__earned{right:0;top:calc(100% - var(--u) * .12);color:var(--gain-ink);font-size:calc(var(--u) * .5);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;text-shadow:0 calc(var(--u) * .04) calc(var(--u) * .1) #00000080;font-weight:900;line-height:1;position:absolute}.party-podium__earned[data-late=true]{opacity:0;animation:party-podium-earned .42s var(--t-ease-settle) 1.66s forwards}@keyframes party-podium-earned{0%{opacity:0;transform:translateY(calc(var(--u) * -.34)) scale(.9)}to{opacity:1;transform:none}}:root[data-reduced-motion=true] .party-podium__earned[data-late=true]{opacity:1;animation:none}:root[data-reduced-motion=true] .party-podium__gain{opacity:0;animation:none}@keyframes party-enter{0%{opacity:0;translate:0 calc(var(--u) * .55)}to{opacity:1;translate:none}}.party-board[data-enter=true] .party-board__round{animation:party-enter .4s var(--t-ease-settle) 0s both}.party-board[data-enter=true] .party-podium__place:first-of-type{animation:party-enter .44s var(--t-ease-settle) 60ms both}.party-board[data-enter=true] .party-podium__place:nth-of-type(2){animation:party-enter .44s var(--t-ease-settle) .125s both}.party-board[data-enter=true] .party-podium__place:nth-of-type(3){animation:party-enter .44s var(--t-ease-settle) .19s both}.party-board[data-enter=true] .party-board__rest{animation:party-enter .42s var(--t-ease-settle) .255s both}.party-board[data-enter=true] .party-gaps{animation:party-enter .4s var(--t-ease-settle) .32s both}.party-final .party-result__crest{animation:party-enter .44s var(--t-ease-settle) 40ms both}.party-final .party-podium__place:first-of-type{animation:party-enter .46s var(--t-ease-settle) .13s both}.party-final .party-podium__place:nth-of-type(2){animation:party-enter .46s var(--t-ease-settle) .21s both}.party-final .party-podium__place:nth-of-type(3){animation:party-enter .46s var(--t-ease-settle) .29s both}.party-final .party-result__table{animation:party-enter .44s var(--t-ease-settle) .37s both}.party-final .party-board__placed{animation:party-enter .48s var(--t-ease-settle) .45s both}.party-final .party-result__back{animation:party-enter .44s var(--t-ease-settle) .54s both}.party-match{animation:party-enter .36s var(--t-ease-settle) both}:root[data-reduced-motion=true] .party-board[data-enter=true] *,:root[data-reduced-motion=true] .party-final *,:root[data-reduced-motion=true] .party-match{opacity:1;animation-name:none;translate:none}.party-board__placed{align-items:center;gap:calc(var(--u) * .34);margin-top:calc(var(--u) * 1.15);flex-direction:column;display:flex}.party-board__placed-label{color:var(--muted);font-size:calc(var(--u) * .5);letter-spacing:.1em;text-transform:uppercase;font-weight:800}.party-board__placed-ring{min-width:calc(var(--u) * 3.5);height:calc(var(--u) * 3.5);padding:0 calc(var(--u) * .45);background:var(--medal-face);border:calc(var(--u) * .17) solid var(--medal-line);box-shadow: inset 0 0 0 calc(var(--u) * .2) var(--medal-dark), inset 0 0 0 calc(var(--u) * .29) var(--medal-line),  0 calc(var(--u) * .17) 0 var(--medal-line), 0 0 calc(var(--u) * 1.2) calc(var(--u) * .06) var(--placed-glow,transparent);border-radius:999px;place-items:center;display:grid;position:relative}.party-board__placed-ring:before{content:"";background:#fff9;border-radius:999px;width:34%;height:9%;position:absolute;top:9%;left:15%;transform:rotate(-28deg)}.party-place__suffix{vertical-align:top;margin-left:.04em;font-size:.34em;font-weight:900;line-height:1}.party-board__placed-at{color:var(--medal-ink);font-size:calc(var(--u) * 1.62);letter-spacing:.02em;text-shadow:0 calc(var(--u) * .04) 0 #ffffff4d;font-weight:900;line-height:1}.party-board__placed,.party-reveal__place{--medal-face:#8b8b9b;--medal-dark:#6a6a78;--medal-line:#3a3a46;--medal-ink:#23232c}.party-board__placed[data-place="1"],.party-reveal__place[data-place="1"]{--medal-face:#ffd447;--medal-dark:#e2a516;--medal-line:#7a4e05;--medal-ink:#6b4300;--placed-glow:#ffd44757}.party-board__placed[data-place="2"],.party-reveal__place[data-place="2"]{--medal-face:#e3e8f2;--medal-dark:#b3bccd;--medal-line:#5d6577;--medal-ink:#3c4356;--placed-glow:#e3e8f242}.party-board__placed[data-place="3"],.party-reveal__place[data-place="3"]{--medal-face:#e0965d;--medal-dark:#bd7135;--medal-line:#6b3a12;--medal-ink:#5a2f08;--placed-glow:#e0965d4d}.party-reveal__place[data-place]{min-width:calc(var(--u) * 5.6);min-height:calc(var(--u) * 5.6);padding:0 calc(var(--u) * .6);color:var(--medal-ink);background:var(--medal-face);border:calc(var(--u) * .24) solid var(--medal-line);box-shadow:inset 0 0 0 calc(var(--u) * .28) var(--medal-dark), inset 0 0 0 calc(var(--u) * .4) var(--medal-line), 0 calc(var(--u) * .24) 0 var(--medal-line), 0 0 calc(var(--u) * 1.8) calc(var(--u) * .1) var(--placed-glow,transparent);border-radius:999px;place-items:center;display:grid;position:relative}.party-reveal__place[data-place]:before{content:"";background:#fff9;border-radius:999px;width:32%;height:8%;position:absolute;top:10%;left:16%;transform:rotate(-28deg)}.party-gaps{justify-content:center;align-items:center;gap:calc(var(--u) * .5);padding-top:calc(var(--u) * .1);display:flex}.party-gaps__item{align-items:center;gap:calc(var(--u) * .16);color:var(--muted);font-size:calc(var(--u) * .54);font-variant-numeric:tabular-nums;font-weight:800;display:inline-flex}.party-gaps__mark{font-size:calc(var(--u) * .62);place-items:center;line-height:1;display:grid}.party-gaps__item:has(.ph-crown-simple){color:#e8b53c}.party-gaps__item:has(.ph-caret-up){color:var(--correct)}.party-gaps__item:has(.ph-caret-down){color:var(--wrong)}.party-runplace{justify-content:space-between;align-items:center;gap:calc(var(--u) * .5);padding:0 calc(var(--u) * .16) calc(var(--u) * .24);margin-top:auto;display:flex}.party-runplace+.options{margin-top:0}.party-runplace__gaps{justify-content:flex-start;padding-top:0}.party-runplace__rank{color:var(--muted);font-size:calc(var(--u) * .54);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.party-result-reveal{justify-content:center;align-items:center;gap:calc(var(--u) * .3);flex-direction:column;flex:auto;min-height:0;display:flex}.party-reveal__lead{color:var(--muted);font-size:calc(var(--u) * .72);letter-spacing:.1em;text-transform:uppercase;animation:party-reveal-lead .48s var(--t-ease-settle) both;font-weight:800}@keyframes party-reveal-lead{0%{opacity:0;transform:translateY(calc(var(--u) * .4))}to{opacity:1;transform:none}}.party-reveal__place{color:var(--text);font-size:calc(var(--u) * 3.6);opacity:0;font-weight:900;line-height:1;transform:scale(.7)}.party-reveal__place[data-landed=true]{animation:party-reveal-land .62s var(--t-ease-settle) both}@keyframes party-reveal-land{0%{opacity:0;transform:scale(.55)}55%{opacity:1;transform:scale(1.16)}78%{transform:scale(.97)}to{opacity:1;transform:scale(1)}}.party-reveal__facts{align-items:center;gap:calc(var(--u) * .08);opacity:0;transition:opacity .52s var(--t-ease-settle), transform .52s var(--t-ease-settle);transform:translateY(calc(var(--u) * .3));flex-direction:column;display:flex}.party-reveal__facts[data-shown=true]{opacity:1;transform:none}.party-reveal__tally,.party-reveal__points{font-variant-numeric:tabular-nums;font-weight:900}.party-reveal__points{color:var(--accent);font-size:calc(var(--u) * 1.55);order:-1;line-height:1.05}.party-reveal__tally{color:var(--muted-strong);font-size:calc(var(--u) * .66);letter-spacing:.04em}.party-reveal__next{margin-top:calc(var(--u) * 1.1);min-width:calc(var(--u) * 7);opacity:0;pointer-events:none;translate:0 calc(var(--u) * .3);transition:filter var(--t-dur-ui) var(--t-ease-standard), border-color var(--t-dur-ui) var(--t-ease-standard), background var(--t-dur-ui) var(--t-ease-standard), color var(--t-dur-ui) var(--t-ease-standard), transform var(--t-dur-micro) var(--t-ease-standard), box-shadow var(--t-dur-micro) var(--t-ease-standard), opacity .42s var(--t-ease-settle), translate .42s var(--t-ease-settle);flex:none;align-self:center}.party-reveal__next[data-shown=true],.party-result-reveal[data-done=true] .party-reveal__next{opacity:1;pointer-events:auto;translate:none}.party-result-reveal[data-done=true] .party-reveal__place,.party-result-reveal[data-done=true] .party-reveal__facts{opacity:1;transform:none}:root[data-reduced-motion=true] .party-reveal__lead,:root[data-reduced-motion=true] .party-reveal__place[data-landed=true]{opacity:1;animation:none;transform:none}:root[data-reduced-motion=true] .party-reveal__facts{transition:none}.party-status{justify-content:flex-start;align-items:center;gap:calc(var(--u) * .26);min-height:calc(var(--u) * 1.35);padding:calc(var(--u) * .3) 0 0;overflow-clip-margin:calc(var(--u) * .4);flex-wrap:wrap;margin-top:auto;display:flex;position:relative;overflow:clip}.party-match:has(.party-status) .options{margin-top:0}.party-status__slot{display:inline-flex}.party-status__slot[data-out=true]{animation:party-status-out .46s var(--t-ease-standard) forwards;pointer-events:none}@keyframes party-status-out{0%{opacity:1;transform:translateY(0)scale(1)}25%{opacity:1;transform:translateY(calc(var(--u) * .18)) scale(1.1)}to{opacity:.9;transform:translateY(calc(var(--u) * 2.4)) scale(.95)}}.party-match .options{z-index:1;position:relative}.option .party-face[data-out=true]{animation:party-face-out .46s var(--t-ease-standard) forwards;pointer-events:none;z-index:2}@keyframes party-face-out{0%{opacity:1;transform:translateY(0)scale(1)}25%{opacity:1;transform:translateY(calc(var(--u) * .16)) scale(1.1)}to{opacity:0;transform:translateY(calc(var(--u) * 1.6)) scale(.92)}}.option .party-face[data-in=true]{opacity:0;transform:translateY(calc(var(--u) * 1.4)) scale(.92)}.option .party-face{transition:opacity .32s var(--t-ease-settle), transform .32s var(--t-ease-settle)}:root[data-reduced-motion=true] .option .party-face{transition:none;animation:none}:root[data-reduced-motion=true] .option .party-face[data-out=true]{opacity:0}:root[data-reduced-motion=true] .option .party-face[data-in=true]{opacity:1;transform:none}.party-status .party-member__avatar{width:calc(var(--u) * 1.35);height:calc(var(--u) * 1.35)}.party-status .party-member__face{--avatar-face:calc(var(--u) * 1.1);border-radius:50%}.party-status .party-member__face .account-avatar__initial{font-size:calc(var(--u) * .56)}:root[data-reduced-motion=true] .party-status__slot{transition:none;animation:none}:root[data-reduced-motion=true] .party-status__slot[data-out=true]{opacity:0}.account-avatar[data-border^=celestial-laurel]{--avatar-crop:50%;--avatar-plain:73.43%}.account-avatar[data-border^=celestial-laurel] .account-avatar__border{z-index:2;width:135.22%;height:135.22%;top:-17.61%;left:-17.61%}.account-avatar[data-border^=celestial-laurel] .account-avatar__photo,.account-avatar[data-border^=celestial-laurel] .account-avatar__initial{height:73.43%;top:13.29%;left:13.29%}.q-image[data-kind=flag] img{object-fit:contain;border-radius:calc(var(--u) * .12)}.q-image img{object-fit:contain}.party-runline{align-items:center;gap:calc(var(--u) * .5);padding:calc(var(--u) * .1) 0 0;font-size:calc(var(--u) * .56);font-variant-numeric:tabular-nums;font-weight:800;display:flex}.party-runline__at{color:var(--muted)}.party-runline__worth{color:var(--correct)}.party-runline__cost{color:var(--wrong)}.party-runline__grade{color:var(--muted);margin-left:auto}.party-match .party-timer[data-personal=true] .party-timer__left{font-size:calc(var(--u) * 1);font-weight:900}.party-match .party-standings{padding-bottom:calc(var(--u) * .1);margin-top:auto}.party-match:has(.party-standings) .options{margin-top:0}.party-standings__place{color:var(--muted);font-variant-numeric:tabular-nums}.party-standings__row[data-you=true]{background:color-mix(in srgb, var(--accent) 22%, var(--surface2));box-shadow:inset 0 0 0 calc(var(--u) * .06) var(--accent);color:var(--text)}.party-standings__row[data-you=true] .party-standings__place{color:var(--text)}.party-standings__gap{color:var(--muted);letter-spacing:.1em;align-self:center}.party-hand{margin-top:auto}.party-card{min-height:calc(var(--u) * 4.4);border-color:var(--subject-tone,var(--surface3));background:color-mix(in srgb, var(--subject-tone,var(--surface2)) 24%, var(--surface2));box-shadow:0 var(--depth) 0 color-mix(in srgb, var(--subject-tone,#000) 55%, #05060a)}.party-card__icon{font-size:calc(var(--u) * 1.15);color:var(--subject-tone,var(--text))}.party-card__subject{font-size:calc(var(--u) * .66)}.party-card__pip{width:calc(var(--u) * .24);height:calc(var(--u) * .24);background:var(--subject-tone,currentColor);opacity:.28}.party-card__pip[data-on=true]{opacity:1}.party-card.is-taking{filter:brightness(1.15);transform:translateY(calc(var(--u) * .15));box-shadow:none}.party-run__title{font-size:calc(var(--u) * .8);font-weight:900}.party-result__crest[data-won=false]{box-shadow:inset 0 0 0 calc(var(--u) * .08) #ffffff2e, 0 calc(var(--u) * .16) 0 #2b2f36;background:linear-gradient(#6a6f7b 0%,#4a4f59 100%)}.party-result__crest[data-won=false] .party-result__title{color:#f2f4f8}.party-runfinal{align-items:center;gap:calc(var(--u) * .5);padding:calc(var(--u) * .3) calc(var(--u) * .6);border-radius:var(--radius-md);background:var(--surface2);display:flex}.party-runfinal__score{font-size:calc(var(--u) * 1.25);font-variant-numeric:tabular-nums;font-weight:900;line-height:1}.party-runfinal__note{color:var(--muted);font-size:calc(var(--u) * .5);letter-spacing:.08em;font-weight:800}.party-runfinal__bar{height:calc(var(--u) * .42);background:var(--surface3);border-radius:999px;flex:1;overflow:hidden}.party-runfinal__fill{width:calc(var(--share) * 100%);background:var(--correct);border-radius:999px;height:100%;display:block}.party-runfinal__lives,.party-reveal__lives{gap:calc(var(--u) * .16);margin-left:auto;display:flex}.party-reveal__lives{margin:0}.party-reveal__life{color:var(--wrong);font-size:calc(var(--u) * .9);line-height:1;display:inline-flex}.party-reveal__life[data-held=false]{color:var(--muted)}.party-reveal__place[data-wide=true]{font-size:calc(var(--u) * 2.4)}.party-team{align-items:center;gap:calc(var(--u) * .4);padding:calc(var(--u) * .3) calc(var(--u) * .6);border-radius:var(--radius-md);background:var(--surface2);display:flex}.party-team__label{color:var(--muted);font-size:calc(var(--u) * .5);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.party-team__points{font-size:calc(var(--u) * 1.15);font-variant-numeric:tabular-nums;font-weight:900;line-height:1}.party-team__note{color:var(--muted);font-size:calc(var(--u) * .52);font-variant-numeric:tabular-nums;margin-left:auto}.party-team__lives{gap:calc(var(--u) * .16);display:flex}.party-team-tally .party-team__lives .party-reveal__life{font-size:calc(var(--u) * .66)}@keyframes party-life-out{0%{transform:scale(1)}35%{transform:scale(1.35)}to{transform:scale(1)}}.party-team-tally .party-reveal__life[data-held=false]{animation:.42s ease-out party-life-out}:root[data-reduced-motion=true] .party-team-tally .party-reveal__life{animation:none!important}.tidbit-button-theme{isolation:isolate;position:relative;overflow:hidden}.tidbit-button-theme__label{z-index:3;justify-content:center;align-items:center;gap:inherit;min-width:0;color:inherit;white-space:nowrap;pointer-events:none;display:inline-flex;position:relative}.aurora-glass__field,.aurora-glass__glass,.aurora-glass__ice-field,.aurora-glass__ice-glass,.tidbit-button-theme__pulse{border-radius:inherit;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.aurora-glass__field{z-index:0}.aurora-glass__glass,.aurora-glass__ice-glass{z-index:1}.tidbit-button-theme__pulse{z-index:2;opacity:0}.tidbit-button-theme--aurora-glass.tidbit-button-theme--primary{--aurora-freeze:0;--aurora-freeze-edge:108%;--aurora-freeze-front-opacity:0;--aurora-base-shadow-alpha:1;--aurora-ice-highlight-alpha:0;--aurora-label-color:#edfffd;color:var(--aurora-label-color);box-shadow:0 var(--depth) 0 #0b3045;background:radial-gradient(at 50% 112%,#145f703d,#0000 58%),linear-gradient(145deg,#061321,#07152b 52%,#120d2b);border-color:#68e0d57a}.tidbit-button-theme--aurora-glass.tidbit-button-theme--primary:hover:not(:disabled),.tidbit-button-theme--aurora-glass.tidbit-button-theme--primary:focus-visible:not(:disabled){color:var(--aurora-label-color);filter:brightness(1.13)saturate(1.18);box-shadow:0 calc(var(--depth) + var(--u) * .05) 0 #0b3045;background:radial-gradient(at 50% 112%,#145f703d,#0000 58%),linear-gradient(145deg,#061321,#07152b 52%,#120d2b);border-color:#92f1e7c7}.tidbit-button-theme--aurora-glass.tidbit-button-theme--primary:active:not(:disabled){color:var(--aurora-label-color);box-shadow:none;background:radial-gradient(at 50% 112%,#145f703d,#0000 58%),linear-gradient(145deg,#061321,#07152b 52%,#120d2b);border-color:#92f1e7c7}.tidbit-button-theme--aurora-glass .aurora-glass__glass{opacity:.82;background:linear-gradient(#ebffff2b,#0000 29%),radial-gradient(at 50% 118%,#39e2c71c,#0000 56%),linear-gradient(106deg,#0000 0 34%,#ffffff09 48%,#0000 62% 100%);box-shadow:inset 0 1px #e8fffd24,inset 0 -1px #2cb0b51c,inset 18px 0 25px #01091626,inset -18px 0 25px #14052a21}.tidbit-button-theme--aurora-glass.tidbit-button-theme--primary .tidbit-button-theme__label{color:var(--aurora-label-color);-webkit-text-stroke:.55px rgb(2 19 31/var(--aurora-base-shadow-alpha));paint-order:stroke fill;text-shadow:0 1px 2px rgb(0 0 0/var(--aurora-base-shadow-alpha)), 0 1px 0 rgb(232 251 255/var(--aurora-ice-highlight-alpha))}.tidbit-button-theme--aurora-glass.tidbit-button-theme--primary .tidbit-button-theme__label:before{content:attr(data-freeze-text);z-index:1;color:#dcfafff0;-webkit-text-stroke:.35px #69d8f7c7;text-shadow:none;clip-path:polygon(0 calc(var(--aurora-freeze-edge) - 3%), 18% calc(var(--aurora-freeze-edge) - 8%), 36% var(--aurora-freeze-edge), 55% calc(var(--aurora-freeze-edge) - 10%), 76% calc(var(--aurora-freeze-edge) - 2%), 100% calc(var(--aurora-freeze-edge) - 7%), 100% calc(var(--aurora-freeze-edge) + 1%), 76% calc(var(--aurora-freeze-edge) + 6%), 55% calc(var(--aurora-freeze-edge) - 2%), 36% calc(var(--aurora-freeze-edge) + 8%), 18% var(--aurora-freeze-edge), 0 calc(var(--aurora-freeze-edge) + 5%));filter:drop-shadow(0 0 2px #bef6ffeb);opacity:var(--aurora-freeze-front-opacity);pointer-events:none;place-items:center;display:grid;position:absolute;inset:-2px 0 -3px}.tidbit-button-theme--aurora-glass.is-fired{animation:.19s cubic-bezier(.16,.78,.22,1) both aurora-theme-border-press}.tidbit-button-theme--aurora-glass.is-fired .tidbit-button-theme__pulse{background:linear-gradient(105deg,#0000 32%,#fffffff5 46%,#71ffdab8 52%,#0000 67%);animation:.19s ease-out both aurora-theme-press;inset:-40%}@keyframes aurora-theme-border-press{0%,46%{border-color:#b83dff}to{border-color:#68e0d57a}}@keyframes aurora-theme-press{0%{opacity:0;transform:translate(-35%)}25%{opacity:1}to{opacity:0;transform:translate(35%)}}.tidbit-button-theme--aurora-glass.aurora-glass--fallback.tidbit-button-theme--primary{background:radial-gradient(at 44% 118%,#35ffc69e,#0000 48%),radial-gradient(at 78% 102%,#4cc7ff85,#0000 43%),radial-gradient(at 17% 90%,#af5aff6b,#0000 40%),linear-gradient(145deg,#061321,#07152b 52%,#120d2b)}.tidbit-button-theme--aurora-glass.tidbit-button-theme--non-primary{color:#082942;box-shadow:0 var(--depth) 0 #315d89;background:radial-gradient(at 22% 84%,#52e1a9a3,#0000 42%),radial-gradient(at 74% 18%,#659dffad,#0000 45%),linear-gradient(142deg,#092033,#103957 54%,#251b52);border-color:#cde7ffeb}.tidbit-button-theme--aurora-glass.tidbit-button-theme--non-primary:hover:not(:disabled),.tidbit-button-theme--aurora-glass.tidbit-button-theme--non-primary:focus-visible:not(:disabled){color:#082942;filter:none;box-shadow:0 calc(var(--depth) + var(--u) * .05) 0 #315d89;background:radial-gradient(at 22% 84%,#52e1a9a3,#0000 42%),radial-gradient(at 74% 18%,#659dffad,#0000 45%),linear-gradient(142deg,#092033,#103957 54%,#251b52);border-color:#cde7ffeb}.tidbit-button-theme--aurora-glass.tidbit-button-theme--non-primary:active:not(:disabled){color:#082942;box-shadow:none;background:radial-gradient(at 22% 84%,#52e1a9a3,#0000 42%),radial-gradient(at 74% 18%,#659dffad,#0000 45%),linear-gradient(142deg,#092033,#103957 54%,#251b52);border-color:#cde7ffeb}.aurora-glass__ice-field{z-index:0;overflow:hidden}.aurora-glass__ice-aurora{z-index:0;background:radial-gradient(at 4% 84%,#6ef0b0eb,#0000 32%),radial-gradient(at 30% 10%,#5ee0d0d6,#0000 38%),radial-gradient(at 62% 88%,#6aa6ffe0,#0000 42%),radial-gradient(at 96% 16%,#b388ffd1,#0000 36%),linear-gradient(142deg,#071a29,#0b3551 50%,#241943);position:absolute;inset:0}.aurora-glass__ice-base{z-index:1;background:linear-gradient(#b0d4fc38,#80b2ec29);position:absolute;inset:0}.aurora-glass__ice-shard{z-index:2;background:var(--ice-gradient);opacity:var(--ice-opacity,.88);transform:translate(-50%, -50%) rotate(var(--ice-rotation,0deg));filter:drop-shadow(0 0 1px #d2eaff80);display:block;position:absolute}.aurora-glass__ice-shard:before{content:"";clip-path:inherit;background:linear-gradient(110deg,#0000 40%,#e8f4ff80 49%,#e8f4ff2e 53%,#0000 62%);position:absolute;inset:0}.aurora-glass__ice-shard:after{content:"";clip-path:inherit;position:absolute;inset:0;box-shadow:inset 3px 3px 4px #e0f0ff57,inset -3px -4px 5px #24569e75}.aurora-glass__ice-glass{background:linear-gradient(#f0faff33,#0000 31%);box-shadow:inset 0 1px #eefaffc2,inset 0 -1px #1a498485,inset 1px 0 #d7eeff6b,inset -1px 0 #234e896b}.tidbit-button-theme--aurora-glass.tidbit-button-theme--non-primary .tidbit-button-theme__label{z-index:3;color:#082942;text-shadow:0 1px #ebf9ffc2,0 0 3px #dcf3ffb8}.tidbit-button-theme--aurora-glass:disabled{border-color:var(--line);background:var(--surface2);color:var(--muted);box-shadow:none;opacity:.46}.tidbit-button-theme--aurora-glass:disabled .aurora-glass__field{opacity:.34}.shop-card--aurora-glass{--shop-card-accent:#68e0d5;--shop-card-soft:#071827;--shop-buy-face:#7cebd8;--shop-buy-border:#bcfff2;--shop-buy-depth:#287d76;--shop-buy-ink:#052823}.shop-card__preview--button-theme,.cosmetic-card__preview--button-theme{pointer-events:auto}.tidbit-button-theme--preview{width:min(230px, calc(100% - var(--u)));min-height:calc(var(--u) * 2.35);padding:calc(var(--u) * .48) calc(var(--u) * .85);border:calc(var(--u) * .09) solid #68e0d57a;border-radius:var(--radius-md);font-size:calc(var(--u) * .72);letter-spacing:.01em;cursor:default;place-items:center;font-weight:900;display:inline-grid}@media (prefers-reduced-motion:reduce){.tidbit-button-theme--aurora-glass,.tidbit-button-theme--aurora-glass *{transition:none!important;animation:none!important}}:root[data-reduced-motion=true] .tidbit-button-theme--aurora-glass,:root[data-reduced-motion=true] .tidbit-button-theme--aurora-glass *{transition:none!important;animation:none!important}.party-board:has(.party-board__rest--team),.party-board:has(.party-board__rest--team) .party-board__stage{flex:1;min-height:0}.party-board__rest--team{flex:1;min-height:0;max-height:none}.party-choose__to{align-items:center;gap:calc(var(--u) * .34);text-align:center;transform-origin:top;min-width:0;transition:padding-top .42s var(--t-ease-settle), scale .42s var(--t-ease-settle);flex-direction:column;display:flex}.party-choose[data-stage=intro] .party-choose__to{padding-top:calc(var(--u) * 3.4);scale:1}.party-choose[data-stage=picking] .party-choose__to{padding-top:calc(var(--u) * .3);scale:.62}.party-choose[data-stage=picking]>.party-timer,.party-choose[data-stage=picking]>.party-status,.party-choose[data-stage=picking]>.party-choose__list{animation:party-enter .36s var(--t-ease-settle) .26s both}:root[data-reduced-motion=true] .party-choose__to{transition:none}:root[data-reduced-motion=true] .party-choose[data-stage=picking]>.party-timer,:root[data-reduced-motion=true] .party-choose[data-stage=picking]>.party-status,:root[data-reduced-motion=true] .party-choose[data-stage=picking]>.party-choose__list{opacity:1;animation-name:none;translate:none}.party-choose__verb{color:var(--text);font-size:calc(var(--u) * .92);letter-spacing:.01em;font-weight:900}.party-choose__who{max-width:100%;color:var(--muted);font-size:calc(var(--u) * .78);text-overflow:ellipsis;white-space:nowrap;font-weight:900;overflow:hidden}.party-choose__to .party-member__avatar{width:calc(var(--u) * 4.6);height:calc(var(--u) * 4.6)}.party-choose__to .party-member__face{--avatar-face:calc(var(--u) * 3.5);border-radius:calc(var(--u) * .86)}.party-choose__to .party-member__face .account-avatar__initial{font-size:calc(var(--u) * 1.9)}.party-choose__verb{animation:party-enter .38s var(--t-ease-settle) 40ms both}.party-choose__to .party-member__avatar{animation:party-enter .42s var(--t-ease-settle) .13s both}.party-choose__who{animation:party-enter .4s var(--t-ease-settle) .24s both}:root[data-reduced-motion=true] .party-choose__verb,:root[data-reduced-motion=true] .party-choose__to .party-member__avatar,:root[data-reduced-motion=true] .party-choose__who{opacity:1;animation-name:none;translate:none}.party-choose__to .avatar,.party-choose__to .member-avatar{flex:none}.party-choose__list{margin-top:auto}.party-choose__card{cursor:pointer;position:relative}.party-choose__card[aria-disabled=true]{cursor:default}.party-choose__peek{--icon-tone:var(--neutral-control);--icon-depth:var(--neutral-control-deep);--icon-ink:var(--neutral-control-ink);right:calc(var(--u) * .34);bottom:calc(var(--u) * .34);width:calc(var(--u) * 1.24);height:calc(var(--u) * 1.24);border-radius:calc(var(--u) * .34);font-size:calc(var(--u) * .62);position:absolute}.party-choose__card:has(.party-choose__peek) .party-choose__text{padding-right:calc(var(--u) * 1.5)}.party-choose__peek:hover{--icon-tone:var(--accent);--icon-ink:var(--accent-ink);--icon-depth:var(--accent-deep)}.party-peek{z-index:40;padding:calc(var(--u) * .8);animation:party-peek-in .18s var(--t-ease-settle) both;background:#0000009e;place-items:center;display:grid;position:absolute;inset:0}.party-peek__panel{max-width:100%;max-height:100%;padding:calc(var(--u) * .7);border-radius:var(--radius-md);background:var(--surface2);box-shadow:0 calc(var(--u) * .5) calc(var(--u) * 1.2) #00000073;position:relative}.party-peek__panel img,.party-peek__panel svg,.party-peek__panel .qfigure{max-width:100%;max-height:calc(var(--u) * 14);height:auto}.party-peek__close{--icon-tone:var(--wrong);--icon-depth:color-mix(in srgb, var(--wrong) 70%, #000);--icon-ink:#fff;top:calc(var(--u) * -.5);right:calc(var(--u) * -.5);z-index:1;width:calc(var(--u) * 1.7);height:calc(var(--u) * 1.7);font-size:calc(var(--u) * .8);border-radius:999px;position:absolute}@keyframes party-peek-in{0%{opacity:0}to{opacity:1}}:root[data-reduced-motion=true] .party-peek{animation-name:none}.party-choose__card{gap:calc(var(--u) * .28);border-color:color-mix(in srgb, var(--subject-tone,var(--surface3)) 60%, var(--surface3));background:color-mix(in srgb, var(--subject-tone,var(--surface2)) 12%, var(--surface2));flex-direction:column;display:flex}.party-choose__text{font-size:calc(var(--u) * .62);font-weight:700;line-height:1.25}.party-grade{justify-content:space-between;align-items:center;gap:calc(var(--u) * .3);display:flex}.party-grade__subject{min-width:0;padding:calc(var(--u) * .12) calc(var(--u) * .34);font-size:calc(var(--u) * .46)}.party-grade__pips{gap:calc(var(--u) * .12);flex:none;display:flex}.party-grade .party-card__pip{width:calc(var(--u) * .2);height:calc(var(--u) * .2);border-radius:999px}.party-match:has(.party-status) .options,.party-match:has(.party-status) .party-choose__list{margin-top:0}.party-ask{align-items:center;gap:calc(var(--u) * .34);padding:calc(var(--u) * .26) calc(var(--u) * .4);border-radius:var(--radius-md);background:var(--surface2);display:flex}.party-ask__who{font-size:calc(var(--u) * .76);text-overflow:ellipsis;white-space:nowrap;font-weight:900;overflow:hidden}.party-ask__verb{color:var(--muted);font-size:calc(var(--u) * .54);margin-left:auto;font-weight:800}.party-ask[data-lead=verb] .party-ask__verb{margin-left:0;margin-right:calc(var(--u) * .1);color:var(--text);font-size:calc(var(--u) * .62)}.party-ask[data-lead=verb] .party-member__avatar{margin-left:auto}.party-ask[data-lead=verb] .party-ask__who{flex:none}.party-ask~.options .party-worth{background:var(--surface2);color:var(--text)}.party-seal{align-items:center;gap:calc(var(--u) * .3);min-width:0;display:flex}.party-seal__who{text-overflow:ellipsis;white-space:nowrap;font-style:italic;overflow:hidden}.party-seal .avatar,.party-seal .member-avatar{flex:none}.option[data-sealed=true]{--option-tone:var(--surface3);--option-depth:var(--surface2);--option-ink:var(--text);background-image:repeating-linear-gradient(-45deg, #00000038 0 calc(var(--u) * .22), transparent calc(var(--u) * .22) calc(var(--u) * .44))}.option[data-sealed=true] .label{color:var(--text)}.party-standings__row[data-out=true]{opacity:.45;text-decoration:line-through}.party-standings__row[data-out=true][data-you=true]{background:var(--surface2);box-shadow:none}.party-out{flex-direction:column;display:flex}.party-out__said{justify-content:center;align-items:center;gap:calc(var(--u) * .2);flex-direction:column;flex:1;display:flex}.party-out__score{color:var(--text);font-size:calc(var(--u) * 2.4);font-variant-numeric:tabular-nums;font-weight:900;line-height:1}.party-out__tally{color:var(--muted);font-size:calc(var(--u) * .6);font-weight:800}.shop-portrait{width:min(100%, calc(var(--u) * 9));border:calc(var(--u) * .09) solid var(--shop-card-accent,var(--surface3));border-radius:var(--radius-lg);background:var(--shop-card-soft,var(--surface2));overflow:hidden}.shop-purchase__border{width:min(100%, calc(var(--u) * 9));aspect-ratio:1;object-fit:contain;display:block}.shop-purchase__profile-card{width:min(100%, calc(var(--u) * 14))}.shop-purchase__sound{place-items:center;gap:calc(var(--u) * .2);width:min(100%, calc(var(--u) * 9));min-height:calc(var(--u) * 4.8);display:grid}.shop-purchase__button-theme{width:min(100%, calc(var(--u) * 9))}.shop-purchase__fallback{color:var(--text);font-size:calc(var(--u) * 1.1);font-weight:900}.shop-progress,.shop-done{justify-content:center;align-items:center;gap:calc(var(--u) * .55);text-align:center;flex-direction:column;flex:1;min-height:100%;display:flex}.shop-progress__spinner{width:calc(var(--u) * 1.1);height:calc(var(--u) * 1.1);border:calc(var(--u) * .13) solid color-mix(in srgb, var(--text) 22%, transparent);border-top-color:var(--text);border-radius:50%;animation:.68s linear infinite auth-spin}.shop-progress__status,.shop-done__copy,.shop-done__status{max-width:26ch;color:var(--muted);font-size:calc(var(--u) * .6)}.shop-done__title{font-size:calc(var(--u) * 1.05);margin:0;font-weight:900;line-height:1.15}.shop-done__copy{margin:0}.shop-done__actions{gap:calc(var(--u) * .4);display:flex}.shop-done__actions>.btn{white-space:nowrap}.shop-done__status{min-height:calc(var(--u) * .9);margin:0}:root[data-reduced-motion=true] .shop-progress__spinner{animation-duration:2s}.privacy-settings{gap:calc(var(--u) * .32);margin-top:calc(var(--u) * .72);flex-direction:column;display:flex}.privacy-settings__title{font-size:calc(var(--u) * .62);letter-spacing:.01em;color:var(--ink);margin:0;font-weight:800}.privacy-settings .srow--behavior{border:calc(var(--u) * .06) solid var(--line);border-radius:calc(var(--u) * .52);background:color-mix(in srgb, var(--surface) 72%, transparent);padding:calc(var(--u) * .46) calc(var(--u) * .56);align-items:flex-start}.setting-label--stacked{align-items:flex-start;gap:calc(var(--u) * .18);flex-direction:column;display:flex}.privacy-settings__copy,.privacy-settings__status{font-size:calc(var(--u) * .44);color:color-mix(in srgb, var(--ink) 68%, transparent);text-wrap:pretty;margin:0;line-height:1.45}.privacy-settings__status{padding-inline:calc(var(--u) * .12)}.privacy-settings__link{font:inherit;font-size:calc(var(--u) * .44);color:var(--accent);text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-weight:700;text-decoration:underline}.privacy-settings__link:hover{color:color-mix(in srgb, var(--accent) 78%, var(--ink))}.setting-toggle[data-preference=analytics]:disabled{opacity:.55;cursor:default}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-latin-400-normal-r8SDr6Up.woff2)format("woff2"),url(/assets/nunito-latin-400-normal-DKg4f3fz.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-latin-600-normal-Br8yIETf.woff2)format("woff2"),url(/assets/nunito-latin-600-normal-Cd0eNu1l.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-latin-700-normal-Dort48En.woff2)format("woff2"),url(/assets/nunito-latin-700-normal-OcDqTBcA.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-latin-800-normal-Dz8SOQK_.woff2)format("woff2"),url(/assets/nunito-latin-800-normal-D-J0wlBY.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/nunito-latin-900-normal-BVB1fGs6.woff2)format("woff2"),url(/assets/nunito-latin-900-normal-CVn49sIn.woff)format("woff")}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fredoka-latin-700-normal-BOIZVyIN.woff2)format("woff2"),url(/assets/fredoka-latin-700-normal-C8FeHd3X.woff)format("woff")}@font-face{font-family:Phosphor-Bold;src:url(/assets/Phosphor-Bold-BCak21uZ.woff2)format("woff2"),url(/assets/Phosphor-Bold-Bs3tcKfK.woff)format("woff"),url(/assets/Phosphor-Bold-y1cGIEs3.ttf)format("truetype"),url(/assets/Phosphor-Bold-CIyscVBM.svg#Phosphor-Bold)format("svg");font-weight:400;font-style:normal;font-display:block}.ph-bold{speak:never;font-variant:normal;text-transform:none;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:Phosphor-Bold!important}.ph-bold.ph-acorn:before{content:""}.ph-bold.ph-address-book:before{content:""}.ph-bold.ph-address-book-tabs:before{content:""}.ph-bold.ph-air-traffic-control:before{content:""}.ph-bold.ph-airplane:before{content:""}.ph-bold.ph-airplane-in-flight:before{content:""}.ph-bold.ph-airplane-landing:before{content:""}.ph-bold.ph-airplane-takeoff:before{content:""}.ph-bold.ph-airplane-taxiing:before{content:""}.ph-bold.ph-airplane-tilt:before{content:""}.ph-bold.ph-airplay:before{content:""}.ph-bold.ph-alarm:before{content:""}.ph-bold.ph-alien:before{content:""}.ph-bold.ph-align-bottom:before{content:""}.ph-bold.ph-align-bottom-simple:before{content:""}.ph-bold.ph-align-center-horizontal:before{content:""}.ph-bold.ph-align-center-horizontal-simple:before{content:""}.ph-bold.ph-align-center-vertical:before{content:""}.ph-bold.ph-align-center-vertical-simple:before{content:""}.ph-bold.ph-align-left:before{content:""}.ph-bold.ph-align-left-simple:before{content:""}.ph-bold.ph-align-right:before{content:""}.ph-bold.ph-align-right-simple:before{content:""}.ph-bold.ph-align-top:before{content:""}.ph-bold.ph-align-top-simple:before{content:""}.ph-bold.ph-amazon-logo:before{content:""}.ph-bold.ph-ambulance:before{content:""}.ph-bold.ph-anchor:before{content:""}.ph-bold.ph-anchor-simple:before{content:""}.ph-bold.ph-android-logo:before{content:""}.ph-bold.ph-angle:before{content:""}.ph-bold.ph-angular-logo:before{content:""}.ph-bold.ph-aperture:before{content:""}.ph-bold.ph-app-store-logo:before{content:""}.ph-bold.ph-app-window:before{content:""}.ph-bold.ph-apple-logo:before{content:""}.ph-bold.ph-apple-podcasts-logo:before{content:""}.ph-bold.ph-approximate-equals:before{content:""}.ph-bold.ph-archive:before{content:""}.ph-bold.ph-armchair:before{content:""}.ph-bold.ph-arrow-arc-left:before{content:""}.ph-bold.ph-arrow-arc-right:before{content:""}.ph-bold.ph-arrow-bend-double-up-left:before{content:""}.ph-bold.ph-arrow-bend-double-up-right:before{content:""}.ph-bold.ph-arrow-bend-down-left:before{content:""}.ph-bold.ph-arrow-bend-down-right:before{content:""}.ph-bold.ph-arrow-bend-left-down:before{content:""}.ph-bold.ph-arrow-bend-left-up:before{content:""}.ph-bold.ph-arrow-bend-right-down:before{content:""}.ph-bold.ph-arrow-bend-right-up:before{content:""}.ph-bold.ph-arrow-bend-up-left:before{content:""}.ph-bold.ph-arrow-bend-up-right:before{content:""}.ph-bold.ph-arrow-circle-down:before{content:""}.ph-bold.ph-arrow-circle-down-left:before{content:""}.ph-bold.ph-arrow-circle-down-right:before{content:""}.ph-bold.ph-arrow-circle-left:before{content:""}.ph-bold.ph-arrow-circle-right:before{content:""}.ph-bold.ph-arrow-circle-up:before{content:""}.ph-bold.ph-arrow-circle-up-left:before{content:""}.ph-bold.ph-arrow-circle-up-right:before{content:""}.ph-bold.ph-arrow-clockwise:before{content:""}.ph-bold.ph-arrow-counter-clockwise:before{content:""}.ph-bold.ph-arrow-down:before{content:""}.ph-bold.ph-arrow-down-left:before{content:""}.ph-bold.ph-arrow-down-right:before{content:""}.ph-bold.ph-arrow-elbow-down-left:before{content:""}.ph-bold.ph-arrow-elbow-down-right:before{content:""}.ph-bold.ph-arrow-elbow-left:before{content:""}.ph-bold.ph-arrow-elbow-left-down:before{content:""}.ph-bold.ph-arrow-elbow-left-up:before{content:""}.ph-bold.ph-arrow-elbow-right:before{content:""}.ph-bold.ph-arrow-elbow-right-down:before{content:""}.ph-bold.ph-arrow-elbow-right-up:before{content:""}.ph-bold.ph-arrow-elbow-up-left:before{content:""}.ph-bold.ph-arrow-elbow-up-right:before{content:""}.ph-bold.ph-arrow-fat-down:before{content:""}.ph-bold.ph-arrow-fat-left:before{content:""}.ph-bold.ph-arrow-fat-line-down:before{content:""}.ph-bold.ph-arrow-fat-line-left:before{content:""}.ph-bold.ph-arrow-fat-line-right:before{content:""}.ph-bold.ph-arrow-fat-line-up:before{content:""}.ph-bold.ph-arrow-fat-lines-down:before{content:""}.ph-bold.ph-arrow-fat-lines-left:before{content:""}.ph-bold.ph-arrow-fat-lines-right:before{content:""}.ph-bold.ph-arrow-fat-lines-up:before{content:""}.ph-bold.ph-arrow-fat-right:before{content:""}.ph-bold.ph-arrow-fat-up:before{content:""}.ph-bold.ph-arrow-left:before{content:""}.ph-bold.ph-arrow-line-down:before{content:""}.ph-bold.ph-arrow-line-down-left:before{content:""}.ph-bold.ph-arrow-line-down-right:before{content:""}.ph-bold.ph-arrow-line-left:before{content:""}.ph-bold.ph-arrow-line-right:before{content:""}.ph-bold.ph-arrow-line-up:before{content:""}.ph-bold.ph-arrow-line-up-left:before{content:""}.ph-bold.ph-arrow-line-up-right:before{content:""}.ph-bold.ph-arrow-right:before{content:""}.ph-bold.ph-arrow-square-down:before{content:""}.ph-bold.ph-arrow-square-down-left:before{content:""}.ph-bold.ph-arrow-square-down-right:before{content:""}.ph-bold.ph-arrow-square-in:before{content:""}.ph-bold.ph-arrow-square-left:before{content:""}.ph-bold.ph-arrow-square-out:before{content:""}.ph-bold.ph-arrow-square-right:before{content:""}.ph-bold.ph-arrow-square-up:before{content:""}.ph-bold.ph-arrow-square-up-left:before{content:""}.ph-bold.ph-arrow-square-up-right:before{content:""}.ph-bold.ph-arrow-u-down-left:before{content:""}.ph-bold.ph-arrow-u-down-right:before{content:""}.ph-bold.ph-arrow-u-left-down:before{content:""}.ph-bold.ph-arrow-u-left-up:before{content:""}.ph-bold.ph-arrow-u-right-down:before{content:""}.ph-bold.ph-arrow-u-right-up:before{content:""}.ph-bold.ph-arrow-u-up-left:before{content:""}.ph-bold.ph-arrow-u-up-right:before{content:""}.ph-bold.ph-arrow-up:before{content:""}.ph-bold.ph-arrow-up-left:before{content:""}.ph-bold.ph-arrow-up-right:before{content:""}.ph-bold.ph-arrows-clockwise:before{content:""}.ph-bold.ph-arrows-counter-clockwise:before{content:""}.ph-bold.ph-arrows-down-up:before{content:""}.ph-bold.ph-arrows-horizontal:before{content:""}.ph-bold.ph-arrows-in:before{content:""}.ph-bold.ph-arrows-in-cardinal:before{content:""}.ph-bold.ph-arrows-in-line-horizontal:before{content:""}.ph-bold.ph-arrows-in-line-vertical:before{content:""}.ph-bold.ph-arrows-in-simple:before{content:""}.ph-bold.ph-arrows-left-right:before{content:""}.ph-bold.ph-arrows-merge:before{content:""}.ph-bold.ph-arrows-out:before{content:""}.ph-bold.ph-arrows-out-cardinal:before{content:""}.ph-bold.ph-arrows-out-line-horizontal:before{content:""}.ph-bold.ph-arrows-out-line-vertical:before{content:""}.ph-bold.ph-arrows-out-simple:before{content:""}.ph-bold.ph-arrows-split:before{content:""}.ph-bold.ph-arrows-vertical:before{content:""}.ph-bold.ph-article:before{content:""}.ph-bold.ph-article-medium:before{content:""}.ph-bold.ph-article-ny-times:before{content:""}.ph-bold.ph-asclepius:before,.ph-bold.ph-caduceus:before{content:""}.ph-bold.ph-asterisk:before{content:""}.ph-bold.ph-asterisk-simple:before{content:""}.ph-bold.ph-at:before{content:""}.ph-bold.ph-atom:before{content:""}.ph-bold.ph-avocado:before{content:""}.ph-bold.ph-axe:before{content:""}.ph-bold.ph-baby:before{content:""}.ph-bold.ph-baby-carriage:before{content:""}.ph-bold.ph-backpack:before{content:""}.ph-bold.ph-backspace:before{content:""}.ph-bold.ph-bag:before{content:""}.ph-bold.ph-bag-simple:before{content:""}.ph-bold.ph-balloon:before{content:""}.ph-bold.ph-bandaids:before{content:""}.ph-bold.ph-bank:before{content:""}.ph-bold.ph-barbell:before{content:""}.ph-bold.ph-barcode:before{content:""}.ph-bold.ph-barn:before{content:""}.ph-bold.ph-barricade:before{content:""}.ph-bold.ph-baseball:before{content:""}.ph-bold.ph-baseball-cap:before{content:""}.ph-bold.ph-baseball-helmet:before{content:""}.ph-bold.ph-basket:before{content:""}.ph-bold.ph-basketball:before{content:""}.ph-bold.ph-bathtub:before{content:""}.ph-bold.ph-battery-charging:before{content:""}.ph-bold.ph-battery-charging-vertical:before{content:""}.ph-bold.ph-battery-empty:before{content:""}.ph-bold.ph-battery-full:before{content:""}.ph-bold.ph-battery-high:before{content:""}.ph-bold.ph-battery-low:before{content:""}.ph-bold.ph-battery-medium:before{content:""}.ph-bold.ph-battery-plus:before{content:""}.ph-bold.ph-battery-plus-vertical:before{content:""}.ph-bold.ph-battery-vertical-empty:before{content:""}.ph-bold.ph-battery-vertical-full:before{content:""}.ph-bold.ph-battery-vertical-high:before{content:""}.ph-bold.ph-battery-vertical-low:before{content:""}.ph-bold.ph-battery-vertical-medium:before{content:""}.ph-bold.ph-battery-warning:before{content:""}.ph-bold.ph-battery-warning-vertical:before{content:""}.ph-bold.ph-beach-ball:before{content:""}.ph-bold.ph-beanie:before{content:""}.ph-bold.ph-bed:before{content:""}.ph-bold.ph-beer-bottle:before{content:""}.ph-bold.ph-beer-stein:before{content:""}.ph-bold.ph-behance-logo:before{content:""}.ph-bold.ph-bell:before{content:""}.ph-bold.ph-bell-ringing:before{content:""}.ph-bold.ph-bell-simple:before{content:""}.ph-bold.ph-bell-simple-ringing:before{content:""}.ph-bold.ph-bell-simple-slash:before{content:""}.ph-bold.ph-bell-simple-z:before{content:""}.ph-bold.ph-bell-slash:before{content:""}.ph-bold.ph-bell-z:before{content:""}.ph-bold.ph-belt:before{content:""}.ph-bold.ph-bezier-curve:before{content:""}.ph-bold.ph-bicycle:before{content:""}.ph-bold.ph-binary:before{content:""}.ph-bold.ph-binoculars:before{content:""}.ph-bold.ph-biohazard:before{content:""}.ph-bold.ph-bird:before{content:""}.ph-bold.ph-blueprint:before{content:""}.ph-bold.ph-bluetooth:before{content:""}.ph-bold.ph-bluetooth-connected:before{content:""}.ph-bold.ph-bluetooth-slash:before{content:""}.ph-bold.ph-bluetooth-x:before{content:""}.ph-bold.ph-boat:before{content:""}.ph-bold.ph-bomb:before{content:""}.ph-bold.ph-bone:before{content:""}.ph-bold.ph-book:before{content:""}.ph-bold.ph-book-bookmark:before{content:""}.ph-bold.ph-book-open:before{content:""}.ph-bold.ph-book-open-text:before{content:""}.ph-bold.ph-book-open-user:before{content:""}.ph-bold.ph-bookmark:before{content:""}.ph-bold.ph-bookmark-simple:before{content:""}.ph-bold.ph-bookmarks:before{content:""}.ph-bold.ph-bookmarks-simple:before{content:""}.ph-bold.ph-books:before{content:""}.ph-bold.ph-boot:before{content:""}.ph-bold.ph-boules:before{content:""}.ph-bold.ph-bounding-box:before{content:""}.ph-bold.ph-bowl-food:before{content:""}.ph-bold.ph-bowl-steam:before{content:""}.ph-bold.ph-bowling-ball:before{content:""}.ph-bold.ph-box-arrow-down:before,.ph-bold.ph-archive-box:before{content:""}.ph-bold.ph-box-arrow-up:before{content:""}.ph-bold.ph-boxing-glove:before{content:""}.ph-bold.ph-brackets-angle:before{content:""}.ph-bold.ph-brackets-curly:before{content:""}.ph-bold.ph-brackets-round:before{content:""}.ph-bold.ph-brackets-square:before{content:""}.ph-bold.ph-brain:before{content:""}.ph-bold.ph-brandy:before{content:""}.ph-bold.ph-bread:before{content:""}.ph-bold.ph-bridge:before{content:""}.ph-bold.ph-briefcase:before{content:""}.ph-bold.ph-briefcase-metal:before{content:""}.ph-bold.ph-broadcast:before{content:""}.ph-bold.ph-broom:before{content:""}.ph-bold.ph-browser:before{content:""}.ph-bold.ph-browsers:before{content:""}.ph-bold.ph-bug:before{content:""}.ph-bold.ph-bug-beetle:before{content:""}.ph-bold.ph-bug-droid:before{content:""}.ph-bold.ph-building:before{content:""}.ph-bold.ph-building-apartment:before{content:""}.ph-bold.ph-building-office:before{content:""}.ph-bold.ph-buildings:before{content:""}.ph-bold.ph-bulldozer:before{content:""}.ph-bold.ph-bus:before{content:""}.ph-bold.ph-butterfly:before{content:""}.ph-bold.ph-cable-car:before{content:""}.ph-bold.ph-cactus:before{content:""}.ph-bold.ph-cake:before{content:""}.ph-bold.ph-calculator:before{content:""}.ph-bold.ph-calendar:before{content:""}.ph-bold.ph-calendar-blank:before{content:""}.ph-bold.ph-calendar-check:before{content:""}.ph-bold.ph-calendar-dot:before{content:""}.ph-bold.ph-calendar-dots:before{content:""}.ph-bold.ph-calendar-heart:before{content:""}.ph-bold.ph-calendar-minus:before{content:""}.ph-bold.ph-calendar-plus:before{content:""}.ph-bold.ph-calendar-slash:before{content:""}.ph-bold.ph-calendar-star:before{content:""}.ph-bold.ph-calendar-x:before{content:""}.ph-bold.ph-call-bell:before{content:""}.ph-bold.ph-camera:before{content:""}.ph-bold.ph-camera-plus:before{content:""}.ph-bold.ph-camera-rotate:before{content:""}.ph-bold.ph-camera-slash:before{content:""}.ph-bold.ph-campfire:before{content:""}.ph-bold.ph-car:before{content:""}.ph-bold.ph-car-battery:before{content:""}.ph-bold.ph-car-profile:before{content:""}.ph-bold.ph-car-simple:before{content:""}.ph-bold.ph-cardholder:before{content:""}.ph-bold.ph-cards:before{content:""}.ph-bold.ph-cards-three:before{content:""}.ph-bold.ph-caret-circle-double-down:before{content:""}.ph-bold.ph-caret-circle-double-left:before{content:""}.ph-bold.ph-caret-circle-double-right:before{content:""}.ph-bold.ph-caret-circle-double-up:before{content:""}.ph-bold.ph-caret-circle-down:before{content:""}.ph-bold.ph-caret-circle-left:before{content:""}.ph-bold.ph-caret-circle-right:before{content:""}.ph-bold.ph-caret-circle-up:before{content:""}.ph-bold.ph-caret-circle-up-down:before{content:""}.ph-bold.ph-caret-double-down:before{content:""}.ph-bold.ph-caret-double-left:before{content:""}.ph-bold.ph-caret-double-right:before{content:""}.ph-bold.ph-caret-double-up:before{content:""}.ph-bold.ph-caret-down:before{content:""}.ph-bold.ph-caret-left:before{content:""}.ph-bold.ph-caret-line-down:before{content:""}.ph-bold.ph-caret-line-left:before{content:""}.ph-bold.ph-caret-line-right:before{content:""}.ph-bold.ph-caret-line-up:before{content:""}.ph-bold.ph-caret-right:before{content:""}.ph-bold.ph-caret-up:before{content:""}.ph-bold.ph-caret-up-down:before{content:""}.ph-bold.ph-carrot:before{content:""}.ph-bold.ph-cash-register:before{content:""}.ph-bold.ph-cassette-tape:before{content:""}.ph-bold.ph-castle-turret:before{content:""}.ph-bold.ph-cat:before{content:""}.ph-bold.ph-cell-signal-full:before{content:""}.ph-bold.ph-cell-signal-high:before{content:""}.ph-bold.ph-cell-signal-low:before{content:""}.ph-bold.ph-cell-signal-medium:before{content:""}.ph-bold.ph-cell-signal-none:before{content:""}.ph-bold.ph-cell-signal-slash:before{content:""}.ph-bold.ph-cell-signal-x:before{content:""}.ph-bold.ph-cell-tower:before{content:""}.ph-bold.ph-certificate:before{content:""}.ph-bold.ph-chair:before{content:""}.ph-bold.ph-chalkboard:before{content:""}.ph-bold.ph-chalkboard-simple:before{content:""}.ph-bold.ph-chalkboard-teacher:before{content:""}.ph-bold.ph-champagne:before{content:""}.ph-bold.ph-charging-station:before{content:""}.ph-bold.ph-chart-bar:before{content:""}.ph-bold.ph-chart-bar-horizontal:before{content:""}.ph-bold.ph-chart-donut:before{content:""}.ph-bold.ph-chart-line:before{content:""}.ph-bold.ph-chart-line-down:before{content:""}.ph-bold.ph-chart-line-up:before{content:""}.ph-bold.ph-chart-pie:before{content:""}.ph-bold.ph-chart-pie-slice:before{content:""}.ph-bold.ph-chart-polar:before{content:""}.ph-bold.ph-chart-scatter:before{content:""}.ph-bold.ph-chat:before{content:""}.ph-bold.ph-chat-centered:before{content:""}.ph-bold.ph-chat-centered-dots:before{content:""}.ph-bold.ph-chat-centered-slash:before{content:""}.ph-bold.ph-chat-centered-text:before{content:""}.ph-bold.ph-chat-circle:before{content:""}.ph-bold.ph-chat-circle-dots:before{content:""}.ph-bold.ph-chat-circle-slash:before{content:""}.ph-bold.ph-chat-circle-text:before{content:""}.ph-bold.ph-chat-dots:before{content:""}.ph-bold.ph-chat-slash:before{content:""}.ph-bold.ph-chat-teardrop:before{content:""}.ph-bold.ph-chat-teardrop-dots:before{content:""}.ph-bold.ph-chat-teardrop-slash:before{content:""}.ph-bold.ph-chat-teardrop-text:before{content:""}.ph-bold.ph-chat-text:before{content:""}.ph-bold.ph-chats:before{content:""}.ph-bold.ph-chats-circle:before{content:""}.ph-bold.ph-chats-teardrop:before{content:""}.ph-bold.ph-check:before{content:""}.ph-bold.ph-check-circle:before{content:""}.ph-bold.ph-check-fat:before{content:""}.ph-bold.ph-check-square:before{content:""}.ph-bold.ph-check-square-offset:before{content:""}.ph-bold.ph-checkerboard:before{content:""}.ph-bold.ph-checks:before{content:""}.ph-bold.ph-cheers:before{content:""}.ph-bold.ph-cheese:before{content:""}.ph-bold.ph-chef-hat:before{content:""}.ph-bold.ph-cherries:before{content:""}.ph-bold.ph-church:before{content:""}.ph-bold.ph-cigarette:before{content:""}.ph-bold.ph-cigarette-slash:before{content:""}.ph-bold.ph-circle:before{content:""}.ph-bold.ph-circle-dashed:before{content:""}.ph-bold.ph-circle-half:before{content:""}.ph-bold.ph-circle-half-tilt:before{content:""}.ph-bold.ph-circle-notch:before{content:""}.ph-bold.ph-circles-four:before{content:""}.ph-bold.ph-circles-three:before{content:""}.ph-bold.ph-circles-three-plus:before{content:""}.ph-bold.ph-circuitry:before{content:""}.ph-bold.ph-city:before{content:""}.ph-bold.ph-clipboard:before{content:""}.ph-bold.ph-clipboard-text:before{content:""}.ph-bold.ph-clock:before{content:""}.ph-bold.ph-clock-afternoon:before{content:""}.ph-bold.ph-clock-clockwise:before{content:""}.ph-bold.ph-clock-countdown:before{content:""}.ph-bold.ph-clock-counter-clockwise:before{content:""}.ph-bold.ph-clock-user:before{content:""}.ph-bold.ph-closed-captioning:before{content:""}.ph-bold.ph-cloud:before{content:""}.ph-bold.ph-cloud-arrow-down:before{content:""}.ph-bold.ph-cloud-arrow-up:before{content:""}.ph-bold.ph-cloud-check:before{content:""}.ph-bold.ph-cloud-fog:before{content:""}.ph-bold.ph-cloud-lightning:before{content:""}.ph-bold.ph-cloud-moon:before{content:""}.ph-bold.ph-cloud-rain:before{content:""}.ph-bold.ph-cloud-slash:before{content:""}.ph-bold.ph-cloud-snow:before{content:""}.ph-bold.ph-cloud-sun:before{content:""}.ph-bold.ph-cloud-warning:before{content:""}.ph-bold.ph-cloud-x:before{content:""}.ph-bold.ph-clover:before{content:""}.ph-bold.ph-club:before{content:""}.ph-bold.ph-coat-hanger:before{content:""}.ph-bold.ph-coda-logo:before{content:""}.ph-bold.ph-code:before{content:""}.ph-bold.ph-code-block:before{content:""}.ph-bold.ph-code-simple:before{content:""}.ph-bold.ph-codepen-logo:before{content:""}.ph-bold.ph-codesandbox-logo:before{content:""}.ph-bold.ph-coffee:before{content:""}.ph-bold.ph-coffee-bean:before{content:""}.ph-bold.ph-coin:before{content:""}.ph-bold.ph-coin-vertical:before{content:""}.ph-bold.ph-coins:before{content:""}.ph-bold.ph-columns:before{content:""}.ph-bold.ph-columns-plus-left:before{content:""}.ph-bold.ph-columns-plus-right:before{content:""}.ph-bold.ph-command:before{content:""}.ph-bold.ph-compass:before{content:""}.ph-bold.ph-compass-rose:before{content:""}.ph-bold.ph-compass-tool:before{content:""}.ph-bold.ph-computer-tower:before{content:""}.ph-bold.ph-confetti:before{content:""}.ph-bold.ph-contactless-payment:before{content:""}.ph-bold.ph-control:before{content:""}.ph-bold.ph-cookie:before{content:""}.ph-bold.ph-cooking-pot:before{content:""}.ph-bold.ph-copy:before{content:""}.ph-bold.ph-copy-simple:before{content:""}.ph-bold.ph-copyleft:before{content:""}.ph-bold.ph-copyright:before{content:""}.ph-bold.ph-corners-in:before{content:""}.ph-bold.ph-corners-out:before{content:""}.ph-bold.ph-couch:before{content:""}.ph-bold.ph-court-basketball:before{content:""}.ph-bold.ph-cow:before{content:""}.ph-bold.ph-cowboy-hat:before{content:""}.ph-bold.ph-cpu:before{content:""}.ph-bold.ph-crane:before{content:""}.ph-bold.ph-crane-tower:before{content:""}.ph-bold.ph-credit-card:before{content:""}.ph-bold.ph-cricket:before{content:""}.ph-bold.ph-crop:before{content:""}.ph-bold.ph-cross:before{content:""}.ph-bold.ph-crosshair:before{content:""}.ph-bold.ph-crosshair-simple:before{content:""}.ph-bold.ph-crown:before{content:""}.ph-bold.ph-crown-cross:before{content:""}.ph-bold.ph-crown-simple:before{content:""}.ph-bold.ph-cube:before{content:""}.ph-bold.ph-cube-focus:before{content:""}.ph-bold.ph-cube-transparent:before{content:""}.ph-bold.ph-currency-btc:before{content:""}.ph-bold.ph-currency-circle-dollar:before{content:""}.ph-bold.ph-currency-cny:before{content:""}.ph-bold.ph-currency-dollar:before{content:""}.ph-bold.ph-currency-dollar-simple:before{content:""}.ph-bold.ph-currency-eth:before{content:""}.ph-bold.ph-currency-eur:before{content:""}.ph-bold.ph-currency-gbp:before{content:""}.ph-bold.ph-currency-inr:before{content:""}.ph-bold.ph-currency-jpy:before{content:""}.ph-bold.ph-currency-krw:before{content:""}.ph-bold.ph-currency-kzt:before{content:""}.ph-bold.ph-currency-ngn:before{content:""}.ph-bold.ph-currency-rub:before{content:""}.ph-bold.ph-cursor:before{content:""}.ph-bold.ph-cursor-click:before{content:""}.ph-bold.ph-cursor-text:before{content:""}.ph-bold.ph-cylinder:before{content:""}.ph-bold.ph-database:before{content:""}.ph-bold.ph-desk:before{content:""}.ph-bold.ph-desktop:before{content:""}.ph-bold.ph-desktop-tower:before{content:""}.ph-bold.ph-detective:before{content:""}.ph-bold.ph-dev-to-logo:before{content:""}.ph-bold.ph-device-mobile:before{content:""}.ph-bold.ph-device-mobile-camera:before{content:""}.ph-bold.ph-device-mobile-slash:before{content:""}.ph-bold.ph-device-mobile-speaker:before{content:""}.ph-bold.ph-device-rotate:before{content:""}.ph-bold.ph-device-tablet:before{content:""}.ph-bold.ph-device-tablet-camera:before{content:""}.ph-bold.ph-device-tablet-speaker:before{content:""}.ph-bold.ph-devices:before{content:""}.ph-bold.ph-diamond:before{content:""}.ph-bold.ph-diamonds-four:before{content:""}.ph-bold.ph-dice-five:before{content:""}.ph-bold.ph-dice-four:before{content:""}.ph-bold.ph-dice-one:before{content:""}.ph-bold.ph-dice-six:before{content:""}.ph-bold.ph-dice-three:before{content:""}.ph-bold.ph-dice-two:before{content:""}.ph-bold.ph-disc:before{content:""}.ph-bold.ph-disco-ball:before{content:""}.ph-bold.ph-discord-logo:before{content:""}.ph-bold.ph-divide:before{content:""}.ph-bold.ph-dna:before{content:""}.ph-bold.ph-dog:before{content:""}.ph-bold.ph-door:before{content:""}.ph-bold.ph-door-open:before{content:""}.ph-bold.ph-dot:before{content:""}.ph-bold.ph-dot-outline:before{content:""}.ph-bold.ph-dots-nine:before{content:""}.ph-bold.ph-dots-six:before{content:""}.ph-bold.ph-dots-six-vertical:before{content:""}.ph-bold.ph-dots-three:before{content:""}.ph-bold.ph-dots-three-circle:before{content:""}.ph-bold.ph-dots-three-circle-vertical:before{content:""}.ph-bold.ph-dots-three-outline:before{content:""}.ph-bold.ph-dots-three-outline-vertical:before{content:""}.ph-bold.ph-dots-three-vertical:before{content:""}.ph-bold.ph-download:before{content:""}.ph-bold.ph-download-simple:before{content:""}.ph-bold.ph-dress:before{content:""}.ph-bold.ph-dresser:before{content:""}.ph-bold.ph-dribbble-logo:before{content:""}.ph-bold.ph-drone:before{content:""}.ph-bold.ph-drop:before{content:""}.ph-bold.ph-drop-half:before{content:""}.ph-bold.ph-drop-half-bottom:before{content:""}.ph-bold.ph-drop-simple:before{content:""}.ph-bold.ph-drop-slash:before{content:""}.ph-bold.ph-dropbox-logo:before{content:""}.ph-bold.ph-ear:before{content:""}.ph-bold.ph-ear-slash:before{content:""}.ph-bold.ph-egg:before{content:""}.ph-bold.ph-egg-crack:before{content:""}.ph-bold.ph-eject:before{content:""}.ph-bold.ph-eject-simple:before{content:""}.ph-bold.ph-elevator:before{content:""}.ph-bold.ph-empty:before{content:""}.ph-bold.ph-engine:before{content:""}.ph-bold.ph-envelope:before{content:""}.ph-bold.ph-envelope-open:before{content:""}.ph-bold.ph-envelope-simple:before{content:""}.ph-bold.ph-envelope-simple-open:before{content:""}.ph-bold.ph-equalizer:before{content:""}.ph-bold.ph-equals:before{content:""}.ph-bold.ph-eraser:before{content:""}.ph-bold.ph-escalator-down:before{content:""}.ph-bold.ph-escalator-up:before{content:""}.ph-bold.ph-exam:before{content:""}.ph-bold.ph-exclamation-mark:before{content:""}.ph-bold.ph-exclude:before{content:""}.ph-bold.ph-exclude-square:before{content:""}.ph-bold.ph-export:before{content:""}.ph-bold.ph-eye:before{content:""}.ph-bold.ph-eye-closed:before{content:""}.ph-bold.ph-eye-slash:before{content:""}.ph-bold.ph-eyedropper:before{content:""}.ph-bold.ph-eyedropper-sample:before{content:""}.ph-bold.ph-eyeglasses:before{content:""}.ph-bold.ph-eyes:before{content:""}.ph-bold.ph-face-mask:before{content:""}.ph-bold.ph-facebook-logo:before{content:""}.ph-bold.ph-factory:before{content:""}.ph-bold.ph-faders:before{content:""}.ph-bold.ph-faders-horizontal:before{content:""}.ph-bold.ph-fallout-shelter:before{content:""}.ph-bold.ph-fan:before{content:""}.ph-bold.ph-farm:before{content:""}.ph-bold.ph-fast-forward:before{content:""}.ph-bold.ph-fast-forward-circle:before{content:""}.ph-bold.ph-feather:before{content:""}.ph-bold.ph-fediverse-logo:before{content:""}.ph-bold.ph-figma-logo:before{content:""}.ph-bold.ph-file:before{content:""}.ph-bold.ph-file-archive:before{content:""}.ph-bold.ph-file-arrow-down:before{content:""}.ph-bold.ph-file-arrow-up:before{content:""}.ph-bold.ph-file-audio:before{content:""}.ph-bold.ph-file-c:before{content:""}.ph-bold.ph-file-c-sharp:before{content:""}.ph-bold.ph-file-cloud:before{content:""}.ph-bold.ph-file-code:before{content:""}.ph-bold.ph-file-cpp:before{content:""}.ph-bold.ph-file-css:before{content:""}.ph-bold.ph-file-csv:before{content:""}.ph-bold.ph-file-dashed:before,.ph-bold.ph-file-dotted:before{content:""}.ph-bold.ph-file-doc:before{content:""}.ph-bold.ph-file-html:before{content:""}.ph-bold.ph-file-image:before{content:""}.ph-bold.ph-file-ini:before{content:""}.ph-bold.ph-file-jpg:before{content:""}.ph-bold.ph-file-js:before{content:""}.ph-bold.ph-file-jsx:before{content:""}.ph-bold.ph-file-lock:before{content:""}.ph-bold.ph-file-magnifying-glass:before,.ph-bold.ph-file-search:before{content:""}.ph-bold.ph-file-md:before{content:""}.ph-bold.ph-file-minus:before{content:""}.ph-bold.ph-file-pdf:before{content:""}.ph-bold.ph-file-plus:before{content:""}.ph-bold.ph-file-png:before{content:""}.ph-bold.ph-file-ppt:before{content:""}.ph-bold.ph-file-py:before{content:""}.ph-bold.ph-file-rs:before{content:""}.ph-bold.ph-file-sql:before{content:""}.ph-bold.ph-file-svg:before{content:""}.ph-bold.ph-file-text:before{content:""}.ph-bold.ph-file-ts:before{content:""}.ph-bold.ph-file-tsx:before{content:""}.ph-bold.ph-file-txt:before{content:""}.ph-bold.ph-file-video:before{content:""}.ph-bold.ph-file-vue:before{content:""}.ph-bold.ph-file-x:before{content:""}.ph-bold.ph-file-xls:before{content:""}.ph-bold.ph-file-zip:before{content:""}.ph-bold.ph-files:before{content:""}.ph-bold.ph-film-reel:before{content:""}.ph-bold.ph-film-script:before{content:""}.ph-bold.ph-film-slate:before{content:""}.ph-bold.ph-film-strip:before{content:""}.ph-bold.ph-fingerprint:before{content:""}.ph-bold.ph-fingerprint-simple:before{content:""}.ph-bold.ph-finn-the-human:before{content:""}.ph-bold.ph-fire:before{content:""}.ph-bold.ph-fire-extinguisher:before{content:""}.ph-bold.ph-fire-simple:before{content:""}.ph-bold.ph-fire-truck:before{content:""}.ph-bold.ph-first-aid:before{content:""}.ph-bold.ph-first-aid-kit:before{content:""}.ph-bold.ph-fish:before{content:""}.ph-bold.ph-fish-simple:before{content:""}.ph-bold.ph-flag:before{content:""}.ph-bold.ph-flag-banner:before{content:""}.ph-bold.ph-flag-banner-fold:before{content:""}.ph-bold.ph-flag-checkered:before{content:""}.ph-bold.ph-flag-pennant:before{content:""}.ph-bold.ph-flame:before{content:""}.ph-bold.ph-flashlight:before{content:""}.ph-bold.ph-flask:before{content:""}.ph-bold.ph-flip-horizontal:before{content:""}.ph-bold.ph-flip-vertical:before{content:""}.ph-bold.ph-floppy-disk:before{content:""}.ph-bold.ph-floppy-disk-back:before{content:""}.ph-bold.ph-flow-arrow:before{content:""}.ph-bold.ph-flower:before{content:""}.ph-bold.ph-flower-lotus:before{content:""}.ph-bold.ph-flower-tulip:before{content:""}.ph-bold.ph-flying-saucer:before{content:""}.ph-bold.ph-folder:before,.ph-bold.ph-folder-notch:before{content:""}.ph-bold.ph-folder-dashed:before,.ph-bold.ph-folder-dotted:before{content:""}.ph-bold.ph-folder-lock:before{content:""}.ph-bold.ph-folder-minus:before,.ph-bold.ph-folder-notch-minus:before{content:""}.ph-bold.ph-folder-open:before,.ph-bold.ph-folder-notch-open:before{content:""}.ph-bold.ph-folder-plus:before,.ph-bold.ph-folder-notch-plus:before{content:""}.ph-bold.ph-folder-simple:before{content:""}.ph-bold.ph-folder-simple-dashed:before,.ph-bold.ph-folder-simple-dotted:before{content:""}.ph-bold.ph-folder-simple-lock:before{content:""}.ph-bold.ph-folder-simple-minus:before{content:""}.ph-bold.ph-folder-simple-plus:before{content:""}.ph-bold.ph-folder-simple-star:before{content:""}.ph-bold.ph-folder-simple-user:before{content:""}.ph-bold.ph-folder-star:before{content:""}.ph-bold.ph-folder-user:before{content:""}.ph-bold.ph-folders:before{content:""}.ph-bold.ph-football:before{content:""}.ph-bold.ph-football-helmet:before{content:""}.ph-bold.ph-footprints:before{content:""}.ph-bold.ph-fork-knife:before{content:""}.ph-bold.ph-four-k:before{content:""}.ph-bold.ph-frame-corners:before{content:""}.ph-bold.ph-framer-logo:before{content:""}.ph-bold.ph-function:before{content:""}.ph-bold.ph-funnel:before{content:""}.ph-bold.ph-funnel-simple:before{content:""}.ph-bold.ph-funnel-simple-x:before{content:""}.ph-bold.ph-funnel-x:before{content:""}.ph-bold.ph-game-controller:before{content:""}.ph-bold.ph-garage:before{content:""}.ph-bold.ph-gas-can:before{content:""}.ph-bold.ph-gas-pump:before{content:""}.ph-bold.ph-gauge:before{content:""}.ph-bold.ph-gavel:before{content:""}.ph-bold.ph-gear:before{content:""}.ph-bold.ph-gear-fine:before{content:""}.ph-bold.ph-gear-six:before{content:""}.ph-bold.ph-gender-female:before{content:""}.ph-bold.ph-gender-intersex:before{content:""}.ph-bold.ph-gender-male:before{content:""}.ph-bold.ph-gender-neuter:before{content:""}.ph-bold.ph-gender-nonbinary:before{content:""}.ph-bold.ph-gender-transgender:before{content:""}.ph-bold.ph-ghost:before{content:""}.ph-bold.ph-gif:before{content:""}.ph-bold.ph-gift:before{content:""}.ph-bold.ph-git-branch:before{content:""}.ph-bold.ph-git-commit:before{content:""}.ph-bold.ph-git-diff:before{content:""}.ph-bold.ph-git-fork:before{content:""}.ph-bold.ph-git-merge:before{content:""}.ph-bold.ph-git-pull-request:before{content:""}.ph-bold.ph-github-logo:before{content:""}.ph-bold.ph-gitlab-logo:before{content:""}.ph-bold.ph-gitlab-logo-simple:before{content:""}.ph-bold.ph-globe:before{content:""}.ph-bold.ph-globe-hemisphere-east:before{content:""}.ph-bold.ph-globe-hemisphere-west:before{content:""}.ph-bold.ph-globe-simple:before{content:""}.ph-bold.ph-globe-simple-x:before{content:""}.ph-bold.ph-globe-stand:before{content:""}.ph-bold.ph-globe-x:before{content:""}.ph-bold.ph-goggles:before{content:""}.ph-bold.ph-golf:before{content:""}.ph-bold.ph-goodreads-logo:before{content:""}.ph-bold.ph-google-cardboard-logo:before{content:""}.ph-bold.ph-google-chrome-logo:before{content:""}.ph-bold.ph-google-drive-logo:before{content:""}.ph-bold.ph-google-logo:before{content:""}.ph-bold.ph-google-photos-logo:before{content:""}.ph-bold.ph-google-play-logo:before{content:""}.ph-bold.ph-google-podcasts-logo:before{content:""}.ph-bold.ph-gps:before{content:""}.ph-bold.ph-gps-fix:before{content:""}.ph-bold.ph-gps-slash:before{content:""}.ph-bold.ph-gradient:before{content:""}.ph-bold.ph-graduation-cap:before{content:""}.ph-bold.ph-grains:before{content:""}.ph-bold.ph-grains-slash:before{content:""}.ph-bold.ph-graph:before{content:""}.ph-bold.ph-graphics-card:before{content:""}.ph-bold.ph-greater-than:before{content:""}.ph-bold.ph-greater-than-or-equal:before{content:""}.ph-bold.ph-grid-four:before{content:""}.ph-bold.ph-grid-nine:before{content:""}.ph-bold.ph-guitar:before{content:""}.ph-bold.ph-hair-dryer:before{content:""}.ph-bold.ph-hamburger:before{content:""}.ph-bold.ph-hammer:before{content:""}.ph-bold.ph-hand:before{content:""}.ph-bold.ph-hand-arrow-down:before{content:""}.ph-bold.ph-hand-arrow-up:before{content:""}.ph-bold.ph-hand-coins:before{content:""}.ph-bold.ph-hand-deposit:before{content:""}.ph-bold.ph-hand-eye:before{content:""}.ph-bold.ph-hand-fist:before{content:""}.ph-bold.ph-hand-grabbing:before{content:""}.ph-bold.ph-hand-heart:before{content:""}.ph-bold.ph-hand-palm:before{content:""}.ph-bold.ph-hand-peace:before{content:""}.ph-bold.ph-hand-pointing:before{content:""}.ph-bold.ph-hand-soap:before{content:""}.ph-bold.ph-hand-swipe-left:before{content:""}.ph-bold.ph-hand-swipe-right:before{content:""}.ph-bold.ph-hand-tap:before{content:""}.ph-bold.ph-hand-waving:before{content:""}.ph-bold.ph-hand-withdraw:before{content:""}.ph-bold.ph-handbag:before{content:""}.ph-bold.ph-handbag-simple:before{content:""}.ph-bold.ph-hands-clapping:before{content:""}.ph-bold.ph-hands-praying:before{content:""}.ph-bold.ph-handshake:before{content:""}.ph-bold.ph-hard-drive:before{content:""}.ph-bold.ph-hard-drives:before{content:""}.ph-bold.ph-hard-hat:before{content:""}.ph-bold.ph-hash:before{content:""}.ph-bold.ph-hash-straight:before{content:""}.ph-bold.ph-head-circuit:before{content:""}.ph-bold.ph-headlights:before{content:""}.ph-bold.ph-headphones:before{content:""}.ph-bold.ph-headset:before{content:""}.ph-bold.ph-heart:before{content:""}.ph-bold.ph-heart-break:before{content:""}.ph-bold.ph-heart-half:before{content:""}.ph-bold.ph-heart-straight:before{content:""}.ph-bold.ph-heart-straight-break:before{content:""}.ph-bold.ph-heartbeat:before{content:""}.ph-bold.ph-hexagon:before{content:""}.ph-bold.ph-high-definition:before{content:""}.ph-bold.ph-high-heel:before{content:""}.ph-bold.ph-highlighter:before{content:""}.ph-bold.ph-highlighter-circle:before{content:""}.ph-bold.ph-hockey:before{content:""}.ph-bold.ph-hoodie:before{content:""}.ph-bold.ph-horse:before{content:""}.ph-bold.ph-hospital:before{content:""}.ph-bold.ph-hourglass:before{content:""}.ph-bold.ph-hourglass-high:before{content:""}.ph-bold.ph-hourglass-low:before{content:""}.ph-bold.ph-hourglass-medium:before{content:""}.ph-bold.ph-hourglass-simple:before{content:""}.ph-bold.ph-hourglass-simple-high:before{content:""}.ph-bold.ph-hourglass-simple-low:before{content:""}.ph-bold.ph-hourglass-simple-medium:before{content:""}.ph-bold.ph-house:before{content:""}.ph-bold.ph-house-line:before{content:""}.ph-bold.ph-house-simple:before{content:""}.ph-bold.ph-hurricane:before{content:""}.ph-bold.ph-ice-cream:before{content:""}.ph-bold.ph-identification-badge:before{content:""}.ph-bold.ph-identification-card:before{content:""}.ph-bold.ph-image:before{content:""}.ph-bold.ph-image-broken:before{content:""}.ph-bold.ph-image-square:before{content:""}.ph-bold.ph-images:before{content:""}.ph-bold.ph-images-square:before{content:""}.ph-bold.ph-infinity:before,.ph-bold.ph-lemniscate:before{content:""}.ph-bold.ph-info:before{content:""}.ph-bold.ph-instagram-logo:before{content:""}.ph-bold.ph-intersect:before{content:""}.ph-bold.ph-intersect-square:before{content:""}.ph-bold.ph-intersect-three:before{content:""}.ph-bold.ph-intersection:before{content:""}.ph-bold.ph-invoice:before{content:""}.ph-bold.ph-island:before{content:""}.ph-bold.ph-jar:before{content:""}.ph-bold.ph-jar-label:before{content:""}.ph-bold.ph-jeep:before{content:""}.ph-bold.ph-joystick:before{content:""}.ph-bold.ph-kanban:before{content:""}.ph-bold.ph-key:before{content:""}.ph-bold.ph-key-return:before{content:""}.ph-bold.ph-keyboard:before{content:""}.ph-bold.ph-keyhole:before{content:""}.ph-bold.ph-knife:before{content:""}.ph-bold.ph-ladder:before{content:""}.ph-bold.ph-ladder-simple:before{content:""}.ph-bold.ph-lamp:before{content:""}.ph-bold.ph-lamp-pendant:before{content:""}.ph-bold.ph-laptop:before{content:""}.ph-bold.ph-lasso:before{content:""}.ph-bold.ph-lastfm-logo:before{content:""}.ph-bold.ph-layout:before{content:""}.ph-bold.ph-leaf:before{content:""}.ph-bold.ph-lectern:before{content:""}.ph-bold.ph-lego:before{content:""}.ph-bold.ph-lego-smiley:before{content:""}.ph-bold.ph-less-than:before{content:""}.ph-bold.ph-less-than-or-equal:before{content:""}.ph-bold.ph-letter-circle-h:before{content:""}.ph-bold.ph-letter-circle-p:before{content:""}.ph-bold.ph-letter-circle-v:before{content:""}.ph-bold.ph-lifebuoy:before{content:""}.ph-bold.ph-lightbulb:before{content:""}.ph-bold.ph-lightbulb-filament:before{content:""}.ph-bold.ph-lighthouse:before{content:""}.ph-bold.ph-lightning:before{content:""}.ph-bold.ph-lightning-a:before{content:""}.ph-bold.ph-lightning-slash:before{content:""}.ph-bold.ph-line-segment:before{content:""}.ph-bold.ph-line-segments:before{content:""}.ph-bold.ph-line-vertical:before{content:""}.ph-bold.ph-link:before{content:""}.ph-bold.ph-link-break:before{content:""}.ph-bold.ph-link-simple:before{content:""}.ph-bold.ph-link-simple-break:before{content:""}.ph-bold.ph-link-simple-horizontal:before{content:""}.ph-bold.ph-link-simple-horizontal-break:before{content:""}.ph-bold.ph-linkedin-logo:before{content:""}.ph-bold.ph-linktree-logo:before{content:""}.ph-bold.ph-linux-logo:before{content:""}.ph-bold.ph-list:before{content:""}.ph-bold.ph-list-bullets:before{content:""}.ph-bold.ph-list-checks:before{content:""}.ph-bold.ph-list-dashes:before{content:""}.ph-bold.ph-list-heart:before{content:""}.ph-bold.ph-list-magnifying-glass:before{content:""}.ph-bold.ph-list-numbers:before{content:""}.ph-bold.ph-list-plus:before{content:""}.ph-bold.ph-list-star:before{content:""}.ph-bold.ph-lock:before{content:""}.ph-bold.ph-lock-key:before{content:""}.ph-bold.ph-lock-key-open:before{content:""}.ph-bold.ph-lock-laminated:before{content:""}.ph-bold.ph-lock-laminated-open:before{content:""}.ph-bold.ph-lock-open:before{content:""}.ph-bold.ph-lock-simple:before{content:""}.ph-bold.ph-lock-simple-open:before{content:""}.ph-bold.ph-lockers:before{content:""}.ph-bold.ph-log:before{content:""}.ph-bold.ph-magic-wand:before{content:""}.ph-bold.ph-magnet:before{content:""}.ph-bold.ph-magnet-straight:before{content:""}.ph-bold.ph-magnifying-glass:before{content:""}.ph-bold.ph-magnifying-glass-minus:before{content:""}.ph-bold.ph-magnifying-glass-plus:before{content:""}.ph-bold.ph-mailbox:before{content:""}.ph-bold.ph-map-pin:before{content:""}.ph-bold.ph-map-pin-area:before{content:""}.ph-bold.ph-map-pin-line:before{content:""}.ph-bold.ph-map-pin-plus:before{content:""}.ph-bold.ph-map-pin-simple:before{content:""}.ph-bold.ph-map-pin-simple-area:before{content:""}.ph-bold.ph-map-pin-simple-line:before{content:""}.ph-bold.ph-map-trifold:before{content:""}.ph-bold.ph-markdown-logo:before{content:""}.ph-bold.ph-marker-circle:before{content:""}.ph-bold.ph-martini:before{content:""}.ph-bold.ph-mask-happy:before{content:""}.ph-bold.ph-mask-sad:before{content:""}.ph-bold.ph-mastodon-logo:before{content:""}.ph-bold.ph-math-operations:before{content:""}.ph-bold.ph-matrix-logo:before{content:""}.ph-bold.ph-medal:before{content:""}.ph-bold.ph-medal-military:before{content:""}.ph-bold.ph-medium-logo:before{content:""}.ph-bold.ph-megaphone:before{content:""}.ph-bold.ph-megaphone-simple:before{content:""}.ph-bold.ph-member-of:before{content:""}.ph-bold.ph-memory:before{content:""}.ph-bold.ph-messenger-logo:before{content:""}.ph-bold.ph-meta-logo:before{content:""}.ph-bold.ph-meteor:before{content:""}.ph-bold.ph-metronome:before{content:""}.ph-bold.ph-microphone:before{content:""}.ph-bold.ph-microphone-slash:before{content:""}.ph-bold.ph-microphone-stage:before{content:""}.ph-bold.ph-microscope:before{content:""}.ph-bold.ph-microsoft-excel-logo:before{content:""}.ph-bold.ph-microsoft-outlook-logo:before{content:""}.ph-bold.ph-microsoft-powerpoint-logo:before{content:""}.ph-bold.ph-microsoft-teams-logo:before{content:""}.ph-bold.ph-microsoft-word-logo:before{content:""}.ph-bold.ph-minus:before{content:""}.ph-bold.ph-minus-circle:before{content:""}.ph-bold.ph-minus-square:before{content:""}.ph-bold.ph-money:before{content:""}.ph-bold.ph-money-wavy:before{content:""}.ph-bold.ph-monitor:before{content:""}.ph-bold.ph-monitor-arrow-up:before{content:""}.ph-bold.ph-monitor-play:before{content:""}.ph-bold.ph-moon:before{content:""}.ph-bold.ph-moon-stars:before{content:""}.ph-bold.ph-moped:before{content:""}.ph-bold.ph-moped-front:before{content:""}.ph-bold.ph-mosque:before{content:""}.ph-bold.ph-motorcycle:before{content:""}.ph-bold.ph-mountains:before{content:""}.ph-bold.ph-mouse:before{content:""}.ph-bold.ph-mouse-left-click:before{content:""}.ph-bold.ph-mouse-middle-click:before{content:""}.ph-bold.ph-mouse-right-click:before{content:""}.ph-bold.ph-mouse-scroll:before{content:""}.ph-bold.ph-mouse-simple:before{content:""}.ph-bold.ph-music-note:before{content:""}.ph-bold.ph-music-note-simple:before{content:""}.ph-bold.ph-music-notes:before{content:""}.ph-bold.ph-music-notes-minus:before{content:""}.ph-bold.ph-music-notes-plus:before{content:""}.ph-bold.ph-music-notes-simple:before{content:""}.ph-bold.ph-navigation-arrow:before{content:""}.ph-bold.ph-needle:before{content:""}.ph-bold.ph-network:before{content:""}.ph-bold.ph-network-slash:before{content:""}.ph-bold.ph-network-x:before{content:""}.ph-bold.ph-newspaper:before{content:""}.ph-bold.ph-newspaper-clipping:before{content:""}.ph-bold.ph-not-equals:before{content:""}.ph-bold.ph-not-member-of:before{content:""}.ph-bold.ph-not-subset-of:before{content:""}.ph-bold.ph-not-superset-of:before{content:""}.ph-bold.ph-notches:before{content:""}.ph-bold.ph-note:before{content:""}.ph-bold.ph-note-blank:before{content:""}.ph-bold.ph-note-pencil:before{content:""}.ph-bold.ph-notebook:before{content:""}.ph-bold.ph-notepad:before{content:""}.ph-bold.ph-notification:before{content:""}.ph-bold.ph-notion-logo:before{content:""}.ph-bold.ph-nuclear-plant:before{content:""}.ph-bold.ph-number-circle-eight:before{content:""}.ph-bold.ph-number-circle-five:before{content:""}.ph-bold.ph-number-circle-four:before{content:""}.ph-bold.ph-number-circle-nine:before{content:""}.ph-bold.ph-number-circle-one:before{content:""}.ph-bold.ph-number-circle-seven:before{content:""}.ph-bold.ph-number-circle-six:before{content:""}.ph-bold.ph-number-circle-three:before{content:""}.ph-bold.ph-number-circle-two:before{content:""}.ph-bold.ph-number-circle-zero:before{content:""}.ph-bold.ph-number-eight:before{content:""}.ph-bold.ph-number-five:before{content:""}.ph-bold.ph-number-four:before{content:""}.ph-bold.ph-number-nine:before{content:""}.ph-bold.ph-number-one:before{content:""}.ph-bold.ph-number-seven:before{content:""}.ph-bold.ph-number-six:before{content:""}.ph-bold.ph-number-square-eight:before{content:""}.ph-bold.ph-number-square-five:before{content:""}.ph-bold.ph-number-square-four:before{content:""}.ph-bold.ph-number-square-nine:before{content:""}.ph-bold.ph-number-square-one:before{content:""}.ph-bold.ph-number-square-seven:before{content:""}.ph-bold.ph-number-square-six:before{content:""}.ph-bold.ph-number-square-three:before{content:""}.ph-bold.ph-number-square-two:before{content:""}.ph-bold.ph-number-square-zero:before{content:""}.ph-bold.ph-number-three:before{content:""}.ph-bold.ph-number-two:before{content:""}.ph-bold.ph-number-zero:before{content:""}.ph-bold.ph-numpad:before{content:""}.ph-bold.ph-nut:before{content:""}.ph-bold.ph-ny-times-logo:before{content:""}.ph-bold.ph-octagon:before{content:""}.ph-bold.ph-office-chair:before{content:""}.ph-bold.ph-onigiri:before{content:""}.ph-bold.ph-open-ai-logo:before{content:""}.ph-bold.ph-option:before{content:""}.ph-bold.ph-orange:before{content:""}.ph-bold.ph-orange-slice:before{content:""}.ph-bold.ph-oven:before{content:""}.ph-bold.ph-package:before{content:""}.ph-bold.ph-paint-brush:before{content:""}.ph-bold.ph-paint-brush-broad:before{content:""}.ph-bold.ph-paint-brush-household:before{content:""}.ph-bold.ph-paint-bucket:before{content:""}.ph-bold.ph-paint-roller:before{content:""}.ph-bold.ph-palette:before{content:""}.ph-bold.ph-panorama:before{content:""}.ph-bold.ph-pants:before{content:""}.ph-bold.ph-paper-plane:before{content:""}.ph-bold.ph-paper-plane-right:before{content:""}.ph-bold.ph-paper-plane-tilt:before{content:""}.ph-bold.ph-paperclip:before{content:""}.ph-bold.ph-paperclip-horizontal:before{content:""}.ph-bold.ph-parachute:before{content:""}.ph-bold.ph-paragraph:before{content:""}.ph-bold.ph-parallelogram:before{content:""}.ph-bold.ph-park:before{content:""}.ph-bold.ph-password:before{content:""}.ph-bold.ph-path:before{content:""}.ph-bold.ph-patreon-logo:before{content:""}.ph-bold.ph-pause:before{content:""}.ph-bold.ph-pause-circle:before{content:""}.ph-bold.ph-paw-print:before{content:""}.ph-bold.ph-paypal-logo:before{content:""}.ph-bold.ph-peace:before{content:""}.ph-bold.ph-pen:before{content:""}.ph-bold.ph-pen-nib:before{content:""}.ph-bold.ph-pen-nib-straight:before{content:""}.ph-bold.ph-pencil:before{content:""}.ph-bold.ph-pencil-circle:before{content:""}.ph-bold.ph-pencil-line:before{content:""}.ph-bold.ph-pencil-ruler:before{content:""}.ph-bold.ph-pencil-simple:before{content:""}.ph-bold.ph-pencil-simple-line:before{content:""}.ph-bold.ph-pencil-simple-slash:before{content:""}.ph-bold.ph-pencil-slash:before{content:""}.ph-bold.ph-pentagon:before{content:""}.ph-bold.ph-pentagram:before{content:""}.ph-bold.ph-pepper:before{content:""}.ph-bold.ph-percent:before{content:""}.ph-bold.ph-person:before{content:""}.ph-bold.ph-person-arms-spread:before{content:""}.ph-bold.ph-person-simple:before{content:""}.ph-bold.ph-person-simple-bike:before{content:""}.ph-bold.ph-person-simple-circle:before{content:""}.ph-bold.ph-person-simple-hike:before{content:""}.ph-bold.ph-person-simple-run:before{content:""}.ph-bold.ph-person-simple-ski:before{content:""}.ph-bold.ph-person-simple-snowboard:before{content:""}.ph-bold.ph-person-simple-swim:before{content:""}.ph-bold.ph-person-simple-tai-chi:before{content:""}.ph-bold.ph-person-simple-throw:before{content:""}.ph-bold.ph-person-simple-walk:before{content:""}.ph-bold.ph-perspective:before{content:""}.ph-bold.ph-phone:before{content:""}.ph-bold.ph-phone-call:before{content:""}.ph-bold.ph-phone-disconnect:before{content:""}.ph-bold.ph-phone-incoming:before{content:""}.ph-bold.ph-phone-list:before{content:""}.ph-bold.ph-phone-outgoing:before{content:""}.ph-bold.ph-phone-pause:before{content:""}.ph-bold.ph-phone-plus:before{content:""}.ph-bold.ph-phone-slash:before{content:""}.ph-bold.ph-phone-transfer:before{content:""}.ph-bold.ph-phone-x:before{content:""}.ph-bold.ph-phosphor-logo:before{content:""}.ph-bold.ph-pi:before{content:""}.ph-bold.ph-piano-keys:before{content:""}.ph-bold.ph-picnic-table:before{content:""}.ph-bold.ph-picture-in-picture:before{content:""}.ph-bold.ph-piggy-bank:before{content:""}.ph-bold.ph-pill:before{content:""}.ph-bold.ph-ping-pong:before{content:""}.ph-bold.ph-pint-glass:before{content:""}.ph-bold.ph-pinterest-logo:before{content:""}.ph-bold.ph-pinwheel:before{content:""}.ph-bold.ph-pipe:before{content:""}.ph-bold.ph-pipe-wrench:before{content:""}.ph-bold.ph-pix-logo:before{content:""}.ph-bold.ph-pizza:before{content:""}.ph-bold.ph-placeholder:before{content:""}.ph-bold.ph-planet:before{content:""}.ph-bold.ph-plant:before{content:""}.ph-bold.ph-play:before{content:""}.ph-bold.ph-play-circle:before{content:""}.ph-bold.ph-play-pause:before{content:""}.ph-bold.ph-playlist:before{content:""}.ph-bold.ph-plug:before{content:""}.ph-bold.ph-plug-charging:before{content:""}.ph-bold.ph-plugs:before{content:""}.ph-bold.ph-plugs-connected:before{content:""}.ph-bold.ph-plus:before{content:""}.ph-bold.ph-plus-circle:before{content:""}.ph-bold.ph-plus-minus:before{content:""}.ph-bold.ph-plus-square:before{content:""}.ph-bold.ph-poker-chip:before{content:""}.ph-bold.ph-police-car:before{content:""}.ph-bold.ph-polygon:before{content:""}.ph-bold.ph-popcorn:before{content:""}.ph-bold.ph-popsicle:before{content:""}.ph-bold.ph-potted-plant:before{content:""}.ph-bold.ph-power:before{content:""}.ph-bold.ph-prescription:before{content:""}.ph-bold.ph-presentation:before{content:""}.ph-bold.ph-presentation-chart:before{content:""}.ph-bold.ph-printer:before{content:""}.ph-bold.ph-prohibit:before{content:""}.ph-bold.ph-prohibit-inset:before{content:""}.ph-bold.ph-projector-screen:before{content:""}.ph-bold.ph-projector-screen-chart:before{content:""}.ph-bold.ph-pulse:before,.ph-bold.ph-activity:before{content:""}.ph-bold.ph-push-pin:before{content:""}.ph-bold.ph-push-pin-simple:before{content:""}.ph-bold.ph-push-pin-simple-slash:before{content:""}.ph-bold.ph-push-pin-slash:before{content:""}.ph-bold.ph-puzzle-piece:before{content:""}.ph-bold.ph-qr-code:before{content:""}.ph-bold.ph-question:before{content:""}.ph-bold.ph-question-mark:before{content:""}.ph-bold.ph-queue:before{content:""}.ph-bold.ph-quotes:before{content:""}.ph-bold.ph-rabbit:before{content:""}.ph-bold.ph-racquet:before{content:""}.ph-bold.ph-radical:before{content:""}.ph-bold.ph-radio:before{content:""}.ph-bold.ph-radio-button:before{content:""}.ph-bold.ph-radioactive:before{content:""}.ph-bold.ph-rainbow:before{content:""}.ph-bold.ph-rainbow-cloud:before{content:""}.ph-bold.ph-ranking:before{content:""}.ph-bold.ph-read-cv-logo:before{content:""}.ph-bold.ph-receipt:before{content:""}.ph-bold.ph-receipt-x:before{content:""}.ph-bold.ph-record:before{content:""}.ph-bold.ph-rectangle:before{content:""}.ph-bold.ph-rectangle-dashed:before{content:""}.ph-bold.ph-recycle:before{content:""}.ph-bold.ph-reddit-logo:before{content:""}.ph-bold.ph-repeat:before{content:""}.ph-bold.ph-repeat-once:before{content:""}.ph-bold.ph-replit-logo:before{content:""}.ph-bold.ph-resize:before{content:""}.ph-bold.ph-rewind:before{content:""}.ph-bold.ph-rewind-circle:before{content:""}.ph-bold.ph-road-horizon:before{content:""}.ph-bold.ph-robot:before{content:""}.ph-bold.ph-rocket:before{content:""}.ph-bold.ph-rocket-launch:before{content:""}.ph-bold.ph-rows:before{content:""}.ph-bold.ph-rows-plus-bottom:before{content:""}.ph-bold.ph-rows-plus-top:before{content:""}.ph-bold.ph-rss:before{content:""}.ph-bold.ph-rss-simple:before{content:""}.ph-bold.ph-rug:before{content:""}.ph-bold.ph-ruler:before{content:""}.ph-bold.ph-sailboat:before{content:""}.ph-bold.ph-scales:before{content:""}.ph-bold.ph-scan:before{content:""}.ph-bold.ph-scan-smiley:before{content:""}.ph-bold.ph-scissors:before{content:""}.ph-bold.ph-scooter:before{content:""}.ph-bold.ph-screencast:before{content:""}.ph-bold.ph-screwdriver:before{content:""}.ph-bold.ph-scribble:before{content:""}.ph-bold.ph-scribble-loop:before{content:""}.ph-bold.ph-scroll:before{content:""}.ph-bold.ph-seal:before,.ph-bold.ph-circle-wavy:before{content:""}.ph-bold.ph-seal-check:before,.ph-bold.ph-circle-wavy-check:before{content:""}.ph-bold.ph-seal-percent:before{content:""}.ph-bold.ph-seal-question:before,.ph-bold.ph-circle-wavy-question:before{content:""}.ph-bold.ph-seal-warning:before,.ph-bold.ph-circle-wavy-warning:before{content:""}.ph-bold.ph-seat:before{content:""}.ph-bold.ph-seatbelt:before{content:""}.ph-bold.ph-security-camera:before{content:""}.ph-bold.ph-selection:before{content:""}.ph-bold.ph-selection-all:before{content:""}.ph-bold.ph-selection-background:before{content:""}.ph-bold.ph-selection-foreground:before{content:""}.ph-bold.ph-selection-inverse:before{content:""}.ph-bold.ph-selection-plus:before{content:""}.ph-bold.ph-selection-slash:before{content:""}.ph-bold.ph-shapes:before{content:""}.ph-bold.ph-share:before{content:""}.ph-bold.ph-share-fat:before{content:""}.ph-bold.ph-share-network:before{content:""}.ph-bold.ph-shield:before{content:""}.ph-bold.ph-shield-check:before{content:""}.ph-bold.ph-shield-checkered:before{content:""}.ph-bold.ph-shield-chevron:before{content:""}.ph-bold.ph-shield-plus:before{content:""}.ph-bold.ph-shield-slash:before{content:""}.ph-bold.ph-shield-star:before{content:""}.ph-bold.ph-shield-warning:before{content:""}.ph-bold.ph-shipping-container:before{content:""}.ph-bold.ph-shirt-folded:before{content:""}.ph-bold.ph-shooting-star:before{content:""}.ph-bold.ph-shopping-bag:before{content:""}.ph-bold.ph-shopping-bag-open:before{content:""}.ph-bold.ph-shopping-cart:before{content:""}.ph-bold.ph-shopping-cart-simple:before{content:""}.ph-bold.ph-shovel:before{content:""}.ph-bold.ph-shower:before{content:""}.ph-bold.ph-shrimp:before{content:""}.ph-bold.ph-shuffle:before{content:""}.ph-bold.ph-shuffle-angular:before{content:""}.ph-bold.ph-shuffle-simple:before{content:""}.ph-bold.ph-sidebar:before{content:""}.ph-bold.ph-sidebar-simple:before{content:""}.ph-bold.ph-sigma:before{content:""}.ph-bold.ph-sign-in:before{content:""}.ph-bold.ph-sign-out:before{content:""}.ph-bold.ph-signature:before{content:""}.ph-bold.ph-signpost:before{content:""}.ph-bold.ph-sim-card:before{content:""}.ph-bold.ph-siren:before{content:""}.ph-bold.ph-sketch-logo:before{content:""}.ph-bold.ph-skip-back:before{content:""}.ph-bold.ph-skip-back-circle:before{content:""}.ph-bold.ph-skip-forward:before{content:""}.ph-bold.ph-skip-forward-circle:before{content:""}.ph-bold.ph-skull:before{content:""}.ph-bold.ph-skype-logo:before{content:""}.ph-bold.ph-slack-logo:before{content:""}.ph-bold.ph-sliders:before{content:""}.ph-bold.ph-sliders-horizontal:before{content:""}.ph-bold.ph-slideshow:before{content:""}.ph-bold.ph-smiley:before{content:""}.ph-bold.ph-smiley-angry:before{content:""}.ph-bold.ph-smiley-blank:before{content:""}.ph-bold.ph-smiley-meh:before{content:""}.ph-bold.ph-smiley-melting:before{content:""}.ph-bold.ph-smiley-nervous:before{content:""}.ph-bold.ph-smiley-sad:before{content:""}.ph-bold.ph-smiley-sticker:before{content:""}.ph-bold.ph-smiley-wink:before{content:""}.ph-bold.ph-smiley-x-eyes:before{content:""}.ph-bold.ph-snapchat-logo:before{content:""}.ph-bold.ph-sneaker:before{content:""}.ph-bold.ph-sneaker-move:before{content:""}.ph-bold.ph-snowflake:before{content:""}.ph-bold.ph-soccer-ball:before{content:""}.ph-bold.ph-sock:before{content:""}.ph-bold.ph-solar-panel:before{content:""}.ph-bold.ph-solar-roof:before{content:""}.ph-bold.ph-sort-ascending:before{content:""}.ph-bold.ph-sort-descending:before{content:""}.ph-bold.ph-soundcloud-logo:before{content:""}.ph-bold.ph-spade:before{content:""}.ph-bold.ph-sparkle:before{content:""}.ph-bold.ph-speaker-hifi:before{content:""}.ph-bold.ph-speaker-high:before{content:""}.ph-bold.ph-speaker-low:before{content:""}.ph-bold.ph-speaker-none:before{content:""}.ph-bold.ph-speaker-simple-high:before{content:""}.ph-bold.ph-speaker-simple-low:before{content:""}.ph-bold.ph-speaker-simple-none:before{content:""}.ph-bold.ph-speaker-simple-slash:before{content:""}.ph-bold.ph-speaker-simple-x:before{content:""}.ph-bold.ph-speaker-slash:before{content:""}.ph-bold.ph-speaker-x:before{content:""}.ph-bold.ph-speedometer:before{content:""}.ph-bold.ph-sphere:before{content:""}.ph-bold.ph-spinner:before{content:""}.ph-bold.ph-spinner-ball:before{content:""}.ph-bold.ph-spinner-gap:before{content:""}.ph-bold.ph-spiral:before{content:""}.ph-bold.ph-split-horizontal:before{content:""}.ph-bold.ph-split-vertical:before{content:""}.ph-bold.ph-spotify-logo:before{content:""}.ph-bold.ph-spray-bottle:before{content:""}.ph-bold.ph-square:before{content:""}.ph-bold.ph-square-half:before{content:""}.ph-bold.ph-square-half-bottom:before{content:""}.ph-bold.ph-square-logo:before{content:""}.ph-bold.ph-square-split-horizontal:before{content:""}.ph-bold.ph-square-split-vertical:before{content:""}.ph-bold.ph-squares-four:before{content:""}.ph-bold.ph-stack:before{content:""}.ph-bold.ph-stack-minus:before{content:""}.ph-bold.ph-stack-overflow-logo:before{content:""}.ph-bold.ph-stack-plus:before{content:""}.ph-bold.ph-stack-simple:before{content:""}.ph-bold.ph-stairs:before{content:""}.ph-bold.ph-stamp:before{content:""}.ph-bold.ph-standard-definition:before{content:""}.ph-bold.ph-star:before{content:""}.ph-bold.ph-star-and-crescent:before{content:""}.ph-bold.ph-star-four:before{content:""}.ph-bold.ph-star-half:before{content:""}.ph-bold.ph-star-of-david:before{content:""}.ph-bold.ph-steam-logo:before{content:""}.ph-bold.ph-steering-wheel:before{content:""}.ph-bold.ph-steps:before{content:""}.ph-bold.ph-stethoscope:before{content:""}.ph-bold.ph-sticker:before{content:""}.ph-bold.ph-stool:before{content:""}.ph-bold.ph-stop:before{content:""}.ph-bold.ph-stop-circle:before{content:""}.ph-bold.ph-storefront:before{content:""}.ph-bold.ph-strategy:before{content:""}.ph-bold.ph-stripe-logo:before{content:""}.ph-bold.ph-student:before{content:""}.ph-bold.ph-subset-of:before{content:""}.ph-bold.ph-subset-proper-of:before{content:""}.ph-bold.ph-subtitles:before{content:""}.ph-bold.ph-subtitles-slash:before{content:""}.ph-bold.ph-subtract:before{content:""}.ph-bold.ph-subtract-square:before{content:""}.ph-bold.ph-subway:before{content:""}.ph-bold.ph-suitcase:before{content:""}.ph-bold.ph-suitcase-rolling:before{content:""}.ph-bold.ph-suitcase-simple:before{content:""}.ph-bold.ph-sun:before{content:""}.ph-bold.ph-sun-dim:before{content:""}.ph-bold.ph-sun-horizon:before{content:""}.ph-bold.ph-sunglasses:before{content:""}.ph-bold.ph-superset-of:before{content:""}.ph-bold.ph-superset-proper-of:before{content:""}.ph-bold.ph-swap:before{content:""}.ph-bold.ph-swatches:before{content:""}.ph-bold.ph-swimming-pool:before{content:""}.ph-bold.ph-sword:before{content:""}.ph-bold.ph-synagogue:before{content:""}.ph-bold.ph-syringe:before{content:""}.ph-bold.ph-t-shirt:before{content:""}.ph-bold.ph-table:before{content:""}.ph-bold.ph-tabs:before{content:""}.ph-bold.ph-tag:before{content:""}.ph-bold.ph-tag-chevron:before{content:""}.ph-bold.ph-tag-simple:before{content:""}.ph-bold.ph-target:before{content:""}.ph-bold.ph-taxi:before{content:""}.ph-bold.ph-tea-bag:before{content:""}.ph-bold.ph-telegram-logo:before{content:""}.ph-bold.ph-television:before{content:""}.ph-bold.ph-television-simple:before{content:""}.ph-bold.ph-tennis-ball:before{content:""}.ph-bold.ph-tent:before{content:""}.ph-bold.ph-terminal:before{content:""}.ph-bold.ph-terminal-window:before{content:""}.ph-bold.ph-test-tube:before{content:""}.ph-bold.ph-text-a-underline:before{content:""}.ph-bold.ph-text-aa:before{content:""}.ph-bold.ph-text-align-center:before{content:""}.ph-bold.ph-text-align-justify:before{content:""}.ph-bold.ph-text-align-left:before{content:""}.ph-bold.ph-text-align-right:before{content:""}.ph-bold.ph-text-b:before,.ph-bold.ph-text-bolder:before{content:""}.ph-bold.ph-text-columns:before{content:""}.ph-bold.ph-text-h:before{content:""}.ph-bold.ph-text-h-five:before{content:""}.ph-bold.ph-text-h-four:before{content:""}.ph-bold.ph-text-h-one:before{content:""}.ph-bold.ph-text-h-six:before{content:""}.ph-bold.ph-text-h-three:before{content:""}.ph-bold.ph-text-h-two:before{content:""}.ph-bold.ph-text-indent:before{content:""}.ph-bold.ph-text-italic:before{content:""}.ph-bold.ph-text-outdent:before{content:""}.ph-bold.ph-text-strikethrough:before{content:""}.ph-bold.ph-text-subscript:before{content:""}.ph-bold.ph-text-superscript:before{content:""}.ph-bold.ph-text-t:before{content:""}.ph-bold.ph-text-t-slash:before{content:""}.ph-bold.ph-text-underline:before{content:""}.ph-bold.ph-textbox:before{content:""}.ph-bold.ph-thermometer:before{content:""}.ph-bold.ph-thermometer-cold:before{content:""}.ph-bold.ph-thermometer-hot:before{content:""}.ph-bold.ph-thermometer-simple:before{content:""}.ph-bold.ph-threads-logo:before{content:""}.ph-bold.ph-three-d:before{content:""}.ph-bold.ph-thumbs-down:before{content:""}.ph-bold.ph-thumbs-up:before{content:""}.ph-bold.ph-ticket:before{content:""}.ph-bold.ph-tidal-logo:before{content:""}.ph-bold.ph-tiktok-logo:before{content:""}.ph-bold.ph-tilde:before{content:""}.ph-bold.ph-timer:before{content:""}.ph-bold.ph-tip-jar:before{content:""}.ph-bold.ph-tipi:before{content:""}.ph-bold.ph-tire:before{content:""}.ph-bold.ph-toggle-left:before{content:""}.ph-bold.ph-toggle-right:before{content:""}.ph-bold.ph-toilet:before{content:""}.ph-bold.ph-toilet-paper:before{content:""}.ph-bold.ph-toolbox:before{content:""}.ph-bold.ph-tooth:before{content:""}.ph-bold.ph-tornado:before{content:""}.ph-bold.ph-tote:before{content:""}.ph-bold.ph-tote-simple:before{content:""}.ph-bold.ph-towel:before{content:""}.ph-bold.ph-tractor:before{content:""}.ph-bold.ph-trademark:before{content:""}.ph-bold.ph-trademark-registered:before{content:""}.ph-bold.ph-traffic-cone:before{content:""}.ph-bold.ph-traffic-sign:before{content:""}.ph-bold.ph-traffic-signal:before{content:""}.ph-bold.ph-train:before{content:""}.ph-bold.ph-train-regional:before{content:""}.ph-bold.ph-train-simple:before{content:""}.ph-bold.ph-tram:before{content:""}.ph-bold.ph-translate:before{content:""}.ph-bold.ph-trash:before{content:""}.ph-bold.ph-trash-simple:before{content:""}.ph-bold.ph-tray:before{content:""}.ph-bold.ph-tray-arrow-down:before,.ph-bold.ph-archive-tray:before{content:""}.ph-bold.ph-tray-arrow-up:before{content:""}.ph-bold.ph-treasure-chest:before{content:""}.ph-bold.ph-tree:before{content:""}.ph-bold.ph-tree-evergreen:before{content:""}.ph-bold.ph-tree-palm:before{content:""}.ph-bold.ph-tree-structure:before{content:""}.ph-bold.ph-tree-view:before{content:""}.ph-bold.ph-trend-down:before{content:""}.ph-bold.ph-trend-up:before{content:""}.ph-bold.ph-triangle:before{content:""}.ph-bold.ph-triangle-dashed:before{content:""}.ph-bold.ph-trolley:before{content:""}.ph-bold.ph-trolley-suitcase:before{content:""}.ph-bold.ph-trophy:before{content:""}.ph-bold.ph-truck:before{content:""}.ph-bold.ph-truck-trailer:before{content:""}.ph-bold.ph-tumblr-logo:before{content:""}.ph-bold.ph-twitch-logo:before{content:""}.ph-bold.ph-twitter-logo:before{content:""}.ph-bold.ph-umbrella:before{content:""}.ph-bold.ph-umbrella-simple:before{content:""}.ph-bold.ph-union:before{content:""}.ph-bold.ph-unite:before{content:""}.ph-bold.ph-unite-square:before{content:""}.ph-bold.ph-upload:before{content:""}.ph-bold.ph-upload-simple:before{content:""}.ph-bold.ph-usb:before{content:""}.ph-bold.ph-user:before{content:""}.ph-bold.ph-user-check:before{content:""}.ph-bold.ph-user-circle:before{content:""}.ph-bold.ph-user-circle-check:before{content:""}.ph-bold.ph-user-circle-dashed:before{content:""}.ph-bold.ph-user-circle-gear:before{content:""}.ph-bold.ph-user-circle-minus:before{content:""}.ph-bold.ph-user-circle-plus:before{content:""}.ph-bold.ph-user-focus:before{content:""}.ph-bold.ph-user-gear:before{content:""}.ph-bold.ph-user-list:before{content:""}.ph-bold.ph-user-minus:before{content:""}.ph-bold.ph-user-plus:before{content:""}.ph-bold.ph-user-rectangle:before{content:""}.ph-bold.ph-user-sound:before{content:""}.ph-bold.ph-user-square:before{content:""}.ph-bold.ph-user-switch:before{content:""}.ph-bold.ph-users:before{content:""}.ph-bold.ph-users-four:before{content:""}.ph-bold.ph-users-three:before{content:""}.ph-bold.ph-van:before{content:""}.ph-bold.ph-vault:before{content:""}.ph-bold.ph-vector-three:before{content:""}.ph-bold.ph-vector-two:before{content:""}.ph-bold.ph-vibrate:before{content:""}.ph-bold.ph-video:before{content:""}.ph-bold.ph-video-camera:before{content:""}.ph-bold.ph-video-camera-slash:before{content:""}.ph-bold.ph-video-conference:before{content:""}.ph-bold.ph-vignette:before{content:""}.ph-bold.ph-vinyl-record:before{content:""}.ph-bold.ph-virtual-reality:before{content:""}.ph-bold.ph-virus:before{content:""}.ph-bold.ph-visor:before{content:""}.ph-bold.ph-voicemail:before{content:""}.ph-bold.ph-volleyball:before{content:""}.ph-bold.ph-wall:before{content:""}.ph-bold.ph-wallet:before{content:""}.ph-bold.ph-warehouse:before{content:""}.ph-bold.ph-warning:before{content:""}.ph-bold.ph-warning-circle:before{content:""}.ph-bold.ph-warning-diamond:before{content:""}.ph-bold.ph-warning-octagon:before{content:""}.ph-bold.ph-washing-machine:before{content:""}.ph-bold.ph-watch:before{content:""}.ph-bold.ph-wave-sawtooth:before{content:""}.ph-bold.ph-wave-sine:before{content:""}.ph-bold.ph-wave-square:before{content:""}.ph-bold.ph-wave-triangle:before{content:""}.ph-bold.ph-waveform:before{content:""}.ph-bold.ph-waveform-slash:before{content:""}.ph-bold.ph-waves:before{content:""}.ph-bold.ph-webcam:before{content:""}.ph-bold.ph-webcam-slash:before{content:""}.ph-bold.ph-webhooks-logo:before{content:""}.ph-bold.ph-wechat-logo:before{content:""}.ph-bold.ph-whatsapp-logo:before{content:""}.ph-bold.ph-wheelchair:before{content:""}.ph-bold.ph-wheelchair-motion:before{content:""}.ph-bold.ph-wifi-high:before{content:""}.ph-bold.ph-wifi-low:before{content:""}.ph-bold.ph-wifi-medium:before{content:""}.ph-bold.ph-wifi-none:before{content:""}.ph-bold.ph-wifi-slash:before{content:""}.ph-bold.ph-wifi-x:before{content:""}.ph-bold.ph-wind:before{content:""}.ph-bold.ph-windmill:before{content:""}.ph-bold.ph-windows-logo:before{content:""}.ph-bold.ph-wine:before{content:""}.ph-bold.ph-wrench:before{content:""}.ph-bold.ph-x:before{content:""}.ph-bold.ph-x-circle:before{content:""}.ph-bold.ph-x-logo:before{content:""}.ph-bold.ph-x-square:before{content:""}.ph-bold.ph-yarn:before{content:""}.ph-bold.ph-yin-yang:before{content:""}.ph-bold.ph-youtube-logo:before{content:""}@font-face{font-family:Phosphor-Fill;src:url(/assets/Phosphor-Fill-D4CDmGRg.woff2)format("woff2"),url(/assets/Phosphor-Fill-CS2zOYDV.woff)format("woff"),url(/assets/Phosphor-Fill-N9gYSHy0.ttf)format("truetype"),url(/assets/Phosphor-Fill-BofDnXwa.svg#Phosphor-Fill)format("svg");font-weight:400;font-style:normal;font-display:block}.ph-fill{speak:never;font-variant:normal;text-transform:none;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:Phosphor-Fill!important}.ph-fill.ph-acorn:before{content:""}.ph-fill.ph-address-book:before{content:""}.ph-fill.ph-address-book-tabs:before{content:""}.ph-fill.ph-air-traffic-control:before{content:""}.ph-fill.ph-airplane:before{content:""}.ph-fill.ph-airplane-in-flight:before{content:""}.ph-fill.ph-airplane-landing:before{content:""}.ph-fill.ph-airplane-takeoff:before{content:""}.ph-fill.ph-airplane-taxiing:before{content:""}.ph-fill.ph-airplane-tilt:before{content:""}.ph-fill.ph-airplay:before{content:""}.ph-fill.ph-alarm:before{content:""}.ph-fill.ph-alien:before{content:""}.ph-fill.ph-align-bottom:before{content:""}.ph-fill.ph-align-bottom-simple:before{content:""}.ph-fill.ph-align-center-horizontal:before{content:""}.ph-fill.ph-align-center-horizontal-simple:before{content:""}.ph-fill.ph-align-center-vertical:before{content:""}.ph-fill.ph-align-center-vertical-simple:before{content:""}.ph-fill.ph-align-left:before{content:""}.ph-fill.ph-align-left-simple:before{content:""}.ph-fill.ph-align-right:before{content:""}.ph-fill.ph-align-right-simple:before{content:""}.ph-fill.ph-align-top:before{content:""}.ph-fill.ph-align-top-simple:before{content:""}.ph-fill.ph-amazon-logo:before{content:""}.ph-fill.ph-ambulance:before{content:""}.ph-fill.ph-anchor:before{content:""}.ph-fill.ph-anchor-simple:before{content:""}.ph-fill.ph-android-logo:before{content:""}.ph-fill.ph-angle:before{content:""}.ph-fill.ph-angular-logo:before{content:""}.ph-fill.ph-aperture:before{content:""}.ph-fill.ph-app-store-logo:before{content:""}.ph-fill.ph-app-window:before{content:""}.ph-fill.ph-apple-logo:before{content:""}.ph-fill.ph-apple-podcasts-logo:before{content:""}.ph-fill.ph-approximate-equals:before{content:""}.ph-fill.ph-archive:before{content:""}.ph-fill.ph-armchair:before{content:""}.ph-fill.ph-arrow-arc-left:before{content:""}.ph-fill.ph-arrow-arc-right:before{content:""}.ph-fill.ph-arrow-bend-double-up-left:before{content:""}.ph-fill.ph-arrow-bend-double-up-right:before{content:""}.ph-fill.ph-arrow-bend-down-left:before{content:""}.ph-fill.ph-arrow-bend-down-right:before{content:""}.ph-fill.ph-arrow-bend-left-down:before{content:""}.ph-fill.ph-arrow-bend-left-up:before{content:""}.ph-fill.ph-arrow-bend-right-down:before{content:""}.ph-fill.ph-arrow-bend-right-up:before{content:""}.ph-fill.ph-arrow-bend-up-left:before{content:""}.ph-fill.ph-arrow-bend-up-right:before{content:""}.ph-fill.ph-arrow-circle-down:before{content:""}.ph-fill.ph-arrow-circle-down-left:before{content:""}.ph-fill.ph-arrow-circle-down-right:before{content:""}.ph-fill.ph-arrow-circle-left:before{content:""}.ph-fill.ph-arrow-circle-right:before{content:""}.ph-fill.ph-arrow-circle-up:before{content:""}.ph-fill.ph-arrow-circle-up-left:before{content:""}.ph-fill.ph-arrow-circle-up-right:before{content:""}.ph-fill.ph-arrow-clockwise:before{content:""}.ph-fill.ph-arrow-counter-clockwise:before{content:""}.ph-fill.ph-arrow-down:before{content:""}.ph-fill.ph-arrow-down-left:before{content:""}.ph-fill.ph-arrow-down-right:before{content:""}.ph-fill.ph-arrow-elbow-down-left:before{content:""}.ph-fill.ph-arrow-elbow-down-right:before{content:""}.ph-fill.ph-arrow-elbow-left:before{content:""}.ph-fill.ph-arrow-elbow-left-down:before{content:""}.ph-fill.ph-arrow-elbow-left-up:before{content:""}.ph-fill.ph-arrow-elbow-right:before{content:""}.ph-fill.ph-arrow-elbow-right-down:before{content:""}.ph-fill.ph-arrow-elbow-right-up:before{content:""}.ph-fill.ph-arrow-elbow-up-left:before{content:""}.ph-fill.ph-arrow-elbow-up-right:before{content:""}.ph-fill.ph-arrow-fat-down:before{content:""}.ph-fill.ph-arrow-fat-left:before{content:""}.ph-fill.ph-arrow-fat-line-down:before{content:""}.ph-fill.ph-arrow-fat-line-left:before{content:""}.ph-fill.ph-arrow-fat-line-right:before{content:""}.ph-fill.ph-arrow-fat-line-up:before{content:""}.ph-fill.ph-arrow-fat-lines-down:before{content:""}.ph-fill.ph-arrow-fat-lines-left:before{content:""}.ph-fill.ph-arrow-fat-lines-right:before{content:""}.ph-fill.ph-arrow-fat-lines-up:before{content:""}.ph-fill.ph-arrow-fat-right:before{content:""}.ph-fill.ph-arrow-fat-up:before{content:""}.ph-fill.ph-arrow-left:before{content:""}.ph-fill.ph-arrow-line-down:before{content:""}.ph-fill.ph-arrow-line-down-left:before{content:""}.ph-fill.ph-arrow-line-down-right:before{content:""}.ph-fill.ph-arrow-line-left:before{content:""}.ph-fill.ph-arrow-line-right:before{content:""}.ph-fill.ph-arrow-line-up:before{content:""}.ph-fill.ph-arrow-line-up-left:before{content:""}.ph-fill.ph-arrow-line-up-right:before{content:""}.ph-fill.ph-arrow-right:before{content:""}.ph-fill.ph-arrow-square-down:before{content:""}.ph-fill.ph-arrow-square-down-left:before{content:""}.ph-fill.ph-arrow-square-down-right:before{content:""}.ph-fill.ph-arrow-square-in:before{content:""}.ph-fill.ph-arrow-square-left:before{content:""}.ph-fill.ph-arrow-square-out:before{content:""}.ph-fill.ph-arrow-square-right:before{content:""}.ph-fill.ph-arrow-square-up:before{content:""}.ph-fill.ph-arrow-square-up-left:before{content:""}.ph-fill.ph-arrow-square-up-right:before{content:""}.ph-fill.ph-arrow-u-down-left:before{content:""}.ph-fill.ph-arrow-u-down-right:before{content:""}.ph-fill.ph-arrow-u-left-down:before{content:""}.ph-fill.ph-arrow-u-left-up:before{content:""}.ph-fill.ph-arrow-u-right-down:before{content:""}.ph-fill.ph-arrow-u-right-up:before{content:""}.ph-fill.ph-arrow-u-up-left:before{content:""}.ph-fill.ph-arrow-u-up-right:before{content:""}.ph-fill.ph-arrow-up:before{content:""}.ph-fill.ph-arrow-up-left:before{content:""}.ph-fill.ph-arrow-up-right:before{content:""}.ph-fill.ph-arrows-clockwise:before{content:""}.ph-fill.ph-arrows-counter-clockwise:before{content:""}.ph-fill.ph-arrows-down-up:before{content:""}.ph-fill.ph-arrows-horizontal:before{content:""}.ph-fill.ph-arrows-in:before{content:""}.ph-fill.ph-arrows-in-cardinal:before{content:""}.ph-fill.ph-arrows-in-line-horizontal:before{content:""}.ph-fill.ph-arrows-in-line-vertical:before{content:""}.ph-fill.ph-arrows-in-simple:before{content:""}.ph-fill.ph-arrows-left-right:before{content:""}.ph-fill.ph-arrows-merge:before{content:""}.ph-fill.ph-arrows-out:before{content:""}.ph-fill.ph-arrows-out-cardinal:before{content:""}.ph-fill.ph-arrows-out-line-horizontal:before{content:""}.ph-fill.ph-arrows-out-line-vertical:before{content:""}.ph-fill.ph-arrows-out-simple:before{content:""}.ph-fill.ph-arrows-split:before{content:""}.ph-fill.ph-arrows-vertical:before{content:""}.ph-fill.ph-article:before{content:""}.ph-fill.ph-article-medium:before{content:""}.ph-fill.ph-article-ny-times:before{content:""}.ph-fill.ph-asclepius:before,.ph-fill.ph-caduceus:before{content:""}.ph-fill.ph-asterisk:before{content:""}.ph-fill.ph-asterisk-simple:before{content:""}.ph-fill.ph-at:before{content:""}.ph-fill.ph-atom:before{content:""}.ph-fill.ph-avocado:before{content:""}.ph-fill.ph-axe:before{content:""}.ph-fill.ph-baby:before{content:""}.ph-fill.ph-baby-carriage:before{content:""}.ph-fill.ph-backpack:before{content:""}.ph-fill.ph-backspace:before{content:""}.ph-fill.ph-bag:before{content:""}.ph-fill.ph-bag-simple:before{content:""}.ph-fill.ph-balloon:before{content:""}.ph-fill.ph-bandaids:before{content:""}.ph-fill.ph-bank:before{content:""}.ph-fill.ph-barbell:before{content:""}.ph-fill.ph-barcode:before{content:""}.ph-fill.ph-barn:before{content:""}.ph-fill.ph-barricade:before{content:""}.ph-fill.ph-baseball:before{content:""}.ph-fill.ph-baseball-cap:before{content:""}.ph-fill.ph-baseball-helmet:before{content:""}.ph-fill.ph-basket:before{content:""}.ph-fill.ph-basketball:before{content:""}.ph-fill.ph-bathtub:before{content:""}.ph-fill.ph-battery-charging:before{content:""}.ph-fill.ph-battery-charging-vertical:before{content:""}.ph-fill.ph-battery-empty:before{content:""}.ph-fill.ph-battery-full:before{content:""}.ph-fill.ph-battery-high:before{content:""}.ph-fill.ph-battery-low:before{content:""}.ph-fill.ph-battery-medium:before{content:""}.ph-fill.ph-battery-plus:before{content:""}.ph-fill.ph-battery-plus-vertical:before{content:""}.ph-fill.ph-battery-vertical-empty:before{content:""}.ph-fill.ph-battery-vertical-full:before{content:""}.ph-fill.ph-battery-vertical-high:before{content:""}.ph-fill.ph-battery-vertical-low:before{content:""}.ph-fill.ph-battery-vertical-medium:before{content:""}.ph-fill.ph-battery-warning:before{content:""}.ph-fill.ph-battery-warning-vertical:before{content:""}.ph-fill.ph-beach-ball:before{content:""}.ph-fill.ph-beanie:before{content:""}.ph-fill.ph-bed:before{content:""}.ph-fill.ph-beer-bottle:before{content:""}.ph-fill.ph-beer-stein:before{content:""}.ph-fill.ph-behance-logo:before{content:""}.ph-fill.ph-bell:before{content:""}.ph-fill.ph-bell-ringing:before{content:""}.ph-fill.ph-bell-simple:before{content:""}.ph-fill.ph-bell-simple-ringing:before{content:""}.ph-fill.ph-bell-simple-slash:before{content:""}.ph-fill.ph-bell-simple-z:before{content:""}.ph-fill.ph-bell-slash:before{content:""}.ph-fill.ph-bell-z:before{content:""}.ph-fill.ph-belt:before{content:""}.ph-fill.ph-bezier-curve:before{content:""}.ph-fill.ph-bicycle:before{content:""}.ph-fill.ph-binary:before{content:""}.ph-fill.ph-binoculars:before{content:""}.ph-fill.ph-biohazard:before{content:""}.ph-fill.ph-bird:before{content:""}.ph-fill.ph-blueprint:before{content:""}.ph-fill.ph-bluetooth:before{content:""}.ph-fill.ph-bluetooth-connected:before{content:""}.ph-fill.ph-bluetooth-slash:before{content:""}.ph-fill.ph-bluetooth-x:before{content:""}.ph-fill.ph-boat:before{content:""}.ph-fill.ph-bomb:before{content:""}.ph-fill.ph-bone:before{content:""}.ph-fill.ph-book:before{content:""}.ph-fill.ph-book-bookmark:before{content:""}.ph-fill.ph-book-open:before{content:""}.ph-fill.ph-book-open-text:before{content:""}.ph-fill.ph-book-open-user:before{content:""}.ph-fill.ph-bookmark:before{content:""}.ph-fill.ph-bookmark-simple:before{content:""}.ph-fill.ph-bookmarks:before{content:""}.ph-fill.ph-bookmarks-simple:before{content:""}.ph-fill.ph-books:before{content:""}.ph-fill.ph-boot:before{content:""}.ph-fill.ph-boules:before{content:""}.ph-fill.ph-bounding-box:before{content:""}.ph-fill.ph-bowl-food:before{content:""}.ph-fill.ph-bowl-steam:before{content:""}.ph-fill.ph-bowling-ball:before{content:""}.ph-fill.ph-box-arrow-down:before,.ph-fill.ph-archive-box:before{content:""}.ph-fill.ph-box-arrow-up:before{content:""}.ph-fill.ph-boxing-glove:before{content:""}.ph-fill.ph-brackets-angle:before{content:""}.ph-fill.ph-brackets-curly:before{content:""}.ph-fill.ph-brackets-round:before{content:""}.ph-fill.ph-brackets-square:before{content:""}.ph-fill.ph-brain:before{content:""}.ph-fill.ph-brandy:before{content:""}.ph-fill.ph-bread:before{content:""}.ph-fill.ph-bridge:before{content:""}.ph-fill.ph-briefcase:before{content:""}.ph-fill.ph-briefcase-metal:before{content:""}.ph-fill.ph-broadcast:before{content:""}.ph-fill.ph-broom:before{content:""}.ph-fill.ph-browser:before{content:""}.ph-fill.ph-browsers:before{content:""}.ph-fill.ph-bug:before{content:""}.ph-fill.ph-bug-beetle:before{content:""}.ph-fill.ph-bug-droid:before{content:""}.ph-fill.ph-building:before{content:""}.ph-fill.ph-building-apartment:before{content:""}.ph-fill.ph-building-office:before{content:""}.ph-fill.ph-buildings:before{content:""}.ph-fill.ph-bulldozer:before{content:""}.ph-fill.ph-bus:before{content:""}.ph-fill.ph-butterfly:before{content:""}.ph-fill.ph-cable-car:before{content:""}.ph-fill.ph-cactus:before{content:""}.ph-fill.ph-cake:before{content:""}.ph-fill.ph-calculator:before{content:""}.ph-fill.ph-calendar:before{content:""}.ph-fill.ph-calendar-blank:before{content:""}.ph-fill.ph-calendar-check:before{content:""}.ph-fill.ph-calendar-dot:before{content:""}.ph-fill.ph-calendar-dots:before{content:""}.ph-fill.ph-calendar-heart:before{content:""}.ph-fill.ph-calendar-minus:before{content:""}.ph-fill.ph-calendar-plus:before{content:""}.ph-fill.ph-calendar-slash:before{content:""}.ph-fill.ph-calendar-star:before{content:""}.ph-fill.ph-calendar-x:before{content:""}.ph-fill.ph-call-bell:before{content:""}.ph-fill.ph-camera:before{content:""}.ph-fill.ph-camera-plus:before{content:""}.ph-fill.ph-camera-rotate:before{content:""}.ph-fill.ph-camera-slash:before{content:""}.ph-fill.ph-campfire:before{content:""}.ph-fill.ph-car:before{content:""}.ph-fill.ph-car-battery:before{content:""}.ph-fill.ph-car-profile:before{content:""}.ph-fill.ph-car-simple:before{content:""}.ph-fill.ph-cardholder:before{content:""}.ph-fill.ph-cards:before{content:""}.ph-fill.ph-cards-three:before{content:""}.ph-fill.ph-caret-circle-double-down:before{content:""}.ph-fill.ph-caret-circle-double-left:before{content:""}.ph-fill.ph-caret-circle-double-right:before{content:""}.ph-fill.ph-caret-circle-double-up:before{content:""}.ph-fill.ph-caret-circle-down:before{content:""}.ph-fill.ph-caret-circle-left:before{content:""}.ph-fill.ph-caret-circle-right:before{content:""}.ph-fill.ph-caret-circle-up:before{content:""}.ph-fill.ph-caret-circle-up-down:before{content:""}.ph-fill.ph-caret-double-down:before{content:""}.ph-fill.ph-caret-double-left:before{content:""}.ph-fill.ph-caret-double-right:before{content:""}.ph-fill.ph-caret-double-up:before{content:""}.ph-fill.ph-caret-down:before{content:""}.ph-fill.ph-caret-left:before{content:""}.ph-fill.ph-caret-line-down:before{content:""}.ph-fill.ph-caret-line-left:before{content:""}.ph-fill.ph-caret-line-right:before{content:""}.ph-fill.ph-caret-line-up:before{content:""}.ph-fill.ph-caret-right:before{content:""}.ph-fill.ph-caret-up:before{content:""}.ph-fill.ph-caret-up-down:before{content:""}.ph-fill.ph-carrot:before{content:""}.ph-fill.ph-cash-register:before{content:""}.ph-fill.ph-cassette-tape:before{content:""}.ph-fill.ph-castle-turret:before{content:""}.ph-fill.ph-cat:before{content:""}.ph-fill.ph-cell-signal-full:before{content:""}.ph-fill.ph-cell-signal-high:before{content:""}.ph-fill.ph-cell-signal-low:before{content:""}.ph-fill.ph-cell-signal-medium:before{content:""}.ph-fill.ph-cell-signal-none:before{content:""}.ph-fill.ph-cell-signal-slash:before{content:""}.ph-fill.ph-cell-signal-x:before{content:""}.ph-fill.ph-cell-tower:before{content:""}.ph-fill.ph-certificate:before{content:""}.ph-fill.ph-chair:before{content:""}.ph-fill.ph-chalkboard:before{content:""}.ph-fill.ph-chalkboard-simple:before{content:""}.ph-fill.ph-chalkboard-teacher:before{content:""}.ph-fill.ph-champagne:before{content:""}.ph-fill.ph-charging-station:before{content:""}.ph-fill.ph-chart-bar:before{content:""}.ph-fill.ph-chart-bar-horizontal:before{content:""}.ph-fill.ph-chart-donut:before{content:""}.ph-fill.ph-chart-line:before{content:""}.ph-fill.ph-chart-line-down:before{content:""}.ph-fill.ph-chart-line-up:before{content:""}.ph-fill.ph-chart-pie:before{content:""}.ph-fill.ph-chart-pie-slice:before{content:""}.ph-fill.ph-chart-polar:before{content:""}.ph-fill.ph-chart-scatter:before{content:""}.ph-fill.ph-chat:before{content:""}.ph-fill.ph-chat-centered:before{content:""}.ph-fill.ph-chat-centered-dots:before{content:""}.ph-fill.ph-chat-centered-slash:before{content:""}.ph-fill.ph-chat-centered-text:before{content:""}.ph-fill.ph-chat-circle:before{content:""}.ph-fill.ph-chat-circle-dots:before{content:""}.ph-fill.ph-chat-circle-slash:before{content:""}.ph-fill.ph-chat-circle-text:before{content:""}.ph-fill.ph-chat-dots:before{content:""}.ph-fill.ph-chat-slash:before{content:""}.ph-fill.ph-chat-teardrop:before{content:""}.ph-fill.ph-chat-teardrop-dots:before{content:""}.ph-fill.ph-chat-teardrop-slash:before{content:""}.ph-fill.ph-chat-teardrop-text:before{content:""}.ph-fill.ph-chat-text:before{content:""}.ph-fill.ph-chats:before{content:""}.ph-fill.ph-chats-circle:before{content:""}.ph-fill.ph-chats-teardrop:before{content:""}.ph-fill.ph-check:before{content:""}.ph-fill.ph-check-circle:before{content:""}.ph-fill.ph-check-fat:before{content:""}.ph-fill.ph-check-square:before{content:""}.ph-fill.ph-check-square-offset:before{content:""}.ph-fill.ph-checkerboard:before{content:""}.ph-fill.ph-checks:before{content:""}.ph-fill.ph-cheers:before{content:""}.ph-fill.ph-cheese:before{content:""}.ph-fill.ph-chef-hat:before{content:""}.ph-fill.ph-cherries:before{content:""}.ph-fill.ph-church:before{content:""}.ph-fill.ph-cigarette:before{content:""}.ph-fill.ph-cigarette-slash:before{content:""}.ph-fill.ph-circle:before{content:""}.ph-fill.ph-circle-dashed:before{content:""}.ph-fill.ph-circle-half:before{content:""}.ph-fill.ph-circle-half-tilt:before{content:""}.ph-fill.ph-circle-notch:before{content:""}.ph-fill.ph-circles-four:before{content:""}.ph-fill.ph-circles-three:before{content:""}.ph-fill.ph-circles-three-plus:before{content:""}.ph-fill.ph-circuitry:before{content:""}.ph-fill.ph-city:before{content:""}.ph-fill.ph-clipboard:before{content:""}.ph-fill.ph-clipboard-text:before{content:""}.ph-fill.ph-clock:before{content:""}.ph-fill.ph-clock-afternoon:before{content:""}.ph-fill.ph-clock-clockwise:before{content:""}.ph-fill.ph-clock-countdown:before{content:""}.ph-fill.ph-clock-counter-clockwise:before{content:""}.ph-fill.ph-clock-user:before{content:""}.ph-fill.ph-closed-captioning:before{content:""}.ph-fill.ph-cloud:before{content:""}.ph-fill.ph-cloud-arrow-down:before{content:""}.ph-fill.ph-cloud-arrow-up:before{content:""}.ph-fill.ph-cloud-check:before{content:""}.ph-fill.ph-cloud-fog:before{content:""}.ph-fill.ph-cloud-lightning:before{content:""}.ph-fill.ph-cloud-moon:before{content:""}.ph-fill.ph-cloud-rain:before{content:""}.ph-fill.ph-cloud-slash:before{content:""}.ph-fill.ph-cloud-snow:before{content:""}.ph-fill.ph-cloud-sun:before{content:""}.ph-fill.ph-cloud-warning:before{content:""}.ph-fill.ph-cloud-x:before{content:""}.ph-fill.ph-clover:before{content:""}.ph-fill.ph-club:before{content:""}.ph-fill.ph-coat-hanger:before{content:""}.ph-fill.ph-coda-logo:before{content:""}.ph-fill.ph-code:before{content:""}.ph-fill.ph-code-block:before{content:""}.ph-fill.ph-code-simple:before{content:""}.ph-fill.ph-codepen-logo:before{content:""}.ph-fill.ph-codesandbox-logo:before{content:""}.ph-fill.ph-coffee:before{content:""}.ph-fill.ph-coffee-bean:before{content:""}.ph-fill.ph-coin:before{content:""}.ph-fill.ph-coin-vertical:before{content:""}.ph-fill.ph-coins:before{content:""}.ph-fill.ph-columns:before{content:""}.ph-fill.ph-columns-plus-left:before{content:""}.ph-fill.ph-columns-plus-right:before{content:""}.ph-fill.ph-command:before{content:""}.ph-fill.ph-compass:before{content:""}.ph-fill.ph-compass-rose:before{content:""}.ph-fill.ph-compass-tool:before{content:""}.ph-fill.ph-computer-tower:before{content:""}.ph-fill.ph-confetti:before{content:""}.ph-fill.ph-contactless-payment:before{content:""}.ph-fill.ph-control:before{content:""}.ph-fill.ph-cookie:before{content:""}.ph-fill.ph-cooking-pot:before{content:""}.ph-fill.ph-copy:before{content:""}.ph-fill.ph-copy-simple:before{content:""}.ph-fill.ph-copyleft:before{content:""}.ph-fill.ph-copyright:before{content:""}.ph-fill.ph-corners-in:before{content:""}.ph-fill.ph-corners-out:before{content:""}.ph-fill.ph-couch:before{content:""}.ph-fill.ph-court-basketball:before{content:""}.ph-fill.ph-cow:before{content:""}.ph-fill.ph-cowboy-hat:before{content:""}.ph-fill.ph-cpu:before{content:""}.ph-fill.ph-crane:before{content:""}.ph-fill.ph-crane-tower:before{content:""}.ph-fill.ph-credit-card:before{content:""}.ph-fill.ph-cricket:before{content:""}.ph-fill.ph-crop:before{content:""}.ph-fill.ph-cross:before{content:""}.ph-fill.ph-crosshair:before{content:""}.ph-fill.ph-crosshair-simple:before{content:""}.ph-fill.ph-crown:before{content:""}.ph-fill.ph-crown-cross:before{content:""}.ph-fill.ph-crown-simple:before{content:""}.ph-fill.ph-cube:before{content:""}.ph-fill.ph-cube-focus:before{content:""}.ph-fill.ph-cube-transparent:before{content:""}.ph-fill.ph-currency-btc:before{content:""}.ph-fill.ph-currency-circle-dollar:before{content:""}.ph-fill.ph-currency-cny:before{content:""}.ph-fill.ph-currency-dollar:before{content:""}.ph-fill.ph-currency-dollar-simple:before{content:""}.ph-fill.ph-currency-eth:before{content:""}.ph-fill.ph-currency-eur:before{content:""}.ph-fill.ph-currency-gbp:before{content:""}.ph-fill.ph-currency-inr:before{content:""}.ph-fill.ph-currency-jpy:before{content:""}.ph-fill.ph-currency-krw:before{content:""}.ph-fill.ph-currency-kzt:before{content:""}.ph-fill.ph-currency-ngn:before{content:""}.ph-fill.ph-currency-rub:before{content:""}.ph-fill.ph-cursor:before{content:""}.ph-fill.ph-cursor-click:before{content:""}.ph-fill.ph-cursor-text:before{content:""}.ph-fill.ph-cylinder:before{content:""}.ph-fill.ph-database:before{content:""}.ph-fill.ph-desk:before{content:""}.ph-fill.ph-desktop:before{content:""}.ph-fill.ph-desktop-tower:before{content:""}.ph-fill.ph-detective:before{content:""}.ph-fill.ph-dev-to-logo:before{content:""}.ph-fill.ph-device-mobile:before{content:""}.ph-fill.ph-device-mobile-camera:before{content:""}.ph-fill.ph-device-mobile-slash:before{content:""}.ph-fill.ph-device-mobile-speaker:before{content:""}.ph-fill.ph-device-rotate:before{content:""}.ph-fill.ph-device-tablet:before{content:""}.ph-fill.ph-device-tablet-camera:before{content:""}.ph-fill.ph-device-tablet-speaker:before{content:""}.ph-fill.ph-devices:before{content:""}.ph-fill.ph-diamond:before{content:""}.ph-fill.ph-diamonds-four:before{content:""}.ph-fill.ph-dice-five:before{content:""}.ph-fill.ph-dice-four:before{content:""}.ph-fill.ph-dice-one:before{content:""}.ph-fill.ph-dice-six:before{content:""}.ph-fill.ph-dice-three:before{content:""}.ph-fill.ph-dice-two:before{content:""}.ph-fill.ph-disc:before{content:""}.ph-fill.ph-disco-ball:before{content:""}.ph-fill.ph-discord-logo:before{content:""}.ph-fill.ph-divide:before{content:""}.ph-fill.ph-dna:before{content:""}.ph-fill.ph-dog:before{content:""}.ph-fill.ph-door:before{content:""}.ph-fill.ph-door-open:before{content:""}.ph-fill.ph-dot:before{content:""}.ph-fill.ph-dot-outline:before{content:""}.ph-fill.ph-dots-nine:before{content:""}.ph-fill.ph-dots-six:before{content:""}.ph-fill.ph-dots-six-vertical:before{content:""}.ph-fill.ph-dots-three:before{content:""}.ph-fill.ph-dots-three-circle:before{content:""}.ph-fill.ph-dots-three-circle-vertical:before{content:""}.ph-fill.ph-dots-three-outline:before{content:""}.ph-fill.ph-dots-three-outline-vertical:before{content:""}.ph-fill.ph-dots-three-vertical:before{content:""}.ph-fill.ph-download:before{content:""}.ph-fill.ph-download-simple:before{content:""}.ph-fill.ph-dress:before{content:""}.ph-fill.ph-dresser:before{content:""}.ph-fill.ph-dribbble-logo:before{content:""}.ph-fill.ph-drone:before{content:""}.ph-fill.ph-drop:before{content:""}.ph-fill.ph-drop-half:before{content:""}.ph-fill.ph-drop-half-bottom:before{content:""}.ph-fill.ph-drop-simple:before{content:""}.ph-fill.ph-drop-slash:before{content:""}.ph-fill.ph-dropbox-logo:before{content:""}.ph-fill.ph-ear:before{content:""}.ph-fill.ph-ear-slash:before{content:""}.ph-fill.ph-egg:before{content:""}.ph-fill.ph-egg-crack:before{content:""}.ph-fill.ph-eject:before{content:""}.ph-fill.ph-eject-simple:before{content:""}.ph-fill.ph-elevator:before{content:""}.ph-fill.ph-empty:before{content:""}.ph-fill.ph-engine:before{content:""}.ph-fill.ph-envelope:before{content:""}.ph-fill.ph-envelope-open:before{content:""}.ph-fill.ph-envelope-simple:before{content:""}.ph-fill.ph-envelope-simple-open:before{content:""}.ph-fill.ph-equalizer:before{content:""}.ph-fill.ph-equals:before{content:""}.ph-fill.ph-eraser:before{content:""}.ph-fill.ph-escalator-down:before{content:""}.ph-fill.ph-escalator-up:before{content:""}.ph-fill.ph-exam:before{content:""}.ph-fill.ph-exclamation-mark:before{content:""}.ph-fill.ph-exclude:before{content:""}.ph-fill.ph-exclude-square:before{content:""}.ph-fill.ph-export:before{content:""}.ph-fill.ph-eye:before{content:""}.ph-fill.ph-eye-closed:before{content:""}.ph-fill.ph-eye-slash:before{content:""}.ph-fill.ph-eyedropper:before{content:""}.ph-fill.ph-eyedropper-sample:before{content:""}.ph-fill.ph-eyeglasses:before{content:""}.ph-fill.ph-eyes:before{content:""}.ph-fill.ph-face-mask:before{content:""}.ph-fill.ph-facebook-logo:before{content:""}.ph-fill.ph-factory:before{content:""}.ph-fill.ph-faders:before{content:""}.ph-fill.ph-faders-horizontal:before{content:""}.ph-fill.ph-fallout-shelter:before{content:""}.ph-fill.ph-fan:before{content:""}.ph-fill.ph-farm:before{content:""}.ph-fill.ph-fast-forward:before{content:""}.ph-fill.ph-fast-forward-circle:before{content:""}.ph-fill.ph-feather:before{content:""}.ph-fill.ph-fediverse-logo:before{content:""}.ph-fill.ph-figma-logo:before{content:""}.ph-fill.ph-file:before{content:""}.ph-fill.ph-file-archive:before{content:""}.ph-fill.ph-file-arrow-down:before{content:""}.ph-fill.ph-file-arrow-up:before{content:""}.ph-fill.ph-file-audio:before{content:""}.ph-fill.ph-file-c:before{content:""}.ph-fill.ph-file-c-sharp:before{content:""}.ph-fill.ph-file-cloud:before{content:""}.ph-fill.ph-file-code:before{content:""}.ph-fill.ph-file-cpp:before{content:""}.ph-fill.ph-file-css:before{content:""}.ph-fill.ph-file-csv:before{content:""}.ph-fill.ph-file-dashed:before,.ph-fill.ph-file-dotted:before{content:""}.ph-fill.ph-file-doc:before{content:""}.ph-fill.ph-file-html:before{content:""}.ph-fill.ph-file-image:before{content:""}.ph-fill.ph-file-ini:before{content:""}.ph-fill.ph-file-jpg:before{content:""}.ph-fill.ph-file-js:before{content:""}.ph-fill.ph-file-jsx:before{content:""}.ph-fill.ph-file-lock:before{content:""}.ph-fill.ph-file-magnifying-glass:before,.ph-fill.ph-file-search:before{content:""}.ph-fill.ph-file-md:before{content:""}.ph-fill.ph-file-minus:before{content:""}.ph-fill.ph-file-pdf:before{content:""}.ph-fill.ph-file-plus:before{content:""}.ph-fill.ph-file-png:before{content:""}.ph-fill.ph-file-ppt:before{content:""}.ph-fill.ph-file-py:before{content:""}.ph-fill.ph-file-rs:before{content:""}.ph-fill.ph-file-sql:before{content:""}.ph-fill.ph-file-svg:before{content:""}.ph-fill.ph-file-text:before{content:""}.ph-fill.ph-file-ts:before{content:""}.ph-fill.ph-file-tsx:before{content:""}.ph-fill.ph-file-txt:before{content:""}.ph-fill.ph-file-video:before{content:""}.ph-fill.ph-file-vue:before{content:""}.ph-fill.ph-file-x:before{content:""}.ph-fill.ph-file-xls:before{content:""}.ph-fill.ph-file-zip:before{content:""}.ph-fill.ph-files:before{content:""}.ph-fill.ph-film-reel:before{content:""}.ph-fill.ph-film-script:before{content:""}.ph-fill.ph-film-slate:before{content:""}.ph-fill.ph-film-strip:before{content:""}.ph-fill.ph-fingerprint:before{content:""}.ph-fill.ph-fingerprint-simple:before{content:""}.ph-fill.ph-finn-the-human:before{content:""}.ph-fill.ph-fire:before{content:""}.ph-fill.ph-fire-extinguisher:before{content:""}.ph-fill.ph-fire-simple:before{content:""}.ph-fill.ph-fire-truck:before{content:""}.ph-fill.ph-first-aid:before{content:""}.ph-fill.ph-first-aid-kit:before{content:""}.ph-fill.ph-fish:before{content:""}.ph-fill.ph-fish-simple:before{content:""}.ph-fill.ph-flag:before{content:""}.ph-fill.ph-flag-banner:before{content:""}.ph-fill.ph-flag-banner-fold:before{content:""}.ph-fill.ph-flag-checkered:before{content:""}.ph-fill.ph-flag-pennant:before{content:""}.ph-fill.ph-flame:before{content:""}.ph-fill.ph-flashlight:before{content:""}.ph-fill.ph-flask:before{content:""}.ph-fill.ph-flip-horizontal:before{content:""}.ph-fill.ph-flip-vertical:before{content:""}.ph-fill.ph-floppy-disk:before{content:""}.ph-fill.ph-floppy-disk-back:before{content:""}.ph-fill.ph-flow-arrow:before{content:""}.ph-fill.ph-flower:before{content:""}.ph-fill.ph-flower-lotus:before{content:""}.ph-fill.ph-flower-tulip:before{content:""}.ph-fill.ph-flying-saucer:before{content:""}.ph-fill.ph-folder:before,.ph-fill.ph-folder-notch:before{content:""}.ph-fill.ph-folder-dashed:before,.ph-fill.ph-folder-dotted:before{content:""}.ph-fill.ph-folder-lock:before{content:""}.ph-fill.ph-folder-minus:before,.ph-fill.ph-folder-notch-minus:before{content:""}.ph-fill.ph-folder-open:before,.ph-fill.ph-folder-notch-open:before{content:""}.ph-fill.ph-folder-plus:before,.ph-fill.ph-folder-notch-plus:before{content:""}.ph-fill.ph-folder-simple:before{content:""}.ph-fill.ph-folder-simple-dashed:before,.ph-fill.ph-folder-simple-dotted:before{content:""}.ph-fill.ph-folder-simple-lock:before{content:""}.ph-fill.ph-folder-simple-minus:before{content:""}.ph-fill.ph-folder-simple-plus:before{content:""}.ph-fill.ph-folder-simple-star:before{content:""}.ph-fill.ph-folder-simple-user:before{content:""}.ph-fill.ph-folder-star:before{content:""}.ph-fill.ph-folder-user:before{content:""}.ph-fill.ph-folders:before{content:""}.ph-fill.ph-football:before{content:""}.ph-fill.ph-football-helmet:before{content:""}.ph-fill.ph-footprints:before{content:""}.ph-fill.ph-fork-knife:before{content:""}.ph-fill.ph-four-k:before{content:""}.ph-fill.ph-frame-corners:before{content:""}.ph-fill.ph-framer-logo:before{content:""}.ph-fill.ph-function:before{content:""}.ph-fill.ph-funnel:before{content:""}.ph-fill.ph-funnel-simple:before{content:""}.ph-fill.ph-funnel-simple-x:before{content:""}.ph-fill.ph-funnel-x:before{content:""}.ph-fill.ph-game-controller:before{content:""}.ph-fill.ph-garage:before{content:""}.ph-fill.ph-gas-can:before{content:""}.ph-fill.ph-gas-pump:before{content:""}.ph-fill.ph-gauge:before{content:""}.ph-fill.ph-gavel:before{content:""}.ph-fill.ph-gear:before{content:""}.ph-fill.ph-gear-fine:before{content:""}.ph-fill.ph-gear-six:before{content:""}.ph-fill.ph-gender-female:before{content:""}.ph-fill.ph-gender-intersex:before{content:""}.ph-fill.ph-gender-male:before{content:""}.ph-fill.ph-gender-neuter:before{content:""}.ph-fill.ph-gender-nonbinary:before{content:""}.ph-fill.ph-gender-transgender:before{content:""}.ph-fill.ph-ghost:before{content:""}.ph-fill.ph-gif:before{content:""}.ph-fill.ph-gift:before{content:""}.ph-fill.ph-git-branch:before{content:""}.ph-fill.ph-git-commit:before{content:""}.ph-fill.ph-git-diff:before{content:""}.ph-fill.ph-git-fork:before{content:""}.ph-fill.ph-git-merge:before{content:""}.ph-fill.ph-git-pull-request:before{content:""}.ph-fill.ph-github-logo:before{content:""}.ph-fill.ph-gitlab-logo:before{content:""}.ph-fill.ph-gitlab-logo-simple:before{content:""}.ph-fill.ph-globe:before{content:""}.ph-fill.ph-globe-hemisphere-east:before{content:""}.ph-fill.ph-globe-hemisphere-west:before{content:""}.ph-fill.ph-globe-simple:before{content:""}.ph-fill.ph-globe-simple-x:before{content:""}.ph-fill.ph-globe-stand:before{content:""}.ph-fill.ph-globe-x:before{content:""}.ph-fill.ph-goggles:before{content:""}.ph-fill.ph-golf:before{content:""}.ph-fill.ph-goodreads-logo:before{content:""}.ph-fill.ph-google-cardboard-logo:before{content:""}.ph-fill.ph-google-chrome-logo:before{content:""}.ph-fill.ph-google-drive-logo:before{content:""}.ph-fill.ph-google-logo:before{content:""}.ph-fill.ph-google-photos-logo:before{content:""}.ph-fill.ph-google-play-logo:before{content:""}.ph-fill.ph-google-podcasts-logo:before{content:""}.ph-fill.ph-gps:before{content:""}.ph-fill.ph-gps-fix:before{content:""}.ph-fill.ph-gps-slash:before{content:""}.ph-fill.ph-gradient:before{content:""}.ph-fill.ph-graduation-cap:before{content:""}.ph-fill.ph-grains:before{content:""}.ph-fill.ph-grains-slash:before{content:""}.ph-fill.ph-graph:before{content:""}.ph-fill.ph-graphics-card:before{content:""}.ph-fill.ph-greater-than:before{content:""}.ph-fill.ph-greater-than-or-equal:before{content:""}.ph-fill.ph-grid-four:before{content:""}.ph-fill.ph-grid-nine:before{content:""}.ph-fill.ph-guitar:before{content:""}.ph-fill.ph-hair-dryer:before{content:""}.ph-fill.ph-hamburger:before{content:""}.ph-fill.ph-hammer:before{content:""}.ph-fill.ph-hand:before{content:""}.ph-fill.ph-hand-arrow-down:before{content:""}.ph-fill.ph-hand-arrow-up:before{content:""}.ph-fill.ph-hand-coins:before{content:""}.ph-fill.ph-hand-deposit:before{content:""}.ph-fill.ph-hand-eye:before{content:""}.ph-fill.ph-hand-fist:before{content:""}.ph-fill.ph-hand-grabbing:before{content:""}.ph-fill.ph-hand-heart:before{content:""}.ph-fill.ph-hand-palm:before{content:""}.ph-fill.ph-hand-peace:before{content:""}.ph-fill.ph-hand-pointing:before{content:""}.ph-fill.ph-hand-soap:before{content:""}.ph-fill.ph-hand-swipe-left:before{content:""}.ph-fill.ph-hand-swipe-right:before{content:""}.ph-fill.ph-hand-tap:before{content:""}.ph-fill.ph-hand-waving:before{content:""}.ph-fill.ph-hand-withdraw:before{content:""}.ph-fill.ph-handbag:before{content:""}.ph-fill.ph-handbag-simple:before{content:""}.ph-fill.ph-hands-clapping:before{content:""}.ph-fill.ph-hands-praying:before{content:""}.ph-fill.ph-handshake:before{content:""}.ph-fill.ph-hard-drive:before{content:""}.ph-fill.ph-hard-drives:before{content:""}.ph-fill.ph-hard-hat:before{content:""}.ph-fill.ph-hash:before{content:""}.ph-fill.ph-hash-straight:before{content:""}.ph-fill.ph-head-circuit:before{content:""}.ph-fill.ph-headlights:before{content:""}.ph-fill.ph-headphones:before{content:""}.ph-fill.ph-headset:before{content:""}.ph-fill.ph-heart:before{content:""}.ph-fill.ph-heart-break:before{content:""}.ph-fill.ph-heart-half:before{content:""}.ph-fill.ph-heart-straight:before{content:""}.ph-fill.ph-heart-straight-break:before{content:""}.ph-fill.ph-heartbeat:before{content:""}.ph-fill.ph-hexagon:before{content:""}.ph-fill.ph-high-definition:before{content:""}.ph-fill.ph-high-heel:before{content:""}.ph-fill.ph-highlighter:before{content:""}.ph-fill.ph-highlighter-circle:before{content:""}.ph-fill.ph-hockey:before{content:""}.ph-fill.ph-hoodie:before{content:""}.ph-fill.ph-horse:before{content:""}.ph-fill.ph-hospital:before{content:""}.ph-fill.ph-hourglass:before{content:""}.ph-fill.ph-hourglass-high:before{content:""}.ph-fill.ph-hourglass-low:before{content:""}.ph-fill.ph-hourglass-medium:before{content:""}.ph-fill.ph-hourglass-simple:before{content:""}.ph-fill.ph-hourglass-simple-high:before{content:""}.ph-fill.ph-hourglass-simple-low:before{content:""}.ph-fill.ph-hourglass-simple-medium:before{content:""}.ph-fill.ph-house:before{content:""}.ph-fill.ph-house-line:before{content:""}.ph-fill.ph-house-simple:before{content:""}.ph-fill.ph-hurricane:before{content:""}.ph-fill.ph-ice-cream:before{content:""}.ph-fill.ph-identification-badge:before{content:""}.ph-fill.ph-identification-card:before{content:""}.ph-fill.ph-image:before{content:""}.ph-fill.ph-image-broken:before{content:""}.ph-fill.ph-image-square:before{content:""}.ph-fill.ph-images:before{content:""}.ph-fill.ph-images-square:before{content:""}.ph-fill.ph-infinity:before,.ph-fill.ph-lemniscate:before{content:""}.ph-fill.ph-info:before{content:""}.ph-fill.ph-instagram-logo:before{content:""}.ph-fill.ph-intersect:before{content:""}.ph-fill.ph-intersect-square:before{content:""}.ph-fill.ph-intersect-three:before{content:""}.ph-fill.ph-intersection:before{content:""}.ph-fill.ph-invoice:before{content:""}.ph-fill.ph-island:before{content:""}.ph-fill.ph-jar:before{content:""}.ph-fill.ph-jar-label:before{content:""}.ph-fill.ph-jeep:before{content:""}.ph-fill.ph-joystick:before{content:""}.ph-fill.ph-kanban:before{content:""}.ph-fill.ph-key:before{content:""}.ph-fill.ph-key-return:before{content:""}.ph-fill.ph-keyboard:before{content:""}.ph-fill.ph-keyhole:before{content:""}.ph-fill.ph-knife:before{content:""}.ph-fill.ph-ladder:before{content:""}.ph-fill.ph-ladder-simple:before{content:""}.ph-fill.ph-lamp:before{content:""}.ph-fill.ph-lamp-pendant:before{content:""}.ph-fill.ph-laptop:before{content:""}.ph-fill.ph-lasso:before{content:""}.ph-fill.ph-lastfm-logo:before{content:""}.ph-fill.ph-layout:before{content:""}.ph-fill.ph-leaf:before{content:""}.ph-fill.ph-lectern:before{content:""}.ph-fill.ph-lego:before{content:""}.ph-fill.ph-lego-smiley:before{content:""}.ph-fill.ph-less-than:before{content:""}.ph-fill.ph-less-than-or-equal:before{content:""}.ph-fill.ph-letter-circle-h:before{content:""}.ph-fill.ph-letter-circle-p:before{content:""}.ph-fill.ph-letter-circle-v:before{content:""}.ph-fill.ph-lifebuoy:before{content:""}.ph-fill.ph-lightbulb:before{content:""}.ph-fill.ph-lightbulb-filament:before{content:""}.ph-fill.ph-lighthouse:before{content:""}.ph-fill.ph-lightning:before{content:""}.ph-fill.ph-lightning-a:before{content:""}.ph-fill.ph-lightning-slash:before{content:""}.ph-fill.ph-line-segment:before{content:""}.ph-fill.ph-line-segments:before{content:""}.ph-fill.ph-line-vertical:before{content:""}.ph-fill.ph-link:before{content:""}.ph-fill.ph-link-break:before{content:""}.ph-fill.ph-link-simple:before{content:""}.ph-fill.ph-link-simple-break:before{content:""}.ph-fill.ph-link-simple-horizontal:before{content:""}.ph-fill.ph-link-simple-horizontal-break:before{content:""}.ph-fill.ph-linkedin-logo:before{content:""}.ph-fill.ph-linktree-logo:before{content:""}.ph-fill.ph-linux-logo:before{content:""}.ph-fill.ph-list:before{content:""}.ph-fill.ph-list-bullets:before{content:""}.ph-fill.ph-list-checks:before{content:""}.ph-fill.ph-list-dashes:before{content:""}.ph-fill.ph-list-heart:before{content:""}.ph-fill.ph-list-magnifying-glass:before{content:""}.ph-fill.ph-list-numbers:before{content:""}.ph-fill.ph-list-plus:before{content:""}.ph-fill.ph-list-star:before{content:""}.ph-fill.ph-lock:before{content:""}.ph-fill.ph-lock-key:before{content:""}.ph-fill.ph-lock-key-open:before{content:""}.ph-fill.ph-lock-laminated:before{content:""}.ph-fill.ph-lock-laminated-open:before{content:""}.ph-fill.ph-lock-open:before{content:""}.ph-fill.ph-lock-simple:before{content:""}.ph-fill.ph-lock-simple-open:before{content:""}.ph-fill.ph-lockers:before{content:""}.ph-fill.ph-log:before{content:""}.ph-fill.ph-magic-wand:before{content:""}.ph-fill.ph-magnet:before{content:""}.ph-fill.ph-magnet-straight:before{content:""}.ph-fill.ph-magnifying-glass:before{content:""}.ph-fill.ph-magnifying-glass-minus:before{content:""}.ph-fill.ph-magnifying-glass-plus:before{content:""}.ph-fill.ph-mailbox:before{content:""}.ph-fill.ph-map-pin:before{content:""}.ph-fill.ph-map-pin-area:before{content:""}.ph-fill.ph-map-pin-line:before{content:""}.ph-fill.ph-map-pin-plus:before{content:""}.ph-fill.ph-map-pin-simple:before{content:""}.ph-fill.ph-map-pin-simple-area:before{content:""}.ph-fill.ph-map-pin-simple-line:before{content:""}.ph-fill.ph-map-trifold:before{content:""}.ph-fill.ph-markdown-logo:before{content:""}.ph-fill.ph-marker-circle:before{content:""}.ph-fill.ph-martini:before{content:""}.ph-fill.ph-mask-happy:before{content:""}.ph-fill.ph-mask-sad:before{content:""}.ph-fill.ph-mastodon-logo:before{content:""}.ph-fill.ph-math-operations:before{content:""}.ph-fill.ph-matrix-logo:before{content:""}.ph-fill.ph-medal:before{content:""}.ph-fill.ph-medal-military:before{content:""}.ph-fill.ph-medium-logo:before{content:""}.ph-fill.ph-megaphone:before{content:""}.ph-fill.ph-megaphone-simple:before{content:""}.ph-fill.ph-member-of:before{content:""}.ph-fill.ph-memory:before{content:""}.ph-fill.ph-messenger-logo:before{content:""}.ph-fill.ph-meta-logo:before{content:""}.ph-fill.ph-meteor:before{content:""}.ph-fill.ph-metronome:before{content:""}.ph-fill.ph-microphone:before{content:""}.ph-fill.ph-microphone-slash:before{content:""}.ph-fill.ph-microphone-stage:before{content:""}.ph-fill.ph-microscope:before{content:""}.ph-fill.ph-microsoft-excel-logo:before{content:""}.ph-fill.ph-microsoft-outlook-logo:before{content:""}.ph-fill.ph-microsoft-powerpoint-logo:before{content:""}.ph-fill.ph-microsoft-teams-logo:before{content:""}.ph-fill.ph-microsoft-word-logo:before{content:""}.ph-fill.ph-minus:before{content:""}.ph-fill.ph-minus-circle:before{content:""}.ph-fill.ph-minus-square:before{content:""}.ph-fill.ph-money:before{content:""}.ph-fill.ph-money-wavy:before{content:""}.ph-fill.ph-monitor:before{content:""}.ph-fill.ph-monitor-arrow-up:before{content:""}.ph-fill.ph-monitor-play:before{content:""}.ph-fill.ph-moon:before{content:""}.ph-fill.ph-moon-stars:before{content:""}.ph-fill.ph-moped:before{content:""}.ph-fill.ph-moped-front:before{content:""}.ph-fill.ph-mosque:before{content:""}.ph-fill.ph-motorcycle:before{content:""}.ph-fill.ph-mountains:before{content:""}.ph-fill.ph-mouse:before{content:""}.ph-fill.ph-mouse-left-click:before{content:""}.ph-fill.ph-mouse-middle-click:before{content:""}.ph-fill.ph-mouse-right-click:before{content:""}.ph-fill.ph-mouse-scroll:before{content:""}.ph-fill.ph-mouse-simple:before{content:""}.ph-fill.ph-music-note:before{content:""}.ph-fill.ph-music-note-simple:before{content:""}.ph-fill.ph-music-notes:before{content:""}.ph-fill.ph-music-notes-minus:before{content:""}.ph-fill.ph-music-notes-plus:before{content:""}.ph-fill.ph-music-notes-simple:before{content:""}.ph-fill.ph-navigation-arrow:before{content:""}.ph-fill.ph-needle:before{content:""}.ph-fill.ph-network:before{content:""}.ph-fill.ph-network-slash:before{content:""}.ph-fill.ph-network-x:before{content:""}.ph-fill.ph-newspaper:before{content:""}.ph-fill.ph-newspaper-clipping:before{content:""}.ph-fill.ph-not-equals:before{content:""}.ph-fill.ph-not-member-of:before{content:""}.ph-fill.ph-not-subset-of:before{content:""}.ph-fill.ph-not-superset-of:before{content:""}.ph-fill.ph-notches:before{content:""}.ph-fill.ph-note:before{content:""}.ph-fill.ph-note-blank:before{content:""}.ph-fill.ph-note-pencil:before{content:""}.ph-fill.ph-notebook:before{content:""}.ph-fill.ph-notepad:before{content:""}.ph-fill.ph-notification:before{content:""}.ph-fill.ph-notion-logo:before{content:""}.ph-fill.ph-nuclear-plant:before{content:""}.ph-fill.ph-number-circle-eight:before{content:""}.ph-fill.ph-number-circle-five:before{content:""}.ph-fill.ph-number-circle-four:before{content:""}.ph-fill.ph-number-circle-nine:before{content:""}.ph-fill.ph-number-circle-one:before{content:""}.ph-fill.ph-number-circle-seven:before{content:""}.ph-fill.ph-number-circle-six:before{content:""}.ph-fill.ph-number-circle-three:before{content:""}.ph-fill.ph-number-circle-two:before{content:""}.ph-fill.ph-number-circle-zero:before{content:""}.ph-fill.ph-number-eight:before{content:""}.ph-fill.ph-number-five:before{content:""}.ph-fill.ph-number-four:before{content:""}.ph-fill.ph-number-nine:before{content:""}.ph-fill.ph-number-one:before{content:""}.ph-fill.ph-number-seven:before{content:""}.ph-fill.ph-number-six:before{content:""}.ph-fill.ph-number-square-eight:before{content:""}.ph-fill.ph-number-square-five:before{content:""}.ph-fill.ph-number-square-four:before{content:""}.ph-fill.ph-number-square-nine:before{content:""}.ph-fill.ph-number-square-one:before{content:""}.ph-fill.ph-number-square-seven:before{content:""}.ph-fill.ph-number-square-six:before{content:""}.ph-fill.ph-number-square-three:before{content:""}.ph-fill.ph-number-square-two:before{content:""}.ph-fill.ph-number-square-zero:before{content:""}.ph-fill.ph-number-three:before{content:""}.ph-fill.ph-number-two:before{content:""}.ph-fill.ph-number-zero:before{content:""}.ph-fill.ph-numpad:before{content:""}.ph-fill.ph-nut:before{content:""}.ph-fill.ph-ny-times-logo:before{content:""}.ph-fill.ph-octagon:before{content:""}.ph-fill.ph-office-chair:before{content:""}.ph-fill.ph-onigiri:before{content:""}.ph-fill.ph-open-ai-logo:before{content:""}.ph-fill.ph-option:before{content:""}.ph-fill.ph-orange:before{content:""}.ph-fill.ph-orange-slice:before{content:""}.ph-fill.ph-oven:before{content:""}.ph-fill.ph-package:before{content:""}.ph-fill.ph-paint-brush:before{content:""}.ph-fill.ph-paint-brush-broad:before{content:""}.ph-fill.ph-paint-brush-household:before{content:""}.ph-fill.ph-paint-bucket:before{content:""}.ph-fill.ph-paint-roller:before{content:""}.ph-fill.ph-palette:before{content:""}.ph-fill.ph-panorama:before{content:""}.ph-fill.ph-pants:before{content:""}.ph-fill.ph-paper-plane:before{content:""}.ph-fill.ph-paper-plane-right:before{content:""}.ph-fill.ph-paper-plane-tilt:before{content:""}.ph-fill.ph-paperclip:before{content:""}.ph-fill.ph-paperclip-horizontal:before{content:""}.ph-fill.ph-parachute:before{content:""}.ph-fill.ph-paragraph:before{content:""}.ph-fill.ph-parallelogram:before{content:""}.ph-fill.ph-park:before{content:""}.ph-fill.ph-password:before{content:""}.ph-fill.ph-path:before{content:""}.ph-fill.ph-patreon-logo:before{content:""}.ph-fill.ph-pause:before{content:""}.ph-fill.ph-pause-circle:before{content:""}.ph-fill.ph-paw-print:before{content:""}.ph-fill.ph-paypal-logo:before{content:""}.ph-fill.ph-peace:before{content:""}.ph-fill.ph-pen:before{content:""}.ph-fill.ph-pen-nib:before{content:""}.ph-fill.ph-pen-nib-straight:before{content:""}.ph-fill.ph-pencil:before{content:""}.ph-fill.ph-pencil-circle:before{content:""}.ph-fill.ph-pencil-line:before{content:""}.ph-fill.ph-pencil-ruler:before{content:""}.ph-fill.ph-pencil-simple:before{content:""}.ph-fill.ph-pencil-simple-line:before{content:""}.ph-fill.ph-pencil-simple-slash:before{content:""}.ph-fill.ph-pencil-slash:before{content:""}.ph-fill.ph-pentagon:before{content:""}.ph-fill.ph-pentagram:before{content:""}.ph-fill.ph-pepper:before{content:""}.ph-fill.ph-percent:before{content:""}.ph-fill.ph-person:before{content:""}.ph-fill.ph-person-arms-spread:before{content:""}.ph-fill.ph-person-simple:before{content:""}.ph-fill.ph-person-simple-bike:before{content:""}.ph-fill.ph-person-simple-circle:before{content:""}.ph-fill.ph-person-simple-hike:before{content:""}.ph-fill.ph-person-simple-run:before{content:""}.ph-fill.ph-person-simple-ski:before{content:""}.ph-fill.ph-person-simple-snowboard:before{content:""}.ph-fill.ph-person-simple-swim:before{content:""}.ph-fill.ph-person-simple-tai-chi:before{content:""}.ph-fill.ph-person-simple-throw:before{content:""}.ph-fill.ph-person-simple-walk:before{content:""}.ph-fill.ph-perspective:before{content:""}.ph-fill.ph-phone:before{content:""}.ph-fill.ph-phone-call:before{content:""}.ph-fill.ph-phone-disconnect:before{content:""}.ph-fill.ph-phone-incoming:before{content:""}.ph-fill.ph-phone-list:before{content:""}.ph-fill.ph-phone-outgoing:before{content:""}.ph-fill.ph-phone-pause:before{content:""}.ph-fill.ph-phone-plus:before{content:""}.ph-fill.ph-phone-slash:before{content:""}.ph-fill.ph-phone-transfer:before{content:""}.ph-fill.ph-phone-x:before{content:""}.ph-fill.ph-phosphor-logo:before{content:""}.ph-fill.ph-pi:before{content:""}.ph-fill.ph-piano-keys:before{content:""}.ph-fill.ph-picnic-table:before{content:""}.ph-fill.ph-picture-in-picture:before{content:""}.ph-fill.ph-piggy-bank:before{content:""}.ph-fill.ph-pill:before{content:""}.ph-fill.ph-ping-pong:before{content:""}.ph-fill.ph-pint-glass:before{content:""}.ph-fill.ph-pinterest-logo:before{content:""}.ph-fill.ph-pinwheel:before{content:""}.ph-fill.ph-pipe:before{content:""}.ph-fill.ph-pipe-wrench:before{content:""}.ph-fill.ph-pix-logo:before{content:""}.ph-fill.ph-pizza:before{content:""}.ph-fill.ph-placeholder:before{content:""}.ph-fill.ph-planet:before{content:""}.ph-fill.ph-plant:before{content:""}.ph-fill.ph-play:before{content:""}.ph-fill.ph-play-circle:before{content:""}.ph-fill.ph-play-pause:before{content:""}.ph-fill.ph-playlist:before{content:""}.ph-fill.ph-plug:before{content:""}.ph-fill.ph-plug-charging:before{content:""}.ph-fill.ph-plugs:before{content:""}.ph-fill.ph-plugs-connected:before{content:""}.ph-fill.ph-plus:before{content:""}.ph-fill.ph-plus-circle:before{content:""}.ph-fill.ph-plus-minus:before{content:""}.ph-fill.ph-plus-square:before{content:""}.ph-fill.ph-poker-chip:before{content:""}.ph-fill.ph-police-car:before{content:""}.ph-fill.ph-polygon:before{content:""}.ph-fill.ph-popcorn:before{content:""}.ph-fill.ph-popsicle:before{content:""}.ph-fill.ph-potted-plant:before{content:""}.ph-fill.ph-power:before{content:""}.ph-fill.ph-prescription:before{content:""}.ph-fill.ph-presentation:before{content:""}.ph-fill.ph-presentation-chart:before{content:""}.ph-fill.ph-printer:before{content:""}.ph-fill.ph-prohibit:before{content:""}.ph-fill.ph-prohibit-inset:before{content:""}.ph-fill.ph-projector-screen:before{content:""}.ph-fill.ph-projector-screen-chart:before{content:""}.ph-fill.ph-pulse:before,.ph-fill.ph-activity:before{content:""}.ph-fill.ph-push-pin:before{content:""}.ph-fill.ph-push-pin-simple:before{content:""}.ph-fill.ph-push-pin-simple-slash:before{content:""}.ph-fill.ph-push-pin-slash:before{content:""}.ph-fill.ph-puzzle-piece:before{content:""}.ph-fill.ph-qr-code:before{content:""}.ph-fill.ph-question:before{content:""}.ph-fill.ph-question-mark:before{content:""}.ph-fill.ph-queue:before{content:""}.ph-fill.ph-quotes:before{content:""}.ph-fill.ph-rabbit:before{content:""}.ph-fill.ph-racquet:before{content:""}.ph-fill.ph-radical:before{content:""}.ph-fill.ph-radio:before{content:""}.ph-fill.ph-radio-button:before{content:""}.ph-fill.ph-radioactive:before{content:""}.ph-fill.ph-rainbow:before{content:""}.ph-fill.ph-rainbow-cloud:before{content:""}.ph-fill.ph-ranking:before{content:""}.ph-fill.ph-read-cv-logo:before{content:""}.ph-fill.ph-receipt:before{content:""}.ph-fill.ph-receipt-x:before{content:""}.ph-fill.ph-record:before{content:""}.ph-fill.ph-rectangle:before{content:""}.ph-fill.ph-rectangle-dashed:before{content:""}.ph-fill.ph-recycle:before{content:""}.ph-fill.ph-reddit-logo:before{content:""}.ph-fill.ph-repeat:before{content:""}.ph-fill.ph-repeat-once:before{content:""}.ph-fill.ph-replit-logo:before{content:""}.ph-fill.ph-resize:before{content:""}.ph-fill.ph-rewind:before{content:""}.ph-fill.ph-rewind-circle:before{content:""}.ph-fill.ph-road-horizon:before{content:""}.ph-fill.ph-robot:before{content:""}.ph-fill.ph-rocket:before{content:""}.ph-fill.ph-rocket-launch:before{content:""}.ph-fill.ph-rows:before{content:""}.ph-fill.ph-rows-plus-bottom:before{content:""}.ph-fill.ph-rows-plus-top:before{content:""}.ph-fill.ph-rss:before{content:""}.ph-fill.ph-rss-simple:before{content:""}.ph-fill.ph-rug:before{content:""}.ph-fill.ph-ruler:before{content:""}.ph-fill.ph-sailboat:before{content:""}.ph-fill.ph-scales:before{content:""}.ph-fill.ph-scan:before{content:""}.ph-fill.ph-scan-smiley:before{content:""}.ph-fill.ph-scissors:before{content:""}.ph-fill.ph-scooter:before{content:""}.ph-fill.ph-screencast:before{content:""}.ph-fill.ph-screwdriver:before{content:""}.ph-fill.ph-scribble:before{content:""}.ph-fill.ph-scribble-loop:before{content:""}.ph-fill.ph-scroll:before{content:""}.ph-fill.ph-seal:before,.ph-fill.ph-circle-wavy:before{content:""}.ph-fill.ph-seal-check:before,.ph-fill.ph-circle-wavy-check:before{content:""}.ph-fill.ph-seal-percent:before{content:""}.ph-fill.ph-seal-question:before,.ph-fill.ph-circle-wavy-question:before{content:""}.ph-fill.ph-seal-warning:before,.ph-fill.ph-circle-wavy-warning:before{content:""}.ph-fill.ph-seat:before{content:""}.ph-fill.ph-seatbelt:before{content:""}.ph-fill.ph-security-camera:before{content:""}.ph-fill.ph-selection:before{content:""}.ph-fill.ph-selection-all:before{content:""}.ph-fill.ph-selection-background:before{content:""}.ph-fill.ph-selection-foreground:before{content:""}.ph-fill.ph-selection-inverse:before{content:""}.ph-fill.ph-selection-plus:before{content:""}.ph-fill.ph-selection-slash:before{content:""}.ph-fill.ph-shapes:before{content:""}.ph-fill.ph-share:before{content:""}.ph-fill.ph-share-fat:before{content:""}.ph-fill.ph-share-network:before{content:""}.ph-fill.ph-shield:before{content:""}.ph-fill.ph-shield-check:before{content:""}.ph-fill.ph-shield-checkered:before{content:""}.ph-fill.ph-shield-chevron:before{content:""}.ph-fill.ph-shield-plus:before{content:""}.ph-fill.ph-shield-slash:before{content:""}.ph-fill.ph-shield-star:before{content:""}.ph-fill.ph-shield-warning:before{content:""}.ph-fill.ph-shipping-container:before{content:""}.ph-fill.ph-shirt-folded:before{content:""}.ph-fill.ph-shooting-star:before{content:""}.ph-fill.ph-shopping-bag:before{content:""}.ph-fill.ph-shopping-bag-open:before{content:""}.ph-fill.ph-shopping-cart:before{content:""}.ph-fill.ph-shopping-cart-simple:before{content:""}.ph-fill.ph-shovel:before{content:""}.ph-fill.ph-shower:before{content:""}.ph-fill.ph-shrimp:before{content:""}.ph-fill.ph-shuffle:before{content:""}.ph-fill.ph-shuffle-angular:before{content:""}.ph-fill.ph-shuffle-simple:before{content:""}.ph-fill.ph-sidebar:before{content:""}.ph-fill.ph-sidebar-simple:before{content:""}.ph-fill.ph-sigma:before{content:""}.ph-fill.ph-sign-in:before{content:""}.ph-fill.ph-sign-out:before{content:""}.ph-fill.ph-signature:before{content:""}.ph-fill.ph-signpost:before{content:""}.ph-fill.ph-sim-card:before{content:""}.ph-fill.ph-siren:before{content:""}.ph-fill.ph-sketch-logo:before{content:""}.ph-fill.ph-skip-back:before{content:""}.ph-fill.ph-skip-back-circle:before{content:""}.ph-fill.ph-skip-forward:before{content:""}.ph-fill.ph-skip-forward-circle:before{content:""}.ph-fill.ph-skull:before{content:""}.ph-fill.ph-skype-logo:before{content:""}.ph-fill.ph-slack-logo:before{content:""}.ph-fill.ph-sliders:before{content:""}.ph-fill.ph-sliders-horizontal:before{content:""}.ph-fill.ph-slideshow:before{content:""}.ph-fill.ph-smiley:before{content:""}.ph-fill.ph-smiley-angry:before{content:""}.ph-fill.ph-smiley-blank:before{content:""}.ph-fill.ph-smiley-meh:before{content:""}.ph-fill.ph-smiley-melting:before{content:""}.ph-fill.ph-smiley-nervous:before{content:""}.ph-fill.ph-smiley-sad:before{content:""}.ph-fill.ph-smiley-sticker:before{content:""}.ph-fill.ph-smiley-wink:before{content:""}.ph-fill.ph-smiley-x-eyes:before{content:""}.ph-fill.ph-snapchat-logo:before{content:""}.ph-fill.ph-sneaker:before{content:""}.ph-fill.ph-sneaker-move:before{content:""}.ph-fill.ph-snowflake:before{content:""}.ph-fill.ph-soccer-ball:before{content:""}.ph-fill.ph-sock:before{content:""}.ph-fill.ph-solar-panel:before{content:""}.ph-fill.ph-solar-roof:before{content:""}.ph-fill.ph-sort-ascending:before{content:""}.ph-fill.ph-sort-descending:before{content:""}.ph-fill.ph-soundcloud-logo:before{content:""}.ph-fill.ph-spade:before{content:""}.ph-fill.ph-sparkle:before{content:""}.ph-fill.ph-speaker-hifi:before{content:""}.ph-fill.ph-speaker-high:before{content:""}.ph-fill.ph-speaker-low:before{content:""}.ph-fill.ph-speaker-none:before{content:""}.ph-fill.ph-speaker-simple-high:before{content:""}.ph-fill.ph-speaker-simple-low:before{content:""}.ph-fill.ph-speaker-simple-none:before{content:""}.ph-fill.ph-speaker-simple-slash:before{content:""}.ph-fill.ph-speaker-simple-x:before{content:""}.ph-fill.ph-speaker-slash:before{content:""}.ph-fill.ph-speaker-x:before{content:""}.ph-fill.ph-speedometer:before{content:""}.ph-fill.ph-sphere:before{content:""}.ph-fill.ph-spinner:before{content:""}.ph-fill.ph-spinner-ball:before{content:""}.ph-fill.ph-spinner-gap:before{content:""}.ph-fill.ph-spiral:before{content:""}.ph-fill.ph-split-horizontal:before{content:""}.ph-fill.ph-split-vertical:before{content:""}.ph-fill.ph-spotify-logo:before{content:""}.ph-fill.ph-spray-bottle:before{content:""}.ph-fill.ph-square:before{content:""}.ph-fill.ph-square-half:before{content:""}.ph-fill.ph-square-half-bottom:before{content:""}.ph-fill.ph-square-logo:before{content:""}.ph-fill.ph-square-split-horizontal:before{content:""}.ph-fill.ph-square-split-vertical:before{content:""}.ph-fill.ph-squares-four:before{content:""}.ph-fill.ph-stack:before{content:""}.ph-fill.ph-stack-minus:before{content:""}.ph-fill.ph-stack-overflow-logo:before{content:""}.ph-fill.ph-stack-plus:before{content:""}.ph-fill.ph-stack-simple:before{content:""}.ph-fill.ph-stairs:before{content:""}.ph-fill.ph-stamp:before{content:""}.ph-fill.ph-standard-definition:before{content:""}.ph-fill.ph-star:before{content:""}.ph-fill.ph-star-and-crescent:before{content:""}.ph-fill.ph-star-four:before{content:""}.ph-fill.ph-star-half:before{content:""}.ph-fill.ph-star-of-david:before{content:""}.ph-fill.ph-steam-logo:before{content:""}.ph-fill.ph-steering-wheel:before{content:""}.ph-fill.ph-steps:before{content:""}.ph-fill.ph-stethoscope:before{content:""}.ph-fill.ph-sticker:before{content:""}.ph-fill.ph-stool:before{content:""}.ph-fill.ph-stop:before{content:""}.ph-fill.ph-stop-circle:before{content:""}.ph-fill.ph-storefront:before{content:""}.ph-fill.ph-strategy:before{content:""}.ph-fill.ph-stripe-logo:before{content:""}.ph-fill.ph-student:before{content:""}.ph-fill.ph-subset-of:before{content:""}.ph-fill.ph-subset-proper-of:before{content:""}.ph-fill.ph-subtitles:before{content:""}.ph-fill.ph-subtitles-slash:before{content:""}.ph-fill.ph-subtract:before{content:""}.ph-fill.ph-subtract-square:before{content:""}.ph-fill.ph-subway:before{content:""}.ph-fill.ph-suitcase:before{content:""}.ph-fill.ph-suitcase-rolling:before{content:""}.ph-fill.ph-suitcase-simple:before{content:""}.ph-fill.ph-sun:before{content:""}.ph-fill.ph-sun-dim:before{content:""}.ph-fill.ph-sun-horizon:before{content:""}.ph-fill.ph-sunglasses:before{content:""}.ph-fill.ph-superset-of:before{content:""}.ph-fill.ph-superset-proper-of:before{content:""}.ph-fill.ph-swap:before{content:""}.ph-fill.ph-swatches:before{content:""}.ph-fill.ph-swimming-pool:before{content:""}.ph-fill.ph-sword:before{content:""}.ph-fill.ph-synagogue:before{content:""}.ph-fill.ph-syringe:before{content:""}.ph-fill.ph-t-shirt:before{content:""}.ph-fill.ph-table:before{content:""}.ph-fill.ph-tabs:before{content:""}.ph-fill.ph-tag:before{content:""}.ph-fill.ph-tag-chevron:before{content:""}.ph-fill.ph-tag-simple:before{content:""}.ph-fill.ph-target:before{content:""}.ph-fill.ph-taxi:before{content:""}.ph-fill.ph-tea-bag:before{content:""}.ph-fill.ph-telegram-logo:before{content:""}.ph-fill.ph-television:before{content:""}.ph-fill.ph-television-simple:before{content:""}.ph-fill.ph-tennis-ball:before{content:""}.ph-fill.ph-tent:before{content:""}.ph-fill.ph-terminal:before{content:""}.ph-fill.ph-terminal-window:before{content:""}.ph-fill.ph-test-tube:before{content:""}.ph-fill.ph-text-a-underline:before{content:""}.ph-fill.ph-text-aa:before{content:""}.ph-fill.ph-text-align-center:before{content:""}.ph-fill.ph-text-align-justify:before{content:""}.ph-fill.ph-text-align-left:before{content:""}.ph-fill.ph-text-align-right:before{content:""}.ph-fill.ph-text-b:before,.ph-fill.ph-text-bolder:before{content:""}.ph-fill.ph-text-columns:before{content:""}.ph-fill.ph-text-h:before{content:""}.ph-fill.ph-text-h-five:before{content:""}.ph-fill.ph-text-h-four:before{content:""}.ph-fill.ph-text-h-one:before{content:""}.ph-fill.ph-text-h-six:before{content:""}.ph-fill.ph-text-h-three:before{content:""}.ph-fill.ph-text-h-two:before{content:""}.ph-fill.ph-text-indent:before{content:""}.ph-fill.ph-text-italic:before{content:""}.ph-fill.ph-text-outdent:before{content:""}.ph-fill.ph-text-strikethrough:before{content:""}.ph-fill.ph-text-subscript:before{content:""}.ph-fill.ph-text-superscript:before{content:""}.ph-fill.ph-text-t:before{content:""}.ph-fill.ph-text-t-slash:before{content:""}.ph-fill.ph-text-underline:before{content:""}.ph-fill.ph-textbox:before{content:""}.ph-fill.ph-thermometer:before{content:""}.ph-fill.ph-thermometer-cold:before{content:""}.ph-fill.ph-thermometer-hot:before{content:""}.ph-fill.ph-thermometer-simple:before{content:""}.ph-fill.ph-threads-logo:before{content:""}.ph-fill.ph-three-d:before{content:""}.ph-fill.ph-thumbs-down:before{content:""}.ph-fill.ph-thumbs-up:before{content:""}.ph-fill.ph-ticket:before{content:""}.ph-fill.ph-tidal-logo:before{content:""}.ph-fill.ph-tiktok-logo:before{content:""}.ph-fill.ph-tilde:before{content:""}.ph-fill.ph-timer:before{content:""}.ph-fill.ph-tip-jar:before{content:""}.ph-fill.ph-tipi:before{content:""}.ph-fill.ph-tire:before{content:""}.ph-fill.ph-toggle-left:before{content:""}.ph-fill.ph-toggle-right:before{content:""}.ph-fill.ph-toilet:before{content:""}.ph-fill.ph-toilet-paper:before{content:""}.ph-fill.ph-toolbox:before{content:""}.ph-fill.ph-tooth:before{content:""}.ph-fill.ph-tornado:before{content:""}.ph-fill.ph-tote:before{content:""}.ph-fill.ph-tote-simple:before{content:""}.ph-fill.ph-towel:before{content:""}.ph-fill.ph-tractor:before{content:""}.ph-fill.ph-trademark:before{content:""}.ph-fill.ph-trademark-registered:before{content:""}.ph-fill.ph-traffic-cone:before{content:""}.ph-fill.ph-traffic-sign:before{content:""}.ph-fill.ph-traffic-signal:before{content:""}.ph-fill.ph-train:before{content:""}.ph-fill.ph-train-regional:before{content:""}.ph-fill.ph-train-simple:before{content:""}.ph-fill.ph-tram:before{content:""}.ph-fill.ph-translate:before{content:""}.ph-fill.ph-trash:before{content:""}.ph-fill.ph-trash-simple:before{content:""}.ph-fill.ph-tray:before{content:""}.ph-fill.ph-tray-arrow-down:before,.ph-fill.ph-archive-tray:before{content:""}.ph-fill.ph-tray-arrow-up:before{content:""}.ph-fill.ph-treasure-chest:before{content:""}.ph-fill.ph-tree:before{content:""}.ph-fill.ph-tree-evergreen:before{content:""}.ph-fill.ph-tree-palm:before{content:""}.ph-fill.ph-tree-structure:before{content:""}.ph-fill.ph-tree-view:before{content:""}.ph-fill.ph-trend-down:before{content:""}.ph-fill.ph-trend-up:before{content:""}.ph-fill.ph-triangle:before{content:""}.ph-fill.ph-triangle-dashed:before{content:""}.ph-fill.ph-trolley:before{content:""}.ph-fill.ph-trolley-suitcase:before{content:""}.ph-fill.ph-trophy:before{content:""}.ph-fill.ph-truck:before{content:""}.ph-fill.ph-truck-trailer:before{content:""}.ph-fill.ph-tumblr-logo:before{content:""}.ph-fill.ph-twitch-logo:before{content:""}.ph-fill.ph-twitter-logo:before{content:""}.ph-fill.ph-umbrella:before{content:""}.ph-fill.ph-umbrella-simple:before{content:""}.ph-fill.ph-union:before{content:""}.ph-fill.ph-unite:before{content:""}.ph-fill.ph-unite-square:before{content:""}.ph-fill.ph-upload:before{content:""}.ph-fill.ph-upload-simple:before{content:""}.ph-fill.ph-usb:before{content:""}.ph-fill.ph-user:before{content:""}.ph-fill.ph-user-check:before{content:""}.ph-fill.ph-user-circle:before{content:""}.ph-fill.ph-user-circle-check:before{content:""}.ph-fill.ph-user-circle-dashed:before{content:""}.ph-fill.ph-user-circle-gear:before{content:""}.ph-fill.ph-user-circle-minus:before{content:""}.ph-fill.ph-user-circle-plus:before{content:""}.ph-fill.ph-user-focus:before{content:""}.ph-fill.ph-user-gear:before{content:""}.ph-fill.ph-user-list:before{content:""}.ph-fill.ph-user-minus:before{content:""}.ph-fill.ph-user-plus:before{content:""}.ph-fill.ph-user-rectangle:before{content:""}.ph-fill.ph-user-sound:before{content:""}.ph-fill.ph-user-square:before{content:""}.ph-fill.ph-user-switch:before{content:""}.ph-fill.ph-users:before{content:""}.ph-fill.ph-users-four:before{content:""}.ph-fill.ph-users-three:before{content:""}.ph-fill.ph-van:before{content:""}.ph-fill.ph-vault:before{content:""}.ph-fill.ph-vector-three:before{content:""}.ph-fill.ph-vector-two:before{content:""}.ph-fill.ph-vibrate:before{content:""}.ph-fill.ph-video:before{content:""}.ph-fill.ph-video-camera:before{content:""}.ph-fill.ph-video-camera-slash:before{content:""}.ph-fill.ph-video-conference:before{content:""}.ph-fill.ph-vignette:before{content:""}.ph-fill.ph-vinyl-record:before{content:""}.ph-fill.ph-virtual-reality:before{content:""}.ph-fill.ph-virus:before{content:""}.ph-fill.ph-visor:before{content:""}.ph-fill.ph-voicemail:before{content:""}.ph-fill.ph-volleyball:before{content:""}.ph-fill.ph-wall:before{content:""}.ph-fill.ph-wallet:before{content:""}.ph-fill.ph-warehouse:before{content:""}.ph-fill.ph-warning:before{content:""}.ph-fill.ph-warning-circle:before{content:""}.ph-fill.ph-warning-diamond:before{content:""}.ph-fill.ph-warning-octagon:before{content:""}.ph-fill.ph-washing-machine:before{content:""}.ph-fill.ph-watch:before{content:""}.ph-fill.ph-wave-sawtooth:before{content:""}.ph-fill.ph-wave-sine:before{content:""}.ph-fill.ph-wave-square:before{content:""}.ph-fill.ph-wave-triangle:before{content:""}.ph-fill.ph-waveform:before{content:""}.ph-fill.ph-waveform-slash:before{content:""}.ph-fill.ph-waves:before{content:""}.ph-fill.ph-webcam:before{content:""}.ph-fill.ph-webcam-slash:before{content:""}.ph-fill.ph-webhooks-logo:before{content:""}.ph-fill.ph-wechat-logo:before{content:""}.ph-fill.ph-whatsapp-logo:before{content:""}.ph-fill.ph-wheelchair:before{content:""}.ph-fill.ph-wheelchair-motion:before{content:""}.ph-fill.ph-wifi-high:before{content:""}.ph-fill.ph-wifi-low:before{content:""}.ph-fill.ph-wifi-medium:before{content:""}.ph-fill.ph-wifi-none:before{content:""}.ph-fill.ph-wifi-slash:before{content:""}.ph-fill.ph-wifi-x:before{content:""}.ph-fill.ph-wind:before{content:""}.ph-fill.ph-windmill:before{content:""}.ph-fill.ph-windows-logo:before{content:""}.ph-fill.ph-wine:before{content:""}.ph-fill.ph-wrench:before{content:""}.ph-fill.ph-x:before{content:""}.ph-fill.ph-x-circle:before{content:""}.ph-fill.ph-x-logo:before{content:""}.ph-fill.ph-x-square:before{content:""}.ph-fill.ph-yarn:before{content:""}.ph-fill.ph-yin-yang:before{content:""}.ph-fill.ph-youtube-logo:before{content:""}.profile-card-art{isolation:isolate;width:calc(100% - var(--u) * .5);aspect-ratio:5.35;border:calc(var(--u) * .055) solid #ffffff47;border-radius:calc(var(--u) * .42);box-shadow:0 calc(var(--u) * .12) calc(var(--u) * .34) #0006;background:#050713;position:relative;overflow:hidden}.profile-card-art__material,.profile-card-art__scrim{position:absolute;inset:0}.profile-card-art__material{background:#050713;overflow:hidden}.profile-card-art__material canvas{pointer-events:none;width:100%;height:100%;display:block}.profile-card-art__scrim{z-index:1;background:linear-gradient(90deg,#0000002e,#0000 46%,#0000002e)}.profile-card-art__material[data-webgl=failed]{background:linear-gradient(120deg,#071225,#40205d 56%,#070916)}.profile-card-art--surface{z-index:0;aspect-ratio:auto;border-radius:inherit;width:100%;height:100%;box-shadow:none;pointer-events:none;border:0;position:absolute;inset:0}.profile-card-art--tidal-glass .profile-card-art__material[data-webgl=failed]{background:linear-gradient(120deg,#03233a,#07809a,#06465d)}.profile-card-art--cinder-rift .profile-card-art__material[data-webgl=failed]{background:linear-gradient(120deg,#160503,#8d2108,#230603)}.profile-card-art--polar-veil .profile-card-art__material[data-webgl=failed]{background:linear-gradient(165deg,#070b18,#175b5f 54%,#46235b 78%,#070914)}.profile-card-art--cosmos-level-1 .profile-card-art__material[data-webgl=failed]{background:linear-gradient(120deg,#040711,#34204f 48%,#080b20)}.profile-card-art--cosmos-level-2 .profile-card-art__material[data-webgl=failed]{background:linear-gradient(120deg,#050816,#174a76 42%,#5f294e 72%,#080919)}.profile-card-art--cosmos-level-3 .profile-card-art__material[data-webgl=failed]{background:linear-gradient(120deg,#110303,#71200d 48%,#2a0703)}@media (prefers-reduced-motion:reduce){.profile-card-art canvas{transform:none}}
