.ds-chip{--chip-bw: calc(var(--ds-comp-unit) * .25);display:inline-flex;align-items:center;border:var(--chip-bw) solid transparent;border-radius:var(--ds-radius-pill);cursor:pointer;font-family:inherit;font-weight:500;letter-spacing:0;white-space:nowrap;outline:none;transition:var(--ds-component-transition),transform var(--ds-dur-1) var(--ds-ease)}.ds-chip:active:not([data-disabled]),.ds-chip[data-pressed]:not([data-disabled]){transform:scale(var(--ds-scale-press))}.ds-chip:has(>.ds-chip-main:focus-visible),.ds-chip[data-focus-visible],.ds-chip:focus-visible{box-shadow:var(--ds-focus-ring)}.ds-chip[data-disabled]{cursor:not-allowed;pointer-events:none}.ds-chip-main{display:inline-flex;align-items:center;align-self:stretch;gap:var(--chip-gap);flex:1 1 auto;min-width:0;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:inherit;outline:none;margin-block:calc(-1 * var(--chip-bw));padding-block:var(--chip-bw);margin-inline-start:calc(-1 * (var(--chip-px) + var(--chip-bw)));padding-inline-start:calc(var(--chip-px) + var(--chip-bw));position:relative}.ds-chip-main:only-child{margin-inline-end:calc(-1 * (var(--chip-px) + var(--chip-bw)));padding-inline-end:calc(var(--chip-px) + var(--chip-bw))}.ds-chip[data-size=xs]{--chip-icon-size: var(--ds-icon-sm);--chip-icon-stroke: var(--ds-chip-icon-stroke-sm);--chip-gap: var(--ds-chip-xs-gap);--chip-px: var(--ds-chip-xs-px);--chip-h: var(--ds-chip-xs-h);gap:var(--chip-gap);height:var(--chip-h);padding:0 var(--chip-px);font-size:var(--ds-chip-xs-fs);line-height:var(--ds-chip-xs-lh)}.ds-chip[data-size=sm]{--chip-icon-size: var(--ds-icon-sm);--chip-icon-stroke: var(--ds-chip-icon-stroke-sm);--chip-gap: var(--ds-chip-sm-gap);--chip-px: var(--ds-chip-sm-px);--chip-h: var(--ds-chip-sm-h);gap:var(--chip-gap);height:var(--chip-h);padding:0 var(--chip-px);font-size:var(--ds-chip-sm-fs);line-height:var(--ds-chip-sm-lh)}.ds-chip[data-size=md]{--chip-icon-size: var(--ds-icon-md);--chip-icon-stroke: var(--ds-chip-icon-stroke-md);--chip-gap: var(--ds-chip-md-gap);--chip-px: var(--ds-chip-md-px);--chip-h: var(--ds-chip-md-h);gap:var(--chip-gap);height:var(--chip-h);padding:0 var(--chip-px);font-size:var(--ds-chip-md-fs);line-height:var(--ds-chip-md-lh)}.ds-chip-icon{display:inline-flex;align-items:center;flex-shrink:0;width:var(--chip-icon-size, var(--ds-icon-md));height:var(--chip-icon-size, var(--ds-icon-md))}.ds-chip-icon svg{width:100%;height:100%;stroke-width:var(--chip-icon-stroke, var(--ds-chip-icon-stroke-md))}.ds-chip-close{position:relative;display:inline-flex;align-items:center;align-self:center;flex-shrink:0;width:var(--chip-icon-size, var(--ds-icon-md));height:var(--chip-icon-size, var(--ds-icon-md));margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer;border-radius:var(--ds-radius-xs);opacity:.7}.ds-chip-main:not(:only-child):after{content:"";position:absolute;left:100%;right:calc(-1 * (var(--chip-gap) + var(--chip-icon-size) + var(--chip-px) + var(--chip-bw)));top:calc(-1 * var(--chip-bw));bottom:calc(-1 * var(--chip-bw))}.ds-chip-close svg{width:100%;height:100%;stroke-width:var(--chip-icon-stroke, var(--ds-chip-icon-stroke-md))}.ds-chip-close:hover{opacity:1}.ds-chip-close[data-focus-visible],.ds-chip-close:focus-visible{box-shadow:var(--ds-focus-ring);opacity:1;outline:none}.ds-chip-dropdown{display:inline-flex;align-items:center;flex-shrink:0;width:var(--chip-icon-size, var(--ds-icon-md));height:var(--chip-icon-size, var(--ds-icon-md))}.ds-chip-dropdown svg{width:100%;height:100%;stroke-width:var(--chip-icon-stroke, var(--ds-chip-icon-stroke-md))}.ds-chip-label{flex:1 1 auto}.ds-chip .ds-badge{flex-shrink:0}.ds-chip[data-variant=soft]:not([data-high-contrast]):not([data-disabled]) .ds-badge[data-variant=soft],.ds-chip[data-variant=outline]:hover:not([data-disabled]) .ds-badge[data-variant=soft],.ds-chip[data-variant=outline][data-hovered]:not([data-disabled]) .ds-badge[data-variant=soft],.ds-chip[data-variant=outline]:active:not([data-disabled]) .ds-badge[data-variant=soft],.ds-chip[data-variant=outline][data-pressed]:not([data-disabled]) .ds-badge[data-variant=soft],.ds-chip[data-variant=outline][data-active]:not([data-disabled]) .ds-badge[data-variant=soft]{background:var(--ds-surface-nb-hc)}.ds-chip[data-disabled] .ds-badge[data-variant=soft]{background:var(--ds-disabled-fill);color:var(--ds-disabled-text)}.ds-chip[data-variant=soft][data-semantic=neutral]{background:var(--ds-nba-30);color:var(--ds-neutral-fill)}.ds-chip[data-variant=soft][data-semantic=neutral]:hover:not([data-disabled]),.ds-chip[data-variant=soft][data-semantic=neutral][data-hovered]:not([data-disabled]){background:var(--ds-nba-20)}.ds-chip[data-variant=soft][data-semantic=neutral]:active:not([data-disabled]),.ds-chip[data-variant=soft][data-semantic=neutral][data-pressed]:not([data-disabled]){background:var(--ds-nba-40)}.ds-chip[data-variant=soft][data-semantic=neutral][data-active]{background:var(--ds-fill-neutral-soft-active);color:var(--ds-text-invert)}.ds-chip[data-variant=soft][data-semantic=neutral][data-active]:hover:not([data-disabled]),.ds-chip[data-variant=soft][data-semantic=neutral][data-active][data-hovered]:not([data-disabled]){background:var(--ds-fill-neutral-soft-active-hover)}.ds-chip[data-variant=soft][data-semantic=neutral][data-high-contrast]{background:var(--ds-fill-neutral-outline-hc)}.ds-chip[data-variant=soft][data-semantic=neutral][data-disabled]{background:var(--ds-nba-15);color:var(--ds-disabled-text)}.ds-chip[data-variant=soft][data-semantic=info]{background:var(--ds-info-50);color:var(--ds-info-soft-text)}.ds-chip[data-variant=soft][data-semantic=info]:hover:not([data-disabled]),.ds-chip[data-variant=soft][data-semantic=info][data-hovered]:not([data-disabled]){background:var(--ds-info-soft-hover)}.ds-chip[data-variant=soft][data-semantic=info]:active:not([data-disabled]),.ds-chip[data-variant=soft][data-semantic=info][data-pressed]:not([data-disabled]){background:var(--ds-info-soft-pressed);color:var(--ds-info-text-pressed)}.ds-chip[data-variant=soft][data-semantic=info][data-active]{background:var(--ds-info-soft-active);color:var(--ds-text-on-solid)}.ds-chip[data-variant=soft][data-semantic=info][data-active]:hover:not([data-disabled]),.ds-chip[data-variant=soft][data-semantic=info][data-active][data-hovered]:not([data-disabled]){background:var(--ds-info-hover)}.ds-chip[data-variant=soft][data-semantic=info][data-high-contrast]{background:var(--ds-fill-neutral-outline-hc)}.ds-chip[data-variant=soft][data-semantic=info][data-disabled]{background:var(--ds-nba-15);color:var(--ds-disabled-text)}.ds-chip[data-variant=outline][data-semantic=neutral]{background:transparent;border-color:var(--ds-nba-border);color:var(--ds-neutral-fill)}.ds-chip[data-variant=outline][data-semantic=neutral]:hover:not([data-disabled]),.ds-chip[data-variant=outline][data-semantic=neutral][data-hovered]:not([data-disabled]){background:var(--ds-nba-20);border-color:var(--ds-nba-border-hover)}.ds-chip[data-variant=outline][data-semantic=neutral]:active:not([data-disabled]),.ds-chip[data-variant=outline][data-semantic=neutral][data-pressed]:not([data-disabled]){background:var(--ds-nba-40);border-color:var(--ds-neutral-fill)}.ds-chip[data-variant=outline][data-semantic=neutral][data-active]{background:var(--ds-nba-50)}.ds-chip[data-variant=outline][data-semantic=neutral][data-active]:hover:not([data-disabled]),.ds-chip[data-variant=outline][data-semantic=neutral][data-active][data-hovered]:not([data-disabled]){background:var(--ds-nba-outline-active-hover)}.ds-chip[data-variant=outline][data-semantic=neutral][data-high-contrast]{background:var(--ds-fill-neutral-outline-hc);border-color:var(--ds-nba-border-hover)}.ds-chip[data-variant=outline][data-semantic=neutral][data-disabled]{background:transparent;border-color:var(--ds-nba-border-disabled);color:var(--ds-disabled-text)}.ds-chip[data-variant=outline][data-semantic=info]{background:transparent;border-color:var(--ds-info-stroke);color:var(--ds-info-soft-text)}.ds-chip[data-variant=outline][data-semantic=info]:hover:not([data-disabled]),.ds-chip[data-variant=outline][data-semantic=info][data-hovered]:not([data-disabled]){background:var(--ds-info-outline-hover);border-color:var(--ds-info-stroke)}.ds-chip[data-variant=outline][data-semantic=info]:active:not([data-disabled]),.ds-chip[data-variant=outline][data-semantic=info][data-pressed]:not([data-disabled]){background:var(--ds-info-outline-active);border-color:var(--ds-info-stroke-pressed);color:var(--ds-info-text-pressed)}.ds-chip[data-variant=outline][data-semantic=info][data-active]{background:var(--ds-info-outline-active);color:var(--ds-info-text-pressed)}.ds-chip[data-variant=outline][data-semantic=info][data-active]:hover:not([data-disabled]),.ds-chip[data-variant=outline][data-semantic=info][data-active][data-hovered]:not([data-disabled]){background:var(--ds-info-outline-hover);color:var(--ds-info-soft-text)}.ds-chip[data-variant=outline][data-active],.ds-chip[data-variant=outline][data-active]:hover:not([data-disabled]),.ds-chip[data-variant=outline][data-active][data-hovered]:not([data-disabled]),.ds-chip[data-variant=outline][data-active]:active:not([data-disabled]),.ds-chip[data-variant=outline][data-active][data-pressed]:not([data-disabled]){border-color:transparent}.ds-chip[data-variant=outline][data-semantic=info][data-high-contrast]{background:var(--ds-fill-neutral-outline-hc)}.ds-chip[data-variant=outline][data-semantic=info][data-disabled]{background:transparent;border-color:var(--ds-nba-border-disabled);color:var(--ds-disabled-text)}.ds-chip[data-variant][data-semantic=neutral][data-high-contrast][data-active]{color:var(--ds-neutral-fill)}.ds-chip[data-variant][data-semantic=info][data-high-contrast][data-active]{color:var(--ds-info-soft-text)}.ds-chip[data-disabled] .ds-chip-icon,.ds-chip[data-disabled] .ds-chip-close,.ds-chip[data-disabled] .ds-chip-dropdown{color:var(--ds-disabled-icon)}[data-theme=dark] .ds-chip[data-variant=soft][data-semantic=neutral]:not([data-active]):hover:not([data-disabled]),[data-theme=dark] .ds-chip[data-variant=soft][data-semantic=neutral]:not([data-active])[data-hovered]:not([data-disabled]),[data-theme=dark] .ds-chip[data-variant=outline][data-semantic=neutral]:not([data-active]):hover:not([data-disabled]),[data-theme=dark] .ds-chip[data-variant=outline][data-semantic=neutral]:not([data-active])[data-hovered]:not([data-disabled]){background:var(--ds-nba-40)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .ds-chip[data-variant=soft][data-semantic=neutral]:not([data-active]):hover:not([data-disabled]),:root:not([data-theme=light]) .ds-chip[data-variant=soft][data-semantic=neutral]:not([data-active])[data-hovered]:not([data-disabled]),:root:not([data-theme=light]) .ds-chip[data-variant=outline][data-semantic=neutral]:not([data-active]):hover:not([data-disabled]),:root:not([data-theme=light]) .ds-chip[data-variant=outline][data-semantic=neutral]:not([data-active])[data-hovered]:not([data-disabled]){background:var(--ds-nba-40)}}[data-theme=dark] .ds-chip[data-variant=soft][data-semantic=neutral]:not([data-active]):active:not([data-disabled]),[data-theme=dark] .ds-chip[data-variant=soft][data-semantic=neutral]:not([data-active])[data-pressed]:not([data-disabled]),[data-theme=dark] .ds-chip[data-variant=outline][data-semantic=neutral]:not([data-active]):active:not([data-disabled]),[data-theme=dark] .ds-chip[data-variant=outline][data-semantic=neutral]:not([data-active])[data-pressed]:not([data-disabled]){background:var(--ds-nba-50)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .ds-chip[data-variant=soft][data-semantic=neutral]:not([data-active]):active:not([data-disabled]),:root:not([data-theme=light]) .ds-chip[data-variant=soft][data-semantic=neutral]:not([data-active])[data-pressed]:not([data-disabled]),:root:not([data-theme=light]) .ds-chip[data-variant=outline][data-semantic=neutral]:not([data-active]):active:not([data-disabled]),:root:not([data-theme=light]) .ds-chip[data-variant=outline][data-semantic=neutral]:not([data-active])[data-pressed]:not([data-disabled]){background:var(--ds-nba-50)}}@media (prefers-reduced-motion: reduce){.ds-chip{transition-duration:.01ms!important;animation-duration:.01ms!important}}.ds-chip-group{display:flex;flex-wrap:wrap}.ds-chip-group[data-size=xs]{gap:var(--ds-chip-xs-grp-y) var(--ds-chip-xs-grp-x)}.ds-chip-group[data-size=sm]{gap:var(--ds-chip-sm-grp-y) var(--ds-chip-sm-grp-x)}.ds-chip-group[data-size=md]{gap:var(--ds-chip-md-grp-y) var(--ds-chip-md-grp-x)}.ds-chip-overflow{position:relative;display:inline-flex}.ds-chip-overflow-pop{position:absolute;top:calc(100% + var(--ds-space-1));left:0;z-index:20;display:flex;flex-direction:column;gap:var(--ds-space-1);min-width:max-content;max-height:280px;overflow-y:auto;padding:var(--ds-space-2);background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);box-shadow:var(--ds-popover-shadow)}.ds-badge{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--ds-radius-pill);font-family:var(--ds-font);font-weight:500;line-height:var(--ds-l3-lh);letter-spacing:var(--ds-l3-ls);white-space:nowrap;font-feature-settings:"tnum"}.ds-badge[data-size=sm]{height:var(--ds-bdg-sm-h);min-width:var(--ds-bdg-sm-h);padding:0 var(--ds-bdg-sm-px);font-size:var(--ds-bdg-sm-fs);line-height:var(--ds-l3-lh-c)}.ds-badge[data-size=md]{height:var(--ds-bdg-md-h);min-width:var(--ds-bdg-md-h);padding:0 var(--ds-bdg-md-px);font-size:var(--ds-bdg-md-fs)}.ds-badge[data-variant=dot]{display:inline-block;width:calc(var(--ds-comp-unit) * 2);height:calc(var(--ds-comp-unit) * 2);min-width:unset;padding:0;border-radius:50%;font-size:0}.ds-badge[data-variant=dot][data-intent=neutral]{background:var(--ds-neutral-fill)}.ds-badge[data-variant=dot][data-intent=brand]{background:var(--ds-surface-brand-accent)}.ds-badge[data-variant=dot][data-intent=info]{background:var(--ds-surface-info-accent)}.ds-badge[data-variant=dot][data-intent=positive]{background:var(--ds-surface-pos-accent)}.ds-badge[data-variant=dot][data-intent=warning]{background:var(--ds-surface-warn-accent)}.ds-badge[data-variant=dot][data-intent=negative]{background:var(--ds-surface-neg-accent)}.ds-badge[data-variant=solid]{color:var(--ds-text-invert)}.ds-badge[data-variant=solid][data-intent=neutral]{background:var(--ds-neutral-fill)}.ds-badge[data-variant=solid][data-intent=brand]{background:var(--ds-surface-brand-accent)}.ds-badge[data-variant=solid][data-intent=info]{background:var(--ds-surface-info-accent)}.ds-badge[data-variant=solid][data-intent=positive]{background:var(--ds-surface-pos-accent)}.ds-badge[data-variant=solid][data-intent=negative]{background:var(--ds-surface-neg-accent)}.ds-badge[data-variant=solid][data-intent=warning]{background:var(--ds-surface-warn-accent)}.ds-badge[data-variant=soft][data-intent=neutral]{background:var(--ds-surface-neutral-medium);color:var(--ds-text-primary)}.ds-badge[data-variant=soft][data-intent=brand]{background:var(--ds-surface-brand-medium);color:var(--ds-brand-soft-text)}.ds-badge[data-variant=soft][data-intent=info]{background:var(--ds-surface-info-medium);color:var(--ds-surface-info-text)}.ds-badge[data-variant=soft][data-intent=positive]{background:var(--ds-surface-pos-medium);color:var(--ds-surface-pos-text)}.ds-badge[data-variant=soft][data-intent=warning]{background:var(--ds-surface-warn-medium);color:var(--ds-warn-soft-text)}.ds-badge[data-variant=soft][data-intent=negative]{background:var(--ds-surface-neutral-medium);color:var(--ds-surface-neg-text)}.ds-badge[data-variant=soft][data-high-contrast]{background:var(--ds-surface-nb-hc)}.ds-badge[data-variant=solid][data-intent=brand],.ds-badge[data-variant=solid][data-intent=info],.ds-badge[data-variant=solid][data-intent=positive],.ds-badge[data-variant=solid][data-intent=negative],.ds-badge[data-variant=solid][data-intent=warning]{color:var(--ds-text-on-solid)}.ds-badge[data-variant][data-disabled]{background:var(--ds-nba-15);color:var(--ds-disabled-text)}.ds-badge[data-variant=dot][data-disabled]{background:var(--ds-nba-15)}.ds-check{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.ds-check[data-disabled]{cursor:not-allowed}.ds-check-input,.ds-checkbox-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ds-check-ctrl{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--ds-checkbox-md-ctrl-size);height:var(--ds-checkbox-md-ctrl-size);border-radius:var(--ds-checkbox-md-ctrl-r);border:calc(var(--ds-comp-unit) * .375) solid var(--ds-nba-border);background:var(--ds-fill-neutral-outline-hc);color:var(--ds-text-invert);transition:border-color var(--ds-dur-2) var(--ds-ease),background var(--ds-dur-2) var(--ds-ease),box-shadow var(--ds-dur-2) var(--ds-ease)}:is(.ds-check,.ds-checkbox)[data-size=sm] .ds-check-ctrl{width:var(--ds-checkbox-sm-ctrl-size);height:var(--ds-checkbox-sm-ctrl-size);border-radius:var(--ds-checkbox-sm-ctrl-r)}:is(.ds-check,.ds-checkbox):is([data-hovered],[data-variant=container][data-pressed]) .ds-check-ctrl,:is(.ds-check,.ds-checkbox):hover:not([data-disabled]) .ds-check-ctrl{border-color:var(--ds-nba-border-hover);background:var(--ds-nba-20)}:is(.ds-check,.ds-checkbox)[data-pressed] .ds-check-ctrl{border-color:var(--ds-nba-border-pressed);background:var(--ds-nba-40)}:is(.ds-check,.ds-checkbox)[data-checked] .ds-check-ctrl,:is(.ds-check,.ds-checkbox)[data-indeterminate] .ds-check-ctrl{border-width:0;background:var(--ds-fill-neutral-soft-active)}:is(.ds-check,.ds-checkbox)[data-checked]:is([data-hovered],[data-variant=container][data-pressed]) .ds-check-ctrl,:is(.ds-check,.ds-checkbox)[data-indeterminate]:is([data-hovered],[data-variant=container][data-pressed]) .ds-check-ctrl,:is(.ds-check,.ds-checkbox)[data-checked]:hover:not([data-disabled]) .ds-check-ctrl,:is(.ds-check,.ds-checkbox)[data-indeterminate]:hover:not([data-disabled]) .ds-check-ctrl{border-width:0;background:var(--ds-fill-neutral-soft-active-hover)}:is(.ds-check,.ds-checkbox)[data-checked][data-pressed] .ds-check-ctrl,:is(.ds-check,.ds-checkbox)[data-indeterminate][data-pressed] .ds-check-ctrl{border-width:0;background:var(--ds-neutral-fill-pressed)}:is(.ds-check,.ds-checkbox)[data-focus-visible] .ds-check-ctrl,:is(.ds-check,.ds-checkbox):has(input:focus-visible) .ds-check-ctrl{outline:var(--ds-focus-width) solid var(--ds-info-800);outline-offset:var(--ds-focus-offset)}:is(.ds-check,.ds-checkbox)[data-disabled] .ds-check-ctrl{border-color:var(--ds-nba-border-disabled);background:var(--ds-fill-neutral-outline-hc)}:is(.ds-check,.ds-checkbox)[data-disabled][data-checked] .ds-check-ctrl,:is(.ds-check,.ds-checkbox)[data-disabled][data-indeterminate] .ds-check-ctrl{border-width:0;background:var(--ds-disabled-fill);color:var(--ds-disabled-icon)}:is(.ds-check,.ds-checkbox)[data-error] .ds-check-ctrl{border-width:calc(var(--ds-comp-unit) * .5);border-color:var(--ds-neg-border-default);background:var(--ds-fill-neutral-outline-hc)}:is(.ds-check,.ds-checkbox)[data-error]:is([data-hovered],[data-variant=container][data-pressed]) .ds-check-ctrl,:is(.ds-check,.ds-checkbox)[data-error]:hover:not([data-disabled]) .ds-check-ctrl{border-width:calc(var(--ds-comp-unit) * .5);border-color:var(--ds-neg-border-hover);background:var(--ds-nba-20)}:is(.ds-check,.ds-checkbox)[data-error][data-pressed] .ds-check-ctrl{border-width:calc(var(--ds-comp-unit) * .5);border-color:var(--ds-neg-border-focus);background:var(--ds-nba-40)}:is(.ds-check,.ds-checkbox)[data-error][data-checked] .ds-check-ctrl,:is(.ds-check,.ds-checkbox)[data-error][data-indeterminate] .ds-check-ctrl{border-width:0;background:var(--ds-neg-solid-default)}:is(.ds-check,.ds-checkbox)[data-error][data-checked]:is([data-hovered],[data-variant=container][data-pressed]) .ds-check-ctrl,:is(.ds-check,.ds-checkbox)[data-error][data-indeterminate]:is([data-hovered],[data-variant=container][data-pressed]) .ds-check-ctrl,:is(.ds-check,.ds-checkbox)[data-error][data-checked]:hover:not([data-disabled]) .ds-check-ctrl,:is(.ds-check,.ds-checkbox)[data-error][data-indeterminate]:hover:not([data-disabled]) .ds-check-ctrl{border-width:0;background:var(--ds-neg-solid-hover)}:is(.ds-check,.ds-checkbox)[data-error][data-checked][data-pressed] .ds-check-ctrl,:is(.ds-check,.ds-checkbox)[data-error][data-indeterminate][data-pressed] .ds-check-ctrl{border-width:0;background:var(--ds-neg-solid-pressed)}@keyframes cb-check-in{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.ds-check-ctrl svg{transform-origin:center;animation:cb-check-in var(--ds-dur-1, .12s) var(--ds-ease, cubic-bezier(.2, 0, 0, 1)) both;width:var(--ds-checkbox-md-check-icon);height:var(--ds-checkbox-md-check-icon);stroke-width:var(--ds-checkbox-md-check-stroke)}:is(.ds-check,.ds-checkbox)[data-size=sm] .ds-check-ctrl svg{width:var(--ds-checkbox-sm-check-icon);height:var(--ds-checkbox-sm-check-icon);stroke-width:var(--ds-checkbox-sm-check-stroke)}.ds-checkbox{display:inline-flex;align-items:flex-start;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;border-radius:var(--ds-form-cont-r-md);transition:background var(--ds-dur-2) var(--ds-ease)}.ds-checkbox[data-size=sm]{border-radius:var(--ds-form-cont-r-sm)}.ds-checkbox[data-disabled]{cursor:not-allowed}.ds-checkbox[data-variant=container]{padding:var(--ds-radio-cont-py-md) var(--ds-radio-cont-px-md)}.ds-checkbox[data-variant=container][data-size=sm]{padding:var(--ds-radio-cont-py-sm) var(--ds-radio-cont-px-sm)}.ds-checkbox[data-variant=container][data-hovered],.ds-checkbox[data-variant=container]:hover:not([data-disabled]){background:var(--ds-nba-20)}.ds-checkbox[data-variant=container][data-pressed]{background:var(--ds-nba-ghost-pressed)}.ds-checkbox-core{display:flex;flex-direction:column;gap:var(--ds-radio-core-gap);flex:1 0 0;min-width:0}.ds-checkbox-label-row{display:flex;align-items:center;gap:var(--ds-radio-label-gap-md);padding:0 var(--ds-radio-label-px-md)}.ds-checkbox[data-size=sm] .ds-checkbox-label-row{gap:var(--ds-radio-label-gap-sm);padding:0 var(--ds-radio-label-px-sm)}.ds-checkbox-label{flex:1 0 0;min-width:0;font-size:var(--ds-radio-md-fs);line-height:var(--ds-radio-md-lh);font-weight:500;color:var(--ds-text-neutral-ghost)}.ds-checkbox[data-size=sm] .ds-checkbox-label{font-size:var(--ds-radio-sm-fs);line-height:var(--ds-radio-sm-lh)}.ds-checkbox-icon-help{display:flex;align-items:flex-start;padding:var(--ds-radio-icon-py-md) 0;flex-shrink:0;color:var(--ds-icon-tertiary)}.ds-checkbox-icon-help svg,.ds-checkbox-icon-help [data-lucide]{stroke-width:var(--ds-checkbox-icon-help-stroke)}.ds-checkbox[data-size=sm] .ds-checkbox-icon-help{padding:var(--ds-radio-icon-py-sm) 0}.ds-checkbox[data-disabled] .ds-checkbox-label,.ds-checkbox[data-disabled] .ds-checkbox-desc{color:var(--ds-disabled-text)}.ds-checkbox[data-disabled] .ds-checkbox-icon-help{color:var(--ds-disabled-icon)}.ds-checkbox-desc{display:block;padding:0 var(--ds-radio-caption-px-md);font-size:var(--ds-radio-caption-fs);line-height:var(--ds-radio-caption-lh);font-weight:400;color:var(--ds-text-secondary)}.ds-checkbox[data-size=sm] .ds-checkbox-desc{padding:0 var(--ds-radio-caption-px-sm)}[data-theme=dark] :is(.ds-check,.ds-checkbox):is([data-hovered],[data-variant=container][data-pressed]):not([data-checked]):not([data-indeterminate]) .ds-check-ctrl,[data-theme=dark] :is(.ds-check,.ds-checkbox):hover:not([data-disabled]):not([data-checked]):not([data-indeterminate]) .ds-check-ctrl{background:var(--ds-nba-40)}[data-theme=dark] :is(.ds-check,.ds-checkbox)[data-error]:is([data-hovered],[data-variant=container][data-pressed]):not([data-checked]):not([data-indeterminate]) .ds-check-ctrl,[data-theme=dark] :is(.ds-check,.ds-checkbox)[data-error]:hover:not([data-disabled]):not([data-checked]):not([data-indeterminate]) .ds-check-ctrl{background:var(--ds-nba-40)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) :is(.ds-check,.ds-checkbox):is([data-hovered],[data-variant=container][data-pressed]):not([data-checked]):not([data-indeterminate]) .ds-check-ctrl,:root:not([data-theme=light]) :is(.ds-check,.ds-checkbox):hover:not([data-disabled]):not([data-checked]):not([data-indeterminate]) .ds-check-ctrl{background:var(--ds-nba-40)}:root:not([data-theme=light]) :is(.ds-check,.ds-checkbox)[data-error]:is([data-hovered],[data-variant=container][data-pressed]):not([data-checked]):not([data-indeterminate]) .ds-check-ctrl,:root:not([data-theme=light]) :is(.ds-check,.ds-checkbox)[data-error]:hover:not([data-disabled]):not([data-checked]):not([data-indeterminate]) .ds-check-ctrl{background:var(--ds-nba-40)}}[data-theme=dark] :is(.ds-check,.ds-checkbox)[data-pressed]:not([data-variant=container]):not([data-disabled]):not([data-checked]):not([data-indeterminate]) .ds-check-ctrl{background:var(--ds-nba-50)}[data-theme=dark] :is(.ds-check,.ds-checkbox)[data-error][data-pressed]:not([data-variant=container]):not([data-disabled]):not([data-checked]):not([data-indeterminate]) .ds-check-ctrl{background:var(--ds-nba-50)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) :is(.ds-check,.ds-checkbox)[data-pressed]:not([data-variant=container]):not([data-disabled]):not([data-checked]):not([data-indeterminate]) .ds-check-ctrl{background:var(--ds-nba-50)}:root:not([data-theme=light]) :is(.ds-check,.ds-checkbox)[data-error][data-pressed]:not([data-variant=container]):not([data-disabled]):not([data-checked]):not([data-indeterminate]) .ds-check-ctrl{background:var(--ds-nba-50)}}@media (prefers-reduced-motion: reduce){.ds-checkbox,.ds-check-ctrl{transition-duration:.01ms!important;animation-duration:.01ms!important}.ds-check-ctrl svg{animation-duration:.01ms!important}}._root_19bn7_3{background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);overflow:hidden;margin-top:16px}._title_19bn7_11{padding:12px 24px 0;font-size:var(--ds-text-sm);font-weight:600;color:var(--ds-text-secondary);letter-spacing:.01em}._preview_19bn7_21{background:var(--ds-page-bg);min-height:160px;display:flex;align-items:center;justify-content:center;padding:32px}._controls_19bn7_32{border-top:1px solid var(--ds-border);padding:20px 24px;display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start}._controlGroup_19bn7_43{display:flex;flex-direction:column;gap:8px}._controlLabel_19bn7_49{color:var(--ds-text-secondary);font-size:var(--ds-text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em}._textInput_19bn7_57{width:120px;padding:4px 8px;border:1px solid var(--ds-nba-border);border-radius:var(--ds-radius-md);background:var(--ds-surface-0);color:var(--ds-text-primary);font-size:var(--ds-text-sm)}._textInput_19bn7_57:focus-visible{outline:none;box-shadow:var(--ds-focus-ring)}._chipRow_19bn7_73{display:flex;flex-wrap:wrap;gap:4px}._propsCode_19bn7_81{width:100%;margin-top:16px;padding:10px 14px;background:var(--ds-surface-muted, var(--ds-page-bg));border-radius:var(--ds-radius-sm);font-family:var(--ds-font-mono, monospace);font-size:var(--ds-text-xs);color:var(--ds-text-secondary);border-top:1px solid var(--ds-border);word-break:break-all;line-height:1.6}.ds-dp{display:flex;flex-direction:column;gap:var(--_dp-label-gap, var(--ds-field-gap-y-md));position:relative;--_h: var(--ds-input-md-h, 40px);--_px: var(--ds-input-md-px, 10px);--_r: var(--ds-input-md-r, 10px);--_fs: var(--ds-input-md-fs, 16px);--_lh: var(--ds-input-md-lh, 20px);--_icon: var(--ds-input-md-icon);--_cs: var(--ds-icon-stroke-md);--_dp-label-fs: var(--ds-field-label-md-fs);--_dp-label-lh: var(--ds-field-label-md-lh);--_dp-label-rowgap: var(--ds-field-label-md-gap);--_dp-help-px: var(--ds-field-label-md-icon-px);--_dp-help-icon: var(--ds-field-label-md-icon);--_dp-help-stroke: var(--ds-icon-stroke-md);--_dp-label-py: var(--ds-field-label-md-py);--_dp-gap-x: var(--ds-field-gap-x-md)}.ds-dp[data-size=sm]{--_dp-label-fs: var(--ds-field-label-sm-fs);--_dp-label-lh: var(--ds-field-label-sm-lh);--_dp-label-rowgap: var(--ds-field-label-sm-gap);--_dp-help-px: var(--ds-field-label-sm-icon-px);--_dp-help-icon: var(--ds-field-label-sm-icon);--_dp-help-stroke: var(--ds-icon-stroke-sm);--_dp-label-gap: var(--ds-field-gap-y-sm);--_dp-label-py: var(--ds-field-label-sm-py);--_dp-gap-x: var(--ds-field-gap-x-sm);--_h: var(--ds-input-sm-h, 32px);--_px: var(--ds-input-sm-px, 8px);--_r: var(--ds-input-sm-r, 10px);--_fs: var(--ds-input-sm-fs, 14px);--_lh: var(--ds-input-sm-lh, 16px);--_icon: var(--ds-input-sm-icon);--_cs: var(--ds-icon-stroke-sm)}.ds-dp[data-size=lg]{--_dp-label-fs: var(--ds-field-label-lg-fs);--_dp-label-lh: var(--ds-field-label-lg-lh);--_dp-label-rowgap: var(--ds-field-label-lg-gap);--_dp-help-px: var(--ds-field-label-lg-icon-px);--_dp-help-icon: var(--ds-field-label-lg-icon);--_dp-help-stroke: var(--ds-icon-stroke-lg);--_dp-label-gap: var(--ds-field-gap-y-lg);--_dp-label-py: var(--ds-field-label-lg-py);--_dp-gap-x: var(--ds-field-gap-x-lg);--_h: var(--ds-input-lg-h, 48px);--_px: var(--ds-input-lg-px, 12px);--_r: var(--ds-input-lg-r, 10px);--_fs: var(--ds-input-lg-fs, 16px);--_lh: var(--ds-input-lg-lh, 24px);--_icon: var(--ds-input-lg-icon);--_cs: var(--ds-icon-stroke-lg)}.ds-dp[data-size=xl]{--_dp-label-fs: var(--ds-field-label-xl-fs);--_dp-label-lh: var(--ds-field-label-xl-lh);--_dp-label-rowgap: var(--ds-field-label-xl-gap);--_dp-help-px: var(--ds-field-label-xl-icon-px);--_dp-help-icon: var(--ds-field-label-xl-icon);--_dp-help-stroke: var(--ds-icon-stroke-lg);--_dp-label-gap: var(--ds-field-gap-y-xl);--_dp-label-py: var(--ds-field-label-xl-py);--_dp-gap-x: var(--ds-field-gap-x-xl);--_h: var(--ds-input-xl-h, 56px);--_px: var(--ds-input-xl-px, 16px);--_r: var(--ds-input-xl-r, 10px);--_fs: var(--ds-input-xl-fs, 18px);--_lh: var(--ds-input-xl-lh, 24px);--_icon: var(--ds-input-xl-icon);--_cs: var(--ds-icon-stroke-lg)}.ds-dp__body{display:flex;flex-direction:column;gap:var(--_dp-label-gap, var(--ds-field-gap-y-md));min-width:0}.ds-dp[data-label-orientation=left]{flex-direction:row;align-items:flex-start;gap:var(--_dp-gap-x, var(--ds-field-gap-x-md))}.ds-dp[data-label-orientation=left] .ds-dp__label{padding-block:var(--_dp-label-py, var(--ds-field-label-md-py));justify-content:flex-end;flex-shrink:0}.ds-dp[data-label-orientation=left][data-label-align=left] .ds-dp__label{justify-content:flex-start;align-items:flex-start;padding-block:0}.ds-dp[data-label-orientation=left] .ds-dp__body{flex:1 1 auto}.ds-dp__label{font-size:var(--_dp-label-fs, var(--ds-field-label-md-fs));font-weight:500;line-height:var(--_dp-label-lh, var(--ds-field-label-md-lh));color:var(--ds-text-secondary);display:flex;align-items:center;gap:var(--_dp-label-rowgap, var(--ds-field-label-md-gap))}.ds-dp__required{color:var(--ds-surface-neg-text)}.ds-dp__icon-help{display:inline-flex;align-items:center;flex-shrink:0;color:var(--ds-icon-tertiary);padding-left:var(--_dp-help-px, var(--ds-field-label-md-icon-px))}.ds-dp__icon-help svg{display:block;width:var(--_dp-help-icon, var(--ds-field-label-md-icon));height:var(--_dp-help-icon, var(--ds-field-label-md-icon));stroke-width:var(--_dp-help-stroke, var(--ds-icon-stroke-md))}.ds-dp__trigger{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--ds-comp-unit) * 2);height:var(--_h);padding:0 var(--_px);border:var(--ds-field-border-w) solid var(--ds-nba-border);border-radius:var(--_r);background:var(--ds-fill-neutral-outline-hc);cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color var(--ds-dur-1, .12s) var(--ds-ease, ease),box-shadow var(--ds-dur-1, .12s) var(--ds-ease, ease)}.ds-dp__trigger:hover:not([data-disabled]):not([data-focus-visible]):not(:focus-within):not([data-open]):not([data-error]),.ds-dp__trigger[data-hovered]:not([data-disabled]):not([data-focus-visible]):not(:focus-within):not([data-open]):not([data-error]){border-color:var(--ds-nba-border-hover)}.ds-dp__trigger[data-open]{border-color:var(--ds-stroke-high);box-shadow:var(--ds-shadow-active);outline:none}.ds-dp__trigger[data-error]{border-color:var(--ds-neg-border-default)}.ds-dp__trigger[data-error][data-open]{border-color:var(--ds-neg-border-focus);box-shadow:var(--ds-shadow-active-error)}.ds-dp__trigger[data-disabled]{background:var(--ds-nba-15);border-color:var(--ds-nba-border-disabled);cursor:not-allowed;pointer-events:none}.ds-dp__trigger[data-readonly]{cursor:default;pointer-events:none}.ds-dp__trigger--labelin{height:var(--ds-dp-labelin-h, 48px);border-radius:var(--ds-dp-labelin-r, 12px);padding:var(--ds-field-in-sm-py) var(--ds-dp-labelin-px, 12px);align-items:center;transition:border-color var(--ds-dur-1, .12s) var(--ds-ease, ease),box-shadow var(--ds-dur-1, .12s) var(--ds-ease, ease),padding-top var(--ds-dur-2, .15s) var(--ds-ease, ease),padding-bottom var(--ds-dur-2, .15s) var(--ds-ease, ease)}.ds-dp__trigger--labelin[data-filled],.ds-dp__trigger--labelin[data-open]{padding-top:var(--ds-field-in-sm-py-filled);padding-bottom:var(--ds-field-in-sm-py-filled);align-items:flex-start}.ds-dp__inner{flex:1;position:relative;display:flex;flex-direction:column;overflow:hidden;min-width:0}.ds-dp__label-in{font-size:var(--ds-input-md-fs, 16px);line-height:1.5;color:var(--ds-text-tertiary);position:absolute;top:50%;left:0;transform:translateY(-50%);transition:top var(--ds-dur-2, .15s) var(--ds-ease, ease),transform var(--ds-dur-2, .15s) var(--ds-ease, ease),font-size var(--ds-dur-2, .15s) var(--ds-ease, ease),line-height var(--ds-dur-2, .15s) var(--ds-ease, ease);white-space:nowrap;pointer-events:none}.ds-dp__trigger--labelin[data-filled] .ds-dp__label-in,.ds-dp__trigger--labelin[data-open] .ds-dp__label-in{top:0;transform:translateY(0);font-size:var(--ds-dp-label-float-fs, 12px);line-height:var(--ds-dp-label-float-lh, 16px)}.ds-dp__caption{font-size:var(--ds-field-caption-fs);line-height:var(--ds-field-caption-lh);color:var(--ds-text-secondary)}.ds-dp__caption--error{color:var(--ds-surface-neg-text)}.ds-dp__trigger{cursor:default;-webkit-user-select:auto;user-select:auto}.ds-dp__field{flex:1;font-size:var(--_fs);line-height:var(--_lh);font-family:inherit;color:var(--ds-text-primary);caret-color:var(--ds-text-primary);background:transparent;border:none;outline:none;padding:0;min-width:0;cursor:text}.ds-dp__field::placeholder{color:var(--ds-text-tertiary)}.ds-dp__field:disabled{cursor:not-allowed;color:var(--ds-disabled-text)}.ds-dp__icon-btn{display:flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:content-box;width:var(--_icon);height:var(--_icon);background:transparent;border:none;padding:calc(var(--ds-comp-unit) * .5);margin:calc(var(--ds-comp-unit) * -.5);border-radius:var(--ds-radius-xs);cursor:pointer;color:var(--ds-icon-tertiary, var(--ds-icon-tertiary));transition:color var(--ds-dur-1, .12s) var(--ds-ease, ease)}.ds-dp__icon-btn:hover:not(:disabled){color:var(--ds-icon-secondary)}.ds-dp__trigger[data-disabled] .ds-dp__icon-btn{color:var(--ds-disabled-icon)}.ds-dp__icon-btn:disabled{pointer-events:none}.ds-dp__icon-btn:focus-visible,.ds-dp__icon-btn[data-focus-visible]{outline:none;box-shadow:var(--ds-focus-ring)}.ds-dp__icon-btn svg{width:var(--_icon);height:var(--_icon);stroke-width:var(--_cs);flex-shrink:0}.ds-dp__trigger--labelin .ds-dp__icon-btn{width:var(--ds-icon-lg);height:var(--ds-icon-lg)}.ds-dp__trigger--labelin .ds-dp__icon-btn svg{width:var(--ds-icon-lg);height:var(--ds-icon-lg);stroke-width:var(--ds-icon-stroke-lg)}.ds-dp__field-in{opacity:0;font-size:var(--ds-input-md-fs, 16px);font-family:inherit;color:var(--ds-text-primary);caret-color:var(--ds-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:opacity var(--ds-dur-2, .15s) var(--ds-ease, ease);min-height:calc(var(--ds-comp-unit) * 5);background:transparent;border:none;outline:none;padding:0;width:100%;cursor:text}.ds-dp__field-in::placeholder{color:var(--ds-text-tertiary)}.ds-dp__trigger--labelin:not([data-filled]):not([data-open]):not([data-focus-visible]):not(:focus-within) .ds-dp__field-in::placeholder{color:transparent}.ds-dp__trigger--labelin[data-filled] .ds-dp__field-in,.ds-dp__trigger--labelin[data-open] .ds-dp__field-in,.ds-dp__trigger--labelin:focus-within .ds-dp__field-in,.ds-dp__trigger--labelin[data-focus-visible] .ds-dp__field-in{opacity:1;padding-top:calc(var(--ds-field-in-sm-label-float-lh) + var(--ds-field-in-sm-gap))}.ds-dp__trigger[data-focus-visible],.ds-dp__trigger:focus-within{border-color:var(--ds-stroke-high);box-shadow:var(--ds-shadow-active);outline:none}.ds-dp__trigger[data-error][data-focus-visible],.ds-dp__trigger[data-error]:focus-within{border-color:var(--ds-neg-border-focus);box-shadow:var(--ds-shadow-active-error)}.ds-dp__trigger--labelin[data-focus-visible],.ds-dp__trigger--labelin:focus-within{padding-top:var(--ds-field-in-sm-py-filled);padding-bottom:var(--ds-field-in-sm-py-filled);align-items:flex-start}.ds-dp__trigger--labelin .ds-dp__icon-btn{align-self:center}.ds-dp__trigger--labelin[data-focus-visible] .ds-dp__label-in,.ds-dp__trigger--labelin:focus-within .ds-dp__label-in{top:0;transform:translateY(0);font-size:var(--ds-dp-label-float-fs, 12px);line-height:var(--ds-dp-label-float-lh, 16px)}[data-theme=dark] .ds-dp__trigger{background:var(--ds-fill-neutral-outline-hc);border-color:var(--ds-nba-border)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .ds-dp__trigger{background:var(--ds-fill-neutral-outline-hc);border-color:var(--ds-nba-border)}}[data-theme=dark] .ds-dp__trigger:hover:not([data-disabled]):not([data-focus-visible]):not(:focus-within):not([data-open]):not([data-error]),[data-theme=dark] .ds-dp__trigger[data-hovered]:not([data-disabled]):not([data-focus-visible]):not(:focus-within):not([data-open]):not([data-error]){border-color:var(--ds-nba-border-hover)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .ds-dp__trigger:hover:not([data-disabled]):not([data-focus-visible]):not(:focus-within):not([data-open]):not([data-error]),:root:not([data-theme=light]) .ds-dp__trigger[data-hovered]:not([data-disabled]):not([data-focus-visible]):not(:focus-within):not([data-open]):not([data-error]){border-color:var(--ds-nba-border-hover)}}[data-theme=dark] .ds-dp__trigger[data-disabled]{background:var(--ds-nba-15);border-color:var(--ds-nba-border-disabled)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .ds-dp__trigger[data-disabled]{background:var(--ds-nba-15);border-color:var(--ds-nba-border-disabled)}}[data-theme=dark] .ds-dp__trigger[data-focus-visible],[data-theme=dark] .ds-dp__trigger:focus-within,[data-theme=dark] .ds-dp__trigger[data-open]{border-color:var(--ds-stroke-high)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .ds-dp__trigger[data-focus-visible],:root:not([data-theme=light]) .ds-dp__trigger:focus-within,:root:not([data-theme=light]) .ds-dp__trigger[data-open]{border-color:var(--ds-stroke-high)}}[data-theme=dark] .ds-dp__trigger[data-error]{border-color:var(--ds-neg-border-default)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .ds-dp__trigger[data-error]{border-color:var(--ds-neg-border-default)}}[data-theme=dark] .ds-dp__trigger[data-error][data-focus-visible],[data-theme=dark] .ds-dp__trigger[data-error]:focus-within,[data-theme=dark] .ds-dp__trigger[data-error][data-open]{border-color:var(--ds-neg-border-focus)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .ds-dp__trigger[data-error][data-focus-visible],:root:not([data-theme=light]) .ds-dp__trigger[data-error]:focus-within,:root:not([data-theme=light]) .ds-dp__trigger[data-error][data-open]{border-color:var(--ds-neg-border-focus)}}[data-theme=dark] .ds-dp__caption--error{color:var(--ds-surface-neg-text)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .ds-dp__caption--error{color:var(--ds-surface-neg-text)}}.ds-dp__popup{position:fixed;z-index:1000;border-radius:var(--ds-cal-dropdown-r-md);box-shadow:var(--ds-cal-shadow);overflow:hidden}.ds-dp__time-popup{background:var(--ds-surface-0);border-radius:var(--ds-dp-labelin-r);padding:var(--ds-dp-labelin-px);box-shadow:var(--ds-modal-shadow);min-width:var(--ds-dp-time-popup-min-w)}@media (prefers-reduced-motion: reduce){.ds-dp,.ds-dp *,.ds-dp__popup,.ds-dp__popup *,.ds-dp__time-popup,.ds-dp__time-popup *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ds-cal{display:flex;flex-direction:column;gap:var(--ds-cal-group-gap);background:var(--ds-cal-bg);width:var(--ds-cal-width-md);padding:var(--ds-cal-dropdown-py-md) var(--ds-cal-dropdown-px-md);border:calc(var(--ds-comp-unit) * .25) solid var(--ds-stroke-low);border-radius:var(--ds-cal-dropdown-r-md);box-shadow:var(--ds-cal-shadow);box-sizing:border-box;overflow:hidden;-webkit-user-select:none;user-select:none}.ds-cal[data-size=sm]{width:var(--ds-cal-width-sm);padding:var(--ds-cal-dropdown-py-sm) var(--ds-cal-dropdown-px-sm);border-radius:var(--ds-cal-dropdown-r-sm)}.ds-cal>:first-child{padding-top:0}.ds-cal>:last-child{padding-bottom:0}.ds-cal__title{padding:var(--ds-cal-part-py-md) 0;font-size:var(--ds-cal-text-size-md);font-weight:600;color:var(--ds-text-primary);text-align:center;text-transform:capitalize}.ds-cal[data-size=sm] .ds-cal__title{padding:var(--ds-cal-part-py-sm) 0;font-size:var(--ds-cal-text-size-sm)}.ds-cal__header{display:flex;align-items:center;justify-content:space-between;min-height:var(--ds-cal-part-height-md)}.ds-cal[data-size=sm] .ds-cal__header{min-height:var(--ds-cal-part-height-sm)}.ds-cal__grid{display:grid;grid-template-columns:repeat(7,1fr);row-gap:var(--ds-cal-group-gap)}.ds-cal__grid>.ds-divider{grid-column:1 / -1}.ds-cal__wlabel{display:flex;align-items:center;justify-content:center;height:var(--ds-cal-part-height-md);font-size:var(--ds-cal-text-size-md);font-weight:500;color:var(--ds-text-tertiary)}.ds-cal[data-size=sm] .ds-cal__wlabel{height:var(--ds-cal-part-height-sm);font-size:var(--ds-cal-text-size-sm)}.ds-cal__day{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:var(--ds-cal-part-height-md);padding:0;border:none;background:transparent;cursor:pointer;transition:background var(--ds-dur-1)}.ds-cal[data-size=sm] .ds-cal__day{height:var(--ds-cal-part-height-sm)}.ds-cal__day[data-state=in-range]{background:var(--ds-cal-day-bg-in-range)}.ds-cal__day[data-state=range-start]{background:var(--ds-cal-day-bg-in-range);border-radius:var(--ds-cal-part-r-md) 0 0 var(--ds-cal-part-r-md)}.ds-cal__day[data-state=range-end]{background:var(--ds-cal-day-bg-in-range);border-radius:0 var(--ds-cal-part-r-md) var(--ds-cal-part-r-md) 0}.ds-cal[data-size=sm] .ds-cal__day[data-state=range-start]{border-radius:var(--ds-cal-part-r-sm) 0 0 var(--ds-cal-part-r-sm)}.ds-cal[data-size=sm] .ds-cal__day[data-state=range-end]{border-radius:0 var(--ds-cal-part-r-sm) var(--ds-cal-part-r-sm) 0}.ds-cal[data-high-contrast]{--ds-cal-day-bg-in-range: var(--ds-surface-nb-hc)}.ds-cal__chip{position:relative;display:flex;align-items:center;justify-content:center;width:var(--ds-cal-date-size-md);height:var(--ds-cal-date-size-md);border-radius:var(--ds-cal-part-r-md);color:var(--ds-cal-day-text);font-size:var(--ds-cal-text-size-md);box-sizing:border-box;transition:background var(--ds-dur-1),color var(--ds-dur-1)}.ds-cal[data-size=sm] .ds-cal__chip{width:var(--ds-cal-date-size-sm);height:var(--ds-cal-date-size-sm);border-radius:var(--ds-cal-part-r-sm);font-size:var(--ds-cal-text-size-sm)}.ds-cal__day:hover:not([data-disabled]) .ds-cal__chip,.ds-cal__day[data-hovered]:not([data-disabled]) .ds-cal__chip{background:var(--ds-cal-day-bg-hover)}.ds-cal__day[data-state=active] .ds-cal__chip,.ds-cal__day[data-state=range-start] .ds-cal__chip,.ds-cal__day[data-state=range-end] .ds-cal__chip{background:var(--ds-cal-day-bg-active);color:var(--ds-cal-day-text-active)}.ds-cal__day[data-state=active]:hover .ds-cal__chip,.ds-cal__day[data-state=range-start]:hover .ds-cal__chip,.ds-cal__day[data-state=range-end]:hover .ds-cal__chip,.ds-cal__day[data-state=active][data-hovered] .ds-cal__chip,.ds-cal__day[data-state=range-start][data-hovered] .ds-cal__chip,.ds-cal__day[data-state=range-end][data-hovered] .ds-cal__chip{background:var(--ds-cal-day-bg-active-hover)}.ds-cal__day[data-pressed]:not([data-disabled]) .ds-cal__chip,.ds-cal__day:active:not([data-disabled]) .ds-cal__chip{background:var(--ds-nba-ghost-pressed)}.ds-cal__day[data-state=today][data-pressed]:not([data-disabled]) .ds-cal__chip,.ds-cal__day[data-state=today]:active:not([data-disabled]) .ds-cal__chip{background:var(--ds-nba-outline-pressed)}.ds-cal__day[data-state=active][data-pressed]:not([data-disabled]) .ds-cal__chip,.ds-cal__day[data-state=range-start][data-pressed]:not([data-disabled]) .ds-cal__chip,.ds-cal__day[data-state=range-end][data-pressed]:not([data-disabled]) .ds-cal__chip,.ds-cal__day[data-state=active]:active:not([data-disabled]) .ds-cal__chip,.ds-cal__day[data-state=range-start]:active:not([data-disabled]) .ds-cal__chip,.ds-cal__day[data-state=range-end]:active:not([data-disabled]) .ds-cal__chip{background:var(--ds-fill-nb-pressed)}.ds-cal__day[data-state=today] .ds-cal__chip{border:var(--ds-cal-day-border-today)}.ds-cal__day[data-state=today]:hover:not([data-disabled]) .ds-cal__chip,.ds-cal__day[data-state=today][data-hovered]:not([data-disabled]) .ds-cal__chip{border-color:var(--ds-nba-border-hover);background:var(--ds-nba-outline-hover)}.ds-cal__day[data-state=today][data-pressed]:not([data-disabled]) .ds-cal__chip,.ds-cal__day[data-state=today]:active:not([data-disabled]) .ds-cal__chip{border-color:var(--ds-nba-border-pressed)}.ds-cal__day[data-state=today][data-disabled] .ds-cal__chip{border-color:var(--ds-nba-border-disabled)}.ds-cal__day[data-adjacent] .ds-cal__chip{color:var(--ds-cal-day-text-adjacent)}.ds-cal__day[data-weekend]:not([data-state=range-start]):not([data-state=range-end]):not([data-state=in-range]) .ds-cal__chip{color:var(--ds-cal-day-text-weekend)}.ds-cal__day[data-weekend][data-state=active] .ds-cal__chip{background:var(--ds-nba-30);color:var(--ds-cal-day-text-weekend)}.ds-cal__day[data-disabled]{cursor:default;pointer-events:none}.ds-cal__day[data-disabled] .ds-cal__chip{color:var(--ds-cal-day-text-disabled)}.ds-cal__day[data-disabled][data-state=active] .ds-cal__chip{background:var(--ds-nba-15)}.ds-cal__dot{position:absolute;bottom:calc(var(--ds-comp-unit) * 1);left:50%;transform:translate(-50%);width:var(--ds-cal-meeting-size-md);height:var(--ds-cal-meeting-size-md);border-radius:var(--ds-cal-meeting-r);background:var(--ds-cal-event-dot);pointer-events:none}.ds-cal[data-size=sm] .ds-cal__dot{width:var(--ds-cal-meeting-size-sm);height:var(--ds-cal-meeting-size-sm)}.ds-cal__day[data-state=active]:not([data-weekend]):not([data-disabled]) .ds-cal__dot{background:var(--ds-cal-event-dot-selected)}.ds-cal__footer{display:flex;align-items:center;gap:var(--ds-cal-footer-gap-md);padding:var(--ds-cal-part-py-md) 0}.ds-cal__footer>*{flex:1;min-width:0}.ds-cal[data-size=sm] .ds-cal__footer{padding:var(--ds-cal-part-py-sm) 0;gap:var(--ds-cal-footer-gap-sm)}@media (prefers-reduced-motion: reduce){.ds-cal,.ds-cal *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ds-cal__htitle{flex:1;text-align:center;padding:0 var(--ds-cal-part-px-md);font-family:var(--ds-font);font-size:var(--ds-cal-text-size-md);font-weight:500;line-height:var(--ds-cal-text-lh-md);color:var(--ds-text-primary)}.ds-cal[data-size=sm] .ds-cal__htitle{font-size:var(--ds-cal-text-size-sm)}.ds-cal__monthyear{flex:1;display:flex;align-items:center;min-width:0}.ds-cal__monthyear .ds-btn{flex:1}.ds-cal__wrow,.ds-cal__week{display:contents}.ds-cal__num{font-size:var(--ds-cal-text-size-md);line-height:var(--ds-cal-text-lh-md);font-weight:500;pointer-events:none}.ds-cal[data-size=sm] .ds-cal__num{font-size:var(--ds-cal-text-size-sm);line-height:var(--ds-cal-text-lh-sm)}.ds-cal__picker-grid{display:grid;grid-template-columns:repeat(3,1fr);column-gap:0;row-gap:var(--ds-cal-group-gap);padding:var(--ds-cal-part-py-md) 0}.ds-cal[data-size=sm] .ds-cal__picker-grid{padding:var(--ds-cal-part-py-sm) 0}.ds-cal__picker-cell{display:flex;align-items:center;justify-content:center;height:var(--ds-cal-part-height-md);background:transparent;border:none;cursor:pointer;color:var(--ds-cal-day-text);border-radius:var(--ds-cal-part-r-md);font-size:var(--ds-cal-text-size-md);text-transform:capitalize;transition:background var(--ds-dur-1) var(--ds-ease),color var(--ds-dur-1) var(--ds-ease)}.ds-cal__picker-cell[data-current]{border:var(--ds-cal-day-border-today);box-sizing:border-box}.ds-cal__picker-cell[data-current]:hover,.ds-cal__picker-cell[data-current][data-hovered]{border-color:var(--ds-nba-border-hover)}.ds-cal__picker-cell:hover:not([data-disabled]),.ds-cal__picker-cell[data-hovered]:not([data-disabled]){background:var(--ds-cal-picker-bg-hover)}.ds-cal__picker-cell[data-active]{background:var(--ds-cal-picker-bg-active);color:var(--ds-cal-day-text-active)}.ds-cal__picker-cell[data-active]:hover:not([data-disabled]),.ds-cal__picker-cell[data-active][data-hovered]:not([data-disabled]){background:var(--ds-cal-picker-bg-active-hover)}.ds-cal__picker-cell[data-current]:hover:not([data-disabled]),.ds-cal__picker-cell[data-current][data-hovered]:not([data-disabled]){background:var(--ds-nba-outline-hover)}.ds-cal__picker-cell[data-pressed]:not([data-disabled]),.ds-cal__picker-cell:active:not([data-disabled]){background:var(--ds-nba-ghost-pressed)}.ds-cal__picker-cell[data-current][data-pressed]:not([data-disabled]),.ds-cal__picker-cell[data-current]:active:not([data-disabled]){background:var(--ds-nba-outline-pressed);border-color:var(--ds-nba-border-pressed)}.ds-cal__picker-cell[data-active][data-pressed]:not([data-disabled]),.ds-cal__picker-cell[data-active]:active:not([data-disabled]){background:var(--ds-fill-nb-pressed)}.ds-cal__picker-cell[data-disabled]{color:var(--ds-cal-day-text-disabled);cursor:default}.ds-cal__picker-cell[data-active][data-disabled]{background:var(--ds-nba-15);color:var(--ds-cal-day-text-disabled)}.ds-cal__picker-cell[data-current][data-disabled]{border-color:var(--ds-nba-border-disabled)}.ds-cal__picker-cell:focus-visible,.ds-cal__picker-cell[data-focus-visible]{outline:none;box-shadow:var(--ds-focus-ring)}.ds-cal[data-size=sm] .ds-cal__picker-cell{height:var(--ds-cal-part-height-sm);font-size:var(--ds-cal-text-size-sm);border-radius:var(--ds-cal-part-r-sm)}.ds-cal__presets{display:flex;gap:var(--ds-cal-footer-gap-md);padding:var(--ds-cal-part-py-md) 0}.ds-cal__presets>*{flex:1;min-width:0}.ds-cal__presets[data-variant=list]{flex-direction:column;gap:calc(var(--ds-comp-unit) * 1)}.ds-cal__presets[data-variant=list]>*{flex:0 0 auto}.ds-cal[data-size=sm] .ds-cal__presets{padding:var(--ds-cal-part-py-sm) 0;gap:var(--ds-cal-footer-gap-sm)}.ds-cal[data-size=sm] .ds-cal__presets[data-variant=list]{gap:calc(var(--ds-comp-unit) * 1)}.ds-cal__time{display:flex;gap:var(--ds-cal-footer-gap-md);padding:var(--ds-cal-part-py-md) 0}.ds-cal__time>*{flex:1;min-width:0}.ds-cal[data-size=sm] .ds-cal__time{padding:var(--ds-cal-part-py-sm) 0;gap:var(--ds-cal-footer-gap-sm)}.ds-spinner{display:inline-flex;align-items:center;justify-content:center;animation:ds-spinner-appear 0ms var(--ds-spinner-delay, .8s) both;flex-shrink:0;--_sp-track: var(--ds-spinner-track);--_sp-head: var(--ds-spinner-fill)}.ds-spinner[data-tone=inherit]{--_sp-track: transparent;--_sp-head: currentColor}.ds-spinner[data-size=sm]{width:var(--ds-spinner-sm-size);height:var(--ds-spinner-sm-size)}.ds-spinner[data-size=md]{width:var(--ds-spinner-md-size);height:var(--ds-spinner-md-size)}.ds-spinner[data-size=lg]{width:var(--ds-spinner-lg-size);height:var(--ds-spinner-lg-size)}.ds-spinner-ring{display:block;width:100%;height:100%;border-radius:var(--ds-radius-pill);border-style:solid;border-color:var(--_sp-track);border-top-color:var(--_sp-head);animation:ds-spinner-rotate var(--ds-spinner-duration, .7s) linear infinite;box-sizing:border-box}.ds-spinner[data-size=sm] .ds-spinner-ring{border-width:var(--ds-spinner-sm-stroke)}.ds-spinner[data-size=md] .ds-spinner-ring{border-width:var(--ds-spinner-md-stroke)}.ds-spinner[data-size=lg] .ds-spinner-ring{border-width:var(--ds-spinner-lg-stroke)}@keyframes ds-spinner-rotate{to{transform:rotate(360deg)}}@keyframes ds-spinner-appear{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@media (prefers-reduced-motion: reduce){.ds-spinner-ring{animation:none;border-top-color:var(--_sp-head);opacity:1}}.ds-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:var(--ds-btn-md-r);cursor:pointer;font-family:inherit;font-weight:500;letter-spacing:0;white-space:nowrap;outline:none;text-decoration:none;transition:background var(--ds-dur-2) var(--ds-ease),border-color var(--ds-dur-2) var(--ds-ease),color var(--ds-dur-2) var(--ds-ease),box-shadow var(--ds-dur-2) var(--ds-ease),transform var(--ds-dur-1) var(--ds-ease)}.ds-btn:active:not([data-disabled]):not(:disabled):not([aria-disabled=true]),.ds-btn[data-pressed]:not([data-disabled]):not(:disabled):not([aria-disabled=true]){transform:scale(var(--ds-scale-press))}.ds-btn[data-focus-visible],.ds-btn:focus-visible{box-shadow:var(--ds-focus-ring)}.ds-btn[data-disabled],.ds-btn:disabled,.ds-btn[aria-disabled=true]{cursor:not-allowed;pointer-events:none}.ds-btn[data-width=fill]{width:100%}.ds-btn[data-size=sm]{--ds-btn-icon-size: var(--ds-btn-sm-icon);height:var(--ds-btn-sm-h);padding:0 var(--ds-btn-sm-px);gap:var(--ds-btn-sm-gap);font-size:var(--ds-btn-sm-fs);line-height:var(--ds-btn-sm-lh);border-radius:var(--ds-btn-sm-r)}.ds-btn[data-size=md],.ds-btn:not([data-size]){--ds-btn-icon-size: var(--ds-btn-md-icon);height:var(--ds-btn-md-h);padding:0 var(--ds-btn-md-px);gap:var(--ds-btn-md-gap);font-size:var(--ds-btn-md-fs);line-height:var(--ds-btn-md-lh);border-radius:var(--ds-btn-md-r)}.ds-btn[data-size=lg]{--ds-btn-icon-size: var(--ds-btn-lg-icon);height:var(--ds-btn-lg-h);padding:0 var(--ds-btn-lg-px);gap:var(--ds-btn-lg-gap);font-size:var(--ds-btn-lg-fs);line-height:var(--ds-btn-lg-lh);border-radius:var(--ds-btn-lg-r)}.ds-btn[data-size=xl]{--ds-btn-icon-size: var(--ds-btn-xl-icon);height:var(--ds-btn-xl-h);padding:0 var(--ds-btn-xl-px);gap:var(--ds-btn-xl-gap);font-size:var(--ds-btn-xl-fs);line-height:var(--ds-btn-xl-lh);border-radius:var(--ds-btn-xl-r)}.ds-btn[data-size=sm] .ds-btn-label{padding-inline:var(--ds-btn-sm-label-px)}.ds-btn[data-size=md] .ds-btn-label,.ds-btn:not([data-size]) .ds-btn-label{padding-inline:var(--ds-btn-md-label-px)}.ds-btn[data-size=lg] .ds-btn-label{padding-inline:var(--ds-btn-lg-label-px)}.ds-btn[data-size=xl] .ds-btn-label{padding-inline:var(--ds-btn-xl-label-px)}.ds-btn[data-icon-only][data-size=sm]{padding:0;width:var(--ds-btn-sm-h)}.ds-btn[data-icon-only][data-size=md],.ds-btn[data-icon-only]:not([data-size]){padding:0;width:var(--ds-btn-md-h)}.ds-btn[data-icon-only][data-size=lg]{padding:0;width:var(--ds-btn-lg-h)}.ds-btn[data-icon-only][data-size=xl]{padding:0;width:var(--ds-btn-xl-h)}.ds-btn-icon-left,.ds-btn-icon-right,.ds-btn-icon-content{display:inline-flex;align-items:center;flex-shrink:0;width:var(--ds-btn-icon-size, var(--ds-btn-md-icon));height:var(--ds-btn-icon-size, var(--ds-btn-md-icon))}.ds-btn-icon-left svg,.ds-btn-icon-right svg,.ds-btn-icon-content svg{width:100%;height:100%}.ds-btn[data-size=sm] :is([data-lucide],.ds-btn-chevron svg){stroke-width:var(--ds-btn-sm-stroke)}.ds-btn[data-size=md] :is([data-lucide],.ds-btn-chevron svg),.ds-btn:not([data-size]) :is([data-lucide],.ds-btn-chevron svg){stroke-width:var(--ds-btn-md-stroke)}.ds-btn[data-size=lg] :is([data-lucide],.ds-btn-chevron svg){stroke-width:var(--ds-btn-lg-stroke)}.ds-btn[data-size=xl] :is([data-lucide],.ds-btn-chevron svg){stroke-width:var(--ds-btn-xl-stroke)}.ds-btn-label{flex:1 1 auto}.ds-btn-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ds-btn[data-loading=center] .ds-btn-label,.ds-btn[data-loading=center] .ds-btn-icon-content{visibility:hidden}.ds-btn-spinner-center{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.ds-btn[data-variant=solid][data-intent=brand]{background:var(--ds-brand-500);color:var(--ds-text-on-solid)}.ds-btn[data-variant=solid][data-intent=brand][data-hovered],.ds-btn[data-variant=solid][data-intent=brand]:hover:not([data-disabled]):not(:disabled){background:var(--ds-brand-hover)}.ds-btn[data-variant=solid][data-intent=brand][data-pressed],.ds-btn[data-variant=solid][data-intent=brand]:active:not([data-disabled]):not(:disabled){background:var(--ds-brand-pressed)}.ds-btn[data-variant=solid][data-intent=brand][data-disabled],.ds-btn[data-variant=solid][data-intent=brand]:disabled,.ds-btn[data-variant=solid][data-intent=brand][aria-disabled=true]{background:var(--ds-nba-15);color:var(--ds-disabled-text)}.ds-btn[data-variant=solid][data-intent=neutral]{background:var(--ds-neutral-fill);color:var(--ds-text-invert)}.ds-btn[data-variant=solid][data-intent=neutral][data-hovered],.ds-btn[data-variant=solid][data-intent=neutral]:hover:not([data-disabled]):not(:disabled){background:var(--ds-neutral-fill-hover)}.ds-btn[data-variant=solid][data-intent=neutral][data-pressed],.ds-btn[data-variant=solid][data-intent=neutral]:active:not([data-disabled]):not(:disabled){background:var(--ds-neutral-fill-pressed)}.ds-btn[data-variant=solid][data-intent=neutral][data-disabled],.ds-btn[data-variant=solid][data-intent=neutral]:disabled,.ds-btn[data-variant=solid][data-intent=neutral][aria-disabled=true]{background:var(--ds-nba-15);color:var(--ds-disabled-text)}.ds-btn[data-variant=solid][data-intent=positive]{background:var(--ds-pos-default);color:var(--ds-text-on-solid)}.ds-btn[data-variant=solid][data-intent=positive][data-hovered],.ds-btn[data-variant=solid][data-intent=positive]:hover:not([data-disabled]):not(:disabled){background:var(--ds-pos-hover)}.ds-btn[data-variant=solid][data-intent=positive][data-pressed],.ds-btn[data-variant=solid][data-intent=positive]:active:not([data-disabled]):not(:disabled){background:var(--ds-pos-pressed)}.ds-btn[data-variant=solid][data-intent=positive][data-disabled],.ds-btn[data-variant=solid][data-intent=positive]:disabled,.ds-btn[data-variant=solid][data-intent=positive][aria-disabled=true]{background:var(--ds-nba-15);color:var(--ds-disabled-text)}.ds-btn[data-variant=solid][data-intent=negative]{background:var(--ds-neg-solid-default);color:var(--ds-text-on-solid)}.ds-btn[data-variant=solid][data-intent=negative][data-hovered],.ds-btn[data-variant=solid][data-intent=negative]:hover:not([data-disabled]):not(:disabled){background:var(--ds-neg-solid-hover)}.ds-btn[data-variant=solid][data-intent=negative][data-pressed],.ds-btn[data-variant=solid][data-intent=negative]:active:not([data-disabled]):not(:disabled){background:var(--ds-neg-solid-pressed)}.ds-btn[data-variant=solid][data-intent=negative][data-disabled],.ds-btn[data-variant=solid][data-intent=negative]:disabled,.ds-btn[data-variant=solid][data-intent=negative][aria-disabled=true]{background:var(--ds-nba-15);color:var(--ds-disabled-text)}.ds-btn[data-variant=outline][data-intent=neutral]{background:transparent;border-color:var(--ds-nba-border);color:var(--ds-text-neutral-outline)}.ds-btn[data-variant=outline][data-intent=neutral][data-high-contrast]{background:var(--ds-fill-neutral-outline-hc)}.ds-btn[data-variant=outline][data-intent=neutral][data-hovered],.ds-btn[data-variant=outline][data-intent=neutral]:hover:not([data-disabled]):not(:disabled){background:var(--ds-nba-20);border-color:var(--ds-nba-border)}.ds-btn[data-variant=outline][data-intent=neutral][data-pressed],.ds-btn[data-variant=outline][data-intent=neutral]:active:not([data-disabled]):not(:disabled){background:var(--ds-nba-40);border-color:var(--ds-nba-border-pressed)}.ds-btn[data-variant=outline][data-intent=neutral][data-disabled],.ds-btn[data-variant=outline][data-intent=neutral]:disabled,.ds-btn[data-variant=outline][data-intent=neutral][aria-disabled=true]{border-color:var(--ds-nba-border-disabled);color:var(--ds-disabled-text)}.ds-btn[data-variant=ghost][data-intent=neutral]{background:transparent;color:var(--ds-text-neutral-ghost)}.ds-btn[data-variant=ghost][data-intent=neutral][data-hovered],.ds-btn[data-variant=ghost][data-intent=neutral]:hover:not([data-disabled]):not(:disabled){background:var(--ds-nba-20)}.ds-btn[data-variant=ghost][data-intent=neutral][data-pressed],.ds-btn[data-variant=ghost][data-intent=neutral]:active:not([data-disabled]):not(:disabled){background:var(--ds-nba-ghost-pressed)}.ds-btn[data-variant=ghost][data-intent=neutral][data-disabled],.ds-btn[data-variant=ghost][data-intent=neutral]:disabled,.ds-btn[data-variant=ghost][data-intent=neutral][aria-disabled=true]{color:var(--ds-disabled-text)}.ds-btn[data-variant=ghost][data-intent=info]{background:transparent;color:var(--ds-info-soft-text)}.ds-btn[data-variant=ghost][data-intent=info][data-hovered],.ds-btn[data-variant=ghost][data-intent=info]:hover:not([data-disabled]):not(:disabled){background:var(--ds-info-50)}.ds-btn[data-variant=ghost][data-intent=info][data-pressed],.ds-btn[data-variant=ghost][data-intent=info]:active:not([data-disabled]):not(:disabled){background:var(--ds-info-soft-hover)}.ds-btn[data-variant=ghost][data-intent=info][data-disabled],.ds-btn[data-variant=ghost][data-intent=info]:disabled,.ds-btn[data-variant=ghost][data-intent=info][aria-disabled=true]{color:var(--ds-disabled-text)}.ds-btn[data-variant=soft][data-intent=neutral]{background:var(--ds-nba-30);color:var(--ds-text-neutral-soft)}.ds-btn[data-variant=soft][data-intent=neutral][data-hovered],.ds-btn[data-variant=soft][data-intent=neutral]:hover:not([data-disabled]):not(:disabled){background:var(--ds-nba-20)}.ds-btn[data-variant=soft][data-intent=neutral][data-pressed],.ds-btn[data-variant=soft][data-intent=neutral]:active:not([data-disabled]):not(:disabled){background:var(--ds-nba-40)}.ds-btn[data-variant=soft][data-intent=neutral][data-disabled],.ds-btn[data-variant=soft][data-intent=neutral]:disabled,.ds-btn[data-variant=soft][data-intent=neutral][aria-disabled=true]{background:var(--ds-nba-15);color:var(--ds-disabled-text)}[data-theme=dark] .ds-btn[data-variant=outline][data-intent=neutral][data-hovered],[data-theme=dark] .ds-btn[data-variant=outline][data-intent=neutral]:hover:not([data-disabled]):not(:disabled),[data-theme=dark] .ds-btn[data-variant=soft][data-intent=neutral][data-hovered],[data-theme=dark] .ds-btn[data-variant=soft][data-intent=neutral]:hover:not([data-disabled]):not(:disabled){background:var(--ds-nba-40)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .ds-btn[data-variant=outline][data-intent=neutral][data-hovered],:root:not([data-theme=light]) .ds-btn[data-variant=outline][data-intent=neutral]:hover:not([data-disabled]):not(:disabled),:root:not([data-theme=light]) .ds-btn[data-variant=soft][data-intent=neutral][data-hovered],:root:not([data-theme=light]) .ds-btn[data-variant=soft][data-intent=neutral]:hover:not([data-disabled]):not(:disabled){background:var(--ds-nba-40)}}[data-theme=dark] .ds-btn[data-variant=soft][data-intent=neutral][data-pressed],[data-theme=dark] .ds-btn[data-variant=soft][data-intent=neutral]:active:not([data-disabled]):not(:disabled),[data-theme=dark] .ds-btn[data-variant=outline][data-intent=neutral][data-pressed],[data-theme=dark] .ds-btn[data-variant=outline][data-intent=neutral]:active:not([data-disabled]):not(:disabled){background:var(--ds-nba-50)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .ds-btn[data-variant=soft][data-intent=neutral][data-pressed],:root:not([data-theme=light]) .ds-btn[data-variant=soft][data-intent=neutral]:active:not([data-disabled]):not(:disabled),:root:not([data-theme=light]) .ds-btn[data-variant=outline][data-intent=neutral][data-pressed],:root:not([data-theme=light]) .ds-btn[data-variant=outline][data-intent=neutral]:active:not([data-disabled]):not(:disabled){background:var(--ds-nba-50)}}.ds-btn[data-variant=ghost][data-intent=neutral][data-active]{background:var(--ds-nba-ghost-active)}.ds-btn[data-variant=ghost][data-intent=neutral][data-active][data-hovered],.ds-btn[data-variant=ghost][data-intent=neutral][data-active]:hover:not([data-disabled]):not(:disabled){background:var(--ds-nba-ghost-active-hover)}.ds-btn[data-variant=soft][data-intent=neutral][data-active]{background:var(--ds-fill-neutral-soft-active);color:var(--ds-text-invert)}.ds-btn[data-variant=soft][data-intent=neutral][data-active][data-hovered],.ds-btn[data-variant=soft][data-intent=neutral][data-active]:hover:not([data-disabled]):not(:disabled){background:var(--ds-fill-neutral-soft-active-hover);color:var(--ds-text-invert)}.ds-btn[data-variant=outline][data-intent=neutral][data-active]{background:var(--ds-nba-50);border-color:var(--ds-nba-border-active)}.ds-btn[data-variant=outline][data-intent=neutral][data-active][data-hovered],.ds-btn[data-variant=outline][data-intent=neutral][data-active]:hover:not([data-disabled]):not(:disabled){background:var(--ds-nba-outline-active-hover);border-color:var(--ds-nba-border-active-hover)}.ds-btn[data-variant=ghost][data-intent=info][data-active]{background:var(--ds-info-soft-hover);color:var(--ds-info-text-pressed)}.ds-btn[data-variant=ghost][data-intent=info][data-active][data-hovered],.ds-btn[data-variant=ghost][data-intent=info][data-active]:hover:not([data-disabled]):not(:disabled){background:var(--ds-info-soft-hover);color:var(--ds-info-text-pressed)}@media (prefers-reduced-motion: reduce){.ds-btn{transition-duration:.01ms!important;animation-duration:.01ms!important}}.ds-btn .ds-badge{flex-shrink:0}.ds-btn[data-variant=solid]:not([data-disabled]) .ds-badge[data-variant=soft],.ds-btn[data-variant=soft]:not([data-disabled]) .ds-badge[data-variant=soft],.ds-btn[data-variant=outline][data-hovered] .ds-badge[data-variant=soft],.ds-btn[data-variant=outline][data-pressed] .ds-badge[data-variant=soft],.ds-btn[data-variant=outline][data-active] .ds-badge[data-variant=soft],.ds-btn[data-variant=outline]:hover:not([data-disabled]):not(:disabled) .ds-badge[data-variant=soft],.ds-btn[data-variant=outline]:active:not([data-disabled]):not(:disabled) .ds-badge[data-variant=soft],.ds-btn[data-variant=ghost][data-hovered] .ds-badge[data-variant=soft],.ds-btn[data-variant=ghost][data-pressed] .ds-badge[data-variant=soft],.ds-btn[data-variant=ghost][data-active] .ds-badge[data-variant=soft],.ds-btn[data-variant=ghost]:hover:not([data-disabled]):not(:disabled) .ds-badge[data-variant=soft],.ds-btn[data-variant=ghost]:active:not([data-disabled]):not(:disabled) .ds-badge[data-variant=soft]{background:var(--ds-surface-nb-hc)}.ds-btn[data-disabled] .ds-badge[data-variant=soft],.ds-btn:disabled .ds-badge[data-variant=soft]{background:var(--ds-disabled-fill);color:var(--ds-disabled-text)}.field-in{--_input-icon: var(--ds-input-lg-icon);--_input-icon-stroke: var(--ds-icon-stroke-lg);position:relative;background:var(--ds-fill-neutral-outline-hc);border:none;box-shadow:inset 0 0 0 1px var(--ds-nba-border);display:flex;align-items:center;overflow:hidden;transition:box-shadow var(--ds-dur-2) var(--ds-ease),padding-top var(--ds-dur-2) var(--ds-ease),padding-bottom var(--ds-dur-2) var(--ds-ease);cursor:text}.field-in[data-size=sm]{min-height:var(--ds-field-in-sm-h);padding:var(--ds-field-in-sm-py) var(--ds-field-in-sm-px);border-radius:var(--ds-field-in-sm-r)}.field-in[data-size=md]{min-height:var(--ds-field-in-md-h);padding:var(--ds-field-in-md-py) var(--ds-field-in-md-px);border-radius:var(--ds-field-in-md-r)}.field-in[data-size=lg]{min-height:var(--ds-field-in-lg-h);padding:var(--ds-field-in-lg-py) var(--ds-field-in-lg-px);border-radius:var(--ds-field-in-lg-r)}.field-in[data-size=xl]{min-height:var(--ds-field-in-xl-h);padding:var(--ds-field-in-xl-py) var(--ds-field-in-xl-px);border-radius:var(--ds-field-in-xl-r)}.field-in[data-size=sm][data-filled],.field-in[data-size=sm]:focus-within,.field-in[data-size=sm][data-focus-visible]{padding-top:var(--ds-field-in-sm-py-filled);padding-bottom:var(--ds-field-in-sm-py-filled)}.field-in[data-size=md][data-filled],.field-in[data-size=md]:focus-within,.field-in[data-size=md][data-focus-visible]{padding-top:var(--ds-field-in-md-py-filled);padding-bottom:var(--ds-field-in-md-py-filled)}.field-in[data-size=lg][data-filled],.field-in[data-size=lg]:focus-within,.field-in[data-size=lg][data-focus-visible]{padding-top:var(--ds-field-in-lg-py-filled);padding-bottom:var(--ds-field-in-lg-py-filled)}.field-in[data-size=xl][data-filled],.field-in[data-size=xl]:focus-within,.field-in[data-size=xl][data-focus-visible]{padding-top:var(--ds-field-in-xl-py-filled);padding-bottom:var(--ds-field-in-xl-py-filled)}.field-in .inner{flex:1;position:relative}.field-in[data-size=sm] label,.field-in[data-size=md] label{position:absolute;top:50%;left:0;transform:translateY(-50%);color:var(--ds-text-tertiary);pointer-events:none;transition:transform var(--ds-dur-2),top var(--ds-dur-2),font-size var(--ds-dur-2),line-height var(--ds-dur-2),color var(--ds-dur-2);font-size:var(--ds-field-in-sm-label-fs);line-height:var(--ds-field-in-sm-label-lh)}.field-in[data-size=lg] label,.field-in[data-size=xl] label{position:absolute;top:50%;left:0;transform:translateY(-50%);color:var(--ds-text-tertiary);pointer-events:none;transition:transform var(--ds-dur-2),top var(--ds-dur-2),font-size var(--ds-dur-2),line-height var(--ds-dur-2),color var(--ds-dur-2);font-size:var(--ds-field-in-lg-label-fs);line-height:var(--ds-field-in-lg-label-lh)}.field-in[data-size=sm][data-filled] label,.field-in[data-size=sm]:focus-within label,.field-in[data-size=sm][data-focus-visible] label{top:0;transform:none;font-size:var(--ds-field-in-sm-label-float-fs);line-height:var(--ds-field-in-sm-label-float-lh)}.field-in[data-size=md][data-filled] label,.field-in[data-size=md]:focus-within label,.field-in[data-size=md][data-focus-visible] label{top:0;transform:none;font-size:var(--ds-field-in-md-label-float-fs);line-height:var(--ds-field-in-md-label-float-lh)}.field-in[data-size=lg][data-filled] label,.field-in[data-size=lg]:focus-within label,.field-in[data-size=lg][data-focus-visible] label{top:0;transform:none;font-size:var(--ds-field-in-lg-label-float-fs);line-height:var(--ds-field-in-lg-label-float-lh)}.field-in[data-size=xl][data-filled] label,.field-in[data-size=xl]:focus-within label,.field-in[data-size=xl][data-focus-visible] label{top:0;transform:none;font-size:var(--ds-field-in-xl-label-float-fs);line-height:var(--ds-field-in-xl-label-float-lh)}.field-in[data-size=sm] input,.field-in[data-size=md] input{border:none;outline:none;background:transparent;width:100%;font-size:var(--ds-field-in-sm-fs);line-height:var(--ds-field-in-sm-lh);color:var(--ds-text-primary);transition:padding-top var(--ds-dur-2) var(--ds-ease)}.field-in[data-size=lg] input,.field-in[data-size=xl] input{border:none;outline:none;background:transparent;width:100%;font-size:var(--ds-field-in-lg-fs);line-height:var(--ds-field-in-lg-lh);color:var(--ds-text-primary);transition:padding-top var(--ds-dur-2) var(--ds-ease)}.field-in:not([data-filled]):not(:focus-within) input::placeholder{color:transparent}.field-in[data-size=sm][data-filled] input,.field-in[data-size=sm]:focus-within input,.field-in[data-size=sm][data-focus-visible] input{padding-top:calc(var(--ds-field-in-sm-label-float-lh) + var(--ds-field-in-sm-gap))}.field-in[data-size=md][data-filled] input,.field-in[data-size=md]:focus-within input,.field-in[data-size=md][data-focus-visible] input{padding-top:calc(var(--ds-field-in-md-label-float-lh) + var(--ds-field-in-md-gap))}.field-in[data-size=lg][data-filled] input,.field-in[data-size=lg]:focus-within input,.field-in[data-size=lg][data-focus-visible] input{padding-top:calc(var(--ds-field-in-lg-label-float-lh) + var(--ds-field-in-lg-gap))}.field-in[data-size=xl][data-filled] input,.field-in[data-size=xl]:focus-within input,.field-in[data-size=xl][data-focus-visible] input{padding-top:calc(var(--ds-field-in-xl-label-float-lh) + var(--ds-field-in-xl-gap))}.field-in:hover:not([data-disabled]):not([data-readonly]):not([data-error]):not([data-success]):not([data-warning]),.field-in[data-hovered]:not([data-disabled]):not([data-readonly]):not([data-error]):not([data-success]):not([data-warning]){box-shadow:inset 0 0 0 1px var(--ds-nba-border-hover)}.field-in:focus-within:not([data-disabled]):not([data-readonly]):not([data-error]):not([data-success]):not([data-warning]),.field-in[data-focus-visible]:not([data-disabled]):not([data-readonly]):not([data-error]):not([data-success]):not([data-warning]){box-shadow:inset 0 0 0 2px var(--ds-stroke-high)}.field-in[data-error],.field-in[data-error]:hover,.field-in[data-error][data-hovered]{box-shadow:inset 0 0 0 1px var(--ds-neg-border-default)}.field-in[data-error]:focus-within,.field-in[data-error][data-focus-visible]{box-shadow:inset 0 0 0 2px var(--ds-neg-border-focus)}.field-in[data-success],.field-in[data-success]:hover,.field-in[data-success][data-hovered]{box-shadow:inset 0 0 0 1px var(--ds-pos-default)}.field-in[data-success]:focus-within,.field-in[data-success][data-focus-visible]{box-shadow:inset 0 0 0 2px var(--ds-pos-border-focus)}.field-in[data-warning],.field-in[data-warning]:hover,.field-in[data-warning][data-hovered]{box-shadow:inset 0 0 0 1px var(--ds-warn-default)}.field-in[data-warning]:focus-within,.field-in[data-warning][data-focus-visible]{box-shadow:inset 0 0 0 2px var(--ds-warn-border-focus)}.field-in[data-disabled]{background:var(--ds-nba-15);box-shadow:inset 0 0 0 1px var(--ds-nba-border-disabled);pointer-events:none}.field-in[data-disabled] input,.field-in[data-disabled] label{color:var(--ds-disabled-text)}.field-in[data-readonly]{cursor:default}.field-in[data-readonly]:focus-within,.field-in[data-readonly][data-focus-visible]{box-shadow:var(--ds-focus-ring)}.caption-row{display:flex;justify-content:space-between;margin-top:6px;font-size:var(--ds-field-caption-fs);line-height:var(--ds-field-caption-lh);color:var(--ds-text-secondary)}.caption-row .error-text{color:var(--ds-surface-neg-text)}.caption-row .success-text{color:var(--ds-surface-pos-text)}.caption-row .warning-text{color:var(--ds-surface-warn-text)}[data-theme=dark] .caption-row .error-text,.theme-invert .caption-row .error-text{color:var(--ds-surface-neg-text)}[data-theme=dark] .caption-row .success-text,.theme-invert .caption-row .success-text{color:var(--ds-surface-pos-text)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .caption-row .error-text{color:var(--ds-surface-neg-text)}:root:not([data-theme=light]) .caption-row .success-text{color:var(--ds-surface-pos-text)}}.se-panel{background:var(--ds-surface-0);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);padding:24px}@media (prefers-reduced-motion: reduce){.field-in,.field-in label,.field-in input{transition-duration:.01ms!important}}.ds-field-in{display:flex;flex-direction:column;width:100%}.ds-field-in[data-size=sm]{--_h: var(--ds-field-in-sm-h);--_icon: var(--ds-input-sm-icon)}.ds-field-in[data-size=md],.ds-field-in:not([data-size]){--_h: var(--ds-field-in-md-h);--_icon: var(--ds-input-md-icon)}.ds-field-in[data-size=lg]{--_h: var(--ds-field-in-lg-h);--_icon: var(--ds-input-lg-icon)}.ds-field-in[data-size=xl]{--_h: var(--ds-field-in-xl-h);--_icon: var(--ds-input-xl-icon)}.ds-field-in{--_input-icon: var(--ds-input-lg-icon);--_input-icon-stroke: var(--ds-icon-stroke-lg)}.ds-field-in__row{display:flex;align-items:flex-start}.ds-field-in__col{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.ds-field-in__help-out{display:flex;align-items:center;height:var(--_h);flex-shrink:0;padding-left:calc(var(--ds-comp-unit) * 3);color:var(--ds-icon-tertiary)}.ds-field-in__help-out svg{display:block;width:var(--ds-icon-lg);height:var(--ds-icon-lg);stroke-width:var(--ds-icon-stroke-lg)}.ds-field-in__control{position:relative;display:flex;align-items:center;background:var(--ds-fill-neutral-outline-hc);border:none;box-shadow:inset 0 0 0 1px var(--ds-nba-border);border-radius:var(--ds-field-in-md-r);transition:box-shadow var(--ds-dur-2) var(--ds-ease),padding-top var(--ds-dur-2) var(--ds-ease),padding-bottom var(--ds-dur-2) var(--ds-ease);cursor:text;overflow:hidden}.ds-field-in__control[data-size=sm]{min-height:var(--ds-field-in-sm-h);padding:var(--ds-field-in-sm-py) var(--ds-field-in-sm-px);border-radius:var(--ds-field-in-sm-r);gap:var(--ds-field-in-sm-gap)}.ds-field-in__control[data-size=md]{min-height:var(--ds-field-in-md-h);padding:var(--ds-field-in-md-py) var(--ds-field-in-md-px);border-radius:var(--ds-field-in-md-r);gap:var(--ds-field-in-md-gap)}.ds-field-in__control[data-size=lg]{min-height:var(--ds-field-in-lg-h);padding:var(--ds-field-in-lg-py) var(--ds-field-in-lg-px);border-radius:var(--ds-field-in-lg-r);gap:var(--ds-field-in-lg-gap)}.ds-field-in__control[data-size=xl]{min-height:var(--ds-field-in-xl-h);padding:var(--ds-field-in-xl-py) var(--ds-field-in-xl-px);border-radius:var(--ds-field-in-xl-r);gap:var(--ds-field-in-xl-gap)}.ds-field-in__control:hover:not([data-disabled]):not([data-readonly]),.ds-field-in__control[data-hovered]:not([data-disabled]):not([data-readonly]){box-shadow:inset 0 0 0 1px var(--ds-nba-border-hover)}.ds-field-in__control:focus-within:not([data-disabled]):not([data-readonly]):not([data-error]):not([data-success]):not([data-warning]),.ds-field-in__control[data-focus-visible]:not([data-disabled]):not([data-readonly]):not([data-error]):not([data-success]):not([data-warning]){box-shadow:inset 0 0 0 2px var(--ds-stroke-high)}.ds-field-in__control[data-error]{box-shadow:inset 0 0 0 1px var(--ds-neg-border-default)}.ds-field-in__control[data-error]:focus-within,.ds-field-in__control[data-error][data-focus-visible]{box-shadow:inset 0 0 0 2px var(--ds-neg-border-focus)}.ds-field-in__control[data-success]{box-shadow:inset 0 0 0 1px var(--ds-pos-default)}.ds-field-in__control[data-success]:focus-within,.ds-field-in__control[data-success][data-focus-visible]{box-shadow:inset 0 0 0 2px var(--ds-pos-border-focus)}.ds-field-in__control[data-warning]{box-shadow:inset 0 0 0 1px var(--ds-warn-default)}.ds-field-in__control[data-warning]:focus-within,.ds-field-in__control[data-warning][data-focus-visible]{box-shadow:inset 0 0 0 2px var(--ds-warn-border-focus)}.ds-field-in__control[data-disabled]{background:var(--ds-nba-15);box-shadow:inset 0 0 0 1px var(--ds-nba-border-disabled);cursor:default;pointer-events:none}.ds-field-in__control[data-readonly]{cursor:default}.ds-field-in__control[data-readonly]:focus-within,.ds-field-in__control[data-readonly][data-focus-visible]{box-shadow:var(--ds-focus-ring)}[data-theme=dark] .ds-field-in__control:hover:not([data-disabled]):not([data-readonly]),[data-theme=dark] .ds-field-in__control[data-hovered]:not([data-disabled]):not([data-readonly]){box-shadow:inset 0 0 0 1px var(--ds-nba-border-hover)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .ds-field-in__control:hover:not([data-disabled]):not([data-readonly]),:root:not([data-theme=light]) .ds-field-in__control[data-hovered]:not([data-disabled]):not([data-readonly]){box-shadow:inset 0 0 0 1px var(--ds-nba-border-hover)}}.ds-field-in__inner{flex:1;position:relative;display:flex;flex-direction:column;min-width:0}.ds-field-in__label{position:absolute;top:50%;left:0;transform:translateY(-50%);color:var(--ds-text-tertiary);pointer-events:none;transition:transform var(--ds-dur-2) var(--ds-ease),font-size var(--ds-dur-2) var(--ds-ease),line-height var(--ds-dur-2) var(--ds-ease),top var(--ds-dur-2) var(--ds-ease);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ds-field-in__control[data-size=sm] .ds-field-in__label{font-size:var(--ds-field-in-sm-label-fs);line-height:var(--ds-field-in-sm-label-lh)}.ds-field-in__control[data-size=md] .ds-field-in__label{font-size:var(--ds-field-in-md-label-fs);line-height:var(--ds-field-in-md-label-lh)}.ds-field-in__control[data-size=lg] .ds-field-in__label{font-size:var(--ds-field-in-lg-label-fs);line-height:var(--ds-field-in-lg-label-lh)}.ds-field-in__control[data-size=xl] .ds-field-in__label{font-size:var(--ds-field-in-xl-label-fs);line-height:var(--ds-field-in-xl-label-lh)}.ds-field-in__control:focus-within .ds-field-in__label,.ds-field-in__control[data-filled] .ds-field-in__label,.ds-field-in__control[data-focus-visible] .ds-field-in__label{top:0;transform:translateY(0)}.ds-field-in__control[data-size=sm]:focus-within,.ds-field-in__control[data-size=sm][data-filled],.ds-field-in__control[data-size=sm][data-focus-visible]{padding-top:var(--ds-field-in-sm-py-filled);padding-bottom:var(--ds-field-in-sm-py-filled)}.ds-field-in__control[data-size=md]:focus-within,.ds-field-in__control[data-size=md][data-filled],.ds-field-in__control[data-size=md][data-focus-visible]{padding-top:var(--ds-field-in-md-py-filled);padding-bottom:var(--ds-field-in-md-py-filled)}.ds-field-in__control[data-size=lg]:focus-within,.ds-field-in__control[data-size=lg][data-filled],.ds-field-in__control[data-size=lg][data-focus-visible]{padding-top:var(--ds-field-in-lg-py-filled);padding-bottom:var(--ds-field-in-lg-py-filled)}.ds-field-in__control[data-size=xl]:focus-within,.ds-field-in__control[data-size=xl][data-filled],.ds-field-in__control[data-size=xl][data-focus-visible]{padding-top:var(--ds-field-in-xl-py-filled);padding-bottom:var(--ds-field-in-xl-py-filled)}.ds-field-in__control[data-size=sm]:focus-within .ds-field-in__label,.ds-field-in__control[data-size=sm][data-filled] .ds-field-in__label,.ds-field-in__control[data-size=sm][data-focus-visible] .ds-field-in__label{font-size:var(--ds-field-in-sm-label-float-fs);line-height:var(--ds-field-in-sm-label-float-lh)}.ds-field-in__control[data-size=md]:focus-within .ds-field-in__label,.ds-field-in__control[data-size=md][data-filled] .ds-field-in__label,.ds-field-in__control[data-size=md][data-focus-visible] .ds-field-in__label{font-size:var(--ds-field-in-md-label-float-fs);line-height:var(--ds-field-in-md-label-float-lh)}.ds-field-in__control[data-size=lg]:focus-within .ds-field-in__label,.ds-field-in__control[data-size=lg][data-filled] .ds-field-in__label,.ds-field-in__control[data-size=lg][data-focus-visible] .ds-field-in__label{font-size:var(--ds-field-in-lg-label-float-fs);line-height:var(--ds-field-in-lg-label-float-lh)}.ds-field-in__control[data-size=xl]:focus-within .ds-field-in__label,.ds-field-in__control[data-size=xl][data-filled] .ds-field-in__label,.ds-field-in__control[data-size=xl][data-focus-visible] .ds-field-in__label{font-size:var(--ds-field-in-xl-label-float-fs);line-height:var(--ds-field-in-xl-label-float-lh)}.ds-field-in__control[data-disabled] .ds-field-in__label{color:var(--ds-text-tertiary)}.ds-field-in__input{border:none;outline:none;background:transparent;color:var(--ds-text-primary);caret-color:var(--ds-text-primary);width:100%;padding:0;transition:padding-top var(--ds-dur-2) var(--ds-ease)}.ds-field-in__input::-webkit-search-cancel-button,.ds-field-in__input::-webkit-search-decoration,.ds-field-in__input::-webkit-clear-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.ds-field-in__input::-ms-clear{display:none}.ds-field-in__input::placeholder{color:var(--ds-text-tertiary)}.ds-field-in__control:not(:focus-within):not([data-filled]) .ds-field-in__input::placeholder{color:transparent}.ds-field-in__control[data-size=sm] .ds-field-in__input{font-size:var(--ds-field-in-sm-fs);line-height:var(--ds-field-in-sm-lh)}.ds-field-in__control[data-size=md] .ds-field-in__input{font-size:var(--ds-field-in-md-fs);line-height:var(--ds-field-in-md-lh)}.ds-field-in__control[data-size=lg] .ds-field-in__input{font-size:var(--ds-field-in-lg-fs);line-height:var(--ds-field-in-lg-lh)}.ds-field-in__control[data-size=xl] .ds-field-in__input{font-size:var(--ds-field-in-xl-fs);line-height:var(--ds-field-in-xl-lh)}.ds-field-in__control[data-size=sm]:focus-within .ds-field-in__input,.ds-field-in__control[data-size=sm][data-filled] .ds-field-in__input,.ds-field-in__control[data-size=sm][data-focus-visible] .ds-field-in__input{padding-top:calc(var(--ds-field-in-sm-label-float-lh) + var(--ds-field-in-sm-gap))}.ds-field-in__control[data-size=md]:focus-within .ds-field-in__input,.ds-field-in__control[data-size=md][data-filled] .ds-field-in__input,.ds-field-in__control[data-size=md][data-focus-visible] .ds-field-in__input{padding-top:calc(var(--ds-field-in-md-label-float-lh) + var(--ds-field-in-md-gap))}.ds-field-in__control[data-size=lg]:focus-within .ds-field-in__input,.ds-field-in__control[data-size=lg][data-filled] .ds-field-in__input,.ds-field-in__control[data-size=lg][data-focus-visible] .ds-field-in__input{padding-top:calc(var(--ds-field-in-lg-label-float-lh) + var(--ds-field-in-lg-gap))}.ds-field-in__control[data-size=xl]:focus-within .ds-field-in__input,.ds-field-in__control[data-size=xl][data-filled] .ds-field-in__input,.ds-field-in__control[data-size=xl][data-focus-visible] .ds-field-in__input{padding-top:calc(var(--ds-field-in-xl-label-float-lh) + var(--ds-field-in-xl-gap))}.ds-field-in__input:disabled,.ds-field-in__control[data-disabled] .ds-field-in__input{color:var(--ds-disabled-text);cursor:default}.ds-field-in__control[data-readonly] .ds-field-in__input{cursor:default;-webkit-user-select:text;user-select:text}.ds-field-in__control[data-disabled][data-readonly] .ds-field-in__input{color:var(--ds-text-primary)}.ds-field-in__leading,.ds-field-in__trailing{display:flex;align-items:center;justify-content:center;flex-shrink:0}.ds-field-in__leading{color:var(--ds-disabled-icon)}.ds-field-in__trailing{color:var(--ds-icon-tertiary)}.ds-field-in__leading svg,.ds-field-in__trailing svg{width:100%;height:100%;stroke-width:var(--ds-icon-stroke-lg)}.ds-field-in__control[data-size=sm] .ds-field-in__leading,.ds-field-in__control[data-size=md] .ds-field-in__leading{width:var(--ds-input-lg-icon);height:var(--ds-input-lg-icon);margin-right:var(--ds-field-in-sm-px)}.ds-field-in__control[data-size=sm] .ds-field-in__trailing,.ds-field-in__control[data-size=md] .ds-field-in__trailing{width:var(--ds-input-lg-icon);height:var(--ds-input-lg-icon);margin-left:var(--ds-field-in-sm-px)}.ds-field-in__control[data-size=lg] .ds-field-in__leading,.ds-field-in__control[data-size=xl] .ds-field-in__leading{width:var(--ds-input-lg-icon);height:var(--ds-input-lg-icon);margin-right:var(--ds-field-in-lg-px)}.ds-field-in__control[data-size=lg] .ds-field-in__trailing,.ds-field-in__control[data-size=xl] .ds-field-in__trailing{width:var(--ds-input-lg-icon);height:var(--ds-input-lg-icon);margin-left:var(--ds-field-in-lg-px)}.ds-field-in__control[data-error] .ds-field-in__trailing{color:var(--ds-surface-neg-text)}.ds-field-in__control[data-success] .ds-field-in__trailing{color:var(--ds-surface-pos-text)}.ds-field-in__control[data-warning] .ds-field-in__trailing{color:var(--ds-surface-warn-text)}.ds-field-in__control[data-disabled] .ds-field-in__leading,.ds-field-in__control[data-disabled] .ds-field-in__trailing{color:var(--ds-disabled-icon)}.ds-field-in__clear{background:none;border:none;cursor:pointer;padding:0;color:var(--ds-icon-tertiary);display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--_icon, 16px);height:var(--_icon, 16px);border-radius:var(--ds-field-icon-btn-radius);transition:color var(--ds-dur-2),background var(--ds-dur-2)}.ds-field-in__clear svg{width:100%;height:100%}.ds-field-in__clear:hover{background:var(--ds-field-icon-btn-hover-bg)}.ds-field-in__clear:active{color:var(--ds-field-icon-btn-active-color);background:var(--ds-field-icon-btn-active-bg)}.ds-field-in__help{display:flex;align-items:center;color:var(--ds-icon-tertiary);flex-shrink:0}.ds-field-in__help-label-row{display:flex;justify-content:flex-end;margin-bottom:4px}.ds-field-in__asterisk{color:var(--ds-surface-neg-text);margin-right:2px}.ds-field-in__caption-row{display:flex;align-items:flex-start;gap:var(--ds-field-counter-gap)}.ds-field-in__caption-icon{display:inline-flex;align-items:center;flex-shrink:0;width:calc(var(--ds-comp-unit) * 4);height:calc(var(--ds-comp-unit) * 4)}.ds-field-in__caption-icon svg{width:100%;height:100%;stroke-width:var(--ds-icon-stroke-sm)}.ds-field-in[data-size=sm] .ds-field-in__caption-row{margin-top:var(--ds-field-gap-y-sm)}.ds-field-in[data-size=md] .ds-field-in__caption-row{margin-top:var(--ds-field-gap-y-md)}.ds-field-in[data-size=lg] .ds-field-in__caption-row{margin-top:var(--ds-field-gap-y-lg)}.ds-field-in[data-size=xl] .ds-field-in__caption-row{margin-top:var(--ds-field-gap-y-xl)}.ds-field-in__caption{color:var(--ds-text-secondary);font-size:var(--ds-field-caption-fs);line-height:var(--ds-field-caption-lh);flex:1}.ds-field-in__control[data-error]~.ds-field-in__caption-row .ds-field-in__caption,.ds-field-in__control[data-error]~.ds-field-in__caption-row .ds-field-in__caption-icon{color:var(--ds-surface-neg-text)}.ds-field-in__control[data-success]~.ds-field-in__caption-row .ds-field-in__caption,.ds-field-in__control[data-success]~.ds-field-in__caption-row .ds-field-in__caption-icon{color:var(--ds-surface-pos-text)}.ds-field-in__control[data-warning]~.ds-field-in__caption-row .ds-field-in__caption,.ds-field-in__control[data-warning]~.ds-field-in__caption-row .ds-field-in__caption-icon{color:var(--ds-surface-warn-text)}.ds-field-in__control[data-disabled]~.ds-field-in__caption-row .ds-field-in__caption{color:var(--ds-disabled-text)}[data-theme=dark] .ds-field-in__control[data-error] .ds-field-in__trailing{color:var(--ds-surface-neg-text)}[data-theme=dark] .ds-field-in__control[data-success] .ds-field-in__trailing{color:var(--ds-surface-pos-text)}[data-theme=dark] .ds-field-in__control[data-error]~.ds-field-in__caption-row .ds-field-in__caption,[data-theme=dark] .ds-field-in__control[data-error]~.ds-field-in__caption-row .ds-field-in__caption-icon{color:var(--ds-surface-neg-text)}[data-theme=dark] .ds-field-in__control[data-success]~.ds-field-in__caption-row .ds-field-in__caption,[data-theme=dark] .ds-field-in__control[data-success]~.ds-field-in__caption-row .ds-field-in__caption-icon{color:var(--ds-surface-pos-text)}.theme-invert .ds-field-in__control[data-error] .ds-field-in__trailing{color:var(--ds-surface-neg-text)}.theme-invert .ds-field-in__control[data-success] .ds-field-in__trailing{color:var(--ds-surface-pos-text)}.theme-invert .ds-field-in__control[data-error]~.ds-field-in__caption-row .ds-field-in__caption,.theme-invert .ds-field-in__control[data-error]~.ds-field-in__caption-row .ds-field-in__caption-icon{color:var(--ds-surface-neg-text)}.theme-invert .ds-field-in__control[data-success]~.ds-field-in__caption-row .ds-field-in__caption,.theme-invert .ds-field-in__control[data-success]~.ds-field-in__caption-row .ds-field-in__caption-icon{color:var(--ds-surface-pos-text)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .ds-field-in__control[data-error] .ds-field-in__trailing{color:var(--ds-surface-neg-text)}:root:not([data-theme=light]) .ds-field-in__control[data-success] .ds-field-in__trailing{color:var(--ds-surface-pos-text)}:root:not([data-theme=light]) .ds-field-in__control[data-error]~.ds-field-in__caption-row .ds-field-in__caption,:root:not([data-theme=light]) .ds-field-in__control[data-error]~.ds-field-in__caption-row .ds-field-in__caption-icon{color:var(--ds-surface-neg-text)}:root:not([data-theme=light]) .ds-field-in__control[data-success]~.ds-field-in__caption-row .ds-field-in__caption,:root:not([data-theme=light]) .ds-field-in__control[data-success]~.ds-field-in__caption-row .ds-field-in__caption-icon{color:var(--ds-surface-pos-text)}}.ds-field-in__counter{color:var(--ds-text-secondary);font-size:var(--ds-field-caption-fs);line-height:var(--ds-field-caption-lh);white-space:nowrap}.ds-field-in__counter[data-over]{color:var(--ds-surface-neg-text)}@media (prefers-reduced-motion: reduce){.ds-field-in,.ds-field-in *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ds-divider{border:none;margin:0;flex-shrink:0;background:var(--ds-stroke-low)}.ds-divider[data-orientation=horizontal]{width:100%;height:1px;display:block}.ds-divider[data-orientation=vertical]{width:1px;height:100%;display:inline-block;align-self:stretch}.ds-divider[data-contrast=low]{background:var(--ds-stroke-low)}.ds-divider[data-contrast=medium]{background:var(--ds-stroke-mid)}.ds-divider[data-contrast=high]{background:var(--ds-stroke-high)}.ds-divider[data-orientation=horizontal][data-padding="2"]{margin-block:calc(var(--ds-comp-unit) * .5)}.ds-divider[data-orientation=horizontal][data-padding="4"]{margin-block:var(--ds-comp-unit)}.ds-divider[data-orientation=vertical][data-padding="2"]{margin-inline:calc(var(--ds-comp-unit) * .5)}.ds-divider[data-orientation=vertical][data-padding="4"]{margin-inline:var(--ds-comp-unit)}
