:root{--mpc-bloom:radial-gradient(70% 120% at 6% -10%, #ffecb857, transparent 62%), radial-gradient(50% 90% at 32% -30%, #c2e6ff38, transparent 70%);--mpc-glass:#fefefdf0;--mpc-panel:linear-gradient(180deg, #ffffffb8, #fcfbf880);--mpc-tile:linear-gradient(180deg, #ffffffa8, #f8f6f26b);--mpc-hair:#d6cfc2b3;--mpc-glow-danger:0 0 0 1px hsl(var(--risk-high) / .34), 0 2px 12px -3px hsl(var(--risk-high) / .5);--mpc-glow-warn:0 0 0 1px hsl(var(--risk-moderate) / .45), 0 2px 12px -4px hsl(var(--risk-moderate) / .55);--mpc-glow-ok:0 0 0 1px hsl(var(--risk-low) / .3), 0 2px 10px -4px hsl(var(--risk-low) / .4);--mpc-glow-gold:0 0 0 1px hsl(var(--gold) / .38), 0 3px 12px -5px #e9a60c80}.dark{--mpc-bloom:radial-gradient(70% 120% at 6% -10%, #f7d36e1c, transparent 62%), radial-gradient(50% 90% at 32% -30%, #6eaef71a, transparent 70%);--mpc-glass:#121828e6;--mpc-panel:linear-gradient(180deg, #1b23379e, #11172780);--mpc-tile:linear-gradient(180deg, #1d26398c, #141a2a6b);--mpc-hair:#303b55cc;--mpc-glow-danger:0 0 0 1px #ec515166, 0 2px 16px -3px #f4252580;--mpc-glow-warn:0 0 0 1px #f5b13d66, 0 2px 14px -4px #f9a91f73;--mpc-glow-ok:0 0 0 1px #40bf8452, 0 2px 12px -4px #2eb87766;--mpc-glow-gold:0 0 0 1px #ecc25166, 0 3px 14px -5px #f9bf1f73}@media (color-gamut:p3){@supports (color:color(display-p3 1 1 1)){:root{--mpc-glow-danger:0 0 0 1px color(display-p3 .86 .16 .14/.36), 0 2px 12px -3px color(display-p3 .95 .14 .1/.5);--mpc-glow-gold:0 0 0 1px color(display-p3 .94 .74 .3/.42), 0 3px 12px -5px color(display-p3 1 .7 .12/.5)}.dark{--mpc-glow-danger:0 0 0 1px color(display-p3 1 .36 .32/.44), 0 2px 16px -3px color(display-p3 1 .2 .14/.55)}}}.mpc-header{isolation:isolate;--mpc-px:clamp(-2px, calc((var(--mx,50cqw) - 50cqw) * .006 * var(--hover,0)), 2px);--mpc-py:clamp(-1.5px, calc((var(--my,44px) - 44px) * .025 * var(--hover,0)), 1.5px);background:var(--mpc-glass);-webkit-backdrop-filter:var(--mat-glass);backdrop-filter:var(--mat-glass);box-shadow:var(--elev-2), var(--edge-light);container-type:inline-size}.mpc-bloom{z-index:0;background:var(--mpc-bloom);pointer-events:none;transform:translate3d(calc(var(--mpc-px) * -2), calc(var(--mpc-py) * -2), 0);transition:transform .7s var(--ease-glide);position:absolute;inset:-14px}.mpc-ident{transform:translate3d(var(--mpc-px), var(--mpc-py), 0);transition:transform .7s var(--ease-glide)}.mpc-name{font-family:var(--font-display);letter-spacing:-.012em;font-feature-settings:"kern" 1, "liga" 1, "lnum" 1;text-shadow:0 1px 0 hsl(var(--rim-hi) / .7);font-weight:600}.dark .mpc-name{text-shadow:0 1px #00000059}.mpc-meta{font-variant-numeric:tabular-nums lining-nums slashed-zero;letter-spacing:.012em}.mpc-chip{box-shadow:inset 0 1px 0 hsl(var(--rim-hi) / .55), inset 0 0 0 1px color-mix(in srgb, currentColor 20%, transparent);transition:box-shadow .32s var(--ease-glide), background-color .32s var(--ease-glide), transform .32s var(--ease-glide)}.dark .mpc-chip{box-shadow:inset 0 1px 0 hsl(var(--rim-hi) / .1), inset 0 0 0 1px color-mix(in srgb, currentColor 26%, transparent)}.mpc-chip-danger{box-shadow:inset 0 1px 0 hsl(var(--rim-hi) / .5), var(--mpc-glow-danger)}.mpc-chip-warn{box-shadow:inset 0 1px 0 hsl(var(--rim-hi) / .5), var(--mpc-glow-warn)}.mpc-chip-ok{box-shadow:inset 0 1px 0 hsl(var(--rim-hi) / .5), var(--mpc-glow-ok)}.mpc-chip-gold{box-shadow:inset 0 1px 0 hsl(var(--rim-hi) / .55), var(--mpc-glow-gold)}.dark .mpc-chip-danger{box-shadow:inset 0 1px 0 hsl(var(--rim-hi) / .1), var(--mpc-glow-danger)}.dark .mpc-chip-warn{box-shadow:inset 0 1px 0 hsl(var(--rim-hi) / .1), var(--mpc-glow-warn)}.dark .mpc-chip-ok{box-shadow:inset 0 1px 0 hsl(var(--rim-hi) / .1), var(--mpc-glow-ok)}.dark .mpc-chip-gold{box-shadow:inset 0 1px 0 hsl(var(--rim-hi) / .1), var(--mpc-glow-gold)}button.mpc-chip:hover{transform:translateY(-1px)}.mpc-risk [class~=bg-risk-high]{box-shadow:inset 0 1px 0 #ffffff47, var(--mpc-glow-danger)}.mpc-risk [class~=bg-risk-moderate]{box-shadow:inset 0 1px 0 #ffffff73, var(--mpc-glow-warn)}.mpc-risk [class~=bg-risk-low]{box-shadow:inset 0 1px 0 #ffffff42, var(--mpc-glow-ok)}.mpc-panel{background:var(--mpc-panel);border-color:var(--mpc-hair);box-shadow:0 1px 1px hsl(var(--ink) / .04), 0 6px 16px -10px hsl(var(--ink) / .16), var(--edge-light)}.mpc-tile{background:var(--mpc-tile);border-color:var(--mpc-hair);box-shadow:0 1px 1px hsl(var(--ink) / .035), 0 4px 10px -8px hsl(var(--ink) / .14), var(--edge-light)}.mpc-row{transition:transform .32s var(--ease-glide), box-shadow .32s var(--ease-glide), border-color .32s var(--ease-glide), background-color .32s var(--ease-glide)}.mpc-row.mp-lift:hover{box-shadow:var(--elev-2), var(--edge-light), 0 0 0 1px hsl(var(--gold) / .38)}.mpc-stat{box-shadow:inset 0 1px 2px hsl(var(--ink) / .07), inset 0 0 0 1px hsl(var(--border) / .7), 0 1px 0 hsl(var(--rim-hi) / .55)}.dark .mpc-stat{box-shadow:inset 0 1px 3px #0006, inset 0 0 0 1px hsl(var(--border) / .8), 0 1px 0 hsl(var(--rim-hi) / .05)}.mpc-num{font-variant-numeric:tabular-nums lining-nums slashed-zero;letter-spacing:.005em}.mpc-eyebrow{letter-spacing:.09em;font-feature-settings:"case" 1}.mpc-safety{background:linear-gradient(90deg, hsl(var(--destructive) / .09), transparent 42%), hsl(var(--card));box-shadow:var(--elev-2), inset 0 1px 0 hsl(var(--rim-hi) / .6), 0 0 0 1px hsl(var(--destructive) / .38), 0 6px 26px -8px hsl(var(--destructive) / .42)}.dark .mpc-safety{box-shadow:var(--elev-2), inset 0 1px 0 hsl(var(--rim-hi) / .08), 0 0 0 1px hsl(var(--destructive) / .45), 0 6px 30px -8px hsl(var(--destructive) / .45)}.mpc-alert-danger{box-shadow:inset 0 1px 0 hsl(var(--rim-hi) / .45), 0 0 0 1px hsl(var(--destructive) / .3), 0 4px 18px -8px hsl(var(--destructive) / .45)}.mpc-alert-warn{box-shadow:inset 0 1px 0 hsl(var(--rim-hi) / .45), 0 0 0 1px hsl(var(--warning) / .32), 0 4px 18px -8px hsl(var(--warning) / .45)}.dark .mpc-alert-danger{box-shadow:inset 0 1px 0 #ffffff0f, 0 0 0 1px hsl(var(--destructive) / .4), 0 4px 22px -8px hsl(var(--destructive) / .45)}.dark .mpc-alert-warn{box-shadow:inset 0 1px 0 #ffffff0f, 0 0 0 1px hsl(var(--warning) / .38), 0 4px 22px -8px hsl(var(--warning) / .4)}.mpc-sev{position:relative}.mpc-sev:before{content:"";background:hsl(var(--muted-foreground) / .35);pointer-events:none;border-radius:999px;width:3px;position:absolute;top:6px;bottom:6px;left:-1px}.mpc-sev-high:before{background:hsl(var(--risk-high));box-shadow:0 0 10px hsl(var(--risk-high) / .7)}.mpc-sev-moderate:before{background:hsl(var(--risk-moderate));box-shadow:0 0 10px hsl(var(--risk-moderate) / .7)}.mpc-sev-low:before{background:hsl(var(--risk-low));box-shadow:0 0 8px hsl(var(--risk-low) / .5)}.mpc-sev-high{box-shadow:var(--mpc-glow-danger)}.mpc-tabs{background:var(--mpc-glass);-webkit-backdrop-filter:var(--mat-glass);backdrop-filter:var(--mat-glass);box-shadow:var(--elev-1), var(--edge-light)}.mpc-section,.mpc-subtab{transition:background-color .32s var(--ease-glide), color .32s var(--ease-glide), box-shadow .32s var(--ease-glide), border-color .32s var(--ease-glide), transform .32s var(--ease-glide)}.mpc-section:hover{transform:translateY(-1px)}.mpc-section[aria-current=page],.mpc-section[aria-selected=true],.mpc-section[aria-pressed=true]{background:linear-gradient(180deg, hsl(var(--gold) / .24), hsl(var(--gold) / .1));box-shadow:inset 0 1px 0 hsl(var(--rim-hi) / .7), var(--mpc-glow-gold);animation:mpc-glide .34s var(--ease-glide) both}.dark .mpc-section[aria-current=page],.dark .mpc-section[aria-selected=true],.dark .mpc-section[aria-pressed=true]{background:linear-gradient(180deg, hsl(var(--gold) / .22), hsl(var(--gold) / .08));box-shadow:inset 0 1px 0 hsl(var(--rim-hi) / .14), var(--mpc-glow-gold)}.mpc-subtab[aria-selected=true]{animation:mpc-glide .3s var(--ease-glide) both}@keyframes mpc-glide{0%{filter:brightness(.9);transform:translateY(2px)scale(.97)}to{filter:none;transform:none}}.mpc-rail{background:linear-gradient(180deg, hsl(var(--gold) / .55), hsl(var(--border)) 28%, hsl(var(--border)) 82%, transparent)}.mpc-node{box-shadow:0 0 0 3px hsl(var(--card)), inset 0 1px 0 hsl(var(--rim-hi) / .6), 0 2px 10px -2px color-mix(in srgb, currentColor 50%, transparent)}.dark .mpc-node{box-shadow:0 0 0 3px hsl(var(--card)), inset 0 1px 0 hsl(var(--rim-hi) / .1), 0 2px 12px -2px color-mix(in srgb, currentColor 55%, transparent)}.mpc-rail-tab{transition:background-color .32s var(--ease-glide), border-color .32s var(--ease-glide), box-shadow .32s var(--ease-glide), transform .32s var(--ease-glide)}.mpc-rail-tab[aria-pressed=true]{animation:mpc-glide .34s var(--ease-glide) both;box-shadow:inset 0 1px #fff,0 1px 2px #04071059,0 8px 20px -10px #04071099,0 0 0 1px #f0cf7540}.mpc-rail-tab[aria-pressed=false]:hover{transform:translateY(-1px)}html.mpc-tab-vt .mpc-panel-vt{view-transition-name:mpc-chart-panel}html.mpc-tab-vt::view-transition-old(root){animation:none}html.mpc-tab-vt::view-transition-new(root){animation:none}html.mpc-tab-vt::view-transition-group(mpc-chart-panel){animation-duration:.38s;animation-timing-function:var(--ease-glide)}html.mpc-tab-vt::view-transition-old(mpc-chart-panel){animation:mpc-recede .24s var(--ease-press) both}html.mpc-tab-vt::view-transition-new(mpc-chart-panel){animation:mpc-advance .38s var(--ease-glide) 60ms both}@keyframes mpc-recede{to{opacity:0;filter:blur(4px)brightness(.85);transform:translateY(-4px)scale(.965)}}@keyframes mpc-advance{0%{opacity:0;filter:blur(6px)brightness(1.1);transform:translateY(8px)scale(1.018)}60%{filter:blur()brightness(1.03)}to{opacity:1;filter:none;transform:none}}.mpc-axis{font-variant-numeric:tabular-nums lining-nums;font-family:var(--font-ui)}.mpc-map .mpc-node-g>circle:first-of-type{transition:filter .32s var(--ease-glide)}.mpc-map .mpc-node-g:hover>circle:first-of-type{filter:drop-shadow(0 0 1.5px hsl(var(--gold) / .9)) drop-shadow(0 0 7px hsl(var(--gold) / .45)) brightness(1.06)}.mpc-map .mpc-node-g:hover>text{font-weight:600}.mpc-map path{transition:stroke-opacity .32s var(--ease-glide)}.mpc-map path:hover{filter:drop-shadow(0 0 3px)}.mpc-cascade>*{animation:mp-resolve var(--dur-resolve) var(--ease-glide) both}.mpc-cascade>:nth-child(2){animation-delay:45ms}.mpc-cascade>:nth-child(3){animation-delay:90ms}.mpc-cascade>:nth-child(4){animation-delay:.135s}.mpc-cascade>:nth-child(5){animation-delay:.18s}.mpc-cascade>:nth-child(6){animation-delay:.225s}.mpc-cascade>:nth-child(7){animation-delay:.27s}.mpc-cascade>:nth-child(n+8){animation-delay:.315s}.mpc-rail-panel{background:var(--tex-grid,none), linear-gradient(180deg, #12192bf0, #0a0e1df5);-webkit-backdrop-filter:var(--mat-glass-strong);backdrop-filter:var(--mat-glass-strong);color:hsl(var(--foreground));box-shadow:var(--elev-3), inset 0 1px 0 #f7f0de1f, inset -1px -1px 0 hsl(var(--rim-cool,190 100% 64%) / .28), 0 10px 34px -18px hsl(var(--rim-cool,190 100% 64%) / .35);position:relative}.mpc-rail-section+.mpc-rail-section{border-top:1px solid hsl(var(--border) / .8);padding-top:.75rem}.mpc-rail-item{transition:background-color .32s var(--ease-glide), box-shadow .32s var(--ease-glide), transform .32s var(--ease-glide)}button.mpc-rail-item:hover{transform:translate(1px)}.mpc-chart-scope:has(.mpc-safety) .mpc-rail-sticky{top:3.75rem}.mpc-icon-well{background:linear-gradient(180deg, hsl(var(--muted)), hsl(var(--muted) / .5));box-shadow:inset 0 1px 1px hsl(var(--ink) / .08), 0 1px 0 hsl(var(--rim-hi) / .5), inset 0 0 0 1px hsl(var(--border) / .8)}.dark .mpc-icon-well{box-shadow:inset 0 1px 2px #00000073, 0 1px 0 hsl(var(--rim-hi) / .06), inset 0 0 0 1px hsl(var(--border))}.mpc-progress{background:linear-gradient(90deg, hsl(var(--chart-1)), hsl(var(--rim-cool,190 100% 64%) / .9));box-shadow:0 0 8px hsl(var(--rim-cool,190 100% 64%) / .45)}.mpc-cockpit-card{transition:box-shadow .36s var(--ease-glide), transform .36s var(--ease-glide)}.mpc-cockpit-card:hover{box-shadow:var(--elev-2), var(--edge-light)}.mpc-instrument{background:linear-gradient(180deg, hsl(var(--muted) / .35), transparent 70%)}.mpc-splitter:before{content:"";background:hsl(var(--border) / .7);transition:background-color .24s var(--ease-glide), box-shadow .24s var(--ease-glide);border-radius:999px;position:absolute;inset:12px 5px}.mpc-splitter:hover:before,.mpc-splitter:focus-visible:before,.mpc-splitter.is-dragging:before{background:hsl(var(--gold) / .7);box-shadow:0 0 10px hsl(var(--gold) / .35)}.mpc-splitter>svg{position:relative}[data-gfx=performance] .mpc-rail-panel{-webkit-backdrop-filter:none;backdrop-filter:none}[data-gfx=performance] .mpc-progress{box-shadow:none}[data-contrast=high] .mpc-header,[data-contrast=high] .mpc-tabs{background:hsl(var(--card));-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 0 0 1px hsl(var(--border))}[data-contrast=high] .mpc-panel,[data-contrast=high] .mpc-tile{background:hsl(var(--card));border-color:hsl(var(--border));box-shadow:none}[data-contrast=high] .mpc-name{text-shadow:none}[data-contrast=high] .mpc-rail-panel{--background:222 50% 4%;--foreground:0 0% 100%;--card:220 40% 7%;--card-foreground:0 0% 100%;--muted:217 26% 16%;--muted-foreground:210 26% 82%;--secondary:217 26% 16%;--secondary-foreground:0 0% 100%;--accent:217 34% 22%;--accent-foreground:0 0% 100%;--border:210 24% 64%;--ring:44 96% 62%;--warning-strong:38 96% 66%;--gold-strong:44 90% 64%;--destructive:0 90% 70%;--critical:0 95% 72%;--risk-high:0 90% 66%;--risk-moderate:38 96% 60%;--risk-moderate-foreground:0 0% 0%;--risk-low:152 70% 60%;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0b0f19;box-shadow:0 0 0 1px #8da3b9}[data-contrast=high] .mpc-progress{background:hsl(var(--foreground));box-shadow:none}[data-contrast=high] .mpc-cockpit-card{box-shadow:0 0 0 1px hsl(var(--border))}[data-contrast=high] .mpc-bloom{display:none}[data-contrast=high] .mpc-ident{transform:none}[data-contrast=high] .mpc-chip,[data-contrast=high] .mpc-chip-danger,[data-contrast=high] .mpc-chip-warn,[data-contrast=high] .mpc-chip-ok,[data-contrast=high] .mpc-chip-gold{box-shadow:inset 0 0 0 1px}[data-contrast=high] .mpc-risk [class~=bg-risk-high],[data-contrast=high] .mpc-risk [class~=bg-risk-moderate],[data-contrast=high] .mpc-risk [class~=bg-risk-low]{box-shadow:none}[data-contrast=high] .mpc-safety{background:hsl(var(--card));box-shadow:0 0 0 2px hsl(var(--destructive))}[data-contrast=high] .mpc-alert-danger{box-shadow:0 0 0 2px hsl(var(--destructive))}[data-contrast=high] .mpc-alert-warn{box-shadow:0 0 0 2px hsl(var(--warning-strong))}[data-contrast=high] .mpc-sev-high{box-shadow:0 0 0 2px hsl(var(--risk-high))}[data-contrast=high] .mpc-sev:before{box-shadow:none}[data-contrast=high] .mpc-node{box-shadow:0 0 0 3px hsl(var(--card))}[data-contrast=high] .mpc-rail{background:hsl(var(--border))}[data-contrast=high] .mpc-map .mpc-node-g:hover>circle:first-of-type{filter:none;stroke:hsl(var(--ring));stroke-width:3px}[data-contrast=high] .mpc-section[aria-current=page],[data-contrast=high] .mpc-section[aria-selected=true],[data-contrast=high] .mpc-section[aria-pressed=true]{background:hsl(var(--gold-soft));box-shadow:inset 0 0 0 2px hsl(var(--ring))}[data-contrast=high] .mpc-row.mp-lift:hover{box-shadow:0 0 0 2px hsl(var(--ring))}[data-contrast=high] .mpc-rail-tab[aria-pressed=true]{box-shadow:inset 0 0 0 2px hsl(var(--ring))}[data-contrast=high] .mpc-splitter:before{background:hsl(var(--foreground));box-shadow:none}@media (prefers-reduced-motion:reduce){.mpc-rail-item,.mpc-cockpit-card{transition:none!important}button.mpc-rail-item:hover{transform:none!important}.mpc-bloom,.mpc-ident{transition:none!important;transform:none!important}html.mpc-tab-vt::view-transition-old(mpc-chart-panel){animation:none!important}html.mpc-tab-vt::view-transition-new(mpc-chart-panel){animation:none!important}html.mpc-tab-vt::view-transition-group(mpc-chart-panel){animation:none!important}.mpc-section[aria-current=page],.mpc-section[aria-selected=true],.mpc-section[aria-pressed=true],.mpc-subtab[aria-selected=true],.mpc-rail-tab[aria-pressed=true],.mpc-cascade>*{animation:none!important}.mpc-section,.mpc-subtab,.mpc-chip,.mpc-row,.mpc-rail-tab{transition:none!important}.mpc-section:hover,button.mpc-chip:hover,.mpc-rail-tab:hover{transform:none!important}}.mpc-drawer-host{--mpc-drawer-w:min(900px, calc(100vw - var(--rs-rail-right,0px) - 64px));z-index:45;left:var(--rs-rail-right,0px);top:var(--rs-rail-top,0px);bottom:var(--rs-rail-bottom,0px);width:calc(var(--mpc-drawer-w) + 48px);pointer-events:none;position:fixed;overflow:hidden}.mpc-drawer-track{height:100%;transform:translateX(calc(-1 * var(--mpc-drawer-w)));transition:transform .52s var(--ease-glide);align-items:center;display:flex}.mpc-drawer-host[data-open=true] .mpc-drawer-track{transform:none}.mpc-drawer-panel{width:var(--mpc-drawer-w);pointer-events:auto;height:100%;color:hsl(var(--foreground));background:linear-gradient(180deg, hsl(var(--rim-hi,0 0% 100%) / .05), transparent 30%), hsl(var(--background) / .97);-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);border:1px solid hsl(var(--border));box-shadow:22px 0 52px -22px #060c188c, inset 0 1px 0 hsl(var(--rim-hi,0 0% 100%) / .35);opacity:0;transition:opacity .3s var(--ease-glide) 40ms;border-left:0;border-radius:0 18px 18px 0;flex-direction:column;display:flex;position:relative}.mpc-drawer-host[data-open=true] .mpc-drawer-panel{opacity:1}.mpc-drawer-panel:after{content:"";pointer-events:none;background:linear-gradient(180deg, transparent, hsl(var(--gold) / .85) 50%, transparent);opacity:0;width:1px;position:absolute;top:0;bottom:0;right:-1px}.mpc-drawer-host[data-open=true] .mpc-drawer-panel:after{animation:mpc-drawer-trace 1s var(--ease-glide) .2s both}@keyframes mpc-drawer-trace{0%{opacity:0;clip-path:inset(0 0 100%)}35%{opacity:1}to{opacity:0;clip-path:inset(0)}}.mpc-drawer-tab{pointer-events:auto;color:#eae4d7;width:22px;transition:background-color var(--dur-hover) var(--ease-glide), box-shadow var(--dur-hover) var(--ease-glide), color var(--dur-hover) var(--ease-glide);background:linear-gradient(#112240f5,#0a1329f5);border:1px solid #f0eadb24;border-left:0;border-radius:0 10px 10px 0;flex-direction:column;flex:none;align-items:center;gap:6px;margin-left:1px;padding:10px 0;display:flex;box-shadow:inset 0 1px #ffffff1f,4px 0 14px -6px #060c1899}.mpc-drawer-tab:hover{color:#f0cf75;box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #d6b65c4d,4px 0 18px -6px #f4bc2559}.mpc-drawer-tab-label{writing-mode:vertical-rl;letter-spacing:.16em;text-transform:uppercase;font-size:9.5px;font-weight:700}.mpc-drawer-chevron{transition:transform .45s var(--ease-glide)}.mpc-drawer-host[data-open=true] .mpc-drawer-chevron{transform:rotate(180deg)}.mpc-drawer-item{transition:background-color .24s var(--ease-glide), color .24s var(--ease-glide);position:relative}.mpc-drawer-item.is-on{background:linear-gradient(90deg, hsl(var(--gold) / .2), hsl(var(--gold) / .07));box-shadow:inset 0 0 0 1px hsl(var(--gold) / .22)}.mpc-drawer-item.is-on:before{content:"";background:hsl(var(--gold));border-radius:2px;width:2px;position:absolute;top:7px;bottom:7px;left:0}.mpc-drawer-view{animation:mp-fade .28s var(--ease-glide) backwards}.mpc-open-chart{box-shadow:var(--elev-1);transition:box-shadow .24s var(--ease-glide), border-color .24s var(--ease-glide)}.mpc-open-chart:hover{border-color:hsl(var(--gold) / .45);box-shadow:var(--elev-2), 0 0 0 1px hsl(var(--gold) / .18)}[data-contrast=high] .mpc-drawer-panel{background:hsl(var(--background));box-shadow:0 0 0 2px hsl(var(--foreground))}[data-contrast=high] .mpc-drawer-panel:after{display:none}[data-contrast=high] .mpc-drawer-item.is-on{background:hsl(var(--gold-soft));box-shadow:inset 0 0 0 2px hsl(var(--ring))}[data-gfx=performance] .mpc-drawer-panel{-webkit-backdrop-filter:none;backdrop-filter:none;background:hsl(var(--background))}@media (prefers-reduced-motion:reduce){.mpc-drawer-track,.mpc-drawer-panel,.mpc-drawer-chevron{transition:none!important}.mpc-drawer-panel:after,.mpc-drawer-view{animation:none!important}}.mpc-chart-main{color:hsl(var(--foreground));background:linear-gradient(180deg, hsl(var(--rim-hi,0 0% 100%) / .05), transparent 30%), hsl(var(--background) / .97);border:1px solid hsl(var(--border));box-shadow:0 22px 52px -26px #060c188c, inset 0 1px 0 hsl(var(--rim-hi,0 0% 100%) / .35);border-radius:18px;position:relative;overflow:hidden}.mpc-chart-nav{transition:width .3s var(--ease-glide)}.mpc-identity-strip{background:hsl(var(--card) / .55)}.mpc-chip-unreviewed{background-image:repeating-linear-gradient(135deg, transparent 0 6px, hsl(var(--foreground) / .04) 6px 12px)}.mpc-chart-thread [role=region][aria-label="Chart message thread readback"]>:last-child{z-index:1;background:hsl(var(--card));margin:0 -1rem;padding:.75rem 1rem;position:sticky;bottom:0;box-shadow:0 -10px 18px -14px #060c1859}@media (min-width:768px){.mpc-chart-thread [data-testid=chart-thread-scroll]{flex-direction:column;display:flex}.mpc-chart-thread [role=region][aria-label="Chart message thread readback"]{flex-direction:column;flex:1 0 auto;display:flex}.mpc-chart-thread [role=region][aria-label="Chart message thread readback"]>:last-child{margin-top:auto}}[data-contrast=high] .mpc-chart-main{background:hsl(var(--background));box-shadow:0 0 0 2px hsl(var(--foreground))}[data-gfx=performance] .mpc-chart-main{background:hsl(var(--background))}@media (prefers-reduced-motion:reduce){.mpc-chart-nav{transition:none!important}}
.aurora:before{content:none}.aurora:after{content:"";opacity:.055;mix-blend-mode:normal;pointer-events:none;z-index:auto;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='g' x='0' y='0'><feTurbulence type='fractalNoise' baseFrequency='.92' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  1.6 0 0 0 -.5'/></filter><rect width='100%' height='100%' filter='url(%23g)'/></svg>");background-size:180px 180px;position:absolute;inset:0}.aurora-ground{background:radial-gradient(120% 90% at 50% 58%,#0a1e38b8 0%,#091c349e 18%,#08193075 34%,#07142747 50%,#0611231f 62%,#0000 72%),linear-gradient(#060a16 0%,#07101f 22%,#081227 48%,#07101f 72%,#060912 100%)}.aurora-wave{filter:none;opacity:.6;border-radius:0}.aurora-wave-1{background:radial-gradient(60% 42% at 38% 46%,#29a2ff8c 0%,#24a0ff7a 14%,#24a4ff5c 28%,#24abff3b 42%,#29b4ff1f 54%,#29b8ff0b 64%,#0000 74%),radial-gradient(54% 38% at 66% 58%,#33ddff6b 0%,#2edcff5c 14%,#29d8ff45 28%,#29d4ff2b 42%,#29cdff16 54%,#29c6ff08 65%,#0000 76%)}.aurora-wave-2{background:radial-gradient(58% 40% at 60% 44%,#1472ff6b 0%,#0f6fff5c 14%,#0f73ff45 28%,#0f77ff2b 42%,#0f7bff16 55%,#0f7fff08 66%,#0000 76%),radial-gradient(50% 34% at 34% 60%,#3dcbff57 0%,#38caff4a 14%,#33c5ff38 28%,#33c2ff24 42%,#33beff12 55%,#33bbff06 66%,#0000 76%)}.aurora-core{filter:none;background:radial-gradient(circle closest-side,#e0feff42 0%,#b8faff24 7%,#8ff4ff0d 14%,#0000 22%),radial-gradient(circle closest-side,#5cf4ff61 0%,#52f1ff54 12%,#3de5ff40 26%,#29cdff29 40%,#1fb8ff17 53%,#1aa3ff0b 65%,#1a94ff04 78%,#0000 92%)}.aurora-ray{transform-origin:5% 3%;will-change:transform, opacity;inset:-8%;-webkit-mask-image:radial-gradient(95% 105% at 5% 3%,#000 0%,#000c 18%,#00000080 38%,#0000003d 58%,#00000014 74%,#0000 88%);mask-image:radial-gradient(95% 105% at 5% 3%,#000 0%,#000c 18%,#00000080 38%,#0000003d 58%,#00000014 74%,#0000 88%)}.aurora-ray-a{background:radial-gradient(40% 36% at 5% 3%,#adddff33 0%,#99d5ff1f 26%,#85caff0d 55%,#0000 100%),radial-gradient(22% 20% at 24% 8%,#ffe7a312 0%,#ffe49906 50%,#0000 100%),conic-gradient(from 100deg at 5% 3%,#0000 0deg,#b8e7ff17 4deg,#0000 9deg 13deg,#c2e6ff11 16deg 18.5deg,#0000 23deg 29deg,#b8ecff1a 32.5deg,#0000 37deg 44deg,#cce6ff0e 48deg,#0000 55deg 60deg,#c2ebff13 63deg,#0000 67.5deg 360deg);animation:38s ease-in-out infinite aurora-rays-a}.aurora-ray-b{background:conic-gradient(from 104deg at 5% 3%,#0000 0deg,#77c2f808 12deg,#81c7f80b 30deg,#77c2f808 50deg,#0000 70deg 360deg),conic-gradient(from 104deg at 5% 3%,#0000 0deg,#c2edff0f 6.5deg,#0000 11.5deg 19deg,#ccebff14 22deg,#0000 25.5deg 37deg,#c2ebff0d 40.5deg 44.5deg,#0000 50deg 54deg,#d6ecff11 56.5deg,#0000 59.5deg 360deg);animation:53s ease-in-out infinite aurora-rays-b}@keyframes aurora-rays-a{0%,to{opacity:.78;transform:rotate(-1.4deg)}50%{opacity:1;transform:rotate(1.2deg)}}@keyframes aurora-rays-b{0%,to{opacity:1;transform:rotate(1.5deg)}50%{opacity:.55;transform:rotate(-1.1deg)}}.aurora-bloom{will-change:transform, opacity;background:radial-gradient(24% 1.8%,#ebf8ff70 0%,#c2ebff33 40%,#0000 100%),radial-gradient(46% 5.5%,#adf4ff33 0%,#7ae4ff1a 35%,#52d1ff09 70%,#0000 100%),radial-gradient(17% 34%,#b8e7ff47 0%,#7aceff24 35%,#47b6ff0b 70%,#0000 100%),radial-gradient(58% 30%,#47c8ff1c 0%,#33b4ff12 30%,#29a2ff08 60%,#0000 100%);height:40%;animation:9s ease-in-out infinite aurora-bloom-breathe;top:32%;left:-10%;right:-10%}@keyframes aurora-bloom-breathe{0%,to{opacity:.62;transform:scale(.96,.94)}50%{opacity:1;transform:scale(1.04)}}.aurora-reflection{transform-origin:50% 0;will-change:transform, opacity;background:radial-gradient(1.4% 62% at 47% 18%,#adf4ff17 0%,#85ebff08 50%,#0000 100%),radial-gradient(1.1% 54% at 51.5% 14%,#c2fbff1c 0%,#8ff0ff09 50%,#0000 100%),radial-gradient(1.8% 58% at 56.5% 20%,#99e4ff11 0%,#70d4ff05 50%,#0000 100%),radial-gradient(22% 72% at 50% 62%,#52eeff26 0%,#3ddfff1a 30%,#29c6ff0b 60%,#0000 100%),radial-gradient(40% 64% at 38% 56%,#1f9eff1a 0%,#1fa2ff0e 40%,#1fa5ff05 70%,#0000 100%),radial-gradient(36% 58% at 66%,#29dbff14 0%,#29d4ff0b 40%,#29cdff04 70%,#0000 100%),linear-gradient(#0000 0%,#309ce809 22%,#1a91e603 50%,#0000 75%);animation:9s ease-in-out infinite aurora-reflect;inset:70% 0 0;-webkit-mask-image:linear-gradient(#0000 0%,#0000002e 6%,#00000080 13%,#000000b8 22%,#00000080 45%,#00000038 68%,#00000012 86%,#0000 100%);mask-image:linear-gradient(#0000 0%,#0000002e 6%,#00000080 13%,#000000b8 22%,#00000080 45%,#00000038 68%,#00000012 86%,#0000 100%)}@keyframes aurora-reflect{0%,to{opacity:.6;transform:scaleX(.97)}50%{opacity:1;transform:scale(1.03,1.02)}}.aurora-depth{will-change:transform;animation:140s ease-in-out infinite aurora-parallax-dust}.aurora-bokeh{will-change:transform}.aurora-bokeh-far{animation:96s ease-in-out infinite aurora-parallax-far}.aurora-bokeh>i{filter:none}.aurora-bokeh-far>i:nth-child(n){background:radial-gradient(circle closest-side, hsl(var(--bk-h,196) 100% 96%) 0%, hsl(var(--bk-h,196) 100% 88% / .8) 40%, hsl(var(--bk-h,196) 100% 80% / .2) 75%, transparent 100%);width:3px;height:3px;animation-name:aurora-bokeh-twinkle;animation-duration:9s}.aurora-bokeh-far>i:nth-child(2n){width:4px;height:4px}.aurora-bokeh-far>i:nth-child(3n){width:2.5px;height:2.5px;animation-duration:11s}@keyframes aurora-parallax-dust{0%,to{transform:translate(-.25%,.15%)}50%{transform:translate(.3%,-.2%)}}@keyframes aurora-parallax-far{0%,to{transform:translate(-.5%,.25%)}50%{transform:translate(.6%,-.35%)}}.aurora-vignette{background:radial-gradient(130% 115% at 44% 40%,#0000 46%,#03071114 56%,#03071133 66%,#02050d5c 78%,#02050d80 90%,#0103099e 100%)}@media (color-gamut:p3){@supports (color:color(display-p3 0 0 0)){.aurora-wave-1{background:radial-gradient(60% 42% at 38% 46%,color(display-p3 .1 .55 1/.55) 0%,color(display-p3 .1 .55 1/.48) 14%,color(display-p3 .1 .56 1/.36) 28%,color(display-p3 .1 .58 1/.23) 42%,color(display-p3 .1 .61 1/.12) 54%,color(display-p3 .1 .63 1/.045) 64%,#0000 74%),radial-gradient(54% 38% at 66% 58%,color(display-p3 .08 .8 1/.42) 0%,color(display-p3 .08 .8 1/.36) 14%,color(display-p3 .08 .78 1/.27) 28%,color(display-p3 .09 .77 1/.17) 42%,color(display-p3 .1 .74 1/.085) 54%,color(display-p3 .1 .72 1/.03) 65%,#0000 76%)}.aurora-wave-2{background:radial-gradient(58% 40% at 60% 44%,color(display-p3 .1 .42 1/.42) 0%,color(display-p3 .1 .42 1/.36) 14%,color(display-p3 .1 .44 1/.27) 28%,color(display-p3 .1 .46 1/.17) 42%,color(display-p3 .1 .48 1/.085) 55%,color(display-p3 .1 .5 1/.03) 66%,#0000 76%),radial-gradient(50% 34% at 34% 60%,color(display-p3 .14 .75 1/.34) 0%,color(display-p3 .14 .75 1/.29) 14%,color(display-p3 .14 .73 1/.22) 28%,color(display-p3 .14 .71 1/.14) 42%,color(display-p3 .15 .7 1/.07) 55%,color(display-p3 .16 .68 1/.025) 66%,#0000 76%)}.aurora-core{background:radial-gradient(circle closest-side,color(display-p3 .86 1 1/.26) 0%,color(display-p3 .6 1 1/.14) 7%,color(display-p3 .4 .96 1/.05) 14%,#0000 22%),radial-gradient(circle closest-side,color(display-p3 .2 .92 1/.38) 0%,color(display-p3 .2 .9 1/.33) 12%,color(display-p3 .18 .84 1/.25) 26%,color(display-p3 .16 .74 1/.16) 40%,color(display-p3 .16 .66 1/.09) 53%,color(display-p3 .18 .58 1/.042) 65%,color(display-p3 .2 .54 1/.014) 78%,#0000 92%)}.aurora-bloom{background:radial-gradient(24% 1.8%,color(display-p3 .88 1 1/.34) 0%,color(display-p3 .62 1 1/.16) 40%,#0000 100%),radial-gradient(46% 5.5%,color(display-p3 .5 .96 1/.2) 0%,color(display-p3 .26 .86 1/.1) 35%,color(display-p3 .16 .74 1/.035) 70%,#0000 100%),radial-gradient(17% 34%,color(display-p3 .28 .96 1/.18) 0%,color(display-p3 .2 .86 1/.1) 35%,color(display-p3 .16 .74 1/.035) 70%,#0000 100%),radial-gradient(58% 30%,color(display-p3 .16 .7 1/.11) 0%,color(display-p3 .16 .6 1/.07) 30%,color(display-p3 .18 .52 1/.03) 60%,#0000 100%)}}}.aurora{--dust-far-a-list:radial-gradient(circle closest-side, #fcedc5d1 0 35%, transparent) 15% 45.4% / 2px 2px no-repeat, radial-gradient(circle closest-side, #e5f1fad4 0 35%, transparent) 8.2% 33.0% / 2.4px 2.4px no-repeat, radial-gradient(circle closest-side, #dae8fbc2 0 35%, transparent) 43.3% 4.2% / 3px 3px no-repeat, radial-gradient(circle closest-side, #e5f1faed 0 35%, transparent) 39.1% 42.6% / 3px 3px no-repeat, radial-gradient(circle closest-side, #e5f1fad6 0 35%, transparent) 18.5% 56.7% / 2.8px 2.8px no-repeat, radial-gradient(circle closest-side, #b8f3ffed 0 35%, transparent) 93.3% 42.1% / 2.1px 2.1px no-repeat, radial-gradient(circle closest-side, #fcedc5bf 0 35%, transparent) 50.9% 86.9% / 2.8px 2.8px no-repeat, radial-gradient(circle closest-side, #e5f1fad4 0 35%, transparent) 55.0% 20.4% / 2.6px 2.6px no-repeat;--dust-far-b-list:radial-gradient(circle closest-side, #b8f3ffe8 0 35%, transparent) 77.9% 74.6% / 2.9px 2.9px no-repeat, radial-gradient(circle closest-side, #e5f1faeb 0 35%, transparent) 66.3% 12.6% / 2.1px 2.1px no-repeat, radial-gradient(circle closest-side, #e5f1facc 0 35%, transparent) 60.8% 14.6% / 2px 2px no-repeat, radial-gradient(circle closest-side, #b8f3ffdb 0 35%, transparent) 11.5% 82.1% / 3.2px 3.2px no-repeat, radial-gradient(circle closest-side, #e5f1fae6 0 35%, transparent) 82.4% 58.7% / 2.1px 2.1px no-repeat, radial-gradient(circle closest-side, #fcedc5c4 0 35%, transparent) 88.8% 90.1% / 3.1px 3.1px no-repeat, radial-gradient(circle closest-side, #e5f1fac4 0 35%, transparent) 70.6% 48.6% / 2.5px 2.5px no-repeat, radial-gradient(circle closest-side, #b8f3ffd4 0 35%, transparent) 94.9% 65.3% / 2.4px 2.4px no-repeat, radial-gradient(circle closest-side, #dae8fbc7 0 35%, transparent) 63.1% 67.9% / 2.7px 2.7px no-repeat, radial-gradient(circle closest-side, #e5f1faf0 0 35%, transparent) 26.4% 39.5% / 2px 2px no-repeat;--dust-far-c-list:radial-gradient(circle closest-side, #e5f1fad6 0 35%, transparent) 11.4% 5.5% / 2.5px 2.5px no-repeat, radial-gradient(circle closest-side, #dae8fbcc 0 35%, transparent) 85.2% 68.1% / 2.7px 2.7px no-repeat, radial-gradient(circle closest-side, #dae8fbd4 0 35%, transparent) 52.8% 18.0% / 2.7px 2.7px no-repeat, radial-gradient(circle closest-side, #fcedc5c2 0 35%, transparent) 88.6% 26.8% / 2.2px 2.2px no-repeat, radial-gradient(circle closest-side, #e5f1fad9 0 35%, transparent) 36.2% 31.0% / 2.5px 2.5px no-repeat, radial-gradient(circle closest-side, #fcedc5ed 0 35%, transparent) 91.2% 69.6% / 2.9px 2.9px no-repeat, radial-gradient(circle closest-side, #e5f1fac2 0 35%, transparent) 82.0% 85.3% / 2.4px 2.4px no-repeat, radial-gradient(circle closest-side, #e5f1fad4 0 35%, transparent) 13.6% 36.8% / 2.1px 2.1px no-repeat, radial-gradient(circle closest-side, #e5f1fad9 0 35%, transparent) 38.5% 54.1% / 2.1px 2.1px no-repeat, radial-gradient(circle closest-side, #e5f1faf0 0 35%, transparent) 11.8% 29.5% / 2.6px 2.6px no-repeat, radial-gradient(circle closest-side, #b8f3ffd6 0 35%, transparent) 85.9% 22.2% / 2px 2px no-repeat, radial-gradient(circle closest-side, #b8f3ffe0 0 35%, transparent) 15.6% 72.2% / 2.4px 2.4px no-repeat;--dust-mid-a-list:radial-gradient(circle closest-side, #e5f1fac2, #e5f1fa4d 50%, transparent) 31.2% 35.6% / 5.1px 5.1px no-repeat, radial-gradient(circle closest-side, #e5f1fabf, #e5f1fa4d 50%, transparent) 69.4% 70.7% / 4.6px 4.6px no-repeat, radial-gradient(circle closest-side, #e5f1fab3, #e5f1fa47 50%, transparent) 11.1% 11.1% / 5.2px 5.2px no-repeat, radial-gradient(circle closest-side, #e5f1fabf, #e5f1fa4d 50%, transparent) 81.6% 85.4% / 4.2px 4.2px no-repeat, radial-gradient(circle closest-side, #b8f3ffcc, #b8f3ff52 50%, transparent) 55.1% 17.2% / 3.5px 3.5px no-repeat;--dust-mid-b-list:radial-gradient(circle closest-side, #fcedc5b3, #fcedc547 50%, transparent) 16.9% 33.4% / 5.1px 5.1px no-repeat, radial-gradient(circle closest-side, #e5f1fa9e, #e5f1fa40 50%, transparent) 87.0% 65.1% / 3.7px 3.7px no-repeat, radial-gradient(circle closest-side, #fcedc5a8, #fcedc542 50%, transparent) 85.8% 78.9% / 3.9px 3.9px no-repeat, radial-gradient(circle closest-side, #e5f1facc, #e5f1fa52 50%, transparent) 26.3% 13.6% / 5px 5px no-repeat, radial-gradient(circle closest-side, #dae8fbba, #dae8fb4a 50%, transparent) 21.8% 73.3% / 3.5px 3.5px no-repeat, radial-gradient(circle closest-side, #fcedc5a8, #fcedc542 50%, transparent) 45.1% 62.7% / 5px 5px no-repeat;--dust-mid-c-list:radial-gradient(circle closest-side, #e5f1faab, #e5f1fa45 50%, transparent) 33.5% 45.3% / 4.1px 4.1px no-repeat, radial-gradient(circle closest-side, #fcedc59c, #fcedc53d 50%, transparent) 70.3% 14.8% / 3.6px 3.6px no-repeat, radial-gradient(circle closest-side, #b8f3ffc9, #b8f3ff52 50%, transparent) 77.0% 63.3% / 3.9px 3.9px no-repeat, radial-gradient(circle closest-side, #e5f1fac7, #e5f1fa4f 50%, transparent) 70.6% 31.7% / 4.2px 4.2px no-repeat, radial-gradient(circle closest-side, #e5f1faa8, #e5f1fa42 50%, transparent) 82.1% 92.3% / 4.8px 4.8px no-repeat, radial-gradient(circle closest-side, #fcedc59c, #fcedc53d 50%, transparent) 60.2% 51.2% / 4px 4px no-repeat, radial-gradient(circle closest-side, #b8f3ffc7, #b8f3ff4f 50%, transparent) 95.7% 11.5% / 4.3px 4.3px no-repeat, radial-gradient(circle closest-side, #dae8fbba, #dae8fb4a 50%, transparent) 16.6% 73.1% / 3.8px 3.8px no-repeat;--dust-near-a-list:radial-gradient(circle closest-side, #dae8fb7d, #dae8fb38 38%, #dae8fb0f 68%, transparent) 29.1% 65.2% / 6.5px 6.5px no-repeat, radial-gradient(circle closest-side, #e5f1fa7a, #e5f1fa38 38%, #e5f1fa0f 68%, transparent) 35.5% 47.3% / 5.2px 5.2px no-repeat, radial-gradient(circle closest-side, #dae8fb82, #dae8fb3b 38%, #dae8fb0f 68%, transparent) 78.0% 64.5% / 5.8px 5.8px no-repeat;--dust-near-b-list:radial-gradient(circle closest-side, #e5f1fa73, #e5f1fa33 38%, #e5f1fa0d 68%, transparent) 37.5% 77.8% / 5.7px 5.7px no-repeat, radial-gradient(circle closest-side, #e5f1fa70, #e5f1fa33 38%, #e5f1fa0d 68%, transparent) 73.7% 90.1% / 5.1px 5.1px no-repeat, radial-gradient(circle closest-side, #b8f3ff75, #b8f3ff36 38%, #b8f3ff0f 68%, transparent) 31.4% 48.5% / 5px 5px no-repeat, radial-gradient(circle closest-side, #fcedc57d, #fcedc538 38%, #fcedc50f 68%, transparent) 63.6% 58.8% / 5.2px 5.2px no-repeat;--dust-near-c-list:radial-gradient(circle closest-side, #b8f3ff6e, #b8f3ff30 38%, #b8f3ff0d 68%, transparent) 20.2% 67.3% / 5.6px 5.6px no-repeat, radial-gradient(circle closest-side, #b8f3ff75, #b8f3ff36 38%, #b8f3ff0f 68%, transparent) 6.4% 92.0% / 4.8px 4.8px no-repeat, radial-gradient(circle closest-side, #b8f3ff78, #b8f3ff36 38%, #b8f3ff0f 68%, transparent) 53.3% 5.8% / 6px 6px no-repeat, radial-gradient(circle closest-side, #e5f1fa85, #e5f1fa3b 38%, #e5f1fa0f 68%, transparent) 8.3% 69.2% / 6px 6px no-repeat;--dust-far-b:none;--dust-mid-b:none;--dust-near-b:none;--dust-far-c:none;--dust-mid-c:none;--dust-near-c:none}.aurora-dust{will-change:auto;inset:0}.aurora-dust>i{will-change:transform;position:absolute;inset:-6%}.aurora-dust-far{background:var(--dust-far-a-list), var(--dust-far-b), var(--dust-far-c);animation:130s ease-in-out infinite alternate aurora-dust-far}.aurora-dust-mid{background:var(--dust-mid-a-list), var(--dust-mid-b), var(--dust-mid-c);animation:86s ease-in-out infinite alternate aurora-dust-mid}.aurora-dust-near{background:var(--dust-near-a-list), var(--dust-near-b), var(--dust-near-c);animation:58s ease-in-out infinite alternate aurora-dust-near}.aurora-dust-base>.aurora-dust-far{opacity:.4}.aurora-dust-base>.aurora-dust-mid{opacity:.44}.aurora-dust-base>.aurora-dust-near{opacity:.5}.aurora-dust-lit{-webkit-mask-composite:source-in;-webkit-mask-image:conic-gradient(from 100deg at -2.2% -4.5%,#0000 0deg,#000 4deg,#0000004d 7deg,#000 10.5deg,#0000 13.5deg,#000 16.5deg 18.5deg,#00000040 22deg,#000 26deg,#0000004d 29deg,#000 32.5deg,#0000 38deg,#000 45deg 49deg,#0000 54deg,#000 60.5deg 63deg,#0000 68deg 360deg),radial-gradient(110% 122% at -2.2% -4.5%,#000 0%,#000000bf 25%,#0006 50%,#0000001f 72%,#0000 88%);mask-image:conic-gradient(from 100deg at -2.2% -4.5%,#0000 0deg,#000 4deg,#0000004d 7deg,#000 10.5deg,#0000 13.5deg,#000 16.5deg 18.5deg,#00000040 22deg,#000 26deg,#0000004d 29deg,#000 32.5deg,#0000 38deg,#000 45deg 49deg,#0000 54deg,#000 60.5deg 63deg,#0000 68deg 360deg),radial-gradient(110% 122% at -2.2% -4.5%,#000 0%,#000000bf 25%,#0006 50%,#0000001f 72%,#0000 88%);-webkit-mask-composite:source-in;mask-composite:intersect}@keyframes aurora-dust-far{0%{transform:translate(0,0)}to{transform:translate(-.8%,-1.6%)}}@keyframes aurora-dust-mid{0%{transform:translate(0,0)}to{transform:translate(1.8%,-3.2%)}}@keyframes aurora-dust-near{0%{transform:translate(0,0)}to{transform:translate(-3.6%,-5.4%)}}.aurora-rimlight{will-change:opacity;background:conic-gradient(from 282deg at 102% 104%,#0000 0deg,#85f3ff0d 5deg,#0000 10deg 16deg,#8fecff0a 20deg,#0000 25deg 33deg,#85f3ff09 37deg,#0000 42deg 360deg),radial-gradient(55% 60% at 104% 108%,#3de5ff38 0%,#33ddff24 22%,#29cdff12 45%,#1fbcff06 68%,#0000 85%);animation:14s ease-in-out infinite aurora-rimlight-breathe;inset:0;-webkit-mask-image:radial-gradient(95% 100% at 102% 104%,#000 0%,#0000009e 35%,#00000042 60%,#00000014 78%,#0000 92%);mask-image:radial-gradient(95% 100% at 102% 104%,#000 0%,#0000009e 35%,#00000042 60%,#00000014 78%,#0000 92%)}@keyframes aurora-rimlight-breathe{0%,to{opacity:.72}50%{opacity:1}}.aurora-mesh{will-change:auto;inset:0}.aurora-mesh:before{content:"";background:radial-gradient(62% 50%,#03071275 0%,#04091661 30%,#050b1a33 60%,#060e1e12 82%,#0000 100%);height:44%;position:absolute;top:30%;left:-10%;right:-10%}.aurora-mesh-canvas{opacity:0;width:100%;height:100%;transition:opacity 1.2s;display:block;position:absolute;inset:0}.aurora-mesh[data-state=ready] .aurora-mesh-canvas{opacity:1}.aurora-mesh[data-state=fallback] .aurora-mesh-canvas{display:none}.aurora-mesh-glow{background:radial-gradient(9% 12%,#f0faff6b 0%,#c2e8ff33 40%,#0000 100%),radial-gradient(56% 4.5% at 46% 45%,#b8e2ff4d 0%,#8fd0ff1f 45%,#0000 100%),radial-gradient(54% 4% at 55% 55%,#b8e7ff42 0%,#85deff1a 45%,#0000 100%),radial-gradient(64% 22%,#85ccff1a 0%,#66bfff0a 50%,#0000 100%);height:32%;transition:opacity 1.2s;position:absolute;top:36%;left:-5%;right:-5%}.aurora-mesh[data-state=ready] .aurora-mesh-glow{opacity:0}[data-gfx=ultra] .aurora{--dust-far-b:var(--dust-far-b-list);--dust-mid-b:var(--dust-mid-b-list);--dust-near-b:var(--dust-near-b-list)}[data-gfx=balanced] .aurora{--dust-far-b:none;--dust-mid-b:none;--dust-near-b:none}[data-gfx=balanced] .aurora-ray-b,[data-gfx=balanced] .aurora-depth,[data-gfx=balanced] .aurora-bokeh-far,[data-gfx=balanced] .aurora-reflection{animation:none}[data-gfx=balanced] .aurora-reflection{opacity:.8}:is([data-gfx=balanced],[data-gfx=performance]) .aurora-bokeh-far>i:nth-child(n+4){display:none}[data-gfx=performance] .aurora-ray,[data-gfx=performance] .aurora-bloom,[data-gfx=performance] .aurora-rimlight,[data-gfx=performance] .aurora-depth,[data-gfx=performance] .aurora-bokeh,html[data-gfx=performance] .aurora-ground{animation:none}[data-gfx=performance] .aurora-bloom{opacity:.85;transform:none}[data-gfx=performance] .aurora-rimlight{opacity:.85}[data-gfx=performance] .aurora-reflection,[data-gfx=performance] .aurora-dust{display:none}[data-aurora=calm] .aurora-depth,[data-aurora=calm] .aurora-bokeh,[data-aurora=calm] .aurora-dust>i,[data-aurora=whisper] .aurora-depth,[data-aurora=whisper] .aurora-bokeh,[data-aurora=whisper] .aurora-ray,[data-aurora=whisper] .aurora-bloom,[data-aurora=whisper] .aurora-reflection,[data-aurora=whisper] .aurora-rimlight,[data-aurora=whisper] .aurora-dust>i{animation-play-state:paused}html[data-aurora-portal].dark .aurora-dust>i{animation-play-state:running!important}@media (prefers-reduced-motion:reduce){.aurora-depth,.aurora-bokeh,.aurora-bokeh>i,.aurora-ray,.aurora-bloom,.aurora-reflection,.aurora-rimlight,.aurora-dust>i{animation:none!important}.aurora-rimlight{opacity:.85}.aurora-bloom{opacity:.85;transform:none}.aurora-reflection{opacity:.8;transform:none}.aurora-bokeh-far>i:nth-child(n){opacity:.7}}.aurora-film{mix-blend-mode:screen;position:absolute;inset:0}.aurora-film-video{object-fit:cover;object-position:50% 46%;width:100%;height:100%;display:block;position:absolute;inset:0}.aurora:has(.aurora-film) :is(.aurora-wave,.aurora-core){display:none}
:root{--sigma-duo-rest:.14;--sigma-duo-hover:.2;--sigma-duo-active:.28}.dark{--sigma-duo-rest:.17;--sigma-duo-hover:.23;--sigma-duo-active:.32}:root svg.lucide.sigma-icon>:is(path,polygon,polyline,line),:root svg.sigma-icon .sigma-line :is(path,rect,circle,ellipse,polygon,polyline,line){fill:inherit;fill-opacity:inherit}svg.sigma-icon{--sigma-duo:var(--sigma-duo-rest)}:root svg.sigma-icon .sigma-duo :is(path,rect,circle,ellipse,polygon){fill:inherit;fill-opacity:1}:root svg.sigma-icon .sigma-duo .sigma-soft{fill-opacity:.5}.sigma-icon .sigma-duo{opacity:var(--sigma-duo);transition:opacity .32s var(--ease-glide,ease-out);-webkit-mask-image:linear-gradient(135deg,#000 18%,#0000008c 100%);mask-image:linear-gradient(135deg,#000 18%,#0000008c 100%)}:root:not([data-contrast=high]) svg.lucide.sigma-icon:not(.sigma-icon--custom,.mp-duo-off)[fill=none]:not([class*=fill-])>:is(rect,circle,ellipse){fill:currentColor;fill-opacity:var(--sigma-duo);transition:fill-opacity .32s var(--ease-glide,ease-out)}svg.sigma-icon.mp-duo-off .sigma-duo{display:none}:where(button,a,[role=button],[role=menuitem],[role=tab],[role=option]):hover>svg.sigma-icon,:where(button,a,[role=button],[role=menuitem],[role=tab],[role=option]):hover>span>svg.sigma-icon{--sigma-duo:var(--sigma-duo-hover)}[aria-current=page] svg.sigma-icon,[aria-current=step] svg.sigma-icon,:is([aria-selected=true],[data-state=active],.is-active):not([role=tabpanel])>svg.sigma-icon,:is([aria-selected=true],[data-state=active],.is-active):not([role=tabpanel])>span>svg.sigma-icon,svg.sigma-icon.is-active{--sigma-duo:var(--sigma-duo-active)}svg.sigma-icon:is(.animate-spin,.mp-spin){filter:none}svg.sigma-icon:is(.animate-spin,.mp-spin) .sigma-duo,[data-contrast=high] svg.sigma-icon .sigma-duo{display:none}[data-contrast=high] svg.sigma-icon{filter:none!important}@media (forced-colors:active){svg.sigma-icon .sigma-duo{display:none}:root svg.lucide.sigma-icon>:is(rect,circle,ellipse){fill:inherit!important;fill-opacity:inherit!important}svg.sigma-icon{filter:none!important}}@media (prefers-reduced-motion:reduce){.sigma-icon .sigma-duo,:root svg.lucide.sigma-icon>:is(rect,circle,ellipse){transition:none!important}}[data-gfx=performance] .sigma-icon .sigma-duo{transition:none;-webkit-mask-image:none;mask-image:none}@media print{svg.sigma-icon .sigma-duo{display:none}svg.sigma-icon{filter:none!important;animation:none!important}}
.mp-btn{--btn-fg:224 44% 11%;--btn-top:0 0% 100%;--btn-mid:205 70% 97%;--btn-bot:207 60% 92%;--btn-fill-a:1;--btn-spec:0 0% 100%;--btn-spec-a:.6;--btn-reflect:200 100% 70%;--btn-reflect-a:.14;--btn-edge:207 70% 60%;--btn-edge-a:.45;--btn-edge-hi-a:.8;--btn-edge-press:#0073e6e6;--btn-lip:#fffffff2;--btn-base:#3363991f;--btn-contact:hsl(var(--ink) / .12);--btn-glow:204 100% 55%;--btn-glow-a:.12;--btn-glow-hi-a:.45;--btn-press:#17498233;--btn-text-shadow:0 1px 0 #ffffff8c;--btn-focus:206 92% 40%;--btn-focus-glow:200 100% 60%;--btn-edge-now:hsl(var(--btn-edge) / var(--btn-edge-a));--btn-glow-now:0 8px 18px -9px hsl(var(--btn-glow) / var(--btn-glow-a)), 0 12px 14px -13px hsl(var(--btn-glow) / calc(var(--btn-glow-a) * .8));--btn-press-now:0 0 #0000;--btn-ring:0 0 #0000;--btn-halo-a:0;--btn-halo-k:1;--btn-sheen-c:0 0% 100%;--btn-sheen-a:0;--btn-sheen-k:1;--btn-tint:205 90% 60%;--btn-rim-a:0;--btn-bevel:0 0% 100%;--btn-bevel-a:0;--btn-line:204 100% 58%;--btn-line-a:0;--btn-cast-a:0;--btn-shadow:var(--btn-ring), inset 0 0 0 1px var(--btn-edge-now), inset 0 2px 1px -1px var(--btn-lip), inset 0 -2px 0 0 hsl(var(--btn-line) / var(--btn-line-a)), inset 0 -9px 10px -8px hsl(var(--btn-line) / calc(var(--btn-line-a) * var(--btn-halo-k) * .6)), inset 0 0 0 2.5px hsl(var(--btn-bevel) / var(--btn-bevel-a)), inset 0 0 12px 1px hsl(var(--btn-tint) / calc(var(--btn-rim-a) * var(--btn-halo-k))), var(--btn-press-now), 0 0 9px -1px hsl(var(--btn-edge) / calc(var(--btn-halo-a) * var(--btn-halo-k))), 0 7px 13px -6px hsl(var(--btn-line) / calc(var(--btn-cast-a) * var(--btn-halo-k))), 0 2px 3px -1px hsl(var(--btn-line) / calc(var(--btn-cast-a) * var(--btn-halo-k) * .5)), 0 1px 2px var(--btn-contact), var(--btn-glow-now);isolation:isolate;text-shadow:var(--btn-text-shadow);background-image: linear-gradient(112deg, transparent 0 58%, hsl(var(--btn-sheen-c) / calc(var(--btn-sheen-a) * var(--btn-sheen-k))) 61%, transparent 66% 71%, hsl(var(--btn-sheen-c) / calc(var(--btn-sheen-a) * var(--btn-sheen-k) * .8)) 72.2%, transparent 73.6%),  radial-gradient(58% 75% at 50% 112%, hsl(var(--btn-reflect) / var(--btn-reflect-a)), hsl(var(--btn-reflect) / 0) 72%),  linear-gradient(180deg, hsl(var(--btn-top) / var(--btn-fill-a)) 0%, hsl(var(--btn-mid) / var(--btn-fill-a)) 50%, hsl(var(--btn-bot) / var(--btn-fill-a)) 100%);box-shadow:var(--btn-shadow);transition:translate var(--dur-hover) var(--ease-glide), scale var(--dur-hover) var(--ease-glide), box-shadow var(--dur-hover) var(--ease-glide), background-color .2s var(--ease-glide), color .2s var(--ease-glide), opacity .2s var(--ease-glide);overflow:clip}.mp-btn:not(.absolute,.fixed,.sticky){position:relative}.mp-btn:not(.mp-trace,.mp-btn--ghost,.mp-btn--link,.mp-btn--sigma):before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(180deg, hsl(var(--btn-spec) / var(--btn-spec-a)) 0%, hsl(var(--btn-spec) / calc(var(--btn-spec-a) * .45)) 55%, hsl(var(--btn-spec) / 0) 100%);height:50%;transition:opacity var(--dur-hover) var(--ease-glide);border-radius:9px 9px 45% 45%/9px 9px 22% 22%;position:absolute;top:2px;left:3px;right:3px}.mp-btn.rounded-lg{border-radius:11px}.mp-btn:hover:not(:disabled,[aria-disabled=true]){--btn-halo-k:1.35;--btn-sheen-k:2.4;--btn-edge-now:hsl(var(--btn-edge) / var(--btn-edge-hi-a));--btn-glow-now:0 10px 24px -9px hsl(var(--btn-glow) / var(--btn-glow-hi-a)), 0 14px 16px -13px hsl(var(--btn-glow) / calc(var(--btn-glow-hi-a) * .8));translate:0 -1px}.mp-btn:active:not(:disabled,[aria-disabled=true]){--btn-edge-now:var(--btn-edge-press);--btn-halo-k:.8;--btn-sheen-k:1;--btn-press-now:inset 0 2px 5px var(--btn-press);--btn-glow-now:0 2px 8px -3px hsl(var(--btn-glow) / var(--btn-glow-hi-a));transition-duration:90ms;transition-timing-function:var(--ease-press);translate:0 1px;scale:.985 .955}.mp-btn:focus-visible,.mp-btn.focus-ring:focus-visible{outline:2px solid hsl(var(--btn-focus));outline-offset:2px;--btn-ring:0 0 0 4px hsl(var(--btn-focus-glow) / .22), 0 0 18px 3px hsl(var(--btn-focus-glow) / .42);box-shadow:var(--btn-shadow)}.mp-btn.mp-trace{cursor:progress;--btn-halo-k:1.5;--btn-edge-now:hsl(var(--btn-edge) / var(--btn-edge-hi-a));overflow:visible}.mp-btn.mp-trace:disabled{opacity:.94}.mp-btn:is(:disabled,[aria-disabled=true]):not(.mp-trace){filter:grayscale();opacity:.55;--btn-glow-now:0 0 #0000;--btn-halo:0 0 #0000;--btn-inner:0 0 #0000;--btn-sheen-a:0;--btn-hot-a:0;--btn-edge-now:hsl(var(--btn-edge) / calc(var(--btn-edge-a) * .6))}.mp-btn--ink{--btn-fg:222 64% 17%;--btn-top:210 42% 96%;--btn-mid:210 38% 92%;--btn-bot:211 38% 88.5%;--btn-fill-a:.88;--btn-spec:0 0% 100%;--btn-spec-a:.75;--btn-reflect:203 100% 70%;--btn-reflect-a:.22;--btn-edge:210 38% 70%;--btn-edge-a:.62;--btn-edge-hi-a:.85;--btn-edge-press:#08f;--btn-lip:#fff;--btn-base:transparent;--btn-contact:#2a476f24;--btn-glow:205 100% 55%;--btn-glow-a:.2;--btn-glow-hi-a:.4;--btn-press:#1466b840;--btn-tint:205 90% 60%;--btn-rim-a:.12;--btn-halo-a:0;--btn-sheen-c:0 0% 100%;--btn-sheen-a:.14;--btn-bevel:0 0% 100%;--btn-bevel-a:.5;--btn-line:203 100% 58%;--btn-line-a:.9;--btn-cast-a:.45}.mp-btn--gold{--btn-fg:30 62% 13%;--btn-top:44 70% 92%;--btn-mid:41 60% 84%;--btn-bot:39 56% 78%;--btn-fill-a:.9;--btn-spec:48 100% 98%;--btn-spec-a:.75;--btn-reflect:42 100% 62%;--btn-reflect-a:.24;--btn-edge:38 55% 58%;--btn-edge-a:.65;--btn-edge-hi-a:.9;--btn-edge-press:#d68100;--btn-lip:#fffdf5;--btn-base:transparent;--btn-contact:#60442029;--btn-glow:40 100% 50%;--btn-glow-a:.22;--btn-glow-hi-a:.45;--btn-press:#82541742;--btn-tint:40 100% 52%;--btn-rim-a:.14;--btn-halo-a:0;--btn-sheen-c:0 0% 100%;--btn-sheen-a:.14;--btn-text-shadow:0 1px 0 #fffceb73;--btn-bevel:48 100% 97%;--btn-bevel-a:.45;--btn-line:38 100% 50%;--btn-line-a:.9;--btn-cast-a:.45}.mp-btn--secondary{--btn-fg:224 44% 12%;--btn-top:210 35% 97%;--btn-mid:210 32% 94%;--btn-bot:211 32% 91%;--btn-fill-a:.84;--btn-spec:0 0% 100%;--btn-spec-a:.75;--btn-reflect:203 100% 72%;--btn-reflect-a:.16;--btn-edge:210 32% 74%;--btn-edge-a:.55;--btn-edge-hi-a:.8;--btn-edge-press:#08f;--btn-lip:#fff;--btn-base:transparent;--btn-contact:#2a476f24;--btn-glow:205 100% 55%;--btn-glow-a:.12;--btn-glow-hi-a:.35;--btn-press:#1466b840;--btn-tint:205 80% 62%;--btn-rim-a:.08;--btn-halo-a:0;--btn-sheen-c:0 0% 100%;--btn-sheen-a:.14;--btn-bevel:0 0% 100%;--btn-bevel-a:.55;--btn-line:203 100% 62%;--btn-line-a:.7;--btn-cast-a:.32}.mp-btn--outline{--btn-fg:224 44% 11%;--btn-top:0 0% 100%;--btn-mid:205 70% 97%;--btn-bot:207 60% 93%;--btn-fill-a:.5;--btn-spec:0 0% 100%;--btn-spec-a:.5;--btn-reflect:200 100% 70%;--btn-reflect-a:.1;--btn-edge:210 45% 50%;--btn-edge-a:.55;--btn-edge-hi-a:.85;--btn-glow:204 100% 55%;--btn-glow-a:0;--btn-glow-hi-a:.4;--btn-halo-a:.15;--btn-sheen-c:0 0% 100%;--btn-sheen-a:.35}.mp-btn--destructive{--btn-tint:0 85% 55%;--btn-rim-a:.22;--btn-fg:0 76% 30%;--btn-top:0 100% 98%;--btn-mid:0 92% 94%;--btn-bot:0 82% 89%;--btn-fill-a:1;--btn-spec:0 0% 100%;--btn-spec-a:.6;--btn-reflect:0 90% 62%;--btn-reflect-a:.16;--btn-edge:0 72% 50%;--btn-edge-a:.55;--btn-edge-hi-a:.9;--btn-edge-press:#cb0b0b;--btn-base:#8f24242e;--btn-contact:#4d19191f;--btn-glow:0 85% 52%;--btn-glow-a:.08;--btn-glow-hi-a:.5;--btn-press:#7a1f1f33;--btn-halo-a:.3;--btn-sheen-c:0 0% 100%;--btn-sheen-a:.45}.mp-btn:is(.mp-btn--ghost,.mp-btn--link){--btn-edge-a:0;--btn-edge-hi-a:0;--btn-lip:transparent;--btn-base:transparent;--btn-contact:transparent;--btn-glow-a:0;--btn-glow-hi-a:0;--btn-edge-press:transparent;--btn-press:transparent;--btn-text-shadow:none;background-image:none}.mp-btn--ghost{--btn-edge:207 70% 58%;--btn-ghost-fill:207 80% 96%}.mp-btn--ghost:hover:not(:disabled,[aria-disabled=true]){--btn-edge-now:hsl(var(--btn-edge) / .35);background-color:hsl(var(--btn-ghost-fill) / .8)}.mp-btn--ghost:active:not(:disabled,[aria-disabled=true]){--btn-edge-now:hsl(var(--btn-edge) / .6);--btn-press-now:inset 0 1px 3px #1f497a24}.mp-btn--link,.mp-btn--link:hover,.mp-btn--link:active{translate:none!important;scale:none!important}.mp-btn--link:hover{background-color:#0000}:is(.dark,.desk-phase-panel,.glass-rail,.rs-topbar,.desk-topbar,.desk-statusbar,.glass-chrome,.navy-surface) .mp-btn,.mp-btn.text-navy-foreground{--btn-focus:195 100% 72%;--btn-focus-glow:195 100% 65%;--btn-text-shadow:0 1px 1px #04071080}:is(.dark,.desk-phase-panel,.glass-rail,.rs-topbar,.desk-topbar,.desk-statusbar,.glass-chrome,.navy-surface) .mp-btn--ink,.mp-btn--ink.text-navy-foreground{--btn-fg:0 0% 100%;--btn-top:209 74% 37%;--btn-mid:212 76% 28%;--btn-bot:214 78% 20%;--btn-fill-a:.82;--btn-spec:200 100% 92%;--btn-spec-a:.2;--btn-reflect:198 100% 62%;--btn-reflect-a:.4;--btn-edge:197 100% 70%;--btn-edge-a:.5;--btn-edge-hi-a:.85;--btn-edge-press:#47ceff;--btn-lip:#ccf7ff;--btn-base:transparent;--btn-contact:#02030980;--btn-glow:200 100% 55%;--btn-glow-a:.2;--btn-glow-hi-a:.45;--btn-press:#02030980;--btn-tint:200 100% 58%;--btn-rim-a:.3;--btn-halo-a:.25;--btn-sheen-c:200 100% 85%;--btn-sheen-a:.07;--btn-text-shadow:0 1px 2px #0407108c;--btn-bevel:220 80% 6%;--btn-bevel-a:.2;--btn-line:196 100% 64%;--btn-line-a:1;--btn-cast-a:.6}:is(.dark,.desk-phase-panel,.glass-rail,.rs-topbar,.desk-topbar,.desk-statusbar,.glass-chrome,.navy-surface) .mp-btn--gold,.mp-btn--gold.text-navy-foreground{--btn-fg:45 100% 96%;--btn-top:38 68% 30%;--btn-mid:36 70% 22%;--btn-bot:34 74% 17%;--btn-fill-a:.82;--btn-spec:48 100% 90%;--btn-spec-a:.18;--btn-reflect:44 100% 60%;--btn-reflect-a:.32;--btn-edge:43 100% 64%;--btn-edge-a:.55;--btn-edge-hi-a:.9;--btn-edge-press:#ffbf29;--btn-lip:#fff1b8e6;--btn-base:transparent;--btn-contact:#0d080280;--btn-glow:42 100% 52%;--btn-glow-a:.2;--btn-glow-hi-a:.45;--btn-press:#0d08028c;--btn-tint:42 100% 52%;--btn-rim-a:.3;--btn-halo-a:.25;--btn-sheen-c:46 100% 78%;--btn-sheen-a:.05;--btn-text-shadow:0 1px 2px #110a0399;--btn-bevel:30 80% 5%;--btn-bevel-a:.2;--btn-line:42 100% 58%;--btn-line-a:1;--btn-cast-a:.6}:is(.dark,.desk-phase-panel,.glass-rail,.rs-topbar,.desk-topbar,.desk-statusbar,.glass-chrome,.navy-surface) .mp-btn--secondary,.mp-btn--secondary.text-navy-foreground{--btn-fg:42 32% 96%;--btn-top:209 64% 34%;--btn-mid:212 66% 25%;--btn-bot:214 68% 18%;--btn-fill-a:.7;--btn-spec:200 100% 92%;--btn-spec-a:.18;--btn-reflect:198 100% 62%;--btn-reflect-a:.32;--btn-edge:197 100% 72%;--btn-edge-a:.42;--btn-edge-hi-a:.8;--btn-edge-press:#47ceff;--btn-lip:#c2f5ffbf;--btn-base:transparent;--btn-contact:#02030980;--btn-glow:200 100% 55%;--btn-glow-a:.12;--btn-glow-hi-a:.35;--btn-press:#02030980;--btn-tint:200 100% 58%;--btn-rim-a:.22;--btn-halo-a:.18;--btn-sheen-c:200 100% 85%;--btn-sheen-a:.07;--btn-text-shadow:0 1px 2px #0407108c;--btn-bevel:220 80% 6%;--btn-bevel-a:.18;--btn-line:196 100% 66%;--btn-line-a:.8;--btn-cast-a:.45}:is(.dark,.desk-phase-panel,.glass-rail,.rs-topbar,.desk-topbar,.desk-statusbar,.glass-chrome,.navy-surface) .mp-btn--outline,.mp-btn--outline.text-navy-foreground{--btn-fg:42 32% 95%;--btn-top:214 40% 24%;--btn-mid:218 46% 16%;--btn-bot:221 52% 11%;--btn-fill-a:.4;--btn-spec:205 100% 90%;--btn-spec-a:.08;--btn-reflect:200 100% 60%;--btn-reflect-a:.08;--btn-edge:205 70% 78%;--btn-edge-a:.4;--btn-edge-hi-a:.85;--btn-edge-press:#3dcbffe6;--btn-lip:#c2e6ff29;--btn-base:#02040d66;--btn-contact:#02030959;--btn-glow:202 100% 56%;--btn-glow-a:0;--btn-glow-hi-a:.45;--btn-press:#02030980;--btn-halo-a:.2;--btn-sheen-c:200 100% 72%;--btn-sheen-a:.12}:is(.dark,.desk-phase-panel,.glass-rail,.rs-topbar,.desk-topbar,.desk-statusbar,.glass-chrome,.navy-surface) .mp-btn--destructive,.mp-btn--destructive.text-navy-foreground{--btn-fg:0 100% 95%;--btn-top:0 52% 27%;--btn-mid:358 58% 19%;--btn-bot:356 62% 13%;--btn-fill-a:1;--btn-spec:0 100% 92%;--btn-spec-a:.12;--btn-reflect:0 90% 58%;--btn-reflect-a:.22;--btn-edge:0 90% 66%;--btn-edge-a:.5;--btn-edge-hi-a:.95;--btn-edge-press:#ff4747;--btn-lip:#ffcccc47;--btn-base:#11030399;--btn-contact:#0d020280;--btn-glow:0 90% 55%;--btn-glow-a:.1;--btn-glow-hi-a:.6;--btn-press:#0d02028c;--btn-halo-a:.35;--btn-sheen-c:0 100% 80%;--btn-sheen-a:.1}:is(.dark,.desk-phase-panel,.glass-rail,.rs-topbar,.desk-topbar,.desk-statusbar,.glass-chrome,.navy-surface) .mp-btn--ghost,.mp-btn--ghost.text-navy-foreground{--btn-edge:200 90% 75%;--btn-ghost-fill:210 60% 88%}:is(.dark,.desk-phase-panel,.glass-rail,.rs-topbar,.desk-topbar,.desk-statusbar,.glass-chrome,.navy-surface) .mp-btn--ghost:hover:not(:disabled,[aria-disabled=true]),.mp-btn--ghost.text-navy-foreground:hover:not(:disabled,[aria-disabled=true]){--btn-edge-now:hsl(var(--btn-edge) / .24);background-color:hsl(var(--btn-ghost-fill) / .08)}.mp-btn.desk-sign-button{translate:none!important;scale:none!important}.mp-seg-glass{background-image:linear-gradient(#ffffffb3 0%,#ffffff38 44%,#fff0 52%),linear-gradient(#f0f9ff 0%,#d9edfd 100%);box-shadow:inset 0 0 0 1px #1490f580,inset 0 1px #fffffff2,0 1px 2px #1431521f,0 6px 14px -8px #0a9dff66}:is(.dark,.desk-phase-panel) .mp-seg-glass{background-image:linear-gradient(#cceaff1f 0%,#cceaff0a 44%,#cceaff00 52%),linear-gradient(#1f3b61eb 0%,#0e1d39eb 100%);box-shadow:inset 0 0 0 1px #5cc9ff80,inset 0 1px #c2e6ff4d,0 1px 2px #02030980,0 6px 14px -8px #1fadff73}[data-gfx=performance] .mp-btn{transition-property:translate,scale,opacity}[data-gfx=performance] .mp-btn:hover:not(:disabled,[aria-disabled=true]){--btn-glow-now:0 8px 18px -9px hsl(var(--btn-glow) / var(--btn-glow-a));translate:none}@media (prefers-reduced-motion:reduce){.mp-btn,.mp-btn:hover,.mp-btn:active{translate:none!important;scale:none!important}.mp-btn{transition-property:box-shadow,background-color,color,opacity}}html[data-contrast=high] .mp-btn{text-shadow:none;filter:none;--btn-hc-border:var(--foreground);--btn-shadow:inset 0 0 0 2px hsl(var(--btn-hc-border));background-image:none}html[data-contrast=high] .mp-btn:not(.mp-trace):before{display:none}html[data-contrast=high] .mp-btn.mp-btn--ink{--btn-fg:var(--primary-foreground);--btn-hc-border:var(--primary);background-color:hsl(var(--primary))}html[data-contrast=high] .mp-btn.mp-btn--gold{--btn-fg:222 60% 6%;--btn-hc-border:222 60% 6%;background-color:#efbe39}html[data-contrast=high] .mp-btn:is(.mp-btn--secondary,.mp-btn--outline){--btn-fg:var(--foreground);--btn-hc-border:var(--foreground);background-color:hsl(var(--card))}html[data-contrast=high] .mp-btn.mp-btn--destructive{--btn-fg:var(--destructive-foreground);--btn-hc-border:var(--destructive);background-color:hsl(var(--destructive))}html[data-contrast=high] .mp-btn:is(.mp-btn--ghost,.mp-btn--link){--btn-shadow:0 0 #0000;background-color:#0000}html[data-contrast=high] .mp-btn.mp-btn--ghost:hover:not(:disabled,[aria-disabled=true]){--btn-shadow:inset 0 0 0 2px currentColor;background-color:#0000}html[data-contrast=high] .mp-btn:is(:disabled,[aria-disabled=true]):not(.mp-trace){filter:none;opacity:.6}html[data-contrast=high] .mp-btn:focus-visible,html[data-contrast=high] .mp-btn.focus-ring:focus-visible{outline:3px solid hsl(var(--ring));outline-offset:2px;box-shadow:var(--btn-shadow)}html[data-contrast=high] .mp-seg-glass{box-shadow:inset 0 0 0 2px hsl(var(--foreground));background-image:none}@media (forced-colors:active){.mp-btn:not(.mp-btn--ghost,.mp-btn--link){outline-offset:-1px;outline:1px solid buttontext}.mp-btn:focus-visible{outline-offset:2px;outline:2px solid highlight}}
:root{--m-k:1;--m-press:calc(80ms * var(--m-k));--m-quick:calc(.14s * var(--m-k));--m-base:calc(.2s * var(--m-k));--m-enter:calc(.22s * var(--m-k));--m-exit:calc(.14s * var(--m-k));--m-ease-out:cubic-bezier(.2, .9, .25, 1);--m-ease-snap:cubic-bezier(.34, 1.5, .64, 1);--m-ease-press:cubic-bezier(.4, 0, .6, 1);--m-amp:1}[data-gfx=performance]{--m-amp:0}.mp-btn{transition:translate var(--m-quick) var(--m-ease-out), scale var(--m-quick) var(--m-ease-snap), box-shadow var(--m-quick) var(--m-ease-out), background-color var(--m-quick) var(--m-ease-out), color var(--m-quick) var(--m-ease-out)}.mp-btn:hover:not(:disabled,[aria-disabled=true]){translate:0 -1px}.mp-btn:active:not(:disabled,[aria-disabled=true]){transition-duration:var(--m-press);transition-timing-function:var(--m-ease-press);translate:0;scale:.97}.mp-btn:is(:disabled,[aria-disabled=true]){transition:none}.mp-icon-btn{transition:background-color var(--m-quick) var(--m-ease-out), color var(--m-quick) var(--m-ease-out), scale var(--m-quick) var(--m-ease-snap)}.mp-icon-btn:active{transition-duration:var(--m-press);scale:.9}.rs-nav-item{transition:background-color var(--m-quick) var(--m-ease-out), color var(--m-quick) var(--m-ease-out)}.rs-nav-indicator{translate:0 calc(var(--rs-nav-i,0) * var(--rs-nav-step,44px));transition:translate calc(.22s * var(--m-k)) var(--m-ease-snap)}.rs-nav-indicator--bar{transition-delay:calc(20ms * var(--m-k))}.mp-switch{transition:background-color var(--m-base) var(--m-ease-out)}.mp-switch-thumb{transition:translate calc(.22s * var(--m-k)) var(--m-ease-snap)}.mp-switch[aria-checked=true] .mp-switch-thumb{translate:16px}.mp-switch-thumb>span{transition:scale var(--m-press) var(--m-ease-press)}.mp-switch:active .mp-switch-thumb>span{scale:1.3 1}.mp-check-box{transition:background-color var(--m-quick) var(--m-ease-out), box-shadow var(--m-quick) var(--m-ease-out), scale var(--m-quick) var(--m-ease-snap)}.mp-check:active .mp-check-box{scale:.86}.mp-check-mark{stroke-dasharray:24;stroke-dashoffset:24px;transition:stroke-dashoffset var(--m-base) var(--m-ease-out) calc(40ms * var(--m-k))}[aria-checked=true]>.mp-check-box .mp-check-mark{stroke-dashoffset:0}.mp-tabs-indicator{width:calc(100% / var(--mp-tabs-n));translate:calc(var(--mp-tabs-i) * 100%) 0;transition:translate calc(.22s * var(--m-k)) var(--m-ease-snap)}:where([role=tab]){transition:color var(--m-quick) var(--m-ease-out), box-shadow var(--m-quick) var(--m-ease-out), background-color var(--m-quick) var(--m-ease-out), border-color var(--m-quick) var(--m-ease-out)}[role=tabpanel][data-state=active]{animation:sigma-m-enter var(--m-enter) var(--m-ease-out) backwards}@keyframes sigma-m-enter{0%{opacity:0;transform:translateY(6px)}}.mp-well{transition:box-shadow var(--m-quick) var(--m-ease-out), background-color var(--m-quick) var(--m-ease-out)}.mp-well[aria-invalid=true]{box-shadow:inset 0 0 0 1px hsl(var(--destructive)), 0 0 0 4px hsl(var(--destructive) / .12)}.mp-field-shake{animation:sigma-m-shake calc(.36s * var(--m-k)) var(--m-ease-out) 1}.mp-field-msg{animation:sigma-m-drop var(--m-enter) var(--m-ease-out) backwards}@keyframes sigma-m-shake{20%{transform:translate(-2px)}40%{transform:translate(2px)}60%{transform:translate(-2px)}80%{transform:translate(1px)}to{transform:none}}.mp-row{transition:background-color var(--m-quick) var(--m-ease-out)}.mp-row-actions{opacity:0;transition:opacity var(--m-quick) var(--m-ease-out), translate var(--m-quick) var(--m-ease-out);translate:6px}.mp-row:is(:hover,:focus-within) .mp-row-actions{opacity:1;translate:0}.mp-card-lift{transition:translate var(--m-base) var(--m-ease-out), box-shadow var(--m-base) var(--m-ease-out)}.mp-card-lift:hover{box-shadow:var(--elev-2), var(--edge-light);translate:0 -2px}.mp-spin{animation:sigma-m-turn calc(.8s * var(--m-k)) linear infinite}.mp-skeleton{background:hsl(var(--muted));position:relative;overflow:hidden}.mp-skeleton:after{content:"";background:linear-gradient(90deg, transparent, hsl(var(--rim-hi) / .55), transparent);width:40%;animation:sigma-m-shimmer calc(1.3s * var(--m-k)) var(--m-ease-press) infinite;position:absolute;inset:0;translate:-100%}.mp-progress-fill{transform-origin:0;scale:var(--p,0) 1;transition:scale calc(.32s * var(--m-k)) var(--m-ease-out)}.mp-btn[data-state=saved]>svg{animation:sigma-m-pop calc(.32s * var(--m-k)) var(--m-ease-out) backwards}@keyframes sigma-m-shimmer{to{translate:260%}}@keyframes sigma-m-turn{to{transform:rotate(360deg)}}@keyframes sigma-m-pop{40%{transform:scale(1.25)}72%{transform:scale(.94)}to{transform:none}}.mp-toast[data-state=open]{animation:sigma-m-drop var(--m-enter) var(--m-ease-out) backwards}.mp-toast[data-state=open][data-tone=error]{animation:sigma-m-drop var(--m-enter) var(--m-ease-out) backwards, sigma-m-shake calc(.32s * var(--m-k)) var(--m-ease-out) calc(.23s * var(--m-k)) 1}.mp-toast[data-state=closed]{animation:sigma-m-leave var(--m-exit) var(--m-ease-press) forwards}.mp-toast-timer{transform-origin:0;animation:sigma-m-timer calc(var(--toast-ms,4s) * var(--m-k)) linear forwards}@keyframes sigma-m-drop{0%{opacity:0;transform:translateY(-10px)}}@keyframes sigma-m-leave{to{opacity:0;transform:translateY(-6px)}}@keyframes sigma-m-timer{to{transform:scaleX(0)}}[role=tooltip][data-state=delayed-open],[role=tooltip][data-state=instant-open]{animation:sigma-m-rise var(--m-quick) var(--m-ease-out) backwards}[role=tooltip][data-state=closed]{animation:sigma-m-fade-out calc(80ms * var(--m-k)) linear forwards}[role=menu][data-state=open]{animation:sigma-m-drop calc(.18s * var(--m-k)) var(--m-ease-out) backwards}[role=menu][data-state=open]>[role=menuitem]{animation:sigma-m-drop-sm calc(.18s * var(--m-k)) var(--m-ease-out) backwards;animation-delay:calc((30ms + var(--i,0) * 22ms) * var(--m-k))}[role=menu][data-state=closed]{animation:sigma-m-fade-out calc(.12s * var(--m-k)) var(--m-ease-press) forwards}[data-state=open]>.mp-menu-chevron{rotate:180deg}.mp-menu-chevron{transition:rotate var(--m-base) var(--m-ease-snap)}@keyframes sigma-m-rise{0%{opacity:0;transform:translateY(4px)}}@keyframes sigma-m-drop-sm{0%{opacity:0;transform:translateY(-3px)}}@keyframes sigma-m-fade-out{to{opacity:0}}.rs-badge[data-bump]{animation:sigma-m-pop calc(.32s * var(--m-k)) var(--m-ease-out) 1}.rs-badge[data-bump] .rs-badge-num{animation:sigma-m-roll var(--m-base) var(--m-ease-out) backwards}.rs-badge[data-bump]:before{content:"";z-index:-1;border-radius:inherit;background:inherit;animation:sigma-m-ping calc(.9s * var(--m-k)) var(--m-ease-out) 2;opacity:0;position:absolute;inset:0}.rs-badge[data-state=clearing]{animation:sigma-m-out calc(.14s * var(--m-k)) var(--m-ease-press) forwards}@keyframes sigma-m-roll{0%{opacity:0;transform:translateY(80%)}}@keyframes sigma-m-ping{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}@keyframes sigma-m-out{to{opacity:0;transform:scale(.4)}}svg.sigma-icon{overflow:visible}svg.sigma-icon>*{transform-box:fill-box;transform-origin:50%}svg.sigma-icon.sigma-check-draw .sigma-line>*,svg.sigma-icon.sigma-check-draw>path{animation:sigma-m-draw calc(.42s * var(--m-k)) var(--m-ease-out) backwards}@keyframes sigma-m-draw{0%{stroke-dasharray:1 1;stroke-dashoffset:1px}to{stroke-dasharray:1 1;stroke-dashoffset:0}}@property --sigma-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.mp-btn.mp-btn--sigma{--btn-fg:0 0% 100%;--btn-text-shadow:none;isolation:isolate;transition:translate calc(.16s * var(--m-k)) var(--m-ease-out), scale calc(.16s * var(--m-k)) var(--m-ease-snap), box-shadow calc(.22s * var(--m-k)) var(--m-ease-out);background:linear-gradient(135deg,#1b2c53 0%,#26407a 55%,#1a2a4f 100%);position:relative;overflow:hidden;box-shadow:0 1px 2px #0a14284d,0 8px 22px -10px #62c3ff8c}.mp-btn.mp-btn--sigma:not(.mp-trace):before{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--sigma-angle), #f6dc9400 0deg, #f6dc94 60deg, #fff 90deg, #62c3ff 130deg, #62c3ff00 190deg, #f6dc9400 230deg, #f6dc94 290deg, #62c3ff 340deg, #f6dc9400 360deg);-webkit-mask-composite:xor;opacity:.6;transition:opacity calc(.22s * var(--m-k)) var(--m-ease-out);animation:sigma-ring-turn calc(6s * var(--m-k)) linear infinite;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mp-btn.mp-btn--sigma:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff2e 30%,#fff8e1bf 50%,#ffffff2e 70%,#0000);width:38%;position:absolute;top:-30%;bottom:-30%;left:0;transform:translate(-180%)skew(-20deg)}.mp-btn--sigma>*{z-index:2;position:relative}.mp-btn.mp-btn--sigma:is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]){translate:0 -2px;box-shadow:0 0 0 1px #f6dc9440,0 12px 30px -8px #62c3ffb3,0 6px 20px -8px #f1be50a6}.mp-btn.mp-btn--sigma:is(:hover,:focus-visible):not(:disabled,[aria-disabled=true],.mp-trace):before{opacity:1;animation-duration:calc(1.5s * var(--m-k))}.mp-btn.mp-btn--sigma:is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]):after{animation:sigma-sweep calc(.75s * var(--m-k)) var(--m-ease-out) 1}.mp-btn.mp-btn--sigma:active:not(:disabled,[aria-disabled=true]){translate:0;scale:.96}@keyframes sigma-ring-turn{to{--sigma-angle:360deg}}@keyframes sigma-sweep{to{transform:translate(380%)skew(-20deg)}}@media (prefers-reduced-motion:reduce){.mp-btn.mp-btn--sigma:before,.mp-btn.mp-btn--sigma:is(:hover,:focus-visible):after{animation:none}.mp-btn.mp-btn--sigma:is(:hover,:focus-visible){translate:none}}[data-gfx=performance] .mp-btn.mp-btn--sigma:before{animation:none}html[data-contrast=high] .mp-btn.mp-btn--sigma,html[data-contrast=high] .mp-btn.mp-btn--sigma:is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]){--btn-fg:var(--primary-foreground);background:hsl(var(--primary));box-shadow:inset 0 0 0 2px hsl(var(--foreground))}html[data-contrast=high] .mp-btn.mp-btn--sigma:before,html[data-contrast=high] .mp-btn.mp-btn--sigma:after{display:none}@keyframes sigma-m-fade{0%{opacity:.55}}@keyframes sigma-m-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.mp-btn,.mp-btn:hover,.mp-btn:active,.mp-icon-btn:active,.mp-card-lift:hover,.mp-check:active .mp-check-box,.mp-switch:active .mp-switch-thumb>span,.mp-row-actions{translate:none!important;scale:none!important}.rs-nav-indicator,.mp-tabs-indicator,.mp-switch-thumb,.mp-menu-chevron{transition-duration:1ms}.mp-spin{animation:1.4s ease-in-out infinite sigma-m-pulse}.mp-skeleton:after,.rs-badge[data-bump]:before{animation:none}.mp-field-shake,.rs-badge[data-bump],.mp-btn[data-state=saved]>svg,svg.sigma-icon.sigma-check-draw .sigma-line>*,svg.sigma-icon.sigma-check-draw>path,:is(.mp-toast,[role=menu],[role=tooltip])[data-state=open],[role=tooltip][data-state$=-open],[role=menu][data-state=open]>[role=menuitem],.mp-field-msg,[role=tabpanel][data-state=active]{animation-name:sigma-m-fade}}
:root{--au-bg:#f7f3ec;--au-bg-top:#fbf8f3;--au-bg-bot:#f3eee5;--au-card:#ffffff8f;--au-card2:#fff6;--au-paper:#ffffffbd;--au-seg:#1a2c550f;--au-fg:#16213b;--au-muted:#566078;--au-line:#1a2c551a;--au-line2:#1a2c552e;--au-hover:#ffffffb8;--au-accent:#94661a;--au-gold:#c9973a;--au-gold-soft:#ecd08f;--au-ice:#3a64c8;--au-ring:#3a64c833;--au-red:#b42822;--au-red-solid:#c8372f;--au-red-bg:#fdeae7d9;--au-red-line:#b4282247;--au-green:#1b7349;--au-green-solid:#23935f;--au-green-bg:#e2f5ebd9;--au-rail:#ffffff75;--au-tip-bg:#16213be0;--au-tip-fg:#fbf8f3;--au-ink-grad:linear-gradient(180deg, #36528c 0%, #243a6c 50%, #1b2d57 100%);--au-ink-fg:#fff;--au-ink-sh:inset 0 1px 0 #ffffff4d, inset 0 -1px 0 #0a102359, 0 1px 2px #16213b38, 0 10px 22px -12px #16213b99;--au-ink-sh-h:inset 0 1px 0 #ffffff5c, inset 0 -1px 0 #0a102359, 0 2px 4px #16213b33, 0 14px 28px -12px #4650aa99;--au-shine:linear-gradient(115deg, transparent 38%, #ffffff52 48%, #ffffff14 52%, transparent 60%);--au-shadow:inset 0 1px 0 #ffffffd9, 0 1px 2px #16213b0a, 0 22px 50px -30px #3c326466;--au-shadow2:inset 0 1px 0 #ffffffd9, 0 2px 6px #16213b0f, 0 30px 70px -30px #3c326480;--au-blur:blur(24px) saturate(1.5);--au-e-out:cubic-bezier(.2, .9, .25, 1);--au-sigma:#e2c27a;--au-font-ui:var(--font-instrument), "Instrument Sans", ui-sans-serif, system-ui, sans-serif;--au-font-serif:var(--font-eb-garamond), "EB Garamond", Georgia, serif;--au-font-mono:var(--font-jetbrains), "JetBrains Mono", ui-monospace, monospace}html[data-palette=rose]{--au-bg-top:#fcf6f4;--au-bg-bot:#f4e8e5;--au-fg:#2c1d2a;--au-muted:#6b5966;--au-line:#3c1e321a;--au-line2:#3c1e322e;--au-seg:#3c1e320f;--au-accent:#94503e;--au-gold:#b8735e;--au-gold-soft:#efc9bb;--au-ice:#8a4a6e;--au-ink-grad:linear-gradient(180deg, #71456a 0%, #573352 50%, #42263f 100%);--au-ink-sh-h:inset 0 1px 0 #ffffff5c, inset 0 -1px 0 #1e0a1959, 0 2px 4px #2c1d2a33, 0 14px 28px -12px #96466e8c}html[data-palette=sage]{--au-bg-top:#f8f8f1;--au-bg-bot:#edefe3;--au-fg:#1b2b25;--au-muted:#55635c;--au-line:#1b2b251a;--au-line2:#1b2b252e;--au-seg:#1b2b250f;--au-accent:#7a611c;--au-gold:#a8893a;--au-gold-soft:#e3d49e;--au-ice:#2f6b58;--au-ink-grad:linear-gradient(180deg, #3f6a59 0%, #2d5243 50%, #203f34 100%);--au-ink-sh-h:inset 0 1px 0 #ffffff5c, inset 0 -1px 0 #0a191459, 0 2px 4px #1b2b2533, 0 14px 28px -12px #3c785f8c}html[data-palette=lavender]{--au-bg-top:#faf8fd;--au-bg-bot:#efebf7;--au-fg:#1f1c3d;--au-muted:#5e5a78;--au-line:#1f1c3d1a;--au-line2:#1f1c3d2e;--au-seg:#1f1c3d0f;--au-accent:#6a4aa8;--au-gold:#b0893f;--au-gold-soft:#e8d6a8;--au-ice:#5146b0;--au-ink-grad:linear-gradient(180deg, #5a53a8 0%, #433d8c 50%, #312c6c 100%);--au-ink-sh-h:inset 0 1px 0 #ffffff5c, inset 0 -1px 0 #0f0c2859, 0 2px 4px #1f1c3d33, 0 14px 28px -12px #6450c88c}html[data-palette=tide]{--au-bg-top:#f6fafa;--au-bg-bot:#e7f0f0;--au-fg:#12303a;--au-muted:#4e6670;--au-line:#12303a1a;--au-line2:#12303a2e;--au-seg:#12303a0f;--au-accent:#9a5a2a;--au-gold:#cf8a5a;--au-gold-soft:#f2cfb3;--au-ice:#226a78;--au-ink-grad:linear-gradient(180deg, #32727f 0%, #235a67 50%, #184652 100%);--au-ink-sh-h:inset 0 1px 0 #ffffff5c, inset 0 -1px 0 #05141959, 0 2px 4px #12303a33, 0 14px 28px -12px #2882968c}html[data-palette=glacier]{--au-bg-top:#f5f9fc;--au-bg-bot:#e5eef7;--au-fg:#132640;--au-muted:#4f6079;--au-line:#1326401a;--au-line2:#1326402e;--au-seg:#1326400f;--au-accent:#8a6a24;--au-gold:#a8822f;--au-gold-soft:#e6d4a6;--au-ice:#3d6fb8;--au-ink-grad:linear-gradient(180deg, #4a7cc4 0%, #2f5d9f 50%, #22477f 100%);--au-ink-sh-h:inset 0 1px 0 #ffffff5c, inset 0 -1px 0 #08122359, 0 2px 4px #13264033, 0 14px 28px -12px #3c6ebe99}html[data-palette=cobalt]{--au-bg-top:#f5f8fe;--au-bg-bot:#e3eafa;--au-fg:#121f45;--au-muted:#4c5a80;--au-line:#121f451a;--au-line2:#121f452e;--au-seg:#121f450f;--au-accent:#8d6519;--au-gold:#b8862c;--au-gold-soft:#efd59a;--au-ice:#2c55c8;--au-ink-grad:linear-gradient(180deg, #3b6ae0 0%, #2650bf 50%, #1b3d98 100%);--au-ink-sh-h:inset 0 1px 0 #ffffff5c, inset 0 -1px 0 #080e2859, 0 2px 4px #121f4533, 0 14px 28px -12px #325ae699}html[data-palette=horizon]{--au-bg-top:#f8fafd;--au-bg-bot:#e8eff8;--au-fg:#14283f;--au-muted:#506278;--au-line:#14283f1a;--au-line2:#14283f2e;--au-seg:#14283f0f;--au-accent:#9c4f2c;--au-gold:#c87a52;--au-gold-soft:#f4cfb6;--au-ice:#2f6fae;--au-ink-grad:linear-gradient(180deg, #4282c0 0%, #2d6599 50%, #214e7b 100%);--au-ink-sh-h:inset 0 1px 0 #ffffff5c, inset 0 -1px 0 #08122059, 0 2px 4px #14283f33, 0 14px 28px -12px #3c82c899}html[data-palette=harbor]{--au-bg-top:#f8f7f3;--au-bg-bot:#e9edf2;--au-fg:#111f38;--au-muted:#4f5b70;--au-line:#111f381a;--au-line2:#111f382e;--au-seg:#111f380f;--au-accent:#87631f;--au-gold:#a8802f;--au-gold-soft:#e6d2a2;--au-ice:#24406f;--au-ink-grad:linear-gradient(180deg, #2a4574 0%, #1b3159 50%, #132443 100%);--au-ink-sh-h:inset 0 1px 0 #ffffff5c, inset 0 -1px 0 #050a1959, 0 2px 4px #111f3833, 0 14px 28px -12px #28468c99}.au-root{background:var(--au-bg);height:100dvh;color:var(--au-fg);font:400 14px/1.45 var(--au-font-ui);display:flex;position:relative;overflow:hidden}.au-root ::selection{background:#ecd08f8c}.au-root *{scrollbar-width:thin;scrollbar-color:#1a2c552e transparent}.au-root [contenteditable]:focus{outline:2px solid var(--au-ring);outline-offset:3px;border-radius:4px}.au-bg{z-index:0;pointer-events:none;background:linear-gradient(180deg, var(--au-bg-top) 0%, var(--au-bg-bot) 100%);position:fixed;inset:0;overflow:hidden}.au-bg-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.au-bg-vignette{background:radial-gradient(120% 70% at 50% 0,#ffffff80,#0000 60%);position:absolute;inset:0}.au-glass{background:var(--au-card);-webkit-backdrop-filter:var(--au-blur);border:1px solid var(--au-line);box-shadow:var(--au-shadow)}.au-glass-2{background:var(--au-card2);-webkit-backdrop-filter:var(--au-blur);border:1px solid var(--au-line)}.au-glass-flat{background:var(--au-card);-webkit-backdrop-filter:var(--au-blur)}.au-paper{background:var(--au-paper);-webkit-backdrop-filter:var(--au-blur);box-shadow:var(--au-shadow2)}.au-ring-line{box-shadow:0 0 0 1px var(--au-line)}.au-serif{font-family:var(--au-font-serif);font-weight:500}.au-mono{font-family:var(--au-font-mono);font-weight:500}.au-label{font:500 11px var(--au-font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--au-muted)}.au-label--accent{color:var(--au-accent)}.au-muted{color:var(--au-muted)}.au-btn{height:38px;font:600 13.5px var(--au-font-ui);white-space:nowrap;cursor:pointer;background-image:var(--au-shine), var(--au-ink-grad);color:var(--au-ink-fg);box-shadow:var(--au-ink-sh);transition:background-position calc(.7s * var(--m-k,1)) var(--au-e-out), translate var(--m-quick,.14s) var(--au-e-out), box-shadow calc(.18s * var(--m-k,1)) var(--au-e-out), scale var(--m-quick,.14s) var(--m-ease-snap,ease-out);background-position:130% 0,0 0;background-repeat:no-repeat;background-size:260% 100%,100% 100%;border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.au-btn:hover:not(:disabled){box-shadow:var(--au-ink-sh-h);background-position:-40% 0,0 0}.au-btn:active:not(:disabled){transition-duration:var(--m-press,80ms);scale:.97}.au-btn:disabled{cursor:default;opacity:.45}.au-btn--sm{border-radius:8px;height:32px;padding:0 13px;font-size:12.5px}.au-btn--md{border-radius:8px;height:34px;padding:0 14px;font-size:13px}.au-btn--icon{border-radius:9px;width:36px;height:36px;padding:0}.au-btn--round{border-radius:50%;width:44px;height:44px;padding:0}.au-btn-outline{border:1px solid var(--au-line2);background:var(--au-card);height:38px;color:var(--au-fg);font:600 13.5px var(--au-font-ui);white-space:nowrap;cursor:pointer;transition:background-color var(--m-quick,.14s) var(--au-e-out), scale var(--m-quick,.14s) var(--m-ease-snap,ease-out);border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 16px;display:inline-flex}.au-btn-outline:hover:not(:disabled){background:var(--au-hover)}.au-btn-outline:active:not(:disabled){scale:.97}.au-btn-quiet{height:32px;color:var(--au-muted);font:600 12.5px var(--au-font-ui);white-space:nowrap;cursor:pointer;transition:background-color var(--m-quick,.14s) var(--au-e-out), color var(--m-quick,.14s) var(--au-e-out);background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.au-btn-quiet:hover:not(:disabled){background:var(--au-hover);color:var(--au-fg)}.au-btn-danger{border:1px solid var(--au-red-line);background:var(--au-card);height:30px;color:var(--au-red);font:600 12.5px var(--au-font-ui);white-space:nowrap;cursor:pointer;border-radius:7px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.au-chip{border:1px solid var(--au-line2);background:var(--au-card);height:28px;color:var(--au-fg);font:500 12.5px var(--au-font-ui);white-space:nowrap;cursor:pointer;transition:background-color var(--m-quick,.14s) var(--au-e-out);border-radius:14px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.au-chip:hover{background:var(--au-hover)}.au-tag{font:600 11.5px var(--au-font-mono);background:var(--au-seg);border-radius:6px;padding:3px 7px}.au-input{border:1px solid var(--au-line2);background:var(--au-card);height:40px;color:var(--au-fg);font:400 14px var(--au-font-ui);border-radius:10px;outline:0;padding:0 14px}.au-input:focus-visible{box-shadow:0 0 0 3px var(--au-ring)}.au-sigma{background:var(--au-ink-grad);color:var(--au-sigma);font:500 22px/1 var(--au-font-serif);flex-shrink:0;place-items:center;display:grid}.au-seg{background:var(--au-seg);border-radius:9px;padding:3px;display:flex}.au-seg>button{height:30px;color:var(--au-fg);font:600 12.5px var(--au-font-ui);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 14px}.au-seg>button[aria-pressed=true]{background:#fffffff2;box-shadow:0 1px 3px #16213b26}.au-toast{background:var(--au-tip-bg);-webkit-backdrop-filter:blur(16px);color:var(--au-tip-fg);box-shadow:var(--au-shadow2);border-radius:12px;overflow:hidden}@media (prefers-reduced-motion:reduce){.au-btn,.au-btn-outline,.au-chip{transition-duration:1ms}}[data-gfx=performance] .au-glass,[data-gfx=performance] .au-glass-2,[data-gfx=performance] .au-glass-flat,[data-gfx=performance] .au-paper{-webkit-backdrop-filter:none}[data-contrast=high] .au-root{--au-muted:#2f3a52;--au-line:#1a2c5566;--au-line2:#1a2c5599}[data-contrast=high] .au-btn{background-color:#1b2d57;background-image:none;box-shadow:inset 0 0 0 2px #0e1526}
html[data-shell=aurora] .aurora{display:none}html[data-shell=aurora] body{background:var(--au-bg)}.au-shell{isolation:isolate}.au-shell-sidebar{z-index:3;height:100%;display:none;position:relative}@media (min-width:1024px){.au-shell-sidebar{display:flex}}.au-sidebar{box-sizing:border-box;background:var(--au-rail);width:64px;height:100%;-webkit-backdrop-filter:var(--au-blur);box-shadow:inset -1px 0 0 #ffffffb3, 1px 0 0 var(--au-line);flex-direction:column;flex-shrink:0;align-items:center;gap:6px;padding:14px 0 16px;display:flex}.au-sidebar-logo{border-radius:10px;width:36px;height:36px;margin-bottom:14px;box-shadow:inset 0 0 0 1px #d4a23a8c}.au-sidebar-list{flex-direction:column;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.au-sidebar-foot{flex-direction:column;align-items:center;gap:6px;margin-top:auto;display:flex}.au-sidebar-avatar{background:var(--au-ink-grad);color:#fff;width:34px;height:34px;font:600 12px var(--au-font-ui);border-radius:50%;place-items:center;margin-top:6px;display:grid}.au-side-btn{cursor:pointer;width:44px;height:44px;color:var(--au-muted);transition:background-color var(--m-quick,.14s) var(--au-e-out), color var(--m-quick,.14s) var(--au-e-out);background:0 0;border:0;border-radius:11px;place-items:center;display:grid;position:relative}.au-side-btn:hover{color:var(--au-fg);background:#fff9}.au-side-btn.is-active{color:var(--au-fg);background:#ffffffe0;box-shadow:inset 0 0 0 1px #fffffff2,0 8px 18px -10px #1a2c5573}.au-side-badge{box-sizing:border-box;background:var(--au-fg);color:#fff;min-width:18px;height:18px;font:700 11px/18px var(--au-font-ui);text-align:center;border-radius:9px;padding:0 5px;position:absolute;top:3px;right:2px;box-shadow:0 0 0 2px #fffffff2}html[data-aurora-visit=live] .au-side-badge{background:var(--au-line2);color:var(--au-fg);box-shadow:none}.au-hub{position:relative}.au-hub-flyout{z-index:60;-webkit-backdrop-filter:blur(20px);min-width:216px;box-shadow:var(--au-shadow2), 0 0 0 1px var(--au-line);animation:sigma-m-drop-sm calc(.16s * var(--m-k,1)) var(--m-ease-out,ease-out) backwards;background:#fffffff0;border-radius:12px;flex-direction:column;gap:2px;padding:8px;display:flex;position:absolute;top:-6px;left:54px}.au-hub-flyout>.au-label{padding:4px 8px 6px}.au-hub-flyout.is-foot{top:auto;bottom:-6px}.au-hub-link{min-height:36px;color:var(--au-fg);font:500 13.5px var(--au-font-ui);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 10px;display:flex}.au-hub-link svg{color:var(--au-muted)}.au-hub-link:hover,.au-hub-link.is-active{background:var(--au-seg)}.au-hub-count{font:600 11.5px var(--au-font-mono);color:var(--au-fg);background:var(--au-seg);border-radius:9px;padding:1px 7px}.au-work{z-index:1;flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.au-work-main{flex:1;min-height:0;overflow:hidden auto}.au-topbar{box-sizing:border-box;border-bottom:1px solid var(--au-line);min-height:62px;-webkit-backdrop-filter:var(--au-blur);z-index:80;background:#ffffff4d;align-items:center;gap:12px;padding:12px 24px;display:flex;position:relative}.au-search{border:1px solid var(--au-line2);background:var(--au-card);min-width:180px;height:38px;color:var(--au-muted);font:400 13.5px var(--au-font-ui);cursor:pointer;text-align:left;transition:border-color var(--m-quick,.14s) var(--au-e-out);border-radius:10px;flex:0 460px;align-items:center;gap:10px;padding:0 12px;display:flex}.au-search:hover{border-color:var(--au-muted)}.au-kbd{font:500 11.5px var(--au-font-mono);background:var(--au-seg);color:var(--au-fg);border-radius:5px;padding:2px 6px}.au-topbar-tabs{flex:1;min-width:0;display:flex;overflow:hidden}.au-topbar-clock{font:500 12.5px var(--au-font-mono);color:var(--au-muted);white-space:nowrap}.au-topbar-tools{align-items:center;gap:2px;display:flex}.au-topbar .rs-icon-btn{background:0 0;color:var(--au-muted)!important}.au-topbar .rs-icon-btn:hover{background:var(--au-hover);color:var(--au-fg)!important}@media (max-width:1023px){.au-topbar{gap:8px;padding:10px 12px}.au-topbar-clock{display:none}}@media (max-width:639px){.au-topbar{flex-wrap:wrap;gap:4px;min-height:60px;padding:8px 10px}.au-search{flex:0 0 44px;justify-content:center;width:44px;min-width:44px;height:44px;padding:0}.au-search-label,.au-search .au-kbd{display:none}.au-topbar-tabs{flex-basis:100%;order:10}.au-topbar-tabs:not(:has(*)){display:none}.au-topbar-tools{margin-left:auto}}.au-context-rail{z-index:2;box-sizing:border-box;border-left:1px solid var(--au-line);width:300px;height:100%;-webkit-backdrop-filter:var(--au-blur);background:#ffffff42;flex-direction:column;flex-shrink:0;padding:14px 10px 24px;display:none;position:relative;overflow:hidden auto}@media (min-width:1320px){.au-context-rail{display:flex}}html[data-aurora-focus=on]:not([data-aurora-context=open]) .au-context-rail{display:none}html[data-aurora-context=open] .au-context-rail{z-index:95;width:min(340px,92vw);box-shadow:var(--au-shadow2), -1px 0 0 var(--au-line);animation:sigma-m-drop-sm calc(.16s * var(--m-k,1)) var(--m-ease-out,ease-out) backwards;background:#fffffff0;display:flex;position:fixed;top:0;bottom:0;right:0}.au-context-backdrop{z-index:94;background:#16213b24;position:fixed;inset:0}.au-context-toggle{border:1px solid var(--au-line2);background:var(--au-card);height:36px;color:var(--au-fg);font:600 12.5px var(--au-font-ui);cursor:pointer;border-radius:9px;flex-shrink:0;align-items:center;gap:6px;padding:0 12px;display:none}.au-context-toggle:hover,.au-context-toggle.is-open{background:var(--au-hover)}@media (max-width:1319px){.au-context-toggle{display:inline-flex}}html[data-aurora-focus=on] .au-context-toggle{display:inline-flex}@media (max-width:639px){.au-context-toggle span{display:none}.au-context-toggle{justify-content:center;width:44px;height:44px;padding:0}}.au-nw-tools{flex-shrink:0;align-items:center;gap:8px;display:flex}.au-nw-capture{height:28px;font:500 12px var(--au-font-mono);white-space:nowrap;color:var(--au-tip-fg);background:#ffffff1f;border-radius:14px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.au-nw-capture.is-live{color:var(--au-tip-fg)}.au-nw-capture.is-done{color:var(--au-gold-soft)}.au-nw-capture-dot{background:var(--au-green-solid);width:7px;height:7px;box-shadow:0 0 0 3px var(--au-green-bg);border-radius:50%}.au-nw-focus{cursor:pointer;height:30px;color:var(--au-tip-fg);font:600 12.5px var(--au-font-ui);background:0 0;border:1px solid #ffffff38;border-radius:8px;align-items:center;gap:6px;padding:0 11px;display:inline-flex}.au-nw-focus:hover{background:#ffffff1a}.au-nw-focus.is-on{background:var(--au-tip-fg);color:var(--au-fg);border-color:var(--au-tip-fg)}@media (max-width:1099px){.au-nw-capture{display:none}}.au-context-label{letter-spacing:.1em;padding:2px 6px 8px}.au-context-rail .au-rail-line{color:var(--au-fg);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.au-context-rail .au-rail-spark{color:var(--au-fg)}.au-context-rail .au-rail-spark svg{color:var(--au-ice)}.au-context-rail .au-rail-preview{color:var(--au-muted)!important}.au-safety{z-index:70;position:relative}.au-safety-bar{background:var(--au-red-bg);color:var(--au-red);border-bottom:1px solid var(--au-red-line);flex-wrap:wrap;align-items:center;gap:10px;padding:9px 20px;font-size:13.5px;display:flex}.au-safety-later{height:30px;color:var(--au-red);font:600 12.5px var(--au-font-ui);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 10px}.au-safety-later:hover{background:var(--au-hover)}.au-safety-open{border:1px solid var(--au-red-line);cursor:pointer;background:var(--au-card);height:30px;color:var(--au-red);font:600 12.5px var(--au-font-ui);border-radius:7px;padding:0 12px}.au-safety-cards{background:var(--au-red-bg);border-bottom:1px solid var(--au-red-line);padding:12px 20px}
.au-root .mp-btn:not(.mp-btn--link){--btn-shadow:none;text-shadow:none;filter:none;font-family:var(--au-font-ui);transition:background-position calc(.7s * var(--m-k,1)) var(--au-e-out), background-color var(--m-quick,.14s) var(--au-e-out), translate var(--m-quick,.14s) var(--au-e-out), box-shadow calc(.18s * var(--m-k,1)) var(--au-e-out), scale var(--m-quick,.14s) var(--m-ease-snap,ease-out);border:0;border-radius:9px;font-weight:600}.au-root .mp-btn:not(.mp-trace,.mp-btn--sigma):before{display:none}.au-root .mp-btn:is(.mp-btn--ink,.mp-btn--gold,.mp-btn--sigma){background-color:#0000;background-image:var(--au-shine), var(--au-ink-grad);color:var(--au-ink-fg);box-shadow:var(--au-ink-sh);background-position:130% 0,0 0;background-repeat:no-repeat;background-size:260% 100%,100% 100%}.au-root .mp-btn:is(.mp-btn--ink,.mp-btn--gold,.mp-btn--sigma):hover:not(:disabled,[aria-disabled=true]){box-shadow:var(--au-ink-sh-h);background-position:-40% 0,0 0;translate:0 -1px}.au-root .mp-btn:is(.mp-btn--secondary,.mp-btn--outline){background:var(--au-card);box-shadow:inset 0 0 0 1px var(--au-line2);color:var(--au-fg)}.au-root .mp-btn:is(.mp-btn--secondary,.mp-btn--outline):hover:not(:disabled,[aria-disabled=true]){background:var(--au-hover);translate:none}.au-root .mp-btn.mp-btn--ghost{box-shadow:none;color:var(--au-muted);background:0 0}.au-root .mp-btn.mp-btn--ghost:hover:not(:disabled,[aria-disabled=true]){background:var(--au-hover);color:var(--au-fg);translate:none}.au-root .mp-btn.mp-btn--destructive{background:var(--au-card);box-shadow:inset 0 0 0 1px var(--au-red-line);color:var(--au-red)}.au-root .mp-btn.mp-btn--destructive:hover:not(:disabled,[aria-disabled=true]){background:var(--au-red-bg);translate:none}.au-root .mp-btn:not(.mp-btn--link):active:not(:disabled,[aria-disabled=true]){translate:0;scale:.97}.au-root .mp-btn:is(:disabled,[aria-disabled=true]):not(.mp-trace){opacity:.45;filter:none;background-position:130% 0,0 0;translate:none}.au-root .mp-btn>svg.size-\[18px\]{width:16px;height:16px}.au-root :is(.mp-btn,.au-btn-outline,.au-btn-quiet,.au-btn-danger,.au-chip):focus-visible{box-shadow:0 0 0 3px var(--au-ring);outline:0}.au-root :is(.au-btn,.mp-btn:is(.mp-btn--ink,.mp-btn--gold,.mp-btn--sigma)):focus-visible{box-shadow:var(--au-ink-sh), 0 0 0 3px var(--au-ring);outline:0}.au-root .au-btn:disabled{box-shadow:var(--au-ink-sh);background-position:130% 0,0 0;translate:none}.au-root :is(.au-btn-outline,.au-btn-quiet,.au-btn-danger,.au-chip):disabled{cursor:default;opacity:.45}.au-root :is(.au-btn,.au-btn-outline,.au-btn-quiet)[aria-busy=true]{cursor:progress}@media (pointer:coarse),(max-width:768px){.au-root :is(.au-btn,.au-btn-outline,.au-btn-quiet,.au-btn-danger,.au-chip,.au-hub-link,.au-prail-cat,.au-prail-open){position:relative}.au-root :is(.au-btn,.au-btn-outline,.au-btn-quiet,.au-btn-danger,.au-chip,.au-hub-link,.au-prail-cat,.au-prail-open):after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;translate:-50% -50%}}[data-gfx=performance] .au-root .mp-btn:is(.mp-btn--ink,.mp-btn--gold,.mp-btn--sigma),[data-gfx=performance] .au-root .au-btn{transition-property:translate,scale,opacity}html[data-contrast=high] .au-root .mp-btn:is(.mp-btn--ink,.mp-btn--gold,.mp-btn--sigma){background-image:none;background-color:var(--au-fg)}
.au-today{--au-tile-ring:#ffffffd9;--au-tile-soon:#fffffffa;--au-tile-lift:0 16px 30px -18px #3c326e80;--au-pulse-c:var(--au-tile-soon);box-sizing:border-box;max-width:860px;min-height:100%;font-family:var(--au-font-ui);color:var(--au-fg);flex-direction:column;gap:22px;margin:0 auto;padding:28px 28px 120px;display:flex}.au-today-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.au-today-title{font:500 46px/1.1 var(--au-font-serif);letter-spacing:-.01em;color:var(--au-fg);margin:4px 0 0}.au-today-ornament{align-items:center;gap:8px;margin-top:6px;display:flex}.au-today-ornament>span:first-child{background:linear-gradient(90deg, transparent, var(--au-gold));width:56px;height:1px}.au-today-ornament>span:nth-child(2){border:1px solid var(--au-gold);width:6px;height:6px;rotate:45deg}.au-today-ornament>span:nth-child(3){background:linear-gradient(90deg, var(--au-gold), transparent);width:56px;height:1px}.au-today-head .au-label{display:inline-block}.au-today-privacy{width:36px;height:36px;color:var(--au-muted);cursor:pointer;transition:background-color var(--m-quick,.14s) var(--au-e-out), color var(--m-quick,.14s) var(--au-e-out);background:0 0;border:0;border-radius:9px;flex-shrink:0;place-items:center;padding:0;display:grid}.au-today-privacy:hover{background:var(--au-hover);color:var(--au-fg)}.au-today-privacy.is-on{background:var(--au-seg);color:var(--au-fg)}.au-today-empty{color:var(--au-muted);align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.au-tiles{scrollbar-width:none;gap:16px;margin:-6px -14px 0;padding:18px 14px;list-style:none;display:flex;overflow:auto visible}.au-tile-cell{flex:none}.au-tile{width:116px;color:var(--au-fg);cursor:pointer;transform-origin:50% 40%;transition:scale .32s var(--au-e-out);background:0 0;border:0;border-radius:28px;flex-direction:column;align-items:center;gap:12px;padding:6px 0 0;display:flex}.au-tile:hover:not(.is-selected){scale:1.04}.au-tile.is-selected{scale:1.1}.au-tile-face{width:104px;height:104px;font:500 36px/1 var(--au-font-serif);color:var(--au-fg);box-shadow:0 0 0 1px var(--au-tile-ring), var(--au-tile-lift);transition:box-shadow .24s var(--au-e-out);border-radius:26px;place-items:center;display:grid;position:relative}.au-tile.is-done .au-tile-face,.au-tile.is-done .au-tile-name{opacity:.6}.au-tile-face.is-white{--au-pulse-c:var(--au-tile-soon);box-shadow:0 0 0 3px var(--au-tile-soon), 0 0 0 4px var(--au-line), var(--au-tile-lift)}.au-tile-face.is-green{--au-pulse-c:var(--au-green-solid);box-shadow:0 0 0 3px var(--au-green-solid), var(--au-tile-lift)}.au-tile-sheen{pointer-events:none;background:linear-gradient(160deg,#ffffffb3 0%,#fff0 46%);border-radius:26px;position:absolute;inset:0}.au-tile-tele{width:14px;height:14px;color:var(--au-muted);position:absolute;bottom:9px;right:9px}.au-tile-face.is-pulsing:after{content:"";pointer-events:none;border:3px solid var(--au-pulse-c);opacity:0;animation:au-tile-pulse 2.4s var(--au-e-out) infinite;border-radius:29px;position:absolute;inset:-3px}@keyframes au-tile-pulse{0%{opacity:.75;transform:scale(1)}70%,to{opacity:0;transform:scale(1.16)}}@media (prefers-reduced-motion:reduce){.au-tile-face.is-pulsing:after{animation:none}.au-tile{transition:none}}html[data-aurora-fx=calm] .au-tile-face.is-pulsing:after,html[data-aurora-visit=live] .au-tile-face.is-pulsing:after{animation:none;display:none}.au-tile-caption{flex-direction:column;align-items:center;gap:2px;max-width:116px;display:flex}.au-tile-name{font:600 14px var(--au-font-ui);text-overflow:ellipsis;white-space:nowrap;max-width:112px;overflow:hidden}.au-tile-time{font:500 12px var(--au-font-mono)}.au-tile-time.is-green,.au-today-detail-status.is-green{color:var(--au-green)}.au-tile-time.is-muted,.au-today-detail-status.is-muted{color:var(--au-muted)}.au-tile-time.is-fg,.au-today-detail-status.is-fg{color:var(--au-fg)}.au-tile-skeleton{background:var(--au-seg);border-radius:26px;flex:none;width:104px;height:104px;margin:6px 6px 40px}.au-today-arc{margin:-8px 0 0}.au-today .au-today-arc .sp-arc-stage{height:28px;max-height:28px;margin:16px 14px 2px}.au-today .au-today-arc .sp-arc-label,.au-today .au-today-arc .sp-arc-ends,.au-today .au-today-arc .sp-arc-empty{display:none}.au-today .au-today-arc .sp-arc-track{stroke:var(--au-gold);stroke-width:1px;opacity:.45}.au-today .au-today-arc .sp-arc-elapsed{stroke:var(--au-gold);stroke-width:1px;filter:none}.au-today .au-today-arc .sp-arc-gold{stroke:var(--au-gold);stroke-width:1.5px;filter:none}.au-today .au-today-arc .sp-arc-dot,.au-today .au-today-arc .sp-arc-tick[data-state=done] .sp-arc-dot,.au-today .au-today-arc .sp-arc-tick[data-state=current] .sp-arc-dot{width:5px;height:5px;box-shadow:none;background:var(--au-gold);border:0;top:-2.5px;left:-2.5px}.au-today .au-today-arc .sp-arc-tick[data-state=done] .sp-arc-dot{opacity:.5}.au-today .au-today-arc .sp-arc-now{background:var(--au-fg);width:7px;height:7px;box-shadow:0 0 0 2px var(--au-card);margin:-3.5px 0 0 -3.5px}.au-today .au-today-arc .sp-arc-now:after{content:"now";font:500 10px var(--au-font-mono);letter-spacing:.06em;color:var(--au-muted);position:absolute;top:-15px;left:50%;transform:translate(-50%)}.au-today-detail{border-radius:14px;flex-direction:column;gap:14px;padding:20px;display:flex}.au-today-detail-head{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.au-today-detail-name{font:500 26px/1.25 var(--au-font-serif)}.au-today-detail-meta{color:var(--au-muted);font-size:13.5px}.au-today-detail-status{white-space:nowrap;font:600 12.5px var(--au-font-ui);margin-left:auto}.au-today-detail-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.au-today-detail-actions .au-btn--md,.au-today-detail-actions .au-btn-outline,.au-today-detail-actions .au-btn-quiet{border-radius:9px;height:38px;padding:0 16px;font-size:13.5px}.au-today-detail-actions .au-btn{align-items:center;gap:8px;display:inline-flex}.au-today-detail-note{color:var(--au-muted);margin:0;font-size:13px}.au-today-detail-summary{text-wrap:pretty;color:var(--au-fg);margin:0;font-size:15px;line-height:1.5}.au-today-brief-wrap{flex-direction:column;gap:10px;display:flex}.au-today-nudge{border:1px dashed var(--au-line2);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.au-today-nudge-line{min-width:200px;color:var(--au-fg);flex:1;font-size:14px}.au-today-brief{background:var(--au-paper)!important;border-color:var(--au-line)!important;box-shadow:none!important}.au-today-prep{border-top:1px solid var(--au-line);padding-top:10px}.au-today-prep-toggle{width:100%;min-height:36px;color:var(--au-fg);font:600 13px var(--au-font-ui);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 4px;display:flex}.au-today-prep-toggle:hover{background:var(--au-hover)}.au-today-board{border-radius:16px;padding:16px 18px}.au-today-board .sp-pane:before,.au-today-board .sp-pane:after{display:none}.au-today-cards{flex-direction:column;gap:10px;display:flex}.au-today-cards:empty{display:none}.au-today-card{border-radius:14px;padding:12px 16px}.au-today-cards .sp-tray{background:var(--au-card);-webkit-backdrop-filter:var(--au-blur);border:1px solid var(--au-line);box-shadow:var(--au-shadow);border-radius:14px;padding:6px 10px}.au-today-card-head,.au-today-card-toggle{align-items:center;gap:10px;min-width:0;display:flex}.au-today-card-toggle{width:100%;min-height:40px;color:var(--au-fg);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.au-today-card-title{font:600 14px var(--au-font-ui);flex-shrink:0}.au-today-card-line{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--au-muted);font-size:13.5px;overflow:hidden}.au-today-row{box-shadow:inset 0 0 0 1px var(--au-line);color:var(--au-fg);background:#ffffff80}.au-today-bundle{background:var(--au-card)!important;border-color:var(--au-line)!important}.au-today-work{flex-direction:column;gap:22px;display:flex}.au-today-dock{margin-top:auto}.au-visit{box-shadow:var(--au-shadow2);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.au-visit-bar{background:var(--au-tip-bg);-webkit-backdrop-filter:blur(20px);color:var(--au-tip-fg);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 16px 10px 20px;display:flex}.au-visit-live{background:var(--au-green-solid);width:9px;height:9px;box-shadow:0 0 0 4px var(--au-green-bg);border-radius:50%;flex-shrink:0}.au-visit-name{font:600 14px var(--au-font-ui)}.au-visit-timer{font:500 13px var(--au-font-mono);opacity:.8}.au-visit-quiet{opacity:.75;flex:1;min-width:140px;font-size:13px}.au-visit-end{white-space:nowrap;cursor:pointer;background:var(--au-tip-fg);height:32px;color:var(--au-fg);font:600 13px var(--au-font-ui);border:0;border-radius:8px;padding:0 14px}.au-visit-end:active{scale:.97}.au-visit-safety{background:var(--au-red-bg);color:var(--au-red);border-top:1px solid var(--au-red-line);flex-wrap:wrap;align-items:center;gap:10px;padding:9px 20px;font-size:13.5px;font-weight:600;display:flex}.au-visit-safety-dot{background:var(--au-red-solid);border-radius:50%;flex-shrink:0;width:9px;height:9px;position:relative}.au-visit-safety-dot:after{content:"";border:2px solid var(--au-red-solid);animation:au-tile-pulse 1.8s var(--au-e-out) infinite;border-radius:50%;position:absolute;inset:-4px}@media (prefers-reduced-motion:reduce){.au-visit-safety-dot:after{opacity:.4;animation:none}}.au-visit-safety-open{border:1px solid var(--au-red-line);cursor:pointer;background:var(--au-card);height:30px;color:var(--au-red);font:600 12.5px var(--au-font-ui);border-radius:7px;padding:0 12px}.au-visit-nudge{background:var(--au-paper);color:var(--au-fg);border-top:1px solid var(--au-line);align-items:center;gap:8px;padding:7px 20px;font-size:12.5px;display:flex}@media (max-width:640px){.au-today{gap:16px;padding:16px 12px 96px}.au-today-title{font-size:38px}.au-tiles{gap:10px}.au-tile{width:92px}.au-tile-face{border-radius:22px;width:84px;height:84px;font-size:30px}.au-tile-sheen{border-radius:22px}.au-tile-face.is-pulsing:after{border-radius:25px}.au-today-detail{padding:16px}.au-visit-quiet{display:none}}
:root{--sp-radius:22px;--sp-fill-top:#fbfdfec7;--sp-fill-bot:#edf2f8a8;--sp-hairline:#ffffffb3;--sp-blur:blur(26px) saturate(1.6) brightness(1.04);--sp-refract:linear-gradient(180deg, #fff9, #fff0 16%);--sp-key:radial-gradient(120% 70% at 0% 0%, #f0f9ff8c, transparent 58%);--sp-rim:linear-gradient(160deg, #fffffffa 0%, #ffffff6b 22%, #d6e6f51f 52%, hsl(var(--rim-cool) / .24) 80%, hsl(var(--rim-cool) / .62) 100%);--sp-chip-top:#ffffffdb;--sp-chip-bot:#f0f5f9c2;--sp-row:linear-gradient(180deg, #ffffffb8, #f4f7fb8f);--sp-row-line:#94aed138;--sp-tray:linear-gradient(180deg, #ffffff9e, #f4f7fb6b);--sp-arc-hue:207 80% 46%;--sp-gold-lit:44 92% 52%}.dark{--sp-fill-top:#18243abd;--sp-fill-bot:#0b1222cc;--sp-hairline:#d4e7f717;--sp-blur:blur(28px) saturate(1.5) brightness(.9);--sp-refract:linear-gradient(180deg, #daecfb17, #daecfb00 16%);--sp-key:radial-gradient(120% 70% at 0% 0%, #6ebef714, transparent 58%);--sp-rim:linear-gradient(160deg, #e3f1fc6b 0%, #d4e7f71f 24%, #ffffff08 54%, hsl(var(--rim-cool) / .2) 80%, hsl(var(--rim-cool) / .55) 100%);--sp-chip-top:#1c2840d6;--sp-chip-bot:#0d1426db;--sp-row:linear-gradient(180deg, #24334c80, #151e326b);--sp-row-line:#c6ddf114;--sp-tray:linear-gradient(180deg, #24334c73, #151e324d);--sp-arc-hue:200 95% 68%;--sp-gold-lit:44 96% 62%}.rv-workspace.sp-workspace-open{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000;overflow:visible}.rv-workspace.sp-workspace-open:before,.rv-workspace.sp-workspace-open:after,.rv-workspace.sp-workspace-open>.mp-spec{display:none}.rv-tabstrip.sp-tabbar,.dark .rv-tabstrip.sp-tabbar{background:var(--sp-refract), var(--sp-key), linear-gradient(180deg, var(--sp-fill-top), var(--sp-fill-bot));-webkit-backdrop-filter:var(--sp-blur);backdrop-filter:var(--sp-blur);box-shadow:var(--elev-2), var(--edge-light), inset 0 0 0 1px var(--sp-hairline);border:0;border-radius:16px}.sp-glance{isolation:isolate;gap:14px;padding-top:14px;display:grid}@media (min-width:1280px){.sp-glance{grid-template-columns:minmax(0,1fr) minmax(340px,400px);align-items:start}.sp-side{z-index:3;position:sticky;top:12px}.sp-needs{flex-direction:column;min-height:320px;max-height:calc(100vh - 184px);display:flex}.sp-needs>.sp-needs-root{flex:auto;grid-template-rows:minmax(0,1fr)}.sp-visit-list{max-height:420px}}.sp-pane{isolation:isolate;border-radius:var(--sp-radius);color:hsl(var(--card-foreground));position:relative}.sp-pane:before{content:"";z-index:-1;border-radius:inherit;background:var(--sp-refract), var(--sp-key), linear-gradient(180deg, var(--sp-fill-top), var(--sp-fill-bot));-webkit-backdrop-filter:var(--sp-blur);backdrop-filter:var(--sp-blur);box-shadow:var(--sp-elev,var(--elev-3)), var(--edge-light), inset 0 0 0 1px var(--sp-hairline);transform:var(--sp-tilt,none);transform-origin:50%;pointer-events:none;position:absolute;inset:0}.sp-pane:after{content:"";z-index:-1;border-radius:inherit;background:var(--sp-rim);-webkit-mask-composite:xor;transform:var(--sp-tilt,none);transform-origin:50%;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.sp-hero{--sp-elev:var(--elev-4)}.sp-hero:before{background:var(--sp-refract), radial-gradient(70% 90% at 100% 0%, hsl(var(--sp-arc-hue) / .07), transparent 60%), var(--sp-key), linear-gradient(180deg, var(--sp-fill-top), var(--sp-fill-bot))}.sp-display{font-family:var(--font-app);letter-spacing:-.012em}.sp-greeting{text-wrap:balance}.sp-greeting-name{white-space:nowrap}.sp-clock .rv-num,.sp-chip-num{font-family:var(--font-app);font-feature-settings:"tnum" 1, "lnum" 1;font-weight:400}.sp-tray{background:var(--sp-tray);box-shadow:inset 0 0 0 1px var(--sp-row-line), inset 0 1px 0 hsl(var(--rim-hi) / .4)}.dark .sp-tray{box-shadow:inset 0 0 0 1px var(--sp-row-line), inset 0 1px 0 hsl(var(--rim-hi) / .06)}.sp-arc{margin-top:6px}.sp-arc-stage{height:56px;margin:34px 14px 36px}.sp-arc-track{fill:none;stroke-width:2px;stroke-linecap:round}.sp-arc-elapsed{fill:none;stroke:hsl(var(--sp-arc-hue));stroke-width:2.25px;stroke-linecap:round;--chart-glow:drop-shadow(0 0 3px hsl(var(--sp-arc-hue) / .6)) drop-shadow(0 0 9px hsl(var(--sp-arc-hue) / .28))}.sp-arc-gold{fill:none;stroke:hsl(var(--sp-gold-lit));stroke-width:3.25px;stroke-linecap:round;filter:drop-shadow(0 0 3px hsl(var(--sp-gold-lit) / .85)) drop-shadow(0 0 10px hsl(var(--sp-gold-lit) / .4))}.sp-arc-tick{width:0;height:0;position:absolute}.sp-arc-dot{background:hsl(var(--card));border:2px solid hsl(var(--sp-arc-hue));width:9px;height:9px;box-shadow:0 0 7px hsl(var(--sp-arc-hue) / .5);border-radius:999px;position:absolute;top:-4.5px;left:-4.5px}.sp-arc-tick[data-state=done] .sp-arc-dot{background:hsl(var(--sp-arc-hue));box-shadow:none}.sp-arc-tick[data-state=current] .sp-arc-dot{background:hsl(var(--sp-gold-lit));width:13px;height:13px;box-shadow:0 0 0 3px hsl(var(--sp-gold-lit) / .22), 0 0 14px 2px hsl(var(--sp-gold-lit) / .7);border-color:#fff1c2;top:-6.5px;left:-6.5px}.sp-arc-label{white-space:nowrap;text-align:center;color:hsl(var(--muted-foreground));position:absolute;left:0;transform:translate(-50%)}.sp-arc-label>:first-child{color:hsl(var(--foreground))}.sp-arc-label.is-below{top:11px}.sp-arc-label.is-above{bottom:11px}.sp-arc-tick[data-edge=start] .sp-arc-label{text-align:left;transform:translate(-14px)}.sp-arc-tick[data-edge=end] .sp-arc-label{text-align:right;transform:translate(calc(14px - 100%))}.sp-arc-tick[data-state=current] .sp-arc-label,.sp-arc-tick[data-state=current] .sp-arc-label>:first-child{color:hsl(var(--gold-strong));font-weight:600}.sp-arc-now{width:12px;height:12px;box-shadow:0 0 0 3px hsl(var(--sp-arc-hue) / .3), 0 0 12px 3px hsl(var(--sp-arc-hue) / .65), 0 0 28px 6px hsl(var(--sp-arc-hue) / .25);background:#fff;border-radius:999px;margin:-6px 0 0 -6px;position:absolute}.sp-arc-now.is-outside{opacity:.6}.sp-arc-empty{color:hsl(var(--muted-foreground))}.sp-arc-ends{color:hsl(var(--muted-foreground));margin:0 2px}.sp-chip{color:hsl(var(--card-foreground));background:var(--sp-key), linear-gradient(180deg, var(--sp-chip-top), var(--sp-chip-bot));box-shadow:var(--elev-2), var(--edge-light), inset 0 0 0 1px var(--sp-hairline);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"num icon""label label""led led";align-items:center;gap:5px 8px}.sp-chip.mp-lift:hover{box-shadow:var(--elev-3), var(--edge-light), inset 0 0 0 1px var(--sp-hairline)}.sp-chip-icon{grid-area:icon}.sp-chip-label{grid-area:label}.sp-chip-num{grid-area:num;padding-top:1px}.sp-chip-led{grid-area:led}.sp-led{--sp-led:var(--info);background:hsl(var(--sp-led));width:7px;height:7px;box-shadow:0 0 0 2px hsl(var(--sp-led) / .16), 0 0 8px 1px hsl(var(--sp-led) / .55);border-radius:999px;flex:none}.sp-led--attention{--sp-led:var(--warning)}.sp-led--urgent{--sp-led:var(--destructive)}.sp-visit{background:var(--sp-row);box-shadow:inset 0 0 0 1px var(--sp-row-line), 0 1px 1px hsl(var(--ink) / .04);transition:box-shadow var(--dur-hover) var(--ease-glide), background-color var(--dur-hover) var(--ease-glide)}.sp-visit:hover{box-shadow:inset 0 0 0 1px hsl(var(--sp-arc-hue) / .3), var(--elev-1)}.sp-visit.is-current,.sp-visit.is-current:hover{background:linear-gradient(90deg, hsl(var(--gold) / .2), hsl(var(--gold) / .08) 55%, hsl(var(--gold) / .04)), var(--sp-row);box-shadow:inset 0 0 0 1px hsl(var(--gold) / .6), 0 0 22px -6px hsl(var(--sp-gold-lit) / .5), var(--elev-1)}.sp-type-chip{color:hsl(var(--info));background:hsl(var(--info) / .1);box-shadow:inset 0 0 0 1px hsl(var(--info) / .24)}.sp-status-dot{border:1.5px solid;border-radius:999px;flex:none;width:8px;height:8px}.sp-visit.is-current .sp-status-dot{background:hsl(var(--sp-gold-lit));border-color:hsl(var(--sp-gold-lit));box-shadow:0 0 6px hsl(var(--sp-gold-lit) / .7)}.sp-quiet-start{opacity:.6}.sp-visit:hover .sp-quiet-start,.sp-quiet-start:focus-visible{opacity:1}@media (pointer:coarse){.sp-quiet-start{opacity:1}}.sp-need-heading{letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--muted-foreground));padding:0 2px;font-size:10.5px;font-weight:600}.sp-need-heading.is-urgent{color:hsl(var(--destructive))}.sp-need--routine,.sp-need--routine.mp-lift:hover{background:var(--sp-row);box-shadow:inset 0 0 0 1px var(--sp-row-line), 0 1px 2px hsl(var(--ink) / .05)}.sp-need--routine.mp-lift:hover{box-shadow:inset 0 0 0 1px hsl(var(--sp-arc-hue) / .28), var(--elev-1)}.sp-need--routine.sp-need--warn,.sp-need--routine.sp-need--warn.mp-lift:hover{box-shadow:inset 2px 0 0 hsl(var(--warning) / .8), inset 0 0 0 1px var(--sp-row-line), 0 1px 2px hsl(var(--ink) / .05)}.sp-need--urgent,.sp-need--urgent.mp-lift:hover{background:linear-gradient(90deg, hsl(var(--destructive) / .14), hsl(var(--destructive) / .05) 55%, transparent), var(--sp-chip-top);box-shadow:inset 0 0 0 1px hsl(var(--destructive) / .5), inset 0 1px 0 hsl(var(--rim-hi) / .5), 0 0 0 1px hsl(var(--destructive) / .08), 0 8px 22px -10px hsl(var(--destructive) / .55), var(--elev-2)}.dark .sp-need--urgent,.dark .sp-need--urgent.mp-lift:hover{box-shadow:inset 0 0 0 1px hsl(var(--destructive) / .55), inset 0 1px 0 hsl(var(--rim-hi) / .08), 0 0 18px -4px hsl(var(--destructive) / .45), var(--elev-2)}@media (min-width:1280px){.sp-needs .sp-peek-float{z-index:5;width:400px;max-width:44vw;box-shadow:var(--elev-4), var(--edge-light);animation:sp-peek-in .42s var(--ease-glide) backwards;position:absolute;top:-17px;right:calc(100% + 30px)}}@keyframes sp-peek-in{0%{opacity:0;transform:translate(18px)scale(.985)}to{opacity:1;transform:none}}@keyframes sp-arrive{0%{transform:translateY(14px)scale(.975)}to{transform:none}}@keyframes sp-fade{0%{opacity:0}to{opacity:1}}.sp-arrive{animation:sp-arrive .62s var(--ease-glide) backwards;animation-delay:calc(var(--i,0) * 60ms)}.sp-arrive:before,.sp-arrive:after,.sp-arrive>*{animation:sp-fade .5s var(--ease-glide) backwards;animation-delay:calc(var(--i,0) * 60ms)}[data-gfx=performance] .sp-arrive,[data-gfx=performance] .sp-arrive:before,[data-gfx=performance] .sp-arrive:after,[data-gfx=performance] .sp-arrive>*{animation-duration:.2s;animation-delay:0s}.sp-glance [data-sp-depth]{transition:translate .7s var(--ease-glide)}@media (min-width:1280px) and (prefers-reduced-motion:no-preference){:is([data-gfx=high],[data-gfx=ultra]) .sp-needs{--sp-tilt:perspective(1400px) rotateY(3.5deg)}}[data-gfx=balanced]{--sp-blur:blur(18px) saturate(1.45)}[data-gfx=performance]{--sp-blur:blur(10px) saturate(1.3)}[data-contrast=high] .sp-shift-dock,[data-contrast=high] .sp-pane:before{background:hsl(var(--card));-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 0 0 1px hsl(var(--border));transform:none}[data-contrast=high] .sp-pane:after,[data-contrast=high] [data-contrast=high] .rv-tabstrip.sp-tabbar{background:hsl(var(--card));-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 0 0 1px hsl(var(--border))}[data-contrast=high] .sp-chip,[data-contrast=high] .sp-chip.mp-lift:hover,[data-contrast=high] .sp-visit,[data-contrast=high] .sp-tray,[data-contrast=high] .sp-need--routine,[data-contrast=high] .sp-need--routine.mp-lift:hover{background:hsl(var(--card));box-shadow:inset 0 0 0 1px hsl(var(--border))}[data-contrast=high] .sp-need--urgent,[data-contrast=high] .sp-need--urgent.mp-lift:hover{background:hsl(var(--card));box-shadow:inset 4px 0 0 hsl(var(--destructive)), inset 0 0 0 1px hsl(var(--destructive))}[data-contrast=high] .sp-need--routine.sp-need--warn{box-shadow:inset 4px 0 0 hsl(var(--warning)), inset 0 0 0 1px hsl(var(--border))}[data-contrast=high] .sp-visit.is-current{background:hsl(var(--accent));box-shadow:inset 0 0 0 3px hsl(var(--foreground))}[data-contrast=high] .sp-led,[data-contrast=high] .sp-arc-dot,[data-contrast=high] .sp-arc-now,[data-contrast=high] .sp-status-dot,[data-contrast=high] .sp-type-chip{box-shadow:none}[data-contrast=high] .sp-led{outline:1px solid hsl(var(--foreground))}[data-contrast=high] .sp-arc-now{outline:2px solid hsl(var(--foreground))}[data-contrast=high] .sp-arc-gold,[data-contrast=high] .sp-arc-elapsed{filter:none}[data-contrast=high] .sp-need--routine{scale:none}[data-contrast=high] [data-sp-depth]{translate:none!important}[data-contrast=high] .sp-needs .sp-peek-float{box-shadow:none}@media (prefers-reduced-motion:reduce){.sp-arrive,.sp-arrive:before,.sp-arrive:after,.sp-arrive>*,.sp-needs .sp-peek-float{animation:none!important}.sp-glance [data-sp-depth]{transition:none!important;translate:none!important}.sp-visit,.sp-quiet-start{transition:none!important}}:root{--glow-ready:152 65% 34%}.dark{--glow-ready:152 62% 42%}.sp-icon-glow--white{box-shadow:0 0 0 2px #fff, 0 0 0 3px hsl(var(--foreground) / .6)}.sp-icon-glow--green{box-shadow:0 0 0 2px hsl(var(--glow-ready))}.sp-icon-glow.is-subdued.sp-icon-glow--white{box-shadow:0 0 0 1px #fff, 0 0 0 2px hsl(var(--foreground) / .6)}.sp-icon-glow.is-subdued.sp-icon-glow--green{box-shadow:0 0 0 1.5px hsl(var(--glow-ready))}.sp-icon-glow:is(.sp-icon-glow--white,.sp-icon-glow--green):not(.is-subdued):after{content:"";border-radius:inherit;pointer-events:none;opacity:.7;position:absolute;inset:-3px}.sp-icon-glow--white:not(.is-subdued):after{box-shadow:0 0 12px 3px #ffffffe6}.sp-icon-glow--green:not(.is-subdued):after{box-shadow:0 0 12px 3px hsl(var(--glow-ready) / .65)}@media (prefers-reduced-motion:no-preference){:root:not([data-gfx=performance]) .sp-icon-glow:is(.sp-icon-glow--white,.sp-icon-glow--green):not(.is-subdued):after{animation:2.4s ease-in-out infinite sp-icon-glow-pulse}}@keyframes sp-icon-glow-pulse{0%,to{opacity:.3}50%{opacity:1}}.sp-icon-glow-badge{background:hsl(var(--glow-ready));color:hsl(var(--card));box-shadow:0 0 0 1.5px hsl(var(--card))}.sp-ready-cue{background:hsl(var(--glow-ready) / .14);border:1px solid hsl(var(--glow-ready));color:hsl(var(--foreground))}.sp-visit:has(.sp-icon-glow--white) .sp-status-dot{border-color:hsl(var(--foreground) / .6);background:#fff;box-shadow:0 0 6px #ffffffe6}.sp-visit:has(.sp-icon-glow--green) .sp-status-dot{background:hsl(var(--glow-ready));border-color:hsl(var(--glow-ready));box-shadow:0 0 6px hsl(var(--glow-ready) / .7)}[data-testid=appointment-card][data-pre-visit-glow=white]{border-color:hsl(var(--foreground) / .6);box-shadow:0 0 0 1px #fff,0 0 14px #ffffffbf}:is([data-testid=appointment-card][data-pre-visit-glow=green],[data-testid=appointment-card][data-pre-visit-glow=white]:has([data-testid=meet-presence]:is([data-state=waiting],[data-state=in_meeting]))){border-color:hsl(var(--glow-ready));box-shadow:0 0 14px hsl(var(--glow-ready) / .35)}
:root:not(.dark):not([data-aurora-portal]){--rc-ink:#151e33;--rc-muted:#535c6e;--rc-gold:#9c6511;--rc-danger:#b22424;--rc-ok:#1b6a45;--rc-info:#1a5593;--rc-wash:222 40% 22%;--rs-hud-c:#c9840d;--hover-lift:0 1px 2px #151e320f, 0 12px 26px -14px #151e3257, 0 0 18px -8px #f9c1246b;--hover-glow:0 0 0 1px #eeba2b47, 0 0 16px -6px #f9c12473;background-color:#f4f7fa}:root:not(.dark):not([data-aurora-portal]) .dark{--rc-ink:initial;--rc-muted:initial;--rc-gold:initial;--rc-danger:initial;--rc-ok:initial;--rc-info:initial;--rc-wash:initial}:root.dark{--hover-lift:0 14px 30px -14px #03050ccc, 0 0 18px -8px #fac32e66;--hover-glow:0 0 0 1px #f0c1424d, 0 0 16px -6px #fac32e73}:root:not(.dark):not([data-aurora-portal]) .aurora-ground{background:radial-gradient(90% 70% at 50% 46%,#ddf0fde6 0%,#e8f2fc99 40%,#0000 72%),radial-gradient(60% 50% at 12% 8%,#fdf3d8b3,#0000 70%),linear-gradient(#f8f9fc 0%,#f0f4fa 48%,#f4f6fa 100%)}:root:not(.dark):not([data-aurora-portal]) :is(.aurora-wave,.aurora-core,.aurora-bloom,.aurora-reflection){opacity:.32;mix-blend-mode:multiply}:root:not(.dark):not([data-aurora-portal]) :is(.aurora-vignette,.aurora-depth,.aurora-rimlight,.aurora-dust,.aurora-bokeh,.aurora-ray,.aurora-tint,.aurora-film){display:none}:root:not(.dark):not([data-aurora-portal]) .glass-rail{-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);background:linear-gradient(#ffffffdb,#f8f9fcc7);border-right-color:#d3d9e3e6;box-shadow:inset 0 1px #fff,0 1px 2px #242d420d,0 18px 44px -24px #1f2b474d}:root:not(.dark):not([data-aurora-portal]) .glass-rail:after{background:linear-gradient(#fffffff2,#d4dfed59)}:root:not(.dark):not([data-aurora-portal]) .rs-rail-head{box-shadow:none;background:0 0;border-bottom-color:#dde1e9}:root:not(.dark):not([data-aurora-portal]) .rs-rail-foot{box-shadow:none;border-top-color:#dde1e9}:root:not(.dark):not([data-aurora-portal]) .rs-rail-search{color:#586174;background:#ffffffbf;border-color:#d2d6e0;box-shadow:inset 0 1px 2px #242d420f}:root:not(.dark):not([data-aurora-portal]) .rs-rail-search:where(:hover){box-shadow:var(--hover-glow);border-color:#ddb23c99}:root:not(.dark):not([data-aurora-portal]) .rs-kbd{color:#535c6e;background:#f5f7fa;border-color:#c9ced9;box-shadow:0 1px #c2c9d6}:root:not(.dark):not([data-aurora-portal]) .rs-nav-item{color:#404a64}:root:not(.dark):not([data-aurora-portal]) .rs-nav-item:hover{color:#151e33}:root:not(.dark):not([data-aurora-portal]) .rs-nav-item:hover:after{background-color:#ffffffe6;box-shadow:0 1px 2px #151e320f,0 8px 18px -12px #151e3259,0 0 14px -6px #f9c12466}:root:not(.dark):not([data-aurora-portal]) .rs-nav-item[aria-current=page]{color:#11192c}:root:not(.dark):not([data-aurora-portal]) .rs-nav-item[aria-current=page]:after{background:linear-gradient(90deg,#f7c53b3d,#f1d27e1a 60%,#ffffff80);box-shadow:inset 0 0 0 1px #ddb23c47,0 6px 16px -10px #ad791f59}:root:not(.dark):not([data-aurora-portal]) .rs-nav-item[aria-current=page] .rs-nav-icon{color:#b07111;filter:none}:root:not(.dark):not([data-aurora-portal]) .rs-nav-item:focus-visible:after{box-shadow:inset 0 0 14px -4px #f5b60a59}:root:not(.dark):not([data-aurora-portal]) .rs-count{color:#fff;background:linear-gradient(#243660,#162341);box-shadow:0 1px 2px #1f2b474d}:root:not(.dark):not([data-aurora-portal]) .rs-count-dot{box-shadow:none;background:#1c2d54;border-color:#fff}:root:not(.dark):not([data-aurora-portal]) .rs-toggle-on{color:#151e33;background:#dee3ed;box-shadow:inset 0 1px 2px #242d4224}:root:not(.dark):not([data-aurora-portal]) .rs-icon-btn:where(:hover){box-shadow:var(--hover-glow);background:#2e406b12}:root:not(.dark):not([data-aurora-portal]) .rs-icon-btn:where(:active){background:#2e406b1f;box-shadow:inset 0 1px 2px #242d4226}:root:not(.dark):not([data-aurora-portal]) .glass-rail .thin-scrollbar{scrollbar-color:#36436333 transparent}:root:not(.dark):not([data-aurora-portal]) .rs-topbar{-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);background:#fffc;border-bottom-color:#dadee7;box-shadow:inset 0 1px #fff,0 1px 2px #242d420d,0 12px 30px -20px #1f2b4747}:root:not(.dark):not([data-aurora-portal]) .rs-topbar:after{background:linear-gradient(90deg,#ebbf474d,#0000 40%,#47baeb38)}:where(.mp-lift,.mc-option,[role=tab],.mpc-rail-tab,.rs-wtab,tbody tr){transition:box-shadow .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,color .2s ease-out}:where(.mp-lift,.mc-option):hover{box-shadow:var(--hover-lift)}:where([role=tab],.mpc-rail-tab,.rs-wtab):hover{box-shadow:var(--hover-glow)}:where(tbody tr):hover{background-color:hsl(var(--accent) / .55);box-shadow:inset 3px 0 0 hsl(var(--gold) / .6)}:where(button,a,[role=tab],input,textarea,select):focus-visible{box-shadow:var(--hover-glow)}:root:not(.dark):not([data-aurora-portal]) .glass-rail .rs-metal-text{background-image:linear-gradient(#d59515,#915612)}
.tile:hover,.mp-lift:hover,.mp-lift:active,.rv-tilt:hover,.rv-tilt.mp-lift:hover,.rv-tilt.mp-lift:active,.rv-pill:hover,.mpc-section:hover,button.mpc-chip:hover,.mpc-rail-tab:hover,button.mpc-rail-item:hover,.mse-domain:hover,.note-studio-starter:hover,.note-studio-option:hover,.note-studio-send:hover,.note-studio-answers-send:hover,.desk-finalize-button:hover,.consultation-desk .desk-sign-button:hover,.rs-nav-item:hover .rs-nav-glide{transform:none!important}.mp-btn:hover,.mp-btn:active{translate:none!important;scale:none!important}.pt-btn-gold:hover,.pt-btn-navy:hover,.mp-lacquer:hover,.sigma-consult-send:hover:not(:disabled){box-shadow:inset 0 0 0 999px #ffffff14, var(--tw-shadow,0 0 #0000);filter:none!important}.mp-metal:hover,.rs-ask-chip:hover,.note-studio-send:hover,.note-studio-answers-send:hover,.desk-finalize-button:hover,.consultation-desk .desk-sign-button:hover,.desk-statusbar .note-studio-launcher:hover{filter:none!important}.sp-glance [data-sp-depth]{transition:none!important;translate:none!important}.sp-need--routine{scale:none!important}
