.dn-base-ui-chart{color:var(--dn-color-text-secondary);width:100%;min-width:0;position:relative}.dn-base-ui-chart-title{font-family:var(--dn-font-family);margin-block-end:var(--dn-size-control-gap)}.dn-base-ui-chart-svg{height:var(--dn-base-ui-chart-height);width:100%;display:block;overflow:visible}.dn-base-ui-chart svg text{fill:currentColor;font-family:var(--dn-font-family);font-size:var(--dn-size-current-font)}.dn-base-ui-chart-grid{stroke:var(--dn-color-chart-grid);stroke-dasharray:2 2}.dn-base-ui-chart-axis{stroke:var(--dn-color-chart-axis)}.dn-base-ui-chart-mark{cursor:default;fill:var(--dn-chart-color,var(--dn-color-chart-series-1));stroke:none;outline:none}.dn-base-ui-chart-mark:focus{stroke:var(--dn-color-focus);stroke-width:2px}.dn-base-ui-chart-mark[data-dn-chart-mark=line],.dn-base-ui-chart-mark[data-dn-chart-mark=area]{fill:#0000;stroke:#0000}.dn-base-ui-chart-mark[data-dn-chart-mark=line]:focus,.dn-base-ui-chart-mark[data-dn-chart-mark=area]:focus{stroke:var(--dn-color-focus)}.dn-base-ui-chart-line{fill:none;stroke:var(--dn-chart-color,var(--dn-color-chart-series-1));stroke-width:2px}.dn-base-ui-chart-area{stroke:none}.dn-base-ui-chart-empty{height:var(--dn-base-ui-chart-height);justify-content:center;align-items:center;display:flex}.dn-base-ui-chart-tooltip{background:var(--dn-color-depth-1);border-radius:var(--dn-radius-control);font-family:var(--dn-font-family);padding:var(--dn-size-control-gap);pointer-events:none;white-space:nowrap;border:0;position:absolute;transform:translate(-50%,calc(-100% - 6px))}.dn-base-ui-chart[data-dn-chart-color=chart-1]{--dn-chart-color:var(--dn-color-chart-series-1)}.dn-base-ui-chart[data-dn-chart-color=chart-2]{--dn-chart-color:var(--dn-color-chart-series-2)}.dn-base-ui-chart[data-dn-chart-color=chart-3]{--dn-chart-color:var(--dn-color-chart-series-3)}.dn-base-ui-chart[data-dn-chart-color=chart-4]{--dn-chart-color:var(--dn-color-chart-series-4)}.dn-base-ui-chart[data-dn-chart-color=chart-5]{--dn-chart-color:var(--dn-color-chart-series-5)}.dn-base-ui-chart[data-dn-chart-color=chart-6]{--dn-chart-color:var(--dn-color-chart-series-6)}.dn-base-ui-chart[data-dn-chart-color=positive]{--dn-chart-color:var(--dn-color-chart-positive)}.dn-base-ui-chart[data-dn-chart-color=negative]{--dn-chart-color:var(--dn-color-chart-negative)}.dn-base-ui-chart[data-dn-chart-color=neutral]{--dn-chart-color:var(--dn-color-chart-label)}[data-dn-stat-value-group]>[data-dn-presentation=number]{color:var(--dn-emphasis-label-color,inherit)}.dn-base-ui-accordion,.dn-base-ui-accordion-item{gap:0;width:100%;display:grid}.dn-base-ui-accordion .dn-base-ui-accordion-item>h3,.dn-base-ui-accordion-panel{margin:0;padding:0}.dn-base-ui-accordion-header[data-dn-border]{--dn-button-border:transparent;outline:1px solid var(--dn-color-border);border-radius:0}.dn-base-ui-accordion-header[data-dn-depth="1"]{--dn-button-background:var(--dn-color-depth-1)}.dn-base-ui-accordion-header[data-dn-depth="2"]{--dn-button-background:var(--dn-color-depth-2)}.dn-base-ui-accordion-header[data-dn-depth="3"]{--dn-button-background:var(--dn-color-depth-3)}.dn-base-ui-accordion-header[data-dn-depth="4"]{--dn-button-background:var(--dn-color-depth-4)}.dn-base-ui-accordion-header[data-dn-depth="5"]{--dn-button-background:var(--dn-color-depth-5)}.dn-base-ui-accordion-header[data-dn-depth="6"]{--dn-button-background:var(--dn-color-depth-6)}.dn-base-ui-accordion-header[data-dn-depth="7"]{--dn-button-background:var(--dn-color-depth-7)}.dn-base-ui-list-item{justify-content:stretch;align-items:center;gap:var(--dn-size-control-gap);height:auto;min-height:var(--dn-size-control-height);text-align:left;grid-template-columns:auto minmax(0,1fr) auto;width:100%;max-width:100%;display:inline-grid}.dn-base-ui-list-item[data-dn-presentation=button][data-dn-size]{height:auto;min-height:var(--dn-size-current-control-height)}.dn-base-ui-list-item-has-subtitle,.dn-base-ui-list-item-has-subtitle[data-dn-presentation=button][data-dn-size]{min-height:max(var(--dn-size-current-control-height), calc(var(--dn-size-current-line) + var(--dn-size-step-down-line) + .125rem + 2px))}.dn-base-ui-list-item-content{gap:.125rem;min-width:0;display:grid}.dn-base-ui-list-item-title,.dn-base-ui-list-item-subtitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dn-base-ui-list-item-title{font-weight:500}.dn-base-ui-list-item-start,.dn-base-ui-list-item-end{justify-content:center;align-items:center;min-width:0;display:inline-grid}.dn-base-ui-scroll-area{color:var(--dn-color-text);position:relative;overflow:hidden}.dn-base-ui-scroll-area-viewport{width:100%;height:100%}.dn-base-ui-scroll-area-content{min-width:100%}.dn-base-ui-scroll-area-scrollbar{touch-action:none;user-select:none;background:var(--dn-color-surface);transition:background .12s;display:flex}.dn-base-ui-scroll-area-scrollbar:hover{background:var(--dn-color-surface-hover)}.dn-base-ui-scroll-area-scrollbar[data-orientation=vertical]{width:.625rem;padding:.125rem}.dn-base-ui-scroll-area-scrollbar[data-orientation=horizontal]{flex-direction:column;height:.625rem;padding:.125rem}.dn-base-ui-scroll-area-thumb{border-radius:var(--dn-radius-control);background:var(--dn-color-border-strong);flex:1}.dn-base-ui-scroll-area-corner{background:var(--dn-color-surface)}.dn-base-ui-panel-scroll-area{flex:auto;width:100%;min-width:0;height:100%;min-height:0}.dn-base-ui-alert-dialog-backdrop{background:color-mix(in srgb, var(--dn-color-text) 22%, transparent);position:fixed;inset:0}.dn-base-ui-alert-dialog-popup{gap:var(--dn-size-control-gap);width:min(28rem,100vw - 2rem);max-height:calc(100vh - 2rem);display:grid;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.dn-base-ui-alert-dialog-title{color:var(--dn-color-text);font:inherit;font-weight:600}.dn-base-ui-alert-dialog-description{color:var(--dn-color-text);font:inherit}.dn-base-ui-alert-dialog-actions{gap:var(--dn-size-control-gap);flex-wrap:wrap;justify-content:flex-end;display:flex}.dn-base-ui-alert-dialog-close{justify-self:end}.dn-base-ui-avatar{background:var(--dn-color-depth-4);box-sizing:border-box;color:var(--dn-color-text);font-size:calc(var(--dn-size-control-font) * .85);height:var(--dn-size-control-height);text-transform:uppercase;user-select:none;vertical-align:middle;width:var(--dn-size-control-height);border-radius:9999px;flex:none;justify-content:center;align-items:center;font-weight:500;line-height:1;display:inline-grid;overflow:hidden}.dn-base-ui-avatar-image{object-fit:cover;width:100%;height:100%;display:block}.dn-base-ui-avatar-fallback{justify-content:center;align-items:center;width:100%;height:100%;display:inline-grid}.dn-base-ui-field{gap:var(--dn-size-control-gap);display:grid}.dn-base-ui-field[data-dn-field-orientation=vertical]{grid-template-columns:minmax(0,1fr)}.dn-base-ui-field[data-dn-field-orientation=horizontal]{grid-template-columns:max-content minmax(0,1fr);align-items:start}.dn-base-ui-field-control{gap:calc(var(--dn-size-control-gap) * .75);min-width:0;display:grid}.dn-base-ui-field-label{width:fit-content;font-weight:500}.dn-base-ui-field-label,.dn-base-ui-field-hint{font-size:var(--dn-size-step-down-font);line-height:var(--dn-size-step-down-line)}.dn-base-ui-checkbox{align-items:center;gap:calc(var(--dn-size-control-gap) * .875);color:var(--dn-color-text);font-size:var(--dn-size-control-font);line-height:var(--dn-size-control-line);text-align:left;grid-template-columns:auto minmax(0,1fr);display:inline-grid}.dn-base-ui-checkbox-control{width:calc(var(--dn-size-control-font) * 1.08);min-width:calc(var(--dn-size-control-font) * 1.08);height:calc(var(--dn-size-control-font) * 1.08);border:1px solid var(--dn-color-border);border-radius:calc(var(--dn-radius-control) / 2);background:var(--dn-color-surface);color:#0000;place-items:center;line-height:1;transition:background-color .12s,border-color .12s,box-shadow .12s,color .12s;display:grid}.dn-base-ui-checkbox-indicator{place-items:center;width:100%;height:100%;display:grid;transform:scale(.86)}.dn-base-ui-checkbox[data-checked] .dn-base-ui-checkbox-control{border-color:var(--dn-color-accent);background:color-mix(in srgb, var(--dn-color-accent) 14%, var(--dn-color-surface));color:var(--dn-color-accent)}.dn-base-ui-checkbox:focus-visible{outline:0}.dn-base-ui-checkbox:focus-visible .dn-base-ui-checkbox-control{border-color:var(--dn-color-focus);box-shadow:var(--dn-shadow-focus)}.dn-base-ui-checkbox[data-disabled] .dn-base-ui-checkbox-control{border-color:var(--dn-color-border);background:var(--dn-color-surface-hover);color:var(--dn-color-text-secondary)}.dn-base-ui-checkbox[data-disabled]{cursor:not-allowed;opacity:.7}.dn-base-ui-choice-group{align-items:stretch;gap:var(--dn-size-control-gap);color:var(--dn-color-text);font-size:var(--dn-size-control-font);line-height:var(--dn-size-control-line);display:grid}.dn-base-ui-combobox-input-group{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;width:100%;display:grid}.dn-base-ui-combobox-input{border-start-end-radius:0;border-end-end-radius:0;min-width:0}.dn-base-ui-combobox-trigger{border-start-start-radius:0;border-end-start-radius:0}.dn-base-ui-combobox-popup{gap:calc(var(--dn-size-control-gap) * .35);min-width:var(--anchor-width);display:grid}.dn-base-ui-combobox-list{gap:calc(var(--dn-size-control-gap) * .35);display:grid}.dn-base-ui-combobox-item{width:100%}.dn-base-ui-combobox-item-indicator{min-width:calc(var(--dn-size-control-font) * 1.25);color:var(--dn-color-accent);place-items:center;display:inline-grid}.dn-base-ui-combobox-empty{color:var(--dn-color-text-secondary);font-size:var(--dn-size-control-font);line-height:var(--dn-size-control-line);padding:calc(var(--dn-size-control-gap) * .75) calc(var(--dn-size-control-gap) * 1.25)}.dn-base-ui-context-menu-popup{gap:calc(var(--dn-size-control-gap) * .35);min-width:calc(var(--dn-size-control-height) * 6);display:grid}.dn-base-ui-context-menu-item{width:100%}.dn-base-ui-context-menu-separator{height:1px;margin-block:calc(var(--dn-size-control-gap) * .5);background:var(--dn-color-border)}.dn-base-ui-dialog-backdrop{background:color-mix(in srgb, var(--dn-color-text) 22%, transparent);position:fixed;inset:0}.dn-base-ui-dialog-popup{gap:var(--dn-size-control-gap);width:min(28rem,100vw - 2rem);max-height:calc(100vh - 2rem);display:grid;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.dn-base-ui-dialog-title{color:var(--dn-color-text);font:inherit;font-weight:600}.dn-base-ui-dialog-description{color:var(--dn-color-text);font:inherit}.dn-base-ui-dialog-actions{gap:var(--dn-size-control-gap);flex-wrap:wrap;justify-content:flex-end;display:flex}.dn-base-ui-dialog-close{justify-self:end}.dn-base-ui-drawer-backdrop{background:color-mix(in srgb, var(--dn-color-text) 22%, transparent);position:fixed;inset:0}.dn-base-ui-drawer-viewport{width:min(24rem,100vw - 2rem);max-width:100vw;position:fixed;top:0;bottom:0;right:0}.dn-base-ui-drawer-popup{flex-direction:column;height:100%;display:flex}.dn-base-ui-drawer-handle{display:none}.dn-base-ui-drawer-content{gap:var(--dn-size-control-gap);flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow:auto}.dn-base-ui-drawer-title{color:var(--dn-color-text);font:inherit;font-weight:600}.dn-base-ui-drawer-description{color:var(--dn-color-text);font:inherit}.dn-base-ui-drawer-actions{gap:var(--dn-size-control-gap);flex-wrap:wrap;justify-content:flex-end;margin-top:auto;display:flex}.dn-base-ui-drawer-close{align-self:flex-end;margin-top:auto}@media (width<=767px){.dn-base-ui-drawer-viewport{width:100%;max-width:none;height:min(75dvh,36rem);inset:auto 0 0}.dn-base-ui-drawer-handle{border-radius:var(--dn-radius-control);background:var(--dn-color-border-strong);touch-action:pan-x;flex:none;width:2.5rem;height:.25rem;margin:.5rem auto 0;display:block}}.dn-base-ui-fade{--dn-fade-size:64px;z-index:1;pointer-events:none;display:grid;position:absolute}.dn-base-ui-fade[data-dn-fade-direction=fade-out-top]{height:var(--dn-fade-size);inset-block-start:0;inset-inline:0}.dn-base-ui-fade[data-dn-fade-direction=fade-out-right]{width:var(--dn-fade-size);inset-block:0;inset-inline-end:0}.dn-base-ui-fade[data-dn-fade-direction=fade-out-bottom]{height:var(--dn-fade-size);inset-block-end:0;inset-inline:0}.dn-base-ui-fade[data-dn-fade-direction=fade-out-left]{width:var(--dn-fade-size);inset-block:0;inset-inline-start:0}.dn-base-ui-fade-gradient,.dn-base-ui-fade-content{grid-area:1/1;width:100%;height:100%}.dn-base-ui-fade-gradient{pointer-events:none}.dn-base-ui-fade-content{z-index:1;pointer-events:auto;display:grid;position:relative}.dn-base-ui-fade[data-dn-fade-direction=fade-out-top] .dn-base-ui-fade-gradient{background:linear-gradient(to bottom, var(--dn-fade-color), transparent)}.dn-base-ui-fade[data-dn-fade-direction=fade-out-right] .dn-base-ui-fade-gradient{background:linear-gradient(to left, var(--dn-fade-color), transparent)}.dn-base-ui-fade[data-dn-fade-direction=fade-out-bottom] .dn-base-ui-fade-gradient{background:linear-gradient(to top, var(--dn-fade-color), transparent)}.dn-base-ui-fade[data-dn-fade-direction=fade-out-left] .dn-base-ui-fade-gradient{background:linear-gradient(to right, var(--dn-fade-color), transparent)}.dn-base-ui-loading-spinner{align-items:center;gap:var(--dn-size-control-gap);color:var(--dn-color-text);font-size:var(--dn-size-control-font);line-height:var(--dn-size-control-line);vertical-align:middle;display:inline-flex}.dn-base-ui-loading-spinner[data-dn-orientation=vertical]{text-align:center;flex-direction:column;justify-content:center}.dn-base-ui-loading-spinner-indicator{width:calc(var(--dn-size-control-font) * 1.2);height:calc(var(--dn-size-control-font) * 1.2);border:max(.125rem, calc(var(--dn-size-control-font) * .12)) solid var(--dn-color-border);border-top-color:var(--dn-color-accent);border-radius:50%;animation:.72s linear infinite dn-base-ui-loading-spinner-spin}.dn-base-ui-loading-spinner-label{color:var(--dn-color-text-secondary)}.dn-base-ui-loading-spinner-label-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes dn-base-ui-loading-spinner-spin{to{transform:rotate(360deg)}}.dn-base-ui-window-mockup{width:100%;min-height:14rem;display:flex;overflow:hidden}.dn-base-ui-page-tabs{border-bottom:1px solid var(--dn-color-border);align-items:end;min-width:0;display:flex}.dn-base-ui-page-tabs-tab{appearance:none;background:var(--dn-color-depth-1);border:1px solid var(--dn-color-border);min-width:120px;max-width:14rem;min-height:2rem;color:color-mix(in srgb, var(--dn-color-text) 64%, transparent);cursor:pointer;font:inherit;font-size:var(--dn-size-sm-font);text-align:left;text-overflow:ellipsis;white-space:nowrap;border-left:0;justify-content:flex-start;align-items:center;margin:0 0 -1px;padding:.5rem .875rem;line-height:1.2;display:inline-flex;position:relative;overflow:hidden}.dn-base-ui-page-tabs-tab[data-dn-depth="1"]{background:var(--dn-color-depth-1)}.dn-base-ui-page-tabs-tab[data-dn-depth="2"]{background:var(--dn-color-depth-2)}.dn-base-ui-page-tabs-tab[data-dn-depth="3"]{background:var(--dn-color-depth-3)}.dn-base-ui-page-tabs-tab[data-dn-depth="4"]{background:var(--dn-color-depth-4)}.dn-base-ui-page-tabs-tab[data-dn-depth="5"]{background:var(--dn-color-depth-5)}.dn-base-ui-page-tabs-tab[data-dn-depth="6"]{background:var(--dn-color-depth-6)}.dn-base-ui-page-tabs-tab[data-dn-depth="7"]{background:var(--dn-color-depth-7)}.dn-base-ui-page-tabs-tab[data-dn-active]{z-index:1;color:var(--dn-color-text);font-weight:500}.dn-base-ui-page-tabs-tab[data-dn-active][data-dn-depth="1"]{border-bottom-color:var(--dn-color-depth-1)}.dn-base-ui-page-tabs-tab[data-dn-active][data-dn-depth="2"]{border-bottom-color:var(--dn-color-depth-2)}.dn-base-ui-page-tabs-tab[data-dn-active][data-dn-depth="3"]{border-bottom-color:var(--dn-color-depth-3)}.dn-base-ui-page-tabs-tab[data-dn-active][data-dn-depth="4"]{border-bottom-color:var(--dn-color-depth-4)}.dn-base-ui-page-tabs-tab[data-dn-active][data-dn-depth="5"]{border-bottom-color:var(--dn-color-depth-5)}.dn-base-ui-page-tabs-tab[data-dn-active][data-dn-depth="6"]{border-bottom-color:var(--dn-color-depth-6)}.dn-base-ui-page-tabs-tab[data-dn-active][data-dn-depth="7"]{border-bottom-color:var(--dn-color-depth-7)}.dn-base-ui-page-tabs-tab:disabled{color:color-mix(in srgb, var(--dn-color-text) 38%, transparent);cursor:not-allowed}.dn-base-ui-page-navigation{min-width:0}.dn-base-ui-page-navigation-list{min-width:0;margin:0;padding:0;list-style:none;display:flex}.dn-base-ui-page-navigation[data-dn-orientation=horizontal] .dn-base-ui-page-navigation-list{flex-direction:row;align-items:center;gap:.25rem}.dn-base-ui-page-navigation[data-dn-orientation=vertical] .dn-base-ui-page-navigation-list{flex-direction:column;align-items:stretch;gap:.375rem}.dn-base-ui-page-navigation-item{min-width:0}.dn-base-ui-page-navigation-control{align-items:center;gap:var(--dn-size-control-gap);min-width:0;max-width:100%;color:var(--dn-color-text);text-align:left;grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:inline-grid}.dn-base-ui-page-navigation[data-dn-orientation=horizontal] .dn-base-ui-page-navigation-control{min-height:var(--dn-size-control-height);justify-content:center;padding-inline:.75rem}.dn-base-ui-page-navigation[data-dn-orientation=vertical] .dn-base-ui-page-navigation-control{width:100%;min-height:var(--dn-size-control-height);justify-content:stretch}.dn-base-ui-page-navigation-control[aria-current=page]{color:var(--dn-color-text);font-weight:500}.dn-base-ui-page-navigation-control[aria-disabled=true]{color:color-mix(in srgb, var(--dn-color-text) 38%, transparent);cursor:not-allowed}.dn-base-ui-page-navigation-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dn-base-ui-page-navigation-start,.dn-base-ui-page-navigation-end{justify-content:center;align-items:center;min-width:0;display:inline-grid}.dn-base-ui-popover-arrow{fill:var(--dn-color-depth-3)}.dn-base-ui-popover-popup{gap:var(--dn-size-control-gap);max-width:min(28rem,100vw - 2rem);display:grid}.dn-base-ui-popover-title{color:var(--dn-color-text);font:inherit;font-weight:600}.dn-base-ui-popover-description{color:var(--dn-color-text);font:inherit}.dn-base-ui-popover-close{justify-self:end}.dn-base-ui-progress{gap:var(--dn-size-control-gap);color:var(--dn-color-text);font-size:var(--dn-size-control-font);line-height:var(--dn-size-control-line);flex-direction:column;display:flex}.dn-base-ui-progress-header{justify-content:space-between;align-items:center;gap:var(--dn-size-control-gap);display:flex}.dn-base-ui-progress-label{color:var(--dn-color-text)}.dn-base-ui-progress-value{color:var(--dn-color-text-secondary)}.dn-base-ui-progress-track{width:100%;height:max(.25rem, calc(var(--dn-size-control-height) * .12));border-radius:var(--dn-radius-control);background:var(--dn-color-surface);position:relative;overflow:hidden}.dn-base-ui-progress-indicator{border-radius:inherit;background:var(--dn-color-border-strong);height:100%;transition:width .16s;display:block}.dn-base-ui-progress[data-dn-emphasis=primary] .dn-base-ui-progress-indicator{background:var(--dn-color-button-primary-normal-background)}.dn-base-ui-progress[data-dn-emphasis=secondary] .dn-base-ui-progress-indicator{background:var(--dn-color-button-secondary-normal-background)}.dn-base-ui-radio{align-items:center;gap:calc(var(--dn-size-control-gap) * .875);color:var(--dn-color-text);font-size:var(--dn-size-control-font);line-height:var(--dn-size-control-line);text-align:left;grid-template-columns:auto minmax(0,1fr);display:inline-grid}.dn-base-ui-radio-control{width:calc(var(--dn-size-control-font) * 1.08);min-width:calc(var(--dn-size-control-font) * 1.08);height:calc(var(--dn-size-control-font) * 1.08);border:1px solid var(--dn-color-border);background:var(--dn-color-surface);color:#0000;border-radius:999px;place-items:center;line-height:1;transition:background-color .12s,border-color .12s,box-shadow .12s;display:grid}.dn-base-ui-radio-indicator{color:#0000;background:var(--dn-color-accent);border-radius:999px;width:.45em;height:.45em;display:block;overflow:hidden}.dn-base-ui-radio[data-checked] .dn-base-ui-radio-control{border-color:var(--dn-color-accent);background:color-mix(in srgb, var(--dn-color-accent) 12%, var(--dn-color-surface))}.dn-base-ui-radio:focus-visible{outline:0}.dn-base-ui-radio:focus-visible .dn-base-ui-radio-control{border-color:var(--dn-color-focus);box-shadow:var(--dn-shadow-focus)}.dn-base-ui-radio[data-disabled] .dn-base-ui-radio-control{border-color:var(--dn-color-border);background:var(--dn-color-surface-hover)}.dn-base-ui-radio[data-disabled]{cursor:not-allowed;opacity:.7}.dn-base-ui-select-popup{min-width:var(--anchor-width);max-width:min(24rem,100vw - 2rem);padding:calc(var(--dn-size-control-gap) / 2);color:var(--dn-color-text);background:var(--dn-color-surface);border:1px solid var(--dn-color-card-border);border-radius:var(--dn-radius-control);box-shadow:0 1px 1px var(--dn-color-card-shadow-subtle), 0 2px 6px var(--dn-color-card-shadow);font-family:var(--dn-font-family)}.dn-base-ui-select-list{gap:calc(var(--dn-size-control-gap) / 2);display:grid}.dn-base-ui-select-icon{color:currentColor;flex:none;place-items:center;width:1em;height:1em;display:inline-grid}.dn-base-ui-select-trigger{width:fit-content;max-width:min(24rem,100%)}.dn-base-ui-select-caret{width:1em;height:1em;display:block}.dn-base-ui-select-item{gap:var(--dn-size-control-gap);min-height:var(--dn-size-control-height);padding:0 var(--dn-size-control-gap);color:var(--dn-color-text);border-radius:calc(var(--dn-radius-control) / 2);font-size:var(--dn-size-control-font);line-height:var(--dn-size-control-line);grid-template-columns:1em minmax(0,1fr);align-items:center;display:grid}.dn-base-ui-select-item[data-highlighted]{background:var(--dn-color-surface-hover)}.dn-base-ui-select-item[data-selected]{background:var(--dn-color-surface-active)}.dn-base-ui-select-item[data-disabled]{color:var(--dn-color-border-strong)}.dn-base-ui-select-indicator{place-items:center;display:grid}.dn-base-ui-select-text{min-width:0}.dn-base-ui-slider{gap:var(--dn-size-control-gap);width:100%;color:var(--dn-color-text);font-size:var(--dn-size-control-font);line-height:var(--dn-size-control-line);display:grid}.dn-base-ui-slider-value{color:var(--dn-color-text-secondary);justify-self:end}.dn-base-ui-slider-control{min-height:var(--dn-size-control-height);align-items:center;display:flex}.dn-base-ui-slider-track{width:100%;height:max(.25rem, calc(var(--dn-size-control-height) * .12));border-radius:var(--dn-radius-control);background:var(--dn-color-surface);position:relative}.dn-base-ui-slider-indicator{border-radius:inherit;background:var(--dn-color-accent);height:100%;position:absolute}.dn-base-ui-slider-thumb{width:max(.875rem, calc(var(--dn-size-control-height) * .56));height:max(.875rem, calc(var(--dn-size-control-height) * .56));background:var(--dn-color-accent);box-shadow:0 1px 1px var(--dn-color-card-shadow-subtle);border-radius:999px}.dn-base-ui-slider-thumb:hover{background:var(--dn-color-accent)}.dn-base-ui-slider-thumb:focus-visible{box-shadow:0 0 0 1px var(--dn-color-focus), 0 0 0 4px var(--dn-color-focus-shadow);outline:0}.dn-base-ui-slider[data-disabled]{color:var(--dn-color-text-secondary)}.dn-base-ui-slider[data-disabled] .dn-base-ui-slider-indicator,.dn-base-ui-slider[data-disabled] .dn-base-ui-slider-thumb{background:var(--dn-color-border-strong)}.dn-base-ui-switch{align-items:center;gap:var(--dn-size-control-gap);text-align:left;grid-template-columns:auto minmax(0,1fr);display:inline-grid}.dn-base-ui-switch-track{width:calc(var(--dn-size-current-control-height) * 1.55);min-width:calc(var(--dn-size-current-control-height) * 1.55);height:calc(var(--dn-size-current-control-height) * .75);padding:max(.125rem, calc(var(--dn-size-current-control-height) * .08));background:var(--dn-color-surface);border:1px solid var(--dn-color-border-strong);border-radius:999px;align-items:center;transition:background .12s,border-color .12s;display:flex}.dn-base-ui-switch-thumb{width:calc(var(--dn-size-current-control-height) * .52);height:calc(var(--dn-size-current-control-height) * .52);background:var(--dn-color-text-secondary);box-shadow:0 1px 1px var(--dn-color-card-shadow-subtle);border-radius:999px;place-items:center;transition:background .12s,transform .12s;display:grid;transform:translate(0)}.dn-base-ui-switch[data-checked] .dn-base-ui-switch-track{background:var(--dn-color-surface-active);border-color:var(--dn-color-accent)}.dn-base-ui-switch[data-checked] .dn-base-ui-switch-thumb{background:var(--dn-color-accent);transform:translateX(calc(var(--dn-size-current-control-height) * .78))}.dn-base-ui-switch[data-checked][data-dn-emphasis=primary] .dn-base-ui-switch-track{background:var(--dn-color-button-primary-normal-background);border-color:var(--dn-color-button-primary-normal-background)}.dn-base-ui-switch[data-checked][data-dn-emphasis=primary] .dn-base-ui-switch-thumb{background:var(--dn-color-button-primary-normal-text)}.dn-base-ui-switch[data-checked][data-dn-emphasis=secondary] .dn-base-ui-switch-track{background:var(--dn-color-button-secondary-normal-background);border-color:var(--dn-color-button-secondary-normal-background)}.dn-base-ui-switch[data-checked][data-dn-emphasis=secondary] .dn-base-ui-switch-thumb{background:var(--dn-color-button-secondary-normal-text)}.dn-base-ui-switch[data-disabled] .dn-base-ui-switch-track{border-color:var(--dn-color-border)}.dn-base-ui-switch-label{min-width:0}.dn-base-ui-section-tabs-tab{width:fit-content;max-width:24rem}.dn-base-ui-timeline{gap:var(--dn-size-control-gap);margin:0;padding:0;list-style:none;display:grid}.dn-base-ui-timeline-item{gap:calc(var(--dn-size-control-gap) * 1.4);grid-template-columns:auto minmax(0,1fr) auto;min-width:0;display:grid}.dn-base-ui-timeline-marker{color:var(--dn-color-text-secondary);min-height:var(--dn-size-label-line);min-width:var(--dn-size-control-gap);justify-content:center;align-items:start;padding-block-start:calc(var(--dn-size-control-gap) * 1.2);display:inline-grid}.dn-base-ui-timeline-marker:before{border-radius:var(--dn-radius-control);content:"";height:calc(var(--dn-size-control-gap) * .8);width:calc(var(--dn-size-control-gap) * .8);background:currentColor}.dn-base-ui-timeline-content{gap:calc(var(--dn-size-control-gap) * .25);min-width:0;display:grid}.dn-base-ui-timeline-title-row{align-items:baseline;gap:var(--dn-size-control-gap);justify-content:space-between;min-width:0;display:flex}.dn-base-ui-timeline-title,.dn-base-ui-timeline-detail,.dn-base-ui-timeline-meta{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dn-base-ui-tooltip-trigger{appearance:none;color:inherit;font:inherit;line-height:inherit;text-align:inherit;background:0 0;border:0;margin:0;padding:0;display:inline}.dn-base-ui-tooltip-popup{max-width:20rem;padding:var(--dn-size-control-pad)}.dn-base-ui-tooltip-arrow{fill:var(--dn-color-surface-hover)}
