@layer base,anta,components,utilities,anta.reset;@layer anta.components{a-breadcrumbs{--breadcrumb-gap:1px;--breadcrumb-separator-color:var(--text-5);--breadcrumb-separator-icon-size:16px;--breadcrumb-separator-font-size:15px;align-items:center;gap:var(--breadcrumb-gap);width:max-content;min-width:100%;max-width:100%;display:flex}a-breadcrumbs[data-size=small]{--breadcrumb-separator-icon-size:14px;--breadcrumb-separator-font-size:13px}a-breadcrumbs[data-size=large]{--breadcrumb-separator-icon-size:18px;--breadcrumb-separator-font-size:17px}a-breadcrumbs[data-paddingless]{--breadcrumb-gap:.75ch}a-breadcrumbs[data-separator-icon]{--breadcrumb-gap:0}a-breadcrumbs>*{flex:none}a-breadcrumb-separator{color:var(--breadcrumb-separator-color);font-family:var(--sans-serif);font-size:var(--breadcrumb-separator-font-size);user-select:none;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}a-breadcrumb-separator>a-icon{--icon-size:var(--breadcrumb-separator-icon-size)}a-input-date-time-container{border-top:1px solid var(--border-3);justify-content:space-between;align-items:center;gap:12px;margin-top:6px;padding-top:8px;display:flex}a-select-field{--select-text:var(--text-1);--select-bg:var(--bg-1);--select-border:var(--border-2);--select-hint:var(--text-3);--select-fs:15px;--select-lh:20px;font-family:var(--sans-serif);font-size:var(--select-fs);line-height:var(--select-lh);grid-template-columns:minmax(0,1fr);gap:4px;display:grid}a-select-field[size=small]{--select-fs:13px;--select-lh:16px}a-select-field[size=large]{--select-fs:17px;--select-lh:22px}a-select-label{color:var(--text-3);font-weight:500}a-select-hint{color:var(--select-hint);font-size:calc(var(--select-fs) - 1px);line-height:var(--select-lh);align-items:start;gap:4px;padding-inline:1px;display:flex}a-select-field>a-button{box-sizing:border-box;width:100%;min-width:0;color:var(--select-text);background:var(--select-bg);box-shadow:inset 0 0 0 .5px var(--select-border);font-size:var(--select-fs);line-height:var(--select-lh);letter-spacing:normal;padding-inline:7px;font-weight:400}a-select-field>a-button>a-button-label{text-align:start;line-height:var(--select-lh);flex:1;padding:0}a-select-field>a-button>a-button-label[data-placeholder]{color:var(--text-4)}a-select-field>a-button:focus-visible{box-shadow:inset 0 0 0 1px var(--select-border)}@media (hover:hover) and (pointer:fine){a-select-field>a-button:hover:not([disabled]){box-shadow:inset 0 0 0 1px var(--select-border)}}a-select-leading,a-select-chevron{color:var(--text-3);flex:none}a-select-leading{align-items:center;display:inline-flex}a-select-field[size=small] a-icon{--icon-size:14px}a-select-field[size=large] a-icon{--icon-size:18px}a-select-field[status=critical]{--select-status-source:var(--anta-seed-critical);--select-bg:var(--bg-2-critical);--select-hint:var(--text-2-critical)}a-select-field[status=warning]{--select-status-source:var(--anta-seed-warning);--select-bg:var(--bg-2-warning);--select-hint:var(--text-2-warning)}a-select-field[status=success]{--select-status-source:var(--anta-seed-success);--select-bg:var(--bg-2-success);--select-hint:var(--text-2-success)}a-select-field[status=info]{--select-status-source:var(--anta-seed-info);--select-bg:var(--bg-2-info);--select-hint:var(--text-2-info)}a-select-field[status=brand]{--select-status-source:var(--anta-seed-brand);--select-bg:var(--bg-2-brand);--select-hint:var(--text-2-brand)}a-select-field[status]:not([status=neutral]){--select-border:light-dark(oklch(from var(--select-status-source) .58 c h),oklch(from var(--select-status-source) .52 c h))}a-select-field[status]:not([status=neutral])>a-button{box-shadow:inset 0 0 0 1px var(--select-border)}a-select-field[disabled]{--select-text:var(--text-4);--select-hint:var(--text-5);--select-bg:color-mix(in oklch, var(--text-1) 5%, transparent);--select-border:var(--border-2)}a-select-field[disabled]>a-select-label{color:var(--text-4)}a-select-chevron{transition:transform .15s;display:inline-flex}a-select-chevron[open]{transform:rotate(180deg)}a-select-faceted-summary{text-overflow:ellipsis;white-space:nowrap;max-width:160px;display:block;overflow:hidden}a-steps{--steps-marker-size:28px;--steps-icon-size:16px;--steps-marker-border-width:1.5px;--steps-marker-rest-border:var(--border-4);--steps-item-gap:6px;--steps-gap:4px;--steps-connector-color:var(--border-3);--steps-connector-width:1px;--steps-complete-connector-color:var(--border-2);--steps-tab-padding-x:9px;--steps-tab-padding-block:0px;--steps-hint-leading:16px;flex-direction:column;width:100%;min-width:0;display:flex}a-steps:has(>a-tabs[size=small]){--steps-marker-size:24px;--steps-icon-size:14px;--steps-tab-padding-x:7px;--steps-hint-leading:14px}a-steps:has(>a-tabs[size=large]){--steps-marker-size:32px;--steps-icon-size:18px;--steps-tab-padding-x:13px;--steps-hint-leading:20px}a-tabs[data-steps]{--steps-marker-active-border:var(--border-1);--steps-primary-marker-fg:#fff;--tabs-gap:0px;scrollbar-width:thin;align-self:flex-start;align-items:center;width:fit-content;overflow-x:auto}a-tabs[data-steps][fill]{justify-content:space-between;align-self:stretch;width:100%}a-tabs[data-steps]>a-tab[tone=brand]{--steps-marker-active-border:var(--border-1-brand)}a-tabs[data-steps]>a-tab[tone=info]{--steps-marker-active-border:var(--border-1-info)}a-tabs[data-steps]>a-tab[tone=success]{--steps-marker-active-border:var(--border-1-success)}a-tabs[data-steps]>a-tab[tone=warning]{--steps-marker-active-border:var(--border-1-warning)}a-tabs[data-steps]>a-tab[tone=critical]{--steps-marker-active-border:var(--border-1-critical)}a-tabs[data-steps]>a-tab[tone=neutral]{--steps-marker-active-border:var(--border-1)}a-tabs[data-steps]>a-tab[tone]:not([tone=""],[tone=neutral]){--steps-primary-marker-bg:light-dark(oklch(from var(--tabs-tone-source) .5 .17 h),oklch(from var(--tabs-tone-source) .4 .16 h))}a-tabs[data-steps]:not([priority=secondary],[priority=tertiary]){--steps-marker-border-width:2px;--steps-marker-rest-border:var(--border-3);--steps-connector-color:var(--border-3);--steps-connector-width:2px}a-tabs[data-steps][priority=tertiary]{--steps-marker-size:calc(var(--steps-icon-size) + 4px);--steps-marker-border-width:0px}a-steps>a-tabs[data-steps]{box-shadow:none;background:0 0;border-radius:0}a-tabs[data-steps]>a-tab{--steps-complete-connector-color:var(--tab-selected-border);--steps-primary-marker-bg:light-dark(oklch(from var(--tabs-tone-source) .5 .02 h),oklch(from var(--tabs-tone-source) .4 .015 h));--steps-primary-completed-marker-bg:color-mix(in oklch, var(--steps-primary-marker-bg) 80%, transparent);justify-content:flex-start;gap:var(--steps-item-gap);min-width:0;max-width:max-content;transition:color var(--tab-timing),background-color var(--tab-timing),box-shadow var(--tab-timing);flex:1 1 0;padding-block:0;position:relative}a-steps[data-orientation=vertical]:has(>a-tabs[data-steps]>a-tab:state(selected)[tone=brand]){--steps-complete-connector-color:var(--border-2-brand)}a-steps[data-orientation=vertical]:has(>a-tabs[data-steps]>a-tab:state(selected)[tone=info]){--steps-complete-connector-color:var(--border-2-info)}a-steps[data-orientation=vertical]:has(>a-tabs[data-steps]>a-tab:state(selected)[tone=success]){--steps-complete-connector-color:var(--border-2-success)}a-steps[data-orientation=vertical]:has(>a-tabs[data-steps]>a-tab:state(selected)[tone=warning]){--steps-complete-connector-color:var(--border-2-warning)}a-steps[data-orientation=vertical]:has(>a-tabs[data-steps]>a-tab:state(selected)[tone=critical]){--steps-complete-connector-color:var(--border-2-critical)}a-tabs[data-steps]:not([orientation=vertical])>a-tab:first-child{padding-inline-start:0}a-steps>a-tabs[data-steps][fill]>a-tab:not(:last-child){flex:1 1 0;max-width:none}a-steps>a-tabs[data-steps][fill]>a-tab:last-child{flex:0 auto;max-width:max-content}a-steps>a-tabs[data-steps]>a-tab:state(selected){--tab-bg:transparent;box-shadow:none}a-steps>a-tabs[data-steps][priority=tertiary]>a-tab:after{border:0}a-step-desc{flex-direction:column;flex:0 auto;min-width:0;max-width:100%;display:inline-flex}a-step-desc>a-tab-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;display:block;overflow:hidden}a-step-hint{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--tab-rest-tone,var(--text-3));font-size:calc(1em - 2px);font-weight:400;line-height:var(--steps-hint-leading);display:block;overflow:hidden}a-step-marker{width:var(--steps-marker-size);height:var(--steps-marker-size);box-sizing:border-box;color:var(--text-4);border:var(--steps-marker-border-width) solid var(--steps-marker-rest-border);transition:color var(--tab-timing),background-color var(--tab-timing),border-color var(--tab-timing);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}a-tabs[data-steps] a-step-marker :is(a-icon,a-loader){--icon-size:var(--steps-icon-size)}a-tabs[data-steps]>a-tab[tone]{--tab-secondary-bg:light-dark(oklch(from var(--tabs-tone-source) .55 .008 h / .03),oklch(from var(--tabs-tone-source) .8 .008 h / .08))}a-tabs[data-steps]>a-tab[tone]:not([tone=""],[tone=neutral]){--tab-secondary-bg:light-dark(oklch(from var(--tabs-tone-source) .55 .14 h / .03),oklch(from var(--tabs-tone-source) .8 .12 h / .08))}a-tabs[data-steps]>a-tab[tone] a-step-marker{color:var(--tab-selected-text)}a-tabs[data-steps]>a-tab:is(:state(selected),[data-step-state=completed]) a-step-marker{border-color:var(--steps-marker-active-border)}a-tabs[data-steps]>a-tab[data-step-state=error]:not(:state(selected)):not([disabled]) a-step-marker{border-color:var(--border-2-critical)}a-tabs[data-steps]:is([priority=secondary],[priority=tertiary])>a-tab[tone]:not([tone=""],[tone=neutral]) a-step-marker{color:var(--tab-fg)}a-tabs[data-steps][priority=secondary] a-tab:state(selected):not([disabled]) a-step-marker{color:var(--tab-selected-text);background-color:var(--tab-secondary-bg);border-color:var(--steps-marker-active-border)}a-tabs[data-steps]:not([priority=secondary],[priority=tertiary]) a-tab:state(selected):not([disabled]) a-step-marker{color:var(--steps-primary-marker-fg);background-color:var(--steps-primary-marker-bg);border-color:var(--steps-primary-marker-bg)}a-tabs[data-steps]:not([priority=secondary],[priority=tertiary]) a-tab[data-step-state=completed]:not(:state(selected)):not([disabled]) a-step-marker{color:var(--steps-primary-marker-fg);background-color:var(--steps-primary-completed-marker-bg);border-color:#0000}a-tabs[data-steps][priority=tertiary] a-tab:state(selected):not([disabled]) a-step-marker{color:var(--tab-selected-text);background-color:#0000;border-color:#0000}a-tabs[data-steps] a-step-marker>a-loader{transition:color var(--tab-timing)}a-tabs[data-steps]:is([priority=secondary],[priority=tertiary]) a-step-marker>a-loader:not([tone=neutral]),a-tabs[data-steps] a-tab:state(selected):not([disabled]) a-step-marker>a-loader{color:inherit}a-tabs[data-steps]:not([orientation=vertical])>a-tab:not(:last-child):before{content:"";min-width:calc(var(--steps-marker-size) / 2);height:var(--steps-connector-width);background:var(--steps-connector-color);pointer-events:none;flex:auto;order:3;align-self:center;margin-inline-start:calc(1ch - var(--steps-item-gap));margin-inline-end:calc(1ch - 2 * var(--steps-tab-padding-x))}a-tabs[data-steps]:not([orientation=vertical])>a-tab[data-step-state=completed]:not(:last-child):before{background:var(--steps-complete-connector-color)}a-tabs[data-steps] a-tab[disabled]{--tab-fg:var(--text-5);opacity:1}a-tabs[data-steps] a-tab[disabled] a-step-marker,a-tabs[data-steps] a-tab[disabled] a-step-marker>a-loader,a-tabs[data-steps] a-tab[disabled] a-step-hint{color:var(--text-5)}a-steps[data-orientation=vertical]{--steps-content-indent:calc(var(--steps-marker-size) + var(--steps-item-gap));--steps-vertical-gap:calc(var(--steps-gap) + 4px);row-gap:var(--steps-vertical-gap);grid-template-columns:minmax(0,1fr);display:grid}a-steps[data-orientation=vertical]>a-tabs[orientation=vertical]{display:contents}a-steps[data-orientation=vertical]>a-tabs[orientation=vertical]>a-tab{flex:none;grid-column:1;width:max-content;min-width:0;max-width:100%;padding-inline-start:0}a-steps[data-orientation=vertical] a-tab:not(:last-child):before{content:"";width:var(--steps-connector-width);height:calc(100% - var(--steps-marker-size) + var(--steps-vertical-gap));background:var(--steps-connector-color);pointer-events:none;position:absolute;inset-block-start:calc(var(--steps-tab-padding-block) + var(--steps-marker-size));inset-inline-start:calc(var(--steps-marker-size) / 2 - var(--steps-connector-width) / 2);inset-inline-end:auto;transform:none}a-steps[data-orientation=vertical]>a-tabpanel{grid-column:1;grid-row:var(--steps-panel-row);width:calc(100% - var(--steps-content-indent));margin-inline-start:var(--steps-content-indent)}a-steps[data-orientation=vertical]:has(>a-tabpanel):has(>a-tabs[orientation=vertical]>a-tab:state(selected):not(:last-child)):after{content:"";grid-column:1;grid-row:var(--steps-panel-row);width:var(--steps-connector-width);min-height:var(--steps-marker-size);background:var(--steps-connector-color);pointer-events:none;z-index:1;place-self:stretch start;margin-block-end:calc(-1 * var(--steps-vertical-gap));margin-inline-start:calc(var(--steps-marker-size) / 2 - var(--steps-connector-width) / 2)}a-steps[data-orientation=vertical]>a-tabs[data-steps]>a-tab[data-step-state=completed]:not(:last-child):before,a-steps[data-orientation=vertical]:has(>a-tabpanel):has(>a-tabs[data-steps][orientation=vertical]>a-tab[data-step-state=completed]:state(selected):not(:last-child)):after{background:var(--steps-complete-connector-color)}@media (forced-colors:active){a-tabs[data-steps][priority=secondary] a-tab:state(selected){box-shadow:none;background-color:#0000;border:0}a-step-marker{color:canvastext;background-color:canvas;border-color:canvastext}a-tabs[data-steps] a-tab:state(selected):not([disabled]) a-step-marker{border-color:highlight}}}@layer anta.theme;
