@import url("https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=Inter:wght@400;450;500;600;700&display=swap");@import url("https://cdn.jsdelivr.net/npm/remixicon@4.5.0/fonts/remixicon.css");:root{--font-display:"Space Grotesk","Inter",ui-sans-serif,system-ui,sans-serif;--font-sans:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-figure:"Space Grotesk",ui-monospace,monospace;--font-mono:ui-monospace,"SF Mono",Consolas,monospace;--font-feat-tabular:"tnum" 1,"lnum" 1;--font-feat-text:"cv05" 1,"ss03" 1;--paper-000:#ffffff;--paper-050:#fafbfc;--paper-100:#f5f6f8;--paper-200:#edeff3;--paper-300:#e7e9ef;--paper-400:#dcdfe7;--paper-500:#c4c9d4;--paper-600:#838a99;--ink-900:#14161c;--ink-800:#23262f;--ink-700:#454a56;--ink-600:#5c6270;--ink-500:#6b7280;--ink-400:#8f95a2;--onyx-950:#0b0c10;--onyx-900:#12141a;--onyx-850:#171a21;--onyx-800:#1e222b;--onyx-700:#272c37;--onyx-600:#313743;--onyx-500:#414855;--gray-050:#f4f5f7;--gray-200:#c8cbd4;--gray-400:#969ba8;--gray-500:#868c99;--gray-600:#6d7381;--indigo-050:#f1efff;--indigo-100:#e4dfff;--indigo-200:#c9bfff;--indigo-300:#a899ff;--indigo-400:#8672ff;--indigo-500:#573dff;--indigo-600:#4a31f0;--indigo-700:#3d24d2;--indigo-800:#2c1aa0;--indigo-900:#1b1068;--lavender-400:#9f8ce0;--green-050:#e8f7f0;--green-400:#34d399;--green-500:#0e9f6e;--green-700:#06795a;--green-800:#045c45;--amber-050:#fef6e7;--amber-300:#fcd34d;--amber-400:#fbbf24;--amber-500:#f59e0b;--amber-700:#92400e;--red-050:#fdeceb;--red-300:#fca5a5;--red-400:#f87171;--red-500:#ef4444;--red-600:#dc2626;--red-700:#b42318;--red-800:#911c12;--risk-0:#8a8f9c;--risk-1:#9b8ae0;--risk-2:#7b5ce8;--risk-3:#5b2fd6;--surface-canvas:var(--paper-100);--surface-card:var(--paper-000);--surface-raised:var(--paper-000);--surface-sunken:var(--paper-200);--surface-overlay:var(--paper-000);--surface-hover:rgba(20,22,28,0.035);--surface-active:rgba(20,22,28,0.065);--surface-inverse:var(--ink-900);--scrim:rgba(20,22,28,0.42);--border-subtle:var(--paper-300);--border-default:var(--paper-400);--border-strong:var(--paper-500);--border-control:var(--paper-600);--border-focus:var(--indigo-500);--text-primary:var(--ink-900);--text-secondary:var(--ink-700);--text-tertiary:var(--ink-500);--text-disabled:var(--ink-400);--text-placeholder:var(--ink-500);--text-inverse:var(--paper-050);--text-on-primary:#ffffff;--text-link:var(--indigo-700);--text-link-hover:var(--indigo-800);--primary:var(--indigo-500);--primary-hover:var(--indigo-600);--primary-active:var(--indigo-700);--primary-fg:#ffffff;--primary-quiet:var(--indigo-050);--primary-quiet-hover:var(--indigo-100);--primary-border:var(--indigo-200);--primary-text:var(--indigo-700);--focus-ring:var(--indigo-500);--success:var(--green-500);--success-text:var(--green-700);--success-quiet:var(--green-050);--success-border:#a6ded0;--warning:var(--amber-500);--warning-text:var(--amber-700);--warning-quiet:var(--amber-050);--warning-border:#f0cf95;--danger:var(--red-600);--danger-hover:var(--red-700);--danger-text:var(--red-700);--danger-fg:#ffffff;--danger-quiet:var(--red-050);--danger-border:#f2b8b3;--money-fg:var(--ink-900);--money-muted:var(--ink-500);--effect-up:var(--green-700);--effect-down:var(--amber-700);--effect-flat:var(--ink-500);--mode-shadow-fg:var(--ink-700);--mode-shadow-bg:transparent;--mode-shadow-border:var(--paper-600);--mode-copilot-fg:var(--indigo-700);--mode-copilot-bg:var(--indigo-050);--mode-copilot-border:var(--indigo-300);--mode-autopilot-fg:#ffffff;--mode-autopilot-bg:var(--indigo-500);--mode-autopilot-border:var(--indigo-500);--risk-0-text:#4f5563;--risk-0-quiet:#f0f1f4;--risk-0-border:#d3d6dd;--risk-1-text:#513dad;--risk-1-quiet:#f2effc;--risk-1-border:#cfc4f0;--risk-2-text:#4527c4;--risk-2-quiet:#efeafe;--risk-2-border:#c3b1f7;--risk-3-text:#33169b;--risk-3-quiet:#eae2fd;--risk-3-border:#5b2fd6;--chart-1:var(--indigo-500);--chart-2:var(--lavender-400);--chart-3:var(--paper-500);--chart-4:var(--green-500);--chart-grid:var(--paper-300);--chart-cap:var(--red-600)}.theme-dark,[data-theme=dark]{--surface-canvas:var(--onyx-950);--surface-card:var(--onyx-900);--surface-raised:var(--onyx-850);--surface-sunken:#08090c;--surface-overlay:var(--onyx-800);--surface-hover:rgba(255,255,255,0.045);--surface-active:rgba(255,255,255,0.08);--surface-inverse:var(--gray-050);--scrim:rgba(6,7,10,0.72);--border-subtle:#1d212a;--border-default:var(--onyx-600);--border-strong:var(--onyx-500);--border-control:var(--gray-600);--border-focus:var(--indigo-300);--text-primary:var(--gray-050);--text-secondary:var(--gray-200);--text-tertiary:var(--gray-400);--text-disabled:var(--gray-600);--text-placeholder:var(--gray-500);--text-inverse:var(--onyx-950);--text-on-primary:#ffffff;--text-link:var(--indigo-300);--text-link-hover:var(--indigo-200);--primary:var(--indigo-500);--primary-hover:#6a53ff;--primary-active:var(--indigo-600);--primary-quiet:rgba(87,61,255,0.18);--primary-quiet-hover:rgba(87,61,255,0.28);--primary-border:rgba(134,114,255,0.44);--primary-text:var(--indigo-300);--focus-ring:var(--indigo-300);--success-text:var(--green-400);--success-quiet:rgba(14,159,110,0.16);--success-border:rgba(52,211,153,0.34);--warning-text:var(--amber-400);--warning-quiet:rgba(245,158,11,0.15);--warning-border:rgba(251,191,36,0.36);--danger-hover:var(--red-500);--danger-text:var(--red-400);--danger-quiet:rgba(220,38,38,0.17);--danger-border:rgba(248,113,113,0.38);--money-fg:var(--gray-050);--money-muted:var(--gray-400);--effect-up:var(--green-400);--effect-down:var(--amber-400);--effect-flat:var(--gray-400);--mode-shadow-fg:var(--gray-200);--mode-shadow-border:var(--onyx-500);--mode-copilot-fg:var(--indigo-200);--mode-copilot-bg:rgba(87,61,255,0.2);--mode-copilot-border:var(--indigo-400);--risk-0-text:var(--gray-200);--risk-0-quiet:rgba(138,143,156,0.16);--risk-0-border:rgba(138,143,156,0.4);--risk-1-text:#c3b7f5;--risk-1-quiet:rgba(155,138,224,0.18);--risk-1-border:rgba(155,138,224,0.42);--risk-2-text:#b3a0ff;--risk-2-quiet:rgba(123,92,232,0.2);--risk-2-border:rgba(123,92,232,0.48);--risk-3-text:#a88cff;--risk-3-quiet:rgba(91,47,214,0.26);--risk-3-border:#7b5ce8;--chart-3:var(--gray-400);--chart-grid:#1d212a;--chart-cap:var(--red-400)}:root{--lh-tight:1.08;--lh-snug:1.24;--lh-normal:1.45;--lh-relaxed:1.62;--fw-regular:400;--fw-book:450;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--ls-display:-0.035em;--ls-tighter:-0.025em;--ls-tight:-0.014em;--ls-normal:0;--ls-wide:0.015em;--ls-label:0.1em;--fs-micro:11px;--lh-micro:14px;--fs-xs:12px;--lh-xs:16px;--fs-sm:13px;--lh-sm:18px;--fs-base:15px;--lh-base:22px;--fs-read:17px;--lh-read:28px;--fs-lg:20px;--lh-lg:26px;--fs-xl:25px;--lh-xl:31px;--fs-2xl:32px;--lh-2xl:37px;--fs-3xl:42px;--lh-3xl:46px;--fs-4xl:56px;--lh-4xl:58px;--fs-money-sm:13px;--fs-money-md:17px;--fs-money-lg:28px;--fs-money-xl:44px;--type-display:var(--fw-bold) var(--fs-4xl) /var(--lh-4xl) var(--font-display);--type-h1:var(--fw-bold) var(--fs-2xl) /var(--lh-2xl) var(--font-display);--type-h2:var(--fw-bold) var(--fs-xl) /var(--lh-xl) var(--font-display);--type-h3:var(--fw-semibold) var(--fs-lg) /var(--lh-lg) var(--font-display);--type-title:var(--fw-semibold) var(--fs-base) /var(--lh-base) var(--font-display);--type-body:var(--fw-regular) var(--fs-base) /var(--lh-base) var(--font-sans);--type-body-strong:var(--fw-semibold) var(--fs-base) /var(--lh-base) var(--font-sans);--type-read:var(--fw-regular) var(--fs-read) /var(--lh-read) var(--font-sans);--type-small:var(--fw-regular) var(--fs-sm) /var(--lh-sm) var(--font-sans);--type-caption:var(--fw-medium) var(--fs-xs) /var(--lh-xs) var(--font-sans);--type-label:var(--fw-bold) var(--fs-micro) /var(--lh-micro) var(--font-display);--type-button:var(--fw-semibold) var(--fs-base) /1 var(--font-display);--space-0:0px;--space-05:2px;--space-1:4px;--space-15:6px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--sidebar-w:252px;--sidebar-w-collapsed:68px;--topbar-h:64px;--content-max:880px;--content-max-wide:1180px;--gutter:var(--space-6);--card-pad:var(--space-5);--card-pad-tight:var(--space-4);--field-h:38px;--field-h-lg:46px;--hit-min:44px;--radius-none:0px;--radius-xs:5px;--radius-sm:8px;--radius-md:10px;--radius-lg:14px;--radius-xl:18px;--radius-2xl:24px;--radius-full:999px;--radius-card:var(--radius-lg);--radius-control:var(--radius-md);--radius-badge:var(--radius-full);--radius-input:var(--radius-md);--radius-chip:var(--radius-sm);--border-w:1px;--border-w-strong:1.5px;--ring-w:2px;--ring-offset:2px;--shadow-none:none;--shadow-xs:0 1px 1px rgba(20,22,28,0.04);--shadow-card:0 1px 2px rgba(20,22,28,0.05),0 0 0 0.5px rgba(20,22,28,0.03);--shadow-sm:0 1px 3px rgba(20,22,28,0.07),0 1px 2px rgba(20,22,28,0.04);--shadow-md:0 6px 14px -3px rgba(20,22,28,0.09),0 2px 5px -2px rgba(20,22,28,0.06);--shadow-lg:0 18px 36px -10px rgba(20,22,28,0.16),0 6px 12px -6px rgba(20,22,28,0.08);--shadow-xl:0 32px 64px -16px rgba(20,22,28,0.22);--shadow-button:0 1px 1.5px rgba(20,22,28,0.1),inset 0 -1px 0 rgba(20,22,28,0.1);--shadow-button-primary:0 1px 2px rgba(43,26,160,0.28),inset 0 1px 0 rgba(255,255,255,0.16);--shadow-inset-top:none;--glow-primary:0 0 0 3px var(--indigo-050);--glow-danger:0 0 0 3px var(--red-050);--glow-warning:0 0 0 3px var(--amber-050);--ring-focus:0 0 0 var(--ring-offset) var(--surface-card),0 0 0 calc(var(--ring-offset) + var(--ring-w)) var(--focus-ring);--blur-scrim:4px;--blur-panel:12px}.theme-dark,[data-theme=dark]{--shadow-xs:none;--shadow-card:none;--shadow-sm:0 1px 2px rgba(3,4,8,0.5);--shadow-md:0 4px 12px rgba(3,4,8,0.55);--shadow-lg:0 14px 34px rgba(3,4,8,0.62);--shadow-xl:0 26px 64px rgba(3,4,8,0.7);--shadow-button:inset 0 1px 0 rgba(255,255,255,0.05);--shadow-button-primary:inset 0 1px 0 rgba(255,255,255,0.14);--shadow-inset-top:inset 0 1px 0 rgba(255,255,255,0.045);--glow-primary:0 0 0 1px rgba(134,114,255,0.4),0 0 18px rgba(87,61,255,0.28);--glow-danger:0 0 0 1px rgba(248,113,113,0.45),0 0 20px rgba(220,38,38,0.3);--glow-warning:0 0 0 1px rgba(251,191,36,0.4),0 0 18px rgba(245,158,11,0.22)}:root{--dur-instant:80ms;--dur-fast:140ms;--dur-base:220ms;--dur-slow:360ms;--dur-enter-feed:300ms;--dur-hold:800ms;--dur-pulse:2400ms;--ease-out:cubic-bezier(0.2,0.8,0.2,1);--ease-in:cubic-bezier(0.4,0,1,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--ease-snap:cubic-bezier(0.32,1.4,0.5,1);--transition-control:color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out);--transition-surface:background-color var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out)}@media (prefers-reduced-motion:reduce){:root{--dur-instant:0ms;--dur-fast:0ms;--dur-base:0ms;--dur-slow:0ms;--dur-enter-feed:0ms;--dur-pulse:0ms}}@keyframes orbit-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.86)}}@keyframes orbit-feed-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes orbit-shimmer{0%{background-position:-180% 0}to{background-position:180% 0}}@keyframes orbit-spin{to{transform:rotate(1turn)}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--surface-canvas);color:var(--text-primary);font:var(--type-body);font-feature-settings:var(--font-feat-text);letter-spacing:var(--ls-normal);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}blockquote,body,figure,h1,h2,h3,h4,p{margin:0}h1{font:var(--type-h1)}h1,h2{letter-spacing:var(--ls-tighter)}h2{font:var(--type-h2)}h3{font:var(--type-h3);letter-spacing:var(--ls-tight)}a{color:var(--text-link);-webkit-text-decoration-color:color-mix(in oklab,currentColor 35%,transparent);text-decoration-color:color-mix(in oklab,currentColor 35%,transparent);text-underline-offset:2px;transition:color var(--dur-fast) var(--ease-out)}a:hover{color:var(--text-link-hover);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}a:focus-visible{outline:none;box-shadow:var(--ring-focus);border-radius:var(--radius-xs)}button,input,select,textarea{font:inherit;color:inherit}.orbit-money,.orbit-num{font-family:var(--font-figure);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:var(--font-feat-tabular),tabular-nums lining-nums;letter-spacing:var(--ls-normal)}.orbit-label{font:var(--type-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-tertiary)}[class*=" ri-"],[class^=ri-]{display:inline-flex;align-items:center;justify-content:center;line-height:1}::selection{background:var(--primary-quiet-hover);color:var(--text-primary)}:where(*):focus-visible{outline:none;box-shadow:var(--ring-focus)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border-default);border-radius:var(--radius-full);border:3px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:var(--border-strong);background-clip:content-box}html{min-width:320px}.signin-shell,body{min-height:100vh}.signin-shell{display:grid;padding:var(--space-6);place-items:center}.signin-card{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);padding:var(--space-10);width:min(100%,440px)}.signin-card h1{margin-top:var(--space-3)}.signin-intro{color:var(--text-secondary);margin:var(--space-3) 0 var(--space-6)}.signin-card form{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.signin-card label{color:var(--text-secondary);font:var(--type-caption)}.signin-card input{background:var(--surface-card);border:1px solid var(--border-control);border-radius:var(--radius-input);min-height:var(--field-h-lg);padding:0 var(--space-3)}.signin-card button{background:var(--primary);border:0;border-radius:var(--radius-control);box-shadow:var(--shadow-button-primary);color:var(--primary-fg);cursor:pointer;font:var(--type-button);min-height:var(--field-h-lg);margin-top:var(--space-1)}.signin-card button:disabled{cursor:wait;opacity:.65}.signin-status{color:var(--primary-text);margin-top:var(--space-4);min-height:var(--space-6)}.orbit-app-shell{background:var(--surface-canvas);color:var(--text-primary);display:flex;height:100vh;overflow:hidden}.orbit-sidebar{background:var(--surface-card);border-right:1px solid var(--border-subtle);display:flex;flex:0 0 var(--sidebar-w);flex-direction:column;height:100%;width:var(--sidebar-w)}.orbit-sidebar-brand{align-items:center;border-bottom:1px solid var(--border-subtle);display:flex;gap:var(--space-2);height:var(--topbar-h);padding:0 var(--space-5)}.orbit-sidebar-brand>span:last-child{color:var(--text-tertiary);font:var(--type-caption);margin-left:auto;max-width:92px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbit-navigation{display:flex;flex:1 1;flex-direction:column;gap:2px;padding:var(--space-3)}.orbit-navigation a{align-items:center;background:transparent;border:0;border-radius:var(--radius-control);color:var(--text-secondary);display:flex;font:var(--fw-medium) var(--fs-base)/1 var(--font-display);gap:10px;height:38px;padding:0 11px;text-align:left;text-decoration:none}.orbit-navigation a[aria-current=page]{background:var(--primary-quiet);color:var(--primary-text);font-weight:var(--fw-semibold)}.orbit-account{border-top:1px solid var(--border-subtle);display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-4)}.orbit-account>div{display:grid;grid-gap:var(--space-1);gap:var(--space-1);min-width:0}.orbit-account strong{overflow-wrap:anywhere}.orbit-account p,.orbit-account>div>span:last-child{color:var(--text-tertiary);font:var(--type-caption)}.orbit-account button,.orbit-theme-switch{background:var(--surface-card);border:1px solid var(--border-control);border-radius:var(--radius-control);box-shadow:var(--shadow-button);cursor:pointer;height:32px;padding:0 var(--space-3)}.orbit-workspace{display:flex;flex:1 1;flex-direction:column;min-width:0}.orbit-topbar{align-items:center;background:var(--surface-card);border-bottom:1px solid var(--border-subtle);display:flex;flex:0 0 auto;gap:var(--space-4);min-height:var(--topbar-h);padding:var(--space-2) var(--space-6);position:relative;z-index:30}.orbit-topbar-title{min-width:0}.orbit-topbar-title h1{font:var(--fw-bold) var(--fs-lg)/1.2 var(--font-display)}.orbit-topbar-title span{color:var(--text-tertiary);font:var(--type-caption)}.orbit-topbar-actions{align-items:center;display:flex;gap:var(--space-3);margin-left:auto}.orbit-notice{color:var(--danger-text);font:var(--type-small);min-height:0;padding:0 var(--space-6)}.orbit-notice:empty{display:none}.orbit-main{flex:1 1;min-height:0;overflow-y:auto;padding:var(--space-6)}.orbit-content{margin:0 auto;max-width:var(--content-max)}.orbit-today-summary{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-6)}.orbit-today-summary h2{font:var(--type-h1)}.orbit-today-summary>p:last-child{color:var(--text-secondary)}.orbit-today-grid{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.orbit-section-heading{align-items:center;display:flex;gap:var(--space-3);margin-top:var(--space-4)}.orbit-section-heading>span:last-child{background:var(--border-subtle);flex:1 1;height:1px}.orbit-view-screen{padding-top:var(--space-6)}.orbit-settings-screen{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}.orbit-settings-section{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.orbit-settings-section h2{font:var(--type-h2);margin-top:var(--space-1)}.orbit-settings-section>div:first-child>p:last-child{color:var(--text-secondary);margin-top:var(--space-2)}.orbit-connection-list{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.orbit-session-card{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--card-pad)}.orbit-session-card dl{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.orbit-session-card dl>div{display:grid;grid-gap:var(--space-1);gap:var(--space-1);grid-template-columns:minmax(110px,1fr) 3fr}.orbit-session-card dt{color:var(--text-tertiary);font:var(--type-caption)}.orbit-session-card dd{overflow-wrap:anywhere}.orbit-guardrail-form{display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}.orbit-guardrail-form label{color:var(--text-secondary);display:grid;font:var(--type-small);grid-gap:var(--space-2);gap:var(--space-2)}.orbit-money-input{align-items:center;background:var(--surface-sunken);border:1px solid var(--border-default);border-radius:var(--radius-input);display:flex;overflow:hidden}.orbit-money-input:focus-within{box-shadow:var(--ring-focus)}.orbit-money-input input{background:transparent;border:0;min-width:0;outline:0;padding:var(--space-3);width:100%}.orbit-money-input>span{color:var(--text-tertiary);padding-right:var(--space-3)}.orbit-guardrail-actions{align-items:center;display:flex;gap:var(--space-3);grid-column:1/-1}.orbit-guardrail-actions button{background:var(--primary-solid);border:0;border-radius:var(--radius-control);color:var(--text-on-primary);cursor:pointer;padding:var(--space-2) var(--space-4)}.orbit-guardrail-actions button:disabled{cursor:not-allowed;opacity:.55}.orbit-guardrail-actions p{color:var(--text-secondary);font:var(--type-small)}@media (max-width:1100px){.orbit-topbar{align-items:flex-start;flex-direction:column}.orbit-topbar-actions{flex-wrap:wrap;margin-left:0}}@media (max-width:760px){.orbit-app-shell{height:auto;min-height:100vh;overflow:visible}.orbit-sidebar{flex-basis:var(--sidebar-w-collapsed);width:var(--sidebar-w-collapsed)}.orbit-sidebar-brand{justify-content:center;padding:0}.orbit-account p,.orbit-account>div,.orbit-navigation a span,.orbit-sidebar-brand>span:last-child{display:none}.orbit-navigation a{justify-content:center;padding:0}.orbit-account{padding:var(--space-2)}.orbit-account button{font-size:0;padding:0}.orbit-account button:after{content:"↪";font-size:var(--fs-lg)}.orbit-main{padding:var(--space-4)}.orbit-topbar{padding:var(--space-3) var(--space-4)}.orbit-guardrail-form{grid-template-columns:1fr}.orbit-topbar-actions [role=radiogroup] button{padding:0 var(--space-2)}.orbit-topbar-actions [role=radiogroup] button span{display:none}}@media (max-width:520px){.orbit-topbar-actions{gap:var(--space-2)}.orbit-topbar-actions>div:last-child button{padding:0 var(--space-2)}.orbit-today-grid article>div:nth-child(2){grid-template-columns:1fr}}