@media screen{:root[data-season=autumn]{--paper-bg:#f5f5ee;--paper-card:#fffdf8;--paper-ink:#292d29;--paper-muted:#6d7068;--paper-line:#e4e1d7;--paper-accent:#a55840;--paper-accent-ink:#904e3b;--paper-accent-soft:#eee2d8;--paper-sage:#c5cfba;--paper-ochre:#dfc793;--paper-button-ink:#fffaf4;--season-acc-sage:#596b4b;--season-acc-ochre:#8b6730}:root[data-season=autumn] .shell.hub{--bg:var(--paper-bg);--card:var(--paper-card);--text:var(--paper-ink);--text-2:color-mix(in srgb, var(--paper-ink) 80%, var(--paper-muted));--muted:var(--paper-muted);--lmuted:var(--paper-muted);--hint:var(--paper-muted);--placeholder:color-mix(in srgb, var(--paper-muted) 80%, var(--paper-card));--line:var(--paper-line);--line2:color-mix(in srgb, var(--paper-line) 50%, var(--paper-card));--line-strong:color-mix(in srgb, var(--paper-muted) 34%, var(--paper-line));--bd:1px solid var(--line);--bd-strong:1px solid var(--line-strong);--surface-hover:color-mix(in srgb, var(--paper-line) 50%, var(--paper-card));--surface-active:var(--paper-accent-soft);--field-bg:var(--paper-card);--field-bg-focus:var(--paper-card);--field-border:var(--line-strong);--field-border-hover:var(--paper-muted);--brand:var(--paper-accent);--brand-hover:#934932;--brand-fg:var(--paper-button-ink);--brand-soft:var(--paper-accent-soft);--brand-tint:#f2e9df;--brand-ring:#a5584026;--shadow:0 10px 30px #1720120d;--shadow-sm:0 3px 14px #1720120a;--e-1:0 1px 2px #17201208;--e-2:0 3px 12px #1720120d;--e-3:0 20px 60px -18px #11190f40;--scrim:#17201280;color:var(--text);background:var(--bg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-season=autumn][data-theme=dark] .shell.hub{--paper-bg:#20231f;--paper-card:#292c26;--paper-ink:#eeeee4;--paper-muted:#b5b8ab;--paper-line:#41463b;--paper-accent:#dfaa8b;--paper-accent-ink:#e7b79b;--paper-accent-soft:#443a30;--paper-sage:#929f80;--paper-ochre:#c9ad77;--paper-button-ink:#29231e;--season-acc-sage:#bcc8a5;--season-acc-ochre:#dec88e;--field-bg:#31362d;--field-bg-focus:#31362d;--brand-hover:#e9bfa4;--brand-tint:#3b352c;--brand-ring:#dfaa8b40;--shadow:0 10px 30px #0005;--shadow-sm:0 3px 14px #0003;--e-3:0 20px 60px -18px #0008;--scrim:#0c120bcc;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root[data-season=autumn]:not([data-theme=light]) .shell.hub{--paper-bg:#20231f;--paper-card:#292c26;--paper-ink:#eeeee4;--paper-muted:#b5b8ab;--paper-line:#41463b;--paper-accent:#dfaa8b;--paper-accent-ink:#e7b79b;--paper-accent-soft:#443a30;--paper-sage:#929f80;--paper-ochre:#c9ad77;--paper-button-ink:#29231e;--season-acc-sage:#bcc8a5;--season-acc-ochre:#dec88e;--field-bg:#31362d;--field-bg-focus:#31362d;--brand-hover:#e9bfa4;--brand-tint:#3b352c;--brand-ring:#dfaa8b40;--shadow:0 10px 30px #0005;--shadow-sm:0 3px 14px #0003;--e-3:0 20px 60px -18px #0008;--scrim:#0c120bcc;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-season=autumn][data-theme=dark] .shell.hub input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not(:where(.u-input)),:root[data-season=autumn][data-theme=dark] .shell.hub select:not(:where(.tag,.req-assignee,.u-select)),:root[data-season=autumn][data-theme=dark] .shell.hub textarea:not(:where(.u-textarea,.sol__ta)){background-color:var(--field-bg);border-color:var(--field-border);color:var(--text);-webkit-text-fill-color:var(--text)}:root[data-season=autumn][data-theme=dark] .shell.hub select option{background-color:var(--field-bg);color:var(--text)}@media (prefers-color-scheme:dark){:root[data-season=autumn]:not([data-theme=light]) .shell.hub input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not(:where(.u-input)),:root[data-season=autumn]:not([data-theme=light]) .shell.hub select:not(:where(.tag,.req-assignee,.u-select)),:root[data-season=autumn]:not([data-theme=light]) .shell.hub textarea:not(:where(.u-textarea,.sol__ta)){background-color:var(--field-bg);border-color:var(--field-border);color:var(--text);-webkit-text-fill-color:var(--text)}:root[data-season=autumn]:not([data-theme=light]) .shell.hub select option{background-color:var(--field-bg);color:var(--text)}}:root[data-season=autumn] .shell.hub .hbar{background:var(--bg);border-bottom-color:var(--line);gap:20px;height:66px;padding:0 26px}:root[data-season=autumn] .shell.hub .hbar__co{max-width:260px}:root[data-season=autumn] .shell.hub .hbar__co b{font-weight:500}:root[data-season=autumn] .shell.hub .hbar__nav{align-self:stretch;gap:8px}:root[data-season=autumn] .shell.hub .hbar__navitem{white-space:nowrap;background:0 0;border-radius:0;padding:0 13px;font-weight:500;position:relative}:root[data-season=autumn] .shell.hub .hbar__navitem:after{content:"";background:var(--brand);height:3px;position:absolute;bottom:0;left:10px;right:10px;transform:scaleX(0)}:root[data-season=autumn] .shell.hub .hbar__navitem:hover{color:var(--brand);background:0 0}:root[data-season=autumn] .shell.hub .hbar__navitem.active{color:var(--text);background:0 0}:root[data-season=autumn] .shell.hub .hbar__navitem.active:after{transform:scaleX(1)}:root[data-season=autumn] .shell.hub .hbar__find,:root[data-season=autumn] .shell.hub .hbar .tb-theme,:root[data-season=autumn] .shell.hub .hbar .lang-switch{background:0 0}:root[data-season=autumn] .shell.hub .hbar__avatar{background:var(--brand-soft);border-color:#0000}:root[data-season=autumn] .shell.hub .main{padding:44px clamp(24px,4vw,68px) 48px}:root[data-season=autumn] .shell.hub .main.main--fill{padding:0}:root[data-season=autumn] .shell.hub .tabbar{background:var(--card);border-top:1px solid var(--line)}:root[data-season=autumn] .shell.hub .tabbar .tab{color:var(--muted)}:root[data-season=autumn] .shell.hub .tabbar .tab.active{color:var(--brand);background:var(--brand-soft)}:root[data-season=autumn] .shell.hub .chome{gap:24px;padding:42px 0 52px}:root[data-season=autumn] .shell.hub .chome__head{flex-direction:row;justify-content:space-between;align-items:center;gap:30px;min-height:210px;padding:4px 32px 20px;display:flex}:root[data-season=autumn] .shell.hub .chome__head .u-title{letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:balance;max-width:840px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,4.3vw,64px);font-weight:400;line-height:1.14}:root[data-season=autumn] .shell.hub .chome__leaves{object-fit:contain;pointer-events:none;flex:none;width:194px;height:194px;transform:rotate(3deg)}:root[data-season=autumn] .shell.hub .chome__attn{border:1px solid var(--line);background:color-mix(in srgb, var(--paper-ochre) 10%, var(--card));color:var(--text);border-radius:10px;padding:12px 16px;font-size:13px;line-height:1.5}:root[data-season=autumn] .shell.hub .chome__attn:hover{border-color:var(--brand)}:root[data-season=autumn] .shell.hub .chome__attnDot{background:var(--paper-ochre);width:6px;height:6px}:root[data-season=autumn] .shell.hub .chome__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;max-width:none}:root[data-season=autumn] .shell.hub .chome__card{--svc:var(--season-acc-sage);border:1px solid var(--line);background:var(--card);max-width:none;box-shadow:0 6px 22px color-mix(in srgb, var(--text) 3%, transparent);text-align:center;border-radius:16px;align-items:center;padding:20px 28px 26px;position:relative;overflow:hidden}:root[data-season=autumn] .shell.hub .chome__card--assistant{--svc:var(--paper-accent)}:root[data-season=autumn] .shell.hub .chome__card--documents{--svc:var(--season-acc-ochre)}:root[data-season=autumn] .shell.hub .chome__card:after{content:"";background:color-mix(in srgb, var(--svc) 24%, var(--card));clip-path:polygon(0 0,100% 0,100% 100%);pointer-events:none;width:39px;height:39px;position:absolute;top:0;right:0}:root[data-season=autumn] .shell.hub .chome__top{flex-direction:column;align-items:center;gap:0;width:100%}:root[data-season=autumn] .shell.hub .chome__icon{border:1px solid color-mix(in srgb, var(--svc) 28%, var(--line));background:linear-gradient(125deg, color-mix(in srgb, var(--svc) 25%, var(--card)), color-mix(in srgb, var(--svc) 50%, var(--card)));width:78px;height:86px;box-shadow:4px 7px 12px color-mix(in srgb, var(--text) 9%, transparent);color:color-mix(in srgb, var(--svc) 72%, var(--text));border-radius:3px 18px 3px 3px;margin-bottom:9px;position:relative;transform:rotate(-5deg)}:root[data-season=autumn] .shell.hub .chome__icon:after{content:"";border-bottom:1px solid color-mix(in srgb, var(--svc) 36%, transparent);border-left:1px solid color-mix(in srgb, var(--svc) 36%, transparent);background:color-mix(in srgb, var(--card) 65%, var(--svc));clip-path:polygon(0 0,100% 100%,0 100%);width:22px;height:22px;position:absolute;top:0;right:0}:root[data-season=autumn] .shell.hub .chome__card--documents .chome__icon{transform:rotate(3deg)}:root[data-season=autumn] .shell.hub .chome__icon svg{width:42px;height:42px}:root[data-season=autumn] .shell.hub .chome__crane{object-fit:contain;pointer-events:none;width:164px;height:126px;margin-bottom:9px}:root[data-season=autumn] .shell.hub .chome__id{align-items:center}:root[data-season=autumn] .shell.hub .chome__name{letter-spacing:-.025em;overflow-wrap:anywhere;font-family:Georgia,Times New Roman,serif;font-size:29px;font-weight:400;line-height:1.2}:root[data-season=autumn] .shell.hub .chome__status{justify-content:center}:root[data-season=autumn] .shell.hub .chome__desc{text-wrap:pretty;font-size:15px;line-height:1.6}:root[data-season=autumn] .shell.hub .chome__ops{color:var(--muted);border-top:0;padding-top:0}:root[data-season=autumn] .shell.hub .chome__foot{flex-direction:column;align-items:center;gap:24px;width:100%;padding-top:30px}:root[data-season=autumn] .shell.hub .chome__foot .u-btn--primary{border:1px solid color-mix(in srgb, var(--brand) 85%, var(--text));border-radius:10px;width:100%;height:auto;min-height:50px;font-size:14px;font-weight:550}:root[data-season=autumn] .shell.hub .chome__meta{border-bottom:1px solid color-mix(in srgb, var(--brand) 50%, transparent);color:var(--muted);order:-1}:root[data-season=autumn] .shell.hub .chome__meta:hover{color:var(--brand)}:root[data-season=autumn] .shell.hub .mod-chip:not(.on),:root[data-season=autumn] .shell.hub .badge-box,:root[data-season=autumn] .shell.hub .ann-kind:not(.on),:root[data-season=autumn] .shell.hub .ann-ack:not(.done),:root[data-season=autumn] .shell.hub .order-actions{background:var(--card);border-color:var(--line)}:root[data-season=autumn] .shell.hub .owner-note:not(.err){background:color-mix(in srgb, var(--paper-ochre) 17%, var(--card));border-color:color-mix(in srgb, var(--paper-ochre) 45%, var(--line));color:var(--text)}:root[data-season=autumn] .shell.hub .owner-note:not(.err) .note-ic{color:var(--season-acc-ochre)}:root[data-season=autumn] .shell.hub .plan-summary{background:color-mix(in srgb, var(--paper-ochre) 17%, var(--card));border-color:var(--line)}:root[data-season=autumn] .shell.hub .bill-save{background:color-mix(in srgb, var(--season-acc-sage) 12%, var(--card));color:var(--season-acc-sage)}:root[data-season=autumn] .shell.hub .billing-banner.trial{background:color-mix(in srgb, var(--paper-ochre) 17%, var(--card));color:var(--season-acc-ochre)}:root[data-season=autumn] .shell.hub .update-banner{background:color-mix(in srgb, var(--season-acc-sage) 12%, var(--card));color:var(--season-acc-sage)}:root[data-season=autumn] .shell.hub .minfo-btn{color:var(--muted)}:root[data-season=autumn] .shell.hub .minfo-btn:hover{color:var(--paper-accent-ink)}:root[data-season=autumn] .shell.hub .sk{background:linear-gradient(90deg, var(--line2) 25%, var(--line) 50%, var(--line2) 75%);background-size:200% 100%}:root[data-season=autumn] .shell.hub .sol{background:0 0}:root[data-season=autumn] .shell.hub .sol__rail{background:color-mix(in srgb, var(--card) 25%, var(--bg));border-right:1px solid var(--line);gap:0;padding:22px 18px 14px}:root[data-season=autumn] .shell.hub .sol__new{border:1px solid color-mix(in srgb, var(--brand) 42%, var(--line));height:auto;min-height:44px;color:var(--brand);box-shadow:none;background:0 0;border-radius:10px;gap:10px;padding:10px 13px;font-size:13px;font-weight:500}:root[data-season=autumn] .shell.hub .sol__new:hover:not([disabled]){background:var(--brand-soft);color:var(--paper-accent-ink)}:root[data-season=autumn] .shell.hub .sol__new .sol__ic svg{width:18px;height:18px}:root[data-season=autumn] .shell.hub .sol__find{border:1px solid var(--line);background:color-mix(in srgb, var(--card) 50%, transparent);min-height:38px;color:var(--muted);border-radius:9px;align-items:center;gap:9px;margin:12px 0 17px;padding:0 11px;display:flex}:root[data-season=autumn] .shell.hub .sol__find .sol__ic{position:static;transform:none}:root[data-season=autumn] .shell.hub .sol__find:focus-within{border-color:var(--brand);box-shadow:0 0 0 2px var(--brand-ring)}:root[data-season=autumn] .shell.hub .sol__find .u-input{height:auto;min-height:0;box-shadow:none;color:var(--text);background:0 0;border:0;outline:none;padding:9px 0;font-size:12px}:root[data-season=autumn] .shell.hub .sol__find .u-input::placeholder{color:var(--muted);opacity:1}:root[data-season=autumn] .shell.hub .sol__shelf{margin-bottom:19px}:root[data-season=autumn] .shell.hub .sol__shelfName{color:var(--muted);letter-spacing:0;text-transform:none;padding:9px 10px 7px;font-size:11px;font-weight:400}:root[data-season=autumn] .shell.hub .sol__row{color:var(--text);border-radius:7px;padding:10px;font-size:12px;line-height:1.5}:root[data-season=autumn] .shell.hub .sol__row:hover,:root[data-season=autumn] .shell.hub .sol__row:focus-within,:root[data-season=autumn] .shell.hub .sol__row.on{background:var(--brand-soft)}:root[data-season=autumn] .shell.hub .sol__row.on .sol__open{color:var(--paper-accent-ink)}:root[data-season=autumn] .shell.hub .sol__foot .sol__tool{color:var(--muted);font-size:12px}:root[data-season=autumn] .shell.hub .sol__tool.on{color:var(--paper-accent-ink);background:var(--brand-soft)}:root[data-season=autumn] .shell.hub .sol__hello{padding:10px 20px clamp(20px,6dvh,72px)}:root[data-season=autumn] .shell.hub .sol__crane{object-fit:contain;width:110px;height:110px;margin-bottom:9px;display:block}:root[data-season=autumn] .shell.hub .sol__identity{color:var(--brand);letter-spacing:.23em;text-transform:uppercase;margin:0 0 16px;font-size:12px;font-weight:600}:root[data-season=autumn] .shell.hub .sol__hi{letter-spacing:-.025em;max-width:850px;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,3.1vw,43px);font-weight:400;line-height:1.2}:root[data-season=autumn] .shell.hub .sol__thread{padding:20px 34px 24px}:root[data-season=autumn] .shell.hub .sol .ai-q{background:var(--brand-soft);color:var(--text);box-shadow:none;border-bottom-right-radius:12px}:root[data-season=autumn] .shell.hub .sol .ai-a b{color:var(--paper-accent-ink)}:root[data-season=autumn] .shell.hub .sol .ai-confirm{border-color:var(--brand);background:var(--card)}:root[data-season=autumn] .shell.hub .sol .ai-copy{color:var(--muted)}:root[data-season=autumn] .shell.hub .sol__compose{background:0 0;padding:10px 28px 17px}:root[data-season=autumn] .shell.hub .sol__box,:root[data-season=autumn] .shell.hub .sol__hello .sol__box{border:1px solid var(--line);background:var(--card);max-width:840px;box-shadow:0 5px 22px color-mix(in srgb, var(--text) 4%, transparent);border-radius:22px;padding:16px 18px 14px}:root[data-season=autumn] .shell.hub .sol__box:focus-within{border-color:color-mix(in srgb, var(--brand) 62%, var(--line));box-shadow:0 5px 22px color-mix(in srgb, var(--text) 5%, transparent)}:root[data-season=autumn] .shell.hub .sol__box .sol__ta{padding:3px 4px 12px;font-size:14px;line-height:1.6}:root[data-season=autumn] .shell.hub .sol .sol__box .sol__send{width:39px;height:39px}:root[data-season=autumn] .shell.hub .sol .sol__box .sol__send:disabled{opacity:.45}:root[data-season=autumn] .shell.hub .sol :is(button,a,input,textarea):focus-visible{outline:2px solid var(--brand);outline-offset:3px}:root[data-season=autumn] .shell.hub .sol .sol__box .sol__ta:focus-visible,:root[data-season=autumn] .shell.hub .sol .sol__find .u-input:focus-visible{outline:none}:root[data-season=autumn] .lock:not(.lock--guest){--bg:var(--paper-bg);--card:var(--paper-card);--text:var(--paper-ink);--muted:var(--paper-muted);--lmuted:var(--paper-muted);--line:var(--paper-line);--line2:color-mix(in srgb, var(--paper-line) 50%, var(--paper-card));--bd:1px solid var(--line);--brand:var(--paper-accent);--brand-hover:color-mix(in srgb, var(--brand) 88%, var(--paper-ink));--brand-fg:var(--paper-button-ink);--brand-soft:color-mix(in srgb, var(--brand) 12%, var(--card));--brand-ring:color-mix(in srgb, var(--brand) 18%, transparent);--good:#0e7a63;--warn:#a25a00;--danger:#c0342b;--good-ink:#166534;--warn-ink:#92400e;--danger-ink:#b91c1c;--teal-ink:#0f766e;color:var(--text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;isolation:isolate;background:radial-gradient(ellipse at 8% 12%, color-mix(in srgb, var(--paper-ochre) 6%, transparent), transparent 45%), radial-gradient(ellipse at 95% 94%, color-mix(in srgb, var(--paper-sage) 7%, transparent), transparent 42%) no-repeat var(--paper-bg);padding:40px 20px 28px}:root[data-season=autumn] .lock:not(.lock--guest):before,:root[data-season=autumn] .lock:not(.lock--guest):after{content:"";z-index:-1;pointer-events:none;position:fixed}:root[data-season=autumn] .lock:not(.lock--guest):before{aspect-ratio:1;background:linear-gradient(135deg, transparent 49.5%, color-mix(in srgb, var(--paper-sage) 24%, transparent) 50%);clip-path:polygon(0 100%,80% 0,100% 88%);width:clamp(70px,11vw,150px);bottom:5vh;right:3vw}:root[data-season=autumn] .lock:not(.lock--guest):after{aspect-ratio:1;background:linear-gradient(145deg, color-mix(in srgb, var(--paper-ochre) 16%, transparent) 50%, transparent 51%);clip-path:polygon(0 0,100% 35%,18% 100%);width:65px;top:7vh;left:3vw}:root[data-season=autumn] .lock:not(.lock--guest) .aurora-live{display:none}:root[data-season=autumn] .lock:not(.lock--guest) .brand:not(.lock-foot)>b{color:var(--text)}:root[data-season=autumn] .lock:not(.lock--guest) .lock-sub{max-width:560px;color:var(--text);text-align:center;text-wrap:balance;margin:22px 0 0;font-size:18px;font-weight:500;line-height:1.45}:root[data-season=autumn] .lock:not(.lock--guest) .lock-sub b{color:var(--text);font-weight:700}:root[data-season=autumn] .lock:not(.lock--guest) .login-card{border:1px solid var(--line);background:var(--card);width:min(390px,100%);color:var(--text);box-shadow:0 10px 35px color-mix(in srgb, var(--text) 6%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:16px;margin-top:24px;padding:26px 25px 23px}:root[data-season=autumn] .lock:not(.lock--guest) .login-field>span{color:var(--muted)}:root[data-season=autumn] .lock:not(.lock--guest) .login-field :is(input,textarea,select){color:var(--text);border:1px solid var(--line);background:var(--bg);box-shadow:none;border-radius:10px}:root[data-season=autumn] .lock:not(.lock--guest) .login-field :is(input,textarea)::placeholder{color:var(--muted);opacity:.8}:root[data-season=autumn] .lock:not(.lock--guest) .login-field :is(input,textarea,select):focus{border-color:var(--brand);background:var(--card);box-shadow:0 0 0 3px var(--brand-ring)}:root[data-season=autumn] .lock:not(.lock--guest) .login-field input:autofill{-webkit-text-fill-color:var(--text);box-shadow:0 0 0 100px var(--bg) inset}:root[data-season=autumn] .lock:not(.lock--guest) .btn:not(.ghost):not(.danger):not(.solid-danger){background:var(--brand);color:var(--brand-fg);box-shadow:none;filter:none;border-color:#0000;font-weight:500}:root[data-season=autumn] .lock:not(.lock--guest) .btn:not(.ghost):not(.danger):not(.solid-danger):hover:not(:disabled){background:var(--brand-hover)}:root[data-season=autumn] .lock:not(.lock--guest) .btn:not(.ghost):not(.danger):not(.solid-danger):disabled{opacity:.5}:root[data-season=autumn] .lock:not(.lock--guest) .btn.ghost{border:1px solid var(--line);color:var(--text);box-shadow:none;background:0 0}:root[data-season=autumn] .lock:not(.lock--guest) .btn.ghost:hover:not(:disabled){background:var(--brand-soft)}:root[data-season=autumn] .lock:not(.lock--guest) :is(.login-forgot,.owner-link button,.shift-plink,.shift-back,.tpad-cancel,.lock-foot,.public-legal-links a){color:var(--muted)}:root[data-season=autumn] .lock:not(.lock--guest) :is(.login-forgot,.owner-link button,.shift-plink,.shift-back,.tpad-cancel,.public-legal-links a):hover{color:var(--paper-accent-ink)}:root[data-season=autumn] .lock:not(.lock--guest) .lock-foot{justify-content:center;margin:23px 0 0;position:static}:root[data-season=autumn] .lock:not(.lock--guest) .login-error{color:var(--danger-ink);background:color-mix(in srgb, var(--danger) 6%, var(--card));border-color:color-mix(in srgb, var(--danger) 30%, var(--line))}:root[data-season=autumn] .lock:not(.lock--guest) :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--brand);outline-offset:3px}:root[data-season=autumn] .lang-float .lang-switch{background:var(--paper-card);border-color:var(--paper-line);color:var(--paper-ink)}:root[data-season=autumn] .lock:not(.lock--guest) .cards{margin-top:26px}:root[data-season=autumn] .lock:not(.lock--guest) .pcard{background:var(--card);border:1px solid var(--line);color:var(--text);box-shadow:0 5px 20px color-mix(in srgb, var(--text) 4%, transparent)}:root[data-season=autumn] .lock:not(.lock--guest) .pcard:hover:not(:disabled){border-color:color-mix(in srgb, var(--brand) 55%, var(--line));box-shadow:0 12px 28px color-mix(in srgb, var(--text) 8%, transparent);transform:translateY(-3px)}:root[data-season=autumn] .lock:not(.lock--guest) .pcard.on{background:var(--card);border-color:var(--good-ink);box-shadow:0 0 0 2px color-mix(in srgb, var(--good-ink) 12%, transparent)}:root[data-season=autumn] .lock:not(.lock--guest) .pcard p,:root[data-season=autumn] .lock:not(.lock--guest) .shift-note{color:var(--muted)}:root[data-season=autumn] .lock:not(.lock--guest) .pcard .go{color:var(--paper-accent-ink)}:root[data-season=autumn] .lock:not(.lock--guest) .pcard .go.nopin{color:var(--warn-ink)}:root[data-season=autumn] .lock:not(.lock--guest) .pcard .badge{background:color-mix(in srgb, var(--good-ink) 9%, var(--card));color:var(--good-ink)}:root[data-season=autumn] .lock:not(.lock--guest) .pcard .badge .dot{box-shadow:none;background:currentColor}:root[data-season=autumn] .lock:not(.lock--guest) .pcard:focus-visible{outline-color:var(--brand)}:root[data-season=autumn] .lock:not(.lock--guest) .shift-offline{color:var(--warn-ink);background:color-mix(in srgb, var(--warn-ink) 7%, var(--card));border-color:color-mix(in srgb, var(--warn-ink) 28%, var(--line))}:root[data-season=autumn] .lock:not(.lock--guest) .shift-toast{background:color-mix(in srgb, var(--good-ink) 7%, var(--card));border-color:color-mix(in srgb, var(--good-ink) 26%, var(--line));color:var(--text)}:root[data-season=autumn] .lock:not(.lock--guest) .shift-toast.out{background:var(--brand-soft);border-color:var(--line)}:root[data-season=autumn] .lock:not(.lock--guest) .shift-toast span{color:var(--muted)}:root[data-season=autumn] .lock:not(.lock--guest) :is(.shift-retry,.shift-scanbtn){color:var(--text);border-color:var(--line);background:var(--card);box-shadow:none}:root[data-season=autumn] .lock:not(.lock--guest) :is(.shift-retry,.shift-scanbtn):hover:not(:disabled){background:var(--brand-soft)}:root[data-season=autumn] .lock:not(.lock--guest) :is(.shift-sheet-overlay,.tpad-overlay){background:#14231d99}:root[data-season=autumn] .lock:not(.lock--guest) :is(.shift-sheet,.tpad,.qrscan){background:var(--card);border:1px solid var(--line);color:var(--text);box-shadow:0 18px 60px #0003}:root[data-season=autumn] .lock:not(.lock--guest) :is(.shift-sheet-name,.tpad-name){color:var(--text)}:root[data-season=autumn] .lock:not(.lock--guest) .tpad-err{color:var(--danger-ink)}:root[data-season=autumn] .lock:not(.lock--guest) :is(.shift-sheet-btn,.tpad-key){background:var(--bg);border:1px solid var(--line);color:var(--text)}:root[data-season=autumn] .lock:not(.lock--guest) :is(.shift-sheet-btn,.tpad-key):hover:not(:disabled){background:var(--brand-soft)}:root[data-season=autumn] .lock:not(.lock--guest) :is(.shift-sheet-btn.primary,.tpad-key.ok){background:var(--brand);color:var(--brand-fg);border-color:#0000}:root[data-season=autumn] .lock:not(.lock--guest) :is(.shift-sheet-btn.primary,.tpad-key.ok):hover:not(:disabled){background:var(--brand-hover)}:root[data-season=autumn] .lock:not(.lock--guest) .tpad-key.mut{color:var(--muted)}:root[data-season=autumn] .lock:not(.lock--guest) .tpad-dots .d{border-color:var(--muted)}:root[data-season=autumn] .lock:not(.lock--guest) .tpad-dots .d.f{background:var(--brand);border-color:var(--brand);box-shadow:none}:root[data-season=autumn] .lock:not(.lock--guest) .qrscan-corner{border-color:var(--brand)}:root[data-season=autumn] .lock:not(.lock--guest) .qrscan-camfail{color:var(--warn-ink)}:root[data-season=autumn] .lock:not(.lock--guest) .lock-art{object-fit:contain;width:100px;height:100px;margin-top:24px;display:block}:root[data-season=autumn] .lock:not(.lock--guest) .lock-progress{background:var(--line);border-radius:99px;width:90px;height:3px;margin-top:25px;overflow:hidden}:root[data-season=autumn] .lock:not(.lock--guest) .lock-progress span{border-radius:inherit;background:var(--brand);width:33%;height:100%;display:block}@media (prefers-reduced-motion:reduce){:root[data-season=autumn] .lock:not(.lock--guest) .lock-progress span{opacity:.7;width:100%}}@media (prefers-reduced-motion:no-preference){:root[data-season=autumn] .lock:not(.lock--guest) .lock-progress span{animation:1.65s ease-in-out infinite seasonProgress}}@keyframes seasonProgress{0%,to{opacity:.5;transform:translate(-100%)}50%{opacity:1;transform:translate(200%)}}:root[data-season=autumn] .lock:not(.lock--guest) .login-card{--gate-fg:var(--text);--gate-muted:var(--muted);--gate-alert:var(--danger-ink);--gate-rule:var(--line)}:root[data-season=autumn] .lock:not(.lock--guest) .gate-alertBox{border-color:color-mix(in srgb, var(--danger) 30%, var(--line));background:color-mix(in srgb, var(--danger) 6%, var(--card))}:root[data-season=autumn] .lock:not(.lock--guest) .btn.gate-dangerLink{color:var(--danger-ink);border-color:color-mix(in srgb, var(--danger) 40%, var(--line))}:root[data-season=autumn] .lock:not(.lock--guest) .gate-plan{background:var(--brand-soft);border-color:var(--line)}:root[data-season=autumn] .lock:not(.lock--guest) .gate-plan-head b{color:var(--text)}:root[data-season=autumn] .lock:not(.lock--guest) :is(.gate-plan-head span,.gate-plan-per){color:var(--muted)}:root[data-season=autumn] .lock:not(.lock--guest) .gate-plan-chip{border-color:var(--line);background:var(--card);color:var(--muted)}:root[data-season=autumn] .lock:not(.lock--guest) .signup-module{color:var(--text)}:root[data-season=autumn] .lock:not(.lock--guest) :is(.signup-module-desc,.signup-modules-hint,.landing-or,.signup-url-label){color:var(--muted)}:root[data-season=autumn] .lock:not(.lock--guest) .signup-type{border-color:var(--line);color:var(--muted);background:0 0}:root[data-season=autumn] .lock:not(.lock--guest) .signup-type.active{border-color:var(--brand);background:var(--brand-soft);color:var(--paper-accent-ink)}:root[data-season=autumn] .lock:not(.lock--guest) .signup-url{background:var(--bg);border-color:var(--line);color:var(--text)}@media (max-width:600px){:root[data-season=autumn] .lock:not(.lock--guest){padding:62px 16px 24px}:root[data-season=autumn] .lock:not(.lock--guest):before{opacity:.55;bottom:2vh;right:0}:root[data-season=autumn] .lock:not(.lock--guest):after{display:none}:root[data-season=autumn] .lock:not(.lock--guest) .lock-sub{font-size:16px}:root[data-season=autumn] .lock:not(.lock--guest) .login-card{padding:22px 18px}:root[data-season=autumn] .lock:not(.lock--guest) .login-field :is(input,textarea,select){font-size:16px}:root[data-season=autumn] .lock:not(.lock--guest) .pcard{width:min(228px,100%)}}@media (max-height:650px){:root[data-season=autumn] .lock:not(.lock--guest) .lock-art{width:76px;height:76px}}:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .topbar{background:var(--paper-card);border-bottom:1px solid var(--paper-line);color:var(--paper-ink)}:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .topbar .tb-brand>b{color:var(--paper-ink)}:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .tb-loc{color:var(--paper-muted);border-left-color:var(--paper-line)}:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .tb-loc b{color:var(--paper-ink)}:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .topbar .search{background:var(--paper-bg);border-color:var(--paper-line);color:var(--paper-muted);box-shadow:none}:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .topbar .search input{color:var(--paper-ink)}:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .topbar .search input::placeholder{color:var(--paper-muted);-webkit-text-fill-color:var(--paper-muted)}:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .topbar .search:hover,:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .topbar .search:focus-within{background:var(--paper-card);border-color:var(--brand);color:var(--paper-ink)}:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .search .search-kbd{background:var(--paper-card);border-color:var(--paper-line);color:var(--paper-muted)}:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .tb-user .nm{color:var(--paper-ink)}:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .tb-user .rl{color:var(--paper-muted)}:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .tb-user-btn:hover{background:color-mix(in srgb, var(--paper-line) 50%, var(--paper-card))}:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .topbar :is(.btn.ghost,.lang-switch,.lockbtn:not(.armed),.tb-ai,.tb-theme){color:var(--paper-muted);border-color:var(--paper-line);background:0 0}:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .topbar :is(.btn.ghost,.lang-switch,.lockbtn:not(.armed),.tb-ai,.tb-theme):hover{background:color-mix(in srgb, var(--paper-line) 50%, var(--paper-card));color:var(--paper-ink)}:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .topbar .lang-switch select{color:var(--paper-ink)}:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .side{background:color-mix(in srgb, var(--paper-bg) 62%, var(--paper-card));border-right:1px solid var(--paper-line)}:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .side .navgroup+.navgroup{margin-top:16px}:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .side .lbl{color:var(--paper-muted)}:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .side .navitem,:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .side .side-foot .navitem{color:var(--paper-muted);box-shadow:none;border:1px solid #0000;border-radius:9px;font-weight:500}:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .side .navitem:hover,:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .side .side-foot .navitem:hover{color:var(--paper-ink);background:color-mix(in srgb, var(--paper-line) 50%, var(--paper-card))}:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .side .navitem.active{color:var(--paper-ink);background:color-mix(in srgb, var(--brand) 12%, var(--paper-card));border-color:color-mix(in srgb, var(--brand) 22%, transparent);box-shadow:none;font-weight:600}:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .side .navitem.active .ic{color:var(--wcol,var(--brand))}:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .side .nav-badge,:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .side .navitem.active .nav-badge{background:var(--brand);color:var(--brand-fg);box-shadow:none}:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .side-id{border-bottom-color:var(--paper-line)}:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .side-id-txt b{color:var(--paper-ink)}:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .side-id-txt span{color:var(--paper-muted)}:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .tabbar{background:var(--paper-card);border-top:1px solid var(--paper-line)}:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .tabbar .tab{color:var(--paper-muted)}:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .tabbar .tab.active{color:var(--paper-ink);background:color-mix(in srgb, var(--brand) 12%, var(--paper-card))}:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .tabsheet{background:#20251f80}:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .tabsheet-panel{color:var(--paper-ink);background:var(--paper-card);border:1px solid var(--paper-line);box-shadow:0 -12px 40px #11150f1a}:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .tabsheet-panel .lbl{color:var(--paper-muted);letter-spacing:0;text-transform:none}:root[data-season=autumn]:not([data-theme=dark]) .shell:not(.hub) .tabsheet-panel .navitem.active{color:var(--paper-ink);background:color-mix(in srgb, var(--brand) 12%, var(--paper-card))}@media (prefers-color-scheme:dark){:root[data-season=autumn]:not([data-theme=light]):not([data-theme=dark]) .shell:not(.hub) .topbar{color:inherit;background:linear-gradient(#1a1c3a 0%,#15162e 100%);border-bottom:1px solid #ffffff14}:root[data-season=autumn]:not([data-theme=light]):not([data-theme=dark]) .shell:not(.hub) .topbar .tb-brand>b{color:#fff}:root[data-season=autumn]:not([data-theme=light]):not([data-theme=dark]) .shell:not(.hub) .tb-loc{color:#8a91b8;border-left-color:#ffffff1f}:root[data-season=autumn]:not([data-theme=light]):not([data-theme=dark]) .shell:not(.hub) .tb-loc b{color:#e7eaf8}:root[data-season=autumn]:not([data-theme=light]):not([data-theme=dark]) .shell:not(.hub) .topbar .search{color:#8a91b8;background:#ffffff0e;border-color:#ffffff1a}:root[data-season=autumn]:not([data-theme=light]):not([data-theme=dark]) .shell:not(.hub) .topbar .search input{color:#e7eaf8}:root[data-season=autumn]:not([data-theme=light]):not([data-theme=dark]) .shell:not(.hub) .topbar .search input::placeholder{color:#7c84ad;-webkit-text-fill-color:#7c84ad}:root[data-season=autumn]:not([data-theme=light]):not([data-theme=dark]) .shell:not(.hub) .topbar .search:hover,:root[data-season=autumn]:not([data-theme=light]):not([data-theme=dark]) .shell:not(.hub) .topbar .search:focus-within{color:#8a91b8;background:#ffffff14;border-color:#ffffff38}:root[data-season=autumn]:not([data-theme=light]):not([data-theme=dark]) .shell:not(.hub) .search .search-kbd{border-color:var(--line);color:var(--lmuted);background:0 0}:root[data-season=autumn]:not([data-theme=light]):not([data-theme=dark]) .shell:not(.hub) .tb-user .nm{color:#e7eaf8}:root[data-season=autumn]:not([data-theme=light]):not([data-theme=dark]) .shell:not(.hub) .tb-user .rl{color:#8a91b8}:root[data-season=autumn]:not([data-theme=light]):not([data-theme=dark]) .shell:not(.hub) .tb-user-btn:hover{background:#ffffff14}:root[data-season=autumn]:not([data-theme=light]):not([data-theme=dark]) .shell:not(.hub) .topbar :is(.btn.ghost,.lang-switch,.lockbtn:not(.armed),.tb-ai,.tb-theme){color:#c7cbe6;background:#ffffff0d;border-color:#ffffff1f}:root[data-season=autumn]:not([data-theme=light]):not([data-theme=dark]) .shell:not(.hub) .topbar :is(.btn.ghost,.lang-switch,.lockbtn:not(.armed),.tb-ai,.tb-theme):hover{color:#fff;background:#ffffff1a}:root[data-season=autumn]:not([data-theme=light]):not([data-theme=dark]) .shell:not(.hub) .topbar .lang-switch select{color:#c7cbe6}:root[data-season=autumn]:not([data-theme=light]):not([data-theme=dark]) .shell:not(.hub) .side{background:linear-gradient(#171832eb,#0d0e20f7),url(/lock-bg.webp) 50%/cover no-repeat,#15162e;border-right:1px solid #ffffff0f}:root[data-season=autumn]:not([data-theme=light]):not([data-theme=dark]) .shell:not(.hub) .side .navgroup+.navgroup{margin-top:12px}:root[data-season=autumn]:not([data-theme=light]):not([data-theme=dark]) .shell:not(.hub) .side .lbl{color:#7c84ad}:root[data-season=autumn]:not([data-theme=light]):not([data-theme=dark]) .shell:not(.hub) .side .navitem,:root[data-season=autumn]:not([data-theme=light]):not([data-theme=dark]) .shell:not(.hub) .side .side-foot .navitem{color:#aeb4d6;border:0;border-radius:8px;font-weight:500}:root[data-season=autumn]:not([data-theme=light]):not([data-theme=dark]) .shell:not(.hub) .side .side-foot .navitem{color:#8a91b8}:root[data-season=autumn]:not([data-theme=light]):not([data-theme=dark]) .shell:not(.hub) .side .navitem:hover,:root[data-season=autumn]:not([data-theme=light]):not([data-theme=dark]) .shell:not(.hub) .side .side-foot .navitem:hover{color:#fff;background:#ffffff0f}:root[data-season=autumn]:not([data-theme=light]):not([data-theme=dark]) .shell:not(.hub) .side .navitem.active{color:#fff;background:linear-gradient(118deg, color-mix(in srgb, var(--brand) 92%, #fff) 0%, var(--brand) 48%, color-mix(in srgb, var(--brand) 60%, var(--teal)) 100%);box-shadow:0 6px 16px -4px color-mix(in srgb, var(--brand) 45%, transparent);border-color:#0000;font-weight:600}:root[data-season=autumn]:not([data-theme=light]):not([data-theme=dark]) .shell:not(.hub) .side .navitem.active .ic{color:#fff}:root[data-season=autumn]:not([data-theme=light]):not([data-theme=dark]) .shell:not(.hub) .side-id{border-bottom-color:#ffffff14}:root[data-season=autumn]:not([data-theme=light]):not([data-theme=dark]) .shell:not(.hub) .side-id-txt b{color:#fff}:root[data-season=autumn]:not([data-theme=light]):not([data-theme=dark]) .shell:not(.hub) .side-id-txt span{color:#8a91b8}:root[data-season=autumn]:not([data-theme=light]):not([data-theme=dark]) .shell:not(.hub) .tabbar{background:linear-gradient(#171832f7,#0d0e20fc),#15162e;border-top:1px solid #ffffff14}:root[data-season=autumn]:not([data-theme=light]):not([data-theme=dark]) .shell:not(.hub) .tabbar .tab{color:#aeb4d6}:root[data-season=autumn]:not([data-theme=light]):not([data-theme=dark]) .shell:not(.hub) .tabbar .tab.active{color:#fff;background:#6366f147}:root[data-season=autumn]:not([data-theme=light]):not([data-theme=dark]) .shell:not(.hub) .tabsheet{background:#0a0b1a73}:root[data-season=autumn]:not([data-theme=light]):not([data-theme=dark]) .shell:not(.hub) .tabsheet-panel{color:inherit;background:var(--card);box-shadow:none;border:0}:root[data-season=autumn]:not([data-theme=light]):not([data-theme=dark]) .shell:not(.hub) .tabsheet-panel .lbl{color:var(--lmuted);letter-spacing:.4px;text-transform:uppercase}:root[data-season=autumn]:not([data-theme=light]):not([data-theme=dark]) .shell:not(.hub) .tabsheet-panel .navitem.active{color:var(--text);background:color-mix(in srgb, var(--text) 7%, transparent)}}@media (prefers-reduced-motion:no-preference){:root[data-season=autumn] .shell.hub .hbar__navitem:after{transition:transform .16s}:root[data-season=autumn] .shell.hub .chome__head,:root[data-season=autumn] .shell.hub .chome__card{animation:.45s ease-out both seasonArrive}:root[data-season=autumn] .shell.hub .chome__card:nth-child(2){animation-delay:70ms}:root[data-season=autumn] .shell.hub .chome__card:nth-child(3){animation-delay:.13s}:root[data-season=autumn] .shell.hub .chome__card{transition:transform .18s,box-shadow .18s,border-color .18s}:root[data-season=autumn] .shell.hub .chome__card:hover{border-color:color-mix(in srgb, var(--svc) 45%, var(--line));box-shadow:0 12px 28px color-mix(in srgb, var(--text) 7%, transparent);transform:translateY(-4px)}}@keyframes seasonArrive{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@media (max-width:1180px){:root[data-season=autumn] .shell.hub .hbar{gap:12px;padding:0 18px}:root[data-season=autumn] .shell.hub .hbar__co{max-width:180px}:root[data-season=autumn] .shell.hub .hbar__navitem{padding:0 10px}}@media (max-width:1100px){:root[data-season=autumn] .shell.hub .sol__rail{padding:18px 13px 14px}}@media (max-width:1000px){:root[data-season=autumn] .shell.hub .chome__head{padding-inline:8px}:root[data-season=autumn] .shell.hub .chome__leaves{width:150px;height:150px}:root[data-season=autumn] .shell.hub .chome__grid{gap:16px}:root[data-season=autumn] .shell.hub .chome__card{padding-inline:20px}:root[data-season=autumn] .shell.hub .chome__name{font-size:26px}}@media (min-width:801px) and (max-height:800px){:root[data-season=autumn] .shell.hub .chome{gap:16px;padding:4px 0 0}:root[data-season=autumn] .shell.hub .chome__head{min-height:165px;padding-bottom:12px}:root[data-season=autumn] .shell.hub .chome__head .u-title{font-size:clamp(38px,4vw,52px)}:root[data-season=autumn] .shell.hub .chome__leaves{width:150px;height:150px}:root[data-season=autumn] .shell.hub .chome__card{padding-top:16px;padding-bottom:20px}:root[data-season=autumn] .shell.hub .chome__crane{height:94px}:root[data-season=autumn] .shell.hub .chome__icon{width:65px;height:72px}:root[data-season=autumn] .shell.hub .chome__name{font-size:27px}:root[data-season=autumn] .shell.hub .chome__desc{font-size:14px}:root[data-season=autumn] .shell.hub .chome__foot{gap:16px;padding-top:22px}:root[data-season=autumn] .shell.hub .chome__foot .u-btn--primary{min-height:44px}}@media (max-width:800px){:root[data-season=autumn] .shell.hub .chome{padding-top:20px}:root[data-season=autumn] .shell.hub .chome__head{gap:12px;min-height:190px}:root[data-season=autumn] .shell.hub .chome__grid{grid-template-columns:1fr;width:100%;max-width:540px;margin-inline:auto}:root[data-season=autumn] .shell.hub .chome__card{padding:22px 28px 26px}:root[data-season=autumn] .shell.hub .chome__desc{max-width:320px}:root[data-season=autumn] .shell.hub .chome__crane{height:112px}:root[data-season=autumn] .shell.hub .chome__foot{gap:20px;padding-top:26px}:root[data-season=autumn] .shell.hub .chome__name{font-size:29px}}@media (max-width:820px){:root[data-season=autumn] .shell.hub .sol__rail{background:var(--bg);border-right:1px solid var(--line)}:root[data-season=autumn] .shell.hub .sol__scrim{background:#12191566}:root[data-season=autumn] .shell.hub .sol__bar{background:var(--card);border-bottom:1px solid var(--line)}:root[data-season=autumn] .shell.hub .sol__find .u-input{font-size:16px}:root[data-season=autumn] .shell.hub .sol__thread{padding:16px}:root[data-season=autumn] .shell.hub .sol__crane{width:94px;height:94px}:root[data-season=autumn] .shell.hub .sol__identity{font-size:10px}:root[data-season=autumn] .shell.hub .sol__hi{font-size:clamp(27px,6.8vw,35px)}:root[data-season=autumn] .shell.hub .sol__box,:root[data-season=autumn] .shell.hub .sol__hello .sol__box{border-radius:18px;padding:13px}:root[data-season=autumn] .shell.hub .sol__box .sol__ta{font-size:16px}}@media (max-height:650px){:root[data-season=autumn] .shell.hub .sol__crane{width:72px;height:72px}}@media (max-width:560px){:root[data-season=autumn] .shell.hub .hbar{height:58px;padding:0 16px}:root[data-season=autumn] .shell.hub .main{padding:28px 20px 32px}}@media (max-width:540px){:root[data-season=autumn] .shell.hub .main,:root[data-season=autumn] .shell.hub .main.main--fill{padding-bottom:calc(88px + env(safe-area-inset-bottom))}}@media (max-width:480px){:root[data-season=autumn] .shell.hub .chome{gap:18px;padding-bottom:24px}:root[data-season=autumn] .shell.hub .chome__head{min-height:0;padding:18px 0 24px}:root[data-season=autumn] .shell.hub .chome__head .u-title{font-size:38px}:root[data-season=autumn] .shell.hub .chome__leaves{display:none}:root[data-season=autumn] .shell.hub .chome__card{padding-inline:24px}}}