@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#121212;--page:#1c1c1c;--surface:#2a2a2b;--surface-2:#333335;--bubble:#2b2b2c;--line:#ffffff14;--ink:#f3f3f3;--ink-2:#c9c9c9;--muted:#8d8d8d;--faint:#5f5f5f;--press:#ffffff0f;--danger:#ff5a52;--primary-bg:#f3f3f3;--primary-ink:#111;--me-bg:#f3f3f3;--me-ink:#111;--glass:#2a2a2c8c;--glass-edge:#ffffff1c;--glass-shine:#ffffff12;--glass-shadow:0 6px 24px #00000059;--fade:#12121200;--accent:#3ddc84;--brand-glow:#3ddc84;--warn:#ff9f0a;--font:system-ui, Roboto, "Google Sans Text", "Geist Variable", -apple-system, sans-serif;--z:.92;--safe-top:calc(env(safe-area-inset-top,0px) / var(--z));--safe-bottom:calc(env(safe-area-inset-bottom,0px) / var(--z));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:light){:root{--bg:#fbfbfb;--page:#f6f6f6;--surface:#fff;--surface-2:#f0f0f0;--bubble:#efefef;--line:#00000012;--ink:#111;--ink-2:#444;--muted:#8a8a8a;--faint:#b3b3b3;--press:#0000000a;--danger:#e5383b;--primary-bg:#111;--primary-ink:#fff;--me-bg:#111;--me-ink:#fff;--glass:#ffffff9e;--glass-edge:#00000012;--glass-shine:#fffc;--glass-shadow:0 4px 18px #00000014;--fade:#fbfbfb00;--warn:#b85c00;--brand-glow:#1aa85c;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body,#root{background:var(--bg);overscroll-behavior:none;height:100%;margin:0}body{font-family:var(--font);color:var(--ink);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.4;overflow:hidden}button{font:inherit;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;padding:0}input{font:inherit;color:inherit}button{transition:transform .28s cubic-bezier(.3,1.3,.5,1)}button:active{transition-duration:80ms;transform:scale(.93)}.bot-row:active,.row:active,.menu-item:active{transform:scale(.985)}.toggle:active{transform:none}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.card>.row:focus-visible,.card>button:focus-visible{outline-offset:-2px}[tabindex="-1"]:not(button,a,input,select,textarea):focus{outline:none!important}.spacer{flex:1}.shape{flex:none;display:block}.stage{place-items:center;height:100%;display:grid}.device{zoom:var(--z);width:calc(100vw / var(--z));height:calc(100dvh / var(--z));background:var(--bg);isolation:isolate;--top:var(--safe-top);--bottom:var(--safe-bottom);position:relative;overflow:hidden}.statusbar,.home-indicator{display:none}@media (width>=640px) and (height>=700px){.stage{background:radial-gradient(70% 60% at 50% 45%,#2a2a2a,#0d0d0d)}.device{width:calc(412px / var(--z));height:calc(min(892px, 100dvh - 48px) / var(--z));--top:40px;--bottom:16px;border-radius:46px;box-shadow:0 0 0 1.5px #3a3a3a,0 0 0 10px #0b0b0b,0 0 0 12px #3d3d3d,0 50px 100px -30px #0009}.statusbar{z-index:90;pointer-events:none;height:40px;color:var(--ink);justify-content:space-between;align-items:center;padding:4px 26px 0 32px;font-size:14px;font-weight:500;display:flex;position:absolute;inset:0 0 auto}.statusbar:after{content:"";background:radial-gradient(circle at 40% 40%,#2b2b38 0 18%,#050505 30%);border-radius:50%;width:22px;height:22px;position:absolute;top:11px;left:50%;transform:translate(-50%)}.sb-icons{align-items:center;gap:7px;display:flex}.home-indicator{z-index:90;background:var(--ink);opacity:.8;pointer-events:none;border-radius:2px;width:108px;height:4px;display:block;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}}.layer{background:var(--bg);position:absolute;inset:0}.push{will-change:transform;contain:layout style;position:absolute;inset:0}.push-inner{background:var(--bg);position:absolute;inset:0;box-shadow:-12px 0 40px #00000040}.push-dim{pointer-events:none;background:#00000059;position:absolute;inset:0}.edge{z-index:20;touch-action:none;width:20px;position:absolute;top:0;bottom:0;left:0}.glass-btn,.glass-pill,.glass-search,.glass-compose{background:var(--glass);-webkit-backdrop-filter:blur(16px)saturate(1.6);backdrop-filter:blur(16px)saturate(1.6);box-shadow:inset 0 0 0 1px var(--glass-edge), inset 0 1px 0 var(--glass-shine), var(--glass-shadow)}.glass-btn{width:44px;height:44px;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.glass-btn.me{color:var(--ink-2);letter-spacing:.01em;font-size:15px;font-weight:500}.glass-pill{border-radius:22px;align-items:center;gap:10px;max-width:62%;height:44px;padding:0 18px 0 10px;font-size:18px;font-weight:500;display:flex}.glass-pill span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.btn-primary,.btn-secondary{border-radius:25px;width:100%;height:50px;font-size:16px;font-weight:560;display:block}.btn-primary{background:var(--primary-bg);color:var(--primary-ink)}.btn-secondary{background:var(--surface-2)}.btn-primary.wide{border-radius:27px;height:54px}.login{position:absolute;inset:0;overflow:hidden}.floater{position:absolute}.bob{animation:4s ease-in-out infinite bob}@keyframes bob{50%{transform:translateY(-8px)}}.otp-boxes.busy,.btn-secondary:disabled{opacity:.5}.suggest{background:var(--surface);max-width:100%;height:40px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);white-space:nowrap;border-radius:20px;align-self:center;align-items:center;gap:8px;padding:0 18px;font-size:16px;display:inline-flex;overflow:hidden}.suggest .mono{color:var(--ink);word-break:normal;text-overflow:ellipsis;overflow:hidden}.home{position:absolute;inset:0}.home-top{z-index:3;padding:calc(var(--top) + 10px) 18px 10px;background:linear-gradient(var(--bg) 40%, var(--fade));justify-content:space-between;display:flex;position:absolute;top:0;left:0;right:0}.home-scroll{overscroll-behavior:contain;padding:calc(var(--top) + 72px) 0 calc(var(--bottom) + 96px);scrollbar-width:none;position:absolute;inset:0;overflow-y:auto}.home-scroll::-webkit-scrollbar{display:none}.bot-list{flex-direction:column;display:flex}.bot-row{contain:layout paint style;text-align:left;align-items:center;gap:16px;width:100%;padding:14px 18px;display:flex}.bot-row:active{background:var(--press)}.avatar{flex:none;position:relative}.lead-badge{color:#fff;width:18px;height:18px;box-shadow:0 0 0 2.5px var(--bg);background:#ff9f0a;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-1px;right:-1px}.bot-row-main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.bot-row-top{align-items:baseline;gap:8px;display:flex}.bot-name{white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:19px;font-weight:500;overflow:hidden}.bot-time{color:var(--faint);flex:none;font-size:15px}.bot-preview{color:var(--muted);align-items:center;gap:6px;min-width:0;font-size:16.5px;display:flex}.pv-ico{flex:none}.pv-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bot-preview.live{color:var(--ink-2)}.empty{text-align:center;color:var(--muted);padding:40px 20px}.home-bottom{z-index:3;padding:24px 18px calc(var(--bottom) + 14px);background:linear-gradient(var(--fade), var(--bg) 60%);gap:14px;display:flex;position:absolute;bottom:0;left:0;right:0}.glass-search{min-width:0;height:44px;color:var(--muted);border-radius:22px;flex:1;align-items:center;gap:10px;padding:0 12px 0 16px;display:flex}.glass-search input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:18px}.glass-search input::placeholder{color:var(--muted)}.clear{background:var(--muted);width:22px;height:22px;color:var(--bg);border-radius:50%;place-items:center;display:grid}.chat{background:var(--bg);position:absolute;inset:0}.chat-top,.page-top{z-index:3;padding:calc(var(--top) + 10px) 18px 10px;align-items:center;gap:10px;display:flex;position:absolute;top:0;left:0;right:0}.chat-top{background:linear-gradient(var(--bg) 30%, var(--fade))}.messages{overscroll-behavior:contain;scrollbar-width:none;position:absolute;inset:0;overflow-y:auto}.messages::-webkit-scrollbar{display:none}.messages-inner{min-height:100%;padding:calc(var(--top) + 76px) 16px calc(var(--bottom) + 92px);flex-direction:column;justify-content:flex-end;gap:8px;display:flex}.stamp{color:var(--faint);align-self:center;margin:14px 0 6px;font-size:15px}.glass-compose{border-radius:24px;align-items:center;gap:6px;height:48px;padding:0 6px;display:flex}.c-round{background:var(--surface-2);width:36px;height:36px;color:var(--ink-2);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.bot-page{scrollbar-width:none;overscroll-behavior:contain;background:var(--page);padding:calc(var(--top) + 64px) 22px calc(var(--bottom) + 24px);position:absolute;inset:0;overflow-y:auto}.page-top{position:fixed}.bot-hero{flex-direction:column;align-items:center;padding:18px 0 22px;display:flex}.bot-hero h1{margin:14px 0 12px;font-size:28px;font-weight:600}.card{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:22px;margin-bottom:22px;overflow:hidden}.row{text-align:left;align-items:center;gap:14px;width:100%;min-height:60px;padding:8px 18px 8px 20px;font-size:18px;display:flex;position:relative}.row+.row:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:56px;right:0}.card.flat .row+.row:before{left:20px}.row-ico{color:var(--muted);display:grid}.row-label{flex:1}.row-label.two{flex-direction:column;font-size:17px;line-height:1.3;display:flex}.row-label.two small{color:var(--muted);font-size:15.5px}.row-value,.row-chev{color:var(--muted)}.row.danger{color:var(--danger)}.sheet-root{z-index:70;position:absolute;inset:0}.bot-page .sheet-root{position:fixed}.scrim{background:#00000073;position:absolute;inset:0}.sheet-pos{max-height:calc(100% - var(--top) - 64px);will-change:transform;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;bottom:8px;left:8px;right:8px}.sheet-pos.tall{height:calc(100% - var(--top) - 64px)}.sheet{contain:layout paint style;background:var(--page);min-height:0;max-height:100%;padding-bottom:calc(var(--bottom) * .6);box-shadow:inset 0 0 0 1px var(--line), 0 -10px 40px #0000004d;border-radius:34px;flex-direction:column;display:flex;position:relative}.sheet.tall{height:100%}.sheet-grab{cursor:grab;touch-action:none;flex:none;place-items:center;height:20px;display:grid}.sheet-grab span{background:var(--faint);border-radius:3px;width:36px;height:5px}.sheet-title{text-align:center;touch-action:none;white-space:nowrap;text-overflow:ellipsis;flex:none;padding:0 40px 10px;font-size:17px;font-weight:600;overflow:hidden}.sheet-body{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;flex:1;padding:0 14px 14px;display:flex;overflow-y:auto}.sheet-body.has-foot{padding-bottom:6px}.sheet-foot{flex:none;padding:8px 14px 14px}.sheet-empty{color:var(--muted);text-align:center;margin:6px 10px 12px;font-size:15.5px;line-height:1.45}.menu-list{flex-direction:column;gap:2px;padding:4px 0 6px;display:flex}.menu-item{text-align:left;border-radius:18px;align-items:center;gap:14px;width:100%;padding:10px 8px;display:flex}.menu-item:active{background:var(--press)}.menu-item.danger{color:var(--danger)}.menu-ico{background:var(--surface-2);border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid}.menu-text{font-size:17px;line-height:1.3}@keyframes pulse{50%{opacity:.3}}.toggle{background:var(--surface-2);width:56px;height:32px;box-shadow:inset 0 0 0 2px var(--faint);border-radius:16px;flex:none;transition:background-color .25s,box-shadow .25s;position:relative}.toggle span{background:var(--muted);transform-origin:0 0;border-radius:50%;width:24px;height:24px;transition:transform .32s cubic-bezier(.3,1.4,.5,1),background-color .2s;position:absolute;top:0;left:0;transform:translate(8px,8px)scale(.667)}.toggle.on{background:color-mix(in srgb, var(--accent) 78%, #000);box-shadow:none}.toggle.on span{background:#fff;transform:translate(28px,4px)scale(1)}.toast-layer{top:calc(var(--top) + 64px);z-index:95;pointer-events:none;justify-content:center;display:flex;position:absolute;left:0;right:0}.toast{background:var(--glass);-webkit-backdrop-filter:blur(16px)saturate(1.6);backdrop-filter:blur(16px)saturate(1.6);box-shadow:inset 0 0 0 1px var(--glass-edge), var(--glass-shadow);border-radius:22px;padding:10px 18px;font-size:15px;font-weight:500}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:.01ms!important;animation-iteration-count:1!important}}.lead-badge.count{width:20px;height:20px;font-size:11.5px;font-weight:700;bottom:-3px;right:-3px}.bot-preview.unread{color:var(--ink-2)}.pv-ico{display:grid}.card-msg{background:var(--bubble);text-align:left;border-radius:24px;flex-direction:column;align-self:flex-start;gap:10px;width:84%;padding:14px 16px;display:flex}.cm-ico{background:var(--surface-2);width:38px;height:38px;color:var(--ink-2);border-radius:50%;flex:none;place-items:center;display:grid}.cm-ico.ok{color:#3ddc84;background:#1fc46b38}.chip{background:var(--surface-2);border-radius:17px;flex:none;align-items:center;gap:6px;height:34px;padding:0 14px;font-size:15px;font-weight:500;display:inline-flex}.chip.solid{background:var(--accent);color:#fff}.chip:disabled{opacity:.4}.chip.big{border-radius:21px;flex:1;justify-content:center;height:42px;padding:0 18px}.progress{background:var(--surface-2);border-radius:3px;height:5px;overflow:hidden}.progress span{background:var(--accent);border-radius:inherit;transform-origin:0;height:100%;transition:transform .6s cubic-bezier(.3,1.2,.5,1);display:block}.otp-boxes{grid-template-columns:repeat(6,1fr);gap:7px;display:grid;position:relative}.otp-boxes input{opacity:0;font-size:16px;position:absolute;inset:0}.otp-box{background:var(--surface-2);font-variant-numeric:tabular-nums;border-radius:14px;place-items:center;height:50px;font-size:22px;font-weight:600;transition:box-shadow .2s,transform .2s;display:grid}.otp-box.filled{transform:scale(1.04)}.otp-boxes:focus-within .otp-box.cur{box-shadow:inset 0 0 0 2px var(--accent)}.card-msg.done{box-shadow:inset 0 0 0 1px var(--line);background:0 0}.options{flex-wrap:wrap;gap:8px;display:flex}.option{height:40px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--accent) 70%, transparent);color:var(--ink);border-radius:20px;align-items:center;gap:6px;padding:0 16px;font-size:16px;display:inline-flex}.option.chosen{background:var(--accent);box-shadow:none;color:#fff}.option:disabled{cursor:default}.btn-primary:disabled{opacity:.35}.hero-sub{color:var(--muted);text-align:center;margin:-6px 0 14px;font-size:16.5px}.hero-sub.center{max-width:320px;line-height:1.45}.card-title{color:var(--ink);margin:6px 6px 12px;font-size:20px;font-weight:600;line-height:1.25}.app-head{padding:10px 4px 18px}.app-org{color:var(--ink-2);align-items:center;gap:8px;font-size:15.5px;display:inline-flex}.app-head h1{margin:12px 0 8px;font-size:26px;font-weight:600;line-height:1.2}.app-head .hero-sub{text-align:left;margin:0}.steps .step{align-items:center;gap:14px;min-height:52px;padding:6px 18px 6px 20px;font-size:16.5px;display:flex;position:relative}.step-dot{width:22px;height:22px;box-shadow:inset 0 0 0 2px var(--faint);border-radius:50%;flex:none;place-items:center;display:grid}.step.done .step-dot{background:var(--accent);box-shadow:none;color:#fff}.step.now .step-dot{box-shadow:inset 0 0 0 2px var(--accent)}.step.now .step-dot:after{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite pulse}.step.todo{color:var(--muted)}.step+.step:before{content:"";background:var(--line);z-index:-1;width:2px;height:28px;position:absolute;top:-14px;left:30px}.danger-text{color:var(--danger);margin-top:4px}.entry{flex-direction:column;gap:12px;display:flex}.entry .sheet-empty{margin:-6px 0 2px}.row.field{min-height:66px}.row.field input{background:0 0;border:0;outline:0;width:100%;padding:2px 0 0;font-size:17px}.row.field>input{flex:1;min-width:0;padding:0;font-size:18px}.row.field input::placeholder{color:var(--muted)}.icon-plain{width:40px;height:40px;color:var(--muted);border-radius:50%;flex:none;place-items:center;display:grid}.icon-plain:disabled{opacity:.4}.pw-inline,.mono{letter-spacing:.02em;font-family:ui-monospace,Roboto Mono,Geist Mono Variable,monospace}.mono{word-break:break-all;font-size:.92em}.pw-d{color:#4cc2ff}.pw-s{color:#ff9f0a}.row.more{color:var(--accent);min-height:52px}.code{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);white-space:pre-wrap;word-break:break-all;-webkit-user-select:all;user-select:all;border-radius:18px;margin:0;padding:14px 16px;font:14px/1.55 ui-monospace,Roboto Mono,monospace}.chat .messages-inner{padding-bottom:calc(var(--bottom) + 28px)}.chat.writing .messages-inner{padding-bottom:calc(var(--bottom) + 210px)}.event{max-width:92%;color:var(--muted);text-align:center;align-self:center;align-items:center;gap:8px;margin:6px 0;font-size:15px;line-height:1.35;display:inline-flex}.event-ico{background:var(--surface-2);width:22px;height:22px;color:var(--ink-2);border-radius:50%;flex:none;place-items:center;display:grid}.event-link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);text-underline-offset:3px;text-align:left}.event.working{color:var(--ink-2)}.work-dot{background:var(--accent);border-radius:50%;width:8px;height:8px;animation:1.1s ease-in-out infinite pulse}.card-msg.wide{align-self:stretch;width:100%}.card-msg.you{background:color-mix(in srgb, var(--accent) 12%, var(--bubble));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 35%, transparent)}.urgent{color:var(--warn)}.board.bot-page{padding-top:calc(var(--top) + 76px)}.discover .page-top .glass-search{flex:1}.bot-hero.left{align-items:flex-start;padding:8px 4px 18px}.bot-hero.left h1{margin:0 0 10px}.bot-hero.left .hero-sub{text-align:left;margin:0;line-height:1.45}.board-open{text-align:left;flex:1;align-items:center;gap:14px;min-width:0;font-size:18px;display:flex}.board-open .row-label.two{min-width:0}.br{--on-accent:#111;--warn:#ff9f0a;--warn-fill:#ff9f0a;--muted:#9a9a9a}@media (prefers-color-scheme:light){.br{--warn:#b85c00;--muted:#6b6b6b}}.br .sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.br :focus-visible{outline:2px solid var(--ink);outline-offset:2px}.br .card .row:focus-visible,.br .card .board-open:focus-visible,.br .bot-row:focus-visible,.br .br-flat .row:focus-visible{outline-offset:-2px}.br .card .board-open:focus-visible{border-radius:14px}.br .glass-search input:focus-visible{outline:none}.br .glass-search input{caret-color:var(--accent)}.br .br-watch,.br .br-chip,.br .br-chip-main,.br .br-chip-x,.br .br-link,.br .br-refresh{position:relative}.br .br-watch:after,.br .br-link:after,.br .br-refresh:after{content:"";position:absolute;inset:-4px}.br .br-chip:after,.br .br-chip-main:after,.br .br-chip-x:after{content:"";position:absolute;inset:-4px 0}.br .br-chip.split:after{display:none}.br .glass-btn,.br .glass-pill,.br .glass-search{position:relative}.br .glass-btn:after,.br .glass-pill:after,.br .glass-search:after{content:"";z-index:-1;border-radius:inherit;position:absolute;inset:-4px}.br .br-pull .glass-btn:after{display:none}@media (prefers-reduced-motion:reduce){.br *,.br :before,.br :after{transition-duration:.01ms!important}}.br-page{background:var(--page);position:absolute;inset:0}.br .br-top{background:linear-gradient(var(--page) 45%, transparent);padding-bottom:16px;position:absolute}.br .br-top .br-search{flex:1}.br .br-pill{flex:0 auto;min-width:0;max-width:none}.br .bot-page.board{padding-top:calc(var(--top) + 72px)}.br .br-hero{padding:6px 4px 18px}.br .br-hero .hero-sub{font-size:16px}.br .br-spinning .br-spin{animation:.9s linear infinite br-spin}@keyframes br-spin{to{transform:rotate(360deg)}}.br .br-h{color:var(--ink);margin:28px 4px 12px;font-size:20px;font-weight:600;line-height:1.25}.br .br-h.first{margin-top:4px}.br .br-h-home{margin:18px 18px 4px}.br .br-lede{color:var(--muted);margin:-4px 4px 14px;font-size:15.5px;line-height:1.45}.br .br-lede.center{text-align:center;max-width:330px;margin:-14px 12px 28px}.br .br-foot{color:var(--muted);text-align:center;margin:-6px 16px 0;font-size:15px;line-height:1.45}.br .br-note{color:var(--muted);align-items:flex-start;gap:10px;margin:2px 6px 18px;font-size:15.5px;line-height:1.45;display:flex}.br .br-note svg{flex:none;margin-top:2px}.br .br-none{text-align:center;padding:36px 20px 40px}.br .br-none p{color:var(--ink-2);margin:0 0 6px;font-size:17px}.br .br-none .dim{color:var(--muted);font-size:15.5px}.br .br-link{background:var(--surface-2);border-radius:20px;height:40px;margin-top:10px;padding:0 18px;font-size:16px;font-weight:500}.br .br-mark{color:var(--ink);background:0 0;font-weight:650}.br .urgent{color:var(--warn)}.br .row-label.two{min-width:0}.br .br-two small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:15px;line-height:1.35;display:block;overflow:hidden}.br .br-title,.br .br-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:17px;line-height:1.3;display:-webkit-box;overflow:hidden}.br .br-card .row+.row:before{left:20px}.br .br-card .row.lead+.row.lead:before{left:70px}.br .br-job-row{min-height:72px;padding-top:12px;padding-bottom:12px}.br .br-lead{flex:none;place-items:center;display:grid}.br .br-ext{vertical-align:-3px;margin-right:4px;display:inline-block}.br .br-dot{background:var(--warn-fill);vertical-align:2px;border-radius:50%;flex:none;width:8px;height:8px;margin-right:8px;display:inline-block}.br .br-app-status .br-dot{margin-right:0}.br .br-left{color:var(--ink-2);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-self:center;font-size:15.5px}.br .br-left.urgent{color:var(--warn);font-weight:500}.br .br-flat .row{gap:16px;min-height:74px;padding:12px 18px}.br .br-flat .row+.row:before{display:none}.br .br-flat .row:active{background:var(--press)}.br .br-flat .br-lead{width:50px}.br .br-row{content-visibility:auto;contain-intrinsic-size:auto 80px}.br .bot-time{color:var(--muted)}.br .br-row.bare{min-height:78px}.br .br-badge{font-variant-numeric:tabular-nums;width:22px;height:22px;color:var(--bg);background:var(--ink);font-size:13.5px;font-weight:700;bottom:-4px;right:-4px}.br .br-time{color:var(--muted);flex:none;align-items:center;gap:5px;font-size:15px;display:inline-flex}.br .br-time.urgent{color:var(--warn);font-weight:500}.br .br-soon-ava{background:var(--surface-2);width:50px;height:50px;color:var(--warn);border-radius:50%;place-items:center;display:grid}.br .br-chips{scrollbar-width:none;gap:8px;margin:-6px -22px 12px;padding:6px 22px;display:flex;overflow-x:auto}.br .br-chips::-webkit-scrollbar{display:none}.br .br-chip{background:var(--surface);height:40px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);border-radius:20px;flex:none;align-items:center;gap:6px;padding:0 16px;font-size:16px;font-weight:500;transition:background-color .2s,color .2s,transform .28s cubic-bezier(.3,1.3,.5,1);display:inline-flex}.br .br-chip.on{background:var(--accent);color:var(--on-accent);box-shadow:none}.br .br-chip-chev{color:var(--muted);margin-right:-6px}.br .br-chip.split{gap:0;padding:0}.br .br-chip-main{height:100%;padding:0 4px 0 16px}.br .br-chip-x{border-radius:0 20px 20px 0;place-items:center;width:40px;height:100%;padding-right:4px;display:grid}.br .br-board-row{min-height:66px;padding-right:12px}.br .br-card .br-board-row+.br-board-row:before{left:74px}.br .board-open{min-width:0}.br .br-watch{background:var(--surface-2);width:40px;height:40px;color:var(--ink);border-radius:50%;flex:none;place-items:center;transition:background-color .2s,color .2s,transform .28s cubic-bezier(.3,1.3,.5,1);display:grid}.br .br-watch>svg{grid-area:1/1;transition:transform .34s cubic-bezier(.3,1.4,.5,1),opacity .18s}.br .br-watch-check{opacity:0;transform:scale(.4)rotate(-30deg)}.br .br-watch.on{background:var(--fill,var(--accent));color:var(--on-fill,var(--on-accent))}.br .br-watch.on .br-watch-plus{opacity:0;transform:scale(.4)rotate(90deg)}.br .br-watch.on .br-watch-check{opacity:1;transform:none}.br .br-apps{flex-direction:column;gap:10px;display:flex}.br .br-app{background:var(--surface);width:100%;box-shadow:inset 0 0 0 1px var(--line);text-align:left;border-radius:22px;flex-direction:column;gap:12px;padding:16px 16px 16px 20px;display:flex}.br .br-app:active{transform:scale(.985)}.br .br-app-top{align-items:flex-start;gap:10px;display:flex}.br .br-app-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;font-size:18px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.br .br-app-top .row-chev{flex:none;margin-top:2px}.br .br-app-foot{align-items:center;gap:12px;min-width:0;display:flex}.br .br-app-status{min-width:0;color:var(--muted);flex:1;align-items:center;gap:8px;font-size:16px;display:flex}.br .br-app-status.you{color:var(--ink)}.br .br-unwatched{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100% - 24px);padding:0 8px 72px;display:flex}.br .br-unwatched h1{text-wrap:balance;margin:24px 0 6px;font-size:28px;font-weight:600;line-height:1.2}.br .br-unwatched-sub{color:var(--muted);margin:0 0 30px;font-size:16px}.br .br-unwatched .btn-primary{max-width:340px}.br .br-options{flex:none}.br .br-options .row{min-height:58px}.br .br-opt-check{width:24px;color:var(--ink);place-items:center;display:grid}.br .br-skel{pointer-events:none}.br .br-skel-bar{background:var(--surface-2);border-radius:7px;height:14px;display:block;position:relative;overflow:hidden}.br .br-skel-bar.sub{height:12px;margin-top:10px}.br .br-skel-bar.end{flex:none;width:56px}.br .br-skel-bar:after{content:"";background:linear-gradient(90deg, transparent, var(--glass-shine), transparent);animation:1.3s ease-in-out infinite br-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes br-shimmer{to{transform:translate(100%)}}.br-job{flex-direction:column;padding:0 4px;display:flex}.br-glow{z-index:-1;pointer-events:none;background:radial-gradient(70% 62% at 50% 8%, color-mix(in srgb, var(--glow) 34%, transparent), transparent 72%);height:340px;animation:.6s ease-out both br-fade;position:absolute;inset:0 0 auto}@media (prefers-color-scheme:light){.br-glow{background:radial-gradient(70% 62% at 50% 8%, color-mix(in srgb, var(--glow) 20%, transparent), transparent 72%)}}@keyframes br-fade{0%{opacity:0}}.br-job-hero{text-align:center;flex-direction:column;align-items:center;padding:16px 10px 22px;display:flex}.br-job-board{color:var(--ink-2);margin-top:14px;font-size:16px}.br-job-hero h2:focus{outline:none}.br-job-hero h2{letter-spacing:-.01em;text-wrap:balance;margin:6px 0 0;font-size:26px;font-weight:600;line-height:1.2}.br-job-level{color:var(--muted);margin:8px 0 0;font-size:17px}.br-job-unit{color:var(--ink-2);text-wrap:balance;margin:8px 0 0;font-size:16px;line-height:1.35}.br-job-unit+.br-job-level{margin-top:4px}.br-group{padding:4px 0 8px}.br-group-title{text-wrap:balance;margin:0 4px;font-size:20px;font-weight:600;line-height:1.25}.br-group-unit{color:var(--ink-2);margin:6px 4px 0;font-size:16px;line-height:1.35}.br-group-meta{color:var(--muted);margin:6px 4px 0;font-size:15.5px}.br-group .br-card{margin-top:16px}.br .br-facts .row{min-height:58px}.br .br-facts .row-label{font-size:17px}.br .br-facts .row-ico.urgent{color:var(--warn)}.br-job-summary{color:var(--ink-2);margin:18px 6px 6px;font-size:16.5px;line-height:1.55}.br-cta{background:linear-gradient(transparent, var(--page) 26px);flex-direction:column;gap:14px;margin:0 -14px -14px;padding:18px 18px 14px;display:flex;position:sticky;bottom:-14px}.br-cta-status{flex-direction:column;gap:10px;padding:0 4px;display:flex}.br-cta-note{text-align:center;color:var(--muted);margin:-2px 0 0;font-size:15px}.br .br-ext-btn{justify-content:center;align-items:center;gap:8px;display:flex}.br .br-refresh{height:40px;color:var(--muted);border-radius:20px;align-items:center;gap:8px;margin:-4px auto 0;padding:0 16px;font-size:15px;display:flex}.br .br-refresh:active{background:var(--press)}.br .br-refresh:disabled{cursor:default}.br .br-pull{z-index:4;left:50%;top:calc(var(--top) + 20px);pointer-events:none;will-change:transform, opacity;margin-left:-22px;position:absolute}.br .br-pull-ico{display:grid}.br .br-first.ink{color:var(--ink-2);font-weight:500}.br .br-left.dim{color:var(--muted)}.br .br-ava-glow{place-items:center;display:grid;position:relative}.br .br-ava-glow:before{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--glow,var(--accent)) 30%, transparent), transparent);pointer-events:none;border-radius:50%;width:340px;height:340px;margin:-170px 0 0 -170px;animation:.6s ease-out both br-fade;position:absolute;top:50%;left:50%}@media (prefers-color-scheme:light){.br .br-ava-glow:before{background:radial-gradient(closest-side, color-mix(in srgb, var(--glow,var(--accent)) 18%, transparent), transparent)}}.br .br-ava-glow>*{position:relative}.br .br-fold-ava{background:var(--surface-2);border-radius:50%;grid-template-columns:repeat(2,19px);grid-auto-rows:19px;place-content:center;place-items:center;gap:1px;width:50px;height:50px;display:grid}.br .br-fold-chev{color:var(--muted);flex:none;transition:transform .3s cubic-bezier(.3,1.3,.5,1)}.br .br-fold-chev.open{transform:rotate(180deg)}.br .br-start{padding:12px 22px 24px}.br .br-start h1{margin:0 4px 10px;font-size:28px;font-weight:600}.br .br-start .br-lede{margin:0 4px 20px}.br .br-more{min-height:60px;padding-right:16px}.br .br-sector{min-height:66px;padding-right:14px}.br .br-sectors .row+.row:before{left:78px}.br .br-stack{flex:none;width:44px;height:40px;position:relative}.br .br-stack>span{display:grid;position:absolute}.br .br-stack>span:first-child{top:1px;left:0}.br .br-stack>span:nth-child(2){top:5px;right:0}.br .br-stack>span:nth-child(3){bottom:0;left:10px}.br .br-scroll>.br-card:first-child{margin-top:10px}.br .br-board-row .board-open{align-self:stretch;margin:-8px 0 -8px -20px;padding:8px 0 8px 20px}.pwa-update-layer{z-index:65;left:0;right:0;top:calc(var(--top) + 66px);pointer-events:none;justify-content:center;display:flex;position:absolute}.glass-pill.pwa-update{pointer-events:auto;max-width:none;padding:0 5px 0 14px;font-size:17px}.pwa-update-go{background:var(--primary-bg);height:34px;color:var(--primary-ink);border-radius:17px;place-items:center;padding:0 14px;font-size:16px;font-weight:560;display:grid}.pwa-ask{background:var(--bubble);border-radius:26px;flex-direction:column;gap:12px;padding:20px 18px 18px;display:flex}.pwa-ask h3{text-wrap:balance;color:var(--ink);margin:0;font-size:20px;font-weight:600;line-height:1.28}.pwa-ask p{color:var(--muted);margin:-4px 0 4px;font-size:16px;line-height:1.42}.pwa-ask-btns{gap:10px;display:flex}.pwa-ask-btns button{background:var(--surface-2);height:52px;color:var(--ink);border-radius:26px;flex:1;font-size:16.5px;font-weight:560}.pwa-ask-btns button.primary{background:var(--primary-bg);color:var(--primary-ink)}.pwa-ask-btns button:disabled{opacity:.6}@media (prefers-color-scheme:light){.pwa-ask{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line), 0 1px 2px #0000000a, 0 6px 20px #0000000d}.pwa-ask-btns button:not(.primary){background:#0000000f}}.pwa-note{color:var(--ink);margin:0;padding:16px 18px;font-size:16px;line-height:1.42}.pwa-note strong{margin-bottom:4px;font-size:20px;font-weight:600;line-height:1.28;display:block}.th{--accent:var(--th-a-dark,#3ddc84);--on-accent:var(--th-on-dark,#fff);--th-card:var(--bubble);--th-field:#ffffff0e;--th-edge:#ffffff17;--th-shine:#ffffff0d;--th-chip:#ffffff13;--th-track:#ffffff1a;--th-ok:#3ddc84;--th-warn:#ffb340;--th-ring:#ffffff85;--muted:#9a9a9a}@media (prefers-color-scheme:light){.th{--accent:var(--th-a-light,#12a150);--on-accent:var(--th-on-light,#fff);--th-card:#fff;--th-field:#f4f4f5;--th-edge:#00000012;--th-shine:#ffffffe6;--th-chip:#f0f0f1;--th-track:#00000014;--th-ok:#12a150;--th-warn:#b45309;--th-ring:#0000007a;--muted:#6b6b6b;--danger:#c62828}.th .urgent{color:#b45309}}.th-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.th :focus-visible{outline:2px solid var(--th-ring);outline-offset:2px}.th.chat .messages-inner{padding-bottom:calc(var(--bottom) + 28px);gap:10px}.th.chat .chat-top{background:linear-gradient(var(--bg) 55%, var(--fade))}.th .chat-top .glass-pill{flex:0 auto;min-width:0;max-width:none}.th .stamp{color:var(--muted);margin:16px 0 4px}.th .th-card{background:var(--th-card);border-radius:26px;gap:14px;padding:18px}@media (prefers-color-scheme:light){.th .th-card{box-shadow:inset 0 0 0 1px var(--line), 0 1px 2px #0000000a, 0 6px 20px #0000000a}}.th .card-msg.done{box-shadow:inset 0 0 0 1px var(--line);background:0 0}.th .cm-ico.ok{background:color-mix(in srgb, var(--th-ok) 18%, transparent);color:var(--th-ok)}.th-h{color:var(--ink);margin:0;font-size:20px;font-weight:600;line-height:1.28}.th-h2{color:var(--ink);margin:4px 4px 12px;font-size:20px;font-weight:600}.th-sub{color:var(--muted);margin-top:-8px;font-size:15.5px;line-height:1.4}.th .event{margin:4px 0}.th-event>span:last-child{text-wrap:balance}.th-event.warn .event-ico{color:var(--th-warn)}.th .event.working{margin-top:8px}.th-agent{flex:none;place-items:center;display:grid}.th-job{gap:14px}.th-job-open{text-align:left;flex-direction:column;gap:4px;width:100%;display:flex}.th-job-open:active,.th-done-head:active,.th-switch:active,.th-long:active,.th-next:active{transform:scale(.985)}.th-job-org{color:var(--ink-2);align-items:center;gap:10px;font-size:15.5px;display:flex}.th-job-org>span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.th-job-title{overflow-wrap:anywhere;margin-top:8px;font-size:21px;font-weight:600;line-height:1.25}.th-job-unit{color:var(--ink-2);font-size:16px;line-height:1.35}.th-job-meta{color:var(--muted);font-size:15.5px}.th-prog{align-items:center;gap:4px;min-width:0;height:6px;display:flex;overflow:hidden}.th-seg{background:var(--th-track);border-radius:3px;flex:1;height:100%}.th-seg.done{background:var(--accent)}.th-seg.now{background:var(--accent);animation:1.8s ease-in-out infinite th-breathe}.th-prog.open .th-seg{flex:0 34px;min-width:3px}.th-trail{flex:none;align-items:center;gap:5px;margin-left:4px;display:flex}.th-trail i{background:var(--th-track);border-radius:50%;width:6px;height:6px}.th-trail i:first-child{background:color-mix(in srgb, var(--ink) 26%, transparent)}.th-trail i:nth-child(2){background:color-mix(in srgb, var(--ink) 16%, transparent)}@keyframes th-breathe{50%{opacity:.38}}.th-form{gap:18px}.th-form-head{flex-direction:column;gap:2px;display:flex}.th-form-head .th-sub{margin:0}.th-fields{flex-direction:column;gap:24px;display:flex}.th-form-page{flex-direction:column;align-self:stretch;gap:12px;width:100%;display:flex}.th-form-top{padding:4px 6px 2px}.th-form-page>.th-actions{margin-top:2px}.th-part-h{margin:0}.th-form>.th-form-head+.th-part-h{margin-top:4px}.th-q{flex-direction:column;gap:12px;min-width:0;display:flex}.th-f-note{color:var(--muted);white-space:pre-line;margin:0;font-size:16px;line-height:1.45}.th-f{flex-direction:column;gap:10px;min-width:0;display:flex}.th-f-label{color:var(--ink);font-size:16.5px;font-weight:500;line-height:1.4}.th-f-opt{color:var(--muted);word-spacing:3.5px;font-weight:400}.th-f-help{color:var(--danger);margin-top:-2px;font-size:15px;line-height:1.4}.th-f.flagged .th-f-label,.th-f.flagged .th-switch-text{color:var(--danger)}.th-f.flagged.shake-0{animation:.42s cubic-bezier(.3,.7,.4,1) th-shake-0}.th-f.flagged.shake-1{animation:.42s cubic-bezier(.3,.7,.4,1) th-shake-1}@keyframes th-shake-0{20%{transform:translate(-7px)}45%{transform:translate(6px)}70%{transform:translate(-3px)}}@keyframes th-shake-1{20%{transform:translate(-7px)}45%{transform:translate(6px)}70%{transform:translate(-3px)}}.th-input,.th-select select,.th-long,.th-switch,.th-file,.th .otp-box{background:var(--th-field);box-shadow:inset 0 0 0 1px var(--th-edge), inset 0 1px 0 var(--th-shine)}.th-input,.th-select select{width:100%;height:54px;font:inherit;color:var(--ink);caret-color:var(--accent);border:0;border-radius:17px;outline:0;padding:0 16px;font-size:17.5px;transition:box-shadow .2s;display:block}.th-input::placeholder{color:var(--muted)}.th-input:focus,.th-select select:focus{box-shadow:inset 0 0 0 1.5px var(--th-ring), inset 0 1px 0 var(--th-shine);outline:0}.th-f.invalid .th-input,.th-inline.invalid .th-input,.th-f.flagged .th-input,.th-f.flagged .th-select select,.th-f.flagged .th-long,.th-f.flagged .th-switch{box-shadow:inset 0 0 0 1.5px var(--danger)}.th-input.is-empty{color:var(--muted)}.th-input[type=date]{appearance:none;text-align:left}.th-input[type=date]::-webkit-date-and-time-value{text-align:left}.th-input[type=date]::-webkit-calendar-picker-indicator{opacity:.55}.th-select{display:block;position:relative}.th-select select{appearance:none;text-overflow:ellipsis;padding-right:48px}.th-select.is-empty select{color:var(--muted)}.th-select select option{color:var(--ink);background:var(--page)}.th-select svg{color:var(--muted);pointer-events:none;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.th-chips{flex-wrap:wrap;gap:8px;display:flex}.th-chip{background:var(--th-chip);max-width:100%;min-height:48px;box-shadow:inset 0 0 0 1px var(--th-edge);color:var(--ink);border-radius:24px;align-items:center;padding:0 18px;font-size:16.5px;font-weight:500;transition:background-color .2s,color .2s,box-shadow .2s,transform .28s cubic-bezier(.3,1.3,.5,1);display:inline-flex}.th-chip-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.th-chip-tick{display:none}.th-chip.on{background:var(--accent);color:var(--on-accent);box-shadow:none}.th-chip.on .th-chip-tick{margin:0 7px 0 -5px;animation:.34s cubic-bezier(.3,1.5,.5,1) th-pop;display:grid}@keyframes th-pop{0%{opacity:0;transform:scale(.3)}}.th-chips.stacked{flex-direction:column;align-items:stretch}.th-chips.stacked .th-chip{text-align:left;border-radius:18px;min-height:54px;padding:12px 18px}.th-chips.stacked .th-chip-text{white-space:normal}.th-switch{text-align:left;border-radius:18px;align-items:center;gap:16px;width:100%;min-height:62px;padding:12px 14px 12px 16px;font-size:16.5px;font-weight:500;line-height:1.4;display:flex}.th-switch-text{flex:1}.th-switch .toggle{display:block}.th-file{border-radius:18px;align-items:center;gap:12px;min-height:64px;padding:10px 10px 10px 12px;display:flex}.th-file-ico{background:var(--th-chip);width:42px;height:42px;color:var(--ink-2);border-radius:13px;flex:none;place-items:center;display:grid}.th-file-name{flex-direction:column;flex:1;min-width:0;font-size:16.5px;line-height:1.3;display:flex}.th-file-name>span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.th-file-name small{color:var(--muted);font-size:15px}.th-ghost{background:var(--th-chip);border-radius:23px;flex:none;height:46px;padding:0 18px;font-size:15.5px;font-weight:560}.th-file-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.th-attach{background:var(--th-chip);height:48px;box-shadow:inset 0 0 0 1px var(--th-edge);border-radius:24px;align-items:center;gap:8px;padding:0 20px 0 16px;font-size:16.5px;font-weight:560;display:inline-flex}.th-recent{max-width:100%;color:var(--ink-2);flex:none;gap:8px;padding:0 18px 0 14px}.th-recent svg{flex:none}.th-bar{background:var(--th-track);border-radius:2px;height:4px;margin-top:8px;display:block;position:relative;overflow:hidden}.th-bar span{border-radius:inherit;background:var(--accent);width:40%;animation:1.1s ease-in-out infinite th-indet;position:absolute;inset:0}@keyframes th-indet{0%{transform:translate(-100%)}to{transform:translate(260%)}}.th-long{text-align:left;border-radius:18px;flex-direction:column;align-items:stretch;gap:10px;width:100%;min-height:104px;padding:14px 16px;display:flex}.th-long-text{color:var(--ink-2);white-space:pre-wrap;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:16px;line-height:1.45;display:-webkit-box;overflow:hidden}.th-long-ph{color:var(--muted);flex:1;align-items:flex-start;gap:10px;font-size:16.5px;display:flex}.th-long-count{color:var(--muted);font-variant-numeric:tabular-nums;font-size:15px}.th-long-count.over{color:var(--danger)}.th-actions{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.th-btn{background:var(--th-chip);min-width:0;height:52px;box-shadow:inset 0 0 0 1px var(--th-edge);color:var(--ink);white-space:nowrap;border-radius:26px;flex:1;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:16.5px;font-weight:600;transition:background-color .25s,color .25s,transform .28s cubic-bezier(.3,1.3,.5,1);display:inline-flex}.th-btn.primary{background:var(--accent);color:var(--on-accent);box-shadow:none}.th-btn.primary.waiting{background:var(--th-chip);color:var(--muted);box-shadow:inset 0 0 0 1px var(--th-edge)}.th-btn.fit{flex:none}.th .th-done{gap:0;padding:0}.th-done-head{text-align:left;border-radius:26px;align-items:center;gap:12px;width:100%;min-height:64px;padding:12px 16px 12px 13px;display:flex}.th-done-text{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:16.5px;line-height:1.3;display:flex}.th-done-gist{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.th-chev{color:var(--muted);flex:none;transition:transform .32s cubic-bezier(.3,1.3,.5,1)}.th-done.open .th-chev{transform:rotate(180deg)}.th-answers{flex-direction:column;gap:16px;padding:2px 18px 18px 63px;display:flex}.th-ans-part{flex-direction:column;gap:16px;display:flex}.th-ans-h{color:var(--ink);font-size:17px;font-weight:600;line-height:1.3}.th-ans{flex-direction:column;gap:3px;display:flex}.th-ans-q{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:15px;line-height:1.4;display:-webkit-box;overflow:hidden}.th-ans-a{word-break:break-word;font-size:16.5px;line-height:1.4}.th-ans.long .th-ans-a{white-space:pre-wrap;color:var(--ink-2);-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:16px;display:-webkit-box;overflow:hidden}.th-change{flex:none;align-self:flex-start;height:48px;margin-top:2px;padding:0 18px 0 15px;font-size:15.5px}.th .th-done-row{flex-direction:row;align-items:center;gap:12px;min-height:64px;padding:12px 16px 12px 13px}.th-ask{gap:16px}.th .th-otp{margin-top:2px}.th .otp-box{border-radius:16px;height:56px;font-size:23px}.th .otp-boxes:focus-within .otp-box.cur{box-shadow:inset 0 0 0 2px var(--accent)}.th-inline{gap:8px;display:flex}.th-inline .th-input{flex:1;min-width:0}.th-inline .th-btn{height:54px}.th-declare{box-shadow:inset 3px 0 0 var(--th-track);padding:2px 0 2px 16px}.th-declare p{color:var(--ink-2);margin:0;font-size:15.5px;line-height:1.5}.th-declare.clamp p{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.th-more:after,.th .event-link:after{content:"";position:absolute;inset:-12px -6px}.th .event-link{position:relative}.th-more{text-decoration:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);text-underline-offset:3px;margin-top:8px;font-size:15.5px;font-weight:560;position:relative}.th-err-head{align-items:flex-start;gap:14px;display:flex}.th-err-ico{background:color-mix(in srgb, var(--th-warn) 16%, transparent);width:40px;height:40px;color:var(--th-warn);border-radius:50%;flex:none;place-items:center;margin-top:-4px;display:grid}.th-error .th-h{flex:1;min-width:0}.th-err-text{color:var(--ink-2);overflow-wrap:anywhere;margin:-4px 0 0;font-size:16px;line-height:1.45}.th .th-sent{text-align:center;align-items:center;gap:12px;padding:28px 20px 22px}.th-sent-ico{background:color-mix(in srgb, var(--th-ok) 18%, transparent);width:68px;height:68px;color:var(--th-ok);box-shadow:0 0 48px color-mix(in srgb, var(--th-ok) 28%, transparent);border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.th-sent .th-sub{max-width:280px;margin-top:-6px}.th-ref{background:var(--th-field);height:48px;box-shadow:inset 0 0 0 1px var(--th-edge);color:var(--muted);border-radius:24px;align-items:center;gap:10px;margin-top:6px;padding:0 18px;font-size:15.5px;display:inline-flex}.th-ref .mono{color:var(--ink);font-size:16.5px}.th .th-note{flex-direction:row;align-items:flex-start;gap:14px;padding:16px 18px 16px 16px}.th-note-from{flex:none;place-items:center;width:26px;height:24px;display:grid}.th-note-text{flex:1;min-width:0;margin:0;font-size:16.5px;line-height:1.45}.th-live{position:relative}.th-live.on:after{content:"";width:9px;height:9px;box-shadow:0 0 0 2px var(--bg);background:#3ddc84;border-radius:50%;animation:1.8s ease-in-out infinite pulse;position:absolute;top:8px;right:8px}.th-page .app-head h1{font-size:27px}.th-page .th-app-unit{color:var(--ink-2);margin:-4px 0 6px;font-size:16px;line-height:1.35}.th-next{background:var(--surface);width:100%;min-height:76px;box-shadow:inset 0 0 0 1px var(--line);text-align:left;border-radius:24px;align-items:center;gap:14px;margin-bottom:28px;padding:14px 16px;display:flex}.th-next-ico{background:var(--surface-2);width:46px;height:46px;color:var(--ink-2);border-radius:50%;flex:none;place-items:center;display:grid}.th-next.you .th-next-ico{background:var(--accent);color:var(--on-accent)}.th-next-text{flex:1;min-width:0;font-size:17.5px;line-height:1.35}.th-steps{isolation:isolate;margin:0 0 22px;padding:6px 0;list-style:none}.th-steps .step{min-height:54px;font-size:17px}.th-steps .step-dot{background:var(--surface)}.th-steps .step.done .step-dot{color:var(--on-accent)}.th-steps .step.maybe{color:var(--muted)}.th-steps .step.maybe .step-dot{box-shadow:none;border:2px dashed var(--faint)}.th-steps .row-value{font-size:15.5px}.th-page .danger-text{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.th-cost{text-align:center;color:var(--muted);margin:20px 0 8px;font-size:15px}.th-confirm{text-align:center;flex-direction:column;gap:10px;padding:6px 8px;display:flex}.th-confirm .th-h2{margin:6px 0 0}.th-confirm p{color:var(--muted);margin:0 8px 12px;font-size:16px;line-height:1.45}.th-confirm .th-danger{background:var(--danger);color:#fff}.th-page-root{position:absolute;inset:0}.th-actions.stack{flex-direction:column}.th-actions.stack .th-btn{flex:none;width:100%}.th-next.warn .th-next-ico{background:color-mix(in srgb, var(--th-warn) 16%, transparent);color:var(--th-warn)}.th-next-text{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.th-spin{animation:.9s linear infinite th-spin}@keyframes th-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.th-seg.now,.th .work-dot,.th-live.on:after,.th-f.flagged,.th-chip.on .th-chip-tick{animation:none}}.th .c-accent{background:var(--accent);color:var(--on-accent);border-radius:50%;flex:none;place-items:center;display:grid}.th-f-hint{color:var(--muted);margin-top:-4px;font-size:15px;line-height:1.4}.th-f-checkbox .th-f-hint{margin:0 4px}.th-btn:disabled{cursor:default}.th-btn.primary:disabled{opacity:.7}.th-file-x{width:44px;height:44px;color:var(--muted);border-radius:50%;flex:none;place-items:center;margin-left:-4px;display:grid}.th .th-later{box-shadow:inset 0 0 0 1px var(--line);background:0 0;gap:0;padding:0}.th-later-row{text-align:left;border-radius:26px;align-items:center;gap:12px;width:100%;min-height:64px;padding:12px 16px 12px 13px;display:flex}.th-later-row:active{transform:scale(.985)}.th-later-row:disabled{opacity:.7}.th-code-one{letter-spacing:.12em;font-variant-numeric:tabular-nums;font-size:21px;font-weight:600}.th .otp-boxes.busy{opacity:.5}.th .otp-box{color:var(--ink)}.th-missing{text-align:center;color:var(--muted);margin:40px 0 0}.th-page .steps .row-label{overflow-wrap:anywhere;min-width:0}.th-page .app-org{align-items:center;gap:10px;display:flex}.th-f-note{color:var(--th-warn);margin-top:-2px;font-size:15.5px;line-height:1.4}.th-quiet{border-top:1px solid var(--line);flex-direction:column;margin:-2px -6px 0;padding-top:8px;display:flex}.th-quiet-row{text-align:left;border-radius:16px;align-items:center;gap:12px;width:100%;min-height:56px;padding:8px 8px 8px 6px;display:flex}.th-quiet-row:active{background:var(--press);transform:scale(.99)}.th-quiet-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.th-quiet-q{color:var(--muted);font-size:15px;line-height:1.35}.th-quiet-a{color:var(--ink);overflow-wrap:anywhere;font-size:16.5px;line-height:1.35}.th-quiet-a.blank{color:var(--ink-2)}.th-quiet-pen{color:var(--muted);flex:none}.th-quiet-open{padding:10px 6px 12px}.th-ans-a.muted{color:var(--muted)}.th-ans-a.th-hidden{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);text-underline-offset:3px;align-self:flex-start;position:relative}.th-ans-a.th-hidden:after{content:"";position:absolute;inset:-12px -10px}.th .th-auto{max-width:100%}.th-auto-line{min-height:44px;color:inherit;text-align:left;align-items:center;gap:8px;padding:0 4px;display:inline-flex}.th-auto-line>span:nth-child(2){text-wrap:balance}.th-auto-chev{color:var(--muted);flex:none}.th-auto-sheet{flex-direction:column;gap:22px;padding:4px 6px;display:flex}.th-auto-page{flex-direction:column;gap:14px;display:flex}.th-answers.flush{padding:0}.th-auto-rows{margin:0 -6px}.th-auto-rows .row:disabled{opacity:.6}.th-auto-row{width:100%;min-height:54px;box-shadow:inset 0 0 0 1px var(--th-edge);text-align:left;color:var(--ink);border-radius:18px;align-items:center;gap:12px;padding:10px 14px 10px 16px;font-size:16.5px;line-height:1.35;display:flex}.th-auto-row>svg:first-child{color:var(--muted);flex:none}.th-auto-row>span{flex:1;min-width:0}.th-auto-row:active{transform:scale(.985)}.th-save-list{flex-direction:column;gap:6px;margin:-4px 0 0;padding:0;list-style:none;display:flex}.th-save-list li{color:var(--ink-2);font-size:16.5px;line-height:1.4}.th-turn{color:var(--ink);margin-bottom:4px;font-weight:600;display:block}.th-keep{min-height:44px;color:var(--ink);flex-basis:100%;align-items:flex-start;gap:12px;display:flex}.th-keep input,.th-relayed-tick input{width:22px;height:22px;accent-color:var(--accent);flex:none}.th-relayed{gap:12px;margin-top:10px;display:grid}.th-relayed-one{border-top:1px solid var(--line,#7f7f7f3d);gap:6px;padding-top:10px;display:grid}.th-relayed-label{color:var(--ink);font-weight:600}.th-relayed-q{color:var(--muted)}.th-relayed-text{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.th-relayed-tick{min-height:44px;color:var(--ink);align-items:center;gap:12px;display:flex}.bav{overflow:visible}.bav-letters{font-family:var(--font);letter-spacing:-.02em;font-weight:760}@media (prefers-color-scheme:light){.bav-shape{stroke:#00000017;stroke-width:1px;vector-effect:non-scaling-stroke}.bav-shape[data-pale]{stroke:var(--edge);stroke-opacity:.55;stroke-width:1.25px}}.pdfv{background:var(--bg);position:absolute;inset:0;overflow:hidden}.pdfv-scroll{overscroll-behavior:contain;scrollbar-width:none;touch-action:pan-x pan-y;position:absolute;inset:0;overflow:auto}.pdfv-scroll::-webkit-scrollbar{display:none}.pdfv-scroll:focus-visible,.docs-focus:focus-visible{outline:none}.pdfv-probe{left:0;top:calc(var(--top) + 66px);width:0;height:calc(var(--bottom) + 28px);visibility:hidden;pointer-events:none;position:absolute}.pdfv-pages{transform-origin:0 0;position:relative}.pdfv-page{contain:strict;box-shadow:0 0 0 1px var(--line);--scale-round-x:1px;--scale-round-y:1px;background:#fff;border-radius:6px;position:absolute;overflow:hidden}.pdfv-page.dark{background:#1f1f1f}.pdfv-page.ghost{animation:1.4s ease-in-out infinite pdfv-breathe}@keyframes pdfv-breathe{50%{opacity:.6}}.pdfv-canvas,.pdfv-detail{display:block;position:absolute}.pdfv-canvas{width:100%;height:100%;inset:0}.pdfv-canvas.in{animation:.18s ease-out pdfv-in}@keyframes pdfv-in{0%{opacity:0}}.pdfv-page.dark .pdfv-canvas,.pdfv-page.dark .pdfv-detail{filter:invert(.88)hue-rotate(180deg)}.pdfv-imgs{pointer-events:none;display:none;position:absolute;inset:0}.pdfv-page.dark .pdfv-imgs{display:block}.pdfv-imgs canvas{filter:brightness(.9);position:absolute}.pdfv .textLayer{text-align:initial;opacity:1;letter-spacing:normal;word-spacing:normal;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;caret-color:var(--accent);z-index:0;--min-font-size:1;--text-scale-factor:calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv:calc(1 / var(--min-font-size));line-height:1;position:absolute;inset:0;overflow:clip}.pdfv .textLayer :is(span,br){color:#0000;white-space:pre;cursor:text;transform-origin:0 0;-webkit-user-select:text;user-select:text;position:absolute}.pdfv .textLayer>:not(.markedContent),.pdfv .textLayer .markedContent span:not(.markedContent){z-index:1;--font-height:0;font-size:calc(var(--text-scale-factor) * var(--font-height));--scale-x:1;--rotate:0deg;transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.pdfv .textLayer .markedContent{display:contents}.pdfv .textLayer span[role=img]{-webkit-user-select:none;user-select:none;cursor:default}.pdfv .textLayer ::selection{background:color-mix(in srgb, var(--accent) 40%, transparent);color:#0000}.pdfv .textLayer br::selection{background:0 0}.pdfv .textLayer .endOfContent{z-index:0;cursor:default;-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:100% 0 0}.pdfv .textLayer.selecting .endOfContent{top:0}.pdfv-top{z-index:3;padding:calc(var(--top) + 10px) 18px 16px;background:linear-gradient(var(--bg) 30%, var(--fade));pointer-events:none;align-items:center;gap:10px;display:flex;position:absolute;top:0;left:0;right:0}.pdfv-top>*{pointer-events:auto}.glass-pill.pdfv-title{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:0;min-width:0;max-width:none;margin:0;padding:0 20px;line-height:1.15}.pdfv-name{max-width:100%;font-size:17px;font-weight:500}.pdfv-count{max-width:100%;color:var(--muted);font-variant-numeric:tabular-nums;font-size:15px;font-weight:400}@media (prefers-color-scheme:dark){.pdfv-top{--glass-shadow:0 0 0 transparent}}.pdfv-loading{z-index:3;position:absolute;top:46%;left:34%;right:34%}.pdfv-loading .progress{display:block}.pdfv-loading .progress.busy span{width:30%;transition:none;animation:1.3s cubic-bezier(.45,0,.3,1) infinite pdfv-busy;transform:translate(-100%)}@keyframes pdfv-busy{to{transform:translate(340%)}}@media (prefers-reduced-motion:reduce){.pdfv-loading .progress.busy span{transform:none}}.pdfv-failed{z-index:2;text-align:center;flex-direction:column;justify-content:center;padding:0 32px;display:flex;position:absolute;inset:0}.pdfv-failed h2{margin:0;font-size:20px;font-weight:600;line-height:1.3}.pdfv-failed p{color:var(--muted);margin:8px 8px 0;font-size:16.5px;line-height:1.45}.pdfv-failed .btn-primary{margin-top:24px}.pdfv-modes{padding:14px 4px 8px}.pdfv-modes h3{margin:0 6px 12px;font-size:20px;font-weight:600}.pdfv-modes .seg{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:26px;padding:4px;display:flex}.pdfv-modes .seg button{height:44px;color:var(--muted);border-radius:22px;flex:1;justify-content:center;align-items:center;gap:7px;font-size:16px;font-weight:500;transition:background-color .2s,color .2s,transform .28s cubic-bezier(.3,1.3,.5,1);display:inline-flex}.pdfv-modes .seg button.on{background:var(--surface-2);color:var(--ink)}.docs-card.card{margin:2px 0 4px;padding:0;list-style:none}.docs-item{align-items:center;padding-right:10px;display:flex;position:relative}.docs-item+.docs-item:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:78px;right:0}.docs-open{text-align:left;flex:1;align-items:center;gap:16px;min-width:0;min-height:76px;padding:12px 8px 12px 18px;display:flex}button.docs-open:active{transform:scale(.985)}.docs-open:focus-visible,.docs-dl:focus-visible{outline-offset:-2px;border-radius:22px}.docs-open .row-label.two{min-width:0}.docs-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.docs-dl{width:48px;height:48px;color:var(--ink-2);border-radius:50%;flex:none;place-items:center;display:grid}.docs-dl:active{background:var(--press)}.file-ico{color:#fff;border-radius:14px;flex:none;place-items:center;display:grid}.file-ico.pdf{background:#e5484d}.file-ico.word{background:#2f6fde}.file-ico.file{background:var(--surface-2);color:var(--ink-2)}.docs-btn{background:color-mix(in srgb, var(--ink) 8%, transparent);height:40px;color:var(--ink);border-radius:20px;flex:none;align-items:center;gap:8px;padding:0 16px 0 13px;font-size:16px;font-weight:500;display:inline-flex;position:relative}.docs-btn:before{content:"";position:absolute;inset:-4px 0}.th.pf{position:absolute;inset:0}.pf-page-root{background:var(--bg);isolation:isolate;position:absolute;inset:0}.pf .pf-page{isolation:isolate;background:var(--bg);padding:calc(var(--top) + 70px) 16px calc(var(--bottom) + 130px)}.pf .pf-page.two{padding-bottom:calc(var(--bottom) + 180px)}.pf .pf-top{background:linear-gradient(var(--bg) 58%, var(--fade));position:absolute}.pf .pf-retry{margin-top:16px}.pf .pf-top .glass-pill{flex:0 auto;min-width:0;max-width:none}.pf .pf-top .pf-pill-static{cursor:default}.pf-hero{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:18px 8px 26px;display:flex}.pf-hero.left{text-align:left;align-items:stretch;padding:12px 6px 18px}.pf-hero h1{letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:28px;font-weight:600;line-height:1.2}.pf-sub{color:var(--muted);margin:0;font-size:16.5px;line-height:1.4}.pf-hero .pf-bar{margin-top:14px}.pf-hero.left .pf-bar{margin:12px 0 2px}.pf-bar{align-items:center;gap:5px;width:100%;height:10px;display:flex}.pf-seg{background:var(--th-track);border-radius:3px;flex:1;height:6px;position:relative;overflow:hidden}.pf-seg span{border-radius:inherit;background:var(--accent);transform-origin:0;transition:transform .5s cubic-bezier(.3,1.2,.5,1);position:absolute;inset:0}.pf-seg.now{background:color-mix(in srgb, var(--ink) 24%, transparent);border-radius:5px;height:10px}.pf-ring{flex:none;place-items:center;display:grid;position:relative}.pf-ring>svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.pf-ring circle{fill:none;stroke-width:3px}.pf-ring-track{stroke:var(--th-track)}.pf-ring-arc{stroke:var(--accent);stroke-linecap:round;transition:stroke-dashoffset .5s cubic-bezier(.3,1.2,.5,1)}.pf-ring-in{color:var(--ink-2);font-variant-numeric:tabular-nums;place-items:center;font-size:16px;font-weight:560;display:grid;position:relative}.pf-ring.done{background:var(--accent);border-radius:50%}.pf-ring.done>svg{display:none}.pf-ring.done .pf-ring-in{color:var(--on-accent)}.pf .pf-secs,.pf .pf-list{background:var(--th-card);border-radius:26px;margin:0 0 18px;padding:4px 0;list-style:none}.pf-sec{text-align:left;align-items:center;gap:14px;width:100%;min-height:76px;padding:12px 16px;display:flex;position:relative}.pf-sec:active{transform:scale(.985)}.pf li+li .pf-sec:before,.pf li+li.pf-need:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:72px;right:0}.pf-sec-text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.pf-sec-title{color:var(--ink);font-size:17.5px;font-weight:500;line-height:1.3}.pf-sec-line{color:var(--muted);font-variant-numeric:tabular-nums;font-size:15.5px;line-height:1.35}.pf-sec.long .pf-ring-in{color:var(--ink)}.pf-sec .row-chev{flex:none}.pf-foot{text-align:center;color:var(--muted);text-wrap:balance;margin:18px 12px 0;font-size:15.5px;line-height:1.45}.pf-note{color:var(--muted);margin:-8px 16px 22px;font-size:15.5px;line-height:1.4}.pf .pf-h2{margin:8px 6px 12px}.pf .pf-agent{background:var(--th-card);box-shadow:none;border-radius:26px;margin:0 0 18px}.pf-agent-head{align-items:center;gap:14px;padding:16px 18px;display:flex}.pf-agent-text{flex-direction:column;gap:2px;font-size:17.5px;font-weight:500;line-height:1.3;display:flex}.pf-muted{color:var(--muted);font-size:15.5px;font-weight:400}.pf-agent-note{min-width:0;color:var(--ink-2);align-items:center;gap:10px;font-size:15.5px;line-height:1.35;display:inline-flex}.pf-agent-note .shape{flex:none}.pf-intro{margin:-4px 6px 18px}.pf-portal p{color:var(--ink-2);white-space:pre-line;margin:0;font-size:15.5px;line-height:1.5}.pf-portal.clamp p{-webkit-line-clamp:var(--lines,3);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pf-portal .th-more{margin-top:6px}.pf-portal-list{flex-direction:column;gap:8px;margin:10px 0 0;padding-left:22px;display:flex}.pf-portal-list li{color:var(--ink);font-size:16.5px;line-height:1.45}.pf-portal-list li::marker{color:var(--muted)}.pf .pf-card{gap:18px;margin-bottom:12px}.pf-card>.th-h{margin-bottom:-2px}.pf-card.lead>.th-fields>.pf-field:first-child .th-f-label{font-size:19px;font-weight:600;line-height:1.35}.pf-card.lead>.th-fields>.pf-field:first-child .th-f{gap:14px}.pf-field{min-width:0;position:relative}.pf-field.by-agent .th-f-label{padding-right:34px;display:block}.pf-by{place-items:center;width:26px;height:26px;display:grid;position:absolute;top:1px;right:0}.pf-kids{box-shadow:inset 2px 0 0 var(--th-track);flex-direction:column;gap:24px;margin:-6px 0 0 6px;padding:4px 0 4px 18px;display:flex}.pf-kid{flex-direction:column;gap:24px;min-width:0;display:flex}.pf-check{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin:2px -4px -4px 0;padding-top:16px;display:flex}.pf-check .th-btn{height:48px}.pf-check.seen{justify-content:flex-start;min-height:48px}.pf-long{gap:12px}.pf-card.lead .pf-long-q,.pf-long-q{font-size:20px;font-weight:600;line-height:1.3}.pf-points{counter-reset:pt;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pf-points li{color:var(--ink);counter-increment:pt;padding-left:38px;font-size:16.5px;line-height:1.45;position:relative}.pf-points li:before{content:counter(pt);background:var(--th-chip);width:26px;height:26px;color:var(--ink-2);border-radius:50%;place-items:center;font-size:15px;font-weight:600;display:grid;position:absolute;top:-1px;left:0}.pf-long .th-long{margin-top:4px}.pf-writer-layer{position:absolute;inset:0}.pf-wq{border-bottom:1px solid var(--line);flex-direction:column;gap:10px;margin:0 22px;padding-bottom:16px;display:flex}.pf-wq-label{color:var(--ink);margin:0;padding-top:10px;font-size:18px;font-weight:600;line-height:1.4}.pf-wq-head{width:100%;font:inherit;color:inherit;text-align:left;align-items:flex-start;gap:8px;display:flex}.pf-wq-head>span{flex:1;min-width:0}.pf-wq-head:active{transform:none}.pf-wq-chev{color:var(--muted);flex:none;margin:1px -4px 0 0;transition:transform .32s cubic-bezier(.3,1.3,.5,1)}.pf-wq.open .pf-wq-chev{transform:rotate(180deg)}.pf-wq-more{min-height:36px;color:var(--muted);align-items:center;gap:6px;margin-top:-4px;font-size:15.5px;display:flex}.pf-wq-more>span:last-child{margin-left:6px}.pf-wq-dot{background:var(--th-chip);width:26px;height:26px;color:var(--ink-2);border-radius:50%;place-items:center;font-size:15px;font-weight:600;display:grid}.pf-wq .pf-points{margin-top:2px}.pf-wq-each,.pf-wq-note{color:var(--muted);margin:12px 0 0;font-size:15px;line-height:1.45}.pf-wq-note .pf-portal p{color:var(--muted);font-size:15px;line-height:1.45}.pf-wq-note .th-more{min-height:36px;color:var(--ink-2);margin-top:2px}.pf-wq-agent{margin-top:4px}.pf-writer textarea{-webkit-mask-image:linear-gradient(#0000,#000 14px);mask-image:linear-gradient(#0000,#000 14px)}.pf .pf-writer-bar{padding:0 6px 0 8px}.pf-writer-bar .docs-btn{border-radius:22px;height:44px}.pf-writer-bar .docs-btn+.th-wc{margin-left:2px}.pf-ready-hero{padding-top:8px;position:relative}.pf-ready-hero h1{margin-top:14px}.pf-glow{z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 30%, transparent), transparent);width:360px;height:260px;position:absolute;top:-60px;left:50%;transform:translate(-50%)}@media (prefers-color-scheme:light){.pf-glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 16%, transparent), transparent)}}.pf-ready-hero .pf-ring{box-shadow:0 0 #0000}.pf-ready-hero .pf-ring.done{box-shadow:0 0 40px color-mix(in srgb, var(--accent) 40%, transparent)}.pf-ready-hero .pf-ring>svg circle{stroke-width:2.4px}.pf-ready-left{color:var(--ink);font-size:28px;font-weight:600}.pf-need{align-items:center;gap:14px;min-height:64px;padding:10px 18px 10px 16px;font-size:17px;line-height:1.35;display:flex;position:relative}.pf-need-ico{background:var(--th-chip);width:42px;height:42px;color:var(--ink-2);border-radius:50%;flex:none;place-items:center;display:grid}.pf li+li.pf-need:before{left:72px}.pf-cta{z-index:3;padding:36px 16px calc(var(--bottom) + 14px);background:linear-gradient(var(--fade), var(--bg) 40px);flex-direction:column;align-items:stretch;gap:2px;display:flex;position:absolute;bottom:0;left:0;right:0}.pf-cta .th-btn{border-radius:28px;flex:none;height:56px;font-size:17px}.pf-quiet{height:48px;color:var(--ink-2);font-size:16px;font-weight:560}.pf-offline{background:var(--th-chip);width:fit-content;max-width:100%;min-height:40px;color:var(--ink-2);border-radius:20px;justify-content:center;align-items:center;gap:10px;margin:0 auto 10px;padding:8px 16px;font-size:15.5px;display:flex}.pf .pf-ask{min-height:70px}@media (prefers-reduced-motion:reduce){.pf-seg span,.pf-ring-arc,.pf-wq-chev{transition:none}.pf-sec:active{transform:none}}.pf-fixed{color:var(--ink);white-space:pre-line;justify-content:space-between;align-items:flex-start;gap:12px;margin:0;font-size:16px;line-height:1.4;display:flex}.pf-fixed svg{color:var(--muted);flex:none;margin-top:2px}.pf-state{color:var(--muted);text-align:left;background:0 0;border:0;align-items:center;gap:8px;margin:4px 0 0;padding:0;font-size:15px;display:flex}button.pf-state{min-height:44px}.pf-state svg{flex:none}.pf-answers{text-align:left;width:100%;margin-bottom:12px}@media (prefers-color-scheme:light){.qu,.qu-pick,.qu-basket,.qu-home-row{--qu-track:#00000017;--qu-trail:#00000042;--qu-list:#fff;--qu-ok:#12a150;--muted:#6b6b6b}}.qu .sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.qu :focus-visible,.qu-pick :focus-visible,.qu-basket :focus-visible{outline-color:color-mix(in srgb, var(--ink) 34%, transparent)}.qu-ava-none{background:var(--surface-2);border-radius:50%;flex:none;display:block}.qu{background:var(--bg);position:absolute;inset:0;overflow:hidden}.qu-scroll{overscroll-behavior:contain;scrollbar-width:none;padding:calc(var(--top) + 80px) 14px calc(var(--bottom) + 104px);position:absolute;inset:0;overflow:hidden auto}.qu-scroll::-webkit-scrollbar{display:none}.qu.writing .qu-scroll{padding-bottom:calc(var(--bottom) + 240px)}.qu-slide{flex-direction:column;gap:12px;display:flex}.qu-top{z-index:3;padding:calc(var(--top) + 10px) 16px 16px;background:linear-gradient(var(--bg) 50%, var(--fade));align-items:center;gap:10px;display:flex;position:absolute;top:0;left:0;right:0}.qu .card-msg.you{background:var(--bubble);box-shadow:inset 0 0 0 1px var(--line)}.qu .card-msg{border-radius:26px;padding:18px}.qu-card-h{margin:0;font-size:20px;font-weight:600;line-height:1.25}.qu-card-sub{color:var(--ink-2);margin:-2px 0 2px;font-size:16px;line-height:1.45}.qu .th-actions.stack{flex-direction:column}.qu .th-actions.stack .chip.big{flex:none}.qu-robot-ico.cm-ico{color:var(--ink-2);background:var(--surface-2)}.qu-sum{flex-direction:column;gap:10px;padding:2px 0;display:flex}.qu-sum-row{min-width:0;color:var(--ink);align-items:center;gap:12px;font-size:16.5px;display:flex}.qu-sum-row svg{color:var(--muted);flex:none}.qu-sum-file{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.qu-declare p{color:var(--ink-2);white-space:pre-line;margin:0;font-size:15.5px;line-height:1.5}.qu-declare.clamp p{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.qu-more{min-height:44px;color:var(--ink);font-size:16px;font-weight:560}.qu-strip.glass-pill{border-radius:26px;flex:auto;min-width:0;max-width:none;height:52px;padding:0 6px}.qu-strip:active{transform:scale(.98)}.glass-pill .qu-strip-pods{scrollbar-width:none;text-overflow:clip;white-space:normal;align-items:center;gap:4px;min-width:0;display:flex;overflow:auto hidden}.qu-pod{border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.qu-pod.current:before{content:"";background:color-mix(in srgb, var(--ink) 13%, transparent);border-radius:50%;position:absolute;inset:0}.qu-ring,.qu-comet{position:absolute;inset:0;overflow:visible}.qu-seg{fill:none;stroke:var(--qu-track);stroke-linecap:round}.qu-seg.on{stroke:var(--accent)}.qu-seg.now{stroke:var(--accent);animation:1.8s ease-in-out infinite qu-breathe}@keyframes qu-breathe{50%{opacity:.4}}.qu-trail{fill:none;stroke:var(--qu-trail);stroke-linecap:round;stroke-dasharray:0 6.5}.qu-comet{animation:1.3s linear infinite qu-spin}.qu-comet path{fill:none;stroke:var(--ink);stroke-linecap:round;opacity:.9}.qu-pod-ava{place-items:center;transition:opacity .4s;display:grid;position:relative}.qu-pod.turn .qu-pod-ava,.qu-pod.parked .qu-pod-ava,.qu-pod.ended .qu-pod-ava{opacity:.55}.qu-pod-dot{background:var(--qu-need);width:26%;height:26%;box-shadow:0 0 0 2.5px var(--bg);border-radius:50%;position:absolute;top:1%;right:1%}.qu-strip .qu-pod-dot{box-shadow:0 0 0 2px color-mix(in srgb, var(--bg) 80%, transparent)}.qu-pod-ok{background:var(--qu-ok);color:#fff;width:38%;height:38%;box-shadow:0 0 0 2.5px var(--bg);border-radius:50%;place-items:center;animation:.4s cubic-bezier(.3,1.5,.5,1) qu-pop;display:grid;position:absolute;bottom:-2%;right:-2%}@keyframes qu-pop{0%{transform:scale(.4)}}@keyframes qu-spin{to{transform:rotate(360deg)}}.qu-head{text-align:left;border-radius:18px;flex-direction:column;align-items:stretch;gap:3px;width:100%;padding:2px 6px 8px;display:flex}.qu-head:active{transform:scale(.985)}.qu-head-org{color:var(--ink-2);align-items:center;gap:10px;margin-bottom:8px;font-size:15.5px;display:flex}.qu-head-board{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.qu-head-role{letter-spacing:-.01em;color:var(--ink);text-wrap:pretty;font-size:23px;font-weight:650;line-height:1.2}.qu-head-chev{vertical-align:-2px;color:var(--muted);margin-left:4px;display:inline-block}.qu-head-unit{color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;line-height:1.35;display:-webkit-box;overflow:hidden}.qu-head-meta{color:var(--muted);font-size:15.5px;line-height:1.35}.qu-lead{margin:0 6px 2px;display:flex}.qu-lead .event{text-align:left;max-width:100%;margin:0}.qu-lead .event>span:not(.event-ico){text-wrap:pretty}.qu-dock{z-index:3;padding:30px 16px calc(var(--bottom) + 14px);background:linear-gradient(var(--fade), var(--bg) 28px);pointer-events:none;justify-content:center;gap:10px;display:flex;position:absolute;bottom:0;left:0;right:0}.qu-dock>*{pointer-events:auto}.qu-dock-btn.glass-pill{border-radius:26px;flex:1 1 0;justify-content:center;gap:8px;max-width:none;height:52px;padding:0 16px;font-size:16.5px;font-weight:560}.qu-dock-btn svg{color:var(--ink-2);flex:none}.qu-new.glass-pill{border-radius:29px;gap:12px;max-width:100%;height:58px;padding:0 22px 0 12px;font-size:16.5px;font-weight:560}.qu-new-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.qu-next{text-align:left;margin:8px 18px 0;display:block;position:relative}.qu-next:active{transform:scale(.98)}.qu-next-card{z-index:2;background:color-mix(in srgb, var(--bubble) 62%, var(--bg));min-height:72px;box-shadow:inset 0 0 0 1px var(--line);border-radius:24px;align-items:center;gap:14px;padding:14px 18px;display:flex;position:relative}.qu-next-card>:first-child{opacity:.8}.qu-next-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.qu-next-role{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:16.5px;font-weight:560;overflow:hidden}.qu-next-twin{color:var(--muted);font-weight:400}.qu-next-ask{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.qu-next-edge{z-index:1;background:color-mix(in srgb, var(--bubble) 40%, var(--bg));height:10px;box-shadow:inset 0 -1px 0 var(--line), inset 1px 0 0 var(--line), inset -1px 0 0 var(--line);border-radius:0 0 18px 18px;margin:-2px 14px 0;display:block;position:relative}.qu-next-edge.two{background:color-mix(in srgb, var(--bubble) 24%, var(--bg));margin:-2px 28px 0}.qu-hero{text-align:center;flex-direction:column;align-items:center;padding:0 2px;display:flex}.qu-done .qu-scroll,.qu-empty .qu-scroll,.qu-starting .qu-scroll{padding-top:calc(var(--top) + 64px);padding-bottom:calc(var(--bottom) + 110px)}.qu-hero h1{letter-spacing:-.015em;margin:4px 0 8px;font-size:30px;font-weight:650;line-height:1.15}.qu-hero-lede{color:var(--ink-2);text-wrap:balance;margin:0 12px;font-size:18px;line-height:1.4}.qu-orbit{width:300px;height:300px;margin:-10px 0 0;position:relative}.qu-orbit-glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--brand-glow) 26%, transparent), transparent);border-radius:50%;animation:5s ease-in-out infinite qu-glow;position:absolute;inset:16%}@keyframes qu-glow{50%{opacity:.55;transform:scale(.9)}}.qu-orbit-mark{width:64px;height:64px;margin:-32px 0 0 -32px;position:absolute;top:50%;left:50%}.qu-mark .lc-p1,.qu-mark .lc-p2{transform-box:fill-box;transform-origin:0;animation:2.6s ease-in-out infinite qu-sway}.qu-mark .lc-p2{animation-delay:.12s}@keyframes qu-sway{50%{transform:rotate(-5deg)}}.qu-orbit-spin{animation:90s linear infinite qu-spin;position:absolute;inset:0}.qu-orbit-arm{width:0;height:0;transform:rotate(var(--deg)) translateX(var(--r,118px)) rotate(calc(-1 * var(--deg)));position:absolute;top:50%;left:50%}.qu-orbit-counter{animation:90s linear infinite reverse qu-spin;position:absolute;top:-27px;left:-27px}@media (prefers-reduced-motion:reduce){.qu-orbit-spin,.qu-orbit-counter,.qu-orbit-glow,.qu-mark .lc-p1,.qu-mark .lc-p2,.qu-comet,.qu-seg.now{animation:none}}.qu-empty-mark{place-items:center;width:220px;height:220px;margin:40px 0 8px;display:grid;position:relative}.qu-empty-mark .qu-orbit-glow{inset:0}.qu-empty-mark .qu-mark{position:relative}.qu-section{text-align:left;width:100%;margin-top:26px}.qu-section+.qu-section{margin-top:22px}.qu-hero>.qu-card-list{margin-top:26px}.qu-h2{color:var(--ink);margin:0 6px 12px;font-size:20px;font-weight:600}.qu-card-list,.qu-list,.qu-facts{background:var(--qu-list);text-align:left;border-radius:26px;width:100%;overflow:hidden}.sheet .qu-card-list{margin:0 0 8px}@media (prefers-color-scheme:light){.qu-card-list,.qu-list,.qu-facts{box-shadow:inset 0 0 0 1px var(--line), 0 1px 2px #0000000a, 0 6px 20px #0000000a}}.qu-rows{flex-direction:column;display:flex}.qu-row{text-align:left;align-items:center;gap:14px;width:100%;min-height:76px;padding:14px 18px 14px 16px;display:flex;position:relative}.qu-row+.qu-row:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:78px;right:0}.qu-row:active{transform:scale(.985)}.qu-row.current{background:color-mix(in srgb, var(--ink) 6%, transparent)}.qu-row-main{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.qu-row-role{-webkit-line-clamp:2;text-wrap:pretty;-webkit-box-orient:vertical;font-size:17px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.qu-row-twin{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;line-height:1.3;overflow:hidden}.qu-row-when{color:var(--muted);flex:none;align-self:center;padding-right:4px;font-size:15.5px}.qu-row-status{color:var(--muted);font-size:15.5px;line-height:1.35;display:block}.qu-row-status.you{color:var(--ink)}.qu-dot{vertical-align:middle;background:var(--qu-need);border-radius:50%;width:8px;height:8px;margin:0 8px 1px 0;display:inline-block}.qu-facts{border-radius:24px;flex-direction:column;display:flex}.qu-fact{text-align:left;width:100%;min-height:56px;color:var(--ink);align-items:center;gap:14px;padding:12px 16px 12px 18px;font-size:16.5px;line-height:1.35;display:flex;position:relative}.qu-fact+.qu-fact:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:52px;right:0}.qu-fact>svg:first-child{color:var(--muted);flex:none}.qu-fact>svg.urgent{color:var(--warn)}.qu-fact-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.qu-fact-text small{color:var(--muted);font-size:15px}.qu-doc:active{transform:scale(.985)}.qu-doc-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.qu-fact-chev{color:var(--muted);flex:none}.qu-pick{background:var(--bg);position:absolute;inset:0}.qu-pick-scroll{overscroll-behavior:contain;scrollbar-width:none;padding:calc(var(--top) + 74px) 14px calc(var(--bottom) + 130px);position:absolute;inset:0;overflow-y:auto}.qu-pick-scroll::-webkit-scrollbar{display:none}.qu-pick .qu-h2{margin-top:6px}.qu-pick-none{color:var(--ink-2);margin:4px 8px;font-size:16.5px}.qu-count.glass-pill{max-width:none;padding:0 20px;font-size:18px;font-weight:560}.qu-pick-row{text-align:left;align-items:center;gap:12px;width:100%;min-height:74px;padding:14px 18px 14px 0;transition:background-color .2s;display:flex;position:relative}.qu-pick-row+.qu-pick-row:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:72px;right:0}.qu-pick-row:active{transform:none}.qu-pick-row:active .qu-pick-lead>span{transform:scale(.9)}.qu-pick-row.on{background:color-mix(in srgb, var(--ink) 7%, transparent)}.qu-pick-lead{flex:none;place-items:center;width:70px;margin-right:-10px;padding-left:4px;display:grid}.qu-pick-lead>span{grid-area:1/1}.qu-pick-ava{display:grid}.qu-pick-check{background:var(--accent);width:42px;height:42px;color:var(--on-accent,#fff);border-radius:50%;place-items:center;display:grid}.qu-pick-empty{width:40px;height:40px;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ink) 36%, transparent);border-radius:50%}.qu-pick-row.started .qu-pick-lead{opacity:.45}.qu-pick-text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.qu-pick-role{color:var(--ink);font-size:17.5px;line-height:1.3}.qu-pick-meta{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;line-height:1.35;display:-webkit-box;overflow:hidden}.qu-pick-first{color:var(--ink-2)}.qu-pick-when{color:var(--muted);flex:none;align-self:center;font-size:15.5px}.qu-pick-dock{z-index:3;padding:28px 16px calc(var(--bottom) + 14px);background:linear-gradient(var(--fade), var(--bg) 52%);flex-direction:column;gap:10px;display:flex;position:absolute;bottom:0;left:0;right:0}.qu-search{flex:none}.qu-bar{background:var(--glass);-webkit-backdrop-filter:blur(16px)saturate(1.6);backdrop-filter:blur(16px)saturate(1.6);height:64px;box-shadow:inset 0 0 0 1px var(--glass-edge), inset 0 1px 0 var(--glass-shine), var(--glass-shadow);border-radius:32px;align-items:center;gap:8px;padding:0 8px 0 10px;display:flex}.qu-bar-info{text-align:left;border-radius:28px;flex:1;align-items:center;gap:12px;min-width:0;height:56px;padding:0 6px;display:flex}.qu-bar-info:active{transform:scale(.97)}.qu-stack{flex:none;display:flex}.qu-stack-one{border-radius:50%;display:grid}.qu-stack-one+.qu-stack-one{filter:drop-shadow(-2.5px 0 0 var(--page));margin-left:-12px}.qu-stack-more{color:var(--ink-2);align-self:center;margin-left:8px;font-size:16px;font-weight:560}.btn-primary.qu-bar-go{border-radius:24px;flex:none;width:auto;height:48px;padding:0 24px;font-size:16.5px;font-weight:600}.qu-basket{flex-direction:column;padding:0 6px 6px;display:flex}.qu-basket-row{align-items:center;gap:14px;min-height:72px;padding:10px 0 10px 4px;display:flex}.qu-basket-row+.qu-basket-row{box-shadow:0 -1px 0 var(--line)}.qu-x{width:44px;height:44px;color:var(--muted);border-radius:50%;flex:none;place-items:center;display:grid}.qu-basket-note{color:var(--ink-2);margin:14px 6px 18px;font-size:16px;line-height:1.45}.qu-home-ava{background:var(--surface-2);width:50px;height:50px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.qu-home-when{align-items:center;gap:4px;display:inline-flex}.jb-tile{--s:40px;width:var(--s);height:var(--s);border-radius:calc(var(--s) * .3);background:var(--tile);color:#fff;flex:none;place-items:center;display:grid}.br .jb-scroll{padding-bottom:calc(var(--bottom) + 104px)}.br .jb-bottom{z-index:3;padding:26px 18px calc(var(--bottom) + 14px);background:linear-gradient(transparent, var(--page) 62%);pointer-events:none;display:flex;position:absolute;bottom:0;left:0;right:0}.br .jb-bottom>*{pointer-events:auto}.br .jb-bottom .glass-search input:focus-visible{outline:none}.br .jb-bottom .glass-search:focus-within{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--ink) 30%, transparent), inset 0 1px 0 var(--glass-shine), var(--glass-shadow)}.br .jb-bottom .glass-search{border-radius:25px;flex:1;height:50px;padding-left:18px}.br .jb-picks .row.lead+.row.lead:before{left:74px}.br .jb-picks .row.lead{gap:14px}.br .jb-picks .br-lead{align-self:flex-start;margin-top:2px}.br .jb-cat{gap:14px;min-height:64px;padding-right:14px}.br .jb-cats .row+.row:before{left:74px}.br .jb-cat-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:17px;overflow:hidden}.br .jb-count{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:17px}.br .jb-group-h{align-items:center;gap:12px;margin:26px 4px 12px;display:flex}.br .jb-group-h.first{margin-top:4px}.br .jb-group-label{flex:1;min-width:0}.br .jb-group-n{color:var(--muted);font-variant-numeric:tabular-nums;font-size:17px;font-weight:500}.br .jb-none{padding-top:72px}.jb .jb-hero{flex-direction:column;align-items:flex-start;padding:10px 4px 22px;display:flex}.jb .jb-hero h1{text-wrap:balance;margin:18px 0 8px;font-size:28px;font-weight:600;line-height:1.2}.jb .jb-hero .hero-sub{text-align:left;margin:0;font-size:16px}.dl .dl-hero{padding-bottom:16px}.dl .dl-hero h1{margin-bottom:6px}.dl .dl-sum{margin:0;font-size:17px}.dl .dl-sum.urgent{color:var(--warn);font-weight:500}.dl .dl-cal{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:26px;padding:6px 8px 8px}.dl .dl-cal-head{align-items:center;gap:2px;padding:2px 0 0 14px;display:flex}.dl .dl-month{flex:1;margin:0;font-size:20px;font-weight:600;line-height:1.25}.dl .dl-cal-nav{width:44px;height:44px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.dl .dl-cal-nav:active{background:var(--press)}.dl .dl-cal-nav:disabled{color:var(--faint);cursor:default;transform:none}.dl .dl-week{grid-template-columns:repeat(7,1fr);display:grid}.dl .dl-wd span{text-align:center;color:var(--muted);padding:4px 0;font-size:15px}.dl .dl-day{border-radius:16px;flex-direction:column;align-items:center;gap:3px;height:47px;padding-top:4px;display:flex}.dl .dl-day:active{transform:scale(.92)}.dl .dl-day.other .dl-num{color:var(--muted)}.dl .dl-num{font-variant-numeric:tabular-nums;width:34px;height:34px;color:var(--ink);border-radius:50%;place-items:center;font-size:16.5px;transition:background-color .2s,box-shadow .2s;display:grid}.dl .dl-day.past{cursor:default}.dl .dl-day.past .dl-num{color:var(--faint)}.dl .dl-day.today .dl-num{background:var(--primary-bg);color:var(--primary-ink);font-weight:650}.dl .dl-day.on .dl-num{box-shadow:inset 0 0 0 2px var(--ink);font-weight:650}.dl .dl-day.today.on .dl-num{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--ink)}.dl .dl-dots{gap:3px;height:7px;display:flex}.dl .dl-dot{background:var(--ink);border-radius:50%;width:6px;height:6px}.dl .dl-day.other .dl-dot{opacity:.7}.dl .dl-h{margin:28px 4px 4px}.dl .dl-list{flex-direction:column;margin:0 -22px;display:flex}.dl .dl-row{gap:15px;min-height:72px;padding:11px 22px}.dl .dl-title{-webkit-line-clamp:2;text-wrap:pretty;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:17.5px;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.dl .dl-sub{min-width:0;color:var(--muted);align-items:center;gap:7px;font-size:15.5px;display:flex}.dl .dl-sub.you{color:var(--ink-2)}.dl .dl-sub .br-dot{margin:0}.dl .dl-mark{color:var(--ink-2);fill:currentColor;flex:none}.dl .dl-when{text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;flex:none;justify-content:center;align-self:stretch;align-items:flex-end;gap:2px;display:flex}.dl .dl-when-day{color:var(--ink);white-space:nowrap;font-size:16px;font-weight:500}.dl .dl-when-day.hide{visibility:hidden}.dl .dl-when-time{color:var(--muted);white-space:nowrap;font-size:15px}.dl .dl-when .urgent{color:var(--warn)}.dl .dl-day-head{align-items:center;gap:10px;margin-top:24px;display:flex}.dl .dl-day-head .dl-h{flex:1;margin:0 4px}.dl .dl-clear{background:var(--surface-2);width:40px;height:40px;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.dl .dl-clear:after{content:"";position:absolute;inset:-4px}.dl .dl-none{padding-top:28px}.dl .br-link{position:relative}.dl .br-link:after{content:"";position:absolute;inset:-2px 0}.dl .dl-empty{text-align:center;flex-direction:column;align-items:center;padding:74px 16px 30px;display:flex}.dl .dl-cluster{width:180px;height:112px;position:relative}.dl .dl-empty h2{text-wrap:balance;letter-spacing:-.015em;margin:26px 0 8px;font-size:26px;font-weight:600;line-height:1.2}.dl .dl-empty p{text-wrap:balance;max-width:310px;color:var(--muted);margin:0;font-size:17px;line-height:1.45}.dl .dl-empty-btn{margin-top:24px}.dl-sheet{flex-direction:column;gap:12px;padding:0 2px 2px;display:flex}.dl-sheet-hero{text-align:center;flex-direction:column;align-items:center;padding:10px 10px 8px;display:flex}.dl-sheet-ico{background:var(--surface-2);width:64px;height:64px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.dl-sheet-hero h2{margin:14px 0 0;font-size:24px;font-weight:600;line-height:1.2}.dl-ask{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:24px;flex-direction:column;gap:12px;padding:18px 18px 16px;display:flex}.dl-ask h3:focus{outline:none}.dl-ask h3{margin:0;font-size:20px;font-weight:600;line-height:1.25}.dl-ask p{color:var(--muted);margin:-6px 0 2px;font-size:16px;line-height:1.45}.dl-sheet .dl-ask .dl-ask-foot{text-align:center;margin:-2px 0 0;font-size:15px}.dl-sheet .dl-opts{margin:0}.dl-sheet .dl-opts .row{min-height:66px}.dl-confirm-btns{gap:10px;display:flex}.dl-confirm-btns button{flex:1}.dl-dsheet .dl-dhero{padding-bottom:18px}.dl-dsheet .dl-dhero h2{overflow-wrap:anywhere}.dl-dsheet .dl-closes{color:var(--muted)}.dl-closes{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);color:var(--muted);border-radius:22px;align-items:center;gap:16px;margin:0 0 14px;padding:14px 18px 14px 20px;display:flex}.dl-closes>svg{flex:none}.dl-closes-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dl-add{background:var(--surface-2);width:46px;height:46px;color:var(--ink);border-radius:50%;flex:none;place-items:center;margin-right:-6px;display:grid}.dl-closes b{color:var(--ink);font-size:20px;font-weight:600}.dl-closes span span{font-size:16px}.dl-closes.urgent>svg,.dl-closes.urgent b{color:var(--warn)}.dl-dsheet .dl-status{margin:2px 4px 18px}.dl-btn{position:relative}.dl-btn-badge{background:var(--warn-fill);color:#111;font-variant-numeric:tabular-nums;min-width:21px;height:21px;box-shadow:0 0 0 2.5px var(--bg);border-radius:11px;place-items:center;padding:0 5px;font-size:13.5px;font-weight:700;display:grid;position:absolute;top:-4px;right:-4px}.dc-chips{overscroll-behavior-x:contain;scrollbar-width:none;gap:8px;margin:-5px -16px 13px;padding:5px 16px;display:flex;overflow-x:auto}.dc-chips::-webkit-scrollbar{display:none}.dc-chip{background:var(--surface);height:44px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);white-space:nowrap;border-radius:22px;flex:none;padding:0 18px;font-size:16px;font-weight:500;transition:background-color .2s,color .2s}.dc-chip.on{background:var(--accent);box-shadow:none;color:var(--on-accent)}.dc-chip:active{transform:scale(.96)}.br .dc-empty{margin:4px 4px 8px}.br .dc-suggest{margin-top:16px}.br .dc-vote-main{cursor:default}.dc-vote{font-variant-numeric:tabular-nums;background:var(--surface-2);min-width:64px;height:36px;color:var(--ink);border-radius:18px;flex:none;justify-content:center;align-items:center;gap:3px;padding:0 14px 0 10px;font-size:15px;font-weight:600;transition:background-color .2s,color .2s,transform .28s;display:inline-flex;position:relative}.dc-vote.on{background:var(--accent);color:var(--on-accent)}.dc-vote:after{content:"";position:absolute;inset:-4px}.dc-vote:active{transform:scale(.95)}.dc-sheet{padding:4px 4px 8px}.dc-field{margin:8px 0 14px;display:block}.dc-field input{background:var(--surface-2);width:100%;height:52px;color:var(--ink);font:inherit;border:0;border-radius:16px;padding:0 16px;font-size:17px}@media (prefers-reduced-motion:reduce){.dc-chip,.dc-vote{transition:none}.dc-chip:active,.dc-vote:active{transform:none}}.tr{--muted:#9a9a9a;--amber:#ffb340;--amber-mark:#ff9f0a;--tr-bar:color-mix(in srgb, var(--accent) 79%, #000);--tr-quiet:color-mix(in srgb, var(--ink) 42%, var(--surface));--tr-digit:#4cc2ff;--tr-symbol:#ff9f0a;--tr-danger-fill:#c4342d}@media (prefers-color-scheme:light){.tr{--muted:#6b6b6b;--amber:#b85c00;--amber-mark:#e08600;--tr-bar:color-mix(in srgb, var(--accent) 66%, #000);--tr-quiet:color-mix(in srgb, var(--ink) 46%, var(--surface));--tr-digit:#0a6fb0;--tr-symbol:#b85c00;--danger:#c62828;--tr-danger-fill:#c62828}}.tr .row-label.two small{font-size:15.5px;line-height:1.35}.tr :focus-visible{outline-color:color-mix(in srgb, var(--ink) 70%, transparent)}.tr input:focus-visible{outline:none}.tr-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tr-spin{flex:none;animation:.9s linear infinite tr-spin}@keyframes tr-spin{to{transform:rotate(360deg)}}.tr-amber,.tr .row-label.two small.tr-amber{color:var(--amber)}.tr-ink{color:var(--ink)}.tr-hold{visibility:hidden}.tr-num{font-variant-numeric:tabular-nums}.tr-clip{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tr .page-top.tr-top{background:linear-gradient(var(--page) 50%, color-mix(in srgb, var(--page) 0%, transparent));padding-bottom:18px}.tr-page{padding-bottom:calc(var(--bottom) + 32px)}.tr-h1{letter-spacing:-.02em;text-wrap:balance;margin:4px 4px 26px;font-size:30px;font-weight:620;line-height:1.15}.tr-h1.top{margin-top:8px}.tr-h2{color:var(--ink);text-wrap:balance;margin:30px 4px 12px;font-size:20px;font-weight:600;line-height:1.28}.tr-h2.first{margin-top:4px}.tr-h2.center{text-align:center}.tr-note{color:var(--muted);text-align:center;text-wrap:pretty;margin:0 6px;font-size:16px;line-height:1.45}.tr-note.left{text-align:left}.tr-page>.tr-note{margin:-8px 16px 0}.tr-textbtn{height:44px;color:var(--ink-2);border-radius:22px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:16px;font-weight:500;display:inline-flex}.tr-textbtn:active{background:var(--press)}.tr-textbtn.center{align-self:center}.row.tr-row{gap:14px;min-height:64px;padding:10px 16px}.tr-row .row-label{min-width:0;font-size:17.5px;line-height:1.35}.tr-row .row-label.two{gap:2px}.tr .card>.row.tr-row+.row.tr-row:before{left:70px}.tr-ico{background:var(--surface-2);width:40px;height:40px;color:var(--ink-2);border-radius:50%;flex:none;place-items:center;display:grid}.tr-ico.warn{color:var(--amber);background:color-mix(in srgb, var(--amber-mark) 16%, var(--surface))}.tr-ico.danger{color:var(--danger);background:color-mix(in srgb, var(--danger) 13%, var(--surface))}.row-value.tr-value{white-space:nowrap;flex:none;font-size:17px}.tr-icon-btn.icon-plain{width:44px;height:44px;margin-right:-6px}.tr-icon-btn+.tr-icon-btn{margin-left:-6px}.tr-icon-btn:disabled{opacity:.4}.card.tr-ask,.card.tr-fix{flex-direction:column;gap:10px;padding:20px 18px 18px;display:flex}.tr-fix-title{text-wrap:balance;margin:0;font-size:20px;font-weight:600;line-height:1.28}.tr-fix-text{color:var(--muted);text-wrap:pretty;margin:0 0 8px;font-size:16px;line-height:1.45}.tr-path{isolation:isolate;margin:2px 0 6px;padding:30px 0 26px;position:relative}.tr-path-glow{z-index:-1;pointer-events:none;filter:blur(22px);background:radial-gradient(34% 70% at 47% 48%,#1fc46b57,#0000 72%),radial-gradient(26% 60% at 86% 52%,#ff2d9a47,#0000 72%);position:absolute;inset:-6px -16px}@media (prefers-color-scheme:light){.tr-path-glow{opacity:.55}}.tr-path-row{align-items:flex-start;display:flex}.tr-node{flex-direction:column;flex:none;align-items:center;gap:10px;width:72px;display:flex}.tr-node-mark{place-items:center;width:56px;height:56px;display:grid}.tr-node-label{color:var(--ink-2);white-space:nowrap;font-size:15.5px}.glass-btn.tr-me{flex:none;font-weight:500}.tr-frank{place-items:center;width:54px;height:54px;display:grid;position:relative}.tr-frank>svg{grid-area:1/1}.tr-frank-lock{color:#06301a}.tr-seg{flex:1;height:2px;margin:27px -6px 0;position:relative}.tr-seg-line{background:color-mix(in srgb, var(--ink) 20%, transparent);border-radius:1px;position:absolute;inset:0}.tr-seg-run{opacity:0;animation:2.4s cubic-bezier(.45,0,.35,1) infinite tr-run;position:absolute;inset:0}.tr-seg-run i{background:var(--ink);width:8px;height:8px;box-shadow:0 0 10px color-mix(in srgb, var(--ink) 60%, transparent);border-radius:50%;position:absolute;top:-3px;left:-4px}@keyframes tr-run{0%{opacity:0;transform:translate(0%)}4%{opacity:1}28%{opacity:1}33%,to{opacity:0;transform:translate(100%)}}.tr-path-browser{width:50px;height:50px;color:var(--ink);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--glass-edge);border-radius:16px;place-items:center;display:grid}.card.tr-steps{margin:0 0 22px;padding:8px 0;list-style:none}.tr-step{align-items:flex-start;gap:14px;padding:10px 18px 10px 16px;display:flex;position:relative}.tr-step:not(:last-child):after{content:"";background:var(--line);border-radius:1px;width:2px;position:absolute;top:44px;bottom:-6px;left:30px}.tr-step-n{background:var(--surface-2);width:30px;height:30px;color:var(--ink-2);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:600;display:grid}.tr-step-text{text-wrap:pretty;padding-top:3px;font-size:17.5px;line-height:1.4}.row.tr-login{gap:16px;min-height:74px;padding:10px 16px}.tr .card>.tr-login+.tr-login:before{left:68px}.tr-login .row-label.two{gap:2px;min-width:0}.tr-login-name{white-space:nowrap;text-overflow:ellipsis;font-size:18px;overflow:hidden}.tr-badge{background:var(--amber-mark);color:#fff;width:20px;height:20px;box-shadow:0 0 0 2.5px var(--surface);border-radius:50%;place-items:center;font-size:14px;font-weight:800;line-height:1;display:grid;position:absolute;bottom:-4px;right:-5px}.tr-entry{flex-direction:column;gap:12px;padding-bottom:4px;display:flex}.tr-entry-head{flex-direction:column;align-items:center;gap:4px;min-width:0;margin:4px 0 8px;display:flex}.tr-entry-head .shape{margin-bottom:8px}.tr-entry-name{text-align:center;text-wrap:balance;margin:0;font-size:22px;font-weight:600}.tr-entry-domain{max-width:100%;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;overflow:hidden}.tr-entry .card.flat{margin-bottom:0}.row.tr-del.armed{background:color-mix(in srgb, var(--danger) 8%, transparent)}.tr-del.armed .row-label.two small{color:var(--muted)}.tr-cred-text{overflow-wrap:anywhere;font-size:17.5px}.tr-dots{letter-spacing:.14em;color:var(--ink-2)}.tr-pw.mono{letter-spacing:.05em;word-break:break-all;font-size:18.5px}.tr-pw .pw-d{color:var(--tr-digit)}.tr-pw .pw-s{color:var(--tr-symbol)}.tr-checking{color:var(--muted);align-items:center;gap:10px;font-size:16.5px;display:inline-flex}.tr-pw-foot{align-items:center;gap:10px;padding:0 8px 10px 70px;display:flex}.tr-count{background:color-mix(in srgb, var(--ink) 10%, transparent);border-radius:2px;flex:1;height:4px;overflow:hidden}.tr-count i{border-radius:inherit;background:color-mix(in srgb, var(--ink) 50%, transparent);transform-origin:0;height:100%;animation:linear both tr-drain;display:block}@keyframes tr-drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.tr-large-user{color:var(--muted);overflow-wrap:anywhere;margin:-18px 4px 0;font-size:16.5px}.tr-chars{grid-template-columns:repeat(4,1fr);gap:10px;margin:24px 0 26px;padding:0;list-style:none;display:grid}.tr-char{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;flex-direction:column;align-items:center;gap:2px;padding:14px 0 10px;display:flex}.tr-char-c.mono{word-break:normal;font-size:42px;font-weight:500;line-height:1.1}.tr-char.digit .tr-char-c{color:var(--tr-digit)}.tr-char.symbol .tr-char-c{color:var(--tr-symbol)}.tr-char-n{color:var(--muted);font-variant-numeric:tabular-nums;font-size:15px}.glass-pill.tr-left{font-variant-numeric:tabular-nums;max-width:none;padding:0 20px;font-size:16.5px}.tr-code{flex-direction:column;gap:14px;padding:4px 6px 2px;display:flex}.tr-otp{grid-template-columns:repeat(6,1fr);gap:8px;margin-top:6px;display:grid;position:relative}.tr-otp input{z-index:1;opacity:0;border:0;width:100%;height:100%;padding:0;font-size:16px;position:absolute;inset:0}.tr-otp-box{background:var(--surface);height:62px;box-shadow:inset 0 0 0 1px var(--line);font-variant-numeric:tabular-nums;border-radius:16px;place-items:center;font-size:27px;font-weight:600;display:grid;position:relative}.tr-otp:focus-within .tr-otp-box.cur{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--ink) 30%, transparent)}.tr-otp:focus-within .tr-otp-box.cur:after{content:"";background:var(--accent);border-radius:1px;width:2px;height:30px;margin:-15px 0 0 -1px;animation:1.05s step-end infinite tr-blink;position:absolute;top:50%;left:50%}@keyframes tr-blink{50%{opacity:0}}.tr-hero{flex-direction:column;gap:4px;margin:-12px 4px 18px;display:flex}.card.tr-credit{margin-bottom:26px}.tr-hero-n{letter-spacing:-.035em;font-size:58px;font-weight:640;line-height:1.05}.tr-hero-unit{letter-spacing:-.01em;color:var(--ink-2);font-size:28px;font-weight:560}.tr-hero-sub{color:var(--muted);font-size:16.5px}.card.tr-today{flex-direction:column;gap:14px;padding:18px 18px 20px;display:flex}.tr-today-head{align-items:center;gap:14px;display:flex}.tr-today-head .row-label.two{gap:2px;font-size:17.5px}.tr-today-n{font-size:18px;font-weight:500}.tr-meter{background:color-mix(in srgb, var(--tr-bar) 20%, var(--surface));border-radius:5px;height:10px;display:block;overflow:hidden}.tr-meter i{border-radius:inherit;background:var(--tr-bar);transform-origin:0;height:100%;display:block}.tr-meter.full{background:color-mix(in srgb, var(--amber-mark) 20%, var(--surface))}.tr-meter.full i{background:var(--amber-mark)}.card.tr-chart{padding:40px 16px 14px}.card.tr-chart.nocap{padding-top:20px}.tr-plot{touch-action:pan-y;cursor:pointer;border-bottom:1px solid color-mix(in srgb, var(--ink) 16%, transparent);border-radius:2px;align-items:flex-end;height:140px;display:flex;position:relative}.tr-plot:focus-visible{outline:2px solid color-mix(in srgb, var(--ink) 70%, transparent);outline-offset:6px}.tr-col{pointer-events:none;flex:1;justify-content:center;align-items:flex-end;height:100%;display:flex}.tr-col i{background:var(--tr-quiet);border-radius:4px 4px 0 0;width:64%;max-width:10px;transition:background-color .15s;display:block}.tr-col.today i{background:var(--tr-bar)}.tr-col.today.full i{background:var(--amber-mark)}.tr-col.sel:not(.today) i{background:color-mix(in srgb, var(--ink) 78%, var(--surface))}.tr-cap{background:color-mix(in srgb, var(--ink) 28%, transparent);pointer-events:none;height:1px;position:absolute;left:0;right:0}.tr-cap-label{color:var(--muted);background:var(--surface);padding-left:8px;font-size:15px;position:absolute;bottom:5px;right:0}.tr-axis{color:var(--muted);justify-content:space-between;margin-top:8px;font-size:15px;display:flex}.tr .card>.tr-app+.tr-app:before{left:62px}.row.tr-app{min-height:70px}.tr-app .row-label.two{flex:1;min-width:0}.tr-app .row-value{color:var(--ink-2)}.tr-sheet-body{flex-direction:column;gap:14px;padding:2px 4px;display:flex}.tr-env{overflow-wrap:anywhere;font-size:15.5px}.btn-secondary.tr-link-btn{color:var(--ink);justify-content:center;align-items:center;gap:8px;text-decoration:none;display:flex}.btn-secondary.tr-danger-btn{height:54px;color:var(--danger);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:27px}.btn-primary.tr-danger-fill{background:var(--tr-danger-fill);color:#fff}.tr-confirm{flex-direction:column;gap:10px;padding:6px 6px 2px;display:flex}.tr-confirm .tr-note{margin:-2px 6px 10px}.tr-confirm .btn-primary,.tr-confirm .btn-secondary{border-radius:27px;height:54px}.card.tr-export.done{padding-bottom:6px}.tr-export-sheet{padding:4px 0 2px}.tr-export-sheet .card{box-shadow:none;background:0 0;margin-bottom:0}.tr-export .btn-primary:disabled{opacity:1;background:var(--surface-2);color:var(--ink-2)}.tr-btn-busy{align-items:center;gap:10px;display:inline-flex}.tr-textbtn.tr-again{align-self:flex-start;margin:-8px 0 4px 56px}.tr-export.done{flex-direction:column;display:flex}.tr-prep{flex-direction:column;justify-content:center;gap:12px;min-height:50px;display:flex}.tr-prep-bar{background:color-mix(in srgb, var(--tr-bar) 20%, var(--surface));border-radius:3px;height:6px;display:block;overflow:hidden}.tr-prep-bar i{border-radius:inherit;background:var(--tr-bar);width:40%;height:100%;animation:1.3s ease-in-out infinite tr-indet;display:block}@keyframes tr-indet{0%{transform:translate(-100%)}to{transform:translate(250%)}}.tr-prep-text{color:var(--ink-2);font-size:16.5px}.tr-gone{padding:calc(var(--top) + 64px) 22px calc(var(--bottom) + 18px);background:var(--page);flex-direction:column;display:flex;position:absolute;inset:0}.tr-gone-main{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding-bottom:48px;display:flex}.tr-gone-ico{background:var(--surface);width:92px;height:92px;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);border-radius:50%;place-items:center;display:grid}.tr-gone h2{letter-spacing:-.01em;margin:28px 0 10px;font-size:26px;font-weight:620}.tr-gone p{max-width:330px;color:var(--muted);text-wrap:balance;margin:0;font-size:17px;line-height:1.45}.tr-about{flex-direction:column;gap:14px;padding:8px 4px 2px;display:flex}.tr-about-head{align-self:center;width:80px;height:72px;margin-bottom:4px;position:relative}.tr-about-head>:first-child{position:absolute;top:0;left:0}.tr-about-me{position:absolute;bottom:-6px;right:-6px}.tr-about-me .glass-btn.tr-me{background:var(--surface-2);box-shadow:0 0 0 3px var(--page)}.tr-about .tr-h2{margin:0 12px 4px}.tr-about .card.flat{margin-bottom:4px}@media (prefers-reduced-motion:reduce){.tr-seg-run,.tr-prep-bar i{animation:none}.tr-seg-run{opacity:0}.tr .tr-count i{animation-duration:30s!important}.tr .tr-prep-bar i{opacity:.55;width:100%}}.tr-note.tr-error{color:var(--danger)}.tr-code .suggest{align-self:center}.tr-code .th-input{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.tr-code .th-input:focus{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--ink) 30%, transparent)}.tr-over{z-index:95;position:absolute;inset:0}.lv{background:var(--bg);--lv-glass:#1c1c1ee6;--lv-float:inset 0 0 0 1px var(--glass-edge), inset 0 1px 0 var(--glass-shine), 0 6px 24px #0006;position:absolute;inset:0;overflow:clip}@media (prefers-color-scheme:light){.lv{--lv-glass:#ffffffe6;--lv-float:inset 0 0 0 1px #0000001a, 0 6px 22px #00000029}}.lv .glass-btn,.lv .glass-pill{background:var(--lv-glass)}.lv-dock .glass-btn,.lv-dock .glass-pill,.lv .glass-pill.lv-center-pill{box-shadow:var(--lv-float)}.lv-top .glass-btn,.lv-top .glass-pill{box-shadow:inset 0 0 0 1px var(--glass-edge), inset 0 1px 0 var(--glass-shine)}.lv-stage{inset:calc(var(--top) + 64px) 0 0;opacity:0;transition:opacity .35s;position:absolute}.lv-stage.shown{opacity:1}.lv-stage:before{content:"";z-index:1;background:var(--line);pointer-events:none;height:1px;position:absolute;inset:0 0 auto}.lv-zp{position:absolute;inset:0;overflow:clip}.lv-zp-gestures{touch-action:none;cursor:grab}.lv-zp-gestures:active{cursor:grabbing}.lv-zp-content{position:absolute;top:0;left:0}.lv-zp-content.lv-zp-moving{will-change:transform}.lv-zp-gestures .lv-zp-content{pointer-events:none}.lv-frame{object-fit:contain;object-position:0 0;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background:#fff;border:0;width:100%;height:100%;display:block}.lv-top{z-index:5;padding:calc(var(--top) + 10px) 18px 10px;pointer-events:none;align-items:center;gap:10px;display:flex;position:absolute;top:0;left:0;right:0}.lv-top>*{pointer-events:auto}.glass-pill.lv-domain{flex:0 auto;gap:10px;min-width:0;max-width:none;padding:0 18px 0 17px;font-size:16.5px;font-weight:500}.lv-host{text-align:left;direction:rtl;min-width:0}.lv-dot{background:var(--faint);border-radius:50%;flex:none;width:9px;height:9px}.lv-dot.on{background:#3ddc84;animation:2.4s ease-in-out infinite pulse}.lv-dot.wait{background:var(--muted);animation:1s ease-in-out infinite pulse}.lv-dock{z-index:5;padding:0 18px calc(var(--bottom) + 12px);pointer-events:none;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;bottom:0;left:0;right:0}.lv-dock-row{grid-template-columns:minmax(50px,1fr) minmax(0,auto) minmax(50px,1fr);align-items:center;gap:10px;width:100%;display:grid}.lv-dock-row.solo{justify-content:center;display:flex}.lv-side{display:flex}.lv-side.end{justify-content:flex-end}.lv-side>*,.lv-done,.lv-hint{pointer-events:auto}.glass-pill.lv-hint{text-align:center;text-wrap:balance;max-width:100%;height:auto;color:var(--ink);border-radius:21px;margin:0;padding:10px 18px;font-size:15.5px;font-weight:450;line-height:1.35}.glass-btn.lv-tool{width:50px;height:50px;transition:transform .28s cubic-bezier(.3,1.3,.5,1),background-color .2s,color .2s}.glass-btn.lv-tool.on{background:var(--accent);color:var(--on-accent,#fff);box-shadow:0 6px 22px #0000004d}.glass-pill.lv-done{border-radius:28px;gap:12px;min-width:0;max-width:100%;height:56px;padding:0 26px 0 10px;font-size:17.5px;font-weight:560}.glass-pill.lv-done:disabled{cursor:default}.lv-done-ico{background:var(--accent);width:38px;height:38px;color:var(--on-accent,#fff);border-radius:50%;flex:none;place-items:center;display:grid}.lv-dim{z-index:3;inset:calc(var(--top) + 64px) 0 0;background:color-mix(in srgb, var(--bg) 55%, transparent);place-items:center;display:grid;position:absolute}.glass-pill.lv-center-pill{z-index:1;gap:10px;max-width:none;padding:0 20px 0 16px;font-size:16.5px;position:relative}.lv-spin{flex:none;animation:.9s linear infinite lv-spin}@keyframes lv-spin{to{transform:rotate(360deg)}}.lv-cover{z-index:2;inset:var(--top) 0 0;background:var(--bg);place-items:center;display:grid;position:absolute}.lv-skel{flex-direction:column;gap:12px;padding:0 12px;display:flex;position:absolute;top:64px;left:0;right:0;overflow:hidden}.lv-skel:after{content:"";background:linear-gradient(100deg, transparent 30%, var(--glass-shine) 50%, transparent 70%);animation:1.8s ease-in-out infinite lv-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes lv-shimmer{to{transform:translate(100%)}}.lv-skel{--sk-a:color-mix(in srgb, var(--ink) 7%, transparent);--sk-b:color-mix(in srgb, var(--ink) 11%, transparent)}.lv-skel>span{background:var(--sk-a);border-radius:10px;flex:none;display:block}.lv-skel .sk-band{height:52px}.lv-skel .sk-nav{background:var(--sk-b);height:18px}.lv-skel .sk-title{width:46%;height:18px;margin:12px 0 0 14px}.lv-skel .sk-wizard{height:24px;margin:0 14px 8px}.lv-skel .sk-row{background:0 0;gap:18px;margin:0 14px;display:flex}.lv-skel .sk-row i,.lv-skel .sk-row b{background:var(--sk-a);border-radius:7px;display:block}.lv-skel .sk-row i{width:32%;height:14px;margin-top:3px}.lv-skel .sk-row b{background:var(--sk-b);width:34%;height:20px}.lv-panel{padding:calc(var(--top) + 64px) 22px calc(var(--bottom) + 18px);flex-direction:column;display:flex;position:absolute;inset:0}.lv-panel-main{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding-bottom:48px;display:flex}.lv-panel h2{text-wrap:balance;margin:26px 0 10px;font-size:22px;font-weight:600;line-height:1.25}.lv-panel p{text-wrap:balance;max-width:330px;color:var(--muted);margin:0;font-size:16.5px;line-height:1.45}.lv-panel-ico{background:var(--surface);width:88px;height:88px;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);border-radius:50%;place-items:center;display:grid}.lv-panel-ico.danger{color:var(--danger);background:color-mix(in srgb, var(--danger) 14%, var(--surface));box-shadow:none}.lv-panel-actions{flex-direction:column;gap:10px;display:flex}.lv-panel-actions .btn-secondary{border-radius:27px;height:54px}.lv-breathe{animation:3s ease-in-out infinite lv-breathe;display:block}@keyframes lv-breathe{50%{transform:scale(1.07)rotate(-5deg)}}.lv-about .row{align-items:center;min-height:72px}.lv-about .row-label.two{gap:2px}.lv .sheet-title{white-space:normal;overflow-wrap:anywhere;text-wrap:balance}.lv-frames{touch-action:none;-webkit-user-select:none;user-select:none;overflow:clip}.lv-shot{pointer-events:none;-webkit-user-drag:none;will-change:transform;width:100%;height:auto;display:block}.lv-ripple{z-index:1;background:var(--accent);opacity:0;pointer-events:none;border-radius:50%;width:56px;height:56px;margin:-28px 0 0 -28px;position:absolute}.lv-ripple.on{animation:.42s ease-out lv-ripple}@keyframes lv-ripple{0%{opacity:.4;transform:scale(.35)}to{opacity:0;transform:scale(1)}}.lv-type{z-index:5;inset:auto 14px calc(var(--bottom,0px) + 14px);align-items:flex-end;gap:10px;display:flex;position:absolute}.lv-type-input{resize:none;min-width:0;min-height:52px;max-height:160px;font:inherit;color:var(--ink);background:var(--lv-glass);box-shadow:var(--lv-float);border:0;border-radius:26px;outline:none;flex:1;padding:14px 20px;font-size:17px}.lv-type-input:focus-visible{box-shadow:var(--lv-float), inset 0 0 0 2px var(--accent)}.glass-btn.lv-type-done{width:52px;height:52px;box-shadow:var(--lv-float);flex:none}.lv-options .row{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0}.lv-opt-check{width:24px;color:var(--accent);flex:none;place-items:center;display:grid}.ob-login,.ob-page,.ob-profile,.ob-notif{--chosen:color-mix(in srgb, var(--accent) 78%, #000);--amber:#ff9f0a}@media (prefers-color-scheme:light){.ob-login,.ob-page,.ob-profile,.ob-notif{--amber:#c76a00}}:is(.ob-login,.ob-page,.ob-profile,.ob-notif) :focus-visible{outline-color:color-mix(in srgb, var(--ink) 70%, transparent)}:is(.ob-login,.ob-page,.ob-profile,.ob-notif) input:focus-visible{outline:none}.ob-h2{color:var(--ink);margin:30px 4px 12px;font-size:20px;font-weight:600;line-height:1.25}.ob-h2.first{margin-top:4px}.ob-textbtn{height:48px;color:var(--ink-2);border-radius:24px;justify-content:center;align-self:center;align-items:center;padding:0 20px;font-size:16.5px;font-weight:500;text-decoration:none;display:inline-flex}.ob-textbtn:disabled{color:var(--muted);cursor:default;font-weight:400}.ob-textbtn:active:not(:disabled){background:var(--press)}.ob-floaters{transition:opacity .45s;position:absolute;inset:0}.ob-floaters.soft{opacity:.75}.ob-floaters.hush{opacity:.35}.ob-login-top{z-index:3;top:calc(var(--top) + 10px);position:absolute;left:18px}.ob-login-body{text-align:center;flex-direction:column;align-items:stretch;display:flex;position:absolute;top:33%;left:28px;right:28px}.ob-login-body.ob-step-code{top:27%}.ob-login-body.na{align-items:center;top:24%}.ob-login-body.na .btn-primary{align-self:stretch}.ob-login-body h1{letter-spacing:-.03em;margin:0;font-size:44px;font-weight:640}.ob-login-body h1.login-word{justify-content:center;margin:0 0 22px;display:flex}.login-word svg{display:block}.ob-login-body h2{text-wrap:balance;letter-spacing:-.02em;margin:0;font-size:28px;font-weight:620;line-height:1.2}.ob-login-body p{text-wrap:balance;max-width:320px;color:var(--muted);margin:12px auto 30px;font-size:17px;line-height:1.45}.ob-login-body p strong{color:var(--ink);overflow-wrap:anywhere;margin-top:2px;font-weight:500;display:block}.ob-field{background:var(--surface);width:100%;height:56px;box-shadow:inset 0 0 0 1px var(--line);text-align:center;caret-color:var(--accent);border:0;border-radius:28px;outline:0;margin-bottom:14px;padding:0 22px;font-size:18px;transition:box-shadow .2s;display:block}.ob-field:focus{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--ink) 28%, transparent)}.ob-field.error{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--danger) 70%, transparent)}.ob-field::placeholder{color:var(--muted)}.btn-primary.ob-tall{border-radius:27px;height:54px}.ob-login-body p.ob-error{max-width:none;color:var(--danger);margin:-2px auto 16px;font-size:16px;line-height:1.4}.ob-login-body .ob-otp+p.ob-error{margin:16px auto 0}.ob-code-foot{flex-direction:column;justify-content:center;align-items:stretch;min-height:48px;margin-top:14px;display:flex}.ob-code-foot>:not(.btn-primary){align-self:center}.ob-status{color:var(--ink-2);align-items:center;gap:10px;font-size:16.5px;display:inline-flex}.ob-suggest{background:var(--surface);height:52px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);border-radius:26px;align-self:center;align-items:center;gap:12px;margin:-6px 0 26px;padding:0 24px;font-size:17px;display:inline-flex}.ob-suggest .mono{letter-spacing:.1em;color:var(--ink);word-break:normal;font-size:21px}.ob-suggest:disabled{opacity:.45}.ob-path{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);border-radius:20px;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 6px;margin:-6px 0 26px;padding:13px 18px;font-size:16.5px;display:flex}.ob-path svg{color:var(--muted)}.ob-path .mono{word-break:normal;font-size:16px}.glass-btn.ob-na-icon{width:76px;height:76px;color:var(--ink-2);margin-bottom:24px}.ob-otp{grid-template-columns:repeat(6,1fr);gap:8px;display:grid;position:relative}.ob-otp input{z-index:1;opacity:0;border:0;width:100%;height:100%;padding:0;font-size:16px;position:absolute;inset:0}.ob-otp-box{background:var(--surface);height:62px;box-shadow:inset 0 0 0 1px var(--line);font-variant-numeric:tabular-nums;border-radius:16px;place-items:center;font-size:27px;font-weight:600;transition:box-shadow .2s,color .2s;display:grid;position:relative}.ob-digit{animation:.28s cubic-bezier(.3,1.5,.5,1) ob-pop;display:block}@keyframes ob-pop{0%{opacity:0;transform:scale(.5)}}.ob-otp:focus-within .ob-otp-box.cur{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--ink) 30%, transparent)}.ob-otp:focus-within .ob-otp-box.cur:after{content:"";background:var(--accent);border-radius:1px;width:2px;height:30px;margin:-15px 0 0 -1px;animation:1.05s step-end infinite ob-blink;position:absolute;top:50%;left:50%}@keyframes ob-blink{50%{opacity:0}}.ob-otp.error .ob-otp-box,.ob-otp.error:focus-within .ob-otp-box.cur{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--danger) 70%, transparent)}.ob-otp.error .ob-otp-box.cur:after{display:none}.ob-otp.error{animation:.42s cubic-bezier(.36,.07,.19,.97) ob-shake}@keyframes ob-shake{20%,60%{transform:translate(-7px)}40%,80%{transform:translate(7px)}}.ob-otp.busy .ob-otp-box{animation:1.2s ease-in-out infinite ob-breathe}.ob-otp.busy .ob-otp-box:nth-child(3){animation-delay:80ms}.ob-otp.busy .ob-otp-box:nth-child(4){animation-delay:.16s}.ob-otp.busy .ob-otp-box:nth-child(5){animation-delay:.24s}.ob-otp.busy .ob-otp-box:nth-child(6){animation-delay:.32s}.ob-otp.busy .ob-otp-box:nth-child(7){animation-delay:.4s}@keyframes ob-breathe{50%{opacity:.45}}.ob-list{flex-direction:column;margin:0 -22px;display:flex}.bot-row.ob-out-row{gap:15px;padding:12px 22px}.ob-out-title{white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:500;overflow:hidden}.ob-out-board{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;overflow:hidden}.ob-out-right{text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:2px;max-width:42%;display:flex}.ob-out-right>*{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.ob-out-state{color:var(--ink);font-size:16px;font-weight:500}.ob-out-state.urgent{color:var(--amber)}.ob-out-when{color:var(--muted);font-size:15px}.ob-out-when.urgent{color:var(--amber)}.ob-out-row.done .ob-out-title{color:var(--ink-2)}.ob-out-row.done .ob-out-state{color:var(--ink-2);font-weight:400}.ob-out-row.done.over .ob-out-state{color:var(--muted)}.ob-out-row.done.over .shape{opacity:.5}.ob-empty-hero{text-align:center;flex-direction:column;align-items:center;padding:34px 16px 30px;display:flex}.ob-cluster{width:180px;height:112px;position:relative}.ob-empty-hero h2{text-wrap:balance;letter-spacing:-.015em;margin:26px 0 8px;font-size:26px;font-weight:600;line-height:1.2}.ob-empty-hero p{text-wrap:balance;max-width:310px;color:var(--muted);margin:0;font-size:17px;line-height:1.45}.ob-load-failed{padding-top:56px}.ob-load-failed h2{margin:0 0 22px}.ob-load-failed .btn-primary{min-width:180px}.ob-loading{justify-content:center;padding-top:72px;display:flex}.row-label.two.ob-one-line{min-width:0}.row-label.two.ob-one-line>*{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.row.ob-job-row{min-height:72px}.ob-closes{color:var(--ink-2);flex:none;font-size:15.5px}.ob-closes.urgent{color:var(--amber)}.ob-profile{flex-direction:column;padding:4px 0 2px;display:flex}.ob-profile-head{align-items:center;gap:16px;padding:8px 8px 18px;display:flex}.glass-btn.ob-avatar{width:62px;height:62px;font-size:21px}.ob-profile-who{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ob-profile-email{white-space:nowrap;text-overflow:ellipsis;font-size:20px;font-weight:600;overflow:hidden}.ob-profile-sub{color:var(--muted);font-size:16px}.ob-menu.menu-list{padding:0}.ob-menu .menu-item{min-height:68px;padding:10px 8px}.ob-menu .menu-text{flex-direction:column;flex:1;min-width:0;display:flex}.ob-menu .menu-text>span{font-size:18px}.ob-menu .menu-text>small{color:var(--muted);font-size:15.5px;line-height:1.35}.ob-menu .menu-text>*{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ob-menu .menu-item.danger .menu-ico{color:var(--danger)}.ob-menu-gap{background:var(--line);height:1px;margin:8px 10px}.ob-notif{flex-direction:column;padding-top:4px;display:flex}.ob-notif .card{margin-bottom:14px}.ob-notif .card:last-child{margin-bottom:4px}.row.ob-pref{cursor:pointer;min-height:64px}.row.ob-pref .row-label{min-width:0}@media (prefers-reduced-motion:reduce){:is(.ob-login,.ob-page,.ob-profile,.ob-notif) *,:is(.ob-login,.ob-page,.ob-profile,.ob-notif) :before,:is(.ob-login,.ob-page,.ob-profile,.ob-notif) :after{transition-duration:.01ms!important}:is(.ob-login,.ob-page) .bob{animation:none}}.pf{--pf-gap:22px}.pf-head{flex-direction:column;gap:8px;padding:8px 4px 22px;display:flex}.pf-head h1{margin:0;font-size:28px;font-weight:600;line-height:1.2}.pf-head.center{text-align:center;align-items:center}.pf-lede{color:var(--muted);margin:0;font-size:16.5px;line-height:1.45}.pf .bot-hero .hero-sub{line-height:1.45}.glass-pill.pf-done{color:var(--ink);padding:0 20px;font-size:17px;font-weight:600}.glass-pill.pf-done:disabled{opacity:.6}.pf-form{flex-direction:column;gap:24px;padding:20px 18px 22px;display:flex}.pf-card-h{color:var(--ink);margin:0;font-size:20px;font-weight:600;line-height:1.28}.pf-form .pf-card-h{margin-bottom:-6px}.pf-hint{color:var(--muted);margin:0;font-size:15.5px;line-height:1.4}.pf-question{gap:16px}.pf-question .pf-card-h{margin:0}.pf-question .pf-hint{margin-top:-8px}.row.pf-toggle-row{cursor:pointer;min-height:64px}.row.pf-toggle-row .row-label{min-width:0}.pf-inline-toggle{min-height:52px;color:var(--ink);cursor:pointer;align-items:center;gap:14px;margin:2px -2px -4px 0;font-size:16.5px;display:flex}.pf-inline-toggle>span{flex:1}.row.pf-section{gap:16px;min-height:72px;padding-left:18px}.pf .card>.pf-section+.pf-section:before{left:68px}.pf .row-label.two small{margin-top:1px}.pf-urgent,.pf .row-label.two small.pf-urgent{color:var(--warn)}.pf-settings .row+.row:before{left:20px}.pf-danger-text{min-height:48px;color:var(--danger);margin:4px auto 8px;padding:0 18px;font-size:16.5px;font-weight:500;display:block}.pf-para{color:var(--ink);margin:-6px 4px 18px;font-size:18px;line-height:1.45}.pf-lines{flex-direction:column;gap:14px;margin:0 0 26px;padding:0 4px;list-style:none;display:flex}.pf-lines li{color:var(--ink-2);padding-left:22px;font-size:16.5px;line-height:1.45;position:relative}.pf-lines li:before{content:"";background:var(--faint);border-radius:50%;width:8px;height:8px;position:absolute;top:.62em;left:2px}.pf-cta{flex-direction:column;gap:6px;display:flex}.pf-text-btn{min-height:52px;color:var(--ink-2);padding:0 18px;font-size:16.5px;font-weight:560}.pf-text-btn.danger{color:var(--danger)}.pf-suggest{flex-direction:column;gap:16px;padding:18px;display:flex}.pf-suggest-head{align-items:flex-start;gap:12px;display:flex}.pf-suggest-head .th-agent{margin-top:1px}.pf-changes{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.pf-changes li{flex-direction:column;gap:2px;display:flex}.pf-change-q{color:var(--muted);font-size:15.5px;line-height:1.4}.pf-change-a{word-break:break-word;font-size:17.5px;line-height:1.35}.pf-change-a.muted{color:var(--danger)}.pf-suggest .pf-hint{margin-top:-4px}.pf-suggest .th-actions{margin-top:2px}.pf-sheet{flex-direction:column;gap:14px;padding:2px 0 4px;display:flex}.pf-sheet .card{margin-bottom:0}.pf-sheet-h{text-align:center;margin:4px 8px 0;font-size:20px;font-weight:600;line-height:1.3}.pf-sheet-p{color:var(--muted);text-align:center;margin:-4px 12px 4px;font-size:16.5px;line-height:1.45}.pf-confirm{flex-direction:column;gap:18px;padding:6px 4px;display:flex}.pf-confirm-actions{gap:10px;display:flex}.pf-confirm-actions>*{flex:1}.btn-primary.pf-danger{background:var(--danger);color:#fff}.pf-sheet-lines{margin:4px 0 8px;padding:0 10px}.row.pf-board{gap:14px;min-height:64px}.pf-forget{background:var(--surface-2);border-radius:22px;flex:none;min-height:44px;padding:0 16px;font-size:16px;font-weight:560}.pf-forget:disabled{opacity:.5}.pf-first{z-index:90;background:var(--page);flex-direction:column;display:flex;position:absolute;inset:0}.pf-first:focus{outline:none}.pf-first-scroll{scrollbar-width:none;overscroll-behavior:contain;padding:calc(var(--top) + 36px) 22px 12px;flex:1;overflow-y:auto}.pf-first .card{margin-bottom:8px}.pf-first-foot{padding:12px 22px calc(var(--bottom) + 14px);background:linear-gradient(var(--fade), var(--page) 26%);flex-direction:column;flex:none;gap:4px;display:flex}.ob-menu .menu-text>small.ob-urgent{color:var(--amber)}.ru .ru-quiet{color:var(--muted);margin:10px 6px 0;font-size:15.5px;line-height:1.45}.ru-editor{background:var(--bg);position:absolute;inset:0}.ru-editor .ru-scroll{overscroll-behavior:contain;scrollbar-width:none;padding:calc(var(--top) + 70px) 22px calc(var(--bottom) + 116px);position:absolute;inset:0;overflow-y:auto}.ru-editor .ru-scroll::-webkit-scrollbar{display:none}.ru-editor .ru-top{background:linear-gradient(var(--bg) 45%, var(--fade));padding-bottom:16px}.ru-title{letter-spacing:-.01em;margin:4px 0 0;font-size:26px;font-weight:600;line-height:1.2}.ru-by{color:var(--ink-2);align-items:center;gap:10px;margin:12px 0 0;font-size:15.5px;line-height:1.4;display:flex}.ru-by .shape{flex:none}.br .ru-off{margin:14px 0 0}.ru-text{resize:none;width:100%;min-height:104px;font:inherit;color:var(--ink);caret-color:var(--accent);background:0 0;border:0;outline:0;margin:14px 0 0;padding:0;font-size:21px;line-height:1.5;display:block;overflow:hidden}.ru-text::placeholder{color:var(--muted)}.ru-text:focus-visible{outline:none}.ru-starters{flex-wrap:wrap;gap:10px;margin:14px 0 0;display:flex}.ru-chip{background:var(--surface);height:42px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);white-space:nowrap;border-radius:21px;align-items:center;gap:7px;padding:0 17px 0 13px;font-size:16px;display:inline-flex;position:relative}.ru-chip svg{color:var(--muted)}.ru-chip:after{content:"";position:absolute;inset:-3px 0}.ru .ru-agent{cursor:pointer;align-items:center;gap:14px;width:100%;min-height:68px;margin:28px 0 0;padding:10px 16px 10px 18px;display:flex}.ru .ru-agent .shape{flex:none}.ru-agent-ico{background:var(--surface-2);width:30px;height:30px;color:var(--ink-2);border-radius:50%;flex:none;place-items:center;display:grid}.ru-agent-name{flex:1;min-width:0;font-size:17px}.ru-foot{z-index:3;padding:26px 18px calc(var(--bottom) + 14px);background:linear-gradient(var(--fade), var(--bg) 45%);position:absolute;bottom:0;left:0;right:0}.ru-section{padding-bottom:6px}.ru-sec-head{align-items:baseline;margin:10px 0 2px;display:flex}.ru-sec-head .br-h{flex:1}.ru-see-all{height:40px;color:var(--ink-2);border-radius:20px;flex:none;margin-right:8px;padding:0 10px;font-size:16px;font-weight:500;position:relative}.ru-see-all:after{content:"";position:absolute;inset:-4px}.ru-see-all:active{background:var(--press)}.ru-rule{background:var(--line);height:1px;margin:10px 18px}.ru-skel-ava{background:var(--surface-2);border-radius:50%;width:40px;height:40px;display:block}.br .ru-home-note{color:var(--muted);margin:4px 18px 6px;font-size:15.5px;line-height:1.45}.ru-none{padding:8px 18px 16px}.ru-none p{color:var(--ink-2);margin:0 0 4px;font-size:17px}.br .ru-none .br-link{margin-top:12px}.ru-row-ava{background:var(--surface-2);width:50px;height:50px;color:var(--ink-2);border-radius:50%;place-items:center;display:grid}.ru .ru-rules{text-align:left;align-items:flex-start;gap:12px;width:100%;margin-bottom:26px;padding:16px 16px 16px 20px;display:flex}.ru .ru-rules:active{transform:scale(.985)}.ru-rules-text{color:var(--ink);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;font-size:17px;line-height:1.45;display:-webkit-box;overflow:hidden}.ru .ru-rules .row-chev{flex:none;margin-top:3px}.ru-why{max-width:340px;color:var(--ink-2);text-wrap:balance;margin:12px 0 0;font-size:15.5px;line-height:1.45}.ru-dot{vertical-align:0;border-radius:50%;width:10px;height:10px;margin-right:9px;display:inline-block}.ru-dot.strong{background:var(--ink)}.ru-dot.maybe{background:linear-gradient(90deg, var(--ink-2) 50%, transparent 50%);box-shadow:inset 0 0 0 1.5px var(--ink-2)}.ru-textbtn{height:44px;color:var(--ink-2);border-radius:22px;align-self:center;margin:-6px 0 -4px;padding:0 20px;font-size:16.5px;font-weight:500}.ru-textbtn:active{background:var(--press)}.ru-nfm{flex-direction:column;padding:6px 8px 0;display:flex}.ru-nfm-done{color:var(--muted);align-items:center;gap:8px;margin:0 0 18px;font-size:15.5px;display:flex}.ru-nfm-q{text-wrap:balance;margin:0;font-size:20px;font-weight:600;line-height:1.3}.ru-nfm-sub{color:var(--muted);margin:10px 0 0;font-size:16px;line-height:1.45}.ru-nfm-actions{flex-direction:column;gap:10px;margin-top:26px;display:flex}.th .ac-card{background:var(--bubble);border-radius:26px;gap:18px;padding:18px}@media (prefers-color-scheme:light){.th .ac-card{box-shadow:inset 0 0 0 1px var(--line), 0 1px 2px #0000000a, 0 6px 20px #0000000a;background:#fff}}.ac-step{flex-direction:column;gap:16px;display:flex}.ac-head{flex-direction:column;gap:6px;min-width:0;display:flex}.ac-h{color:var(--ink);overflow-wrap:anywhere;text-wrap:pretty;margin:0;font-size:20px;font-weight:600;line-height:1.28}.ac-sub{color:var(--muted);overflow-wrap:anywhere;font-size:15.5px;line-height:1.4}.ac-choices{flex-direction:column;gap:8px;display:flex}.ac-choice{background:color-mix(in srgb, var(--ink) 5.5%, transparent);width:100%;min-height:68px;box-shadow:inset 0 0 0 1px var(--glass-edge), inset 0 1px 0 var(--glass-shine);text-align:left;border-radius:20px;align-items:center;gap:14px;padding:12px 14px 12px 12px;transition:transform .28s cubic-bezier(.3,1.3,.5,1);display:flex}.ac-choice:active{transform:scale(.985)}.ac-choice.bare{min-height:60px;padding-left:18px}.ac-choice-ico{background:color-mix(in srgb, var(--ink) 7.5%, transparent);width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--glass-edge);color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}@media (prefers-color-scheme:light){.ac-choice{background:#f4f4f5}.ac-choice-ico{background:#fff}}.ac-choice-text{min-width:0;color:var(--ink);flex-direction:column;flex:1;gap:2px;font-size:17px;font-weight:560;line-height:1.3;display:flex}.ac-choice-sub{color:var(--muted);font-size:15px;font-weight:400;line-height:1.35}.ac-choice-chev{color:var(--muted);flex:none}.ac-actions{gap:10px;display:flex}.ac-btn{background:color-mix(in srgb, var(--ink) 7.5%, transparent);min-width:0;height:52px;box-shadow:inset 0 0 0 1px var(--glass-edge);color:var(--ink);white-space:nowrap;border-radius:26px;flex:1;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:16.5px;font-weight:600;transition:background-color .25s,color .25s,transform .28s cubic-bezier(.3,1.3,.5,1);display:inline-flex}.ac-btn:active{transform:scale(.97)}.ac-btn.primary{background:var(--accent);color:var(--on-accent,#fff);box-shadow:none}.ac-btn.primary.waiting{background:color-mix(in srgb, var(--ink) 7.5%, transparent);color:var(--muted);box-shadow:inset 0 0 0 1px var(--glass-edge)}.ac-btn:disabled{opacity:.7}.ac-secret{display:block;position:relative}.ac-secret .ac-secret-input{letter-spacing:.02em;height:54px;padding-right:58px;font-size:18px}.ac-secret .ac-secret-input[type=password]{letter-spacing:.14em}.ac-eye{width:44px;height:44px;color:var(--muted);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.ac-eye[aria-pressed=true]{color:var(--ink)}.ac-eye:active{background:var(--press)}.ac-note{color:var(--muted);align-items:center;gap:8px;margin-top:-6px;font-size:15px;line-height:1.4;display:flex}.ac-note svg{flex:none}.ac-err-head{align-items:flex-start;gap:12px;display:flex}.ac-err-ico{background:color-mix(in srgb, var(--warn) 16%, transparent);width:40px;height:40px;color:var(--warn);border-radius:50%;flex:none;place-items:center;display:grid}.ac-done .cm-row{align-items:center;gap:12px;display:flex}.ac-done .cm-text{flex-direction:column;min-width:0;display:flex}.ac-done .cm-text small{white-space:normal;font-size:15px}.th,.wr{--wr-field:color-mix(in srgb, var(--ink) 6%, transparent);--wr-edge:var(--glass-edge);--wr-shine:var(--glass-shine);--wr-chip:color-mix(in srgb, var(--ink) 7.5%, transparent);--wr-track:color-mix(in srgb, var(--ink) 11%, transparent)}.wr{--muted:#9a9a9a}@media (prefers-color-scheme:light){.wr{--muted:#6b6b6b;--danger:#c62828}.wr.pale{--accent:var(--ink)!important;--on-accent:var(--bg)!important}}.wr{z-index:6;background:var(--bg);flex-direction:column;display:flex;position:absolute;inset:0}.wr .row-label.two small{font-size:15.5px}.wr-top{padding:calc(var(--top) + 10px) 18px 4px;flex:none;align-items:center;gap:10px;display:flex}.wr .wr-job{flex:0 auto;min-width:0;max-width:none;font-size:17px}.wr .wr-job span{flex:none}.wr .wr-job span:last-child{flex:0 auto;min-width:0}.wr-job-unit{color:var(--muted);font-weight:400}.wr-head{flex-direction:column;flex:none;gap:14px;padding:14px 22px 0;display:flex}.wr-q{align-items:flex-start;gap:4px;display:flex}.wr-q.long{cursor:pointer}.wr-q-text{min-width:0;color:var(--ink);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0;font-size:20px;font-weight:600;line-height:1.36;display:-webkit-box;overflow:hidden}.wr-q.full .wr-q-text{overscroll-behavior:contain;max-height:34vh;display:block;overflow-y:auto}.wr-q-more{width:44px;height:44px;color:var(--muted);border-radius:50%;flex:none;place-items:center;margin:-6px -12px 0 0;transition:transform .32s cubic-bezier(.3,1.3,.5,1);display:grid}.wr-q.full .wr-q-more{transform:rotate(180deg)}.wr-help{color:var(--danger);margin:-4px 0 0;font-size:15.5px;line-height:1.4}.wr-points{background:var(--wr-field);box-shadow:inset 0 0 0 1px var(--wr-edge), inset 0 1px 0 var(--wr-shine);border-radius:20px;overflow:hidden}.wr-points-head{text-align:left;align-items:center;gap:14px;width:100%;min-height:54px;padding:0 14px 0 18px;display:flex}.wr-points-head:active{background:var(--press);transform:none}.wr-dots{flex-wrap:wrap;gap:5px;max-width:150px;display:flex}.wr-dots span{background:var(--wr-track);width:10px;height:10px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--ink) 18%, transparent);border-radius:50%;transition:background-color .25s}.wr-dots span.on{background:var(--accent);box-shadow:none}.wr-points-sum{color:var(--ink-2);flex:1;font-size:16.5px}.wr-chev{color:var(--muted);flex:none;transition:transform .32s cubic-bezier(.3,1.3,.5,1)}.wr-points.open .wr-chev{transform:rotate(180deg)}.wr-points-list{overscroll-behavior:contain;scrollbar-width:none;max-height:31vh;margin:0;padding:0 6px 16px;list-style:none;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 22px),#0000);mask-image:linear-gradient(#000 calc(100% - 22px),#0000)}.wr-point{text-align:left;border-radius:16px;align-items:flex-start;gap:14px;width:100%;min-height:48px;padding:11px 12px;display:flex}.wr-point:active{background:var(--press);transform:none}.wr-tick{width:26px;height:26px;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ink) 30%, transparent);color:var(--on-accent,#fff);border-radius:50%;flex:none;place-items:center;margin-top:-1px;transition:background-color .2s,box-shadow .2s;display:grid}.wr-point.on .wr-tick{background:var(--accent);box-shadow:none}.wr-point-text{color:var(--ink);font-size:16.5px;line-height:1.4}.wr-point.on .wr-point-text{color:var(--muted)}.wr-by{color:var(--muted);align-items:center;gap:10px;margin:0;font-size:16px;display:flex}.wr-body{flex:1;min-height:0;margin-top:10px;position:relative}.wr-body textarea,.wr-mirror{padding:12px 22px calc(var(--bottom) + 96px + var(--dock-h,0px));font:inherit;letter-spacing:normal;white-space:pre-wrap;overflow-wrap:break-word;word-break:normal;tab-size:4;border:0;margin:0;font-size:17.5px;line-height:1.55;position:absolute;inset:0}.wr-body textarea{z-index:1;resize:none;width:100%;height:100%;color:var(--ink);caret-color:var(--accent);overscroll-behavior:contain;scrollbar-width:none;background:0 0;outline:0;overflow-y:auto}.wr-body textarea::-webkit-scrollbar{display:none}.wr-body textarea::placeholder{color:var(--muted)}.wr .wr-body textarea:focus-visible{outline:none}.wr-mirror{color:#0000;pointer-events:none;overflow:hidden}.wr-mirror mark,.wr-got-text mark{background:color-mix(in srgb, var(--danger) 24%, transparent);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px}.wr-mirror mark{color:#0000}.wr-got-text mark{color:inherit}.wr-body:before{content:"";z-index:2;background:linear-gradient(var(--bg), var(--fade));pointer-events:none;height:20px;position:absolute;top:0;left:0;right:0}.wr-dock{z-index:3;left:14px;right:14px;bottom:calc(var(--bottom) + 12px + 58px + 10px);pointer-events:none;flex-direction:column;gap:10px;display:flex;position:absolute}.wr-dock>*{pointer-events:auto}.wr-starts{flex-direction:column;gap:10px;display:flex}.wr .wr-start{text-align:left;border-radius:30px;gap:14px;width:100%;height:60px;padding:0 20px 0 12px;font-size:17px}.wr-start-ico{background:var(--surface-2);width:36px;height:36px;color:var(--ink-2);border-radius:50%;flex:none;place-items:center;display:grid}.wr-start-text{flex:1;min-width:0}.wr-start-n{color:var(--muted);font-variant-numeric:tabular-nums}.wr .wr-pill{border-radius:33px;gap:4px;height:auto;min-height:66px;padding:0 8px 0 12px}.wr-pill-main{text-align:left;flex:1;align-items:center;gap:14px;min-width:0;padding:10px 6px 10px 0;display:flex}button.wr-pill-main:active{transform:scale(.985)}.wr-pill-text{flex-direction:column;flex:1;gap:1px;min-width:0;font-size:17px;line-height:1.3;display:flex}.wr-pill-text small{color:var(--muted);font-size:15.5px}.wr-pill-text small.over{color:var(--danger)}.wr-pill-x{width:46px;height:46px;color:var(--muted);border-radius:50%;flex:none;place-items:center;display:grid}.wr .wr-bar{z-index:3;left:14px;right:14px;bottom:calc(var(--bottom) + 12px);border-radius:29px;gap:6px;height:58px;padding:0 6px;position:absolute}.wr .wr-round{background:var(--surface-2);width:46px;height:46px}.wr-round .wr-face{background:0 0}.wr-count{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:8px;font-size:15.5px;transition:color .2s}.wr-count.near,.wr-count.full{color:var(--ink)}.wr-count.over{color:var(--danger)}.wr-meter{background:var(--wr-track);border-radius:2px;flex:1;min-width:20px;height:4px;margin:0 8px 0 4px;position:relative;overflow:hidden}.wr-meter span{border-radius:inherit;background:var(--accent);transform-origin:0;transition:transform .35s cubic-bezier(.3,1.2,.5,1);position:absolute;inset:0}.wr-meter.over span{background:var(--danger)}.wr-done{background:var(--accent);width:46px;height:46px;color:var(--on-accent,#fff);border-radius:50%;flex:none;place-items:center;display:grid}.wr-face{background:color-mix(in srgb, var(--face) 15%, var(--surface-2));border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.wr-face-ring{border:2px solid #0000;border-top-color:var(--face);border-right-color:color-mix(in srgb, var(--face) 50%, transparent);border-radius:50%;animation:1.6s linear infinite wr-spin;position:absolute;inset:-3px}.wr-face-dot{background:var(--face);width:12px;height:12px;box-shadow:0 0 0 2.5px var(--surface-2);border-radius:50%;position:absolute;top:-1px;right:-1px}@keyframes wr-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.wr-face-ring{animation-duration:6s!important;animation-iteration-count:infinite!important}}.wr-btn{background:var(--wr-chip);min-width:0;height:52px;box-shadow:inset 0 0 0 1px var(--wr-edge);color:var(--ink);white-space:nowrap;border-radius:26px;flex:1;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:16.5px;font-weight:600;transition:background-color .25s,color .25s,transform .28s cubic-bezier(.3,1.3,.5,1);display:inline-flex}.wr-btn.primary{background:var(--accent);color:var(--on-accent,#fff);box-shadow:none}.wr-sheet-h{color:var(--ink);margin:4px 6px 16px;font-size:20px;font-weight:600;line-height:1.3}.wr-sheet-h.center{text-align:center;margin:14px 10px 8px}.wr-empty{color:var(--muted);margin:8px 6px;font-size:16px;line-height:1.45}.wr-peek{padding-bottom:8px;position:relative}.wr-peek-glow{background:radial-gradient(60% 70% at 50% 0%, color-mix(in srgb, var(--glow) 34%, transparent), transparent 72%);pointer-events:none;height:260px;position:absolute;top:-20px;left:-14px;right:-14px}.wr-peek-hero{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:20px 10px 22px;display:flex;position:relative}.wr-peek-board{color:var(--ink-2);margin-top:10px;font-size:16px}.wr-peek-hero h2{text-wrap:balance;margin:0;font-size:25px;font-weight:650;line-height:1.22}.wr-peek-unit{color:var(--ink-2);text-wrap:balance;margin:2px 0 0;font-size:16.5px;line-height:1.4}.wr-peek-meta{color:var(--muted);margin:0;font-size:16px}.wr .card.wr-facts{margin-bottom:20px}.wr .urgent{color:var(--warn)}.wr-peek-summary{color:var(--ink-2);margin:0 6px 24px;font-size:16.5px;line-height:1.5}.wr-peek-sec{margin-bottom:24px}.wr-peek-sec h3{color:var(--ink);margin:0 6px 12px;font-size:20px;font-weight:600}.wr-peek-sec ul{color:var(--ink-2);flex-direction:column;gap:9px;margin:0;padding:0 6px 0 28px;font-size:16.5px;line-height:1.45;display:flex}.wr-peek-sec li::marker{color:var(--muted)}.wr-peek-sec .card{margin-bottom:0}.wr-doc .row-label{min-width:0}.wr-doc-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wr-past{padding:4px 4px 8px}.wr-match{background:var(--surface);width:100%;box-shadow:inset 0 0 0 1px var(--line);text-align:left;border-radius:22px;flex-direction:column;gap:8px;margin-bottom:10px;padding:16px 16px 14px;display:flex}.wr-match:active{transform:scale(.985)}.wr-match-why{color:var(--ink);font-size:17px;font-weight:600}.wr-match-text{color:var(--ink-2);white-space:pre-line;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:16px;line-height:1.45;display:-webkit-box;overflow:hidden}.wr-match-foot{min-width:0;color:var(--muted);align-items:center;gap:8px;margin-top:2px;font-size:15.5px;display:flex}.wr-match-job{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.wr-match-fit{font-variant-numeric:tabular-nums;flex:none}.wr-match-fit.over,.wr-past-fit.over{color:var(--warn)}.wr-past-top{align-items:center;gap:12px;margin-bottom:16px;display:flex}.wr-past-job{min-width:0;color:var(--ink-2);align-items:center;gap:10px;font-size:16px;display:flex}.wr-past-job span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wr-past-q{margin:0 4px 8px;font-size:20px;font-weight:600;line-height:1.35}.wr-past-fit{color:var(--muted);margin:0 4px 16px;font-size:15.5px}.wr-past-text,.wr-got-text{color:var(--ink);white-space:pre-line;padding:0 4px 24px;font-size:17px;line-height:1.55}.wr-past-actions{background:linear-gradient(color-mix(in srgb, var(--page) 0%, transparent), var(--page) 34%);gap:10px;margin-bottom:-14px;padding:18px 0 20px;display:flex;position:sticky;bottom:-14px}.wr-ask{flex-direction:column;align-items:center;gap:10px;padding:10px 6px 6px;display:flex}.wr-ask>.wr-btn{flex:none;align-self:stretch;margin-top:6px}.wr-ask-p{text-align:center;color:var(--ink-2);text-wrap:pretty;margin:0 8px 8px;font-size:16.5px;line-height:1.45}.wr-ask-none{width:56px;height:56px;color:var(--ink-2);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ink) 22%, transparent);border-radius:50%;place-items:center;display:grid}.wr-ask-who{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.wr-who{background:var(--wr-chip);height:48px;box-shadow:inset 0 0 0 1px var(--wr-edge);border-radius:24px;align-items:center;gap:10px;padding:0 18px 0 8px;font-size:16.5px;display:inline-flex}.wr-who.on{background:color-mix(in srgb, var(--accent) 16%, var(--wr-chip));box-shadow:inset 0 0 0 1.5px var(--accent)}.wr .wr-ask-opts{align-self:stretch;margin:2px 0}.wr-ask-two{align-self:stretch;gap:10px;margin-top:6px;display:flex}.wr-spin{animation:.9s linear infinite wr-spin}.wr-said{box-shadow:inset 3px 0 0 var(--wr-track);color:var(--ink-2);align-self:stretch;margin:0 8px 8px;padding:2px 0 2px 16px;font-size:16.5px;line-height:1.5}.wr-got{padding:4px 4px 8px}.wr-got-head{align-items:center;gap:14px;margin:2px 2px 18px;display:flex}.wr-got-title{flex-direction:column;gap:2px;display:flex}.wr-got-title .wr-sheet-h,.wr-got-title .wr-count{margin:0}.wr-got-actions{background:linear-gradient(color-mix(in srgb, var(--page) 0%, transparent), var(--page) 26px);flex-wrap:wrap;padding-top:30px}.wr-got-note{color:var(--muted);text-align:center;flex:1 0 100%;margin:0 4px 2px;font-size:15.5px}.th-long.wr-long{gap:10px}.th-long.wr-long.asking{padding:12px 14px}.th-long.wr-long.over{box-shadow:inset 0 0 0 1.5px var(--danger)}.wr-long-ask{color:var(--ink-2);align-items:center;gap:12px;font-size:16px;display:flex}.wr-long-count{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:10px;font-size:15px;display:flex}.wr-long-count.near,.wr-long-count.full{color:var(--ink)}.wr-long-count.over{color:var(--danger)}.th-continue.waiting,.th-continue.waiting:disabled{opacity:1;background:var(--wr-field);box-shadow:inset 0 0 0 1px var(--wr-edge);color:var(--muted);font-weight:500}.event.wr-event{gap:10px}.wr.wide{--side:max(32px, calc((100% - 400px - 680px) / 2));grid-template-rows:auto minmax(0,1fr);grid-template-columns:400px minmax(0,1fr);display:grid}.wr.wide .wr-top{padding:calc(var(--top) + 10px) 24px 6px;grid-column:1/-1}.wr.wide .wr-head{scrollbar-width:none;grid-area:2/1;gap:18px;padding:22px 16px 40px 32px;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 40px),#0000);mask-image:linear-gradient(#000 calc(100% - 40px),#0000)}.wr.wide .wr-q-text{font-size:22px;display:block}.wr.wide .wr-q-more{display:none}.wr.wide .wr-points-list{max-height:none;-webkit-mask-image:none;mask-image:none}.wr.wide .wr-body{grid-area:2/2;margin-top:12px}.wr.wide .wr-body textarea,.wr.wide .wr-mirror{padding:12px max(32px, calc((100% - 680px) / 2)) calc(var(--bottom) + 110px + var(--dock-h,0px));font-size:18px;line-height:1.6}.wr.wide .wr-dock,.wr.wide .wr-bar{left:calc(400px + var(--side) - 14px);right:calc(var(--side) - 14px)}.wr.wide .wr-dock,.wr.wide .wr-starts{flex-direction:row}.wr.wide .wr-starts{width:100%}.wr.wide .wr-start{flex:1}.wr.wide .sheet-pos{left:calc(50% - 300px);right:calc(50% - 300px)}.th{--pk-tint:color-mix(in srgb, var(--ink) 7%, transparent);--pk-num:color-mix(in srgb, var(--ink) 9%, transparent)}.pk-root{z-index:70;position:absolute;inset:0}.pk-root>.scrim{will-change:opacity}.pk-sheet{left:8px;right:8px;top:calc(var(--top) + 10px);background:var(--page);box-shadow:inset 0 0 0 1px var(--line), 0 -10px 40px #0000004d;contain:layout paint style;will-change:transform;border-radius:34px;outline:none;flex-direction:column;display:flex;position:absolute;bottom:8px}.pk-grab{z-index:3;cursor:grab;touch-action:none;flex:none;place-items:center;height:26px;display:grid;position:relative}.pk-grab span{background:var(--faint);border-radius:3px;width:40px;height:5px}.pk-sheet-title{z-index:2;text-align:center;white-space:nowrap;text-overflow:ellipsis;background:linear-gradient(var(--page) 86%, transparent);opacity:0;pointer-events:none;touch-action:none;border-radius:34px 34px 0 0;height:64px;padding:24px 56px 0;font-size:17px;font-weight:600;transition:opacity .2s;position:absolute;top:0;left:0;right:0;overflow:hidden}.pk-sheet-title.on{opacity:1;pointer-events:auto}.pk-scroll{overscroll-behavior:contain;scrollbar-width:none;min-height:0;padding:0 14px calc(var(--bottom) + 104px);flex:1;position:relative;overflow-y:auto}.pk-scroll::-webkit-scrollbar{display:none}.pk-sheet.half .pk-scroll{touch-action:none;overflow:hidden}.pk-back{z-index:3;left:0;right:0;bottom:calc(var(--bottom) + 22px);border-radius:26px;gap:8px;width:fit-content;max-width:calc(100% - 48px);height:52px;margin:0 auto;padding:0 24px 0 18px;font-size:17px;position:absolute}.pk-body{flex-direction:column;gap:26px;padding:2px 4px 0;display:flex}.pk-id{flex-direction:column;gap:6px;padding:4px 8px 0;display:flex;position:relative}.pk-glow{z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--glow) 30%, transparent), transparent);width:380px;height:230px;animation:.6s ease-out both pk-glow-in;position:absolute;top:-14px;left:-70px}@media (prefers-color-scheme:light){.pk-glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--glow) 18%, transparent), transparent)}}.pk-body{isolation:isolate}.pk-body>*{animation:.5s cubic-bezier(.2,.9,.3,1) both pk-in}.pk-body>:nth-child(2){animation-delay:40ms}.pk-body>:nth-child(3){animation-delay:80ms}.pk-body>:nth-child(4){animation-delay:.12s}.pk-body>:nth-child(n+5){animation-delay:.16s}@keyframes pk-in{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.pk-body>*{animation:none}}.pk-org{color:var(--ink-2);align-items:center;gap:10px;margin-bottom:6px;font-size:16px;display:flex}.pk-org>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.pk-role{letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:600;line-height:1.2}.pk-meta{color:var(--ink-2);font-size:16.5px}.pk-unit{color:var(--muted);font-size:16px;line-height:1.4}.pk-facts.card{margin:0}.pk-facts .row{min-height:60px}.pk-facts .row:active{transform:none}.pk-facts .row-label.two small,.pk-more .row-label.two small{font-size:15px}.pk-sec{flex-direction:column;gap:12px;padding:0 6px;display:flex}.pk-h{color:var(--ink);margin:0;font-size:20px;font-weight:600;line-height:1.3}.pk-ask{color:var(--ink-2);margin:-4px 0 0;font-size:16px;line-height:1.45}.pk-crit{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.pk-crit li{border-radius:18px;gap:14px;margin:0 -8px 0 -2px;padding:10px 10px 10px 2px;display:flex}.pk-crit li.on{background:var(--pk-tint);margin-left:-10px;padding-left:10px;animation:1.6s ease-out pk-mark}@keyframes pk-mark{0%,30%{background:color-mix(in srgb, var(--ink) 16%, transparent)}}.pk-num{background:var(--pk-num);width:32px;height:32px;color:var(--ink-2);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-size:15.5px;font-weight:600;display:grid}.pk-crit-text{flex-direction:column;flex:1;gap:3px;min-width:0;padding-top:4px;display:flex}.pk-crit-name{font-size:17px;font-weight:600;line-height:1.3}.pk-crit-detail{color:var(--muted);font-size:15.5px;line-height:1.45}.pk-list{flex-direction:column;gap:10px;margin:0;padding:0;font-size:16.5px;line-height:1.45;list-style:none;display:flex}.pk-list li{gap:12px;display:flex}.pk-list.ticks svg{color:var(--ink-2);flex:none;margin-top:3px}.pk-list.dots li:before{content:"";background:var(--faint);border-radius:50%;flex:none;width:7px;height:7px;margin:9px 6px 0 5px}.pk-show{min-height:44px;color:var(--ink);align-self:flex-start;align-items:center;gap:6px;margin:-6px 0 -8px;font-size:16px;font-weight:500;display:inline-flex}.pk-show svg{transition:transform .3s cubic-bezier(.3,1.3,.5,1)}.pk-show svg.up{transform:rotate(180deg)}.pk-src{max-width:100%;min-height:44px;color:var(--muted);text-align:left;align-self:flex-start;align-items:center;gap:8px;margin:-4px 0 -6px;font-size:15.5px;display:inline-flex}.pk-src span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.pk-src svg{flex:none}.pk-sec .docs-card.card{margin:0 -6px}.pk-more.card{margin:0}.pk-more a.row{color:inherit;text-decoration:none}.pk-more:empty{display:none}.pk-saved{color:var(--muted);text-align:center;text-wrap:balance;margin:-6px 10px 0;font-size:15px;line-height:1.45}.pk-ad{flex-direction:column;gap:18px;display:flex}.pk-ad-sec h4{margin:0 0 6px;font-size:18px;font-weight:600;line-height:1.3}.pk-adpage .pk-ad-sec h4{margin-bottom:8px;font-size:20px}.pk-ad-sec p,.pk-ad-sec li{color:var(--ink-2);margin:0 0 10px;font-size:16.5px;line-height:1.55}.pk-ad-sec ul,.pk-ad-sec ol{margin:0 0 6px;padding-left:22px}.pk-ad-sec li{margin-bottom:6px}.pk-failed .btn-primary{margin-top:6px}.pk-saved.pk-busy{margin:-10px 10px -6px}.pk-bone{background:var(--pk-num);border-radius:8px;height:16px;display:block;position:relative;overflow:hidden}.pk-bone:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--ink) 8%, transparent), transparent);animation:1.4s ease-in-out infinite pk-shine;position:absolute;inset:0;transform:translate(-100%)}@keyframes pk-shine{to{transform:translate(100%)}}.pk-bone.ico{border-radius:6px;flex:none;width:22px;height:22px}.pk-bone.h{width:62%;height:22px;margin-bottom:4px}.pk-bone.line{height:15px}.pk-job-steps{width:100%;min-height:44px;color:var(--ink-2);text-align:left;justify-content:space-between;align-items:center;margin:-8px -6px -8px 0;font-size:15.5px;display:flex}.pk-job-steps svg{color:var(--muted)}.pk-crit-link{font:inherit;color:inherit;text-align:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--ink) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--ink) 40%, transparent);text-underline-offset:3px;-webkit-user-select:text;user-select:text;padding:0;font-weight:600;text-decoration-thickness:1.5px;display:inline}.pk-crit-link:active{background:var(--pk-tint);border-radius:4px;transform:none}.pk-pill-chev{color:var(--muted);flex:none;margin:1px -6px 0 -4px}.pk-adpage{background:var(--page);position:absolute;inset:0}.pk-adpage-scroll.bot-page{padding:calc(var(--top) + 76px) 22px calc(var(--bottom) + 32px)}.pk-adpage-top.page-top{background:linear-gradient(var(--page) 55%, transparent);position:absolute}.pk-adpage-top .glass-pill{flex:0 auto;min-width:0;max-width:none}.glass-pill.pk-top-title{opacity:0;transition:opacity .2s,transform .28s cubic-bezier(.2,.9,.3,1);transform:translateY(6px)}.glass-pill.pk-top-title.on{opacity:1;transform:none}.pk-adpage-title{margin:4px 0 22px;font-size:22px;font-weight:600;line-height:1.3}.pk-adpage .pk-saved{margin-top:26px}@media (prefers-color-scheme:light){.pk-sheet{box-shadow:inset 0 0 0 1px var(--line), 0 -10px 40px #0000001f}}.pk-root.half .pk-fade{border-radius:0;bottom:0}.pk-fade{z-index:2;height:calc(var(--bottom) + 110px);background:linear-gradient(transparent, var(--page) 62%);pointer-events:none;border-radius:0 0 34px 34px;position:absolute;bottom:8px;left:8px;right:8px}@keyframes pk-glow-in{0%{opacity:0}}.th .chat-top .th-pill .pk-pill-chev{margin-left:-2px}.pk-crit-name.long{font-weight:500}.agc-ring{flex:none;line-height:0;display:inline-block}.agc-ring svg{display:block}.agc-ring-disc{fill:color-mix(in srgb, var(--ag) 20%, transparent)}.agc-ring-line{fill:none;stroke:var(--ag)}.agc-ring-mark{stroke:var(--ag)}.agc-ring-dot{fill:var(--ag);stroke:none}.agc-choices.card{border-radius:26px}.agc-choice.row{gap:16px;min-height:74px;padding:10px 18px 10px 16px;font-size:18.5px;font-weight:500}.agc-choices .row+.row:before{left:78px}.agc-connected{color:var(--ink-2);align-items:center;gap:6px;font-size:16px;font-weight:400;display:inline-flex}.agc-connected svg{color:var(--accent)}.agc-connect{flex-direction:column;gap:14px;padding:4px 4px 8px;display:flex}.agc-connect-head{flex-direction:column;align-items:center;gap:14px;padding:6px 0 2px;display:flex}.agc-h2{color:var(--ink);margin:0;font-size:20px;font-weight:600;line-height:1.3}.agc-where{justify-content:center}.agc-steps{margin:0;padding:0;list-style:none}.agc-steps .row{gap:14px;min-height:68px;padding:10px 10px 10px 16px}.agc-steps .row+.row:before{left:62px}.agc-steps .row-label{font-size:17px;line-height:1.35}.agc-steps .row-label.two{gap:2px;min-width:0}.agc-num{background:var(--surface-2);width:32px;height:32px;color:var(--ink-2);border-radius:50%;flex:none;place-items:center;font-size:16px;font-weight:600;display:grid}.agc-url{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;overflow:hidden}.agc-copy.icon-plain{width:46px;height:46px;color:var(--ink-2)}.agc-lead,.agc-note{color:var(--muted);text-align:center;text-wrap:pretty;margin:0 6px;font-size:16px;line-height:1.45}.code.agc-code{word-break:normal;overflow-wrap:anywhere;font-size:15px}.agc-textbtn{min-height:44px;color:var(--ink-2);align-self:center;padding:0 14px;font-size:16.5px}.row.agc-off .row-label{color:var(--muted)}.row.agc-off .toggle{opacity:.45}.toggle:disabled{cursor:default}.agc-confirm{gap:18px;padding:6px 4px}.agc-confirm-text{text-align:center;margin:4px 8px 0;font-size:18px;line-height:1.45}.agc-confirm-actions{gap:10px;display:flex}.agc-confirm-actions>*{flex:1}.agc-ring{position:relative}.agc-ring.paused .agc-ring-line,.agc-ring.paused .agc-ring-mark{opacity:.45}.agc-ring.waiting .agc-ring-line{stroke-dasharray:18 10;transform-origin:50%;animation:2.4s linear infinite agc-turn}@keyframes agc-turn{to{transform:rotate(360deg)}}.agc-ring-badge{box-shadow:0 0 0 2.5px var(--bg);color:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-3px;right:-3px}.agc-ring-badge.paused{background:var(--surface-2);color:var(--ink)}.agc-ring-badge.blocked{background:#ff9f0a}.agc-ring-badge.ok{background:color-mix(in srgb, var(--accent) 78%, #000)}.st{background:var(--bg);color:var(--ink);contain:layout style;--amber:#ff9f0a;--good:#3ddc84;--chosen:color-mix(in srgb, var(--accent) 78%, #000);--muted:#9a9a9a;position:absolute;inset:0}@media (prefers-color-scheme:light){.st{--amber:#b85c00;--good:#12823f;--muted:#6b6b6b}}.st.st-theme-dark{--bg:#121212;--page:#1c1c1c;--surface:#2a2a2b;--surface-2:#333335;--line:#ffffff14;--ink:#f3f3f3;--ink-2:#c9c9c9;--muted:#9a9a9a;--faint:#5f5f5f;--press:#ffffff0f;--danger:#ff5a52;--primary-bg:#f3f3f3;--primary-ink:#111;--glass:#2a2a2c8c;--glass-edge:#ffffff1c;--glass-shine:#ffffff12;--glass-shadow:0 6px 24px #00000059;--fade:#12121200;--amber:#ff9f0a;--good:#3ddc84;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.st.st-theme-light{--bg:#fbfbfb;--page:#f6f6f6;--surface:#fff;--surface-2:#f0f0f0;--line:#00000012;--ink:#111;--ink-2:#444;--muted:#6b6b6b;--faint:#b3b3b3;--press:#0000000a;--danger:#e5383b;--primary-bg:#111;--primary-ink:#fff;--glass:#ffffff9e;--glass-edge:#00000012;--glass-shine:#fffc;--glass-shadow:0 4px 18px #00000014;--fade:#fbfbfb00;--amber:#b85c00;--good:#12823f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.st :focus-visible{outline:2px solid color-mix(in srgb, var(--ink) 70%, transparent);outline-offset:2px}.st input:focus-visible{outline:none}.st .mono{letter-spacing:.01em;font-family:ui-monospace,Roboto Mono,Geist Mono Variable,monospace}.st-sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.st-clamp1{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.st-clamp2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.st-break{overflow-wrap:anywhere}.st-page.bot-page{background:var(--bg);padding:calc(var(--top) + 66px) 18px calc(var(--bottom) + 32px)}.st-page.bot-page::-webkit-scrollbar{display:none}.st-top{pointer-events:none}.st-top>*{pointer-events:auto}.st-hero{padding:4px 4px 18px}.st-hero h1{letter-spacing:-.01em;margin:0;font-size:30px;font-weight:600;line-height:1.2}.st-hero-sub{color:var(--muted);margin:6px 0 0;font-size:16.5px;line-height:1.4}.st-hero.center{text-align:center;flex-direction:column;align-items:center;padding:0 8px 22px;display:flex}.st-hero.center h1{margin-top:16px;font-size:28px}.st-appicon{border-radius:24px;width:76px;height:76px;display:block;overflow:hidden;box-shadow:0 10px 30px #0000004d}.st-h2{color:var(--ink);margin:28px 6px 12px;font-size:20px;font-weight:600;line-height:1.25}.st-h2.first{margin-top:4px}.st-h2.center{text-align:center}.st-note{color:var(--muted);margin:-10px 8px 22px;font-size:15.5px;line-height:1.45}.st-note.center{text-align:center;margin:0 8px 18px}.card.st-group{border-radius:26px;margin-bottom:16px}.st-dim{opacity:.45}.st-row{text-align:left;width:100%;min-height:70px;color:var(--ink);align-items:center;gap:16px;padding:11px 18px 11px 14px;font-size:18px;display:flex;position:relative}button.st-row:active,.st-pref:active{background:var(--press);transform:none}.st-row+.st-row:before,.st-group>div+.st-row:before,.st-group>.st-row+div>.st-row:first-child:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:70px;right:0}.st-ico{background:var(--surface-2);width:40px;height:40px;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.st-ico.good{color:var(--good)}.st-ico.warn{color:var(--amber)}.st-row.danger,.st-row.danger .st-ico{color:var(--danger)}.st-lead{flex:none;place-items:center;width:40px;min-height:40px;display:grid}.st-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.st-label{font-size:18px;line-height:1.3}.st-sub{color:var(--muted);font-size:15.5px;line-height:1.35}.st-sub.warn{color:var(--amber)}.st-sub.good{color:var(--good)}.st-value{color:var(--muted);flex:none;font-size:16.5px}.st-trail{color:var(--muted);flex:none;align-items:center;display:flex}.st-chev{color:var(--muted);flex:none;margin-right:-4px}.st-row.st-more .st-label{color:var(--ink-2)}.st-pref.off{opacity:.45}.st-pref{cursor:pointer}.st-stack{align-items:center;display:flex}.st-stack-item{border-radius:50%;display:grid;position:relative}.st-stack-item+.st-stack-item{margin-left:-9px}.st-swatch-dot{width:22px;height:22px;box-shadow:0 0 0 3px var(--surface), 0 0 0 4px var(--line);border-radius:50%}.st-chips{flex-wrap:wrap;gap:8px;display:flex}.st-chip{background:var(--surface-2);height:44px;color:var(--ink);border-radius:22px;padding:0 18px;font-size:16px;font-weight:500}.st-chip.on{background:var(--chosen);color:#fff}.st-choice{flex-direction:column;gap:12px;padding:16px 16px 14px;display:flex}.st-choice>.st-label{padding-left:4px}.st-page>div>.st-chips{margin:-4px 2px 6px}.st-me.glass-btn{letter-spacing:.02em;color:var(--ink);font-weight:500}.st-ring{flex:none;display:inline-grid;position:relative}.st-ring svg{display:block}.st-ring-disc{fill:color-mix(in srgb, var(--ag) 16%, var(--bg))}.st-ring-line{fill:none;stroke:var(--ag)}.st-ring-mark{stroke:var(--ag)}.st-ring-fill{fill:var(--ag);stroke:none}.st-ring.paused .st-ring-line,.st-ring.paused .st-ring-mark{opacity:.45}.st-ring.waiting .st-ring-line{stroke-dasharray:18 10;transform-origin:50%;animation:2.4s linear infinite st-turn}@keyframes st-turn{to{transform:rotate(360deg)}}.st-ring-badge{box-shadow:0 0 0 2.5px var(--bg);color:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-3px;right:-3px}.st-ring-badge.paused{background:var(--surface-2);color:var(--ink)}.st-ring-badge.blocked{background:var(--amber)}.st-ring-badge.ok{background:var(--chosen)}.card .st-ring-badge,.sheet .st-ring-badge{box-shadow:0 0 0 2.5px var(--surface)}.sheet .st-confirm .st-ring-badge,.sheet .st-entry-head .st-ring-badge,.sheet .st-connect-head .st-ring-badge{box-shadow:0 0 0 2.5px var(--page)}.st-warn-dot{color:#fff;width:20px;height:20px;box-shadow:0 0 0 2.5px var(--surface);background:#ff9f0a;border-radius:50%;place-items:center;font-size:13px;font-weight:800;display:grid;position:absolute;bottom:-4px;right:-4px}.st-hub.bot-page{padding-top:calc(var(--top) + 40px)}.st-glow{pointer-events:none;background:radial-gradient(34% 36% at 30% 52%, color-mix(in srgb, var(--g1) 55%, transparent), transparent 72%), radial-gradient(30% 32% at 70% 40%, color-mix(in srgb, var(--g2) 48%, transparent), transparent 72%), radial-gradient(28% 30% at 52% 70%, color-mix(in srgb, var(--g3) 42%, transparent), transparent 72%);filter:blur(30px);opacity:.75;height:420px;animation:9s ease-in-out infinite alternate st-breathe;position:absolute;top:-60px;left:-20%;right:-20%}@keyframes st-breathe{0%{opacity:.62;transform:scale(1)translateY(0)}to{opacity:.85;transform:scale(1.06)translateY(8px)}}@media (prefers-color-scheme:light){.st-glow{opacity:.32}}.st-theme-light .st-glow{opacity:.32}.st-who{text-align:center;flex-direction:column;align-items:center;gap:4px;width:100%;padding:8px 8px 26px;display:flex;position:relative}.st-who:active{transform:scale(.98)}.st-who .st-me{margin-bottom:12px;font-size:28px!important}.st-who-email{overflow-wrap:anywhere;max-width:100%;font-size:22px;font-weight:600;line-height:1.25}.st-who-host{color:var(--muted);font-size:16.5px}.st-who.still{padding-top:0}.st-host{overflow-wrap:anywhere;font-size:17px}.st-copy-word{color:var(--ink-2);padding-right:4px;font-size:16px;font-weight:500}.st-meter{flex-direction:column;gap:10px;padding:16px 20px 18px 70px;display:flex;position:relative}.st-meter:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:70px;right:0}.st-meter-line{color:var(--ink-2);font-size:17px}.st-meter-big{color:var(--ink);font-variant-numeric:tabular-nums;margin-right:2px;font-size:30px;font-weight:600}.st-meter-bar{background:var(--surface-2);border-radius:4px;height:8px;display:block;overflow:hidden}.st-meter-bar i{background:var(--accent);transform-origin:0;border-radius:4px;height:100%;display:block}.st-meter.full .st-meter-bar i{background:var(--amber)}.st-meter-note{color:var(--amber);font-size:15.5px;line-height:1.4}.st-entry,.st-sheet,.st-confirm{flex-direction:column;gap:0;padding:4px 4px 6px;display:flex}.st-sheet>.btn-primary,.st-sheet>.btn-secondary,.st-confirm>.btn-primary,.st-confirm>.btn-secondary{margin-top:10px}.st-entry-head{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:6px 12px 20px;display:flex}.st-entry-name{margin:8px 0 0;font-size:21px;font-weight:600;line-height:1.3}.st-entry-domain{color:var(--muted);overflow-wrap:anywhere;font-size:15.5px}.card.flat{margin-bottom:12px}.st-cred.card{border-radius:26px}.st-icon-btn.icon-plain{width:44px;height:44px;color:var(--ink-2)}.st-icon-btn:disabled{opacity:.4}.st-pw{overflow-wrap:anywhere;font-size:18px}.st-dots{letter-spacing:.12em;color:var(--ink-2)}.st-checking{color:var(--muted);align-items:center;gap:8px;display:inline-flex}.st-spin{animation:.9s linear infinite st-spin}@keyframes st-spin{to{transform:rotate(360deg)}}.st-pw-foot{align-items:center;gap:14px;padding:0 14px 14px 70px;display:flex}.st-count{background:var(--surface-2);border-radius:3px;flex:1;height:6px;overflow:hidden}.st-count i{background:var(--accent);transform-origin:0;border-radius:3px;height:100%;animation:linear forwards st-drain;display:block}@keyframes st-drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.st-textbtn{min-height:44px;color:var(--ink);align-items:center;gap:6px;padding:0 4px;font-size:16px;font-weight:500;display:inline-flex}.st-ask.card{border-radius:26px;flex-direction:column;gap:10px;margin-bottom:14px;padding:20px 18px 18px;display:flex}.st-ask-title{margin:0 2px;font-size:19px;font-weight:600;line-height:1.3}.st-ask-text{color:var(--ink-2);margin:0 2px 6px;font-size:16px;line-height:1.45}.st-danger-fill.btn-primary{background:var(--danger);color:#fff}.st-danger-btn.btn-secondary{color:var(--danger)}.st-danger-word{color:var(--danger);padding-right:4px;font-size:16px;font-weight:500}.st-confirm{text-align:center;align-items:stretch}.st-confirm>.bav,.st-confirm>.st-ring,.st-confirm>.st-me,.st-confirm-rings{align-self:center;margin:6px 0 14px}.st-confirm-rings{gap:10px;display:flex}.st-fields.card{border-radius:26px}.st-field{min-height:64px;color:var(--muted);align-items:center;gap:14px;padding:6px 10px 6px 20px;display:flex;position:relative}.st-field+.st-field:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:56px;right:0}.st-field input{min-width:0;height:48px;color:var(--ink);caret-color:var(--accent);background:0 0;border:0;outline:0;flex:1;font-size:18px}.st-field input::placeholder{color:var(--muted)}.st-field:focus-within{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ink) 40%, transparent);border-radius:26px}.st-suggest{background:var(--surface-2);max-width:100%;min-height:44px;color:var(--ink-2);overflow-wrap:anywhere;border-radius:22px;align-self:center;margin:2px 0 6px;padding:8px 18px;font-size:16px}.st-suggest .mono{color:var(--ink)}.st-empty{text-align:center;flex-direction:column;align-items:center;padding:18px 16px 24px;display:flex}.st-empty h2{margin:8px 0 6px;font-size:22px;font-weight:600}.st-empty p{max-width:330px;color:var(--muted);margin:0;font-size:16.5px;line-height:1.45}.st-empty-art{width:220px;height:120px;margin-bottom:10px;position:relative}.st-empty-av{display:grid;position:absolute}.st-empty-av.n0{opacity:.85;top:40px;left:18px;transform:rotate(-8deg)}.st-empty-av.n1{top:6px;left:78px}.st-empty-av.n2{opacity:.85;top:44px;right:18px;transform:rotate(10deg)}.st-empty-key{width:46px;height:46px;color:var(--ink);background:var(--glass);-webkit-backdrop-filter:blur(14px)saturate(1.6);backdrop-filter:blur(14px)saturate(1.6);box-shadow:inset 0 0 0 1px var(--glass-edge), inset 0 1px 0 var(--glass-shine), var(--glass-shadow);border-radius:50%;place-items:center;margin-left:-23px;display:grid;position:absolute;bottom:2px;left:50%}.st-large.bot-page{flex-direction:column;display:flex}.glass-pill.st-left{font-variant-numeric:tabular-nums;padding:0 18px;font-size:16.5px}.st-large-head{align-items:center;gap:14px;padding:6px 6px 22px;display:flex}.st-chars{grid-template-columns:repeat(4,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.st-char{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:18px;flex-direction:column;align-items:center;gap:2px;padding:10px 0 8px;display:flex}.st-char-c{font-size:34px;line-height:1.15}.st-char-n{color:var(--muted);font-size:15.5px}.st-char.digit .st-char-c{color:#4cc2ff}.st-char.symbol .st-char-c{color:var(--amber)}.st-large-foot{margin-top:auto;padding-top:22px}.st-agent-list{margin:0 -18px 8px}.st-agent-row.bot-row{padding:12px 22px}.st-agent-row .bot-name{font-size:20px}.st-agent-row .bot-preview{font-size:16.5px}.st-act .st-label{font-size:17.5px}.st-when{color:var(--muted);flex:none;align-self:flex-start;margin-top:3px;font-size:15.5px}.st-notice.card{text-align:left;border-radius:26px;align-items:center;gap:14px;width:100%;margin-bottom:16px;padding:14px 16px;display:flex}.st-notice-text{flex:1;font-size:18px}.st-job{font-size:17px;line-height:1.35}.st-agents-empty.bot-page{padding-top:calc(var(--top) + 44px)}.st-ag-scene{height:230px;margin:0 -18px;position:relative}.st-ag-glow{filter:blur(30px);opacity:.6;background:radial-gradient(40% 46% at 48% 40%,#d9775773,#0000 72%),radial-gradient(30% 36% at 22% 72%,#10a37f66,#0000 72%),radial-gradient(30% 36% at 80% 74%,#8b5cf66b,#0000 72%);position:absolute;inset:10px 40px}.st-ag-float{position:absolute}.st-ag-float.n0{top:36px;left:calc(50% - 48px)}.st-ag-float.n1{top:136px;left:16%}.st-ag-float.n2{top:140px;right:16%}.st-empty-text{text-align:center;padding:6px 12px 22px}.st-empty-text h1{margin:0 0 10px;font-size:28px;font-weight:600}.st-empty-text p{color:var(--muted);margin:0;font-size:16.5px;line-height:1.45}.st-connect-head{flex-direction:column;align-items:center;padding:8px 0 14px;display:flex}.st-connect-head .st-h2{margin-top:16px}.st-pair{align-items:center;gap:10px;display:flex}.st-pair-frank{border-radius:16px;width:52px;height:52px;display:block;overflow:hidden}.st-consent .st-pair-frank{border-radius:18px;width:60px;height:60px}.st-pair-link{gap:6px;display:flex}.st-pair-link i{background:var(--faint);border-radius:50%;width:7px;height:7px}.st-pair-link.live i{animation:1.2s ease-in-out infinite st-hop}.st-pair-link.live i:nth-child(2){animation-delay:.15s}.st-pair-link.live i:nth-child(3){animation-delay:.3s}@keyframes st-hop{0%,60%,to{background:var(--faint);transform:translateY(0)}30%{background:var(--ink-2);transform:translateY(-5px)}}.st-pair-link.done i{background:var(--chosen)}.st-connect-body{flex-direction:column;display:flex}.st-connect-body>.btn-primary,.st-connect-body>.btn-secondary{margin-top:4px}.st-steps{border-radius:26px;margin:0 0 12px;padding:0;list-style:none}.st-num{background:var(--surface-2);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:17px;font-weight:600;display:grid}.st-step .st-label{flex:1}.st-token.card{text-align:left;border-radius:22px;flex-direction:column;gap:12px;width:100%;padding:18px;display:flex}.st-token-text{overflow-wrap:anywhere;font-size:17px;line-height:1.45}.st-token-copy{color:var(--ink-2);align-items:center;gap:8px;font-size:16px;font-weight:500;display:inline-flex}.st-token.done .st-token-copy{color:var(--good)}.st-consent.bot-page{padding-top:calc(var(--top) + 44px)}.st-consent-glow{pointer-events:none;background:radial-gradient(34% 40% at 64% 44%, color-mix(in srgb, var(--ag) 50%, transparent), transparent 72%), radial-gradient(30% 36% at 34% 48%, #ff6a134d, transparent 72%);filter:blur(36px);opacity:.55;height:340px;position:absolute;top:-40px;left:-10%;right:-10%}.st-consent-head{text-align:center;flex-direction:column;align-items:center;padding:10px 8px 26px;display:flex;position:relative}.st-consent-head h1{margin:22px 0 0;font-size:28px;font-weight:600;line-height:1.2}.st-consent-foot{flex-direction:column;gap:10px;display:flex}.st-allow.card{text-align:center;border-radius:26px;flex-direction:column;align-items:center;gap:14px;margin-bottom:16px;padding:24px 20px 20px;display:flex}.st-allow-ico{background:var(--surface-2);border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.st-allow-text{color:var(--ink-2);font-size:17px;line-height:1.45}.st-preview{padding:4px 0 20px}.st-push{background:var(--glass);-webkit-backdrop-filter:blur(16px)saturate(1.6);backdrop-filter:blur(16px)saturate(1.6);box-shadow:inset 0 0 0 1px var(--glass-edge), inset 0 1px 0 var(--glass-shine), var(--glass-shadow);border-radius:28px;gap:14px;padding:16px 16px 16px 14px;display:flex}.st-push-badge{color:#fff;width:22px;height:22px;box-shadow:0 0 0 2.5px var(--page);background:#ff9f0a;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-4px;right:-4px}.st-push-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.st-push-top{align-items:baseline;gap:8px;display:flex}.st-push-title{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:16.5px;font-weight:600;overflow:hidden}.st-push-when{color:var(--muted);font-size:15.5px}.st-push-text{color:var(--ink);font-size:17px;display:block}.st-push-job{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;overflow:hidden}.st-themes{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:8px;display:grid}.st-theme{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:26px;flex-direction:column;align-items:center;gap:10px;padding:12px 8px;display:flex}.st-theme:active{transform:scale(.97)}.st-theme.on{box-shadow:inset 0 0 0 3px var(--accent)}.st-mini{width:80px;height:133px;box-shadow:0 0 0 1px var(--line), 0 8px 20px #00000038;border-radius:14px;display:block;position:relative;overflow:hidden}.st-mini-svg{width:100%;height:100%;display:block}.st-mini-half{clip-path:polygon(100% 0,100% 100%,0 100%);position:absolute;inset:0}.st-theme-label{align-items:center;gap:5px;font-size:16px;font-weight:500;display:inline-flex}.st-swatches{justify-content:space-between;padding:4px 8px 22px;display:flex}.st-swatch{background:var(--sw);color:#fff;border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.st-swatch.on{box-shadow:0 0 0 3px var(--bg), 0 0 0 6px var(--sw)}.st-files.card{text-align:left;margin-bottom:18px}.st-prep{flex-direction:column;gap:10px;padding:6px 2px 2px;display:flex}.st-prep-bar{background:var(--surface-2);border-radius:4px;height:8px;overflow:hidden}.st-prep-bar i{background:var(--accent);border-radius:4px;width:40%;height:100%;animation:1.1s ease-in-out infinite st-slide;display:block}@keyframes st-slide{0%{transform:translate(-100%)}to{transform:translate(260%)}}.st-prep-text{color:var(--ink-2);font-size:16px}.st-btn-busy{align-items:center;gap:8px;display:inline-flex}.st-gone.bot-page{place-items:center;display:grid}.st-gone-body{text-align:center;flex-direction:column;align-items:center;gap:8px;width:100%;padding:0 18px;display:flex}.st-gone-body h1{margin:14px 0 0;font-size:28px;font-weight:600}.st-gone-body p{color:var(--muted);max-width:320px;margin:0 0 22px;font-size:16.5px;line-height:1.45}.st-gone-mark{background:var(--surface);width:84px;height:84px;color:var(--good);box-shadow:inset 0 0 0 1px var(--line);border-radius:50%;place-items:center;display:grid}.st-sys-root{z-index:120;position:absolute;inset:0}.st-sys-scrim{background:#00000080;position:absolute;inset:0}.st-sys{left:10px;right:10px;bottom:calc(var(--bottom) + 10px);color:#1d1b20;text-align:center;background:#e9e2ec;border-radius:30px;flex-direction:column;align-items:center;padding:28px 24px 16px;display:flex;position:absolute}.st-sys-title{margin:0;font-size:24px;font-weight:500}.st-sys-sub{color:#49454f;margin:6px 0 22px;font-size:15.5px}.st-sys-finger{color:#381e72;background:#d0bcff;border-radius:50%;place-items:center;width:76px;height:76px;display:grid}.st-sys-finger.scanning{animation:.6s ease-in-out infinite alternate st-pulse}.st-sys-finger.ok{color:#0b5226;background:#b5e3c0}@keyframes st-pulse{to{transform:scale(1.08)}}.st-sys-line{color:#49454f;margin:14px 0 18px;font-size:16px}.st-sys-actions{justify-content:space-between;align-self:stretch;display:flex}.st-sys-actions button{color:#6750a4;min-height:44px;padding:0 14px;font-size:16px;font-weight:500}.st-home .home-bottom{align-items:center}.st-home .glass-search input::placeholder{color:var(--muted)}@media (prefers-reduced-motion:reduce){.st *,.st :before,.st :after{transition-duration:.01ms!important;animation:none!important}}.st-stack.apart .st-stack-item+.st-stack-item{margin-left:3px}.st-stack:not(.apart) .st-stack-item .st-ring{box-shadow:0 0 0 2.5px var(--surface);border-radius:50%}.st .st-char-c{font-size:34px}.st .card.flat{margin-bottom:12px}.st .st-pw.mono{font-size:18px}.st-large-name{font-size:20px;font-weight:600;line-height:1.3}.st-large-user{color:var(--muted);font-size:16.5px}.st-url{overflow-wrap:anywhere}.st-act-top{align-items:flex-start;gap:10px;display:flex}.st-act-top .st-label{flex:1;min-width:0}.st-act-top .st-when{margin-top:2px}.st-act .st-lead{align-self:flex-start;margin-top:2px}.st-push .avatar{align-self:flex-start}.st-home-me{position:relative}.st-home-dot{width:12px;height:12px;box-shadow:0 0 0 2.5px var(--bg);background:#ff9f0a;border-radius:50%;position:absolute;top:1px;right:1px}.st .mono{font-size:1em}.st .st-token-text{font-size:17px}.st .st-pw.mono{word-break:normal;overflow-wrap:anywhere}.st-field.st-field-in{background:var(--surface-2);border-radius:20px;min-height:60px;margin:2px 0 4px;padding:4px 6px 4px 16px}.st-field.st-field-in:focus-within{border-radius:20px}.td.td-page{background:var(--bg)}.td .td-scroll{padding-top:calc(var(--top) + 66px)}.td .td-list{isolation:isolate;padding-bottom:8px;position:relative}.td section+section,.td section+.td-foryou,.td .td-foryou+section,.td .td-quiet+section,.td .td-quiet+.td-foryou{margin-top:18px}.td .td-foryou:empty{display:none}.td .ru-sec-head{margin:8px 0 0}.td .ru-sec-head .br-h-home{margin:14px 18px 6px}.td .ru-rule{display:none}.td .ru-section{padding-bottom:0}.td .td-now{position:relative}.td .td-glow{z-index:-1;pointer-events:none;opacity:.26;background:radial-gradient(52% 40% at 18% 40%, var(--g1), transparent 70%), radial-gradient(44% 34% at 60% 30%, var(--g2), transparent 70%), radial-gradient(48% 40% at 96% 44%, var(--g3), transparent 70%);height:380px;position:absolute;top:-90px;left:0;right:0;-webkit-mask-image:linear-gradient(#000 35%,#0000);mask-image:linear-gradient(#000 35%,#0000)}@media (prefers-color-scheme:light){.td .td-glow{opacity:.13}}.td .td-hero{padding:10px 18px}.td .td-hero h1{letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:28px;font-weight:600;line-height:1.2}.td .td-hero-sub{color:var(--muted);margin:6px 0 0;font-size:17px}.td .td-hero-sub.urgent{color:var(--warn);font-weight:500}.td .td-row{align-items:flex-start;min-height:82px}.td .td-row .avatar{margin-top:2px}.td .td-top{align-items:flex-start}.td .td-title{-webkit-line-clamp:2;text-wrap:pretty;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:1;min-width:0;font-size:19px;font-weight:500;line-height:1.28;display:-webkit-box;overflow:hidden}.td .td-when{flex:none;padding-top:2px}.td .td-row .bot-preview{margin-top:1px}.td .td-row.working .bot-preview{color:var(--ink-2)}.td .td-row.sent .pv-ico{color:#3ddc84}@media (prefers-color-scheme:light){.td .td-row.sent .pv-ico{color:#12a150}}.td .td-count{background:var(--surface-2);min-width:24px;height:24px;color:var(--ink);font-variant-numeric:tabular-nums;border-radius:12px;flex:none;place-items:center;margin-left:auto;padding:0 7px;font-size:14px;font-weight:600;display:grid}.td .td-fresh .pv-text{flex:0 auto}.td .td-closing{margin:0}.td .td-closing .dl-row{gap:16px;min-height:74px;padding:12px 18px}.td .td-lead{flex:none;place-items:center;width:50px;display:grid}.td .td-closing .dl-mark{fill:none}.td .br-flat .br-title{font-size:17.5px;line-height:1.3}.td .td-foryou .br-title{font-weight:500}.td .br-flat .br-two small{margin-top:3px;font-size:15.5px}.td .br-flat .br-left{font-size:16px}.td .td-skel .td-row{align-items:center;min-height:78px}.td .td-skel-ava{background:var(--surface-2);border-radius:50%;flex:none;width:50px;height:50px}.td .td-skel-h{border-radius:13px;width:64%;height:26px;margin:6px 0}.td .td-skel-sec{padding-top:22px}.td .td-skel-h2{border-radius:9px;width:34%;height:18px}.td .td-offline .ru-row-ava{color:var(--ink-2)}.td .td-offline:disabled{opacity:1}@media (prefers-reduced-motion:reduce){.td .td-skel .br-skel-bar:after{animation:none}}.td .td-quiet{text-align:center;padding:34px 28px 18px}.td .td-quiet .ob-cluster{margin:0 auto 18px}.td .td-quiet h1{margin:0 0 8px;font-size:26px;font-weight:600}.td .td-quiet p{max-width:300px;color:var(--muted);text-wrap:pretty;margin:0 auto;font-size:16.5px;line-height:1.45}.td .td-none{text-align:center;padding:48px 28px 18px}.td .td-none p{max-width:300px;color:var(--ink-2);text-wrap:balance;overflow-wrap:anywhere;margin:0 auto 20px;font-size:17px;line-height:1.4}.td .td-none .btn-secondary{border-radius:23px;width:auto;height:46px;padding:0 22px;display:inline-block}.td .td-start{padding-top:18px}.td .td-page-hero{padding:10px 22px 12px}.td .td-page-hero h1{margin:0;font-size:28px;font-weight:600}.td-ask{flex-direction:column;gap:14px;padding-bottom:6px;display:flex}.td-ask .td-ask-job{text-align:left;border-radius:18px;align-items:center;gap:14px;width:100%;padding:8px 6px 8px 4px;display:flex}.td-ask .td-ask-job:active{background:var(--press)}.td-ask .td-ask-main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.td-ask .td-ask-title{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:19px;font-weight:600;line-height:1.28;display:-webkit-box;overflow:hidden}.td-ask .td-ask-sub{min-width:0;color:var(--muted);white-space:nowrap;font-size:15.5px;line-height:1.35;display:flex}.td-ask .td-ask-board{text-overflow:ellipsis;min-width:0;overflow:hidden}.td-ask .td-ask-left{flex:none}.td-ask .td-ask-left:before{content:"·";color:var(--muted);margin:0 6px 0 4px;font-weight:400}.td-ask .td-ask-sub .urgent{color:var(--warn);font-weight:500}.td-ask .td-ask-chev{color:var(--muted);flex:none}.td-ask .td-ask-card>*{width:100%;max-width:none;margin:0}.td-ask .td-ask-open{min-height:44px;color:var(--ink-2);border-radius:22px;align-self:center;padding:0 18px;font-size:16.5px;font-weight:500}.td-ask .td-ask-open:active{background:var(--press)}.td-queued{gap:10px;margin:8px 16px 20px;display:grid}.td-queued-h{color:var(--ink);margin:0;font-size:20px;font-weight:600}.td-queued-row{align-items:center;gap:10px;min-height:64px;display:flex}.td-queued-text{flex:1;gap:2px;min-width:0;display:grid}.td-queued-title{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.td-queued-sub{color:var(--muted)}.td-queued-ico{color:var(--muted);flex:none}
