:root{--focus-ring-width:2px;--focus-ring-offset:3px;--light-strength:.6;--light-radius:49%;--light-core:30%;--light-in:var(--motion-fast) var(--ease-enter);--light-out:var(--motion-fast) var(--ease-exit);--sk-ease:var(--ease-standard,cubic-bezier(.2,0,0,1));--develop-animation:var(--motion-develop);--rise-in-animation:var(--motion-rise);--stagger-rise-in-animation:var(--motion-rise);--stagger-n2-delay:calc(var(--motion-stagger-step) * 1);--stagger-n3-delay:calc(var(--motion-stagger-step) * 2);--stagger-n4-delay:calc(var(--motion-stagger-step) * 3);--stagger-n5-delay:calc(var(--motion-stagger-step) * 4);--stagger-n6-on-delay:calc(var(--motion-stagger-step) * 5);--field-help-icon-size:var(--icon-size-sm)}.sk-root,.sk-root *{box-sizing:border-box}.sk-focus:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}@keyframes sk-spin{to{transform:rotate(360deg)}}@keyframes sk-fade-in{0%{opacity:0}to{opacity:1}}@keyframes sk-fade-out{to{opacity:0}}@keyframes sk-slide-in{0%{transform:translateY(calc(100% + var(--motion-shift)))}to{transform:none}}@keyframes sk-slide-out{to{transform:translateY(calc(100% + var(--motion-shift)))}}@keyframes sk-emerge{0%{transform:translateY(var(--motion-shift)) scale(var(--motion-enter-scale));opacity:0}to{transform:none;opacity:1}}@keyframes sk-recede{to{transform:scale(var(--motion-enter-scale));opacity:0}}@keyframes sk-drop-in{0%{transform:translateY(calc(-1 * var(--motion-nudge))) scale(var(--motion-enter-scale));opacity:0}to{transform:none;opacity:1}}@keyframes sk-drop-out{to{transform:translateY(calc(-1 * var(--motion-nudge))) scale(var(--motion-enter-scale));opacity:0}}@keyframes sk-sink{to{transform:translateY(var(--motion-shift));opacity:0}}@keyframes sk-settle{0%{transform:scale(var(--motion-settle-scale))}to{transform:none}}@keyframes sk-swap{0%{transform:scale(var(--motion-swap-scale));opacity:0}to{transform:none;opacity:1}}@keyframes sk-grow-x{0%{transform:scaleX(0)}to{transform:none}}@keyframes sk-rise-in{0%{transform:translateY(var(--motion-nudge));opacity:0}to{transform:none;opacity:1}}@keyframes sk-develop{0%{transform:scale(var(--motion-develop-scale));opacity:0}to{transform:none;opacity:1}}.sk-develop{animation:var(--develop-animation) backwards}.sk-rise{animation:var(--rise-in-animation) both}.sk-stagger>*{animation:var(--stagger-rise-in-animation) both}.sk-stagger>*:nth-child(2){animation-delay:var(--stagger-n2-delay)}.sk-stagger>*:nth-child(3){animation-delay:var(--stagger-n3-delay)}.sk-stagger>*:nth-child(4){animation-delay:var(--stagger-n4-delay)}.sk-stagger>*:nth-child(5){animation-delay:var(--stagger-n5-delay)}.sk-stagger>*:nth-child(n+6){animation-delay:var(--stagger-n6-on-delay)}html.sk-is-theming::view-transition-old(root){animation:none;mix-blend-mode:normal}html.sk-is-theming::view-transition-new(root){animation:var(--motion-theme);mix-blend-mode:normal}@media (prefers-reduced-motion:reduce){html.sk-is-theming::view-transition-new(root){animation:none}}:root{--sound-touch-level:-8;--sound-surface-level:-5;--sound-moment-level:0;--sound-interval:var(--motion-instant);--glide-live-duration:var(--motion-base);--glide-live-easing:var(--ease-standard);--state-dot-size:6px;--state-dot-radius:var(--radius-full);--state-dot-margin-left:var(--gap-md)}.sk-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@keyframes sk-sel-in{0%{opacity:0;outline-offset:var(--focus-ring-offset)}to{opacity:1;outline-offset:0}}.sk-glide{position:absolute;left:0;top:0;pointer-events:none;opacity:0}[data-glide]>.sk-glide{opacity:1}[data-glide=live]>.sk-glide{transition:transform var(--glide-live-duration) var(--glide-live-easing)}.sk-is-dragging,.sk-is-dragging *{-webkit-user-select:none;user-select:none}@media (prefers-reduced-motion:reduce){[class^=sk-],[class*=" sk-"],[class^=sk-]:before,[class*=" sk-"]:before,[class^=sk-]:after,[class*=" sk-"]:after{transition-property:opacity,color,background-color,box-shadow!important;transition-duration:var(--motion-reduced-duration)!important;transition-timing-function:linear!important}}@media (prefers-reduced-motion:reduce){.sk-develop,.sk-rise,.sk-stagger>*{animation:var(--motion-reduced-in) both}}.sk-light{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:screen;opacity:0;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse var(--light-radius) calc(var(--light-radius) * var(--frame-ratio,1.778)) at var(--light-x,50%) var(--light-y,50%),#000 var(--light-core),transparent 100%);mask-image:radial-gradient(ellipse var(--light-radius) calc(var(--light-radius) * var(--frame-ratio,1.778)) at var(--light-x,50%) var(--light-y,50%),#000 var(--light-core),transparent 100%);transition:opacity var(--light-out)}@media (prefers-reduced-motion:reduce),(hover:none){.sk-light{display:none}}.sk-contents{display:contents}:root{--stage-forced-handle-ring-width:var(--line-strong);--mpage-forced-selected-width:var(--line-strong)}@media (forced-colors:active){.sk-glide{display:none}}:where(button.sk-sidenav__item,button.sk-prodnav__back,button.sk-prodnav__item,button.sk-prodnav__scene,button.sk-prodnav__ricon,button.sk-prodnav__railhead,button.sk-prodnav__mark,button.sk-frag--block,button.sk-plate,.sk-nav__links>button){-webkit-appearance:none;appearance:none;box-sizing:border-box;margin:0;padding:0;border:0;background:none;font:inherit;letter-spacing:inherit;color:inherit;text-align:start;cursor:pointer}:where(button.sk-sidenav__item,button.sk-prodnav__item,button.sk-prodnav__scene,button.sk-frag--block,button.sk-plate){width:100%}:root{--clip-mask:-webkit-radial-gradient(white,black)}.sk-clip{position:absolute;inset:0;border-radius:inherit;overflow:hidden;-webkit-mask-image:var(--clip-mask);display:inherit;flex-direction:inherit;align-items:inherit;justify-content:inherit;gap:inherit}:root,[data-theme]{--maki-text-muted:var(--text-muted)}.sk-icon{display:block;flex:none}:root{--section-header-gap:var(--gap-xl);--section-header-title-font-family:var(--font-display);--section-header-title-font-weight:var(--weight-bold);--section-header-title-font-size-lg:var(--text-subtitle-size);--section-header-title-line-height-lg:var(--text-subtitle-line-height);--section-header-title-font-size-md:var(--text-title-3-size);--section-header-title-line-height-md:var(--text-title-3-line-height);--section-header-sub-margin-top:var(--gap-xs);--section-header-sub-font-size:var(--text-caption-size);--section-header-sub-line-height:var(--text-caption-line-height);--section-header-sub-font-weight:var(--text-caption-weight);--section-header-sub-font-family:var(--font-sans);--section-header-action-font-family:var(--font-sans);--section-header-action-font-size:var(--text-label-size);--section-header-action-font-weight:var(--text-label-weight);--section-header-min-height-xs:32px;--section-header-title-font-xs:var(--text-micro);--section-header-icon-size:var(--icon-size-lg)}.sk-sec{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--section-header-gap)}.sk-sec__title{margin:0;font-family:var(--section-header-title-font-family);font-weight:var(--section-header-title-font-weight);color:var(--section-header-title)}.sk-sec--lg .sk-sec__title{font-size:var(--section-header-title-font-size-lg);line-height:var(--section-header-title-line-height-lg)}.sk-sec--md .sk-sec__title{font-size:var(--section-header-title-font-size-md);line-height:var(--section-header-title-line-height-md)}.sk-sec__sub{margin:var(--section-header-sub-margin-top) 0 0;font-size:var(--section-header-sub-font-size);line-height:var(--section-header-sub-line-height);font-weight:var(--section-header-sub-font-weight);color:var(--section-header-subtitle);font-family:var(--section-header-sub-font-family)}.sk-sec__action{font-family:var(--section-header-action-font-family);font-size:var(--section-header-action-font-size);font-weight:var(--section-header-action-font-weight);color:var(--section-header-action);text-decoration:none;white-space:nowrap}.sk-sec--xs{align-items:center;min-height:var(--section-header-min-height-xs)}.sk-sec--xs .sk-sec__title{font:var(--section-header-title-font-xs);color:var(--sec-xs-title)}:root{--section-header-title-font-size-sm:var(--text-subtitle-sm-size);--section-header-title-line-height-sm:var(--text-subtitle-sm-line-height);--section-header-title-meta-gap:var(--gap-lg);--section-header-count-font:var(--text-micro)}.sk-sec--sm .sk-sec__title{font-size:var(--section-header-title-font-size-sm);line-height:var(--section-header-title-line-height-sm)}.sk-sec__title.has-meta{display:flex;align-items:center;gap:var(--section-header-title-meta-gap)}.sk-sec__icon{display:flex;color:var(--sec-accent)}.sk-sec__count{font:var(--section-header-count-font);color:var(--sec-text-muted)}button.sk-sec__action{padding:0;border:0;background:none;cursor:pointer}:root,[data-theme]{--sec-accent:var(--accent);--sec-text-muted:var(--text-muted)}:root{--button-radius:var(--radius-md);--button-pill-radius:var(--radius-full);--button-height-sm:var(--size-control-sm);--button-height-md:var(--size-control-md);--button-height-lg:var(--size-control-lg);--button-gap:var(--gap-md);--button-font-family:var(--font-sans);--button-font-weight:var(--weight-bold);--button-duration:var(--motion-fast);--button-easing:var(--ease-standard);--button-active-scale:var(--scale-press);--button-active-duration:var(--motion-instant);--button-padding-x-sm:var(--inset-md);--button-font-size-sm:var(--text-label-bold-size);--button-line-height-sm:var(--text-label-bold-line-height);--button-padding-x-md:var(--inset-lg);--button-font-size-md:var(--text-label-bold-size);--button-line-height-md:var(--text-label-bold-line-height);--button-padding-x-lg:var(--inset-xl);--button-font-size-lg:16px;--button-line-height-lg:20px;--button-secondary-font-weight:var(--weight-strong);--button-outline-inset-ring-width:var(--line-hairline);--button-outline-font-weight:var(--weight-strong);--button-ghost-font-weight:var(--weight-strong);--button-media-secondary-font-weight:var(--weight-strong);--button-media-secondary-blur:var(--blur-glass);--button-media-secondary-inset-ring-width:var(--line-hairline);--button-disabled-opacity:var(--opacity-disabled);--button-icon-size-lg:var(--icon-size-sm);--button-icon-size:var(--icon-size-sm)}.sk-btn:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.sk-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--button-gap);border:0;cursor:pointer;font-family:var(--button-font-family);font-weight:var(--button-font-weight);white-space:nowrap;border-radius:var(--button-radius);transition:background-color var(--button-duration) var(--button-easing),color var(--button-duration) var(--button-easing),box-shadow var(--button-duration) var(--button-easing),transform var(--button-duration) var(--button-easing),opacity var(--button-duration)}.sk-btn:active:not(:disabled){transform:scale(var(--button-active-scale));transition-duration:var(--button-active-duration)}.sk-btn--pill{border-radius:var(--button-pill-radius)}.sk-btn--sm{height:var(--button-height-sm);padding:0 var(--button-padding-x-sm);font-size:var(--button-font-size-sm);line-height:var(--button-line-height-sm)}.sk-btn--md{height:var(--button-height-md);padding:0 var(--button-padding-x-md);font-size:var(--button-font-size-md);line-height:var(--button-line-height-md)}.sk-btn--lg{height:var(--button-height-lg);padding:0 var(--button-padding-x-lg);font-size:var(--button-font-size-lg);line-height:var(--button-line-height-lg)}.sk-btn--primary{background:var(--button-primary-bg);color:var(--button-primary-fg)}.sk-btn--secondary{background:var(--button-secondary-bg);color:var(--button-secondary-fg);font-weight:var(--button-secondary-font-weight)}.sk-btn--outline{background:transparent;color:var(--button-outline-fg);box-shadow:inset 0 0 0 var(--button-outline-inset-ring-width) var(--button-outline-border);font-weight:var(--button-outline-font-weight)}.sk-btn--ghost{background:transparent;color:var(--button-ghost-fg);font-weight:var(--button-ghost-font-weight)}@media (hover:hover){.sk-btn--ghost:hover{background:var(--button-ghost-hover-bg)}}.sk-btn--media{background:var(--button-media-bg);color:var(--button-media-fg)}.sk-btn--media-secondary{background:var(--button-media-secondary-bg);color:var(--button-media-secondary-fg);font-weight:var(--button-media-secondary-font-weight);-webkit-backdrop-filter:var(--button-media-secondary-blur);backdrop-filter:var(--button-media-secondary-blur);box-shadow:inset 0 0 0 var(--button-media-secondary-inset-ring-width) var(--button-media-secondary-border)}.sk-btn--media:focus-visible,.sk-btn--media-secondary:focus-visible{outline-color:var(--icon-button-media-focus)}.sk-btn--full{width:100%}.sk-btn:disabled{opacity:var(--button-disabled-opacity);cursor:default}.sk-btn--primary:disabled,.sk-btn--media:disabled{opacity:1;background:var(--button-disabled-bg);color:var(--button-disabled-fg)}a.sk-btn{text-decoration:none}:root{--button-cost-gap:var(--gap-xs);--button-cost-margin-left:var(--gap-2xs);--button-cost-padding-left:var(--inset-md);--button-cost-border-left-width:var(--line-hairline);--button-cost-font-weight:var(--weight-strong);--button-cost-padding-left-sm-md:var(--inset-sm)}.sk-btn__cost{display:inline-flex;align-items:center;gap:var(--button-cost-gap);margin-left:var(--button-cost-margin-left);padding-left:var(--button-cost-padding-left);border-left:var(--button-cost-border-left-width) solid color-mix(in srgb,currentColor 25%,transparent);font-weight:var(--button-cost-font-weight);font-variant-numeric:tabular-nums}.sk-btn--sm .sk-btn__cost,.sk-btn--md .sk-btn__cost{padding-left:var(--button-cost-padding-left-sm-md)}@media (prefers-reduced-motion:reduce){.sk-btn:active:not(:disabled){transform:none}}.sk-btn--destructive{background:var(--button-destructive-bg);color:var(--button-destructive-fg)}.sk-btn--destructive:disabled{opacity:1;background:var(--button-disabled-bg);color:var(--button-disabled-fg)}:root{--button-forced-edge-width:var(--line-hairline)}@media (forced-colors:active){.sk-btn{border:var(--button-forced-edge-width) solid ButtonText}}@media (forced-colors:active){.sk-btn:disabled{color:GrayText;border-color:GrayText}}:root{--icon-button-size:var(--size-control-md);--icon-button-size-lg:var(--size-control-lg);--icon-button-radius:var(--radius-full);--icon-button-duration:var(--motion-fast);--icon-button-easing:var(--ease-standard);--icon-button-active-scale:var(--scale-press-sm);--icon-button-active-duration:var(--motion-instant);--icon-button-media-blur:var(--blur-glass);--icon-button-media-inset-ring-width:var(--line-hairline);--icon-button-disabled-opacity:var(--opacity-disabled);--icon-button-icon-size:var(--icon-size-md)}.sk-ib:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.sk-ib{display:inline-flex;align-items:center;justify-content:center;width:var(--icon-button-size);height:var(--icon-button-size);border-radius:var(--icon-button-radius);border:0;padding:0;cursor:pointer;color:var(--icon-button-fg);background:transparent;flex:none;transition:background-color var(--icon-button-duration) var(--icon-button-easing),color var(--icon-button-duration) var(--icon-button-easing),transform var(--icon-button-duration) var(--icon-button-easing)}a.sk-ib{text-decoration:none}.sk-ib:active:not(:disabled){transform:scale(var(--icon-button-active-scale));transition-duration:var(--icon-button-active-duration)}.sk-ib--lg{width:var(--icon-button-size-lg);height:var(--icon-button-size-lg)}.sk-ib--solid{background:var(--icon-button-solid-bg)}@media (hover:hover){.sk-ib--solid:hover{background:var(--icon-button-solid-hover-bg)}}@media (hover:hover){.sk-ib--plain:hover{background:var(--icon-button-solid-bg)}}.sk-ib--media{color:var(--icon-button-media-fg);background:var(--icon-button-media-bg);-webkit-backdrop-filter:var(--icon-button-media-blur);backdrop-filter:var(--icon-button-media-blur);box-shadow:inset 0 0 0 var(--icon-button-media-inset-ring-width) var(--icon-button-media-border),var(--ib-shadow-glass-media)}.sk-ib--media:focus-visible{outline-color:var(--icon-button-media-focus)}.sk-ib[aria-pressed=true]{color:var(--icon-button-pressed-fg)}.sk-ib:disabled{opacity:var(--icon-button-disabled-opacity);cursor:default}:root{--icon-button-flip-settle-animation:var(--motion-settle);--icon-button-primary-hover-filter:brightness(1.08);--icon-button-after-attention-inset:var(--inset-sm)}.sk-ib .sk-icon.is-flip{animation:var(--icon-button-flip-settle-animation)}@media (prefers-reduced-motion:reduce){.sk-ib:active:not(:disabled){transform:none}}@media (prefers-reduced-motion:reduce){.sk-ib .sk-icon.is-flip{animation:none}}.sk-ib--primary{background:var(--ib-primary-bg);color:var(--ib-text-inverse)}@media (hover:hover){.sk-ib--primary:hover{background:var(--ib-primary-bg);filter:var(--icon-button-primary-hover-filter)}}.sk-ib.is-attention:after{content:"";flex:none;width:var(--state-dot-size);height:var(--state-dot-size);border-radius:var(--state-dot-radius);background:var(--state-dot)}.sk-ib.is-attention{position:relative}.sk-ib.is-attention:after{position:absolute;top:var(--icon-button-after-attention-inset);right:var(--icon-button-after-attention-inset)}:root{--icon-button-forced-edge-width:var(--line-hairline)}@media (forced-colors:active){.sk-ib{border:var(--icon-button-forced-edge-width) solid ButtonText}}@media (forced-colors:active){.sk-ib:disabled{color:GrayText;border-color:GrayText}}@media (forced-colors:active){.sk-ib[aria-pressed=true],.sk-ib.is-pressed{forced-color-adjust:none;background:Highlight;color:HighlightText;border-color:Highlight}}.sk-ib.is-pressed{color:var(--icon-button-pressed-fg)}:root,[data-theme]{--ib-shadow-glass-media:var(--shadow-glass-media);--ib-text-inverse:var(--text-inverse)}@media (forced-colors:active){.sk-ib.is-attention:after{forced-color-adjust:none;background:CanvasText}}:root{--chip-height:var(--size-target);--chip-padding-x:var(--inset-lg);--chip-radius:var(--radius-full);--chip-font:var(--text-label);--chip-duration:var(--motion-fast);--chip-easing:var(--ease-standard);--chip-active-scale:var(--scale-press-sm);--chip-active-duration:var(--motion-instant);--chips-gap:var(--gap-md);--chip-gap:var(--gap-sm);--chip-soft-height:32px;--chip-soft-padding-right:var(--inset-md);--chip-soft-padding-left:var(--inset-sm);--chip-soft-font-size:var(--text-caption-size);--chip-soft-line-height:var(--text-caption-line-height);--chip-soft-pressed-inset-ring-width:var(--line-strong);--chip-soft-icon-size:var(--icon-size-sm);--chip-icon-size:var(--icon-size-sm)}.sk-chip:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.sk-chip{height:var(--chip-height);padding:0 var(--chip-padding-x);border:0;border-radius:var(--chip-radius);background:var(--chip-bg);color:var(--chip-fg);font:var(--chip-font);cursor:pointer;flex:none;transition:background-color var(--chip-duration) var(--chip-easing),color var(--chip-duration) var(--chip-easing),box-shadow var(--chip-duration) var(--chip-easing),transform var(--chip-duration) var(--chip-easing)}.sk-chip:active{transform:scale(var(--chip-active-scale));transition-duration:var(--chip-active-duration)}.sk-chip[aria-pressed=true]{background:var(--chip-active-bg);color:var(--chip-active-fg)}.sk-chips{display:flex;gap:var(--chips-gap);flex-wrap:wrap}.sk-chips--scroll{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.sk-chips--scroll::-webkit-scrollbar{display:none}.sk-chip{display:inline-flex;align-items:center;gap:var(--chip-gap)}.sk-chip__icon{display:inline-flex;color:var(--chip-icon)}.sk-chip--soft{height:var(--chip-soft-height);padding:0 var(--chip-soft-padding-right) 0 var(--chip-soft-padding-left);font-size:var(--chip-soft-font-size);line-height:var(--chip-soft-line-height)}.sk-chip--soft[aria-pressed=true]{background:var(--chip-soft-selected-bg);color:var(--chip-fg);box-shadow:inset 0 0 0 var(--chip-soft-pressed-inset-ring-width) var(--chip-soft-selected-border)}:root{--chip-forced-edge-width:var(--line-hairline)}@media (forced-colors:active){.sk-chip{border:var(--chip-forced-edge-width) solid ButtonText}}@media (forced-colors:active){.sk-chip:disabled{color:GrayText;border-color:GrayText}}@media (forced-colors:active){.sk-chip[aria-pressed=true]{forced-color-adjust:none;background:Highlight;color:HighlightText;border-color:Highlight}}@media (prefers-reduced-motion:reduce){.sk-chip:active{transform:none}}:root{--chip-soft-target-size:var(--size-target)}.sk-chip--soft{position:relative}.sk-chip--soft:after{content:"";position:absolute;left:0;right:0;top:calc((var(--chip-soft-height) - var(--chip-soft-target-size)) / 2);bottom:calc((var(--chip-soft-height) - var(--chip-soft-target-size)) / 2)}@media (forced-colors:active){.sk-chip[aria-pressed=true],.sk-chip.is-removable{box-shadow:none}}.sk-chip.is-removable{background:var(--chip-active-bg);color:var(--chip-active-fg)}.sk-chip--soft.is-removable{background:var(--chip-soft-selected-bg);color:var(--chip-fg);box-shadow:inset 0 0 0 var(--chip-soft-pressed-inset-ring-width) var(--chip-soft-selected-border)}@media (forced-colors:active){.sk-chip.is-removable{forced-color-adjust:none;background:Highlight;color:HighlightText;border-color:Highlight}}:root{--chip-soft-padding-plain:var(--inset-md)}.sk-chip--soft:not(:has(.sk-chip__icon)){padding-left:var(--chip-soft-padding-plain);padding-right:var(--chip-soft-padding-plain)}:root{--chip-arrive-animation:sk-emerge var(--motion-base) var(--ease-enter);--chip-leave-animation:sk-recede var(--motion-fast) var(--ease-exit)}.sk-chip.is-arriving{animation:var(--chip-arrive-animation) both}.sk-chip.is-leaving{animation:var(--chip-leave-animation) both;pointer-events:none}@media (prefers-reduced-motion:reduce){.sk-chip.is-arriving{animation:var(--motion-reduced-in) both!important}}@media (prefers-reduced-motion:reduce){.sk-chip.is-leaving{animation:var(--motion-reduced-out) both!important}}:root{--field-help-button-press-duration:var(--motion-fast);--field-help-button-press-easing:var(--ease-standard);--field-help-button-active-scale:var(--scale-press-sm);--field-help-button-active-duration:var(--motion-instant);--field-help-button-size:20px;--field-help-button-focus-outline-width:var(--line-strong);--field-help-button-focus-outline-offset:var(--focus-ring-offset);--field-help-tip-bottom:var(--inset-sm);--field-help-tip-width:240px;--field-help-tip-padding:var(--inset-md);--field-help-tip-radius:var(--radius-md);--field-help-tip-inset-ring-width:var(--line-hairline);--field-help-tip-font:var(--text-small);--field-help-tip-translate-y:var(--motion-nudge);--field-help-tip-duration:var(--motion-instant);--field-help-tip-easing:var(--ease-exit);--field-help-tip-hover-duration:var(--motion-fast);--field-help-tip-hover-easing:var(--ease-enter);--field-help-tip-strong-margin-bottom:var(--gap-xs);--field-help-tip-strong-font-weight:var(--weight-bold);--field-help-icon-size:var(--icon-size-sm)}.sk-help{position:relative;display:inline-flex}.sk-help button{width:var(--field-help-button-size);height:var(--field-help-button-size);padding:0;border:0;border-radius:50%;background:transparent;color:var(--field-help-fg);cursor:help;display:flex;align-items:center;justify-content:center;transition:transform var(--field-help-button-press-duration) var(--field-help-button-press-easing)}.sk-help button:active{transform:scale(var(--field-help-button-active-scale));transition-duration:var(--field-help-button-active-duration)}.sk-help button:focus-visible{outline:var(--field-help-button-focus-outline-width) solid var(--focus-ring);outline-offset:var(--field-help-button-focus-outline-offset)}.sk-help__tip{position:absolute;left:50%;bottom:calc(100% + var(--field-help-tip-bottom));transform:translate(-50%);width:var(--field-help-tip-width);padding:var(--field-help-tip-padding);border-radius:var(--field-help-tip-radius);background:var(--tooltip-bg);color:var(--tooltip-fg);box-shadow:inset 0 0 0 var(--field-help-tip-inset-ring-width) var(--tooltip-border),var(--help-shadow-overlay);font:var(--field-help-tip-font);text-transform:none;letter-spacing:0;z-index:20;opacity:0;pointer-events:none;transform:translate(-50%,var(--field-help-tip-translate-y));transition:opacity var(--field-help-tip-duration) var(--field-help-tip-easing),transform var(--field-help-tip-duration) var(--field-help-tip-easing)}.sk-help:focus-within .sk-help__tip,.sk-help--open .sk-help__tip{opacity:1;transform:translate(-50%);transition-duration:var(--field-help-tip-hover-duration);transition-timing-function:var(--field-help-tip-hover-easing)}@media (hover:hover){.sk-help:hover .sk-help__tip{opacity:1;transform:translate(-50%);transition-duration:var(--field-help-tip-hover-duration);transition-timing-function:var(--field-help-tip-hover-easing)}}.sk-help__tip strong{display:block;margin-bottom:var(--field-help-tip-strong-margin-bottom);font-weight:var(--field-help-tip-strong-font-weight)}.sk-help.is-dismissed .sk-help__tip{opacity:0}@media (prefers-reduced-motion:reduce){.sk-help button{transition-property:opacity,color,background-color,box-shadow!important;transition-duration:var(--motion-reduced-duration)!important;transition-timing-function:linear!important}}@media (prefers-reduced-motion:reduce){.sk-help__tip{transform:translate(-50%)}}:root{--field-help-target-size:calc(var(--field-help-button-size) + 2 * var(--space-0-5))}@media (prefers-reduced-motion:reduce){.sk-help button:active{transform:none}}.sk-help button{position:relative}.sk-help button:after{content:"";position:absolute;inset:calc((var(--field-help-button-size) - var(--field-help-target-size)) / 2)}.sk-help:focus-within .sk-help__tip,.sk-help--open .sk-help__tip{pointer-events:auto}@media (hover:hover){.sk-help:hover .sk-help__tip{pointer-events:auto}}.sk-help.is-dismissed .sk-help__tip{pointer-events:none}.sk-help__tip:after{content:"";position:absolute;left:0;right:0;top:100%;height:var(--field-help-tip-bottom)}:root,[data-theme]{--help-shadow-overlay:var(--shadow-overlay)}:root{--field-gap:var(--gap-sm);--field-label-gap:var(--gap-sm);--field-label-font:var(--text-micro);--field-opt-font-weight:var(--weight-medium);--field-control-min-height:var(--size-target);--field-control-padding-x:var(--inset-md);--field-control-radius:var(--radius-sm);--field-control-inset-ring-width:var(--line-hairline);--field-control-font:var(--text-body);--field-control-duration:var(--motion-fast);--field-control-easing:var(--ease-standard);--field-control-placeholder-font-weight:var(--weight-regular);--field-control-focus-inset-ring-width:var(--line-strong);--field-control-area-padding:var(--inset-md);--field-control-area-min-height:76px;--field-control-area-font-weight:var(--weight-regular);--field-control-area-line-height:var(--text-body-line-height);--field-control-highlight-inset-ring-width:var(--line-strong);--field-wrap-icon-left:var(--inset-md);--field-wrap-control-padding-left:calc(var(--field-wrap-icon-left) + var(--field-icon-size) + var(--gap-md));--field-hint-font:var(--text-small)}:root{--field-icon-size:var(--icon-size-sm)}.sk-tf{display:flex;flex-direction:column;gap:var(--field-gap);min-width:0}.sk-tf__label{display:flex;align-items:center;gap:var(--field-label-gap);font:var(--field-label-font);color:var(--field-label)}.sk-tf__opt{font-weight:var(--field-opt-font-weight)}.sk-tf__control{box-sizing:border-box;width:100%;min-height:var(--field-control-min-height);padding:0 var(--field-control-padding-x);border:0;border-radius:var(--field-control-radius);box-shadow:inset 0 0 0 var(--field-control-inset-ring-width) var(--field-border);background:var(--field-bg);color:var(--field-fg);font:var(--field-control-font);outline:none;transition:box-shadow var(--field-control-duration) var(--field-control-easing)}.sk-tf__control::placeholder{color:var(--field-placeholder);font-weight:var(--field-control-placeholder-font-weight)}.sk-tf__control:focus-visible{box-shadow:inset 0 0 0 var(--field-control-focus-inset-ring-width) var(--focus-ring)}.sk-tf__control--area{padding:var(--field-control-area-padding);min-height:var(--field-control-area-min-height);font-weight:var(--field-control-area-font-weight);line-height:var(--field-control-area-line-height);resize:vertical}.sk-tf__control.is-highlight{box-shadow:inset 0 0 0 var(--field-control-highlight-inset-ring-width) var(--field-highlight)}.sk-tf__wrap{position:relative;display:block}.sk-tf__wrap>.sk-icon{position:absolute;left:var(--field-wrap-icon-left);top:50%;transform:translateY(-50%);color:var(--field-placeholder);pointer-events:none}.sk-tf__wrap>.sk-tf__control{padding-left:var(--field-wrap-control-padding-left)}.sk-tf__hint{font:var(--field-hint-font);color:var(--field-hint)}:root{--field-forced-edge-width:var(--line-hairline);--field-forced-focus-width:var(--line-strong)}@media (forced-colors:active){.sk-tf__control{outline:var(--field-forced-edge-width) solid ButtonText;outline-offset:calc(-1 * var(--field-forced-edge-width))}}@media (forced-colors:active){.sk-tf__control:focus-visible,.sk-tf__control.is-highlight{outline:var(--field-forced-focus-width) solid Highlight;outline-offset:calc(-1 * var(--field-forced-focus-width))}}:root{--select-gap:var(--gap-md);--select-value-gap:var(--gap-md);--select-chevron-duration:var(--motion-fast);--select-chevron-easing:var(--ease-standard);--select-expanded-inset-ring-width:var(--line-strong);--select-menu-top:var(--inset-xs);--select-menu-padding:var(--inset-xs);--select-menu-max-height:288px;--select-menu-radius:var(--radius-md);--select-menu-inset-ring-width:var(--line-hairline);--select-menu-drop-in-animation:var(--motion-drop-in);--select-option-easing:var(--ease-standard);--select-option-active-scale:var(--scale-press-lg);--select-option-active-duration:var(--motion-instant);--select-option-gap:var(--gap-md);--select-option-min-height:var(--size-control-sm);--select-option-padding-x:var(--inset-sm);--select-option-radius:var(--radius-sm);--select-option-font:var(--text-body);--select-option-duration:var(--motion-instant);--select-option-selected-font-weight:var(--weight-strong);--select-option-small-font:var(--text-small);--select-option-small-check-margin-left:var(--gap-md);--select-value-icon-size:var(--icon-size-md);--select-chevron-icon-size:var(--icon-size-sm);--select-option-icon-size:var(--icon-size-sm);--select-check-icon-size:var(--icon-size-sm)}.sk-select{display:flex;align-items:center;justify-content:space-between;gap:var(--select-gap);cursor:pointer;text-align:left}.sk-select__value{display:flex;align-items:center;gap:var(--select-value-gap);min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-select__value .sk-icon{flex:none}.sk-select__text{min-width:0;overflow:hidden;text-overflow:ellipsis}.sk-select-wrap{position:relative}.sk-select__chevron{flex:none;transition:transform var(--select-chevron-duration) var(--select-chevron-easing)}.sk-select[aria-expanded=true]{box-shadow:inset 0 0 0 var(--select-expanded-inset-ring-width) var(--select-open-border)}.sk-select[aria-expanded=true] .sk-select__chevron{transform:rotate(180deg)}.sk-select__menu{position:absolute;left:0;right:0;top:calc(100% + var(--select-menu-top));z-index:30;margin:0;padding:var(--select-menu-padding);list-style:none;max-height:var(--select-menu-max-height);overflow:auto;border-radius:var(--select-menu-radius);background:var(--select-menu-bg);box-shadow:inset 0 0 0 var(--select-menu-inset-ring-width) var(--select-menu-border),var(--select-shadow-overlay);transform-origin:top center;animation:var(--select-menu-drop-in-animation) both}.sk-select__option{display:flex;align-items:center;gap:var(--select-option-gap);min-height:var(--select-option-min-height);padding:0 var(--select-option-padding-x);border-radius:var(--select-option-radius);font:var(--select-option-font);color:var(--select-text-primary);cursor:pointer;transition:background var(--select-option-duration) linear,transform var(--select-option-duration) var(--select-option-easing)}@media (hover:hover){.sk-select__option:hover{background:var(--select-option-hover-bg)}}.sk-select__option:active{transform:scale(var(--select-option-active-scale));transition-duration:var(--select-option-active-duration)}.sk-select__option.is-selected{background:var(--select-option-selected-bg);font-weight:var(--select-option-selected-font-weight)}.sk-select__option small{margin-left:auto;font:var(--select-option-small-font);color:var(--select-text-muted)}.sk-select__check{flex:none;margin-left:auto;color:var(--select-option-check)}.sk-select__option small+.sk-select__check{margin-left:var(--select-option-small-check-margin-left)}.sk-select.is-empty .sk-select__value{color:var(--field-placeholder)}.sk-select__option.is-active:not(.is-selected){background:var(--select-option-hover-bg)}:root{--select-menu-leaving-drop-out-animation:var(--motion-drop-out)}.sk-select__menu.is-leaving{animation:var(--select-menu-leaving-drop-out-animation) both;pointer-events:none}@media (prefers-reduced-motion:reduce){.sk-select__option:active{transform:none}}@media (prefers-reduced-motion:reduce){.sk-select__menu{animation:var(--motion-reduced-in) both}}@media (prefers-reduced-motion:reduce){.sk-select__menu.is-leaving{animation:var(--motion-reduced-out) both}}:root{--select-forced-edge-width:var(--line-hairline);--select-forced-open-width:var(--line-strong)}@media (forced-colors:active){.sk-select__menu{outline:var(--select-forced-edge-width) solid CanvasText;outline-offset:calc(-1 * var(--select-forced-edge-width))}}@media (forced-colors:active){.sk-select[aria-expanded=true]{outline:var(--select-forced-open-width) solid Highlight;outline-offset:calc(-1 * var(--select-forced-open-width))}}@media (forced-colors:active){.sk-select__option.is-selected{forced-color-adjust:none;background:Highlight;color:HighlightText}}@media (forced-colors:active){.sk-select__option.is-active:not(.is-selected){outline:var(--select-forced-edge-width) solid Highlight;outline-offset:calc(-1 * var(--select-forced-edge-width))}}:root,[data-theme]{--select-shadow-overlay:var(--shadow-overlay);--select-text-primary:var(--text-primary);--select-text-muted:var(--text-muted)}:root{--switch-width:40px;--switch-height:24px;--switch-radius:var(--radius-full);--switch-duration:var(--motion-fast);--switch-easing:var(--ease-standard);--switch-after-inset:var(--inset-2xs);--switch-after-size:calc(var(--switch-height) - 2 * var(--switch-after-inset));--switch-after-radius:var(--radius-full);--switch-after-duration:var(--motion-fast);--switch-after-easing:var(--ease-standard);--switch-after-on-translate-x:calc(var(--switch-width) - var(--switch-after-size) - 2 * var(--switch-after-inset));--switch-after-active-scale-x:1.22;--switch-after-active-duration:var(--motion-instant);--switch-after-on-active-translate-x:calc(var(--switch-after-on-translate-x) - var(--switch-after-size) * (1.22 - 1));--switch-after-on-active-scale-x:1.22;--switch-disabled-opacity:var(--opacity-disabled);--switch-edge-width:var(--line-strong);--switchrow-gap:var(--gap-lg);--switchrow-font:var(--text-caption);--switchrow-words-gap:var(--gap-2xs);--switchrow-hint-padding-y:var(--inset-md);--switchrow-hint-border-bottom-width:var(--line-hairline);--switchrow-hint-font-weight:var(--text-label-weight);--switchrow-hint-font-size:var(--text-label-size);--switchrow-hint-line-height:var(--text-label-line-height);--switchrow-words-small-font:var(--text-caption);--switchrow-end-gap:var(--gap-lg)}.sk-switch{-webkit-appearance:none;appearance:none;flex:none;position:relative;width:var(--switch-width);height:var(--switch-height);margin:0;padding:0;border:0;border-radius:var(--switch-radius);background:var(--switch-bg-fill);cursor:pointer;transition:background-color var(--switch-duration) var(--switch-easing)}.sk-switch{touch-action:pan-y}.sk-switch:after{content:"";position:absolute;left:var(--switch-after-inset);top:var(--switch-after-inset);width:var(--switch-after-size);height:var(--switch-after-size);border-radius:var(--switch-after-radius);background:var(--switch-text-primary);transform-origin:left center;transition:transform var(--switch-after-duration) var(--switch-after-easing),background-color var(--switch-after-duration) var(--switch-after-easing)}.sk-switch.is-on{background:var(--switch-accent)}.sk-switch.is-on:after{transform:translate(var(--switch-after-on-translate-x));background:var(--switch-on-accent)}.sk-switch:active:not(:disabled):after{transform:scaleX(var(--switch-after-active-scale-x));transition-duration:var(--switch-after-active-duration)}.sk-switch.is-on:active:not(:disabled):after{transform:translate(var(--switch-after-on-active-translate-x)) scaleX(var(--switch-after-on-active-scale-x))}.sk-switch.is-dragging:after,.sk-switch.is-dragging:active:not(:disabled):after,.sk-switch.is-on.is-dragging:active:not(:disabled):after{transform:translate(var(--switch-drag-x,0px));transition:none}.sk-switch:disabled{opacity:var(--switch-disabled-opacity);cursor:default}.sk-switch:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}@media (prefers-reduced-motion:reduce){.sk-switch:active:not(:disabled):after{transform:none}}@media (prefers-reduced-motion:reduce){.sk-switch.is-on:active:not(:disabled):after{transform:translate(var(--switch-after-on-translate-x))}}@media (forced-colors:active){.sk-switch{forced-color-adjust:none;background:Canvas;outline:var(--switch-edge-width) solid ButtonText;outline-offset:calc(-1 * var(--switch-edge-width))}}@media (forced-colors:active){.sk-switch:after{background:ButtonText}}@media (forced-colors:active){.sk-switch.is-on{background:Highlight;outline-color:Highlight}}@media (forced-colors:active){.sk-switch.is-on:after{background:HighlightText}}@media (forced-colors:active){.sk-switch:disabled{outline-color:GrayText}}@media (forced-colors:active){.sk-switch:disabled:after{background:GrayText}}@media (forced-colors:active){.sk-switch.is-on:disabled{background:GrayText}}@media (forced-colors:active){.sk-switch.is-on:disabled:after{background:Canvas}}@media (forced-colors:active){.sk-switch:focus-visible{outline:var(--focus-ring-width) solid Highlight;outline-offset:var(--focus-ring-offset)}}.sk-switchrow{display:flex;align-items:center;justify-content:space-between;gap:var(--switchrow-gap);font:var(--switchrow-font);color:var(--switchrow-fg);cursor:pointer}.sk-switchrow__text{display:flex;flex-direction:column;gap:var(--switchrow-words-gap);min-width:0}.sk-switchrow.has-hint{padding:var(--switchrow-hint-padding-y) 0;box-shadow:inset 0 calc(-1 * var(--switchrow-hint-border-bottom-width)) 0 var(--switchrow-border-hairline);font-weight:var(--switchrow-hint-font-weight);font-size:var(--switchrow-hint-font-size);line-height:var(--switchrow-hint-line-height)}.sk-switchrow__text small{font:var(--switchrow-words-small-font);color:var(--switchrow-text-muted)}.sk-switchrow__end{display:flex;align-items:center;gap:var(--switchrow-end-gap);margin-left:auto}:root,[data-theme]{--switch-bg-fill:var(--bg-fill);--switch-text-primary:var(--text-primary);--switch-accent:var(--accent);--switch-on-accent:var(--on-accent);--switchrow-border-hairline:var(--border-hairline);--switchrow-text-muted:var(--text-muted)}:root{--badge-height:20px;--badge-padding-x:var(--inset-sm);--badge-radius:var(--radius-xs);--badge-font:var(--text-micro);--badge-icon-gap:var(--gap-xs);--badge-icon-padding-left:var(--inset-xs);--badge-icon-size:var(--icon-size-xs)}.sk-badge{display:inline-flex;align-items:center;height:var(--badge-height);padding:0 var(--badge-padding-x);border-radius:var(--badge-radius);font:var(--badge-font);background:var(--badge-bg);color:var(--badge-fg);white-space:nowrap}.sk-badge--new{background:var(--badge-new-bg);color:var(--badge-new-fg)}.sk-badge--alert{background:var(--badge-alert-bg);color:var(--badge-alert-fg)}.sk-badge--icon{gap:var(--badge-icon-gap);padding-left:var(--badge-icon-padding-left)}.sk-badge--icon .sk-icon{flex:none}:root{--badge-outline-inset-ring-width:var(--line-hairline);--badge-dot-size:var(--state-dot-size);--badge-dot-margin-right:var(--gap-xs);--badge-dot-radius:var(--radius-full);--badge-loader-margin-right:var(--gap-xs)}.sk-badge--neutral{background:var(--badge-bg-fill-subtle);color:var(--badge-text-secondary)}.sk-badge--attention{background:var(--badge-accent-subtle);color:var(--badge-text-accent)}.sk-badge--outline{background:transparent;color:var(--badge-text-secondary);box-shadow:inset 0 0 0 var(--badge-outline-inset-ring-width) var(--badge-border-divider)}.sk-badge__dot{width:var(--badge-dot-size);height:var(--badge-dot-size);flex:none;margin-right:var(--badge-dot-margin-right);border-radius:var(--badge-dot-radius);background:currentColor}.sk-badge .sk-load,.sk-badge .sk-loader{margin-right:var(--badge-loader-margin-right)}:root{--badge-forced-edge-width:var(--line-hairline)}@media (forced-colors:active){.sk-badge{border:var(--badge-forced-edge-width) solid CanvasText}}@media (forced-colors:active){.sk-badge__dot{forced-color-adjust:none;background:CanvasText}}:root,[data-theme]{--badge-bg-fill-subtle:var(--bg-fill-subtle);--badge-text-secondary:var(--text-secondary);--badge-accent-subtle:var(--accent-subtle);--badge-text-accent:var(--text-accent);--badge-border-divider:var(--border-divider)}:root{--option-field-gap:var(--gap-md);--option-field-label-gap:var(--gap-sm);--option-field-label-font:var(--text-micro);--option-field-label-letter-spacing:var(--tracking-caps);--option-tiles-gap:var(--gap-sm);--option-tile-gap:var(--gap-sm);--option-tile-min-height:64px;--option-tile-padding-y:var(--inset-sm);--option-tile-padding-x:var(--inset-xs);--option-tile-radius:var(--radius-md);--option-tile-font:var(--text-small-strong);--option-tile-duration:var(--motion-fast);--option-tile-easing:var(--ease-standard);--option-tile-active-scale:var(--scale-press);--option-tile-active-duration:var(--motion-instant);--option-tile-active-scale-lg:var(--scale-press-lg);--option-tile-pressed-inset-ring-width:var(--line-strong);--option-tile-focus-outline-offset:var(--focus-ring-offset);--option-field-note-font:var(--text-small);--option-tiles-gap-lg:var(--gap-xl);--option-tile-gap-lg:var(--gap-md);--option-tile-padding-lg:var(--inset-lg);--option-tile-radius-lg:var(--radius-lg);--option-tile-inset-ring-width-lg:var(--line-hairline);--option-tile-hover-inset-ring-width-lg:var(--line-hairline);--option-tile-pressed-inset-ring-width-lg:var(--line-strong);--option-tile-title-font-lg:var(--text-title-4);--option-tile-words-font-lg:var(--text-body);--option-tile-foot-padding-top-lg:var(--inset-xs);--option-tile-foot-font-lg:var(--text-small);--option-tile-top-icon-size:var(--icon-size-lg);--option-tile-amount-icon-size:var(--icon-size-lg);--option-tile-cost-icon-size:var(--icon-size-xs);--option-tile-icon-size:var(--icon-size-md);--field-icon-size:var(--icon-size-sm)}.sk-field{display:flex;flex-direction:column;gap:var(--option-field-gap)}.sk-field__label{display:flex;align-items:center;gap:var(--option-field-label-gap);font:var(--option-field-label-font);letter-spacing:var(--option-field-label-letter-spacing);text-transform:uppercase;color:var(--option-tile-label)}.sk-tiles{display:grid;gap:var(--option-tiles-gap)}.sk-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--option-tile-gap);min-height:var(--option-tile-min-height);padding:var(--option-tile-padding-y) var(--option-tile-padding-x);border:0;border-radius:var(--option-tile-radius);background:var(--option-tile-bg);color:var(--option-tile-fg);font:var(--option-tile-font);cursor:pointer;text-align:center;transition:background-color var(--option-tile-duration) var(--option-tile-easing),box-shadow var(--option-tile-duration) var(--option-tile-easing),transform var(--option-tile-duration) var(--option-tile-easing)}.sk-tile:active{transform:scale(var(--option-tile-active-scale));transition-duration:var(--option-tile-active-duration)}.sk-tile--lg:active{transform:scale(var(--option-tile-active-scale-lg))}@media (hover:hover){.sk-tile:hover{background:var(--option-tile-hover-bg)}}.sk-tile:is([aria-pressed=true],[aria-checked=true]){background:var(--option-tile-selected-bg);color:var(--option-tile-selected-fg);box-shadow:inset 0 0 0 var(--option-tile-pressed-inset-ring-width) var(--option-tile-selected-border)}.sk-tile:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--option-tile-focus-outline-offset)}.sk-field__note{margin:0;font:var(--option-field-note-font);color:var(--option-tile-note)}.sk-tiles--lg{gap:var(--option-tiles-gap-lg)}.sk-tile--lg{align-items:flex-start;justify-content:flex-start;gap:var(--option-tile-gap-lg);min-height:0;padding:var(--option-tile-padding-lg);border-radius:var(--option-tile-radius-lg);background:var(--option-card-bg);box-shadow:inset 0 0 0 var(--option-tile-inset-ring-width-lg) var(--option-card-border);text-align:left;color:var(--tile-text-primary)}@media (hover:hover){.sk-tile--lg:hover{background:var(--option-card-bg);box-shadow:inset 0 0 0 var(--option-tile-hover-inset-ring-width-lg) var(--option-card-border),inset 0 0 0 9999px var(--tile-bg-fill-subtle)}}.sk-tile--lg:is([aria-pressed=true],[aria-checked=true]){background:var(--option-card-selected-bg);box-shadow:inset 0 0 0 var(--option-tile-pressed-inset-ring-width-lg) var(--option-card-selected-border)}.sk-tile--lg .sk-tile__top{display:flex;align-items:center;justify-content:space-between;width:100%;color:var(--option-card-icon)}.sk-tile--lg .sk-tile__title{font:var(--option-tile-title-font-lg);color:var(--tile-text-primary)}.sk-tile--lg .sk-tile__text{font:var(--option-tile-words-font-lg);color:var(--option-card-text)}.sk-tile--lg .sk-tile__foot{margin-top:auto;padding-top:var(--option-tile-foot-padding-top-lg);font:var(--option-tile-foot-font-lg);color:var(--option-card-foot)}:root{--option-tile-cost-gap:var(--gap-xs);--option-tile-cost-font:var(--text-small-strong);--option-tiles-glide-radius:var(--radius-md);--option-tiles-glide-inset-ring-width:var(--line-strong);--option-tiles-glide-radius-lg:var(--radius-lg);--option-tiles-glide-inset-ring-width-lg:var(--line-strong);--option-tile-disabled-opacity-lg:var(--opacity-disabled);--option-tiles-tile-top-image-inset-lg:var(--inset-lg);--option-tile-art-height:148px;--option-tile-art-margin-bottom:var(--gap-md);--option-tile-art-img-duration:var(--motion-base);--option-tile-art-img-easing:var(--ease-standard);--option-tile-art-img-pressed-scale-lg:var(--scale-zoom);--option-tile-amount-gap:var(--gap-md);--option-tile-amount-font:var(--text-title-1);--option-tile-amount-letter-spacing:calc(-1 * var(--tracking-tight));--option-tiles-rows-tile-image-column-1-lg:84px;--option-tiles-rows-tile-image-column-gap-lg:var(--gap-xl);--option-tiles-rows-tile-image-row-gap-lg:var(--gap-2xs);--option-tiles-rows-tile-art-size:84px;--option-tiles-rows-tile-amount-font-size:var(--text-subtitle-size);--option-tiles-rows-tile-amount-line-height:var(--text-subtitle-line-height)}.sk-tile__cost{display:inline-flex;align-items:center;gap:var(--option-tile-cost-gap);font:var(--option-tile-cost-font);color:var(--tile-text-secondary);font-variant-numeric:tabular-nums}.sk-tiles{position:relative;isolation:isolate}.sk-tiles>.sk-glide{z-index:1;border-radius:var(--option-tiles-glide-radius);box-shadow:inset 0 0 0 var(--option-tiles-glide-inset-ring-width) var(--option-tile-selected-border)}.sk-tiles--lg>.sk-glide{border-radius:var(--option-tiles-glide-radius-lg);box-shadow:inset 0 0 0 var(--option-tiles-glide-inset-ring-width-lg) var(--option-card-selected-border)}.sk-tiles[data-glide] .sk-tile:is([aria-pressed=true],[aria-checked=true]){box-shadow:none}@media (prefers-reduced-motion:reduce){.sk-tile:active{transform:none}}.sk-tile--lg:disabled{opacity:var(--option-tile-disabled-opacity-lg);cursor:default}.sk-tile--lg.has-image{position:relative;align-items:stretch}.sk-tiles:not(.sk-tiles--rows) .sk-tile--lg.has-image .sk-tile__top{position:absolute;top:var(--option-tiles-tile-top-image-inset-lg);left:var(--option-tiles-tile-top-image-inset-lg);width:auto}.sk-tile__art{display:flex;align-items:flex-end;justify-content:center;height:var(--option-tile-art-height);margin:0 0 var(--option-tile-art-margin-bottom)}.sk-tile__art img{display:block;max-width:100%;max-height:100%;object-fit:contain;transition:transform var(--option-tile-art-img-duration) var(--option-tile-art-img-easing)}.sk-tile--lg:is([aria-pressed=true],[aria-checked=true]) .sk-tile__art img{transform:scale(var(--option-tile-art-img-pressed-scale-lg))}.sk-tile__amount{display:inline-flex;align-items:center;gap:var(--option-tile-amount-gap);font:var(--option-tile-amount-font);letter-spacing:var(--option-tile-amount-letter-spacing);color:var(--tile-text-primary);font-variant-numeric:tabular-nums}.sk-tiles--rows .sk-tile--lg.has-image{display:grid;grid-template-columns:var(--option-tiles-rows-tile-image-column-1-lg) minmax(0,1fr);column-gap:var(--option-tiles-rows-tile-image-column-gap-lg);row-gap:var(--option-tiles-rows-tile-image-row-gap-lg);align-items:center;justify-items:start}.sk-tiles--rows .sk-tile__art{grid-row:1 / span 6;height:var(--option-tiles-rows-tile-art-size);width:var(--option-tiles-rows-tile-art-size);margin:0;align-items:center}.sk-tiles--rows .sk-tile__amount{font-size:var(--option-tiles-rows-tile-amount-font-size);line-height:var(--option-tiles-rows-tile-amount-line-height)}:root{--option-tile-forced-edge-width:var(--line-hairline);--option-tile-forced-selected-width:var(--line-heavy)}@media (forced-colors:active){.sk-tile{outline:var(--option-tile-forced-edge-width) solid ButtonText;outline-offset:calc(-1 * var(--option-tile-forced-edge-width))}}@media (forced-colors:active){.sk-tile:is([aria-pressed=true],[aria-checked=true]),.sk-tiles[data-glide] .sk-tile:is([aria-pressed=true],[aria-checked=true]){outline:var(--option-tile-forced-selected-width) solid Highlight;outline-offset:calc(-1 * var(--option-tile-forced-selected-width))}}@media (forced-colors:active){.sk-tile:disabled{outline-color:GrayText;color:GrayText}}:root,[data-theme]{--tile-text-secondary:var(--text-secondary);--tile-text-primary:var(--text-primary);--tile-bg-fill-subtle:var(--bg-fill-subtle)}:root{--segmented-height:var(--size-control-md);--segmented-padding:var(--inset-xs);--segmented-radius:var(--radius-full);--segmented-font-family:var(--font-sans);--segmented-button-padding-x:var(--inset-lg);--segmented-button-radius:var(--radius-full);--segmented-button-font:var(--text-label);--segmented-button-background-color-duration:var(--motion-base);--segmented-button-easing:var(--ease-standard);--segmented-button-duration:var(--motion-fast)}.sk-seg button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.sk-seg{display:inline-flex;padding:var(--segmented-padding);border-radius:var(--segmented-radius);background:var(--segmented-track-bg);font-family:var(--segmented-font-family)}.sk-seg{touch-action:pan-y}.sk-seg button[aria-pressed=true]{cursor:grab}.sk-seg.is-dragging,.sk-seg.is-dragging button{cursor:grabbing}.sk-seg--full{display:flex;width:100%}.sk-seg button{flex:1;height:var(--segmented-height);padding:0 var(--segmented-button-padding-x);border:0;border-radius:var(--segmented-button-radius);background:transparent;color:var(--segmented-item-fg);font:var(--segmented-button-font);cursor:pointer;white-space:nowrap;transition:background-color var(--segmented-button-background-color-duration) var(--segmented-button-easing),color var(--segmented-button-duration) var(--segmented-button-easing),transform var(--segmented-button-duration) var(--segmented-button-easing)}.sk-seg button[aria-pressed=true]{background:var(--segmented-item-active-bg);color:var(--segmented-item-active-fg)}:root{--segmented-button-active-scale:var(--scale-press-sm);--segmented-button-active-duration:var(--motion-instant);--segmented-glide-radius:var(--radius-full)}.sk-seg button:active{transform:scale(var(--segmented-button-active-scale));transition-duration:var(--segmented-button-active-duration)}.sk-seg{position:relative;isolation:isolate}.sk-seg>button{position:relative}.sk-seg>.sk-glide{z-index:auto;border-radius:var(--segmented-glide-radius);background:var(--segmented-item-active-bg)}.sk-seg[data-glide] button[aria-pressed=true]{background:transparent}.sk-seg.is-dragging button[aria-pressed=true]{color:var(--segmented-item-fg)}.sk-seg.is-dragging button.is-under{color:var(--segmented-item-active-fg)}@media (prefers-reduced-motion:reduce){.sk-seg button{transition-property:opacity,color,background-color,box-shadow!important;transition-duration:var(--motion-reduced-duration)!important;transition-timing-function:linear!important}}@media (prefers-reduced-motion:reduce){.sk-seg button:active{transform:none}}:root{--segmented-forced-edge-width:var(--line-hairline)}@media (forced-colors:active){.sk-seg{outline:var(--segmented-forced-edge-width) solid ButtonText;outline-offset:calc(-1 * var(--segmented-forced-edge-width))}}@media (forced-colors:active){.sk-seg button[aria-pressed=true],.sk-seg[data-glide] button[aria-pressed=true]{forced-color-adjust:none;background:Highlight;color:HighlightText}}:root{--list-surface-radius:var(--radius-lg);--list-surface-inset-ring-width:var(--line-hairline);--list-surface-row-padding-left:var(--inset-md);--list-surface-row-padding-right:var(--inset-md)}.sk-list{display:flex;flex-direction:column}.sk-list>:last-child.sk-listrow,.sk-list>:last-child .sk-listrow{box-shadow:none}.sk-list>.sk-listrow-pick:last-child{box-shadow:none}.sk-list--surface{border-radius:var(--list-surface-radius);background:var(--list-bg-surface);box-shadow:inset 0 0 0 var(--list-surface-inset-ring-width) var(--list-border-hairline);overflow:hidden}.sk-list--surface .sk-listrow{padding-left:var(--list-surface-row-padding-left);padding-right:var(--list-surface-row-padding-right)}:root,[data-theme]{--list-bg-surface:var(--bg-surface);--list-border-hairline:var(--border-hairline)}:root{--check-mark-size:var(--icon-size-sm);--check-inset:var(--inset-2xs);--check-size:calc(var(--check-mark-size) + 2 * var(--check-inset));--check-radius:var(--radius-xs);--check-edge-width:var(--line-strong);--check-target:var(--size-target);--check-duration:var(--motion-fast);--check-easing:var(--ease-standard);--check-active-scale:var(--scale-press-sm);--check-active-duration:var(--motion-instant);--check-mark-settle-animation:var(--motion-settle);--check-disabled-opacity:var(--opacity-disabled);--checkrow-gap:var(--gap-md);--checkrow-font:var(--text-caption);--checkrow-box-margin-top:calc((var(--text-caption-line-height) - var(--check-size)) / 2);--checkrow-words-gap:var(--gap-2xs);--checkrow-words-small-font:var(--text-small)}.sk-check:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}@media (prefers-reduced-motion:reduce){.sk-check:active:not(:disabled){transform:none}}@media (prefers-reduced-motion:reduce){.sk-check .sk-check__mark.is-fresh>*{animation:none}}.sk-check{-webkit-appearance:none;appearance:none;flex:none;position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--check-size);height:var(--check-size);margin:0;padding:0;border:0;border-radius:var(--check-radius);background:transparent;box-shadow:inset 0 0 0 var(--check-edge-width) var(--check-border-control);color:var(--check-on-accent);cursor:pointer;touch-action:manipulation;transition:background-color var(--check-duration) var(--check-easing),box-shadow var(--check-duration) var(--check-easing),transform var(--check-duration) var(--check-easing)}.sk-check:before{content:"";position:absolute;inset:calc((var(--check-size) - var(--check-target)) / 2)}.sk-check.is-on,.sk-check.is-mixed{background:var(--check-accent);box-shadow:inset 0 0 0 var(--check-edge-width) var(--check-accent)}.sk-check:active:not(:disabled){transform:scale(var(--check-active-scale));transition-duration:var(--check-active-duration)}.sk-check__mark{display:flex;pointer-events:none}.sk-check__mark.is-fresh>*{animation:var(--check-mark-settle-animation) both}.sk-check:disabled{opacity:var(--check-disabled-opacity);cursor:default}@media (forced-colors:active){.sk-check{forced-color-adjust:none;box-shadow:none;border:var(--check-edge-width) solid ButtonText;background:Canvas;color:HighlightText}}@media (forced-colors:active){.sk-check.is-on,.sk-check.is-mixed{background:Highlight;border-color:Highlight;box-shadow:none}}@media (forced-colors:active){.sk-check:disabled{border-color:GrayText}}@media (forced-colors:active){.sk-check.is-on:disabled,.sk-check.is-mixed:disabled{background:GrayText}}.sk-checkrow{display:flex;align-items:flex-start;gap:var(--checkrow-gap);font:var(--checkrow-font);color:var(--checkrow-text-primary);cursor:pointer}.sk-checkrow>.sk-check{margin-top:var(--checkrow-box-margin-top)}.sk-checkrow.is-off{cursor:default}.sk-checkrow__text{display:flex;flex-direction:column;gap:var(--checkrow-words-gap);min-width:0}.sk-checkrow__text small{font:var(--checkrow-words-small-font);color:var(--checkrow-text-muted)}@media (forced-colors:active){.sk-check:focus-visible{outline-color:Highlight}}:root,[data-theme]{--check-border-control:var(--border-control);--check-on-accent:var(--on-accent);--check-accent:var(--accent);--checkrow-text-primary:var(--text-primary);--checkrow-text-muted:var(--text-muted)}:root{--thumb-radius:var(--radius-xs);--thumb-duration:var(--motion-fast);--thumb-easing:var(--ease-standard);--thumb-active-scale:var(--scale-press);--thumb-active-duration:var(--motion-instant);--thumb-img-develop-animation:var(--motion-develop);--thumb-img-filter-duration:var(--motion-base);--thumb-img-easing:var(--ease-standard);--thumb-img-transform-duration:var(--motion-slower);--thumb-selected-ring-width:var(--line-strong);--thumb-img-muted-filter:grayscale(1) brightness(.6);--thumb-fig-gap:var(--gap-xs);--thumb-fig-figcaption-font:var(--text-small-strong);--thumb-fig-figcaption-span-font-weight:var(--weight-medium);--thumb-placeholder-padding-x:var(--inset-md);--thumb-placeholder-inset-ring-width:var(--line-strong);--thumb-placeholder-font:var(--text-small-strong);--thumb-radius-lg-radius:var(--radius-lg);--thumb-radius-md-radius:var(--radius-md);--thumb-radius-xl-radius:var(--radius-xl);--thumb-light-duration:var(--motion-slower);--thumb-light-easing:var(--ease-standard)}.sk-thumb{position:relative;display:block;flex:none;overflow:hidden;border-radius:var(--thumb-radius);background:var(--thumb-bg-media);box-shadow:0 0 0 0 var(--thumb-accent);transition:box-shadow var(--thumb-duration) var(--thumb-easing),transform var(--thumb-duration) var(--thumb-easing)}button.sk-thumb{padding:0;border:0;cursor:pointer}button.sk-thumb:active{transform:scale(var(--thumb-active-scale));transition-duration:var(--thumb-active-duration)}.sk-thumb>.sk-clip>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:filter var(--thumb-img-filter-duration) var(--thumb-img-easing),transform var(--thumb-img-transform-duration) var(--thumb-img-easing);animation:var(--thumb-img-develop-animation) backwards}.sk-thumb>.sk-clip>img.sk-thumb__figure,.sk-thumb>.sk-clip>img.fg{inset:auto;object-fit:contain}.sk-thumb>.sk-clip>svg{position:absolute;inset:0;width:100%;height:100%}.sk-thumb.is-selected{box-shadow:0 0 0 var(--thumb-selected-ring-width) var(--thumb-accent)}.sk-thumb.is-muted>.sk-clip>img{filter:var(--thumb-img-muted-filter)}button.sk-thumb:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}@media (prefers-reduced-motion:reduce){.sk-thumb>.sk-clip>img{transition-property:opacity,color,background-color,box-shadow!important;transition-duration:var(--motion-reduced-duration)!important;transition-timing-function:linear!important}}@media (prefers-reduced-motion:reduce){button.sk-thumb:active{transform:none}}@media (prefers-reduced-motion:reduce){.sk-thumb>.sk-clip>img{animation:var(--motion-reduced-in) both}}.sk-thumbfig{margin:0;display:flex;flex-direction:column;gap:var(--thumb-fig-gap);min-width:0}.sk-thumbfig figcaption{display:flex;flex-direction:column;font:var(--thumb-fig-figcaption-font);color:var(--thumb-caption)}.sk-thumbfig figcaption span{font-weight:var(--thumb-fig-figcaption-span-font-weight);color:var(--thumb-caption-meta)}.sk-thumb.is-placeholder{display:flex;align-items:center;justify-content:center;padding:0 var(--thumb-placeholder-padding-x);box-sizing:border-box;background:transparent;box-shadow:inset 0 0 0 var(--thumb-placeholder-inset-ring-width) var(--thumb-placeholder-edge)}.sk-thumb__placeholder{font:var(--thumb-placeholder-font);color:var(--thumb-placeholder-fg);text-align:center}.sk-thumb.is-radius-none{border-radius:0}.sk-thumb.is-radius-lg{border-radius:var(--thumb-radius-lg-radius)}.sk-thumb.is-contain>.sk-clip>img{object-fit:contain}.sk-thumb.is-paper{background:var(--thumb-paper)}.sk-thumb.is-radius-md{border-radius:var(--thumb-radius-md-radius)}.sk-thumb.is-radius-xl{border-radius:var(--thumb-radius-xl-radius)}.sk-thumb.is-radius-full{border-radius:50%}.sk-thumb.has-light{isolation:isolate}.sk-thumb>.sk-clip>.sk-light{transition:opacity var(--light-out),transform var(--thumb-light-duration) var(--thumb-light-easing)}button.sk-thumb.has-light:focus-visible>.sk-clip>.sk-light{opacity:var(--light-strength);transition:opacity var(--light-in),transform var(--thumb-light-duration) var(--thumb-light-easing)}@media (hover:hover){.sk-thumb.has-light:hover>.sk-clip>.sk-light{opacity:var(--light-strength);transition:opacity var(--light-in),transform var(--thumb-light-duration) var(--thumb-light-easing)}}.sk-thumb.is-muted>.sk-clip>.sk-light{display:none}@media (forced-colors:active){.sk-thumb.is-selected{outline:var(--thumb-selected-ring-width) solid Highlight}}.sk-thumb.is-placeholder>.sk-clip{padding:inherit;box-sizing:border-box}:root,[data-theme]{--thumb-bg-media:var(--bg-media);--thumb-accent:var(--accent)}:root{--list-row-icon-size:var(--icon-size-sm);--list-row-chevron-icon-size:var(--icon-size-sm);--list-row-gap:var(--gap-md);--list-row-padding-y:var(--inset-sm);--list-row-edge-bottom-width:1px;--list-row-font:var(--text-caption);--list-row-duration:var(--motion-fast);--list-row-easing:var(--ease-standard);--list-row-active-scale:var(--scale-press-lg);--list-row-active-duration:var(--motion-instant);--list-row-thumb-img-hover-scale:var(--scale-zoom);--list-row-icon-duration:var(--motion-fast);--list-row-icon-easing:var(--ease-standard);--list-row-loose-gap:var(--gap-lg);--list-row-loose-padding-y:var(--inset-md);--list-row-meta-width:64px;--list-row-meta-font:var(--text-small);--list-row-words-gap:var(--gap-2xs);--list-row-words-b-font-weight:var(--weight-strong);--list-row-words-small-font:var(--text-small);--list-row-words-b-loose-font:var(--text-label);--list-row-words-small-loose-font:var(--text-caption);--list-row-end-gap:var(--gap-sm);--list-row-main-gap:var(--gap-md);--list-row-words-small-attention-gap:var(--gap-sm);--list-row-words-small-attention-font-weight:var(--weight-strong);--list-row-words-b-selected-font-weight:var(--weight-bold);--list-row-thumb-light-focus-duration:var(--motion-slower);--list-row-thumb-light-focus-easing:var(--ease-standard)}.sk-listrow{display:flex;align-items:center;gap:var(--list-row-gap);padding:var(--list-row-padding-y) 0;box-shadow:inset 0 calc(-1 * var(--list-row-edge-bottom-width)) 0 var(--listrow-border-hairline);color:var(--listrow-text-primary);text-decoration:none;font:var(--list-row-font)}a.sk-listrow{transition:transform var(--list-row-duration) var(--list-row-easing)}a.sk-listrow:active{transform:scale(var(--list-row-active-scale));transition-duration:var(--list-row-active-duration)}@media (hover:hover){a.sk-listrow:hover .sk-thumb>.sk-clip>img{transform:scale(var(--list-row-thumb-img-hover-scale))}}.sk-listrow__icon{transition:color var(--list-row-icon-duration) var(--list-row-icon-easing)}@media (hover:hover){a.sk-listrow:hover .sk-listrow__icon{color:var(--listrow-text-primary)}}.sk-listrow.is-loose{gap:var(--list-row-loose-gap);padding:var(--list-row-loose-padding-y) 0}.sk-listrow__icon{display:flex;flex:none;color:var(--listrow-text-muted)}.sk-listrow__meta{flex:none;width:var(--list-row-meta-width);color:var(--listrow-text-muted);font:var(--list-row-meta-font);font-variant-numeric:tabular-nums}.sk-listrow__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--list-row-words-gap)}.sk-listrow__text b{font-weight:var(--list-row-words-b-font-weight)}.sk-listrow__text small{color:var(--listrow-text-muted);font:var(--list-row-words-small-font);font-variant-numeric:tabular-nums}.sk-listrow.is-loose .sk-listrow__text b{font:var(--list-row-words-b-loose-font)}.sk-listrow.is-loose .sk-listrow__text small{font:var(--list-row-words-small-loose-font)}.sk-listrow__end{flex:none;display:flex;align-items:center;gap:var(--list-row-end-gap)}a.sk-listrow:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}@media (prefers-reduced-motion:reduce){a.sk-listrow:active{transform:none}}@media (prefers-reduced-motion:reduce){a.sk-listrow:hover .sk-thumb>.sk-clip>img{transform:none}}.sk-listrow__lead{display:flex;flex:none}.sk-listrow-pick{display:flex;align-items:center;gap:var(--list-row-gap);box-shadow:inset 0 calc(-1 * var(--list-row-edge-bottom-width)) 0 var(--listrow-border-hairline)}.sk-listrow-pick>.sk-listrow{flex:1;min-width:0;box-shadow:none}.sk-listrow__main{flex:1;min-width:0;display:flex;align-items:center;gap:var(--list-row-main-gap)}.sk-listrow__text small.is-attention{display:flex;align-items:center;gap:var(--list-row-words-small-attention-gap);color:var(--listrow-attention);font-weight:var(--list-row-words-small-attention-font-weight)}.sk-listrow__chev{flex:none;color:var(--listrow-text-muted);transform:rotate(-90deg)}.sk-listrow.is-selected .sk-listrow__text b:after,.sk-listrow.is-selected .sk-listrow__main:after,.sk-listrow__text small.is-attention:before{content:"";flex:none;width:var(--state-dot-size);height:var(--state-dot-size);border-radius:var(--state-dot-radius);background:var(--state-dot)}.sk-listrow.is-selected .sk-listrow__text b:after,.sk-listrow.is-selected .sk-listrow__main:after{display:inline-block;margin-left:var(--state-dot-margin-left);vertical-align:middle}.sk-listrow.is-checked .sk-listrow__text b,.sk-listrow.is-selected .sk-listrow__text b{font-weight:var(--list-row-words-b-selected-font-weight)}a.sk-listrow:focus-visible .sk-thumb.has-light>.sk-clip>.sk-light{opacity:var(--light-strength);transition:opacity var(--light-in),transform var(--list-row-thumb-light-focus-duration) var(--list-row-thumb-light-focus-easing)}.sk-listrow[role=link]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}@media (forced-colors:active){.sk-listrow.is-selected .sk-listrow__text b:after,.sk-listrow.is-selected .sk-listrow__main:after,.sk-listrow__text small.is-attention:before{forced-color-adjust:none;background:CanvasText}}:root,[data-theme]{--listrow-border-hairline:var(--border-hairline);--listrow-text-primary:var(--text-primary);--listrow-text-muted:var(--text-muted)}:root{--stepper-gap:var(--gap-md);--stepper-font-family:var(--font-sans);--stepper-step-gap:var(--gap-md);--stepper-step-font:var(--text-caption-strong);--stepper-step-duration:var(--motion-base);--stepper-step-easing:var(--ease-standard);--stepper-n-size:var(--icon-size-md);--stepper-n-radius:var(--radius-full);--stepper-n-inset-ring-width:var(--line-strong);--stepper-n-font:var(--text-micro);--stepper-n-duration:var(--motion-base);--stepper-n-easing:var(--ease-standard);--stepper-step-current-n-settle-animation:var(--motion-settle);--stepper-step-done-n-icon-swap-animation:var(--motion-swap);--stepper-sep-width:28px;--stepper-sep-height:var(--line-hairline);--stepper-sep-after-duration:var(--motion-base);--stepper-sep-after-easing:var(--ease-standard);--stepper-check-icon-size:var(--icon-size-xs)}.sk-stepper{display:flex;align-items:center;gap:var(--stepper-gap);margin:0;padding:0;list-style:none;font-family:var(--stepper-font-family)}.sk-stepper__step{display:flex;align-items:center;gap:var(--stepper-step-gap);font:var(--stepper-step-font);color:var(--stepper-fg);transition:color var(--stepper-step-duration) var(--stepper-step-easing)}.sk-stepper__n{width:var(--stepper-n-size);height:var(--stepper-n-size);border-radius:var(--stepper-n-radius);display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 var(--stepper-n-inset-ring-width) var(--stepper-ring);font:var(--stepper-n-font);transition:background-color var(--stepper-n-duration) var(--stepper-n-easing),color var(--stepper-n-duration) var(--stepper-n-easing),box-shadow var(--stepper-n-duration) var(--stepper-n-easing)}.sk-stepper__step--done .sk-stepper__n{background:var(--stepper-done-bg);box-shadow:none;color:var(--stepper-current-fg)}.sk-stepper__step--current{color:var(--stepper-current-fg)}.sk-stepper__step--current .sk-stepper__n{background:var(--stepper-current-bg);color:var(--stepper-current-num);box-shadow:none;animation:var(--stepper-step-current-n-settle-animation)}.sk-stepper__step--done .sk-stepper__n .sk-icon{animation:var(--stepper-step-done-n-icon-swap-animation)}.sk-stepper__sep{position:relative;width:var(--stepper-sep-width);height:var(--stepper-sep-height);background:var(--stepper-sep)}.sk-stepper__sep:after{content:"";position:absolute;inset:0;background:var(--stepper-current-fg);transform:scaleX(0);transform-origin:left;transition:transform var(--stepper-sep-after-duration) var(--stepper-sep-after-easing)}.sk-stepper__sep.is-done:after{transform:none}:root{--stepbar-gap:var(--gap-md);--stepbar-font-family:var(--font-sans);--stepbar-track-gap:var(--gap-xs);--stepbar-track-i-height:4px;--stepbar-track-i-radius:var(--radius-full);--stepbar-label-font:var(--text-small-strong);--stepbar-media-gap:var(--gap-sm)}@media (prefers-reduced-motion:reduce){.sk-stepper__step--current .sk-stepper__n,.sk-stepper__step--done .sk-stepper__n .sk-icon{animation:none}}.sk-stepbar{display:flex;flex-direction:column;gap:var(--stepbar-gap);font-family:var(--stepbar-font-family)}.sk-stepbar__track{display:flex;gap:var(--stepbar-track-gap)}.sk-stepbar__track i{flex:1;height:var(--stepbar-track-i-height);border-radius:var(--stepbar-track-i-radius);background:var(--stepbar-bg-fill)}.sk-stepbar__track i.is-done{background:var(--stepbar-accent)}.sk-stepbar__label{font:var(--stepbar-label-font);color:var(--stepbar-text-muted)}.sk-stepbar.is-media{align-items:center;gap:var(--stepbar-media-gap)}.sk-stepbar.is-media .sk-stepbar__track{align-self:stretch}.sk-stepbar.is-media .sk-stepbar__track i{background:color-mix(in srgb,var(--stepbar-text-on-media) 40%,transparent)}.sk-stepbar.is-media .sk-stepbar__track i.is-done{background:var(--stepbar-accent)}.sk-stepbar.is-media .sk-stepbar__label{color:var(--stepbar-text-on-media-muted)}:root,[data-theme]{--stepbar-bg-fill:var(--bg-fill);--stepbar-accent:var(--accent);--stepbar-text-muted:var(--text-muted);--stepbar-text-on-media:var(--text-on-media);--stepbar-text-on-media-muted:var(--text-on-media-muted)}:root{--cast-avatar-gap:var(--gap-md);--cast-avatar-font-family:var(--font-sans);--cast-avatar-img-develop-animation:var(--motion-develop);--cast-avatar-img-size-lg:104px;--cast-avatar-img-size-md:72px;--cast-avatar-name-font-size:var(--text-label-size);--cast-avatar-name-line-height:var(--text-label-line-height);--cast-avatar-name-font-weight:var(--text-label-weight);--cast-avatar-role-font-size:var(--text-small-size);--cast-avatar-role-line-height:var(--text-small-line-height);--cast-avatar-role-margin-top:calc(-1 * var(--gap-xs));--cast-avatar-check-icon-size:var(--icon-size-xs)}.sk-cast:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.sk-cast{display:flex;flex-direction:column;align-items:center;gap:var(--cast-avatar-gap);text-align:center;text-decoration:none;font-family:var(--cast-avatar-font-family)}.sk-cast img{border-radius:50%;object-fit:cover;object-position:top;background:var(--cast-avatar-placeholder);box-shadow:var(--cast-avatar-portrait-ring);animation:var(--cast-avatar-img-develop-animation) backwards}.sk-cast--lg img{width:var(--cast-avatar-img-size-lg);height:var(--cast-avatar-img-size-lg)}.sk-cast--md img{width:var(--cast-avatar-img-size-md);height:var(--cast-avatar-img-size-md)}.sk-cast__name{font-size:var(--cast-avatar-name-font-size);line-height:var(--cast-avatar-name-line-height);font-weight:var(--cast-avatar-name-font-weight);color:var(--cast-avatar-name)}.sk-cast__role{font-size:var(--cast-avatar-role-font-size);line-height:var(--cast-avatar-role-line-height);color:var(--cast-avatar-role);margin-top:var(--cast-avatar-role-margin-top)}:root{--cast-avatar-img-active-scale:var(--scale-press-sm);--cast-avatar-img-active-duration:var(--motion-instant);--cast-avatar-img-duration:var(--motion-fast);--cast-avatar-img-easing:var(--ease-standard);--cast-avatar-face-size-lg:104px;--cast-avatar-face-font-size-lg:var(--text-title-1-size);--cast-avatar-face-size-md:72px;--cast-avatar-face-font-size-md:var(--text-subtitle-size);--cast-avatar-face-size-sm:44px;--cast-avatar-face-font-size-sm:var(--text-lead-size);--cast-avatar-face-size-xs:36px;--cast-avatar-face-font-size-xs:var(--text-body-size);--cast-avatar-initial-font:700 1em/1 var(--font-display);--cast-avatar-check-inset:calc(-1 * var(--inset-2xs));--cast-avatar-check-size:var(--icon-size-md);--cast-avatar-check-ring-width:var(--line-strong);--cast-avatar-selected-ring-width:var(--line-strong);--cast-avatar-selected-outer-ring-width:var(--ring-outer);--cast-avatar-row-gap:var(--gap-md);--cast-avatar-row-padding-y:var(--inset-xs);--cast-avatar-row-padding-right:var(--inset-md);--cast-avatar-row-padding-left:var(--inset-xs);--cast-avatar-row-radius:var(--radius-xl);--cast-avatar-row-inset-ring-width:var(--line-hairline);--cast-avatar-row-name-font-size:var(--text-caption-size);--cast-avatar-row-name-line-height:var(--text-caption-line-height);--cast-avatar-row-role-font-size:var(--text-small-size);--cast-avatar-row-role-line-height:var(--text-small-line-height);--cast-avatar-name-font-size-xs-sm:var(--text-small-size);--cast-avatar-name-line-height-xs-sm:var(--text-small-line-height);--cast-avatar-face-muted-opacity:var(--opacity-disabled)}:root,[data-theme]{--cast-avatar-initial-shadow:var(--cast-avatar-portrait-ring)}a.sk-cast:active img{transform:scale(var(--cast-avatar-img-active-scale));transition-duration:var(--cast-avatar-img-active-duration)}a.sk-cast img{transition:transform var(--cast-avatar-img-duration) var(--cast-avatar-img-easing)}@media (prefers-reduced-motion:reduce){a.sk-cast img{transition-property:opacity,color,background-color,box-shadow!important;transition-duration:var(--motion-reduced-duration)!important;transition-timing-function:linear!important}}@media (prefers-reduced-motion:reduce){a.sk-cast:active img{transform:none}}@media (prefers-reduced-motion:reduce){.sk-cast img{animation:var(--motion-reduced-in) both}}.sk-cast__face{position:relative;display:inline-flex;flex:none;border-radius:50%}.sk-cast--lg .sk-cast__face{width:var(--cast-avatar-face-size-lg);height:var(--cast-avatar-face-size-lg);font-size:var(--cast-avatar-face-font-size-lg)}.sk-cast--md .sk-cast__face{width:var(--cast-avatar-face-size-md);height:var(--cast-avatar-face-size-md);font-size:var(--cast-avatar-face-font-size-md)}.sk-cast--sm .sk-cast__face{width:var(--cast-avatar-face-size-sm);height:var(--cast-avatar-face-size-sm);font-size:var(--cast-avatar-face-font-size-sm)}.sk-cast--xs .sk-cast__face{width:var(--cast-avatar-face-size-xs);height:var(--cast-avatar-face-size-xs);font-size:var(--cast-avatar-face-font-size-xs)}.sk-cast__face>img{width:100%;height:100%}.sk-cast__initial{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--cast-bg-surface-raised);box-shadow:var(--cast-avatar-initial-shadow);font:var(--cast-avatar-initial-font);color:var(--cast-text-muted)}.sk-cast__check{position:absolute;right:var(--cast-avatar-check-inset);bottom:var(--cast-avatar-check-inset);width:var(--cast-avatar-check-size);height:var(--cast-avatar-check-size);border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--cast-accent);color:var(--cast-on-accent);box-shadow:0 0 0 var(--cast-avatar-check-ring-width) var(--cast-bg-surface)}button.sk-cast{padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.sk-cast.is-selected .sk-cast__face>img,.sk-cast.is-selected .sk-cast__initial{box-shadow:0 0 0 var(--cast-avatar-selected-ring-width) var(--cast-bg-surface),0 0 0 var(--cast-avatar-selected-outer-ring-width) var(--cast-accent)}.sk-cast--row{flex-direction:row;gap:var(--cast-avatar-row-gap);padding:var(--cast-avatar-row-padding-y) var(--cast-avatar-row-padding-right) var(--cast-avatar-row-padding-y) var(--cast-avatar-row-padding-left);border-radius:var(--cast-avatar-row-radius);background:var(--cast-bg-surface);box-shadow:inset 0 0 0 var(--cast-avatar-row-inset-ring-width) var(--cast-border-hairline);text-align:left}.sk-cast__text{display:flex;flex-direction:column;min-width:0}.sk-cast--row .sk-cast__name{font-size:var(--cast-avatar-row-name-font-size);line-height:var(--cast-avatar-row-name-line-height)}.sk-cast--row .sk-cast__role{margin:0;font-size:var(--cast-avatar-row-role-font-size);line-height:var(--cast-avatar-row-role-line-height)}.sk-cast{min-width:0;max-width:100%}.sk-cast--xs:not(.sk-cast--row) .sk-cast__name,.sk-cast--xs:not(.sk-cast--row) .sk-cast__role,.sk-cast--sm:not(.sk-cast--row) .sk-cast__name,.sk-cast--sm:not(.sk-cast--row) .sk-cast__role{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-cast--xs:not(.sk-cast--row) .sk-cast__name,.sk-cast--sm:not(.sk-cast--row) .sk-cast__name{font-size:var(--cast-avatar-name-font-size-xs-sm);line-height:var(--cast-avatar-name-line-height-xs-sm)}.sk-cast.is-muted .sk-cast__face{opacity:var(--cast-avatar-face-muted-opacity)}:root{--cast-avatar-forced-selected-width:var(--line-strong)}@media (forced-colors:active){.sk-cast.is-selected .sk-cast__face>img,.sk-cast.is-selected .sk-cast__initial{outline:var(--cast-avatar-forced-selected-width) solid Highlight;outline-offset:var(--ring-gap)}}:root,[data-theme]{--cast-bg-surface-raised:var(--bg-surface-raised);--cast-text-muted:var(--text-muted);--cast-accent:var(--accent);--cast-on-accent:var(--on-accent);--cast-bg-surface:var(--bg-surface);--cast-border-hairline:var(--border-hairline)}:root{--progress-height:4px;--progress-radius:var(--radius-full);--progress-fill-radius:var(--radius-full);--progress-fill-duration:var(--motion-base);--progress-fill-easing:var(--ease-standard)}.sk-progress{position:relative;width:100%;height:var(--progress-height);border-radius:var(--progress-radius);background:var(--progress-bg-fill);overflow:hidden}.sk-progress__fill{position:absolute;left:0;top:0;bottom:0;border-radius:var(--progress-fill-radius);background:var(--progress-accent);transition:width var(--progress-fill-duration) var(--progress-fill-easing)}.sk-progress.is-media{background:color-mix(in srgb,var(--progress-text-on-media) 22%,transparent)}:root{--progress-forced-edge-width:var(--line-hairline)}@media (forced-colors:active){.sk-progress{border:var(--progress-forced-edge-width) solid CanvasText}}@media (forced-colors:active){.sk-progress__fill{forced-color-adjust:none;background:Highlight}}:root,[data-theme]{--progress-bg-fill:var(--bg-fill);--progress-accent:var(--accent);--progress-text-on-media:var(--text-on-media)}:root{--media-card-radius:var(--radius-md);--media-card-manga-radius:var(--radius-xs);--media-card-art-filter:saturate(.9) brightness(.92);--media-card-gap:var(--gap-md);--media-card-font-family:var(--font-sans);--media-card-episode-frame-aspect-ratio:var(--ratio-video);--media-card-short-frame-aspect-ratio:var(--ratio-short);--media-card-short-frame-radius:var(--radius-lg);--media-card-manga-frame-aspect-ratio:var(--ratio-page);--media-card-frame-radius-sm:var(--radius-sm);--media-card-frame-radius-xs:var(--radius-xs);--media-card-img-duration:var(--motion-slower);--media-card-img-easing:var(--ease-standard);--media-card-img-develop-animation:var(--motion-develop);--media-card-img-hover-scale:var(--scale-zoom);--media-card-logo-left:var(--inset-sm);--media-card-logo-bottom:var(--inset-md);--media-card-tl-inset:var(--inset-sm);--media-card-br-inset:var(--inset-sm);--media-card-bl-inset:var(--inset-sm);--media-card-title-font-size:var(--text-label-size);--media-card-title-line-height:var(--text-label-line-height);--media-card-title-font-weight:var(--text-label-weight);--media-card-meta-font-size:var(--text-caption-size);--media-card-meta-line-height:var(--text-caption-line-height);--media-card-meta-margin-top:calc(-1 * var(--gap-xs));--media-card-manga-spine-width:8px}:root,[data-theme]{--media-card-logo-shadow:drop-shadow(var(--shadow-raised))}:root{--media-card-progress-inset:var(--inset-sm);--media-card-frame-xs-max:64px;--media-card-frame-sm-max:160px}.sk-card:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.sk-card{display:flex;flex-direction:column;gap:var(--media-card-gap);text-decoration:none;color:inherit;font-family:var(--media-card-font-family);min-width:0}.sk-card__frame{position:relative;overflow:hidden;border-radius:var(--media-card-radius);background:var(--media-card-placeholder)}.sk-card--episode .sk-card__frame{aspect-ratio:var(--media-card-episode-frame-aspect-ratio)}.sk-card--short .sk-card__frame{aspect-ratio:var(--media-card-short-frame-aspect-ratio);border-radius:var(--media-card-short-frame-radius)}.sk-card--manga .sk-card__frame{aspect-ratio:var(--media-card-manga-frame-aspect-ratio);border-radius:var(--media-card-manga-radius)}.sk-card--episode .sk-card__frame--sm,.sk-card--short .sk-card__frame--sm{border-radius:var(--media-card-frame-radius-sm)}.sk-card--episode .sk-card__frame--xs,.sk-card--short .sk-card__frame--xs{border-radius:var(--media-card-frame-radius-xs)}.sk-card__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:var(--media-card-art-filter);transition:transform var(--media-card-img-duration) var(--media-card-img-easing);animation:var(--media-card-img-develop-animation) backwards}@media (hover:hover){.sk-card:hover .sk-card__img{transform:scale(var(--media-card-img-hover-scale))}}.sk-card__logo{position:absolute;left:var(--media-card-logo-left);bottom:var(--media-card-logo-bottom);height:40%;max-width:60%;object-fit:contain;object-position:left bottom;filter:var(--media-card-logo-shadow)}.sk-card__scrim{position:absolute;left:0;right:0;bottom:0;height:60%;background:linear-gradient(0deg,var(--media-card-scrim),transparent)}.sk-card__tl{position:absolute;right:var(--media-card-tl-inset);top:var(--media-card-tl-inset)}.sk-card__br{position:absolute;right:var(--media-card-br-inset);bottom:var(--media-card-br-inset)}.sk-card__bl{position:absolute;left:var(--media-card-bl-inset);bottom:var(--media-card-bl-inset)}.sk-card__progress{position:absolute;left:var(--media-card-progress-inset);right:var(--media-card-progress-inset);bottom:var(--media-card-progress-inset)}.sk-card__title{font-size:var(--media-card-title-font-size);line-height:var(--media-card-title-line-height);font-weight:var(--media-card-title-font-weight);color:var(--media-card-title)}.sk-card__meta{font-size:var(--media-card-meta-font-size);line-height:var(--media-card-meta-line-height);color:var(--media-card-meta);margin-top:var(--media-card-meta-margin-top)}.sk-card--manga .sk-card__spine{position:absolute;left:0;top:0;bottom:0;width:var(--media-card-manga-spine-width);background:var(--media-card-spine)}:root{--media-card-meta-attention-gap:var(--gap-sm);--media-card-meta-attention-font-weight:var(--weight-strong);--media-card-frame-duration:var(--motion-fast);--media-card-frame-easing:var(--ease-standard);--media-card-frame-active-scale:var(--scale-press-lg);--media-card-frame-active-duration:var(--motion-instant);--media-card-img-focus-scale:var(--scale-zoom);--media-card-frame-light-duration:var(--motion-slower);--media-card-frame-light-easing:var(--ease-standard);--media-card-frame-light-scale:var(--scale-zoom)}.sk-card__meta.is-attention{display:flex;align-items:center;gap:var(--media-card-meta-attention-gap);color:var(--card-text-primary);font-weight:var(--media-card-meta-attention-font-weight)}.sk-card__frame{transition:transform var(--media-card-frame-duration) var(--media-card-frame-easing)}a.sk-card:active .sk-card__frame{transform:scale(var(--media-card-frame-active-scale));transition-duration:var(--media-card-frame-active-duration)}a.sk-card:focus-visible .sk-card__img{transform:scale(var(--media-card-img-focus-scale))}@media (prefers-reduced-motion:reduce){a.sk-card:active .sk-card__frame{transform:none}}@media (prefers-reduced-motion:reduce){.sk-card:hover .sk-card__img,a.sk-card:focus-visible .sk-card__img{transform:none}}@media (prefers-reduced-motion:reduce){.sk-card__img{animation:var(--motion-reduced-in) both}}.sk-card__meta.is-attention:before{content:"";flex:none;width:var(--state-dot-size);height:var(--state-dot-size);border-radius:var(--state-dot-radius);background:var(--state-dot)}.sk-card__frame.has-light{isolation:isolate}.sk-card__frame>.sk-clip>.sk-light{transition:opacity var(--light-out),transform var(--media-card-frame-light-duration) var(--media-card-frame-light-easing)}a.sk-card:focus-visible .sk-card__frame.has-light>.sk-clip>.sk-light{opacity:var(--light-strength);transition:opacity var(--light-in),transform var(--media-card-frame-light-duration) var(--media-card-frame-light-easing)}@media (hover:hover){.sk-card__frame.has-light:hover>.sk-clip>.sk-light{opacity:var(--light-strength);transition:opacity var(--light-in),transform var(--media-card-frame-light-duration) var(--media-card-frame-light-easing)}}a.sk-card:focus-visible .sk-card__frame>.sk-clip>.sk-light{transform:scale(var(--media-card-frame-light-scale))}@media (hover:hover){.sk-card:hover .sk-card__frame>.sk-clip>.sk-light{transform:scale(var(--media-card-frame-light-scale))}}@media (forced-colors:active){.sk-card__meta.is-attention:before{forced-color-adjust:none;background:CanvasText}}:root,[data-theme]{--card-text-primary:var(--text-primary)}:root{--scrubber-wrap-gap:var(--gap-lg);--scrubber-wrap-font:var(--text-caption-strong);--scrubber-height:24px;--scrubber-track-height:4px;--scrubber-track-before-radius:var(--radius-full);--scrubber-track-before-duration:var(--motion-fast);--scrubber-track-before-easing:var(--ease-standard);--scrubber-buf-height:4px;--scrubber-buf-radius:var(--radius-full);--scrubber-fill-height:4px;--scrubber-fill-radius:var(--radius-full);--scrubber-mark-top:calc(-1 * var(--inset-2xs));--scrubber-mark-width:var(--line-strong);--scrubber-mark-height:8px;--scrubber-mark-margin-left:calc(var(--scrubber-mark-width) / -2);--scrubber-thumb-size:16px;--scrubber-thumb-margin-top:calc(var(--scrubber-thumb-size) / -2);--scrubber-thumb-margin-left:calc(var(--scrubber-thumb-size) / -2);--scrubber-thumb-scale:.75;--scrubber-thumb-duration:var(--motion-fast);--scrubber-thumb-easing:var(--ease-standard);--scrubber-track-before-hover-scale-y:1.5;--scrubber-thumb-dragging-scale:1.25}:root,[data-theme]{--scrubber-thumb-shadow:var(--shadow-raised)}.sk-scrub:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.sk-scrub-wrap{display:flex;align-items:center;gap:var(--scrubber-wrap-gap);font:var(--scrubber-wrap-font);color:var(--scrubber-time);font-variant-numeric:tabular-nums}.sk-scrub{position:relative;flex:1;height:var(--scrubber-height);display:flex;align-items:center;cursor:pointer;touch-action:none}.sk-scrub__track{position:relative;width:100%;height:var(--scrubber-track-height)}.sk-scrub__track:before{content:"";position:absolute;inset:0;border-radius:var(--scrubber-track-before-radius);background:var(--scrubber-track)}.sk-scrub__track:before,.sk-scrub__buf,.sk-scrub__fill{transition:transform var(--scrubber-track-before-duration) var(--scrubber-track-before-easing)}.sk-scrub__buf{position:absolute;left:0;top:0;height:var(--scrubber-buf-height);border-radius:var(--scrubber-buf-radius);background:var(--scrubber-buffer)}.sk-scrub__fill{position:absolute;left:0;top:0;height:var(--scrubber-fill-height);border-radius:var(--scrubber-fill-radius);background:var(--scrubber-fill)}.sk-scrub__mark{position:absolute;top:var(--scrubber-mark-top);width:var(--scrubber-mark-width);height:var(--scrubber-mark-height);margin-left:var(--scrubber-mark-margin-left);background:var(--scrubber-marker)}.sk-scrub__thumb{position:absolute;top:50%;width:var(--scrubber-thumb-size);height:var(--scrubber-thumb-size);margin:var(--scrubber-thumb-margin-top) 0 0 var(--scrubber-thumb-margin-left);border-radius:50%;background:var(--scrubber-thumb);box-shadow:var(--scrubber-thumb-shadow);transform:scale(var(--scrubber-thumb-scale));transition:transform var(--scrubber-thumb-duration) var(--scrubber-thumb-easing)}.sk-scrub:focus-visible .sk-scrub__track:before,.sk-scrub:focus-visible .sk-scrub__buf,.sk-scrub:focus-visible .sk-scrub__fill,.sk-scrub.is-dragging .sk-scrub__track:before,.sk-scrub.is-dragging .sk-scrub__buf,.sk-scrub.is-dragging .sk-scrub__fill{transform:scaleY(var(--scrubber-track-before-hover-scale-y))}@media (hover:hover){.sk-scrub:hover .sk-scrub__track:before,.sk-scrub:hover .sk-scrub__buf,.sk-scrub:hover .sk-scrub__fill{transform:scaleY(var(--scrubber-track-before-hover-scale-y))}}.sk-scrub:focus-visible .sk-scrub__thumb{transform:none}@media (hover:hover){.sk-scrub:hover .sk-scrub__thumb{transform:none}}.sk-scrub.is-dragging .sk-scrub__thumb{transform:scale(var(--scrubber-thumb-dragging-scale))}@media (prefers-reduced-motion:reduce){.sk-scrub .sk-scrub__thumb,.sk-scrub .sk-scrub__track:before,.sk-scrub .sk-scrub__buf,.sk-scrub .sk-scrub__fill{transform:none}}:root{--scrubber-forced-thumb-edge-width:var(--line-strong)}@media (forced-colors:active){.sk-scrub{forced-color-adjust:none}}@media (forced-colors:active){.sk-scrub__track:before{background:ButtonText}}@media (forced-colors:active){.sk-scrub__buf{background:GrayText}}@media (forced-colors:active){.sk-scrub__fill,.sk-scrub__mark{background:Highlight}}@media (forced-colors:active){.sk-scrub__thumb{background:Canvas;box-shadow:none;outline:var(--scrubber-forced-thumb-edge-width) solid Highlight;outline-offset:calc(-1 * var(--scrubber-forced-thumb-edge-width))}}:root{--waveform-height:28px;--waveform-height-sm:20px;--waveform-focus-outline-offset:var(--focus-ring-offset);--waveform-bars-span-basis:var(--line-strong);--waveform-bars-span-width:var(--line-strong);--waveform-bars-span-min-height:4px;--waveform-bars-span-radius:var(--radius-full);--waveform-bars-span-duration:var(--motion-fast);--waveform-bars-span-easing:var(--ease-standard)}.sk-wave{--waveform-bar:color-mix(in srgb,var(--wave-text-primary) 26%,transparent);--waveform-played:var(--wave-accent);--waveform-selected:var(--wave-accent);position:relative;flex:1;min-width:0;height:var(--waveform-height);overflow:hidden}.sk-wave--sm{height:var(--waveform-height-sm)}.sk-wave--media{--waveform-bar:color-mix(in srgb,var(--wave-text-on-media) 30%,transparent)}.sk-wave.is-selected{--waveform-bar:var(--waveform-selected)}.sk-wave.is-seekable{cursor:pointer;touch-action:none}.sk-wave:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--waveform-focus-outline-offset)}.sk-wave__bars{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between}.sk-wave__bars>span{flex:0 0 var(--waveform-bars-span-basis);width:var(--waveform-bars-span-width);min-height:var(--waveform-bars-span-min-height);border-radius:var(--waveform-bars-span-radius);background:var(--waveform-bar);transition:background-color var(--waveform-bars-span-duration) var(--waveform-bars-span-easing)}.sk-wave__bars--played>span{background:var(--waveform-played)}@media (prefers-reduced-motion:reduce){.sk-wave__bars>span{transition-property:opacity,color,background-color,box-shadow!important;transition-duration:var(--motion-reduced-duration)!important;transition-timing-function:linear!important}}@media (forced-colors:active){.sk-wave{forced-color-adjust:none;--waveform-bar:CanvasText;--waveform-played:Highlight;--waveform-selected:Highlight}}@media (forced-colors:active){.sk-wave.sk-wave--media{--waveform-bar:CanvasText;--waveform-played:Highlight}}:root,[data-theme]{--wave-text-primary:var(--text-primary);--wave-accent:var(--accent);--wave-text-on-media:var(--text-on-media)}:root{--audio-play-bg:var(--action-primary);--audio-play-fg:var(--text-inverse);--audio-wave:color-mix(in srgb,var(--text-primary) 26%,transparent);--audio-wave-played:var(--accent);--audio-time:var(--text-muted);--audio-title:var(--text-primary);--audio-sub:var(--text-muted);--audio-gap:var(--gap-lg);--audio-font-family:var(--font-sans);--audio-play-size:40px;--audio-play-duration:var(--motion-fast);--audio-play-easing:var(--ease-standard);--audio-play-active-scale:var(--scale-press-sm);--audio-play-active-duration:var(--motion-instant);--audio-play-icon-swap-animation:var(--motion-swap);--audio-play-size-sm:32px;--audio-titled-play-size:48px;--audio-play-focus-outline-offset:var(--focus-ring-offset);--audio-main-gap:var(--gap-sm);--audio-head-gap:var(--gap-lg);--audio-title-font:var(--text-label);--audio-sub-font:var(--text-small);--audio-actions-gap:var(--gap-xs);--audio-row-gap:var(--gap-lg);--audio-time-font:var(--text-small-strong);--audio-play-icon-size-sm:var(--icon-size-xs);--audio-play-icon-size:var(--icon-size-sm)}.sk-audio{display:flex;align-items:center;gap:var(--audio-gap);width:100%;font-family:var(--audio-font-family);min-width:0}.sk-audio__play{flex:none;width:var(--audio-play-size);height:var(--audio-play-size);border:0;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--audio-play-bg);color:var(--audio-play-fg);cursor:pointer;padding:0;transition:transform var(--audio-play-duration) var(--audio-play-easing)}.sk-audio__play:active{transform:scale(var(--audio-play-active-scale));transition-duration:var(--audio-play-active-duration)}.sk-audio__play .sk-icon{animation:var(--audio-play-icon-swap-animation) both}.sk-audio--sm .sk-audio__play{width:var(--audio-play-size-sm);height:var(--audio-play-size-sm)}.sk-audio--titled .sk-audio__play{width:var(--audio-titled-play-size);height:var(--audio-titled-play-size)}.sk-audio__play:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--audio-play-focus-outline-offset)}.sk-audio__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--audio-main-gap)}.sk-audio__head{display:flex;align-items:center;gap:var(--audio-head-gap)}.sk-audio__titles{flex:1;min-width:0;display:flex;flex-direction:column}.sk-audio__title{font:var(--audio-title-font);color:var(--audio-title)}.sk-audio__sub{font:var(--audio-sub-font);color:var(--audio-sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-audio__actions{display:flex;align-items:center;gap:var(--audio-actions-gap)}.sk-audio__row{display:flex;align-items:center;gap:var(--audio-row-gap)}.sk-audio .sk-wave{--waveform-bar:var(--audio-wave);--waveform-played:var(--audio-wave-played)}.sk-audio__time{flex:none;font:var(--audio-time-font);color:var(--audio-time);font-variant-numeric:tabular-nums}.sk-audio--media{--audio-wave:color-mix(in srgb,var(--audio-text-on-media) 30%,transparent);--audio-time:var(--audio-text-on-media-muted);--audio-title:var(--audio-text-on-media);--audio-sub:var(--audio-text-on-media-muted)}@media (prefers-reduced-motion:reduce){.sk-audio__play:active{transform:none}}@media (prefers-reduced-motion:reduce){.sk-audio__play .sk-icon{animation:none}}:root{--audio-forced-edge-width:var(--line-hairline)}@media (forced-colors:active){.sk-audio .sk-wave{--waveform-bar:CanvasText;--waveform-played:Highlight}}@media (forced-colors:active){.sk-audio__play{outline:var(--audio-forced-edge-width) solid ButtonText;outline-offset:calc(-1 * var(--audio-forced-edge-width))}}.sk-audio--media .sk-audio__play{background:var(--audio-play-media-bg);color:var(--audio-play-media-fg)}:root,[data-theme]{--audio-text-on-media:var(--text-on-media);--audio-text-on-media-muted:var(--text-on-media-muted)}:root{--timeline-radius:var(--radius-md);--timeline-inset-ring-width:var(--line-hairline);--timeline-ruler-height:24px;--timeline-ruler-border-bottom-width:var(--line-hairline);--timeline-head-width:120px;--timeline-head-gap:var(--gap-sm);--timeline-head-padding-x:var(--inset-sm);--timeline-head-font:var(--text-small-strong);--timeline-head-border-right-width:var(--line-hairline);--timeline-head-ruler-font-weight:var(--weight-bold);--timeline-tick-padding-top:var(--inset-xs);--timeline-tick-padding-left:var(--inset-xs);--timeline-tick-font:var(--text-small-strong);--timeline-tick-border-left-width:var(--line-hairline);--timeline-marker-top:var(--inset-2xs);--timeline-marker-line-width:var(--line-hairline);--timeline-marker-gap:var(--gap-xs);--timeline-marker-rail-height:calc(var(--text-micro-line-height) + 2 * var(--timeline-marker-padding-y) + 2 * var(--timeline-marker-top));--timeline-marker-padding-y:var(--inset-2xs);--timeline-marker-padding-x:var(--inset-xs);--timeline-marker-radius:var(--radius-xs);--timeline-marker-font:var(--text-micro);--timeline-row-height:var(--size-control-md);--timeline-row-border-bottom-width:var(--line-hairline);--timeline-item-inset:var(--inset-xs);--timeline-item-radius:var(--radius-xs);--timeline-item-inset-ring-width:var(--line-hairline);--timeline-item-selected-inset-ring-width:var(--line-strong);--timeline-item-video-border-left-width:var(--line-heavy);--timeline-item-video-inset-ring-width:var(--line-hairline);--timeline-item-video-selected-border-left-width:var(--line-heavy);--timeline-item-video-selected-inset-ring-width:var(--line-strong);--timeline-item-gap-inset-ring-width:var(--line-strong);--timeline-item-board-opacity:var(--opacity-muted);--timeline-wave-waveform-inset-top:var(--inset-xs);--timeline-wave-waveform-inset-x:var(--inset-xs);--timeline-wave-waveform-inset-bottom:var(--inset-lg);--timeline-label-margin-x:var(--gap-xs);--timeline-label-margin-bottom:var(--gap-2xs);--timeline-label-padding-x:var(--inset-xs);--timeline-label-radius:var(--radius-xs);--timeline-label-font:var(--text-small-strong);--timeline-playwrap-left:92px;--timeline-playhead-top:calc(-1 * var(--inset-xl));--timeline-playhead-border-left-width:var(--line-strong);--timeline-item-focus-outline-offset:var(--focus-ring-offset);--timeline-drag-focus-outline-offset:var(--focus-ring-offset);--timeline-head-icon-size:var(--icon-size-xs)}.sk-tl{display:flex;flex-direction:column;border-radius:var(--timeline-radius);background:var(--timeline-bg);box-shadow:inset 0 0 0 var(--timeline-inset-ring-width) var(--timeline-border);overflow:hidden}.sk-tl__ruler{display:flex;height:var(--timeline-ruler-height);box-shadow:inset 0 calc(-1 * var(--timeline-ruler-border-bottom-width)) 0 var(--timeline-border)}.sk-tl__head{flex:none;width:var(--timeline-head-width);display:flex;align-items:center;gap:var(--timeline-head-gap);padding:0 var(--timeline-head-padding-x);font:var(--timeline-head-font);color:var(--timeline-label);box-shadow:inset calc(-1 * var(--timeline-head-border-right-width)) 0 0 var(--timeline-border)}.sk-tl__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-tl__head--ruler{font-weight:var(--timeline-head-ruler-font-weight);color:var(--timeline-ruler)}.sk-tl__scale{position:relative;flex:1;min-width:0}.sk-tl__tick{position:absolute;top:0;bottom:0;padding:var(--timeline-tick-padding-top) 0 0 var(--timeline-tick-padding-left);font:var(--timeline-tick-font);color:var(--timeline-ruler);box-shadow:inset var(--timeline-tick-border-left-width) 0 0 var(--timeline-border)}.sk-tl__marker{position:absolute;top:0;bottom:0;display:flex;align-items:flex-start;box-shadow:inset var(--timeline-marker-line-width) 0 0 var(--timeline-marker-fg);pointer-events:none}.sk-tl__marker.is-end{transform:translate(-100%);justify-content:flex-end;box-shadow:inset calc(-1 * var(--timeline-marker-line-width)) 0 0 var(--timeline-marker-fg)}.sk-tl__flag{margin-top:var(--timeline-marker-top);min-width:0;padding:var(--timeline-marker-padding-y) var(--timeline-marker-padding-x);border-radius:var(--timeline-marker-radius);background:var(--timeline-marker-bg);color:var(--timeline-marker-fg);font:var(--timeline-marker-font);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:auto}.sk-tl.has-markers .sk-tl__ruler{height:calc(var(--timeline-ruler-height) + var(--timeline-marker-rail-height))}.sk-tl.has-markers .sk-tl__tick{top:var(--timeline-marker-rail-height)}.sk-tl.has-markers .sk-tl__head--ruler{padding-top:var(--timeline-marker-rail-height)}.sk-tl__body{position:relative;display:flex;flex-direction:column}.sk-tl__row{display:flex;height:var(--timeline-row-height);box-shadow:inset 0 calc(-1 * var(--timeline-row-border-bottom-width)) 0 var(--timeline-border)}.sk-tl__row:last-child{box-shadow:none}.sk-tl__lane{position:relative;flex:1;min-width:0}.sk-tl__item{position:absolute;top:var(--timeline-item-inset);bottom:var(--timeline-item-inset);display:flex;align-items:flex-end;overflow:hidden;border-radius:var(--timeline-item-radius);background:var(--timeline-item-bg);box-shadow:inset 0 0 0 var(--timeline-item-inset-ring-width) var(--timeline-item-border)}.sk-tl__item--audio{background:var(--timeline-audio-bg)}.sk-tl__item--caption,.sk-tl__item--overlay{align-items:center;background:var(--timeline-text-bg)}.sk-tl__item--effect{align-items:center;background:var(--timeline-effect-bg)}.sk-tl__item.is-selected{box-shadow:inset 0 0 0 var(--timeline-item-selected-inset-ring-width) var(--timeline-selected)}.sk-tl__item--video{box-shadow:inset var(--timeline-item-video-border-left-width) 0 0 var(--timeline-video-edge),inset 0 0 0 var(--timeline-item-video-inset-ring-width) var(--timeline-item-border)}.sk-tl__item--video.is-selected{box-shadow:inset var(--timeline-item-video-selected-border-left-width) 0 0 var(--timeline-video-edge),inset 0 0 0 var(--timeline-item-video-selected-inset-ring-width) var(--timeline-selected)}.sk-tl__item--dialogue{background:var(--timeline-dialogue-bg)}.sk-tl__item--music{background:var(--timeline-music-bg)}.sk-tl__item--caption .sk-tl__label{color:var(--timeline-caption-fg)}.sk-tl__item--effect .sk-tl__label{color:var(--timeline-effect-fg)}.sk-tl__item.is-gap{box-sizing:border-box;background:transparent;box-shadow:none;border:var(--timeline-item-gap-inset-ring-width) dashed var(--timeline-gap-border);align-items:center}.sk-tl__item.is-board{opacity:var(--timeline-item-board-opacity)}.sk-tl__strip{position:absolute;inset:0;background-size:auto 100%;background-repeat:repeat-x}.sk-tl__wave.sk-wave{position:absolute;inset:var(--timeline-wave-waveform-inset-top) var(--timeline-wave-waveform-inset-x) var(--timeline-wave-waveform-inset-bottom);height:auto;--waveform-bar:var(--timeline-wave)}.sk-tl__item--audio .sk-wave{--waveform-bar:var(--timeline-audio-wave)}.sk-tl__item--dialogue .sk-wave{--waveform-bar:var(--timeline-dialogue-wave)}.sk-tl__item--music .sk-wave{--waveform-bar:var(--timeline-music-wave)}.sk-tl__label{position:relative;z-index:1;max-width:100%;margin:0 var(--timeline-label-margin-x) var(--timeline-label-margin-bottom);padding:0 var(--timeline-label-padding-x);border-radius:var(--timeline-label-radius);background:var(--timeline-label-bg);font:var(--timeline-label-font);color:var(--timeline-label-fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-tl__item--caption .sk-tl__label,.sk-tl__item--overlay .sk-tl__label,.sk-tl__item--effect .sk-tl__label,.is-gap .sk-tl__label{margin:0 var(--timeline-label-margin-x);background:none;color:var(--timeline-label)}.sk-tl__playwrap{position:absolute;top:0;bottom:0;left:var(--timeline-playwrap-left);right:0;pointer-events:none}.sk-tl__playhead{position:absolute;top:var(--timeline-playhead-top);bottom:0;border-left:var(--timeline-playhead-border-left-width) solid var(--timeline-playhead)}.sk-tl__item:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--timeline-item-focus-outline-offset)}.sk-tl__drag:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--timeline-drag-focus-outline-offset)}:root{--timeline-grip-width:8px;--timeline-grip-after-width:var(--line-strong);--timeline-grip-after-radius:var(--radius-full);--timeline-grip-after-opacity:var(--opacity-muted);--timeline-grip-in-radius:var(--radius-xs);--timeline-grip-out-radius:var(--radius-xs);--timeline-item-label-selected-margin-left:var(--gap-lg);--timeline-item-label-selected-margin-right:var(--gap-lg);--timeline-ghost-inset:var(--inset-xs);--timeline-ghost-radius:var(--radius-xs);--timeline-ghost-border-width:var(--line-hairline);--timeline-drag-width:8px;--timeline-drag-height:12px;--timeline-drag-margin-right:var(--gap-2xs);--timeline-drag-border-left-width:var(--line-strong);--timeline-drag-border-right-width:var(--line-strong);--timeline-row-duration:var(--motion-fast);--timeline-row-easing:var(--ease-standard);--timeline-row-lifted-translate-x:var(--motion-nudge);--timeline-row-lifted-translate-y:calc(-1 * var(--motion-nudge));--timeline-row-lifted-inset-ring-width:var(--line-strong);--timeline-row-lifted-radius:var(--radius-sm);--timeline-drop-ring-width:var(--line-hairline);--timeline-item-duration:var(--motion-instant);--timeline-item-easing:var(--ease-enter);--timeline-lane-grip-inset:var(--inset-xs);--timeline-lane-grip-width:24px;--timeline-lane-grip-before-width:8px;--timeline-lane-grip-in-before-radius:var(--radius-xs);--timeline-lane-grip-in-after-left:var(--inset-2xs);--timeline-lane-grip-out-before-radius:var(--radius-xs);--timeline-lane-grip-out-after-right:var(--inset-2xs);--timeline-grip-focus-outline-offset:var(--focus-ring-offset)}:root,[data-theme]{--timeline-row-lifted-shadow:var(--shadow-overlay)}.sk-tl__grip{position:absolute;top:0;bottom:0;z-index:2;width:var(--timeline-grip-width);display:flex;align-items:center;justify-content:center;background:var(--timeline-selected);cursor:ew-resize}.sk-tl__grip:after{content:"";width:var(--timeline-grip-after-width);height:42%;border-radius:var(--timeline-grip-after-radius);background:var(--tl-bg-canvas);opacity:var(--timeline-grip-after-opacity)}.sk-tl__grip--in{left:0;border-radius:var(--timeline-grip-in-radius) 0 0 var(--timeline-grip-in-radius)}.sk-tl__grip--out{right:0;border-radius:0 var(--timeline-grip-out-radius) var(--timeline-grip-out-radius) 0}.sk-tl__item.is-selected .sk-tl__label{margin-left:var(--timeline-item-label-selected-margin-left);margin-right:var(--timeline-item-label-selected-margin-right)}.sk-tl__ghost{position:absolute;top:var(--timeline-ghost-inset);bottom:var(--timeline-ghost-inset);box-sizing:border-box;border-radius:var(--timeline-ghost-radius);border:var(--timeline-ghost-border-width) dashed var(--timeline-gap-border);background:color-mix(in srgb,var(--timeline-item-bg) 45%,transparent)}.sk-tl__drag{flex:none;box-sizing:border-box;width:var(--timeline-drag-width);height:var(--timeline-drag-height);margin-right:var(--timeline-drag-margin-right);cursor:grab;border-left:var(--timeline-drag-border-left-width) dotted var(--tl-text-muted);border-right:var(--timeline-drag-border-right-width) dotted var(--tl-text-muted)}.sk-tl__row{transition:transform var(--timeline-row-duration) var(--timeline-row-easing),box-shadow var(--timeline-row-duration) var(--timeline-row-easing)}.sk-tl__row.is-lifted{position:relative;z-index:3;transform:translate(var(--timeline-row-lifted-translate-x),var(--timeline-row-lifted-translate-y));background:var(--tl-bg-surface-raised);box-shadow:var(--timeline-row-lifted-shadow),inset 0 0 0 var(--timeline-row-lifted-inset-ring-width) var(--tl-accent);border-radius:var(--timeline-row-lifted-radius);cursor:grabbing}.sk-tl__drop{height:0;box-shadow:0 0 0 var(--timeline-drop-ring-width) var(--tl-accent);margin:0;position:relative;z-index:2}.sk-tl__item{transition:box-shadow var(--timeline-item-duration) var(--timeline-item-easing)}@media (prefers-reduced-motion:reduce){.sk-tl *{transition:none!important;animation:none!important}}.sk-tl__lane>.sk-tl__grip{top:var(--timeline-lane-grip-inset);bottom:var(--timeline-lane-grip-inset);width:var(--timeline-lane-grip-width);background:none;border-radius:0}.sk-tl__lane>.sk-tl__grip:before{content:"";position:absolute;top:0;bottom:0;width:var(--timeline-lane-grip-before-width);background:var(--timeline-selected)}.sk-tl__lane>.sk-tl__grip:after{position:absolute;top:29%}.sk-tl__lane>.sk-tl__grip--in:before{left:0;border-radius:var(--timeline-lane-grip-in-before-radius) 0 0 var(--timeline-lane-grip-in-before-radius)}.sk-tl__lane>.sk-tl__grip--in:after{left:var(--timeline-lane-grip-in-after-left)}.sk-tl__lane>.sk-tl__grip--out{right:auto;transform:translate(-100%)}.sk-tl__lane>.sk-tl__grip--out:before{right:0;border-radius:0 var(--timeline-lane-grip-out-before-radius) var(--timeline-lane-grip-out-before-radius) 0}.sk-tl__lane>.sk-tl__grip--out:after{right:var(--timeline-lane-grip-out-after-right)}.sk-tl__grip:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--timeline-grip-focus-outline-offset)}:root{--timeline-forced-edge-width:var(--line-hairline);--timeline-forced-selected-width:var(--line-strong);--timeline-forced-drop-width:var(--line-strong)}@media (forced-colors:active){.sk-tl__wave.sk-wave,.sk-tl__item .sk-wave{--waveform-bar:CanvasText;--waveform-played:Highlight}}@media (forced-colors:active){.sk-tl__item{outline:var(--timeline-forced-edge-width) solid CanvasText;outline-offset:calc(-1 * var(--timeline-forced-edge-width))}}@media (forced-colors:active){.sk-tl__item.is-gap{outline:0}}@media (forced-colors:active){.sk-tl__item.is-selected{outline:var(--timeline-forced-selected-width) solid Highlight;outline-offset:calc(-1 * var(--timeline-forced-selected-width))}}@media (forced-colors:active){.sk-tl__grip:before,.sk-tl__grip:after{forced-color-adjust:none}}@media (forced-colors:active){.sk-tl__lane>.sk-tl__grip:before{background:Highlight}}@media (forced-colors:active){.sk-tl__grip:after{background:Canvas;opacity:1}}@media (forced-colors:active){.sk-tl__drop{box-shadow:none;border-top:var(--timeline-forced-drop-width) solid Highlight}}@media (forced-colors:active){.sk-tl__row.is-lifted{outline:var(--timeline-forced-selected-width) solid Highlight;outline-offset:calc(-1 * var(--timeline-forced-selected-width))}}:root{--timeline-drag-target-width:var(--space-6);--timeline-drag-target-height:var(--timeline-row-height)}.sk-tl__drag{position:relative}.sk-tl__drag:after{content:"";position:absolute;left:50%;top:50%;width:var(--timeline-drag-target-width);height:var(--timeline-drag-target-height);transform:translate(-50%,-50%)}:root{--timeline-snap-distance:var(--space-1-5);--timeline-snap-width:var(--line-hairline)}.sk-tl__snap{position:absolute;top:0;bottom:0;border-left:var(--timeline-snap-width) solid var(--tl-accent)}@media (forced-colors:active){.sk-tl__snap{border-left-color:Highlight}}:root,[data-theme]{--tl-bg-canvas:var(--bg-canvas);--tl-text-muted:var(--text-muted);--tl-bg-surface-raised:var(--bg-surface-raised);--tl-accent:var(--accent)}
