@font-face{font-family:vailo Georgian;src:url(/fonts/GoogleSans-Georgian.woff2)format("woff2");font-weight:400 700;font-display:swap;unicode-range:U+10A0-10FF,U+1C90-1CBF,U+2D00-2D2F}@font-face{font-family:FiraGO;src:url(/fonts/FiraGO-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:FiraGO;src:url(/fonts/FiraGO-Medium.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:FiraGO;src:url(/fonts/FiraGO-SemiBold.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:FiraGO Fallback;src:local(Arial),local(ArialMT),local(Helvetica),local(Roboto);size-adjust:98.44%;ascent-override:94.98%;descent-override:26.92%;line-gap-override:0%}:root{--wine:#2a0f15;--burgundy:#5b1e28;--berry:#8c3346;--blue:#5e9cd7;--blue-ink:#2c71b2;--blue-light:#8ebdeb;--blush:#f5ecec;--rose:#f2546b;--r-sheet:20px;--r-label:22px;--r-btn:28px;--r-field:14px;--r-bubble:18px;--r-control:22px;--r-glass:20px;--radius:var(--r-sheet);--radius-md:var(--r-sheet);--radius-lg:var(--r-sheet);--radius-xl:var(--r-sheet);--ease:cubic-bezier(.22, 1, .36, 1);--spring:linear(0, .06 2%, .25 6%, .6 13%, .88 20%, 1.03 28%, 1.055 34%, 1.04 42%, 1.006 55%, .998 70%, 1);--font:"vailo Georgian", "FiraGO", "FiraGO Fallback", system-ui, sans-serif;--desk:#efe6dc;--sheet:#fffdf9;--sheet-2:#f8f1e8;--note:#f6d9dc;--note-ink:var(--wine);--note-ink-2:#6b4a50;--tape:#ecdec4c7;--rule:#5b1e281f;--ink-shadow:var(--wine);--paper-shadow:0 1px 2px #2a0f150d, 0 14px 34px -18px #2a0f1538;--lift-shadow:0 1px 2px #2a0f150f, 0 24px 48px -22px #2a0f1552;--grain:none;--bg:var(--desk);--surface:var(--sheet-2);--band:var(--sheet-2);--pic-bg:var(--surface);--lift-card:var(--card-bg);--text:var(--wine);--heading:var(--text);--text-2:#6b5a5d;--select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9l6 6 6-6' fill='none' stroke='%236b5a5d' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--line:#2a0f151a;--accent-ink:var(--berry);--accent-fill:var(--berry);--on-accent:#fff;--focus:var(--berry);--cta-bg:var(--berry);--cta-image:none;--cta-shine:inset 0 1px 0 #ffffff38, 0 8px 20px -10px #8c3346b3;--cta-text:#fff;--cta-shadow:#8c334640;--tint-bg:#8c334614;--tint-ink:#7a2a3a;--quiet-bg:#2a0f150d;--yes-bg:#1d6b431f;--yes-ink:#1d6b43;--yes-fill:#1d6b43;--on-fill:#fff;--no-bg:#b4232f1a;--no-ink:#b4232f;--err:#b4232f;--rejected-bg:#f2546b24;--hl:#ffcc0080;--field-bg:#fff;--field-edge:#2a0f157a;--card-bg:var(--sheet);--card-sheen:none;--card-edge:var(--paper-shadow);--box-bg:var(--sheet);--seg-track:#2a0f1514;--seg-thumb:#fff;--box-ring:0 0 0 1px #2a0f151a;--box-shadow:none;--box-focus:0 0 0 2px var(--focus);--menu-bg:#fffffff0;--glass-bg:linear-gradient(180deg, #ffffffbd, #ffffff8f);--glass-edge:inset 0 1px 0 #fff, inset 0 -1px 0 #ffffff73, inset 0 0 0 1px #ffffff8c;--glass-ring:0 0 0 1px #2a0f150f;--glass-shadow:0 14px 32px -16px #2a0f1542, 0 2px 6px -2px #2a0f150f;--df-paper:#fffdf9;--df-ink:#2a0f154d;--df-ink-2:#2a0f151f;--df-accent:#8c334680;--df-band:#8c3346cc;--lg-fill:linear-gradient(180deg, #fffdf9d6, #fffdf9b8);--lg-sheen:#fff9;--lg-edge:inset 0 1px 0 #fffffff2, inset 0 0 0 1px #ffffff80, inset 0 -1px 1px #ffffff8c, inset 0 -16px 24px -18px #8c334647, inset 0 12px 20px -16px #ffffffe6;--light-field:radial-gradient(ellipse 22% 18% at 8% 4%, #fff9, transparent 70%), linear-gradient(118deg, transparent 36%, #ffffff2e 45%, #ffffff5c 50%, #ffffff24 54%, transparent 63%);--field-glass:linear-gradient(180deg, #fffdf9a8, #fffdf980);--glass-hover:#2a0f150d;--glass-on:#2a0f1512;--glow-1:#f0b4c066;--glow-2:#fad2b94d;--topbar:#ffffffb8;--shadow:0 1px 2px #2a0f150a, 0 12px 40px -12px #2a0f1524;--have-bar:#f8eef0;--paper:#fffdf9;--paper-ink:var(--wine);--paper-ink-2:#6b5a5d;--paper-rule:#5b1e281f;--paper-accent:var(--berry);--paper-band:#f8eef0;--paper-reject:#b4232f;--cv-bar:#ece6e7;--cv-chip:#f3eeef;--seal-bg:var(--berry);--seal-tick:#fff;--mascot-line:#e3d4d6;--mascot-pen:var(--berry);--logo-ai:#3f82c4;--logo-base:var(--burgundy);--logo-paper:#fff;--logo-thread:#3c3c3c;--logo-screw:var(--blush);--coin-ink:var(--berry);--badge-ink:var(--coin-ink);--badge-disc:var(--note);--badge-body:var(--sheet);--badge-face:var(--wine);--badge-cheek:#f2a7b5;--badge-prop:var(--berry);--badge-solid:var(--berry);--badge-on-ink:var(--sheet);--badge-honey:#f2c14e;--shears-edge:var(--logo-base);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--desk:var(--wine);--sheet:#3b1d24;--sheet-2:#391e24;--note:#f3c9cf;--tape:#f5ecec29;--rule:#f5ecec1a;--ink-shadow:#0e0407;--paper-shadow:0 1px 2px #0000004d, 0 16px 36px -18px #000000a6;--lift-shadow:0 1px 2px #0000004d, 0 26px 50px -22px #000000bf;--grain:none;--bg:var(--desk);--surface:var(--sheet-2);--band:#3b2436;--pic-bg:#54303a;--lift-card:#54303a;--text:var(--blush);--heading:var(--text);--text-2:#c4b1b4;--select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9l6 6 6-6' fill='none' stroke='%23c4b1b4' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--line:#f5ecec1f;--accent-ink:#f0b4c0;--accent-fill:#f0b4c0;--on-accent:var(--wine);--focus:#f0b4c0;--cta-bg:var(--berry);--cta-image:none;--cta-shine:inset 0 1px 0 #fff3, 0 8px 22px -10px #000000b3;--cta-text:#fff;--cta-shadow:#8c334659;--tint-bg:#f0b4c024;--tint-ink:#f0b4c0;--quiet-bg:#f5ecec14;--yes-bg:#86d9a826;--yes-ink:#86d9a8;--yes-fill:#23704a;--no-bg:#ff78912e;--no-ink:#ff9fb0;--err:#ff8a95;--rejected-bg:#f2546b2e;--hl:#ffcc004d;--field-bg:#321419;--field-edge:#f5ecec6b;--card-bg:var(--sheet);--card-sheen:none;--card-edge:var(--paper-shadow);--box-bg:#3d1a21;--seg-track:#00000042;--seg-thumb:#5c3540;--box-ring:0 0 0 1px #f5ecec17;--box-shadow:0 30px 70px -24px #000000b3;--box-focus:0 0 0 2px var(--focus);--menu-bg:#421e26f5;--glass-bg:linear-gradient(180deg, #4a242ebd, #3c1a229e);--glass-edge:inset 0 1px 0 #fff3, inset 0 -1px 0 #ffffff0f, inset 0 0 0 1px #ffffff14;--glass-ring:0 0 0 1px #00000040;--glass-shadow:0 14px 40px -12px #0009, 0 2px 6px -2px #0000004d;--df-paper:#4a242d;--df-ink:#f5ecec5c;--df-ink-2:#f5ecec21;--df-accent:#f0b4c08c;--df-band:#8c3346cc;--lg-fill:linear-gradient(180deg, #5c2c38d1, #3a1820bd);--lg-sheen:#ffffff1a;--lg-edge:inset 0 1px 0 #ffffff47, inset 0 0 0 1px #ffffff17, inset 0 -1px 1px #ffffff14, inset 0 -16px 24px -18px #f0b4c04d;--light-field:radial-gradient(ellipse 22% 18% at 8% 4%, #ffd6e014, transparent 70%), linear-gradient(118deg, transparent 36%, #ffe6ec08 45%, #fff0f412 50%, #ffe6ec06 54%, transparent 63%);--field-glass:linear-gradient(180deg, #5c2c3885, #3a18206b);--glass-hover:#f5ecec14;--glass-on:#f5ecec21;--glow-1:#a0324852;--glow-2:#be506e2e;--topbar:#2a0f15b8;--shadow:0 1px 2px #00000040, 0 20px 50px -16px #0000008c;--have-bar:#f0b4c02e;--paper-accent:var(--burgundy);--paper-band:#f6ecee;--seal-bg:var(--burgundy);--seal-tick:var(--wine);--mascot-line:#d9cfd1;--mascot-pen:var(--berry);--logo-base:var(--blush);--logo-ai:var(--blue-light);--logo-paper:var(--blush);--logo-thread:#a1a1a6;--logo-screw:var(--blue-light);--coin-ink:#f0b4c0;--badge-ink:#efe6dc;--badge-disc:#efe6dc1f;--badge-body:#efe6dc;--badge-face:var(--wine);--badge-cheek:#eaa2b0;--badge-prop:#f0b4c0;--badge-solid:#f0b4c0;--badge-on-ink:var(--wine);--badge-honey:#f2c14e;--shears-edge:#2a0f1538;--icon-moon:none;--icon-sun:block;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--desk:var(--wine);--sheet:#3b1d24;--sheet-2:#391e24;--note:#f3c9cf;--tape:#f5ecec29;--rule:#f5ecec1a;--ink-shadow:#0e0407;--paper-shadow:0 1px 2px #0000004d, 0 16px 36px -18px #000000a6;--lift-shadow:0 1px 2px #0000004d, 0 26px 50px -22px #000000bf;--grain:none;--bg:var(--desk);--surface:var(--sheet-2);--band:#3b2436;--pic-bg:#54303a;--lift-card:#54303a;--text:var(--blush);--heading:var(--text);--text-2:#c4b1b4;--select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9l6 6 6-6' fill='none' stroke='%23c4b1b4' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--line:#f5ecec1f;--accent-ink:#f0b4c0;--accent-fill:#f0b4c0;--on-accent:var(--wine);--focus:#f0b4c0;--cta-bg:var(--berry);--cta-image:none;--cta-shine:inset 0 1px 0 #fff3, 0 8px 22px -10px #000000b3;--cta-text:#fff;--cta-shadow:#8c334659;--tint-bg:#f0b4c024;--tint-ink:#f0b4c0;--quiet-bg:#f5ecec14;--yes-bg:#86d9a826;--yes-ink:#86d9a8;--yes-fill:#23704a;--no-bg:#ff78912e;--no-ink:#ff9fb0;--err:#ff8a95;--rejected-bg:#f2546b2e;--hl:#ffcc004d;--field-bg:#321419;--field-edge:#f5ecec6b;--card-bg:var(--sheet);--card-sheen:none;--card-edge:var(--paper-shadow);--box-bg:#3d1a21;--seg-track:#00000042;--seg-thumb:#5c3540;--box-ring:0 0 0 1px #f5ecec17;--box-shadow:0 30px 70px -24px #000000b3;--box-focus:0 0 0 2px var(--focus);--menu-bg:#421e26f5;--glass-bg:linear-gradient(180deg, #4a242ebd, #3c1a229e);--glass-edge:inset 0 1px 0 #fff3, inset 0 -1px 0 #ffffff0f, inset 0 0 0 1px #ffffff14;--glass-ring:0 0 0 1px #00000040;--glass-shadow:0 14px 40px -12px #0009, 0 2px 6px -2px #0000004d;--df-paper:#4a242d;--df-ink:#f5ecec5c;--df-ink-2:#f5ecec21;--df-accent:#f0b4c08c;--df-band:#8c3346cc;--lg-fill:linear-gradient(180deg, #5c2c38d1, #3a1820bd);--lg-sheen:#ffffff1a;--lg-edge:inset 0 1px 0 #ffffff47, inset 0 0 0 1px #ffffff17, inset 0 -1px 1px #ffffff14, inset 0 -16px 24px -18px #f0b4c04d;--light-field:radial-gradient(ellipse 22% 18% at 8% 4%, #ffd6e014, transparent 70%), linear-gradient(118deg, transparent 36%, #ffe6ec08 45%, #fff0f412 50%, #ffe6ec06 54%, transparent 63%);--field-glass:linear-gradient(180deg, #5c2c3885, #3a18206b);--glass-hover:#f5ecec14;--glass-on:#f5ecec21;--glow-1:#a0324852;--glow-2:#be506e2e;--topbar:#2a0f15b8;--shadow:0 1px 2px #00000040, 0 20px 50px -16px #0000008c;--have-bar:#f0b4c02e;--paper-accent:var(--burgundy);--paper-band:#f6ecee;--seal-bg:var(--burgundy);--seal-tick:var(--wine);--mascot-line:#d9cfd1;--mascot-pen:var(--berry);--logo-base:var(--blush);--logo-ai:var(--blue-light);--logo-paper:var(--blush);--logo-thread:#a1a1a6;--logo-screw:var(--blue-light);--coin-ink:#f0b4c0;--badge-ink:#efe6dc;--badge-disc:#efe6dc1f;--badge-body:#efe6dc;--badge-face:var(--wine);--badge-cheek:#eaa2b0;--badge-prop:#f0b4c0;--badge-solid:#f0b4c0;--badge-on-ink:var(--wine);--badge-honey:#f2c14e;--shears-edge:#2a0f1538;--icon-moon:none;--icon-sun:block;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.journey,.job-row,.stage-card.sent,.stage-card.interview,.ticket,.cheer.interview,.home-interview{--tint-ink:#2d5b86;--tint-bg:#2d5b8614}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) :is(.journey,.job-row,.stage-card.sent,.stage-card.interview,.ticket,.cheer.interview,.home-interview){--tint-ink:#8ebdeb;--tint-bg:#8ebdeb29}}:root[data-theme=dark] :is(.journey,.job-row,.stage-card.sent,.stage-card.interview,.ticket,.cheer.interview,.home-interview){--tint-ink:#8ebdeb;--tint-bg:#8ebdeb29}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:72px}html.motion{scroll-behavior:smooth}html.theme-fade body{transition:background-color .35s,color .35s}body{background:var(--grain) var(--bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:17px;line-height:1.55;overflow-x:clip}img,svg,video{max-width:100%;display:block}button,input,textarea{font:inherit;color:inherit}h1,h2,p,figure,ol{margin:0}ol{padding:0;list-style:none}:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:8px}html[lang=ka] [data-l=en],html[lang=en] [data-l=ka]{display:none}.wrap{width:100%;max-width:1120px;margin:0 auto;padding:0 20px}.skip{z-index:100;background:var(--cta-bg);color:var(--cta-text);border-radius:var(--r-btn);padding:10px 14px;font-weight:600;text-decoration:none;position:absolute;top:-60px;left:12px}.skip:focus{top:12px}.logo .logo-base{fill:var(--logo-base)}.logo .logo-ai{fill:var(--logo-ai)}.logo .logo-screw{fill:var(--logo-screw)}.logo .logo-blade{fill:var(--logo-base);stroke:var(--logo-base);stroke-width:2px;stroke-linejoin:round}.logo .logo-thread{fill:none;stroke:var(--logo-thread);stroke-width:2.6px;stroke-linejoin:round}.coin{color:var(--coin-ink);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;flex:none}.coin .coin-fill{fill:currentColor;stroke:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .coin>circle:first-of-type{fill:color-mix(in srgb, currentColor 22%, transparent)}}:root[data-theme=dark] .coin>circle:first-of-type{fill:color-mix(in srgb, currentColor 22%, transparent)}.btn-cta .coin{color:inherit}.coin-amount{font-variant-numeric:tabular-nums;align-items:center;gap:.3em;display:inline-flex}html.motion .coin.is-earned{animation:coin-flip .9s var(--spring) both}html.motion .coin.is-spent{animation:coin-spend .42s var(--ease)}@keyframes coin-flip{0%{opacity:0;transform:perspective(400px)rotateY(-180deg)scale(.6)}}@keyframes coin-spend{35%{transform:translateY(2px)scale(.88)}}.logo-mark path{stroke:var(--wine);stroke-width:3.5px;stroke-linejoin:round;stroke-linecap:round}.logo-mark .logo-mark-paper{fill:var(--logo-paper)}.logo-mark .logo-mark-lines{fill:none;stroke:var(--burgundy);stroke-width:3.2px}.logo-mark .logo-mark-tape{fill:var(--blue-light)}.logo-mark .logo-mark-ticks{fill:none;stroke-width:1.8px}.logo-mark .logo-mark-tail{fill:none;stroke:var(--blue-light);stroke-width:7px}.btn{border-radius:var(--r-btn);text-align:center;cursor:pointer;min-height:56px;transition:transform .2s var(--ease), box-shadow .2s var(--ease), background-color .2s;-webkit-tap-highlight-color:transparent;border:0;justify-content:center;align-items:center;gap:8px;padding:0 28px;font-size:17px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.btn-cta{background:var(--cta-bg);color:var(--cta-text);box-shadow:0 10px 30px -12px var(--cta-shadow)}.btn-cta:hover{box-shadow:0 14px 34px -12px var(--cta-shadow);transform:translateY(-1px)}.btn-cta:active{transform:translateY(0)scale(.98)}.btn-ghost{background:var(--band);min-height:48px;color:var(--text);padding:0 18px}.btn-block{width:100%}.btn[disabled]{cursor:progress;opacity:.75}.link-btn{color:var(--text-2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:18px;padding:6px 2px;font-size:15px;text-decoration:underline}.topbar{z-index:50;padding-top:env(safe-area-inset-top);transition:background-color .3s,box-shadow .3s;position:fixed;inset:0 0 auto}.topbar.is-scrolled{background:var(--topbar);-webkit-backdrop-filter:saturate(180%)blur(18px);backdrop-filter:saturate(180%)blur(18px);box-shadow:0 1px 0 var(--line)}.theme-toggle{background:var(--line);width:40px;height:40px;color:var(--text);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;transition:background-color .2s;display:grid}.theme-toggle:hover{background:var(--band);color:var(--text)}.theme-toggle svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.icon-moon{display:var(--icon-moon,block)}.icon-sun{display:var(--icon-sun,none)}.lang{border-radius:var(--r-control);background:var(--line);padding:3px;display:flex}.lang button{border-radius:var(--r-control);min-width:44px;height:34px;color:var(--text-2);cursor:pointer;background:0 0;border:0;padding:0 10px;font-size:15px;font-weight:600}.lang button[aria-pressed=true]{background:var(--surface);color:var(--text);box-shadow:0 1px 3px #0000001f}.footer-links{flex-wrap:wrap;gap:8px 18px;display:flex}.footer-links a{color:var(--text-2);font-size:15px;text-decoration:none}.footer-links a:hover{color:var(--text)}::placeholder{color:var(--text-2);opacity:1}@media (pointer:coarse){.chip-x,.tpl-swatch,.theme-toggle,.user-avatar,.lang button,.nav-logo,.nav-cta,.tpl-filters button,.login-links .link-btn,.adm-nav a,.footer-links a,.switch,.nav-credits{position:relative}.chip-x:after,.tpl-swatch:after,.theme-toggle:after,.user-avatar:after,.lang button:after,.nav-logo:after,.nav-cta:after,.tpl-filters button:after,.login-links .link-btn:after,.adm-nav a:after,.footer-links a:after,.switch:after,.nav-credits:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.chip-x:after{width:calc(100% + 8px);left:0;transform:translateY(-50%)}}.logo-blade,.snip-blade{transform-box:fill-box}.logo-blade-0,.snip-blade-0{transform-origin:12.5% 89%}.logo-blade-1,.snip-blade-1{transform-origin:87.5% 89%}html.motion :is(a,button):is(:hover,:focus-visible)>.logo .logo-blade-0{animation:snip-a .5s var(--spring)}html.motion :is(a,button):is(:hover,:focus-visible)>.logo .logo-blade-1{animation:snip-b .5s var(--spring)}@keyframes snip-a{45%{rotate:-9deg}}@keyframes snip-b{45%{rotate:9deg}}.snip{color:var(--text-2);flex-direction:column;align-items:center;gap:10px;padding:72px 0;font-size:15px;display:flex}.snip-icon{overflow:visible}.snip-blade,.snip-screw{fill:var(--accent-ink)}.snip-thread{fill:none;stroke:var(--accent-ink);stroke-width:3px}html.motion .snip-blade-0{animation:.7s ease-in-out infinite snip-a}html.motion .snip-blade-1{animation:.7s ease-in-out infinite snip-b}.guide{text-align:center;flex-direction:column;align-items:center;gap:14px;max-width:34em;margin:0 auto;padding:56px 16px;display:flex}.guide .guide-note,.guide .tracker-empty{justify-content:center;margin:0}body:before{z-index:-1;background:var(--light-field);pointer-events:none;content:"";position:fixed;inset:0}
.glass{background:var(--glass-bg);-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);box-shadow:var(--glass-edge), var(--glass-ring), var(--glass-shadow)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass{background:var(--bg)}}.glass.lglass,.lglass{background:radial-gradient(120% 160% at 18% -50%, var(--lg-sheen), transparent 55%), var(--lg-fill);-webkit-backdrop-filter:blur(20px)saturate(190%)brightness(1.05);backdrop-filter:blur(20px)saturate(190%)brightness(1.05);box-shadow:var(--lg-edge), var(--glass-ring), var(--glass-shadow)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass.lglass,.lglass{background:var(--bg)}}@media (prefers-reduced-transparency:reduce){.glass.lglass,.lglass{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}}.nav-float{z-index:50;padding:calc(40px + env(safe-area-inset-top)) 16px 0;pointer-events:none;justify-content:center;display:flex;position:fixed;inset:0 0 auto}.nav-float:before{z-index:-1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);content:"";position:absolute;inset:0 0 -14px;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.nav-pill{border-radius:var(--r-glass);pointer-events:auto;align-items:center;gap:6px;max-width:100%;height:60px;padding:0 10px 0 24px;display:flex;position:relative}.nav-logo{border-radius:var(--r-field);flex-shrink:0;margin-right:16px;display:block}.nav-links{gap:4px;display:flex}.nav-links a{border-radius:var(--r-control);color:var(--text-2);white-space:nowrap;transition:background-color .25s, color .25s, transform .45s var(--spring);padding:10px 16px;font-size:15px;font-weight:500;text-decoration:none}.nav-links a:hover{background:var(--glass-hover);color:var(--text)}.nav-links a.active{background:var(--glass-on);color:var(--text)}.nav-links a:active,.nav-icon:active,.nav-pill .theme-toggle:active{transform:scale(.94)}.nav-tools{box-shadow:inset 1px 0 0 var(--line);flex-shrink:0;align-items:center;gap:12px;margin-left:16px;padding-left:18px;display:flex}.nav-icon,.nav-pill .theme-toggle{width:40px;height:40px;color:var(--text-2);cursor:pointer;transition:background-color .25s, color .25s, transform .45s var(--spring);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.nav-icon:hover,.nav-pill .theme-toggle:hover{background:var(--glass-hover);color:var(--text)}.nav-credits{border-radius:var(--r-control);background:var(--glass-hover);height:40px;color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;transition:transform .45s var(--spring);align-items:center;gap:5px;padding:0 14px 0 12px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.nav-credits.is-low{color:var(--err)}.nav-credits:active,.user-avatar:active{transform:scale(.94)}.user-menu{position:relative}.user-avatar{background:var(--glass-hover);height:40px;color:var(--text-2);cursor:pointer;transition:box-shadow .2s, transform .45s var(--spring);border:0;border-radius:999px;align-items:center;gap:4px;padding:0 8px 0 4px;display:inline-flex}.user-avatar:hover,.user-avatar[aria-expanded=true]{box-shadow:0 0 0 2px var(--accent-ink)}.user-initials{background:var(--cta-bg);width:32px;height:32px;color:var(--cta-text);letter-spacing:.02em;border-radius:50%;place-items:center;font-size:14px;font-weight:600;display:grid}.user-avatar .icon{transition:transform .3s var(--spring)}.user-avatar[aria-expanded=true] .icon{transform:rotate(180deg)}.user-panel{z-index:60;border-radius:var(--r-glass);background:var(--box-bg);width:280px;max-width:calc(100vw - 32px);box-shadow:var(--glass-edge), var(--glass-ring), var(--glass-shadow);transform-origin:100% 0;max-height:calc(100vh - 120px - env(safe-area-inset-top));max-height:calc(100svh - 120px - env(safe-area-inset-top));overscroll-behavior:contain;flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 14px);right:0;overflow-y:auto}@media (max-width:960px){.user-panel{max-height:calc(100vh - 196px - env(safe-area-inset-top) - env(safe-area-inset-bottom));max-height:calc(100svh - 196px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}}:is(.nav-float:has(.user-panel),.nav-float:has(.nav-menu[open])){z-index:65}html.motion .user-panel{animation:user-panel-in .4s var(--spring)}@keyframes user-panel-in{0%{opacity:0;transform:scale(.92)translateY(-4px)}}.user-who{padding:10px 14px 8px}.user-name{overflow-wrap:anywhere;font-size:16px;font-weight:600}.user-email{color:var(--text-2);overflow-wrap:anywhere;font-size:14px}.user-item.phone-only{display:none}@media (max-width:960px){.user-item.phone-only{display:flex}}.user-item{border-radius:var(--r-control);min-height:44px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 14px;font-size:15px;text-decoration:none;display:flex}a.user-item:hover,button.user-item:hover,label.user-item:hover{background:var(--glass-hover)}.user-item .icon{color:var(--text-2);flex:none}img.user-photo{object-fit:cover;background:var(--glass-hover);display:block}.user-photo-note{color:var(--text-2);margin:0;padding:0 14px 6px;font-size:13px;line-height:1.4}.user-item-note{color:var(--text-2);font-variant-numeric:tabular-nums;margin-left:auto}.user-row{cursor:default;justify-content:space-between}.user-item.danger,.user-item.danger .icon{color:var(--err)}.user-panel hr{background:var(--line);border:0;height:1px;margin:4px 14px}.user-panel .lang{background:var(--glass-hover)}.user-panel .lang button{min-width:40px;height:32px}.user-panel .lang button[aria-pressed=true]{background:var(--box-bg)}.nav-pill .lang{background:var(--glass-hover)}.nav-pill .lang button{min-width:40px;height:32px}.nav-pill .lang button[aria-pressed=true]{background:var(--box-bg)}
