:root{--ds-material-transition-duration:.16s;--ds-material-transition-easing:cubic-bezier(.2, 0, 0, 1);--ds-material-glass-blur:18px;--ds-material-glass-saturation:1.12;--ds-material-tint-alpha:.07;--ds-material-tint-border-alpha:.24;--ds-material-glass-alpha:.82;--ds-material-glass-border-alpha:.22;--ds-material-clear-alpha:.78;--ds-material-dark-alpha:.72;--ds-material-cosmic-border-alpha:.28;--ds-material-celebratory-alpha:.11;--ds-material-celebratory-border-alpha:.36}.ds-surface{--ds-surface-tone:var(--ds-text-secondary);--ds-surface-tone-ink:var(--ds-text-primary);--ds-surface-tone-on:var(--ds-text-primary);--ds-surface-tone-border:var(--border);isolation:isolate;border:1px solid rgb(var(--ds-surface-tone-border));color:rgb(var(--foreground));transition:background-color var(--ds-material-transition-duration) var(--ds-material-transition-easing), border-color var(--ds-material-transition-duration) var(--ds-material-transition-easing), box-shadow var(--ds-material-transition-duration) var(--ds-material-transition-easing);position:relative}.ds-surface:focus-visible{outline:2px solid rgb(var(--ring));outline-offset:2px}.ds-surface:before{z-index:-1;border-radius:inherit;pointer-events:none;content:"";opacity:0;position:absolute;inset:0}.ds-surface[data-surface-tone=neutral]{--ds-surface-tone:var(--ds-text-secondary);--ds-surface-tone-ink:var(--ds-text-primary);--ds-surface-tone-on:var(--ds-text-primary);--ds-surface-tone-border:var(--border)}.ds-surface[data-surface-tone=primary]{--ds-surface-tone:var(--primary);--ds-surface-tone-ink:var(--primary-emphasis);--ds-surface-tone-on:var(--primary-foreground);--ds-surface-tone-border:var(--primary)}.ds-surface[data-surface-tone=info]{--ds-surface-tone:var(--info);--ds-surface-tone-ink:var(--info-emphasis);--ds-surface-tone-on:var(--info-foreground);--ds-surface-tone-border:var(--info)}.ds-surface[data-surface-tone=success]{--ds-surface-tone:var(--success);--ds-surface-tone-ink:var(--success-emphasis);--ds-surface-tone-on:var(--success-foreground);--ds-surface-tone-border:var(--success)}.ds-surface[data-surface-tone=warning]{--ds-surface-tone:var(--warning);--ds-surface-tone-ink:var(--warning-emphasis);--ds-surface-tone-on:var(--warning-foreground);--ds-surface-tone-border:var(--warning)}.ds-surface[data-surface-tone=destructive]{--ds-surface-tone:var(--destructive);--ds-surface-tone-ink:var(--destructive-emphasis);--ds-surface-tone-on:var(--destructive-foreground);--ds-surface-tone-border:var(--destructive)}.ds-surface[data-surface-tone=reward]{--ds-surface-tone:var(--reward);--ds-surface-tone-ink:var(--reward-emphasis);--ds-surface-tone-on:var(--reward-foreground);--ds-surface-tone-border:var(--reward)}.ds-surface[data-surface-material=solid]{border-color:rgb(var(--border));background:rgb(var(--card));color:rgb(var(--card-foreground));box-shadow:var(--ds-shadow-sm)}.ds-surface[data-surface-material=solid]:not([data-surface-tone=neutral]){border-color:rgb(var(--ds-surface-tone-border) / .28)}.ds-surface[data-surface-material=tinted]{border-color:rgb(var(--ds-surface-tone-border) / var(--ds-material-tint-border-alpha));background:color-mix(in srgb, rgb(var(--ds-surface-tone)) 7%, rgb(var(--card)));color:rgb(var(--foreground));box-shadow:var(--ds-shadow-sm)}.ds-surface[data-surface-material=glass-regular]{border-color:rgb(var(--ds-surface-tone-border) / var(--ds-material-glass-border-alpha));background:rgb(var(--card) / var(--ds-material-glass-alpha));color:rgb(var(--card-foreground));box-shadow:var(--ds-shadow-md);-webkit-backdrop-filter:blur(var(--ds-material-glass-blur)) saturate(var(--ds-material-glass-saturation));backdrop-filter:blur(var(--ds-material-glass-blur)) saturate(var(--ds-material-glass-saturation))}.ds-surface[data-surface-material=glass-clear]{border-color:rgb(var(--ray-white-50) / .8);background:rgb(var(--ray-white-50) / var(--ds-material-clear-alpha));color:rgb(var(--ray-night-950));box-shadow:inset 0 1px 0 rgb(var(--ray-white-50) / .6), var(--ds-shadow-md);-webkit-backdrop-filter:blur(8px) saturate(var(--ds-material-glass-saturation));backdrop-filter:blur(8px) saturate(var(--ds-material-glass-saturation))}.ds-surface[data-surface-material=glass-dark]{border-color:rgb(var(--ray-white-50) / .16);background:rgb(var(--ray-night-900) / var(--ds-material-dark-alpha));color:rgb(var(--ray-white-50));box-shadow:var(--ds-shadow-md);-webkit-backdrop-filter:blur(var(--ds-material-glass-blur)) saturate(var(--ds-material-glass-saturation));backdrop-filter:blur(var(--ds-material-glass-blur)) saturate(var(--ds-material-glass-saturation))}.ds-surface[data-surface-material=cosmic]{border-color:rgb(var(--ds-surface-tone-border) / var(--ds-material-cosmic-border-alpha));background:rgb(var(--ray-violet-900));color:rgb(var(--ray-white-50));box-shadow:var(--ds-shadow-glow)}.ds-surface[data-surface-material=cosmic][data-surface-tone=neutral]{--ds-surface-tone:var(--ray-violet-300);--ds-surface-tone-ink:var(--ray-violet-200);--ds-surface-tone-on:var(--ray-night-900);--ds-surface-tone-border:var(--ray-violet-300)}.ds-surface[data-surface-material=cosmic]:before{background-image:radial-gradient(circle at 16% 0%, rgb(var(--ds-surface-tone) / .3), transparent 54%), radial-gradient(circle at 92% 100%, rgb(var(--ray-pink-500) / .16), transparent 62%);opacity:1}.ds-surface[data-surface-material=celebratory]{border-color:rgb(var(--ds-surface-tone-border) / var(--ds-material-celebratory-border-alpha));background:color-mix(in srgb, rgb(var(--ds-surface-tone)) 11%, rgb(var(--card)));color:rgb(var(--foreground));box-shadow:var(--ds-shadow-sm), 0 0 18px rgb(var(--ds-surface-tone) / .18)}.ds-surface[data-surface-material=celebratory]:before{background-image:linear-gradient(118deg, transparent 12%, rgb(var(--ds-surface-tone) / .08) 48%, transparent 84%);opacity:1}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ds-surface[data-surface-material=glass-regular]{background:rgb(var(--card))}.ds-surface[data-surface-material=glass-clear]{background:rgb(var(--ray-white-50))}.ds-surface[data-surface-material=glass-dark]{background:rgb(var(--ray-night-900))}}@media (prefers-reduced-transparency:reduce){.ds-surface[data-surface-material=glass-regular]{background:rgb(var(--card));-webkit-backdrop-filter:none;backdrop-filter:none}.ds-surface[data-surface-material=glass-clear]{background:rgb(var(--ray-white-50));-webkit-backdrop-filter:none;backdrop-filter:none}.ds-surface[data-surface-material=glass-dark]{background:rgb(var(--ray-night-900));-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){.ds-surface{border-color:currentColor}.ds-surface[data-surface-material=glass-regular]{background:rgb(var(--card));-webkit-backdrop-filter:none;backdrop-filter:none}.ds-surface[data-surface-material=glass-clear]{background:rgb(var(--ray-white-50));-webkit-backdrop-filter:none;backdrop-filter:none}.ds-surface[data-surface-material=glass-dark]{background:rgb(var(--ray-night-900));-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors:active){.ds-surface{color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}.ds-surface:before{display:none}.ds-surface:focus-visible{outline-color:highlight}}.ds-surface[data-surface-motion=reduced],.ds-surface[data-surface-motion=reduced]:before,.ds-surface[data-surface-motion-profile=none],.ds-surface[data-surface-motion-profile=none]:before{transition:none;animation:none}@media (prefers-reduced-motion:reduce){.ds-surface,.ds-surface:before{transition:none;animation:none}}.ds-surface[data-surface-elevation=flat]{box-shadow:none}.ds-surface[data-surface-elevation=raised]{box-shadow:var(--ds-shadow-sm)}.ds-surface[data-surface-elevation=floating]{box-shadow:var(--ds-shadow-md)}.ds-surface[data-surface-elevation=glow]{box-shadow:var(--ds-shadow-glow)}[data-reduced-transparency=true] .ds-surface[data-surface-material=glass-regular]{background:rgb(var(--card));-webkit-backdrop-filter:none;backdrop-filter:none}[data-reduced-transparency=true] .ds-surface[data-surface-material=glass-clear]{background:rgb(var(--ray-white-50));-webkit-backdrop-filter:none;backdrop-filter:none}:is(.ds-design-finish,.ds-surface)[data-design-finish]{--ds-finish-tone:var(--foreground)}:is(.ds-design-finish,.ds-surface)[data-design-tone=primary]{--ds-finish-tone:var(--primary)}:is(.ds-design-finish,.ds-surface)[data-design-tone=info]{--ds-finish-tone:var(--info)}:is(.ds-design-finish,.ds-surface)[data-design-tone=success]{--ds-finish-tone:var(--success)}:is(.ds-design-finish,.ds-surface)[data-design-tone=warning]{--ds-finish-tone:var(--warning)}:is(.ds-design-finish,.ds-surface)[data-design-tone=destructive]{--ds-finish-tone:var(--destructive)}:is(.ds-design-finish,.ds-surface)[data-design-tone=reward]{--ds-finish-tone:var(--reward)}:is(.ds-design-finish,.ds-surface)[data-design-finish]:where(:not([data-design-finish=plain])){isolation:isolate;border-color:rgb(var(--ds-finish-tone) / .46);--ds-finish-shadow:inset 0 1px 0 rgb(var(--ray-white-50) / .48), inset 1px 0 0 rgb(var(--ray-white-50) / .12), 0 2px 3px rgb(var(--ray-night-950) / .08), 0 14px 26px -18px rgb(var(--ds-finish-tone) / .36);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--ds-finish-shadow);position:relative}:is(article,section,div).ds-design-finish[data-design-finish]:where(:not([data-design-finish=plain])){background-image:radial-gradient(ellipse at 100% 0%, rgb(var(--ds-finish-tone) / .16), transparent 68%), linear-gradient(165deg, rgb(var(--ray-white-50) / .04), transparent 42%)}:is(.ds-design-finish,.ds-surface)[data-design-finish=ultra]{--ds-finish-shadow:inset 0 1px 0 rgb(var(--ray-white-50) / .64), inset 1px 0 0 rgb(var(--ray-white-50) / .18), 0 3px 5px rgb(var(--ray-night-950) / .12), 0 20px 32px -18px rgb(var(--ds-finish-tone) / .46)}:is(article,section,div).ds-design-finish[data-design-finish=ultra]{background-image:radial-gradient(ellipse at 100% 0%, rgb(var(--ds-finish-tone) / .24), transparent 62%), radial-gradient(ellipse at 0% 100%, rgb(var(--info) / .15), transparent 58%), linear-gradient(165deg, rgb(var(--ray-white-50) / .06), transparent 42%)}.ds-design-finish[data-design-finish]:where(:not([data-design-finish=plain])):is(button,a,[role=button]){min-width:2.75rem;min-height:2.75rem}:is(.ds-design-finish,.ds-surface)[data-design-finish]:where(:not([data-design-finish=plain])):before,:is(.ds-design-finish,.ds-surface)[data-design-finish]:where(:not([data-design-finish=plain])):after{content:"";border-radius:inherit;pointer-events:none;z-index:-1;position:absolute;inset:0}:is(.ds-design-finish,.ds-surface):where([data-design-finish]:not([data-design-finish=plain])):before{opacity:1}:is(.ds-design-finish,.ds-surface)[data-design-texture=grain]:before{opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23000' filter='url(%23n)' d='M0 0h200v200H0z'/%3E%3C/svg%3E");background-size:200px 200px}:is(.ds-design-finish,.ds-surface)[data-design-texture=stardust]:before{background-image:radial-gradient(circle at 20% 30%, rgb(var(--ds-finish-tone) / .1) .7px, transparent 1px), radial-gradient(circle at 80% 65%, rgb(var(--ds-finish-tone) / .07) .6px, transparent .9px);background-size:29px 31px,43px 41px}:is(.ds-design-finish,.ds-surface)[data-design-texture=grid]:before{background-image:linear-gradient(rgb(var(--ds-finish-tone) / .07) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--ds-finish-tone) / .07) 1px, transparent 1px);background-size:24px 24px;-webkit-mask-image:radial-gradient(at 100% 0,#000,#0000 75%);mask-image:radial-gradient(at 100% 0,#000,#0000 75%)}:is(.ds-design-finish,.ds-surface)[data-design-finish]:where(:not([data-design-finish=plain])):after{border:1px solid rgb(var(--ds-finish-tone) / .3)}@supports (-webkit-mask-composite:xor) or (mask-composite:exclude) or (-webkit-mask-composite:xor){:is(.ds-design-finish,.ds-surface)[data-design-finish]:where(:not([data-design-finish=plain])):after{background:linear-gradient(135deg, rgb(var(--ray-white-50) / .85), rgb(var(--ds-finish-tone) / .35) 30%, rgb(var(--ds-finish-tone) / .18) 55%, rgb(var(--ds-finish-tone) / .68));-webkit-mask-composite:xor;-webkit-mask-composite:xor;border:none;padding:1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;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}:is(.ds-design-finish,.ds-surface)[data-design-finish=ultra]:after{background:linear-gradient(115deg, rgb(var(--ds-finish-tone) / .5) 10%, rgb(var(--info) / .85) 30%, rgb(var(--ds-finish-tone) / .8) 46%, rgb(var(--ray-white-50) / .95) 50%, rgb(var(--ds-finish-tone) / .6) 58%, rgb(var(--ds-finish-tone) / .4) 75%);background-position:50%;background-size:200% 100%;padding:2px}}.ds-design-finish[data-design-finish]:where(:not([data-design-finish=plain])):is(button,a,[role=button]){--ds-finish-shadow:inset 0 1px 0 rgb(var(--ray-white-50) / .44), inset 0 -2px 0 rgb(var(--ray-night-950) / .18), 0 4px 8px -3px rgb(var(--ds-finish-tone) / .32);background-image:linear-gradient(180deg, rgb(var(--ray-white-50) / .08), transparent 48%, rgb(var(--ray-night-950) / .06))}.ds-design-finish[data-design-finish=ultra]:is(button,a,[role=button]){--ds-finish-shadow:inset 0 1px 0 rgb(var(--ray-white-50) / .64), inset 0 -3px 0 rgb(var(--ray-night-950) / .22), 0 6px 14px -4px rgb(var(--ds-finish-tone) / .46)}.ds-design-finish[data-design-finish]:where(:not([data-design-finish=plain])):is(button,a,[role=button]):active:not(:disabled):not([aria-disabled=true]){--ds-finish-shadow:inset 0 2px 3px rgb(var(--ray-night-950) / .22), 0 1px 2px rgb(var(--ds-finish-tone) / .14)}.ds-action-paper{border-color:rgb(var(--primary) / .45);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), inset 0 1px 0 rgb(var(--ray-white-50) / .5), 0 2px 3px rgb(var(--primary) / .08)}.ds-assistance-icon{box-shadow:inset 0 1px 0 rgb(var(--ray-white-50) / .5), inset 0 -2px 0 rgb(var(--ray-night-950) / .2), 0 6px 12px -5px rgb(var(--primary) / .4)}.ds-segmented-control{box-shadow:inset 0 1px 3px rgb(var(--foreground) / .07)}.ds-segmented-control [aria-checked=true]{border-color:rgb(var(--primary-emphasis) / .65);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), inset 0 1px 0 rgb(var(--ray-white-50) / .42), inset 0 -2px 0 rgb(var(--ray-night-950) / .2), 0 2px 4px rgb(var(--primary) / .18)}.ds-design-finish[data-design-finish=ultra][data-design-finish-playing=true]:after{animation:1.4s ease-in-out 2 ds-finish-glint}@keyframes ds-finish-glint{0%{background-position:100%}to{background-position:0%}}.ds-material-preview-backing[data-backing=light]{background:#fff}.ds-material-preview-backing[data-backing=dark]{background:rgb(var(--ray-night-950))}:is(.ds-design-finish,.ds-surface)[data-design-finish]:is(:disabled,[aria-disabled=true]):before,:is(.ds-design-finish,.ds-surface)[data-design-finish]:is(:disabled,[aria-disabled=true]):after{content:none;animation:none}:is(.ds-design-finish,.ds-surface)[data-design-finish]:is(:disabled,[aria-disabled=true]){box-shadow:none;border-color:rgb(var(--border));background-image:none}@media (prefers-reduced-motion:reduce){.ds-design-finish[data-design-finish]:after{animation:none}}[data-motion-preference=reduced] .ds-design-finish[data-design-finish]:after{animation:none}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){:is(.ds-design-finish,.ds-surface)[data-design-finish],:is(.ds-design-finish,.ds-surface)[data-design-finish]:before{background-image:none}:is(.ds-design-finish,.ds-surface)[data-design-finish=ultra]:after{border:1px solid rgb(var(--border));background:0 0;animation:none;-webkit-mask:none;mask:none}}[data-reduced-transparency=true] :is(.ds-design-finish,.ds-surface)[data-design-finish]:before,[data-reduced-transparency=true] :is(.ds-design-finish,.ds-surface)[data-design-finish]{background-image:none}[data-reduced-transparency=true] :is(.ds-design-finish,.ds-surface)[data-design-finish=ultra]:after{border:1px solid rgb(var(--border));background:0 0;animation:none;-webkit-mask:none;mask:none}@media (forced-colors:active){:is(.ds-design-finish,.ds-surface)[data-design-finish]:where(:not([data-design-finish=plain])):before,:is(.ds-design-finish,.ds-surface)[data-design-finish]:where(:not([data-design-finish=plain])):after{content:none}}[data-reduced-transparency=true] .ds-surface[data-surface-material=glass-dark]{background:rgb(var(--ray-night-900));-webkit-backdrop-filter:none;backdrop-filter:none}.ds-surface[data-design-finish][data-surface-elevation=flat]{box-shadow:none}.ds-surface[data-design-finish][data-surface-elevation=raised]{box-shadow:var(--ds-shadow-sm)}@media (forced-colors:active){.ds-surface[data-surface-elevation]{box-shadow:none}}:is([data-design-kind],.ds-finish-control,.ds-finish-badge,.ds-finish-quiet-control){--ds-component-color:currentColor;--ds-component-highlight:rgb(var(--ray-white-50) / .64)}[data-design-kind][data-design-tone=primary]{--ds-component-color:rgb(var(--primary))}[data-design-kind][data-design-tone=neutral]{--ds-component-color:rgb(var(--border))}[data-design-kind][data-design-tone=success]{--ds-component-color:rgb(var(--success))}[data-design-kind][data-design-tone=warning]{--ds-component-color:rgb(var(--warning))}[data-design-kind][data-design-tone=destructive]{--ds-component-color:rgb(var(--destructive))}[data-design-kind][data-design-tone=info]{--ds-component-color:rgb(var(--info))}[data-design-kind][data-design-tone=reward]{--ds-component-color:rgb(var(--reward))}:is([data-design-kind][data-design-finish=ultra],.ds-finish-control,.ds-finish-badge,.ds-finish-quiet-control):where(:not([data-design-finish=plain],[data-design-finish=premium])){--ds-component-shadow:inset 0 1px 0 var(--ds-component-highlight), inset 0 -1px 0 rgb(var(--ray-night-950) / .1), 0 3px 7px -4px rgb(var(--ray-night-950) / .2);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--ds-component-shadow)}:where([data-design-kind=surface][data-design-finish=ultra]){isolation:isolate;position:relative}[data-design-kind=surface][data-design-finish=ultra]{background-image:radial-gradient(ellipse at 100% 0%, color-mix(in srgb, var(--ds-component-color) 13%, transparent), transparent 58%), radial-gradient(ellipse at 0% 100%, color-mix(in srgb, var(--ds-component-color) 5%, transparent), transparent 52%);--ds-component-shadow:inset 0 1px 0 var(--ds-component-highlight), inset 0 0 0 1px color-mix(in srgb, var(--ds-component-color) 18%, transparent), 0 2px 4px rgb(var(--ray-night-950) / .06), 0 14px 24px -18px color-mix(in srgb, var(--ds-component-color) 45%, transparent)}[data-design-kind=surface][data-design-finish=ultra][data-design-texture=grain]:before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath filter='url(%23grain)' d='M0 0h160v160H0z'/%3E%3C/svg%3E");position:absolute;inset:0}:is([data-design-kind=control][data-design-finish=ultra],.ds-finish-control):where(:not([data-design-finish=plain],[data-design-finish=premium],[data-design-kind=quiet-control])){background-image:linear-gradient(180deg, rgb(var(--ray-white-50) / .08), transparent 32%, transparent 72%, rgb(var(--ray-night-950) / .08));--ds-component-shadow:inset 0 1px 0 var(--ds-component-highlight), inset 1px 0 0 rgb(var(--ray-white-50) / .16), inset 0 -2px 0 rgb(var(--ray-night-950) / .2), 0 4px 7px -4px color-mix(in srgb, var(--ds-component-color) 44%, transparent)}:is([data-design-kind=control],.ds-finish-control):where(:not([data-design-finish=plain],[data-design-finish=premium])):active:not(:disabled):not([aria-disabled=true]){--ds-component-shadow:inset 0 2px 3px rgb(var(--ray-night-950) / .2), inset 0 -1px 0 var(--ds-component-highlight)}:is([data-design-kind=badge][data-design-finish=ultra],.ds-finish-badge):where(:not([data-design-finish=plain],[data-design-finish=premium])){border-color:color-mix(in srgb, var(--ds-component-color) 38%, rgb(var(--border)));background-image:linear-gradient(165deg, rgb(var(--ray-white-50) / .07), transparent 45%);--ds-component-shadow:inset 0 1px 0 var(--ds-component-highlight), inset 0 -1px 0 color-mix(in srgb, var(--ds-component-color) 14%, transparent), 0 1px 2px rgb(var(--ray-night-950) / .06)}[data-design-kind=field][data-design-finish=ultra]{border-color:color-mix(in srgb, var(--ds-component-color) 38%, rgb(var(--input)));--ds-component-shadow:inset 0 1px 2px rgb(var(--ray-night-950) / .07), inset 0 -1px 0 var(--ds-component-highlight), 0 1px 2px rgb(var(--ray-night-950) / .05)}[data-design-kind=field][data-design-finish=ultra]:is(:focus-visible,[data-state=open]){border-color:rgb(var(--ring))}[data-design-kind=selection][data-design-finish=ultra]{--ds-component-shadow:inset 0 1px 0 var(--ds-component-highlight), inset 0 -1px 0 rgb(var(--ray-night-950) / .18), 0 1px 3px rgb(var(--ray-night-950) / .16)}[data-design-kind=track][data-design-finish=ultra]{--ds-component-shadow:inset 0 1px 2px rgb(var(--ray-night-950) / .18), inset 0 -1px 0 var(--ds-component-highlight)}[data-design-kind=data][data-design-finish=ultra]{border-color:color-mix(in srgb, var(--ds-component-color) 22%, rgb(var(--border)));--ds-component-shadow:inset 0 1px 0 var(--ds-component-highlight), 0 1px 3px rgb(var(--ray-night-950) / .06)}[data-design-kind=overlay][data-design-finish=ultra]{border-color:color-mix(in srgb, var(--ds-component-color) 36%, rgb(var(--border)));background-image:radial-gradient(ellipse at 100% 0%, color-mix(in srgb, var(--ds-component-color) 7%, transparent), transparent 45%);--ds-component-shadow:inset 0 1px 0 var(--ds-component-highlight), inset 1px 0 0 rgb(var(--ray-white-50) / .12), 0 8px 12px -8px rgb(var(--ray-night-950) / .2), 0 24px 48px -18px rgb(var(--ray-night-950) / .28)}[data-design-kind=feedback][data-design-finish=ultra]{--ds-component-shadow:inset 0 1px 0 var(--ds-component-highlight), inset 3px 0 0 var(--ds-component-color), 0 4px 10px -7px color-mix(in srgb, var(--ds-component-color) 50%, transparent)}:is([data-design-kind=quiet-control][data-design-finish=ultra],.ds-finish-quiet-control):where(:not([data-design-finish=plain],[data-design-finish=premium])){--ds-component-shadow:0 0 0 transparent;background-image:none}:is([data-design-kind=quiet-control][data-design-finish=ultra],.ds-finish-quiet-control):where(:not([data-design-finish=plain],[data-design-finish=premium])):is(:hover,:focus-visible,[aria-checked=true],[aria-pressed=true],[data-state=active],[data-state=on]){--ds-component-shadow:inset 0 1px 0 var(--ds-component-highlight), inset 0 -1px 0 color-mix(in srgb, var(--ds-component-color) 25%, transparent), 0 2px 3px rgb(var(--ray-night-950) / .08)}:is([data-design-kind],.ds-finish-control,.ds-finish-badge,.ds-finish-quiet-control):is(:disabled,[aria-disabled=true],[data-disabled]),[data-disabled] [data-design-kind]{--ds-component-shadow:0 0 0 transparent;box-shadow:none;background-image:none}[data-design-kind][data-design-finish]:is(:disabled,[aria-disabled=true],[data-disabled]):before,[data-design-kind][data-design-finish]:is(:disabled,[aria-disabled=true],[data-disabled]):after{content:none}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){:is([data-design-kind][data-design-finish],.ds-finish-control,.ds-finish-badge,.ds-finish-quiet-control){background-image:none}[data-design-kind][data-design-finish][data-design-texture]:before{content:none}}[data-reduced-transparency=true] :is([data-design-kind][data-design-finish],.ds-finish-control,.ds-finish-badge,.ds-finish-quiet-control){background-image:none}[data-reduced-transparency=true] [data-design-kind][data-design-finish]:before{content:none}@media (forced-colors:active){:is([data-design-kind][data-design-finish],.ds-finish-control,.ds-finish-badge,.ds-finish-quiet-control){box-shadow:none;background-image:none}[data-design-kind][data-design-finish][data-design-texture]:before{content:none}}
.ds-font-voice{font-family:var(--font-voice,Georgia), "Times New Roman", serif;font-optical-sizing:auto;font-synthesis:none}:where(.ds-rich-text){overflow-wrap:anywhere;font-size:1rem;line-height:1.75}.ds-rich-text :where(p,ul,ol,blockquote,pre,table,figure){margin-block:1em}.ds-rich-text :where(h1,h2,h3,h4,h5,h6){text-wrap:balance;margin-block:1.5em .5em;font-weight:600;line-height:1.35}.ds-rich-text :where(h1){font-size:1.75em}.ds-rich-text :where(h2){font-size:1.5em}.ds-rich-text :where(h3){font-size:1.25em}.ds-rich-text :where(h4,h5,h6){font-size:1em}.ds-rich-text :where(ul,ol){padding-inline-start:1.5em}.ds-rich-text :where(ul){list-style-type:disc}.ds-rich-text :where(ol){list-style-type:decimal}.ds-rich-text :where(ul ul){list-style-type:circle}.ds-rich-text :where(ul ul ul){list-style-type:square}.ds-rich-text :where(li),.ds-rich-text :where(li>p,li>ul,li>ol){margin-block:.25em}.ds-rich-text :where(strong){font-weight:600}.ds-rich-text :where(em){font-style:italic}.ds-rich-text :where(a){color:rgb(var(--primary-emphasis));text-underline-offset:.18em;text-decoration:underline}.ds-rich-text :where(a:focus-visible){outline:2px solid rgb(var(--ring));outline-offset:3px;border-radius:2px}.ds-rich-text :where(blockquote){border-inline-start:3px solid rgb(var(--primary-emphasis));color:rgb(var(--foreground));padding-inline-start:1em}.ds-rich-text :where(pre){background:rgb(var(--muted));border-radius:.5rem;padding:1em;overflow-x:auto}.ds-rich-text :where(code){font-family:ui-monospace,monospace;font-size:.875em}.ds-rich-text :where(hr){border-color:rgb(var(--border));margin-block:2em}.ds-rich-text :where(img,video){max-width:100%;height:auto}.ds-rich-text :where(table){border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}.ds-rich-text :where(th,td){border:1px solid rgb(var(--border));text-align:start;padding:.5em .75em}.ds-rich-text :where(th){font-size:.75rem;font-weight:600;line-height:1rem}.ds-rich-text :where(aside[data-activity-callout]){border:1px solid rgb(var(--primary) / .3);background:rgb(var(--primary) / .05);border-radius:.75rem;margin-block:1em;padding:.5em 1em}.ds-rich-text>:first-child{margin-block-start:0}.ds-rich-text>:last-child{margin-block-end:0}:where(.ds-reading-measure){max-inline-size:68ch}.ds-grid-cell{padding-inline:var(--ds-grid-cell-px,.75rem);padding-block:var(--ds-grid-cell-py,.5rem)}.ds-grid-cell-y{padding-block:var(--ds-grid-cell-py,.5rem)}