@font-face{font-family:lilex;src:url(../media/Lilex-s.p.01yfejdjlf7q6.woff2)format("woff2");font-display:swap;font-weight:100 700;font-style:normal}@font-face{font-family:lilex;src:url(../media/Lilex_Italic-s.p.26i7o1odm451n.woff2)format("woff2");font-display:swap;font-weight:100 700;font-style:italic}@font-face{font-family:lilex Fallback;src:local(Arial);ascent-override:75.97%;descent-override:22.89%;line-gap-override:0.0%;size-adjust:131.49%}.lilex_4b6d88ca-module__3o3Xeq__className{font-family:lilex,lilex Fallback}.lilex_4b6d88ca-module__3o3Xeq__variable{--font-lilex:"lilex", "lilex Fallback"}
:root{--bg:#1f2430;--bg-raised:#242936;--bg-subtle:#1a1f2a;--field-bg:#202632;--ink:#cbccc6;--ink-strong:#f0f1ed;--muted:#707a8c;--faint:#3b4048;--line-strong:#515967;--code-bg:#1b1f2a;--accent:#95e6cb;--accent-strong:color-mix(in srgb, var(--accent) 46%, #0a0e14);--accent-soft:color-mix(in srgb, var(--accent) 18%, transparent);--accent-wash:color-mix(in srgb, var(--accent) 6%, var(--bg-raised));--accent-surface:color-mix(in srgb, var(--accent) 11%, var(--bg-raised));--accent-border:color-mix(in srgb, var(--accent) 34%, var(--faint));--accent-shadow:color-mix(in srgb, var(--accent) 13%, transparent);--green:#d5ff80;--danger:#f07178;--shadow:0 20px 54px #0a0e1461;--ease-out:cubic-bezier(.22, 1, .36, 1);--font-ui:"brisbane", -apple-system, "Segoe UI", sans-serif;--font-code:var(--font-lilex), ui-monospace, "SF Mono", Menlo, monospace}:root[data-theme=light]{--bg:#f3f5f4;--bg-raised:#fff;--bg-subtle:#e9eeec;--field-bg:#f8faf9;--ink:#5c6166;--ink-strong:#292f32;--muted:#778188;--faint:#d7ddda;--line-strong:#b9c4bf;--code-bg:#f3f4f5;--accent:#4cbf99;--green:#86b300;--danger:#e65050;--shadow:0 20px 54px #5c616624}:root[data-theme=dark]{--bg:#0a0e14;--bg-raised:#10151c;--bg-subtle:#080c12;--field-bg:#0c1118;--ink:#b3b1ad;--ink-strong:#e6e3dc;--muted:#626a73;--faint:#1f2430;--line-strong:#37414d;--code-bg:#10151c;--accent:#95e6cb;--green:#aad94c;--danger:#f07178;--shadow:0 20px 54px #00000080}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--bg);min-height:100%}body{background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 4%, var(--bg)) 0, var(--bg) 190px), var(--bg);min-height:100dvh;color:var(--ink);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;font-feature-settings:"liga" 1, "calt" 1, "dlig" 1;font-size:13.5px;line-height:1.5;transition:background-color .18s,color .18s}button,input,select{font:inherit}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}button{color:inherit}button,input,select,.button{transition:color .14s ease, background-color .14s ease, border-color .14s ease, box-shadow .14s ease, transform .14s var(--ease-out)}button:active:not(:disabled),.button:active:not(:disabled){transform:translateY(1px)}code,kbd,.timer-digits,.entry-time,.entry-duration,.history-entry-end>span,.runn-table td,.runn-table tfoot,.status,.range-label,input[type=date],input[type=time]{font-family:var(--font-code);font-feature-settings:"calt" 1, "liga" 1}a{color:var(--ink)}::selection{background:var(--accent-soft)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.blink-colon{color:var(--accent);font-family:var(--font-code);margin-left:.06em;font-weight:700;animation:1.1s step-end infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.wordmark{color:var(--ink-strong);letter-spacing:-.02em;font-weight:700}.wordmark-button{cursor:pointer;background:0 0;border:0;padding:2px 4px}.wordmark-button:hover{color:var(--accent)}.button{border:1px solid var(--faint);min-height:36px;color:var(--ink);cursor:pointer;background:0 0;border-radius:5px;justify-content:center;align-items:center;padding:8px 13px;text-decoration:none;display:inline-flex}.button:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.button:disabled{opacity:.45;cursor:default}.button.primary{border-color:var(--accent-strong);background:var(--accent-strong);color:#fff;box-shadow:0 5px 15px var(--accent-shadow)}.button.primary:hover:not(:disabled){border-color:var(--accent);background:var(--accent-strong);color:#fff;box-shadow:0 7px 20px color-mix(in srgb, var(--accent) 20%, transparent)}.button.secondary{background:var(--bg-raised)}.button.ghost{color:var(--muted);border-style:dashed}.button.stop{border-color:var(--danger);min-width:112px;color:var(--danger);margin-left:auto}.button.stop:hover:not(:disabled){background:var(--danger);color:var(--bg)}.button.full{width:100%}input,select{border:1px solid var(--faint);background:var(--field-bg);width:100%;min-height:36px;color:var(--ink);border-radius:4px;padding:7px 9px}input::placeholder{color:var(--muted)}input:disabled{background:var(--bg-subtle);color:var(--muted);cursor:not-allowed}input:hover:not(:disabled),select:hover:not(:disabled){border-color:var(--accent-border)}input:focus-visible,select:focus-visible{background:var(--accent-wash)}select{cursor:pointer}label{color:var(--muted);font-size:11.7px}label>input,label>select{color:var(--ink);margin-top:4px;font-size:13.5px;display:block}kbd{border:1px solid var(--faint);background:var(--bg-raised);border-bottom-width:2px;border-radius:4px;padding:1px 5px}.login-shell,.error-shell{place-items:center;min-height:100dvh;padding:24px;display:grid}.login-card{border:1px solid var(--faint);background:var(--bg-raised);width:min(420px,100%);box-shadow:var(--shadow);border-radius:8px;gap:18px;padding:34px;display:grid}.login-card h1{letter-spacing:-.03em;font-size:24px;line-height:1.18}.login-card p:not(.wordmark),.login-card small{color:var(--muted)}.error-shell{align-content:center;gap:12px}.app-shell{min-height:100dvh}.topbar{border-bottom:1px solid var(--accent-border);background:var(--accent-wash);justify-content:space-between;align-items:center;gap:20px;height:58px;padding:10px 24px;transition:background-color .18s,border-color .18s;display:flex}.topbar .wordmark{font-size:15px}.topbar-meta{color:var(--muted);align-items:center;gap:20px;font-size:10.8px;display:flex}.status{align-items:center;gap:7px;max-width:180px;display:inline-flex}.status-square{background:var(--green);border-radius:1px;flex:none;width:7px;height:7px}.status-square.saving{background:var(--accent);animation:.7s step-end infinite blink}.status-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.view-tabs{border:1px solid var(--accent-border);background:var(--accent-wash);border-radius:8px;gap:3px;width:calc(100% - 40px);max-width:1000px;margin:14px auto 0;padding:4px;transition:background-color .18s,border-color .18s;display:flex}.view-tabs button{min-height:36px;color:var(--muted);cursor:pointer;text-transform:capitalize;background:0 0;border:1px solid #0000;border-radius:5px;padding:7px 14px}.view-tabs button:hover{background:var(--accent-surface);color:var(--ink-strong)}.view-tabs button.active{border-color:var(--accent-border);background:var(--accent-surface);color:var(--ink-strong);box-shadow:inset 0 -2px var(--accent), 0 1px 2px color-mix(in srgb, var(--bg) 45%, transparent)}.app-main{width:100%;min-width:0;max-width:1040px;margin:0 auto;padding:22px 20px 64px}.view{min-width:0;animation:view-enter .22s var(--ease-out) both;grid-template-columns:minmax(0,1fr);gap:30px;display:grid}@keyframes view-enter{0%{opacity:0}to{opacity:1}}.view-heading{align-items:flex-end}.view-heading h1{color:var(--ink-strong);letter-spacing:-.03em;font-size:24px;line-height:1.15}.eyebrow,.section-heading h2,.settings-section h2,.weekend-section h2{color:var(--muted);text-transform:uppercase;letter-spacing:.09em;font-size:10.8px;font-weight:700}.row-between{justify-content:space-between;align-items:center;gap:16px;display:flex}.section-block,.start-card,.current-timer,.settings-section,.manual-panel{border:1px solid color-mix(in srgb, var(--accent) 16%, var(--faint));background:var(--bg-raised);border-radius:8px;padding:18px;transition:background-color .18s,border-color .18s,box-shadow .18s}.start-card,.current-timer{min-width:0}.current-timers{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:12px;display:grid}.timer-limit-note{border:1px dashed var(--faint);background:var(--bg-raised);color:var(--muted);border-radius:6px;padding:12px 14px}.section-heading{color:var(--muted);margin-bottom:12px}.section-heading>span{font-family:var(--font-code)}.empty-state{color:var(--muted);padding:18px 0}.inline-warning,.form-error,.overlap-warning{color:var(--danger);font-size:11.7px}.duration-summary{min-height:14px;color:var(--muted);font-size:10.8px;font-weight:400;display:block}.duration-control{min-width:0;color:var(--muted);font-size:11.7px}.duration-control>input{color:var(--ink);margin-top:4px;font-size:13.5px;display:block}.duration-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.duration-anchor{border:1px solid var(--accent-border);background:var(--accent-wash);border-radius:4px;align-items:center;display:inline-flex;overflow:hidden}.duration-anchor button{min-width:34px;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:1px 5px;font-size:9.8px}.duration-anchor button+button{border-left:1px solid var(--accent-border)}.duration-anchor button:hover{color:var(--ink-strong)}.duration-anchor button[aria-pressed=true]{background:var(--accent-strong);color:#fff}.start-form{grid-template-columns:minmax(150px,.8fr) minmax(220px,1.3fr) minmax(220px,1.5fr) auto;align-items:end;gap:12px;display:grid}.shortcut{color:var(--muted);font-size:10.8px}.recent-combos{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px;min-width:0;margin-top:16px;display:grid}.recent-combos .eyebrow{grid-column:1/-1;margin-bottom:2px}.recent-combos button{text-align:left;border:1px solid var(--faint);background:var(--field-bg);cursor:pointer;border-radius:4px;gap:2px;min-width:0;padding:8px 10px;display:grid}.recent-combos button:hover{border-color:var(--accent);background:var(--accent-wash);box-shadow:0 4px 12px color-mix(in srgb, var(--bg) 55%, transparent);transform:translateY(-1px)}.recent-combos small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.current-timer{border-color:var(--accent-border);background:var(--accent-wash);box-shadow:inset 3px 0 var(--accent);grid-template-columns:minmax(132px,auto) minmax(0,1fr) auto;grid-template-areas:"label description stop""digits context stop";align-items:baseline;gap:1px 18px;padding:12px 14px;display:grid}.current-timer .eyebrow{grid-area:label;line-height:1}.timer-digits{letter-spacing:-.035em;grid-area:digits;font-size:clamp(24px,3vw,30px);font-weight:500;line-height:1}.timer-context{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;grid-area:context;font-size:12.5px;line-height:1.15;overflow:hidden}.timer-description{color:var(--ink-strong);text-overflow:ellipsis;white-space:nowrap;grid-area:description;font-size:14px;font-weight:650;line-height:1.15;overflow:hidden}.current-timer .button.stop{grid-area:stop;align-self:center;min-width:78px;margin:0;padding-inline:16px}.logged-summary{border:1px solid var(--accent-border);background:var(--accent-wash);border-radius:7px;grid-template-columns:auto minmax(100px,1fr) auto;align-items:center;gap:14px;padding:10px 14px;display:grid}.logged-period{align-items:center;gap:10px;display:flex}.logged-period>span{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;font-size:10.8px;font-weight:700}.logged-period select{width:auto;min-height:30px;padding-block:4px}.logged-rail{background:var(--accent-soft);border-radius:999px;height:6px;overflow:hidden}.logged-fill{border-radius:inherit;background:var(--accent);width:0;height:100%;transition:width .3s var(--ease-out), background-color .18s ease;display:block}.logged-fill.active{width:100%}.logged-summary>strong{min-width:52px;color:var(--ink-strong);font-family:var(--font-code);text-align:right}.entry-list{border-bottom:1px solid var(--faint)}.entry-row{border-top:1px solid var(--faint);grid-template-columns:120px minmax(0,1fr) 76px auto;align-items:center;gap:14px;padding:12px 0;display:grid}.entry-row.active-entry{background:var(--accent-surface);margin-inline:-10px;padding-inline:10px}.entry-time,.entry-duration{color:var(--muted);font-size:11.7px}.entry-copy{min-width:0;display:grid}.entry-copy strong{color:var(--ink-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.entry-copy small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.entry-duration{text-align:right}.entry-actions{grid-template-columns:repeat(3,29px);justify-content:end;gap:4px;display:grid}.entry-actions .danger-action{grid-column:3}.entry-group{border-top:1px solid var(--faint)}.entry-group summary::-webkit-details-marker{display:none}.entry-group-summary{cursor:pointer;grid-template-columns:120px minmax(0,1fr) 76px 111px;align-items:center;gap:14px;padding:10px 0;list-style:none;transition:background-color .14s;display:grid}.entry-group-summary:hover{background:color-mix(in srgb, var(--accent) 4%, transparent)}.entry-group-leading{color:var(--muted);align-items:center;gap:9px;display:flex}.entry-group-leading svg{width:15px;height:15px;transition:transform .16s var(--ease-out)}.entry-group[open] .entry-group-leading svg{transform:rotate(90deg)}.entry-count{border:1px solid var(--accent-border);background:var(--accent-wash);min-width:24px;color:var(--ink);font-family:var(--font-code);text-align:center;border-radius:999px;padding:1px 6px;font-size:10.8px}.entry-group-entries{border-top:1px dashed var(--faint)}.entry-group-entries .entry-row{grid-template-columns:86px minmax(0,1fr) 76px auto;padding-left:34px}.entry-group-entries .entry-row.active-entry{margin-inline:0;padding-right:0}.entry-actions button,.settings-row button,.runn-table button,.undo-toast button{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:3px 2px;font-size:11.7px}.entry-actions button{border:1px solid #0000;border-radius:4px;place-items:center;width:29px;height:29px;padding:0;display:inline-grid}.entry-actions button:hover:not(:disabled){border-color:var(--faint);background:var(--accent-soft)}.entry-actions button.danger-action:hover:not(:disabled){border-color:color-mix(in srgb, var(--danger) 45%, transparent);background:color-mix(in srgb, var(--danger) 12%, transparent);color:var(--danger)}.entry-actions svg,.icon-button svg{stroke-width:1.8px;width:15px;height:15px}.entry-actions button:hover:not(:disabled),.settings-row button:hover:not(:disabled),.runn-table button:hover,.undo-toast button:hover{color:var(--accent)}.manual-panel summary{cursor:pointer;color:var(--muted);list-style:none}.manual-panel summary:before{content:"›";color:var(--accent);margin-right:8px}.manual-panel[open] summary:before{content:"⌄"}.manual-panel .entry-editor{margin-top:18px}.entry-editor{gap:14px;display:grid}.form-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.form-grid .wide{grid-column:span 2}.checkbox-row{width:max-content;color:var(--ink);align-items:center;gap:7px;display:inline-flex}.checkbox-row input{width:16px;min-height:16px;accent-color:var(--accent)}.form-actions,.button-row{flex-wrap:wrap;gap:8px;display:flex}.dialog-backdrop{z-index:20;background:color-mix(in srgb, var(--bg) 78%, transparent);place-items:center;padding:20px;animation:.14s ease-out both backdrop-in;display:grid;position:fixed;inset:0}.dialog{border:1px solid var(--accent-border);border-top-color:var(--accent);background:var(--bg-raised);width:min(820px,100%);max-height:calc(100dvh - 40px);box-shadow:var(--shadow), 0 0 32px var(--accent-shadow);animation:dialog-in .2s var(--ease-out) both;border-radius:7px;padding:20px;overflow-y:auto}@keyframes backdrop-in{0%{opacity:0}}@keyframes dialog-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.dialog-heading{margin-bottom:18px}.dialog-heading h2{font-size:18px}.icon-button{border:1px solid var(--faint);cursor:pointer;background:0 0;border-radius:4px;place-items:center;width:36px;height:36px;display:inline-grid}.icon-button:hover{color:var(--accent);border-color:var(--accent)}.history-tools{border:1px solid var(--accent-border);background:var(--accent-wash);border-radius:8px;gap:12px;padding:16px;transition:background-color .18s,border-color .18s;display:grid}.history-controls,.filter-row,.week-picker{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.history-controls input{width:150px}.range-label{color:var(--muted);font-size:10.8px}.segmented{border:1px solid var(--faint);border-radius:4px;display:flex;overflow:hidden}.segmented button{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:7px 10px}.segmented button+button{border-left:1px solid var(--faint)}.segmented button.active{background:var(--accent-surface);color:var(--ink-strong)}.filter-row>label{flex:180px}.history-groups{gap:26px;display:grid}.history-day{border:1px solid color-mix(in srgb, var(--accent) 16%, var(--faint));background:var(--bg-raised);border-radius:8px;padding:16px 18px;transition:background-color .18s,border-color .18s}.history-day .section-heading h2{color:var(--ink-strong)}.history-entry{border-top:1px solid var(--faint);grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:13px 0;transition:background-color .14s;display:grid}.entry-row,.settings-row{transition:background-color .14s}.entry-row:hover,.history-entry:hover,.settings-row:hover{background:color-mix(in srgb, var(--accent) 4%, transparent)}.history-entry>div:first-child{gap:3px;display:grid}.history-context{color:var(--muted);font-size:11.7px}.history-entry small{color:var(--muted);align-items:center;gap:6px;display:flex}.history-entry-end{align-content:space-between;justify-items:end;min-width:140px;display:grid}.overlap-warning{cursor:help;align-items:center;display:inline-flex}.overlap-warning svg{stroke-width:1.8px;width:14px;height:14px}.table-scroll{border:1px solid var(--faint);border-radius:5px;overflow-x:auto}.runn-table{border-collapse:collapse;background:var(--bg-raised);width:100%;min-width:760px}.runn-table th,.runn-table td{border-bottom:1px solid var(--faint);text-align:right;white-space:nowrap;padding:11px 12px}.runn-table th:first-child{text-align:left;width:44%}.runn-table thead th,.runn-table tfoot{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:10.8px}.runn-table tbody th{font-weight:500}.runn-table button{color:var(--ink);font-family:var(--font-code)}.runn-table .total-cell,.runn-table tfoot td{color:var(--accent)}.runn-table tfoot th,.runn-table tfoot td{border-bottom:0}.week-picker input{width:150px}.weekend-section{border-top:1px solid var(--faint);width:min(420px,100%);padding-top:16px}.weekend-section h2{margin-bottom:8px}.weekend-section p{justify-content:space-between;padding:6px 0;display:flex}.weekend-section strong{font-family:var(--font-code)}.copy-status{min-height:20px;color:var(--muted);font-size:11.7px}.settings-section{gap:14px;display:grid}.settings-section>p,.account-section p{color:var(--muted)}.theme-controls{flex-wrap:wrap;align-items:end;gap:24px;display:flex}.theme-controls>label{width:180px}.accent-picker{border:0;gap:7px;display:flex}.accent-picker legend{color:var(--muted);margin-bottom:4px;font-size:11.7px}.accent-picker button{cursor:pointer;border:2px solid #0000;border-radius:50%;width:26px;height:26px}.accent-picker button.selected{border-color:var(--ink);box-shadow:0 0 0 2px var(--bg)}.inline-create{grid-template-columns:minmax(200px,1fr) auto;align-items:end;gap:8px;max-width:520px;display:grid}.settings-list{display:grid}.settings-row{border-top:1px solid var(--faint);grid-template-columns:minmax(200px,1fr) 70px auto auto;align-items:center;gap:10px;padding:10px 0;display:grid}.settings-row.archived{opacity:.62}.row-state,.row-agency{color:var(--muted);font-size:10.8px}.workstream-create{grid-template-columns:.8fr 1.5fr 1fr auto;align-items:end;gap:10px;display:grid}.workstream-row{grid-template-columns:120px minmax(200px,1.5fr) minmax(140px,1fr) 64px auto auto}.account-section{justify-content:space-between;align-items:center;display:flex}.undo-toast{z-index:30;border:1px solid var(--faint);background:var(--bg-raised);box-shadow:var(--shadow);animation:toast-in .22s var(--ease-out) both;border-radius:5px;align-items:center;gap:16px;padding:10px 13px;display:flex;position:fixed;bottom:18px;right:18px}@keyframes toast-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.undo-toast button{color:var(--accent)}@media (max-width:800px){.start-form{grid-template-columns:1fr 1fr}.start-form .button{align-self:end}.form-grid,.workstream-create{grid-template-columns:1fr 1fr}.workstream-row{grid-template-columns:100px minmax(180px,1fr) minmax(130px,1fr) auto auto}.workstream-row .row-state{display:none}}@media (max-width:560px){.topbar{padding-inline:14px}.topbar-meta>span:first-child,.status-text{display:none}.view-tabs{width:calc(100% - 28px);margin-top:10px;padding:3px;overflow-x:auto}.view-tabs button{flex:none}.app-main{padding:16px 14px 72px}.view{gap:24px}.recent-combos,.start-form,.form-grid,.workstream-create{grid-template-columns:1fr}.form-grid .wide{grid-column:auto}.start-form .button{width:100%}.entry-row{grid-template-columns:86px minmax(0,1fr) 56px;gap:9px}.entry-actions{grid-column:2/-1;justify-content:flex-start}.entry-group-summary{grid-template-columns:50px minmax(0,1fr) 56px;gap:9px}.entry-group-summary>span:last-child{display:none}.entry-group-entries{border-left:1px solid var(--accent-soft);margin-left:10px;padding-left:8px}.entry-group-entries .entry-row{grid-template-columns:68px minmax(0,1fr) 56px;padding-left:0}.logged-summary{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px}.logged-rail{grid-area:2/1/auto/-1}.logged-period,.logged-period select{min-width:0}.current-timers{grid-template-columns:1fr}.current-timer{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label stop""digits stop""description description""context context";gap:4px 14px}.view-heading{align-items:center}.history-entry{grid-template-columns:1fr}.history-entry-end{grid-template-columns:auto 1fr;justify-items:start;gap:16px;min-width:0}.filter-row{grid-template-columns:1fr;display:grid}.settings-row{grid-template-columns:minmax(0,1fr) auto auto}.settings-row .row-state{display:none}.workstream-row{grid-template-columns:1fr auto auto}.workstream-row .row-agency,.workstream-row label{grid-column:1/-1}.account-section{align-items:flex-start;gap:16px}.dialog-backdrop{align-items:end;padding:8px}.dialog{border-radius:7px 7px 0 0;max-height:calc(100dvh - 16px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
