@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback,sans-serif;font-style:normal}.__variable_f367f3{--font-sans:"Inter","Inter Fallback",sans-serif}:root{--acc:#009EE3;--ink:#1A1A1A;--muted:#999;--secondary:#666;--sand:#F2F0ED;--paper:#FAF9F7;--cardpad:11px 12px;--rowpad:11px 16px;--r-xs:7px;--r-sm:10px;--r-md:14px;--r-lg:20px;--r-pill:999px;--glass-blur:blur(20px) saturate(175%) brightness(1.03);--glass-blur-heavy:blur(30px) saturate(190%) brightness(1.04);--glass-level:.4;--glass-level-read:.73;--glass-tint:linear-gradient(152deg,rgba(255,255,255,calc(.74 * var(--glass-level))) 0%,rgba(255,255,255,calc(.48 * var(--glass-level))) 44%,rgba(255,255,255,calc(.60 * var(--glass-level))) 100%);--glass-tint-solid:linear-gradient(152deg,rgba(255,255,255,calc(.93 * var(--glass-level-read))) 0%,rgba(255,255,255,calc(.82 * var(--glass-level-read))) 46%,rgba(255,255,255,calc(.88 * var(--glass-level-read))) 100%);--glass-rim:rgba(255,255,255,calc(.62 * var(--glass-level)));--glass-shadow:0 1px 2px rgba(26,26,26,.04),0 8px 24px rgba(26,26,26,.07),0 26px 56px rgba(26,26,26,.06);--glass-shadow-sm:0 1px 2px rgba(26,26,26,.04),0 3px 10px rgba(26,26,26,.06);--glass-shadow-lift:0 2px 4px rgba(26,26,26,.05),0 10px 26px rgba(26,26,26,.10);--glass-specular:inset 0 1px 0 rgba(255,255,255,.92),inset 1px 0 0 rgba(255,255,255,.5),inset -1px 0 0 rgba(255,255,255,.3),inset 0 -1px 0 rgba(255,255,255,.34);--glass-specular-sm:inset 0 1px 0 rgba(255,255,255,.85),inset 0 -1px 0 rgba(255,255,255,.28);--glass-concave:inset 0 1px 3px rgba(26,26,26,.07),inset 0 -1px 0 rgba(255,255,255,.7);--select-caret:url("data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%2710%27%20height=%276%27%20viewBox=%270%200%2010%206%27%3E%3Cpath%20d=%27M1%201.15%205%204.85%209%201.15%27%20fill=%27none%27%20stroke=%27%23777777%27%20stroke-width=%271.5%27%20stroke-linecap=%27round%27%20stroke-linejoin=%27round%27/%3E%3C/svg%3E");--select-caret-size:10px 6px}body,html{margin:0;padding:0;height:100%;background:#fff;-webkit-font-smoothing:antialiased}body{font-family:var(--font-sans),sans-serif}a,body{color:var(--ink)}a{text-decoration:none}a:hover{color:var(--acc)}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}::selection{background:var(--ink);color:#fff}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:rgba(26,26,26,.18);border-radius:var(--r-pill);border:2px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:rgba(26,26,26,.32);background-clip:content-box}::-webkit-scrollbar-track{background:transparent}select{background-image:var(--select-caret);background-repeat:no-repeat;background-position:right 10px center;background-size:var(--select-caret-size)}@keyframes fadeUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes glassIn{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}.app-backdrop{position:fixed;inset:0;z-index:0;pointer-events:none;background-color:#F1EFEC;background-image:radial-gradient(circle at 1px 1px,rgba(26,26,26,.055) 1px,transparent 0),radial-gradient(58% 52% at 6% -4%,rgba(0,158,227,.2),transparent 62%),radial-gradient(46% 48% at -4% 46%,rgba(255,206,158,.3),transparent 66%),radial-gradient(42% 44% at 20% 104%,rgba(0,158,227,.13),transparent 62%),radial-gradient(50% 40% at 104% 8%,rgba(0,158,227,.07),transparent 64%),linear-gradient(158deg,#F8F6F3,#F1EFEC 46%,#EAE7E2);background-size:22px 22px,auto,auto,auto,auto,auto}.app-backdrop:after{content:"";position:absolute;left:-12%;top:-18%;width:62%;height:78%;background:radial-gradient(closest-side,rgba(0,158,227,.17),transparent);filter:blur(28px);animation:glassDrift 26s ease-in-out infinite alternate}@keyframes glassDrift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(7%,9%,0) scale(1.12)}}@media (prefers-reduced-motion:reduce){.app-backdrop:after{animation:none}*{animation-duration:.01ms!important;transition-duration:.01ms!important}}.glass{position:relative;background:var(--glass-tint);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-rim);border-radius:var(--r-lg);box-shadow:var(--glass-shadow),var(--glass-specular)}.glass-sheen:before,.glass:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(125% 68% at 14% -10%,rgba(255,255,255,.7),transparent 56%),radial-gradient(95% 58% at 106% 108%,rgba(0,158,227,.1),transparent 62%)}.glass-sheen>*,.glass>*{position:relative;z-index:1}.surface-panel{background:rgba(255,255,255,calc(.9 * var(--glass-level-read)));border:1px solid rgba(255,255,255,.75);border-radius:var(--r-lg);box-shadow:var(--glass-shadow),inset 0 1px 0 rgba(255,255,255,.9);overflow:hidden}.glass-bar{background:linear-gradient(180deg,rgba(255,255,255,calc(.82 * var(--glass-level-read))),rgba(255,255,255,calc(.62 * var(--glass-level-read))));border-bottom:1px solid rgba(255,255,255,.8);box-shadow:0 1px 0 rgba(26,26,26,.05),0 6px 18px rgba(26,26,26,.04),inset 0 1px 0 rgba(255,255,255,.9)}.glass-well{background:linear-gradient(170deg,rgba(255,255,255,calc(.34 * var(--glass-level))),rgba(240,237,232,calc(.5 * var(--glass-level))));border:1px solid rgba(255,255,255,.5);border-radius:var(--r-md);box-shadow:var(--glass-concave)}.glass-card{border:1px solid rgba(255,255,255,.8);border-radius:var(--r-sm);transition:box-shadow .2s ease,transform .2s cubic-bezier(.34,1.4,.64,1),border-color .2s ease}.glass-card,.glass-tile{position:relative;background:var(--glass-tint-solid);box-shadow:var(--glass-shadow-sm),var(--glass-specular-sm)}.glass-tile{border:1px solid rgba(255,255,255,.8);border-radius:var(--r-md);overflow:hidden}.glass-tile:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 74% at 12% -14%,rgba(255,255,255,.8),transparent 58%)}.glass-tile>*{position:relative;z-index:1}.glass-inset{background:linear-gradient(150deg,rgba(255,255,255,calc(.58 * var(--glass-level))),rgba(255,255,255,calc(.3 * var(--glass-level))));border:1px solid rgba(255,255,255,.55);border-radius:var(--r-sm);box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 1px 4px rgba(26,26,26,.04)}.glass-chip{border-radius:var(--r-xs);border:1px solid rgba(255,255,255,.5);background:linear-gradient(150deg,rgba(255,255,255,calc(.6 * var(--glass-level))),rgba(255,255,255,calc(.32 * var(--glass-level))));box-shadow:inset 0 1px 0 rgba(255,255,255,.8);transition:background .16s ease,box-shadow .16s ease}.glass-chip:hover{background:linear-gradient(150deg,rgba(255,255,255,.85),rgba(255,255,255,.55));box-shadow:inset 0 1px 0 rgba(255,255,255,1),0 2px 7px rgba(26,26,26,.07)}.glass-avatar,.glass-badge{border-radius:var(--r-xs);background:linear-gradient(150deg,#333,var(--ink));color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 1px 4px rgba(26,26,26,.22)}.glass-avatar{border-radius:var(--r-sm)}.glass-divider{height:1px;border:none;margin:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.95) 22%,rgba(26,26,26,.09) 50%,rgba(255,255,255,.95) 78%,transparent)}.glass-item{position:relative;border:1px solid transparent;border-radius:var(--r-sm);transition:background .18s ease,box-shadow .18s ease,border-color .18s ease,transform .18s cubic-bezier(.34,1.4,.64,1)}.glass-item:hover{background:linear-gradient(150deg,rgba(255,255,255,calc(.68 * var(--glass-level))),rgba(255,255,255,calc(.38 * var(--glass-level))));border-color:rgba(255,255,255,.6);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 2px 8px rgba(26,26,26,.06);transform:translateY(-.5px)}.glass-item:active{transform:translateY(0) scale(.985)}.glass-item[data-active=true]{background:linear-gradient(150deg,rgba(255,255,255,calc(.92 * var(--glass-level))),rgba(255,255,255,calc(.62 * var(--glass-level))));border-color:rgba(255,255,255,.85);box-shadow:inset 0 1px 0 rgba(255,255,255,1),inset 0 -1px 0 rgba(255,255,255,.5),0 3px 10px rgba(26,26,26,.08),0 0 0 .5px rgba(0,158,227,.1)}.glass-item[data-active=false]:hover .nav-label{color:var(--acc)}.glass-item[data-bar=true]:after{content:"";position:absolute;left:5px;top:50%;transform:translateY(-50%);width:2.5px;height:15px;border-radius:2px;background:linear-gradient(180deg,var(--acc),rgba(0,158,227,.55));box-shadow:0 0 7px rgba(0,158,227,.45)}.btn{background:linear-gradient(150deg,rgba(255,255,255,calc(.92 * var(--glass-level-read))),rgba(255,255,255,calc(.66 * var(--glass-level-read))));border:1px solid rgba(255,255,255,.85);border-radius:var(--r-sm);padding:8px 13px;font-size:12.5px;cursor:pointer;box-shadow:var(--glass-shadow-sm),inset 0 1px 0 rgba(255,255,255,.95);transition:box-shadow .18s ease,transform .18s cubic-bezier(.34,1.4,.64,1),background .18s ease}.btn:hover{background:linear-gradient(150deg,#fff,rgba(255,255,255,.82));box-shadow:var(--glass-shadow-lift),inset 0 1px 0 #fff;transform:translateY(-1px)}.btn:active{transform:translateY(0) scale(.985);box-shadow:var(--glass-concave)}.btn-primary{background:linear-gradient(160deg,#3A3A3A 0,var(--ink) 55%,#000 100%);color:#fff;border:1px solid rgba(0,0,0,.5);border-radius:var(--r-sm);padding:9px 15px;font-size:12.5px;font-weight:500;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.3),inset 0 -1px 0 rgba(0,0,0,.4),0 2px 6px rgba(26,26,26,.22),0 8px 20px rgba(26,26,26,.16);transition:box-shadow .18s ease,transform .18s cubic-bezier(.34,1.4,.64,1),filter .18s ease}.btn-primary:hover{filter:brightness(1.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.38),inset 0 -1px 0 rgba(0,0,0,.4),0 3px 9px rgba(26,26,26,.26),0 12px 28px rgba(26,26,26,.2);transform:translateY(-1px)}.btn-primary:active{transform:translateY(0) scale(.985);box-shadow:inset 0 2px 5px rgba(0,0,0,.5)}.link-accent{background:none;border:none;border-radius:var(--r-xs);font-size:12px;color:var(--acc);cursor:pointer;padding:7px 4px;transition:background .16s ease}.link-accent:hover{background:rgba(0,158,227,.09)}.field-input,.field-select,.input{box-sizing:border-box;background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,.82));border:1px solid rgba(255,255,255,.8);border-radius:var(--r-sm);box-shadow:var(--glass-concave);transition:box-shadow .18s ease,border-color .18s ease,background .18s ease}.input{padding:8px 11px;font-size:13px}.field-input{padding:0 10px}.field-input,.field-select{width:100%;height:36px;font-size:13px}.field-select{padding:0 30px 0 10px;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:var(--select-caret),linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,.82));background-repeat:no-repeat,no-repeat;background-position:right 11px center,50%;background-size:var(--select-caret-size),100% 100%;background-origin:padding-box,padding-box;background-clip:border-box,border-box;background-attachment:scroll,scroll;transition:box-shadow .18s ease,border-color .18s ease,background-color .18s ease}input:focus,select:focus,textarea:focus{outline:none;background:rgba(255,255,255,.95);border-color:rgba(0,158,227,.5)!important;box-shadow:var(--glass-concave),0 0 0 3px rgba(0,158,227,.14)}.field-select:focus{background-color:rgba(255,255,255,.95);background-image:var(--select-caret);background-repeat:no-repeat;background-position:right 11px center;background-size:var(--select-caret-size)}.pill{font-size:11px;letter-spacing:.06em;text-transform:uppercase;padding:4px 9px;border-radius:var(--r-pill);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 1px 2px rgba(26,26,26,.05)}.field-label{font-size:10.5px;letter-spacing:.1em;margin-bottom:5px}.field-label,.section-label{text-transform:uppercase;color:var(--muted)}.section-label{font-size:11px;letter-spacing:.13em}.meta-label{font-size:10px}.meta-label,.th-label{letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.th-label{font-size:10.5px}.row-hover{border-radius:var(--r-sm);transition:background .16s ease,box-shadow .16s ease}.row-hover:hover{background:linear-gradient(150deg,rgba(255,255,255,.9),rgba(255,255,255,.55));box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 2px 10px rgba(26,26,26,.05)}.list-hover{transition:background .16s ease}.list-hover:hover{background:linear-gradient(150deg,rgba(255,255,255,.75),rgba(255,255,255,.4))}.card-hover:hover{border-color:rgba(255,255,255,.95)!important;box-shadow:var(--glass-shadow-lift),inset 0 1px 0 #fff;transform:translateY(-2px)}.dropdown{position:absolute;top:100%;margin-top:6px;background-color:var(--paper);background-image:var(--glass-tint-solid);border:1px solid rgba(255,255,255,.85);border-radius:var(--r-md);box-shadow:var(--glass-shadow),inset 0 1px 0 #fff;overflow:hidden;z-index:30;animation:glassIn .14s ease-out}.dropdown-search{width:100%;box-sizing:border-box;border:none;border-bottom:1px solid rgba(26,26,26,.08);border-radius:0;background:rgba(255,255,255,.5);padding:11px 13px;font-size:13px}.dropdown-search:focus{box-shadow:none;border-color:rgba(0,158,227,.4)!important}.dashed-drop{border:1px dashed rgba(26,26,26,.2);border-radius:var(--r-sm);text-align:center;background:rgba(255,255,255,.3);transition:background .16s ease,border-color .16s ease}.dashed-drop:hover{background:rgba(255,255,255,.6);border-color:rgba(0,158,227,.45)}.board{display:flex;gap:14px;padding:18px 24px 32px;align-items:stretch;overflow-x:auto}.board-col{flex:0 0 268px;display:flex;flex-direction:column}.board-head{position:relative;padding:9px 11px 11px;margin-bottom:8px;border-radius:var(--r-md);background:linear-gradient(150deg,rgba(255,255,255,calc(1.7 * var(--glass-level))),rgba(255,255,255,calc(1.05 * var(--glass-level))));border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 1px 4px rgba(26,26,26,.05)}.board-head:after{content:"";position:absolute;left:10px;right:10px;bottom:0;height:2px;border-radius:var(--r-pill);background:linear-gradient(90deg,transparent,rgba(26,26,26,.3) 16%,rgba(26,26,26,.3) 84%,transparent)}.board-head[data-tone=win]:after{background:linear-gradient(90deg,transparent,var(--acc) 14%,var(--acc) 86%,transparent);box-shadow:0 0 9px rgba(0,158,227,.5)}.board-head[data-tone=muted]:after{background:linear-gradient(90deg,transparent,rgba(26,26,26,.12) 16%,rgba(26,26,26,.12) 84%,transparent)}.board-head[data-tone=muted] .board-head-title{color:#B8B1A8}.board-head-title{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--ink)}.board-head-count{font-size:10.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--secondary);min-width:18px;padding:1px 6px;border-radius:var(--r-pill);text-align:center;background:rgba(255,255,255,.5);box-shadow:inset 0 1px 2px rgba(26,26,26,.07),inset 0 -1px 0 rgba(255,255,255,.8)}.board-well{position:relative;display:flex;flex-direction:column;gap:8px;padding:10px;flex:1 1;min-height:340px;border-radius:var(--r-md);background:linear-gradient(170deg,rgba(232,228,221,calc(1.15 * var(--glass-level))),rgba(216,211,203,calc(1.4 * var(--glass-level))));border:1px solid rgba(255,255,255,.55);box-shadow:var(--glass-concave),0 0 0 1px rgba(26,26,26,.04);transition:background .18s ease,box-shadow .22s ease,border-color .18s ease}.board[data-dragging=true] .board-well{border-color:rgba(0,158,227,.2);box-shadow:var(--glass-concave),0 0 0 1px rgba(0,158,227,.08)}.board[data-dragging=true] .board-well[data-over=true]{background:linear-gradient(170deg,rgba(0,158,227,.15),rgba(0,158,227,.05));border-color:rgba(0,158,227,.5);box-shadow:inset 0 1px 3px rgba(26,26,26,.05),inset 0 -1px 0 rgba(255,255,255,.65),0 0 0 1px rgba(0,158,227,.45),0 8px 28px rgba(0,158,227,.22)}.board[data-dragging=true] .board-well[data-over=true]:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(112deg,transparent 38%,rgba(255,255,255,.5) 50%,transparent 62%);background-size:260% 100%;animation:wellSweep 1.7s ease-in-out infinite}.board-slot{position:relative;flex:none;height:66px;display:flex;align-items:center;justify-content:center;border-radius:var(--r-sm);border:1px dashed rgba(0,158,227,.55);background:linear-gradient(150deg,rgba(0,158,227,.13),rgba(0,158,227,.04));box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 0 16px rgba(0,158,227,.18);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#1B7EAE;animation:slotIn .18s cubic-bezier(.34,1.4,.64,1)}@keyframes slotIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes wellSweep{0%{background-position:-60% 0}to{background-position:160% 0}}.board-card{cursor:-webkit-grab;cursor:grab;background:radial-gradient(130% 72% at 12% -14%,rgba(255,255,255,.95),transparent 58%),linear-gradient(152deg,rgba(255,255,255,.95),rgba(255,255,255,.8) 48%,rgba(255,255,255,.88));border-color:rgba(255,255,255,.9);transition:box-shadow .2s ease,transform .2s cubic-bezier(.34,1.4,.64,1),border-color .2s ease,opacity .18s ease}.board-card[data-drag=true]{opacity:.55;transform:scale(1.04) rotate(-.8deg);box-shadow:0 18px 38px rgba(26,26,26,.22),0 0 0 1px rgba(0,158,227,.4);cursor:-webkit-grabbing;cursor:grabbing}.board[data-dragging=true] .board-card:not([data-drag=true]){pointer-events:none;opacity:.72}.card-land{animation:cardLand .55s cubic-bezier(.34,1.4,.64,1)}.card-land:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(120% 90% at 50% 0,rgba(0,158,227,.24),transparent 70%);box-shadow:0 0 0 1px rgba(0,158,227,.55);animation:landBloom .7s ease-out forwards}@keyframes cardLand{0%{transform:translateY(-7px) scale(1.05)}55%{transform:translateY(0) scale(.994)}to{transform:none}}@keyframes landBloom{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.board[data-dragging=true] .board-well[data-over=true]:before{animation:none}}.toast{position:fixed;left:292px;bottom:28px;z-index:70;display:flex;align-items:stretch;gap:11px;max-width:380px;padding:10px 15px 11px 11px;overflow:hidden;border-radius:var(--r-md);color:#fff;background:linear-gradient(158deg,rgba(62,62,62,.93),rgba(20,20,20,.96));backdrop-filter:blur(20px) saturate(165%);-webkit-backdrop-filter:blur(20px) saturate(165%);border:1px solid rgba(255,255,255,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.26),inset 0 -1px 0 rgba(0,0,0,.45),0 0 0 1px rgba(26,26,26,.45),0 3px 8px rgba(26,26,26,.2),0 16px 40px rgba(26,26,26,.3);animation:toastIn .24s cubic-bezier(.34,1.4,.64,1)}.toast-rail{flex:none;width:3px;border-radius:var(--r-pill);background:linear-gradient(180deg,#4FC3F7,var(--acc));box-shadow:0 0 10px rgba(0,158,227,.6)}.toast[data-tone=error] .toast-rail{background:linear-gradient(180deg,#E88B80,#C0554A);box-shadow:0 0 10px rgba(192,85,74,.55)}.toast-text{font-size:13px;font-weight:500;line-height:1.3}.toast-move{display:flex;align-items:center;gap:7px;margin-top:6px}.toast-chip{font-size:10.5px;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;padding:2px 8px;border-radius:var(--r-pill);color:rgba(255,255,255,.62);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14)}.toast-chip[data-to=true]{color:#E4F6FF;background:linear-gradient(150deg,rgba(0,158,227,.38),rgba(0,158,227,.2));border-color:rgba(79,195,247,.6);box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 0 12px rgba(0,158,227,.32)}.toast-arrow{flex:none;font-size:11px;color:var(--acc);text-shadow:0 0 8px rgba(0,158,227,.7)}.toast:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1.5px;transform-origin:left;background:linear-gradient(90deg,var(--acc),rgba(79,195,247,.35));animation:toastDrain var(--dwell,2.4s) linear forwards}.toast[data-tone=error]:after{background:linear-gradient(90deg,#C0554A,rgba(232,139,128,.35))}@keyframes toastIn{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:none}}@keyframes toastDrain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.hover-ink:hover{color:var(--ink)!important}.glass-scrim{position:fixed;inset:0;background:rgba(26,26,26,.22);backdrop-filter:blur(6px) saturate(120%);-webkit-backdrop-filter:blur(6px) saturate(120%);animation:fadeUp .16s ease-out}.glass-modal{position:relative;background:var(--glass-tint-solid);backdrop-filter:var(--glass-blur-heavy);-webkit-backdrop-filter:var(--glass-blur-heavy);border:1px solid rgba(255,255,255,.9);border-radius:var(--r-lg);box-shadow:0 2px 6px rgba(26,26,26,.06),0 20px 50px rgba(26,26,26,.18),0 50px 100px rgba(26,26,26,.12),inset 0 1px 0 #fff;animation:glassIn .16s ease-out;overflow:hidden}.glass-gear:hover .glass-gear-icon{transform:rotate(60deg)}.glass-gear:hover{color:var(--acc)}.glass-seg{display:flex;gap:4px;padding:4px;border-radius:var(--r-sm);background:linear-gradient(170deg,rgba(255,255,255,calc(.34 * var(--glass-level))),rgba(240,237,232,calc(.5 * var(--glass-level))));box-shadow:var(--glass-concave)}.glass-seg>button{flex:1 1;padding:9px 14px;border:1px solid transparent;border-radius:var(--r-xs);background:transparent;color:var(--secondary);font:inherit;font-size:13px;cursor:pointer;transition:background .16s ease,box-shadow .16s ease,color .16s ease}.glass-seg>button:hover{color:var(--ink);background:rgba(255,255,255,.5)}.glass-seg>button[aria-pressed=true]{color:var(--ink);font-weight:700;border-color:rgba(255,255,255,.8);background:linear-gradient(150deg,rgba(255,255,255,.95),rgba(255,255,255,.7));box-shadow:inset 0 1px 0 #fff,0 2px 7px rgba(26,26,26,.08)}.glass-seg[data-size=sm]{padding:3px;border-radius:var(--r-sm)}.glass-seg[data-size=sm]>button{flex:none;padding:6px 13px;font-size:12px;font-weight:500;white-space:nowrap}.glass-seg[data-size=sm]>button[aria-pressed=true]{font-weight:500}.nav-progress{position:fixed;top:0;left:0;right:0;height:2px;z-index:90;pointer-events:none;background:rgba(0,158,227,.16);box-shadow:0 0 0 .5px rgba(0,158,227,.22);animation:navBarIn .18s ease-out}.nav-progress:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(0,158,227,.45) 30%,#4FC3F7 46%,#fff 50%,#4FC3F7 54%,rgba(0,158,227,.45) 70%,transparent);box-shadow:0 0 14px rgba(0,158,227,.9),0 0 34px rgba(0,158,227,.6);animation:navSweep 1s ease-in-out infinite}.nav-progress:after{content:"";position:absolute;top:100%;left:0;right:0;height:6px;background:linear-gradient(180deg,rgba(0,158,227,.3),transparent);animation:navGlowPulse 1s ease-in-out infinite}@keyframes navSweep{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes navGlowPulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes navBarIn{0%{transform:translateY(-100%)}to{transform:none}}.orbit-spinner{color:var(--acc);flex:none;display:block}.orbit-spinner g{transform-box:view-box;transform-origin:center}.orbit-spinner circle{transform-box:fill-box;transform-origin:center}.orbit-spinner circle,.orbit-spinner g{animation-duration:.9s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.orbit-spinner g:nth-child(odd){animation-name:orbitStepWide}.orbit-spinner g:nth-child(2n){animation-name:orbitStepNarrow}@keyframes orbitStepWide{0%{transform:rotate(0)}60%,to{transform:rotate(92.8deg)}}@keyframes orbitStepNarrow{0%{transform:rotate(0)}60%,to{transform:rotate(87.2deg)}}.orbit-spinner g:first-child circle{animation-name:orbitDot1}.orbit-spinner g:nth-child(2) circle{animation-name:orbitDot2}.orbit-spinner g:nth-child(3) circle{animation-name:orbitDot3}.orbit-spinner g:nth-child(4) circle{animation-name:orbitDot4}@keyframes orbitDot1{0%{transform:translate(0) scale(1)}60%,to{transform:translate(-.944px,-.607px) scale(.6364)}}@keyframes orbitDot2{0%{transform:translate(0) scale(1)}60%,to{transform:translate(-.653px,.914px) scale(2)}}@keyframes orbitDot3{0%{transform:translate(0) scale(1)}60%,to{transform:translate(.944px,.607px) scale(.6429)}}@keyframes orbitDot4{0%{transform:translate(0) scale(1)}60%,to{transform:translate(.653px,-.914px) scale(1.2222)}}@media (prefers-reduced-motion:reduce){.orbit-spinner circle,.orbit-spinner g{animation-name:none}}.card-busy{position:relative;overflow:hidden;cursor:progress;animation:cardBusyRim 1.4s ease-in-out infinite}.card-busy:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(0,158,227,.16),transparent);transform:translateX(-100%);animation:shimmer 1.1s ease-in-out infinite}@keyframes cardBusyRim{0%,to{box-shadow:var(--glass-shadow-sm),0 0 0 1px rgba(0,158,227,.28)}50%{box-shadow:var(--glass-shadow-sm),0 0 0 1px rgba(0,158,227,.7),0 0 12px rgba(0,158,227,.3)}}.busy-dots{display:inline-flex;gap:3px;align-items:center;vertical-align:middle}.busy-dots span{width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.3;animation:busyDot 1s ease-in-out infinite}.busy-dots span:nth-child(2){animation-delay:.15s}.busy-dots span:nth-child(3){animation-delay:.3s}@keyframes busyDot{0%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.skeleton{position:relative;overflow:hidden;background:linear-gradient(150deg,rgba(255,255,255,.72),rgba(255,255,255,.38));border:1px solid rgba(255,255,255,.6);border-radius:var(--r-sm);box-shadow:inset 0 1px 0 rgba(255,255,255,.8)}.skeleton:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.8),transparent);transform:translateX(-100%);animation:shimmer 1.3s ease-in-out infinite}@keyframes shimmer{to{transform:translateX(100%)}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.glass,.glass-card,.glass-modal{background:rgba(255,255,255,.95)}.glass-bar{background:rgba(255,255,255,.93)}.glass-scrim{background:rgba(26,26,26,.42)}}