:root{color-scheme:dark;font-family:Inter,Avenir Next,Segoe UI,system-ui,sans-serif;font-synthesis:none;--bg: #080b12;--bg-elevated: #0f1420;--surface: rgba(18, 23, 35, .88);--surface-strong: #151b28;--surface-soft: rgba(255, 255, 255, .045);--line: rgba(255, 255, 255, .085);--line-strong: rgba(255, 255, 255, .14);--text: #f6f7fa;--muted: #8e98aa;--subtle: #596477;--violet: #a980ff;--violet-strong: #8c5cf6;--cyan: #61d4f2;--green: #5ee1a2;--amber: #f4bd68;--danger: #ff7386;--shadow: 0 24px 80px rgba(0, 0, 0, .4)}:root[data-theme=light]{color-scheme:light;--bg: #eef1f6;--bg-elevated: #f6f8fb;--surface: rgba(255, 255, 255, .86);--surface-strong: #fff;--surface-soft: rgba(17, 24, 39, .045);--line: rgba(19, 27, 43, .09);--line-strong: rgba(19, 27, 43, .14);--text: #161b25;--muted: #657084;--subtle: #9099a8;--shadow: 0 24px 70px rgba(65, 74, 94, .15)}@media(prefers-color-scheme:light){:root[data-theme=auto]{color-scheme:light;--bg: #eef1f6;--bg-elevated: #f6f8fb;--surface: rgba(255, 255, 255, .86);--surface-strong: #fff;--surface-soft: rgba(17, 24, 39, .045);--line: rgba(19, 27, 43, .09);--line-strong: rgba(19, 27, 43, .14);--text: #161b25;--muted: #657084;--subtle: #9099a8;--shadow: 0 24px 70px rgba(65, 74, 94, .15)}}*{box-sizing:border-box}html{min-width:320px;min-height:100%;background:var(--bg)}body{margin:0;min-width:320px;min-height:100vh;color:var(--text);background:var(--bg)}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.app-shell{position:relative;min-height:100vh;isolation:isolate;overflow:hidden}.ambient{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;overflow:hidden;pointer-events:none;background:linear-gradient(145deg,var(--bg),var(--bg-elevated))}.ambient-orb{position:absolute;width:44vw;aspect-ratio:1;border-radius:50%;filter:blur(110px);opacity:.13}.orb-one{top:-21vw;left:3vw;background:#7748ff}.orb-two{right:-17vw;bottom:-26vw;background:#18b9dc}.ambient-grid{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.025;background-image:linear-gradient(var(--text) 1px,transparent 1px),linear-gradient(90deg,var(--text) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 72%);mask-image:linear-gradient(to bottom,black,transparent 72%)}.topbar{height:78px;display:flex;align-items:center;justify-content:space-between;padding:0 max(28px,calc((100vw - 1320px)/2));border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--bg) 86%,transparent)}.brand-lockup{display:flex;align-items:center;gap:12px}.brand-lockup>div:last-child{display:grid;gap:1px}.brand-lockup strong{font-size:16px;letter-spacing:-.02em}.brand-mark,.auth-logo,.loading-mark{display:grid;place-items:center;width:40px;height:40px;border-radius:13px;color:#fff;background:linear-gradient(145deg,#a980ff,#6840dc);box-shadow:inset 0 1px #fff6,0 10px 30px #6941da47}.eyebrow{color:var(--violet);font-size:10px;line-height:1.3;letter-spacing:.18em;font-weight:800}.topbar-actions{display:flex;align-items:center;gap:12px}.online-chip,.count-chip{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 13px;border-radius:999px;border:1px solid var(--line);background:var(--surface-soft);color:var(--muted);font-size:12px;font-weight:700}.online-chip>span,.uptime-block small span{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 14px var(--green)}.content-shell{width:min(1320px,calc(100% - 56px));margin:0 auto;padding:62px 0 154px}.page{animation:page-enter .42s cubic-bezier(.2,.8,.2,1) both}@keyframes page-enter{0%{opacity:0;transform:translateY(8px)}}.page-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:34px}.page-heading h1{margin:5px 0;font-size:clamp(32px,4vw,47px);line-height:1.05;letter-spacing:-.055em}.page-heading p{margin:0;color:var(--muted);font-size:14px}.page-actions{display:flex;gap:10px}.primary-button,.secondary-button,.restart-button{border:1px solid transparent;min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;border-radius:12px;font-weight:750;font-size:13px;cursor:pointer;transition:transform .18s,background .18s,border-color .18s}.primary-button{color:#fff;background:linear-gradient(135deg,#9c75ff,#7547df);box-shadow:inset 0 1px #ffffff59,0 10px 26px #6941da33}.secondary-button{background:var(--surface-soft);border-color:var(--line);color:var(--text)}.restart-button{background:#f4bd681a;border-color:#f4bd6833;color:var(--amber)}.primary-button:hover,.secondary-button:hover,.restart-button:hover{transform:translateY(-1px)}.primary-button:disabled{opacity:.55;cursor:not-allowed;transform:none}.icon-button{flex:0 0 auto;display:inline-grid;place-items:center;width:38px;height:38px;padding:0;border-radius:11px;border:1px solid var(--line);background:var(--surface-soft);color:var(--muted);cursor:pointer;text-decoration:none;transition:color .18s,background .18s,transform .18s}.icon-button:hover,.icon-button.active{color:var(--text);background:#a980ff1f;transform:translateY(-1px)}.icon-button.danger:hover{color:var(--danger);background:#ff738617}.attention-banner{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px;padding:13px 15px;border:1px solid rgba(244,189,104,.22);border-radius:14px;background:#f4bd6812}.attention-banner>div{display:flex;align-items:center;gap:11px;color:var(--amber)}.attention-banner span{display:grid}.attention-banner strong{color:var(--text);font-size:13px}.attention-banner small{color:var(--muted)}.attention-banner button{display:flex;align-items:center;gap:5px;border:0;background:none;color:var(--amber);cursor:pointer;font-size:12px;font-weight:700}.hero-status{min-height:176px;display:flex;align-items:center;justify-content:space-between;padding:30px 34px;border:1px solid var(--line);border-radius:22px;background:var(--surface);box-shadow:var(--shadow)}.hero-status>div:first-child{display:flex;align-items:center;gap:24px}.hero-status h2{margin:5px 0;font-size:clamp(22px,3vw,31px);letter-spacing:-.04em}.hero-status p{margin:0;color:var(--muted);font-size:13px}.status-orbit{display:grid;place-items:center;width:94px;height:94px;border-radius:50%;background:conic-gradient(from 20deg,#5ee1a20d,#5ee1a2bf,#5ee1a20d 52%);animation:orbit 7s linear infinite}.status-orbit>span{display:grid;place-items:center;width:84px;height:84px;border-radius:50%;color:var(--green);background:var(--surface-strong);animation:orbit 7s linear infinite reverse;box-shadow:inset 0 0 28px #5ee1a20f}@keyframes orbit{to{transform:rotate(360deg)}}.uptime-block{padding-left:42px;border-left:1px solid var(--line);display:grid;gap:4px;min-width:150px}.uptime-block>span{color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.1em}.uptime-block strong{font-family:SFMono-Regular,Consolas,monospace;font-size:24px}.uptime-block small{display:flex;align-items:center;gap:7px;color:var(--green);font-size:11px;font-weight:700}.metric-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;margin-top:13px}.metric-card{min-height:132px;display:flex;align-items:flex-start;gap:14px;padding:21px;border:1px solid var(--line);border-radius:17px;background:color-mix(in srgb,var(--surface) 82%,transparent)}.metric-icon{display:grid;place-items:center;width:39px;height:39px;border-radius:12px}.metric-icon.violet{color:var(--violet);background:#a980ff1a}.metric-icon.cyan{color:var(--cyan);background:#61d4f21a}.metric-icon.green{color:var(--green);background:#5ee1a21a}.metric-icon.amber{color:var(--amber);background:#f4bd681a}.metric-card>div{display:grid;gap:4px}.metric-card span{color:var(--muted);font-size:11px}.metric-card strong{font-size:25px;letter-spacing:-.04em}.metric-card small{color:var(--subtle);font-size:11px}.section-heading{margin:38px 0 15px}.section-heading h2{margin:0 0 3px;font-size:17px;letter-spacing:-.025em}.section-heading p{margin:0;color:var(--muted);font-size:12px}.quick-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.quick-action{display:flex;align-items:center;gap:13px;min-height:78px;padding:14px;border:1px solid var(--line);border-radius:15px;background:var(--surface-soft);text-align:left;cursor:pointer;transition:transform .2s,border-color .2s,background .2s}.quick-action:hover{transform:translateY(-2px);border-color:#a980ff3d;background:#a980ff12}.quick-action>span{display:grid;place-items:center;width:39px;height:39px;border-radius:12px;color:var(--violet);background:#a980ff1a}.quick-action>div{display:grid;gap:3px;flex:1}.quick-action strong{font-size:13px}.quick-action small{color:var(--muted);font-size:10px}.quick-action>svg{color:var(--subtle)}.toolbar{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:15px}.search-box{width:min(420px,100%);height:43px;display:flex;align-items:center;gap:10px;padding:0 13px;border:1px solid var(--line);border-radius:13px;background:var(--surface-soft);color:var(--muted)}.search-box input,.input-shell input,.field input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:var(--text)}.search-box input::placeholder,input::placeholder{color:var(--subtle)}.pack-list,.timeline-card{border:1px solid var(--line);border-radius:18px;background:var(--surface);overflow:hidden}.pack-row{display:grid;grid-template-columns:auto minmax(180px,1.8fr) repeat(3,minmax(90px,.55fr)) auto;align-items:center;gap:20px;min-height:88px;padding:13px 16px;border-bottom:1px solid var(--line)}.pack-row:last-child{border-bottom:0}.pack-file{display:grid;place-items:center;width:45px;height:45px;border-radius:13px;color:var(--violet);background:#a980ff1a}.pack-primary{min-width:0;display:grid;gap:5px}.pack-primary strong{font-size:13px}.pack-primary code{overflow:hidden;text-overflow:ellipsis;color:var(--subtle);font-family:SFMono-Regular,Consolas,monospace;font-size:9px}.pack-stat{display:grid;gap:4px}.pack-stat span{color:var(--subtle);font-size:9px;text-transform:uppercase;letter-spacing:.08em}.pack-stat strong{color:var(--muted);font-size:12px}.row-actions{display:flex;gap:7px}.list-loading,.empty-state{min-height:270px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--muted)}.list-loading{flex-direction:row;min-height:160px;font-size:13px}.empty-state>span{display:grid;place-items:center;width:54px;height:54px;border-radius:17px;color:var(--violet);background:#a980ff17}.empty-state strong{color:var(--text)}.empty-state p{margin:0;font-size:12px}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:grid;place-items:center;padding:20px;background:#03050aad;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:fade-in .2s}@keyframes fade-in{0%{opacity:0}}.modal-card{width:min(520px,100%);padding:24px;border:1px solid var(--line-strong);border-radius:22px;background:var(--surface-strong);box-shadow:0 30px 100px #0000008c}.modal-card>header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:23px}.modal-card h2{margin:3px 0 0;font-size:25px}.modal-card form,.auth-card form{display:grid;gap:16px}.modal-card label:not(.file-drop),.auth-card label{display:grid;gap:8px;color:var(--muted);font-size:11px;font-weight:700}.input-shell{min-height:45px;display:flex;align-items:center;gap:10px;padding:0 12px;border:1px solid var(--line);border-radius:12px;background:var(--surface-soft);color:var(--subtle)}.input-shell:focus-within{border-color:#a980ff80;box-shadow:0 0 0 3px #a980ff14}.input-action{display:grid;place-items:center;padding:4px;border:0;background:none;color:var(--muted);cursor:pointer}.file-drop{min-height:170px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:1px dashed var(--line-strong);border-radius:15px;background:var(--surface-soft);cursor:pointer}.file-drop input{position:absolute;opacity:0;pointer-events:none}.file-drop>span{display:grid;place-items:center;width:47px;height:47px;border-radius:14px;color:var(--violet);background:#a980ff1a}.file-drop strong{font-size:13px}.file-drop small{color:var(--muted);font-size:11px}.modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:4px}.form-error{padding:10px 12px;border:1px solid rgba(255,115,134,.2);border-radius:10px;background:#ff738612;color:var(--danger);font-size:11px}.timeline-item{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;min-height:74px;padding:12px 16px;border-bottom:1px solid var(--line)}.timeline-item:last-child{border-bottom:0}.timeline-dot{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;color:var(--cyan);background:#61d4f217}.timeline-dot.warning{color:var(--danger);background:#ff738614}.timeline-item>div:nth-child(2){display:grid;gap:3px}.timeline-item strong{font-size:12px}.timeline-item p{margin:0;color:var(--muted);font-family:SFMono-Regular,Consolas,monospace;font-size:10px}.timeline-meta{display:grid;justify-items:end;gap:3px;color:var(--subtle);font-size:10px}.settings-form{display:grid;gap:14px}.settings-section{border:1px solid var(--line);border-radius:18px;background:var(--surface);overflow:hidden}.settings-section>header{display:flex;align-items:center;gap:12px;padding:17px 19px;border-bottom:1px solid var(--line)}.settings-section>header>span{display:grid;place-items:center;width:37px;height:37px;border-radius:11px;color:var(--violet);background:#a980ff17}.settings-section h2{margin:0 0 2px;font-size:14px}.settings-section p{margin:0;color:var(--muted);font-size:10px}.settings-body{display:grid;gap:18px;padding:20px}.field-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.field-grid.three{grid-template-columns:1fr 160px 1.5fr}.field{display:grid;gap:7px}.field>span{color:var(--muted);font-size:10px;font-weight:700}.field input{width:100%;height:42px;padding:0 12px;border:1px solid var(--line);border-radius:11px;background:var(--surface-soft)}.field input:focus{border-color:#a980ff73}.inline-note{display:flex;align-items:center;gap:7px;color:var(--amber);font-size:10px}.toggle-row{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer}.toggle-row>span{display:grid;gap:3px}.toggle-row strong{font-size:12px}.toggle-row small{color:var(--muted);font-size:10px}.toggle-row input{position:absolute;opacity:0;pointer-events:none}.toggle-row i{position:relative;flex:0 0 auto;width:43px;height:25px;border-radius:999px;background:var(--surface-soft);border:1px solid var(--line-strong);transition:background .2s}.toggle-row i:after{content:"";position:absolute;top:3px;left:3px;width:17px;height:17px;border-radius:50%;background:var(--muted);transition:transform .25s cubic-bezier(.2,.8,.2,1),background .2s}.toggle-row input:checked+i{background:#a980ff52;border-color:#a980ff66}.toggle-row input:checked+i:after{transform:translate(18px);background:#fff}.settings-save{position:sticky;bottom:104px;z-index:3;display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border:1px solid var(--line-strong);border-radius:16px;background:color-mix(in srgb,var(--surface-strong) 88%,transparent);-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);box-shadow:var(--shadow)}.settings-save>span{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:11px}.profile-card{display:flex;align-items:center;gap:14px;padding:18px;border:1px solid var(--line);border-radius:17px;background:var(--surface)}.profile-card>span{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;color:var(--violet);background:#a980ff1a}.profile-card>div{display:grid;gap:3px;flex:1}.profile-card strong{font-size:14px}.profile-card small{color:var(--muted);font-size:10px}.preference-card{padding:0 18px;border:1px solid var(--line);border-radius:17px;background:var(--surface)}.preference-row{min-height:78px;display:flex;align-items:center;gap:13px;border-bottom:1px solid var(--line)}.preference-row>span{color:var(--violet)}.preference-row>div:nth-child(2){flex:1;display:grid;gap:3px}.preference-row strong{font-size:12px}.preference-row small{color:var(--muted);font-size:10px}.preference-card>.toggle-row{min-height:78px}.segmented{display:flex;padding:3px;border-radius:10px;background:var(--surface-soft);border:1px solid var(--line)}.segmented button{display:flex;align-items:center;gap:5px;padding:7px 9px;border:0;border-radius:7px;background:transparent;color:var(--muted);text-transform:capitalize;font-size:10px;cursor:pointer}.segmented button.active{color:var(--text);background:var(--surface-strong);box-shadow:0 3px 10px #0000001f}.about-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.about-grid>div{min-height:116px;display:grid;align-content:center;gap:6px;padding:18px;border:1px solid var(--line);border-radius:15px;background:var(--surface-soft)}.about-grid span{color:var(--violet)}.about-grid strong{font-size:12px}.about-grid small{color:var(--muted);font-size:10px}.auth-screen,.centered-screen{min-height:100vh;position:relative;display:grid;place-items:center;padding:24px}.auth-card{width:min(420px,100%);padding:34px;border:1px solid rgba(255,255,255,.13);border-radius:26px;background:color-mix(in srgb,var(--surface) 82%,transparent);-webkit-backdrop-filter:blur(28px) saturate(150%);backdrop-filter:blur(28px) saturate(150%);box-shadow:var(--shadow)}.auth-logo{width:52px;height:52px;border-radius:17px;margin-bottom:23px}.auth-card h1{margin:6px 0 7px;font-size:34px;letter-spacing:-.055em}.auth-card>p{margin:0 0 25px;color:var(--muted);font-size:12px;line-height:1.6}.auth-submit{width:100%;margin-top:3px}.auth-footnote{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:22px;color:var(--subtle);font-size:9px}.centered-screen{align-content:center;gap:12px;color:var(--muted);font-size:12px}.liquid-nav{--nav-pad: 6px;--pointer-x: 50%;--pointer-y: 50%;position:fixed;z-index:30;left:50%;bottom:max(22px,calc(env(safe-area-inset-bottom) + 12px));transform:translate(-50%);width:min(650px,calc(100% - 28px));height:70px;display:grid;grid-template-columns:repeat(5,1fr);align-items:stretch;padding:var(--nav-pad);border:1px solid rgba(255,255,255,.17);border-radius:24px;background:linear-gradient(110deg,rgba(255,255,255,.12),transparent 25%,rgba(255,255,255,.045) 63%,rgba(255,255,255,.13)),#10141e9e;-webkit-backdrop-filter:blur(26px) saturate(175%) brightness(1.08);backdrop-filter:blur(26px) saturate(175%) brightness(1.08);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #0003,0 20px 65px #0000006b;overflow:hidden;isolation:isolate}:root[data-theme=light] .liquid-nav{background:linear-gradient(110deg,#ffffffbd,#fff6),#ffffff8c;border-color:#ffffffe6}.liquid-nav:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;border-radius:inherit;background:radial-gradient(180px circle at var(--pointer-x) var(--pointer-y),rgba(255,255,255,.22),transparent 60%);pointer-events:none}.liquid-specular{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,transparent 10%,rgba(255,255,255,.11) 36%,transparent 52%);transform:translate(-45%);animation:glass-glint 8s ease-in-out infinite;mix-blend-mode:screen}@keyframes glass-glint{0%,72%,to{transform:translate(-55%);opacity:0}82%{opacity:1}94%{transform:translate(60%);opacity:0}}.liquid-indicator{position:absolute;z-index:-1;top:var(--nav-pad);bottom:var(--nav-pad);left:var(--nav-pad);width:calc((100% - var(--nav-pad) * 2) / 5);padding:0 3px;transform:translate(calc(var(--active-index) * 100%));transition:transform .52s cubic-bezier(.18,.9,.24,1.18),scale .22s ease}.liquid-indicator i{display:block;width:100%;height:100%;border:1px solid rgba(255,255,255,.2);border-radius:18px;background:linear-gradient(145deg,#ffffff2e,#a980ff21 52%,#55c3ec1a);box-shadow:inset 0 1px #ffffff38,inset 0 -8px 18px #7748ff14,0 6px 18px #0000001f;transition:transform .34s cubic-bezier(.2,.9,.2,1),border-radius .34s}.liquid-nav.is-pressed .liquid-indicator i{transform:scaleX(1.1) scaleY(.9);border-radius:22px}.liquid-nav>button{position:relative;z-index:2;min-width:0;min-height:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:0;border-radius:18px;background:transparent;color:var(--muted);cursor:pointer;transition:color .25s,transform .32s cubic-bezier(.2,.8,.2,1)}.liquid-nav>button span{font-size:9px;font-weight:750;letter-spacing:-.01em}.liquid-nav>button.active{color:var(--text);transform:translateY(-1px)}.liquid-nav>button.active svg{filter:drop-shadow(0 0 8px rgba(169,128,255,.55))}.toast{position:fixed;z-index:60;top:22px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:8px;max-width:calc(100% - 30px);padding:11px 15px;border:1px solid var(--line-strong);border-radius:12px;background:var(--surface-strong);box-shadow:var(--shadow);font-size:11px;font-weight:700;animation:toast-in .35s cubic-bezier(.2,.9,.2,1)}.toast.success{color:var(--green)}.toast.error{color:var(--danger)}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,-12px) scale(.96)}}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}:root[data-transparency=reduced] .liquid-nav,:root[data-transparency=reduced] .auth-card,:root[data-transparency=reduced] .settings-save{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--surface-strong)}@supports not (backdrop-filter: blur(2px)){.liquid-nav,.auth-card,.settings-save,.modal-backdrop{background:var(--surface-strong)}}@media(max-width:900px){.metric-grid,.quick-grid{grid-template-columns:repeat(2,1fr)}.pack-row{grid-template-columns:auto minmax(130px,1fr) repeat(2,90px) auto}.pack-date{display:none}.field-grid.three{grid-template-columns:1fr 130px}.field-grid.three .wide{grid-column:1 / -1}}@media(max-width:650px){.topbar{height:67px;padding:0 17px}.brand-lockup .eyebrow,.online-chip{display:none}.content-shell{width:calc(100% - 28px);padding:36px 0 132px}.page-heading{align-items:flex-start;margin-bottom:25px}.page-heading h1{font-size:32px}.page-heading p{font-size:12px}.page-actions .secondary-button{width:42px;padding:0;font-size:0}.hero-status{min-height:0;padding:23px}.hero-status>div:first-child{gap:16px}.status-orbit{width:66px;height:66px}.status-orbit>span{width:58px;height:58px}.hero-status h2{font-size:20px}.hero-status p{font-size:10px}.uptime-block{display:none}.metric-grid,.quick-grid{gap:9px}.metric-card{min-height:120px;padding:15px;gap:10px;flex-direction:column}.metric-card strong{font-size:21px}.quick-action{min-height:85px;align-items:flex-start}.quick-action>svg{display:none}.toolbar{align-items:stretch}.count-chip{display:none}.search-box{width:100%}.pack-list{background:transparent;border:0;overflow:visible;display:grid;gap:9px}.pack-row{grid-template-columns:auto 1fr auto;gap:12px;padding:14px;border:1px solid var(--line);border-radius:15px;background:var(--surface)}.pack-stat{display:none}.pack-primary code{max-width:180px}.row-actions .icon-button:first-child{display:none}.timeline-item{grid-template-columns:auto 1fr}.timeline-meta{grid-column:2;justify-items:start;display:flex;gap:8px}.field-grid,.field-grid.three{grid-template-columns:1fr}.field-grid.three .wide{grid-column:auto}.settings-body{padding:16px}.settings-save{bottom:91px}.profile-card{align-items:flex-start;flex-wrap:wrap}.profile-card>div{min-width:calc(100% - 70px)}.profile-card .secondary-button{width:100%}.preference-row{align-items:flex-start;flex-wrap:wrap;padding:16px 0}.segmented{width:100%}.segmented button{flex:1;justify-content:center}.about-grid{grid-template-columns:1fr}.liquid-nav{bottom:max(10px,env(safe-area-inset-bottom));height:66px;border-radius:22px}.liquid-nav>button{min-height:52px}.liquid-nav>button span{font-size:8px}.liquid-indicator i{border-radius:17px}.auth-card{padding:27px 22px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.liquid-indicator{transition:opacity .01ms!important}}@media(forced-colors:active){.liquid-nav,.auth-card,.settings-save{-webkit-backdrop-filter:none;backdrop-filter:none;border:2px solid CanvasText;background:Canvas}.liquid-indicator i{border:2px solid Highlight;background:transparent}.online-chip>span,.uptime-block small span{background:Highlight}}
