: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}
