@layer et-reset{.row{align-items:center;gap:var(--et-space-2);flex-wrap:wrap;display:flex}.grid{gap:var(--et-space-5);max-width:26rem;display:grid}.card{border-radius:var(--et-card-radius);background:var(--et-surface);box-shadow:0 0 0 1px var(--et-line);margin-block-end:var(--et-space-3);overflow-x:auto}.rows{gap:var(--et-space-5);display:grid}.stack{align-items:center;gap:var(--et-space-2);flex-direction:column;display:flex}}@layer et-components{.et-badge{box-sizing:border-box;justify-self:start;align-items:center;gap:var(--et-space-1);inline-size:fit-content;padding:var(--et-space-0-5) var(--et-space-2);border-radius:var(--et-radius-full);outline-offset:-1px;background:var(--et-contrast);color:var(--et-text-inverse);font-family:var(--et-font-sans);font-size:var(--et-text-caption);font-weight:var(--et-weight-strong);line-height:var(--et-leading-caption);white-space:nowrap;outline:1px solid #0000;flex:none;display:inline-flex;&>svg{flex:none;block-size:1em;inline-size:1em}&:has(>svg:first-child){padding-inline-start:var(--et-space-1-5)}a:hover &{box-shadow:inset 0 0 0 1px}}.et-badge[data-variant=secondary]{background:var(--et-tone-neutral-fill);color:var(--et-tone-neutral-ink)}.et-badge[data-variant=error]{background:var(--et-danger-tint);color:var(--et-danger)}.et-badge[data-variant=warning]{background:var(--et-warning-tint);color:var(--et-warning)}.et-badge[data-variant=success]{background:var(--et-success-tint);color:var(--et-success)}.et-badge[data-variant=info]{background:var(--et-info-tint);color:var(--et-info)}.et-badge[data-variant=beta]{outline:1px dashed var(--et-brand);color:var(--et-text-link);background:0 0}.et-badge[data-variant=outline]{background:var(--et-surface);box-shadow:inset 0 0 0 1px var(--et-line);color:var(--et-text)}.et-badge:is([data-variant=red],[data-variant=green],[data-variant=blue],[data-variant=neutral],[data-variant=orange],[data-variant=purple],[data-variant=teal]){color:var(--et-text-on-solid)}.et-badge[data-variant=red]{background:var(--et-tone-red-solid)}.et-badge[data-variant=green]{background:var(--et-tone-green-solid)}.et-badge[data-variant=blue]{background:var(--et-tone-blue-solid)}.et-badge[data-variant=neutral]{background:var(--et-tone-neutral-solid)}.et-badge[data-variant=orange]{background:var(--et-tone-orange-solid)}.et-badge[data-variant=purple]{background:var(--et-tone-purple-solid)}.et-badge[data-variant=teal]{background:var(--et-tone-teal-solid)}.et-badge[data-variant=teal-subtle]{background:var(--et-tone-teal-fill);color:var(--et-tone-teal-ink)}.et-badge[data-appearance=dot]{gap:var(--et-space-1-5);box-shadow:inset 0 0 0 1px var(--et-line);color:var(--et-text);background:0 0;outline:1px solid #0000;&:before{inline-size:var(--et-space-1-5);block-size:var(--et-space-1-5);border-radius:var(--et-radius-full);flex:none}&[data-variant=success]:before{content:"";background:var(--et-success)}&[data-variant=warning]:before{content:"";background:var(--et-warning)}&[data-variant=error]:before{content:"";background:var(--et-danger)}&[data-variant=neutral]:before{content:"";background:var(--et-text-subtle)}}.et-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:clip}.et-collapsible-trigger{align-items:flex-start;gap:var(--et-space-1);user-select:none;display:inline-flex;&:hover{color:var(--et-text)}&:disabled{cursor:not-allowed;opacity:var(--et-disabled-opacity)}}:is(.et-collapsible-trigger,.et-accordion-trigger)>.et-collapsible-chevron{inline-size:var(--et-icon-sm);block-size:var(--et-icon-sm);margin-block:calc((1lh - var(--et-icon-sm)) / 2);flex:none}.et-collapsible-heading{color:inherit;font:inherit;margin:0}.et-collapsible-chevron{transition:rotate var(--et-duration-fast) var(--et-ease);[data-panel-open]>&{rotate:180deg}[data-chevron=start]>&{rotate:-90deg;&:dir(rtl){rotate:90deg}}[data-chevron=start][data-panel-open]>&{rotate:0deg}}.et-collapsible-panel:not(tbody){block-size:var(--collapsible-panel-height);transition:block-size var(--et-duration-fast) var(--et-ease), opacity var(--et-duration-fast) var(--et-ease);overflow:clip;&:not([hidden]){display:flow-root}&[data-open]{overflow-clip-margin:calc(var(--et-focus-width) + var(--et-focus-offset))}&:is([data-starting-style],[data-ending-style]){opacity:0;block-size:0}}tbody.et-collapsible-panel[hidden]{display:none}.et-collapsible-content{padding-block:var(--et-space-1);padding-inline:var(--et-space-4) var(--et-space-1);border-inline-start:2px solid var(--et-line);margin-block-start:var(--et-space-2);&>:not(:first-child){margin-block-start:var(--et-space-4)}}.et-table{--_pad-block:var(--et-space-2-5);--_step:calc(var(--et-leading-body) + var(--et-space-2));border-collapse:collapse;table-layout:fixed;inline-size:100%;color:var(--et-text);font-family:var(--et-font-sans);font-size:var(--et-text-body);font-weight:var(--et-weight-regular);line-height:var(--et-leading-body);font-variant-numeric:tabular-nums;isolation:isolate;&[data-density=dense]{--_pad-block:var(--et-space-1-5)}& :is(th,td){box-sizing:border-box;padding:var(--_pad-block) var(--et-space-4);font-weight:var(--et-weight-regular);text-align:start;vertical-align:middle}& thead th{position:relative}& :is(th,td)[data-align=end]{text-align:end;& .et-table-sort{flex-direction:row-reverse}}&>caption{caption-side:bottom;padding:var(--et-space-3) var(--et-space-4);color:var(--et-text-subtle);font-size:var(--et-text-body-sm);line-height:var(--et-leading-body-sm);text-align:start}& :is(thead th,th[scope=rowgroup]){color:var(--et-text-faint);font-size:var(--et-text-body-sm);line-height:var(--et-leading-body-sm);&:is([aria-sort=ascending],[aria-sort=descending]){color:var(--et-text)}}&[data-compact-header] thead th{background:var(--et-elevated);color:var(--et-text);font-size:var(--et-text-caption);line-height:var(--et-leading-caption)}@media (hover:hover){&[data-compact-header] thead th:not(:hover,:focus-within){&[aria-sort=none] .et-table-sort-arrow{visibility:hidden}& .et-select[data-appearance=filter]:not([data-active],[data-popup-open]){opacity:0}}}& .et-table-head{align-items:center;gap:var(--et-space-2);display:inline-flex}& .et-table-sort{all:unset;align-items:center;gap:var(--et-space-1);cursor:pointer;display:inline-flex;&:hover{color:var(--et-text)}&:focus-visible{outline:var(--et-focus-width) solid var(--et-focus);outline-offset:var(--et-focus-offset)}}& .et-table-sort-arrow{font-size:var(--et-text-caption)}& :is(tbody,tfoot) :is(th,td){border-block-start:1px solid var(--et-line);overflow-wrap:anywhere}& th[scope=rowgroup],& tbody tr:hover>:not(:only-child),&[data-striped] tbody tr:nth-child(2n)>*{background:var(--et-elevated)}&[data-striped] tbody tr:hover>:not(:only-child){background:var(--et-tint)}& tr[data-activatable]{cursor:pointer;&:focus-visible{outline:var(--et-focus-width) solid var(--et-focus);outline-offset:calc(-1 * var(--et-focus-width))}}&:has(.et-table-expand) tr>:first-child{padding-inline-start:calc(var(--et-space-4) + var(--_step))}& .et-table-children>tr>:first-child{padding-inline-start:calc(var(--et-space-4) + 2 * var(--_step))}& .et-table-expand{float:inline-start;inline-size:var(--et-leading-body);block-size:var(--et-leading-body);color:var(--et-text-subtle);justify-content:center;margin-inline-start:calc(-1 * var(--_step));position:relative;&:after{content:"";inset:calc(-1 * var(--et-space-0-5));position:absolute}&:hover{background:var(--et-highlight);color:var(--et-text)}}&[data-truncate] :is(tbody,tfoot) :is(th,td):not(:only-child){overflow-wrap:normal;line-height:var(--et-leading-body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}&[data-sticky-first] :is(th,td):first-child,&[data-sticky-last] :is(th,td):last-child:not(:only-child){z-index:1;position:sticky;&:after{content:"";position:absolute;inset-block:0}}&[data-sticky-first] :is(th,td):first-child{inset-inline-start:0;&:after{border-inline-end:1px solid var(--et-line);inset-inline-end:0}}&[data-sticky-last] :is(th,td):last-child:not(:only-child){inset-inline-end:0;&:after{border-inline-start:1px solid var(--et-line);inset-inline-start:0}}&[data-sticky-header] thead th{z-index:2;position:sticky;inset-block-start:0;&:before{content:"";border-block-end:1px solid var(--et-line);position:absolute;inset-block-end:-1px;inset-inline:0}}&[data-sticky-header][data-sticky-first] thead th:first-child,&[data-sticky-header][data-sticky-last] thead th:last-child{z-index:3}&[data-sticky-header] .et-table-resize{inset-inline-end:0}&:where([data-sticky-header]) :where(thead th),&:where([data-sticky-first]) :where(th,td):where(:first-child),&:where([data-sticky-last]) :where(th,td):where(:last-child:not(:only-child)){background:var(--et-surface)}& tbody tr:is([aria-current=true],:has(.et-checkbox[data-checked]))>*{background:var(--et-recessed)}& tbody tr[aria-current=true]>:first-child{box-shadow:inset var(--et-row-marker) 0 var(--et-brand)}& :is(th,td):has(>.et-checkbox){inline-size:var(--et-choice-size);line-height:1;position:relative;&>.et-checkbox{position:static;&:after{inset:0}}}}.et-table-resize{z-index:1;inline-size:var(--et-space-2);cursor:col-resize;touch-action:none;outline:none;position:absolute;inset-block:0;inset-inline-end:calc(-1 * var(--et-space-1));&:before{content:"";inset-block:var(--et-space-2);border-radius:var(--et-radius-full);inline-size:2px;position:absolute;inset-inline-start:calc(50% - 1px)}&:hover:before{background:var(--et-text-faint)}&:is(:active,:focus-visible):before{background:var(--et-focus)}}@media (forced-colors:active){.et-table tbody tr[aria-current=true]>:first-child{border-inline-start:var(--et-row-marker) solid Highlight}.et-table-resize:is(:hover,:active,:focus-visible):before{background:highlight}}.et-button{--_height:var(--et-control-base);--_pad:var(--et-space-3);--_icon:var(--et-icon-base);box-sizing:border-box;justify-content:center;align-items:center;gap:var(--et-space-1-5);min-block-size:0;min-inline-size:0;block-size:var(--_height);padding-block:0;padding-inline:var(--_pad);border-radius:var(--et-control-radius);outline-offset:-1px;color:var(--et-text);font-family:var(--et-font-sans);font-size:var(--et-text-body);font-weight:var(--et-weight-regular);white-space:nowrap;cursor:pointer;user-select:none;background:0 0;border:0;outline:1px solid #0000;flex-shrink:0;margin:0;line-height:1;text-decoration:none;display:inline-flex;&>svg{inline-size:var(--_icon);block-size:var(--_icon);flex:none}&[data-shape=base]:has(>svg:first-child){padding-inline-start:calc(var(--_pad) - var(--et-space-0-5))}&:focus-visible{outline:var(--et-focus-width) solid var(--et-focus);outline-offset:var(--et-focus-offset)}&:is(:disabled,[aria-disabled=true]){cursor:not-allowed;opacity:var(--et-disabled-opacity)}&[data-loading]>svg{animation:et-spin var(--et-spin) linear infinite}}.et-button[data-size=sm]{--_height:var(--et-control-sm);--_pad:var(--et-space-2);--_icon:var(--et-icon-sm);gap:var(--et-space-1);font-size:var(--et-text-caption)}.et-button:is([data-shape=square],[data-shape=circle]){inline-size:var(--_height);padding:0}.et-button[data-shape=circle]{border-radius:var(--et-radius-full)}.et-button[data-variant=primary]{background:var(--et-contrast);color:var(--et-text-inverse);&:hover:not(:disabled,[aria-disabled=true]){background:var(--et-contrast-hover)}}.et-button:is([data-variant=secondary],[data-variant=secondary-destructive]){background:var(--et-surface);box-shadow:inset 0 0 0 var(--et-control-border-width) var(--et-control-border);&:hover:not(:disabled,[aria-disabled=true]){background:var(--et-tint)}}.et-button[data-variant=secondary-destructive]{color:var(--et-danger);&:hover:not(:disabled,[aria-disabled=true]){box-shadow:inset 0 0 0 var(--et-control-border-width) var(--et-danger)}}.et-button[data-variant=ghost]:hover:not(:disabled,[aria-disabled=true]){background:var(--et-tint)}.et-button[data-variant=quiet]{block-size:auto;min-block-size:0;padding:0 var(--et-space-1);color:var(--et-text-subtle);font-size:var(--et-text-body-sm);line-height:var(--et-leading-body-sm);&:hover:not(:disabled,[aria-disabled=true]){color:var(--et-text);background:var(--et-tint)}}.et-button[data-variant=destructive]{background:var(--et-danger-fill);color:var(--et-text-on-solid);&:hover:not(:disabled,[aria-disabled=true]){background:var(--et-danger-hover)}}.et-button[data-variant=outline]{box-shadow:inset 0 0 0 var(--et-control-border-width) var(--et-control-border);&:hover:not(:disabled,[aria-disabled=true]){color:var(--et-text-strong);box-shadow:inset 0 0 0 var(--et-control-border-width) var(--et-control-border-hover)}}.et-action-bar{box-sizing:border-box;align-items:center;gap:var(--et-space-2);padding:var(--et-space-2) var(--et-space-2) var(--et-space-2) var(--et-space-4);border-radius:var(--et-popup-radius);background:var(--et-surface);box-shadow:var(--et-shadow-md);color:var(--et-text);font-family:var(--et-font-sans);font-size:var(--et-text-body);line-height:var(--et-leading-body);outline:1px solid #0000;flex-wrap:wrap;display:flex}.et-action-bar-count{font-weight:var(--et-weight-strong);font-variant-numeric:tabular-nums;white-space:nowrap;margin-inline-end:var(--et-space-2)}.et-action-bar-dismiss{margin-inline-start:auto}.et-avatar{--_size:var(--et-avatar-base);--_text:var(--et-avatar-base-text);box-sizing:border-box;inline-size:var(--_size);block-size:var(--_size);border:1px solid var(--et-line);border-radius:var(--et-radius-full);background:var(--et-recessed);color:var(--et-text-subtle);font-family:var(--et-font-sans);font-size:var(--_text);font-weight:var(--et-weight-strong);line-height:var(--et-leading-caption);user-select:none;flex:none;place-items:center;display:inline-grid;overflow:hidden;&[data-size=xs]{--_size:var(--et-avatar-xs);--_text:var(--et-avatar-xs-text)}&[data-size=sm]{--_size:var(--et-avatar-sm);--_text:var(--et-avatar-sm-text)}&[data-size=lg]{--_size:var(--et-avatar-lg);--_text:var(--et-avatar-lg-text)}}.et-avatar-image{object-fit:cover;block-size:100%;inline-size:100%}.et-avatar-group{display:inline-flex;&>.et-avatar{box-shadow:0 0 0 2px var(--et-surface)}&>.et-avatar+.et-avatar{margin-inline-start:calc(var(--_size) / -4)}}.et-avatar-group-count{color:var(--et-text);font-variant-numeric:tabular-nums}.et-loader{--_size:var(--et-loader-base);min-inline-size:var(--_size);min-block-size:var(--_size);vertical-align:middle;color:var(--et-text-subtle);display:inline-flex}.et-loader[data-size=sm]{--_size:var(--et-icon-base)}.et-loader[data-size=lg]{--_size:var(--et-loader-lg)}.et-loader[data-page]{padding-block:var(--et-space-12);flex:1;justify-content:center;align-items:center;display:flex}.et-loader-spinner{inline-size:var(--_size);block-size:var(--_size);animation:et-spin var(--et-loader-spin) linear infinite}.et-loader-track{opacity:var(--et-loader-track-opacity)}.et-loader-arc{stroke-dasharray:42 150;animation:et-loader-arc var(--et-loader-pulse) ease-in-out infinite}.et-skeleton-line,.et-skeleton:not([data-shape=text]){background:linear-gradient(90deg, var(--et-recessed) 40%, var(--et-line) 50%, var(--et-recessed) 60%) 100% 0 / 300% 100%;animation:et-skeleton-shimmer var(--et-loader-pulse) ease-in-out infinite;display:block}.et-skeleton-line{block-size:1lh;inline-size:100%;clip-path:inset(calc(50% - .25lh) 0 round var(--et-radius-full))}.et-skeleton{display:block}.et-skeleton[data-shape=block]{inline-size:100%;block-size:var(--et-control-base);border-radius:var(--et-card-radius)}.et-skeleton[data-shape=circle]{inline-size:var(--et-avatar-base);aspect-ratio:1;border-radius:var(--et-radius-full)}.et-skeleton[data-shape=text]>.et-skeleton-line:last-child:not(:first-child){inline-size:60%}@media (forced-colors:active){.et-skeleton-line,.et-skeleton:not([data-shape=text]){background:graytext}}@keyframes et-loader-arc{0%{stroke-dasharray:0 150;stroke-dashoffset:0}50%{stroke-dasharray:42 150;stroke-dashoffset:-16px}to{stroke-dasharray:42 150;stroke-dashoffset:-59px}}@keyframes et-skeleton-shimmer{to{background-position:0 0}}.et-breadcrumbs{min-inline-size:0;font-family:var(--et-font-sans);font-size:var(--et-text-body);font-weight:var(--et-weight-regular);flex-grow:1;container-type:inline-size}.et-breadcrumbs-list{align-items:center;gap:var(--et-space-1-5);line-height:var(--et-leading-body);white-space:nowrap;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.et-breadcrumbs-item{align-items:center;gap:var(--et-space-1-5);flex:none;min-inline-size:0;display:flex;&:last-child{flex-shrink:1}}.et-breadcrumbs-separator{inline-size:var(--et-icon-sm);block-size:var(--et-icon-sm);color:var(--et-text-inactive);flex:none}.et-breadcrumbs-item:first-child>.et-breadcrumbs-separator{display:none}.et-breadcrumbs-link,.et-breadcrumbs-current{align-items:center;gap:var(--et-space-1);min-inline-size:0;display:flex;&>svg{inline-size:var(--et-icon-base);block-size:var(--et-icon-base);flex:none}}.et-breadcrumbs-link{border-radius:var(--et-item-radius);color:var(--et-text-subtle);text-decoration:none;&:hover{text-decoration-line:underline}&:focus-visible{outline:var(--et-focus-width) solid var(--et-focus);outline-offset:var(--et-focus-offset)}}.et-breadcrumbs-current{color:var(--et-text);font-weight:var(--et-weight-strong)}.et-breadcrumbs-text{line-height:var(--et-leading-body);text-overflow:ellipsis;overflow:hidden}.et-breadcrumbs[data-size=sm]{font-size:var(--et-text-body-sm);& :is(.et-breadcrumbs-list,.et-breadcrumbs-text){line-height:var(--et-leading-body-sm)}}.et-breadcrumbs-skeleton{inline-size:8rem}@container (inline-size<40rem){.et-breadcrumbs-item:not(:nth-last-child(-n+2)){display:none}.et-breadcrumbs-item:nth-last-child(2):not(:first-child):before{content:"…" / "";color:var(--et-text-subtle)}}.et-checkbox{border-radius:var(--et-item-radius);color:var(--et-text-inverse)}.et-checkbox-indicator{display:flex;&>svg{inline-size:var(--et-icon-sm);block-size:var(--et-icon-sm)}}.et-description-list{align-items:flex-start;gap:var(--et-space-4);color:var(--et-text);font-family:var(--et-font-sans);font-size:var(--et-text-body);font-weight:var(--et-weight-regular);line-height:var(--et-leading-body);display:flex}.et-description-list-items{flex:1;grid-template-columns:minmax(0,1fr);align-items:baseline;min-inline-size:0;margin:0;display:grid;&>div{grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;display:grid}& :is(dt,dd){grid-column:1/-1;min-inline-size:0;margin:0}& dt{color:var(--et-text-subtle);font-size:var(--et-text-body-sm);line-height:var(--et-leading-body-sm)}& dd{overflow-wrap:anywhere;white-space:pre-wrap;&:empty:before{content:"—" / "Not available";color:var(--et-text-subtle)}}& :is(dt,dd)+dd{margin-block-start:var(--et-space-1)}& dd+dt,&>div+div{margin-block-start:var(--et-space-4)}}.et-description-list[data-layout=columns]>.et-description-list-items{column-gap:var(--et-space-3);grid-template-columns:fit-content(33%) minmax(0,1fr);container-type:inline-size}@container (inline-size>=14rem){.et-description-list[data-layout=columns]>.et-description-list-items{& dt{font-size:var(--et-text-body);line-height:var(--et-leading-body);grid-column:1}& dd{grid-column:2}& dt+dd{margin-block-start:0}& dd+dt,&>div+div{margin-block-start:var(--et-space-2)}}}.et-description-list[data-layout=row]>.et-description-list-items{gap:var(--et-space-4) var(--et-space-8);flex-wrap:wrap;display:flex;&>div{display:block}&>div+div{margin-block-start:0}}.et-description-list-actions{align-items:center;gap:var(--et-space-2);flex:none;order:1;block-size:1lh;display:flex}.et-select{--_height:var(--et-control-base);--_pad:var(--et-space-2-5);--_icon:var(--et-icon-base);box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--et-space-1-5);min-block-size:0;min-inline-size:0;max-inline-size:100%;block-size:var(--_height);padding-block:0;padding-inline:var(--_pad);border-radius:var(--et-control-radius);outline-offset:-1px;--_edge:var(--et-control-border);background:var(--et-control);box-shadow:inset 0 0 0 var(--et-control-border-width) var(--_edge);color:var(--et-text);font-family:var(--et-font-sans);font-size:var(--et-text-body);font-weight:var(--et-weight-regular);white-space:nowrap;cursor:pointer;user-select:none;border:0;outline:1px solid #0000;margin:0;line-height:1;display:inline-flex;&:focus-visible{outline:var(--et-focus-width) solid var(--et-focus);outline-offset:var(--et-focus-offset)}&[data-invalid]{box-shadow:inset 0 0 0 var(--et-control-border-width) var(--et-danger)}&[data-disabled]{cursor:not-allowed;opacity:var(--et-disabled-opacity)}&[data-loading]{cursor:progress;opacity:1}&[data-readonly]{cursor:default}}.et-select:is(:not([data-appearance]),[data-appearance=default]):is(:hover,[data-popup-open]):not([data-disabled],[data-invalid],[data-readonly]){--_edge:var(--et-control-border-hover)}.et-select:is(:not([data-appearance]),[data-appearance=default])[data-readonly]{background:var(--et-control-readonly)}.et-select .et-select-skeleton{inline-size:8rem;line-height:var(--et-leading-body)}.et-select[data-size=sm] :is(.et-select-value,.et-select-skeleton){line-height:var(--et-leading-caption)}.et-select[data-size=sm]{--_height:var(--et-control-sm);--_pad:var(--et-space-2);--_icon:var(--et-icon-sm);gap:var(--et-space-1);font-size:var(--et-text-caption)}.et-select[data-appearance=pill]{--_height:var(--et-control-sm);--_pad:var(--et-space-2-5);--_icon:var(--et-icon-sm);--_edge:transparent;gap:var(--et-space-1);border-radius:var(--et-radius-full);background:var(--_pill-bg);color:var(--_pill-text);font-size:var(--et-text-body-sm);& .et-select-value{line-height:var(--et-leading-body-sm)}}.et-select[data-appearance=ghost]{--_edge:transparent;font-size:var(--et-text-body);background:0 0;margin-inline-start:calc(-1 * var(--_pad));& .et-select-value{line-height:var(--et-leading-body)}&:is([data-tone],[data-hue]){color:var(--_pill-text)}&:is(:hover,[data-popup-open]){background:var(--et-tint)}}.et-select[data-appearance=box]{--_height:var(--et-control-sm);--_pad:var(--et-space-1-5);--_icon:var(--et-icon-sm);--_edge:transparent;gap:var(--et-space-1);min-inline-size:var(--et-score-trigger-min);border-radius:var(--et-item-radius);font-size:var(--et-text-body-sm);font-variant-numeric:tabular-nums;background:0 0;margin-inline-start:calc(-1 * var(--_pad));& .et-select-value{line-height:var(--et-leading-body-sm)}&:is([data-tone],[data-hue],[data-level]){background:var(--_pill-bg);color:var(--_pill-text);& .et-select-icon{color:inherit}}&:is(:hover,:focus-visible,[data-popup-open]){--_edge:var(--et-control-border)}}.et-select-option[data-level]{background:var(--_pill-bg);color:var(--_pill-text);&[data-highlighted]{background:var(--_pill-bg);box-shadow:inset 0 0 0 1px}& small{color:inherit}}.et-select[data-appearance=filter]{--_edge:transparent;--_pad:var(--et-space-1-5);--_icon:var(--et-icon-sm);inline-size:var(--et-control-sm);min-inline-size:var(--et-control-sm);block-size:var(--et-control-sm);margin-block:calc(-1 * var(--et-space-1));color:var(--et-text-subtle);font-size:var(--et-text-caption);background:0 0;justify-content:center;position:relative;&>svg{inline-size:var(--_icon);block-size:var(--_icon)}&:is(:hover,[data-popup-open]){background:var(--et-tint);color:var(--et-text)}&[data-active]{color:var(--et-text)}}.et-select-value{text-overflow:ellipsis;min-inline-size:0;line-height:var(--et-leading-body);overflow:hidden;&[data-placeholder]{color:var(--et-text-subtle)}}.et-select-icon{color:var(--et-text-subtle);flex-shrink:0;display:flex;&>svg{inline-size:var(--_icon);block-size:var(--_icon)}}.et-select-popup{box-sizing:border-box;min-inline-size:var(--anchor-width);max-inline-size:var(--available-width);max-block-size:var(--available-height);padding-block:var(--et-space-1);border-radius:var(--et-popup-radius);background:var(--et-popup);box-shadow:var(--et-shadow-lg);color:var(--et-text);font-family:var(--et-font-sans);outline:1px solid #0000;flex-direction:column;display:flex}.et-select-list{overscroll-behavior:none;min-block-size:0;scroll-padding-block:var(--et-space-2);flex:1;overflow-y:auto}.et-select-option{grid-template-columns:minmax(0, 1fr) var(--et-icon-sm);align-items:center;column-gap:var(--et-space-2);margin-inline:var(--et-space-1);padding:var(--et-space-1-5) var(--et-space-2);border-radius:var(--et-item-radius);font-size:var(--et-text-body);line-height:var(--et-leading-body);cursor:pointer;user-select:none;outline:none;display:grid;&[data-highlighted]{background:var(--et-highlight)}&[data-selected]{font-weight:var(--et-weight-strong)}&:focus-visible{outline:var(--et-focus-width) solid var(--et-focus);outline-offset:calc(-1 * var(--et-focus-width))}&[data-disabled]{cursor:not-allowed;opacity:var(--et-disabled-opacity)}@media (pointer:coarse){min-block-size:var(--et-touch-row)}}.et-select-check{color:var(--et-text);grid-area:1/2;display:flex;&>svg{inline-size:var(--et-icon-sm);block-size:var(--et-icon-sm)}}.et-select-text{grid-column:1}.et-select-option small{color:var(--et-text-subtle);font-size:var(--et-text-body-sm);font-weight:var(--et-weight-regular);line-height:var(--et-leading-body-sm);grid-column:1}.et-select-option[data-highlighted] small{color:inherit}.et-select-group-label{padding:var(--et-space-1-5) var(--et-space-3);color:var(--et-text-subtle);font-size:var(--et-text-body-sm);font-weight:var(--et-weight-strong);line-height:var(--et-leading-body-sm)}.et-select-separator{margin-block:var(--et-space-1);border-block-start:1px solid var(--et-line)}@media (forced-colors:active){.et-select-option[data-highlighted]{outline:var(--et-focus-width) solid Highlight;outline-offset:calc(-1 * var(--et-focus-width))}}.et-menu{min-inline-size:9rem;max-inline-size:var(--available-width);max-block-size:var(--available-height);overscroll-behavior:none;padding-block:var(--et-space-1);border-radius:var(--et-popup-radius);background:var(--et-popup);box-shadow:var(--et-shadow-lg);color:var(--et-text);font-family:var(--et-font-sans);font-size:var(--et-text-body);line-height:var(--et-leading-body);overflow-y:auto}.et-select-option.et-menu-item{color:inherit;text-decoration:none;display:flex;&[data-popup-open]{background:var(--et-highlight)}&[data-variant=destructive]{color:var(--et-danger);&[data-highlighted]{background:var(--et-danger-tint)}}}.et-menu-item:is([role=menuitemcheckbox],[role=menuitemradio]){grid-template-columns:var(--et-icon-sm) minmax(0, 1fr);column-gap:var(--et-space-2);display:grid}.et-menu-check{grid-column:1;justify-content:center;display:flex;&>svg{inline-size:var(--et-icon-sm);block-size:var(--et-icon-sm)}}.et-menu-text{align-items:center;gap:var(--et-space-2);grid-column:2;min-inline-size:0;display:flex}.et-menu-icon{flex-shrink:0;display:flex;&>svg{inline-size:var(--et-icon-base);block-size:var(--et-icon-base)}}.et-menu:has([role=menuitemcheckbox],[role=menuitemradio]) :is(.et-menu-item,.et-menu-label):not([role=menuitemcheckbox],[role=menuitemradio],:has(>.et-menu-icon)){padding-inline-start:calc(var(--et-space-2) * 2 + var(--et-icon-sm))}.et-menu:has(.et-menu-icon){& :is(.et-menu-item,.et-menu-label):not([role=menuitemcheckbox],[role=menuitemradio],:has(>.et-menu-icon)){padding-inline-start:calc(var(--et-space-2) * 2 + var(--et-icon-base))}& .et-menu-item:is([role=menuitemcheckbox],[role=menuitemradio]){grid-template-columns:var(--et-icon-base) minmax(0, 1fr)}}.et-menu-shortcut{color:var(--et-text-subtle);font-family:var(--et-font-sans);font-size:var(--et-text-caption);font-weight:var(--et-weight-strong);line-height:var(--et-leading-caption);margin-inline-start:auto}.et-menu-chevron{inline-size:var(--et-icon-sm);block-size:var(--et-icon-sm);color:var(--et-text-subtle);flex-shrink:0;margin-inline-start:auto}.et-menu-label{margin-inline:var(--et-space-1);padding:var(--et-space-1-5) var(--et-space-2);color:var(--et-text-subtle);font-size:var(--et-text-body-sm);font-weight:var(--et-weight-strong);line-height:var(--et-leading-body-sm)}@media (forced-colors:active){.et-menu-item[data-popup-open]{outline:var(--et-focus-width) solid Highlight;outline-offset:calc(-1 * var(--et-focus-width))}}.et-text{color:var(--et-text);font-family:var(--et-font-sans);font-size:var(--et-text-body);font-weight:var(--et-weight-regular);line-height:var(--et-leading-body);text-wrap:pretty;margin:0}.et-text[data-truncate]{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;line-height:var(--et-leading-body);overflow:hidden}.et-text[data-clamp]{-webkit-line-clamp:var(--_lines);line-height:var(--et-leading-body);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.et-text[data-size=xs]{font-size:var(--et-text-caption);line-height:var(--et-leading-caption)}.et-text[data-size=sm]{font-size:var(--et-text-body-sm);line-height:var(--et-leading-body-sm)}.et-text[data-size=lg]{line-height:var(--et-leading-prose)}.et-text[data-variant=secondary]{color:var(--et-text-subtle)}.et-text[data-variant=success]{color:var(--et-success)}.et-text[data-variant=error]{color:var(--et-danger)}.et-text[data-bold]{font-weight:var(--et-weight-strong)}.et-text[data-variant^=heading]{font-size:var(--et-text-heading-sm);font-weight:var(--et-weight-strong);line-height:var(--et-leading-heading-sm);text-wrap:balance}.et-text[data-variant=heading][data-size=lg]{font-size:var(--et-text-heading);line-height:var(--et-leading-heading)}.et-text[data-variant=heading2]{font-size:var(--et-text-title);line-height:var(--et-leading-title)}.et-text[data-variant=heading1]{font-size:var(--et-text-display);line-height:var(--et-leading-display)}.et-empty{--_icon:var(--et-space-12);box-sizing:border-box;align-items:center;gap:var(--et-space-6);inline-size:100%;padding:calc(2 * var(--et-space-8)) var(--et-space-10);border-radius:var(--et-card-radius);outline-offset:-1px;background:var(--et-surface);box-shadow:inset 0 0 0 1px var(--et-line);color:var(--et-text);font-family:var(--et-font-sans);text-align:center;outline:1px solid #0000;flex-direction:column;display:flex;&>svg{inline-size:var(--_icon);block-size:var(--_icon);color:var(--et-text-inactive);flex:none}&[data-size=sm]{--_icon:var(--et-space-8);gap:var(--et-space-4);padding:var(--et-space-8) var(--et-space-6)}&[data-size=lg]{--_icon:calc(2 * var(--et-space-8));gap:var(--et-space-8);padding:calc(2 * var(--et-space-10)) var(--et-space-12)}&[data-appearance=plain]{box-shadow:none;background:0 0;outline:none}}.et-empty-text{align-items:center;gap:var(--et-space-2);flex-direction:column;max-inline-size:35rem;display:flex}.et-form{gap:var(--et-space-4);flex-direction:column;min-block-size:0;display:flex;&>.et-button{align-self:flex-start}}.et-layer-card{--_pad-block:var(--et-space-4);--_pad-inline:var(--et-space-5);--_card-fill:var(--et-surface);box-sizing:border-box;justify-content:flex-start;align-items:stretch;gap:var(--et-space-2);padding:var(--_pad-block) var(--_pad-inline);border-radius:var(--et-card-radius);outline-offset:-1px;background:var(--_card-fill);color:var(--et-text);font-family:var(--et-font-sans);font-size:var(--et-text-body);font-weight:var(--et-weight-regular);line-height:var(--et-leading-body);text-align:start;border:0;outline:1px solid #0000;flex-direction:column;margin:0;text-decoration:none;display:flex;overflow:clip;&[data-size=sm]{--_pad-block:var(--et-space-3);--_pad-inline:var(--et-space-4)}&[data-size=none]{--_pad-block:0;--_pad-inline:0;--_head-inline:var(--et-space-5)}}.et-layer-card:has(>:is(.et-layer-card-secondary,.et-layer-card-primary)){background:var(--et-elevated);gap:0;padding:0}.et-layer-card-secondary,.et-layer-card-footer{box-sizing:border-box;align-items:center;gap:var(--et-space-2);min-block-size:calc(var(--et-control-sm) + 2 * var(--et-space-1-5));padding:var(--et-space-1-5) var(--_head-inline,var(--_pad-inline));display:flex}.et-layer-card-secondary{font-weight:var(--et-weight-strong);&:has(.et-layer-card-description){padding-block:var(--et-space-2)}}.et-layer-card-heading{flex-direction:column;display:flex}.et-layer-card-title{color:inherit;font:inherit;margin:0}.et-layer-card-description{font-size:var(--et-text-body-sm);font-weight:var(--et-weight-regular);line-height:var(--et-leading-body-sm)}.et-layer-card-footer{flex-wrap:wrap}.et-layer-card-actions{align-items:center;gap:var(--et-space-2);margin-inline-start:auto;display:flex}.et-layer-card-primary{gap:var(--et-space-2);padding:var(--_pad-block) var(--_pad-inline);border-radius:var(--et-card-radius);outline-offset:-1px;background:var(--_card-fill);outline:1px solid #0000;flex-direction:column;flex-grow:1;display:flex}.et-layer-card,.et-layer-card-primary{isolation:isolate;position:relative;&:after{content:"";z-index:2;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--et-line);pointer-events:none;position:absolute;inset:0}}.et-layer-card:is(a[href],button:enabled){cursor:pointer;&:hover{--_card-fill:var(--et-tint)}&:focus-visible{outline:var(--et-focus-width) solid var(--et-focus);outline-offset:var(--et-focus-offset)}}button.et-layer-card{inline-size:100%}.et-input.et-input-group{--_pad:var(--et-space-3);--_icon:var(--et-icon-base);cursor:text;align-items:stretch;padding:0;display:flex;&[data-size=sm]{--_pad:var(--et-space-2);--_icon:var(--et-icon-sm)}&:has(>.et-button:focus){box-shadow:inset 0 0 0 var(--et-control-border-width) var(--et-control-border);outline-width:1px}&:has(>.et-input-group-input:is([data-invalid],[aria-invalid=true])){box-shadow:inset 0 0 0 var(--et-control-border-width) var(--et-danger);&:focus-within{outline-color:var(--et-danger)}}&:has(>.et-input-group-addon[data-align=start])>.et-input-group-input{padding-inline-start:0}&:has(>.et-input-group-addon[data-align=end])>.et-input-group-input{padding-inline-end:0}&:has(>.et-input-group-textarea,>.et-input-group-addon:is([data-align=top],[data-align=bottom])){flex-direction:column;block-size:auto}&:has(>.et-input-group-suffix)>.et-input-group-input{field-sizing:content;flex:0 auto;padding-inline-end:0}&>.et-button{border-start-start-radius:0;border-end-start-radius:0;order:2;block-size:auto}}.et-input-group-input{min-block-size:0;min-inline-size:0;padding:0 var(--_pad);border-radius:inherit;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1;margin:0;&::placeholder{color:var(--et-text-subtle);opacity:1}&:disabled{cursor:not-allowed}}.et-input-group-textarea{box-sizing:border-box;padding-block:var(--et-space-2)}.et-input-group-addon{align-items:center;gap:var(--et-space-1-5);padding-inline:var(--_pad) var(--et-space-1);color:var(--et-text-subtle);pointer-events:none;white-space:nowrap;flex-shrink:0;display:flex;&[data-align=start]{order:-1}&[data-align=end]{padding-inline:var(--et-space-1) var(--_pad);order:1}&:has(>svg){padding-inline:var(--et-space-2)}&:has(>.et-button){padding-inline:var(--et-space-1)}&>*{pointer-events:auto}&>svg{inline-size:var(--_icon);block-size:var(--_icon)}&>.et-button{border-radius:var(--et-item-radius)}}.et-input-group-addon[data-align=end]:has(>.et-input-group-icon-button){padding-inline:var(--et-space-1) calc(var(--_pad) - var(--et-space-1));gap:0}.et-input-group-icon-button{inline-size:calc(var(--et-icon-base) + 2 * var(--et-space-1));block-size:calc(var(--et-icon-base) + 2 * var(--et-space-1));outline-offset:-1px;color:var(--et-text-subtle);outline:1px solid #0000;flex:none;justify-content:center;align-items:center;display:inline-flex;&:hover{color:var(--et-text)}&:focus-visible{outline:var(--et-focus-width) solid var(--et-focus);outline-offset:0}&:disabled{color:var(--et-text-inactive);cursor:not-allowed}&>svg{inline-size:var(--_icon);block-size:var(--_icon)}}.et-input-group-addon:is([data-align=top],[data-align=bottom]){padding-inline:var(--_pad);white-space:normal;flex-wrap:wrap;&[data-align=top]{padding-block:var(--et-space-2) 0;order:-1}&[data-align=bottom]{padding-block:0 var(--et-space-2);order:1}&:has(>.et-button){padding:var(--et-space-1);padding-inline-start:var(--_pad)}&>.et-button:last-child{margin-inline-start:auto}}.et-input-group-suffix{min-inline-size:0;color:var(--et-text-subtle);line-height:var(--et-leading-body);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;user-select:none;flex:1;align-self:center;padding-inline-end:var(--_pad);overflow:hidden}.et-number-field-input{font-variant-numeric:tabular-nums}.et-number-field-step{touch-action:manipulation;&[data-readonly]{display:none}}.et-page-header{gap:var(--et-space-3);min-inline-size:0;color:var(--et-text);font-family:var(--et-font-sans);font-size:var(--et-text-body);font-weight:var(--et-weight-regular);line-height:var(--et-leading-body);display:grid;container-type:inline-size}.et-page-header-main{justify-content:space-between;align-items:flex-start;gap:var(--et-space-3) var(--et-space-6);flex-wrap:wrap;display:flex}.et-page-header-text{flex:20rem;min-inline-size:0}.et-page-header-title{font-size:var(--et-text-display);font-weight:var(--et-weight-strong);line-height:var(--et-leading-display);overflow-wrap:anywhere;text-wrap:balance;margin:0}.et-page-header-description{max-inline-size:var(--et-measure-prose);margin:var(--et-space-1) 0 0;color:var(--et-text-subtle);text-wrap:pretty}.et-page-header-actions{align-items:center;gap:var(--et-space-2);flex-wrap:wrap;display:flex}@container (inline-size<40rem){.et-page-header-title{font-size:var(--et-text-title);line-height:var(--et-leading-title)}}:is(.et-pill,.et-select:is([data-appearance=pill],[data-appearance=ghost],[data-appearance=box]),.et-select-option[data-level]){--_pill-bg:var(--et-tone-neutral-fill);--_pill-text:var(--et-tone-neutral-ink);&[data-tone=red]{--_pill-bg:var(--et-tone-red-fill);--_pill-text:var(--et-tone-red-ink)}&[data-tone=orange]{--_pill-bg:var(--et-tone-orange-fill);--_pill-text:var(--et-tone-orange-ink)}&[data-tone=amber]{--_pill-bg:var(--et-tone-amber-fill);--_pill-text:var(--et-tone-amber-ink)}&[data-tone=olive]{--_pill-bg:var(--et-tone-olive-fill);--_pill-text:var(--et-tone-olive-ink)}&[data-tone=green]{--_pill-bg:var(--et-tone-green-fill);--_pill-text:var(--et-tone-green-ink)}&[data-tone=teal]{--_pill-bg:var(--et-tone-teal-fill);--_pill-text:var(--et-tone-teal-ink)}&[data-tone=cyan]{--_pill-bg:var(--et-tone-cyan-fill);--_pill-text:var(--et-tone-cyan-ink)}&[data-tone=blue]{--_pill-bg:var(--et-tone-blue-fill);--_pill-text:var(--et-tone-blue-ink)}&[data-tone=purple]{--_pill-bg:var(--et-tone-purple-fill);--_pill-text:var(--et-tone-purple-ink)}&[data-hue]{--_pill-bg:light-dark(oklch(var(--et-tone-fill-lightness) var(--et-tone-fill-chroma) var(--_hue)),oklch(var(--et-tone-fill-lightness-dark) var(--et-tone-fill-chroma) var(--_hue)));--_pill-text:light-dark(oklch(var(--et-tone-ink-lightness) var(--et-tone-ink-chroma) var(--_hue)),oklch(var(--et-tone-ink-lightness-dark) var(--et-tone-ink-chroma) var(--_hue)))}&[data-level]{--_pill-text:var(--et-ramp-ink)}&[data-level="1"]{--_pill-bg:var(--et-ramp-1-fill)}&[data-level="2"]{--_pill-bg:var(--et-ramp-2-fill)}&[data-level="3"]{--_pill-bg:var(--et-ramp-3-fill)}&[data-level="4"]{--_pill-bg:var(--et-ramp-4-fill)}}.et-pill{--_pad-block:var(--et-space-0-5);--_pad-inline:var(--et-space-2);box-sizing:border-box;align-items:center;gap:var(--et-space-2);min-block-size:0;min-inline-size:0;max-inline-size:100%;padding:var(--_pad-block) var(--_pad-inline);border-radius:var(--et-radius-full);background:var(--_pill-bg);color:var(--_pill-text);font-family:var(--et-font-sans);font-size:var(--et-text-body-sm);font-weight:var(--et-weight-regular);line-height:var(--et-leading-body-sm);white-space:nowrap;border:1px solid #0000;display:inline-flex;&[data-size=sm]{--_pad-block:var(--et-space-1);--_pad-inline:var(--et-space-2-5)}&:has(>.et-pill-remove){gap:var(--et-space-1);padding-inline-end:var(--_pad-block)}}.et-pill-remove{border-radius:var(--et-radius-full);flex:none;place-items:center;block-size:1lh;inline-size:1lh;display:grid;&>svg{inline-size:var(--et-icon-xs);block-size:var(--et-icon-xs)}&:hover{background:color-mix(in oklch, var(--_pill-bg), var(--_pill-text) 12%)}&:focus-visible{outline-offset:0}}.et-pill[data-level]{min-inline-size:var(--et-score-min);border-radius:var(--et-item-radius);font-variant-numeric:tabular-nums;justify-content:center}.et-pill-button{cursor:pointer;margin:0;text-decoration:none;&:hover:not(:disabled,[aria-disabled=true]){background:color-mix(in oklch, var(--_pill-bg), var(--_pill-text) 12%)}&:focus-visible{outline:var(--et-focus-width) solid var(--et-focus);outline-offset:var(--et-focus-offset)}&:is(:disabled,[aria-disabled=true]){cursor:not-allowed;opacity:var(--et-disabled-opacity)}}.et-pagination{align-items:center;gap:var(--et-space-2) var(--et-space-4);color:var(--et-text-subtle);font-family:var(--et-font-sans);font-size:var(--et-text-body-sm);font-weight:var(--et-weight-regular);line-height:var(--et-leading-body-sm);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.et-pagination-info:empty{display:none}.et-pagination-size{align-items:center;gap:var(--et-space-2);white-space:nowrap;display:flex}.et-pagination-nav{align-items:center;gap:var(--et-space-1);flex-wrap:wrap;margin-inline-start:auto;display:flex}.et-pagination-status{align-items:center;gap:var(--et-space-2);padding-inline:var(--et-space-2);border-radius:var(--et-item-radius);color:var(--et-text);white-space:nowrap;display:inline-flex;&:focus-visible{outline:var(--et-focus-width) solid var(--et-focus)}}.et-pagination-nav .et-pagination-number{min-inline-size:var(--et-control-sm);&[aria-current=page]{font-weight:var(--et-weight-strong)}}.et-pagination-gap{inline-size:var(--et-control-sm);text-align:center}.et-pagination-page{inline-size:calc(5ch + 2 * var(--et-space-2));text-align:center}.et-dialog-backdrop{z-index:var(--et-z-overlay);background:var(--et-overlay);transition:opacity var(--et-duration-base) var(--et-ease);position:fixed;inset:0;&:is([data-starting-style],[data-ending-style]){opacity:0}}.et-dialog{box-sizing:border-box;z-index:var(--et-z-overlay);gap:var(--et-space-4);inline-size:var(--et-dialog-base);max-block-size:calc(100dvh - 4rem);max-inline-size:calc(100vw - 2rem);padding:var(--et-space-6);border-radius:var(--et-dialog-radius);background:var(--et-surface);box-shadow:var(--et-shadow-lg);color:var(--et-text);font-family:var(--et-font-sans);font-size:var(--et-text-body);line-height:var(--et-leading-body);transition:opacity var(--et-duration-base) var(--et-ease), scale var(--et-duration-base) var(--et-ease);outline:1px solid #0000;flex-direction:column;margin-inline:auto;display:flex;position:fixed;inset-block-start:2rem;inset-inline:0;overflow:auto;&:is([data-starting-style],[data-ending-style]){opacity:0;scale:.96}&[data-size=sm]{inline-size:var(--et-dialog-sm)}&[data-size=lg]{inline-size:var(--et-dialog-lg)}&[data-size=xl]{inline-size:var(--et-dialog-xl)}@media (width>=40rem){max-block-size:calc(100dvh - 8rem);inset-block-start:4rem}}:is(.et-dialog[data-nested-dialog-open],[data-nested-dialog-open]>.et-sheet):after{content:"";border-radius:inherit;background:var(--et-overlay);position:absolute;inset:0}.et-dialog-header{justify-content:space-between;align-items:flex-start;gap:var(--et-space-4);display:flex}.et-dialog-title{color:var(--et-text);font-size:var(--et-text-title);font-weight:var(--et-weight-strong);line-height:var(--et-leading-title);text-wrap:balance;margin:0}.et-dialog-description{margin:calc(var(--et-space-2) - var(--et-space-4)) 0 0;color:var(--et-text-subtle);text-wrap:pretty}.et-dialog-body{--et-focus-room:calc(var(--et-focus-width) + var(--et-focus-offset));margin:calc(-1 * var(--et-focus-room)) calc(-1 * var(--et-space-6));padding:var(--et-focus-room) var(--et-space-6);overscroll-behavior:contain;outline:none;overflow-y:auto;&:focus-visible{outline:var(--et-focus-width) solid var(--et-focus);outline-offset:calc(-1 * var(--et-focus-width));mask-image:none}mask-image:linear-gradient(to bottom, transparent, black var(--et-fade-start), black calc(100% - var(--et-fade-end)), transparent);@supports (animation-timeline:scroll()){animation-name:et-fade-start,et-fade-end;animation-duration:0s,0s;animation-timing-function:linear,linear;animation-iteration-count:1,1;animation-direction:normal,normal;animation-play-state:running,running;animation-delay:0s,0s;animation-fill-mode:both,both;animation-timeline:scroll(self);animation-range:0 var(--et-scroll-fade), calc(100% - var(--et-scroll-fade)) 100%}}.et-dialog-body-content{gap:var(--et-space-4);flex-direction:column;display:flex}@keyframes et-fade-start{to{--et-fade-start:var(--et-scroll-fade)}}@keyframes et-fade-end{0%{--et-fade-end:var(--et-scroll-fade)}}.et-dialog-actions{justify-content:flex-end;gap:var(--et-space-2);flex-wrap:wrap;margin-block-start:var(--et-space-4);display:flex}.et-sheet-viewport{z-index:var(--et-z-overlay);position:fixed;inset:0}.et-sheet{box-sizing:border-box;inline-size:var(--et-dialog-lg);max-inline-size:calc(100% - var(--et-space-12));background:var(--et-surface);box-shadow:var(--et-shadow-lg);color:var(--et-text);font-family:var(--et-font-sans);font-size:var(--et-text-body);line-height:var(--et-leading-body);transition:transform var(--et-duration-slide) var(--et-ease);outline:1px solid #0000;flex-direction:column;display:flex;position:absolute;inset-block:0;&[data-size=base]{inline-size:var(--et-dialog-base)}&[data-size=xl]{inline-size:var(--et-dialog-xl)}&[data-swipe-direction=right]{right:0;&:is([data-starting-style],[data-ending-style]){transform:translate(100%)}}&[data-swipe-direction=left]{left:0;&:is([data-starting-style],[data-ending-style]){transform:translate(-100%)}}&[data-swipe-direction=down]{inline-size:auto;max-inline-size:none;max-block-size:calc(100% - var(--et-space-12));border-start-start-radius:var(--et-dialog-radius);border-start-end-radius:var(--et-dialog-radius);inset:auto 0 0;&:is([data-starting-style],[data-ending-style]){transform:translateY(100%)}}&[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength) * var(--et-duration-slide))}}.et-sheet-content{box-sizing:border-box;gap:var(--et-space-4);min-block-size:0;padding:var(--et-space-6);flex-direction:column;flex:1;display:flex;overflow-y:auto;&>.et-dialog-body{flex-grow:1}}.et-sidebar-layout{display:flex;&>:not(.et-sidebar){flex:1;min-inline-size:0}}.et-sidebar{box-sizing:border-box;inset:auto;inline-size:var(--et-sidebar-width);border:0;border-inline-end:1px solid var(--et-line);background:var(--et-canvas);block-size:100dvh;max-block-size:100%;color:var(--et-text);font-family:var(--et-font-sans);font-size:var(--et-text-body);font-weight:var(--et-weight-regular);line-height:var(--et-leading-body);white-space:nowrap;transition:inline-size var(--et-duration-slide) var(--et-ease);flex-flow:column;flex:none;gap:0;margin:0;padding:0;display:flex;position:sticky;inset-block-start:0;overflow:hidden}.et-sidebar-header,.et-sidebar-footer{box-sizing:border-box;align-items:center;gap:var(--et-space-3);padding-inline:var(--et-space-4);line-height:var(--et-leading-body);transition:padding-inline var(--et-duration-slide) var(--et-ease);flex:none;display:flex;overflow:hidden}.et-sidebar-header{min-block-size:var(--et-sidebar-header);border-block-end:1px solid var(--et-line)}.et-sidebar-footer{padding-block:var(--et-space-3);border-block-start:1px solid var(--et-line)}.et-sidebar-content{min-block-size:0;padding:var(--et-space-4) var(--et-space-2);overscroll-behavior:contain;line-height:var(--et-leading-body);scrollbar-color:var(--et-text-inactive) transparent;scrollbar-width:thin;flex:1;overflow:hidden auto}.et-sidebar-group+.et-sidebar-group{margin-block-start:var(--et-space-6)}.et-sidebar-group-label{margin:0 0 var(--et-space-4);padding:0 var(--et-space-3);color:var(--et-text-faint);font-size:var(--et-text-body-sm);font-weight:var(--et-weight-regular);line-height:var(--et-leading-body-sm);text-overflow:ellipsis;overflow:hidden}.et-sidebar-menu{gap:var(--et-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.et-sidebar-menu-button{box-sizing:border-box;align-items:center;gap:var(--et-space-3);min-block-size:0;inline-size:100%;min-inline-size:0;padding:var(--et-space-2-5) var(--et-space-3);border-radius:var(--et-control-radius);color:var(--et-text-subtle);font:inherit;text-align:start;cursor:pointer;transition:padding-inline var(--et-duration-slide) var(--et-ease);background:0 0;border:0;margin:0;text-decoration:none;list-style:none;display:flex;&::-webkit-details-marker{display:none}&>svg{inline-size:var(--et-sidebar-icon);block-size:var(--et-sidebar-icon);flex:none}&>.et-sidebar-chevron{inline-size:var(--et-icon-sm);block-size:var(--et-icon-sm);color:var(--et-text-faint);transition:rotate var(--et-duration-base) var(--et-ease)}&:hover{background:var(--et-tint);color:var(--et-text)}&[aria-current=page]{background:var(--et-recessed);color:var(--et-text);font-weight:var(--et-weight-strong)}&:focus-visible{outline:var(--et-focus-width) solid var(--et-focus);outline-offset:calc(-1 * var(--et-focus-width))}}.et-sidebar-label{min-inline-size:0;line-height:var(--et-leading-body);text-overflow:ellipsis;flex:1;overflow:hidden}.et-sidebar-collapsible{&>.et-sidebar-menu{border-inline-start:1px solid var(--et-line);margin-block-start:var(--et-space-1);margin-inline-start:calc(var(--et-space-3) + var(--et-sidebar-icon) / 2);padding-inline-start:var(--et-space-2)}&[open]>summary>.et-sidebar-chevron{rotate:90deg}}.et-sidebar-trigger{box-sizing:border-box;inline-size:var(--et-control-base);block-size:var(--et-control-base);border-radius:var(--et-control-radius);outline-offset:-1px;min-block-size:0;min-inline-size:0;color:var(--et-text-subtle);cursor:pointer;background:0 0;border:0;outline:1px solid #0000;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;&>svg{inline-size:var(--et-sidebar-icon);block-size:var(--et-sidebar-icon)}&:hover{background:var(--et-tint);color:var(--et-text)}&:focus-visible{outline:var(--et-focus-width) solid var(--et-focus);outline-offset:calc(-1 * var(--et-focus-width))}}@media (width>=48rem){.et-sidebar-trigger[popovertarget]{display:none}.et-sidebar[data-state=collapsed]{inline-size:var(--et-sidebar-width-collapsed);& .et-sidebar-label{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute}& :is(.et-sidebar-header,.et-sidebar-footer){padding-inline:calc((var(--et-sidebar-width-collapsed) - var(--et-control-sm)) / 2)}& .et-sidebar-menu-button{padding-inline:calc((var(--et-sidebar-width-collapsed) - var(--et-sidebar-icon)) / 2 - var(--et-space-2))}& :is(.et-sidebar-chevron,.et-sidebar-collapsible>.et-sidebar-menu){display:none}& .et-sidebar-group+.et-sidebar-group{margin-block-start:0}& .et-sidebar-group-label{block-size:1px;margin:var(--et-space-3) var(--et-space-2);background:var(--et-line);color:#0000;padding:0}& .et-sidebar-group:first-child>.et-sidebar-group-label{block-size:0;margin-block:0}}}@media (width<48rem){.et-sidebar{max-inline-size:calc(100vw - var(--et-space-12));max-block-size:none;box-shadow:var(--et-shadow-lg);transition:translate var(--et-duration-slide) var(--et-ease), display var(--et-duration-slide) allow-discrete, overlay var(--et-duration-slide) allow-discrete;position:fixed;inset-block:0;inset-inline-start:0;translate:-100%;&:not(:popover-open){display:none}&:popover-open{translate:0;@starting-style{translate:-100%}}&::backdrop{background:color-mix(in srgb, var(--et-recessed) 80%, transparent)}}}@media (forced-colors:active){.et-sidebar-menu-button[aria-current=page]{outline:var(--et-focus-width) solid Highlight;outline-offset:calc(-1 * var(--et-focus-width))}}@media print{.et-sidebar,.et-sidebar-trigger{display:none}}.et-switch{--_height:var(--et-switch-base);--_width:calc(2 * var(--_height));--_knob:calc(var(--_height) - 2 * var(--et-space-0-5));box-sizing:border-box;inline-size:var(--_width);block-size:var(--_height);padding:calc((var(--_height) - var(--_knob)) / 2);border-radius:var(--et-radius-full);outline-offset:-1px;background:var(--et-control-border);cursor:pointer;outline:1px solid #0000;flex:none;align-items:center;display:inline-flex;position:relative;&[data-size=sm]{--_height:var(--et-switch-sm)}&[data-size=lg]{--_height:var(--et-switch-lg)}&[data-checked]{background:var(--et-contrast)}&[data-variant=neutral]{background:var(--et-recessed);box-shadow:inset 0 0 0 var(--et-control-border-width) var(--et-line)}&[data-variant=neutral][data-checked]{background:var(--et-text-subtle);box-shadow:none}&[data-invalid]{box-shadow:inset 0 0 0 var(--et-control-border-width) var(--et-danger)}&:focus-visible{outline:var(--et-focus-width) solid var(--et-focus);outline-offset:var(--et-focus-offset)}&[data-disabled]{cursor:not-allowed;opacity:var(--et-disabled-opacity)}&[data-readonly]{cursor:default;&:not([data-checked],[data-invalid]){background:var(--et-control-readonly);box-shadow:inset 0 0 0 var(--et-control-border-width) var(--et-control-border);&>.et-switch-thumb{box-shadow:0 0 0 var(--et-control-border-width) var(--et-control-border)}}}&[data-loading]{cursor:progress;&>.et-switch-thumb:after{content:"";inset:calc(var(--et-space-0-5) - var(--_knob) / 2);border:calc(var(--_knob) / 8) solid transparent;border-block-start-color:var(--et-text-subtle);border-radius:var(--et-radius-full);animation:et-spin var(--et-spin) linear infinite;position:absolute}}}.et-choice-item:has(>.et-switch[data-readonly]){cursor:default}.et-switch-thumb{box-sizing:border-box;inline-size:var(--_knob);block-size:var(--_knob);border:calc(var(--_knob) / 2) solid var(--et-segment);border-radius:var(--et-radius-full);box-shadow:var(--et-shadow-sm);transition:translate var(--et-duration-base) var(--et-ease);position:relative;&[data-checked]{border-color:var(--et-surface);translate:calc(var(--_width) - var(--_height)) 0}}@media (forced-colors:active){.et-switch,.et-switch[data-variant=neutral],.et-switch[data-readonly]:not([data-checked],[data-invalid]){forced-color-adjust:none;background:canvas;outline-color:buttontext;&[data-checked]{background:highlight;outline-color:highlight}&:focus-visible{outline-color:canvastext}}.et-switch-thumb{border-color:buttontext;&[data-checked]{border-color:highlighttext}}.et-switch[data-loading]>.et-switch-thumb:after{border-block-start-color:canvas}.et-switch[data-loading][data-checked]>.et-switch-thumb:after{border-block-start-color:highlight}}.et-choice-item:has(>.et-switch){align-items:center}.et-tabs{--_height:var(--et-control-base);--_pad:var(--et-space-2-5);--_text:var(--et-text-body);--_leading:var(--et-leading-body);--_fade:var(--et-space-12);box-sizing:border-box;gap:var(--et-space-4);isolation:isolate;flex-direction:column;min-inline-size:0;max-inline-size:100%;display:flex;position:relative;&[data-size=sm]{--_height:var(--et-control-sm);--_pad:var(--et-space-2);--_text:var(--et-text-caption);--_leading:var(--et-leading-caption)}}.et-tabs-list{box-sizing:border-box;overscroll-behavior-x:contain;inline-size:fit-content;min-inline-size:0;max-inline-size:100%;scroll-padding-inline:var(--_fade);align-self:start;display:flex;position:relative;overflow-x:auto;@media (prefers-reduced-motion:no-preference){scroll-behavior:smooth}}.et-tabs[data-orientation=horizontal]>.et-tabs-list{--_to:to right;--_start:0px;--_end:0px;scrollbar-width:none;mask-image:linear-gradient(var(--_to), transparent calc(var(--_start) - var(--et-space-4)), black var(--_start), black calc(100% - var(--_end)), transparent calc(100% - var(--_end) + var(--et-space-4)));&:dir(rtl){--_to:to left}}.et-tabs[data-scroll-start]>.et-tabs-list{--_start:var(--_fade)}.et-tabs[data-scroll-end]>.et-tabs-list{--_end:var(--_fade)}.et-tabs-tab{z-index:1;box-sizing:border-box;min-block-size:0;min-inline-size:0;padding-block:0;padding-inline:var(--_pad);color:var(--et-text-subtle);font-family:var(--et-font-sans);font-size:var(--_text);font-weight:var(--et-weight-regular);line-height:var(--_leading);white-space:nowrap;cursor:pointer;user-select:none;background:0 0;border:0;flex:none;justify-content:flex-start;align-items:center;margin:0;text-decoration:none;display:flex;position:relative;&:hover:not([data-disabled]){color:var(--et-text)}&:is([data-active],[aria-current=page]){color:var(--et-text);font-weight:var(--et-weight-strong)}&:focus-visible{outline:var(--et-focus-width) solid var(--et-focus);outline-offset:calc(-1 * var(--et-focus-width))}&[data-disabled]{cursor:not-allowed;opacity:var(--et-disabled-opacity)}}.et-tabs-indicator{z-index:0;inline-size:var(--active-tab-width);translate:var(--active-tab-left) 0;transition:translate var(--et-duration-base) var(--et-ease), inline-size var(--et-duration-base) var(--et-ease), top var(--et-duration-base) var(--et-ease), block-size var(--et-duration-base) var(--et-ease);outline:1px solid #0000;position:absolute;left:0}.et-tabs-scroll{z-index:2;inline-size:var(--_scroll-size);block-size:var(--_scroll-size);color:var(--et-text-subtle);place-items:center;display:none;position:absolute;inset-block-start:var(--_scroll-inset);&:hover{background:var(--et-tint);color:var(--et-text)}&[data-side=start]{inset-inline-start:var(--_scroll-inset)}&[data-side=end]{inset-inline-end:var(--_scroll-inset)}&>svg{inline-size:var(--et-icon-sm);block-size:var(--et-icon-sm)}&>svg:dir(rtl){scale:-1 1}}.et-tabs[data-scroll-start]>.et-tabs-scroll[data-side=start],.et-tabs[data-scroll-end]>.et-tabs-scroll[data-side=end]{display:grid}.et-tabs[data-variant=segmented]{--_pad:var(--et-space-4);--_scroll-inset:var(--et-space-1);--_scroll-size:calc(var(--_height) - 2 * var(--et-space-1));&[data-size=sm]{--_pad:var(--et-space-2)}&>.et-tabs-list{block-size:var(--_height);padding-inline:var(--et-space-1);border-radius:var(--et-control-radius);background:var(--et-recessed);box-shadow:inset 0 0 0 1px var(--et-line)}& .et-tabs-tab{margin-block:var(--et-space-1);border-radius:var(--et-item-radius);color:var(--et-text)}& .et-tabs-indicator{top:var(--active-tab-top);block-size:var(--active-tab-height);border-radius:var(--et-item-radius);background:var(--et-segment);box-shadow:inset 0 0 0 1px var(--et-line), var(--et-shadow-sm)}}.et-tabs[data-variant=underline]{--_pad:var(--et-space-2);--_tab-height:var(--et-control-sm);--_below:var(--et-space-1);--_scroll-inset:0;--_scroll-size:var(--_tab-height);&[data-size=sm]{--_pad:var(--et-space-1-5)}&>.et-tabs-list{gap:var(--et-space-4);box-shadow:inset 0 -1px 0 var(--et-line);padding-block-end:var(--_below)}& .et-tabs-tab{block-size:var(--_tab-height);border-radius:var(--et-item-radius);&:hover:not([data-disabled]){background:var(--et-tint)}}& .et-tabs-indicator{background:var(--et-brand);block-size:2px;bottom:0}}.et-tabs[data-orientation=vertical]{flex-direction:row;align-items:flex-start;&>.et-tabs-list{flex-direction:column}&>.et-tabs-panel{flex:1;min-inline-size:0}}.et-tabs[data-variant=segmented][data-orientation=vertical]{&>.et-tabs-list{block-size:auto;padding:var(--et-space-1)}& .et-tabs-tab{block-size:calc(var(--_height) - 2 * var(--et-space-1));margin-block:0}}.et-tabs[data-variant=underline][data-orientation=vertical]{&>.et-tabs-list{gap:var(--et-space-1);box-shadow:inset -1px 0 0 var(--et-line);padding-block-end:0;padding-inline-end:var(--_below);&:dir(rtl){box-shadow:inset 1px 0 0 var(--et-line)}}& .et-tabs-indicator{top:var(--active-tab-top);bottom:auto;left:auto;inline-size:2px;block-size:var(--active-tab-height);inset-inline-end:0;translate:none}}.et-tabs[data-variant=segmented] .et-tabs-tab[aria-current=page]{background:var(--et-segment);box-shadow:inset 0 0 0 1px var(--et-line), var(--et-shadow-sm)}.et-tabs[data-variant=underline] .et-tabs-tab[aria-current=page]:after{content:"";background:var(--et-brand);block-size:2px;position:absolute;inset-block-end:calc(-1 * var(--_below));inset-inline:0}.et-tabs-panel{&:focus-visible{outline:var(--et-focus-width) solid var(--et-focus);outline-offset:var(--et-focus-offset)}&[hidden]{display:none}}@media (forced-colors:active){.et-tabs-indicator,.et-tabs-tab[aria-current=page]{outline:var(--et-focus-width) solid Highlight;outline-offset:calc(-1 * var(--et-focus-width))}}.et-toolbar{row-gap:var(--et-space-2);isolation:isolate;flex-wrap:wrap;align-items:stretch;display:flex}.et-toolbar>:not(.et-toolbar-separator){background:var(--et-control);border-radius:0;position:relative;&+:not(.et-toolbar-separator){margin-inline-start:calc(-1 * var(--et-control-border-width))}}.et-toolbar>:where(:not(.et-toolbar-separator,.et-toggle-group)){box-shadow:inset 0 0 0 var(--et-control-border-width) var(--et-control-border)}.et-toolbar>:is(:first-child,.et-toolbar-separator+*){border-start-start-radius:var(--et-control-radius);border-end-start-radius:var(--et-control-radius)}.et-toolbar>:is(:last-child,:has(+.et-toolbar-separator)){border-start-end-radius:var(--et-control-radius);border-end-end-radius:var(--et-control-radius)}@media (width<40rem){.et-toolbar{column-gap:var(--et-space-1)}.et-toolbar>:not(.et-toolbar-separator){border-radius:var(--et-control-radius);&+:not(.et-toolbar-separator){margin-inline-start:0}}}.et-toolbar>:focus-within{z-index:1}.et-input.et-toolbar-input{flex:1 1 var(--et-toolbar-input)}.et-button.et-toolbar-button[data-popup-open]{background:var(--et-tint)}.et-toolbar-separator{inline-size:var(--et-space-2);flex:none}.et-accordion{color:var(--et-text);font-family:var(--et-font-sans);flex-direction:column;display:flex}.et-accordion-item:not(:last-child){border-block-end:1px solid var(--et-line)}.et-accordion-trigger{box-sizing:border-box;justify-content:space-between;align-items:flex-start;gap:var(--et-space-4);inline-size:100%;padding:var(--et-space-3) 0;font-size:var(--et-text-body);font-weight:var(--et-weight-strong);line-height:var(--et-leading-body);user-select:none;display:flex;&:hover:not([data-disabled]) .et-accordion-title{text-underline-offset:.15em;text-decoration-line:underline;text-decoration-thickness:.0625em}&[data-disabled]{cursor:not-allowed;opacity:var(--et-disabled-opacity)}}.et-accordion-panel{--collapsible-panel-height:var(--accordion-panel-height)}.et-accordion-content{font-size:var(--et-text-body);font-weight:var(--et-weight-regular);line-height:var(--et-leading-body);padding-block-end:var(--et-space-4);&>:first-child{margin-block-start:0}&>:last-child{margin-block-end:0}}.et-attachment{box-sizing:border-box;align-items:center;gap:var(--et-space-2);max-inline-size:var(--et-attachment-max);block-size:var(--et-control-base);padding-inline:var(--et-space-3);border-radius:var(--et-control-radius);outline-offset:-1px;background:var(--et-surface);box-shadow:inset 0 0 0 1px var(--et-line);color:var(--et-text);font-family:var(--et-font-sans);font-size:var(--et-text-body);font-weight:var(--et-weight-regular);line-height:var(--et-leading-body);outline:1px solid #0000;display:inline-flex;&:has(>.et-attachment-remove){padding-inline-end:var(--et-space-1)}&>svg{inline-size:var(--et-icon-base);block-size:var(--et-icon-base);color:var(--et-text-subtle);flex:none}}.et-attachment-name{min-inline-size:0;color:inherit;white-space:nowrap;text-decoration:none;display:flex}a.et-attachment-name{border-radius:var(--et-item-radius);&:hover{text-decoration:underline}&:focus-visible{outline:var(--et-focus-width) solid var(--et-focus);outline-offset:var(--et-focus-offset)}}.et-attachment-stem{text-overflow:ellipsis;min-inline-size:0;line-height:var(--et-leading-body);overflow:hidden}.et-attachment-extension,.et-attachment-size{flex:none}.et-attachment-size{color:var(--et-text-subtle);white-space:nowrap}.et-button.et-attachment-remove{border-radius:var(--et-item-radius);margin-inline-start:auto}.et-attachment-group{gap:var(--et-space-2);flex-wrap:wrap;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex;&>li{min-inline-size:0;max-inline-size:100%;display:flex}}.et-autocomplete-popup[hidden]{display:none}.et-select-option.et-autocomplete-item{align-items:center;gap:var(--et-space-2-5);display:flex}.et-autocomplete-icon{block-size:1lh;color:var(--et-text-subtle);flex:none;align-self:flex-start;align-items:center;display:flex;&>svg{inline-size:var(--et-icon-base);block-size:var(--et-icon-base)}}.et-autocomplete-text{flex:1;min-inline-size:0;display:grid}.et-autocomplete-detail{color:var(--et-text-subtle);font-size:var(--et-text-caption);line-height:var(--et-leading-caption);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.et-autocomplete-status{padding:var(--et-space-2) var(--et-space-3);color:var(--et-text-subtle);font-size:var(--et-text-body-sm);line-height:var(--et-leading-body-sm);margin:0;&:empty{padding:0}}.et-autocomplete-group+.et-autocomplete-group{border-block-start:1px solid var(--et-line);margin-block-start:var(--et-space-1);padding-block-start:var(--et-space-1)}.et-banner{--_tone:var(--et-info);--_tint:var(--et-info-tint);box-sizing:border-box;align-items:flex-start;gap:var(--et-space-3);padding:var(--et-space-3) var(--et-space-4);border-radius:var(--et-control-radius);outline-offset:-1px;background:var(--_tint);color:var(--_tone);font-family:var(--et-font-sans);font-size:var(--et-text-body);font-weight:var(--et-weight-regular);line-height:var(--et-leading-body);text-wrap:pretty;overflow-wrap:anywhere;outline:1px solid #0000;display:flex}.et-banner-icon{block-size:var(--et-leading-body);flex:none;align-items:center;display:flex;&>svg{inline-size:var(--et-icon-base);block-size:var(--et-icon-base)}}.et-banner-body{justify-content:space-between;align-items:center;gap:var(--et-space-3);flex:1;min-inline-size:0;display:flex}.et-banner-text{gap:var(--et-space-0-5);flex-direction:column;min-inline-size:0;display:flex}.et-banner-title{font-weight:var(--et-weight-strong)}.et-banner-actions{align-items:center;gap:var(--et-space-2);flex:none;display:flex}.et-banner[data-size=sm]{align-items:center;gap:var(--et-space-2);padding:var(--et-space-2) var(--et-space-3);font-size:var(--et-text-body-sm);line-height:var(--et-leading-body-sm);& .et-banner-icon{block-size:var(--et-leading-body-sm);&>svg{inline-size:var(--et-icon-sm);block-size:var(--et-icon-sm)}}& .et-banner-body{gap:var(--et-space-2)}& .et-banner-text{align-items:baseline;gap:0 var(--et-space-1-5);flex-flow:wrap}}.et-banner[data-variant=success]{--_tone:var(--et-success);--_tint:var(--et-success-tint)}.et-banner[data-variant=warning]{--_tone:var(--et-warning);--_tint:var(--et-warning-tint)}.et-banner[data-variant=error]{--_tone:var(--et-danger);--_tint:var(--et-danger-tint)}.et-banner[data-variant=secondary]{--_tone:var(--et-text);--_tint:var(--et-recessed);--_hover:var(--et-highlight);& .et-banner-icon{color:var(--et-text-subtle)}}.et-banner :is(.et-banner-action,.et-banner-dismiss){&:is([data-variant=outline],[data-variant=ghost]){color:inherit;&:hover:not(:disabled,[aria-disabled=true]){color:inherit;background:var(--_hover,light-dark(var(--_tint),color-mix(in srgb, var(--et-surface) 50%, transparent)))}}&[data-variant=outline]{box-shadow:inset 0 0 0 var(--et-control-border-width) color-mix(in srgb, var(--_tone) 50%, transparent);&:hover:not(:disabled,[aria-disabled=true]){box-shadow:inset 0 0 0 var(--et-control-border-width) color-mix(in srgb, var(--_tone) 50%, transparent)}}&[data-variant=primary]{background:var(--_tone);color:var(--et-text-inverse);&:hover:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb, var(--_tone) 85%, var(--et-surface))}}}.et-button-group{isolation:isolate;inline-size:max-content;display:inline-flex;&>*{position:relative}&>:is(:focus-visible,:has(:focus-visible)){z-index:1}&>:not(:first-child){border-start-start-radius:0;border-end-start-radius:0;margin-inline-start:calc(-1 * var(--et-control-border-width))}&>:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}&>[data-variant=primary]+[data-variant=primary]{border-inline-start:var(--et-control-border-width) solid var(--et-contrast-hover)}&>[data-variant=destructive]+[data-variant=destructive]{border-inline-start:var(--et-control-border-width) solid var(--et-danger-hover)}}.et-chart{gap:var(--et-space-4);inline-size:100%;min-inline-size:0;color:var(--et-text);font-family:var(--et-font-sans);font-size:var(--et-text-body-sm);font-weight:var(--et-weight-regular);line-height:var(--et-leading-body-sm);flex-direction:column;display:flex;position:relative}.et-chart-plot{forced-color-adjust:none;inline-size:100%;min-inline-size:0;position:relative;& text{font-variant-numeric:tabular-nums}}.et-chart-legend{gap:var(--et-space-1) var(--et-space-5);color:var(--et-text-subtle);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex;& li{align-items:center;gap:var(--et-space-2);display:inline-flex}}.et-chart-swatch{inline-size:var(--et-chart-swatch);block-size:var(--et-chart-swatch);border-radius:var(--et-item-radius);forced-color-adjust:none;flex:none}.et-chart-legend-value{color:var(--et-text);font-weight:var(--et-weight-strong);font-variant-numeric:tabular-nums}.et-chart-tooltip-title{color:var(--et-text);font-weight:var(--et-weight-strong);margin-block-end:var(--et-space-1)}.et-chart-tooltip-row{gap:var(--et-space-2);grid-template-columns:auto 1fr auto;align-items:center;min-inline-size:0;display:grid}.et-chart-tooltip-name{color:var(--et-text-subtle)}.et-chart-tooltip-value{color:var(--et-text);font-variant-numeric:tabular-nums;text-align:end;padding-inline-start:var(--et-space-4)}.et-clipboard-text{--_height:var(--et-control-base);--_pad:var(--et-space-4);box-sizing:border-box;min-inline-size:0;max-inline-size:100%;block-size:var(--_height);border-radius:var(--et-control-radius);outline-offset:-1px;background:var(--et-surface);color:var(--et-text);font-family:var(--et-font-sans);font-size:var(--et-text-body);line-height:var(--et-leading-body);outline:1px solid #0000;align-items:center;display:inline-flex;position:relative;&:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 var(--et-control-border-width) var(--et-control-border);pointer-events:none;position:absolute;inset:0}&:has(:focus-visible,>.et-clipboard-text-value:focus){outline:var(--et-focus-width) solid var(--et-focus);outline-offset:var(--et-focus-offset)}}.et-clipboard-text[data-size=sm]{--_height:var(--et-control-sm);--_pad:var(--et-space-2);font-size:var(--et-text-caption);line-height:var(--et-leading-caption)}.et-clipboard-text-value{min-inline-size:0;padding-inline:var(--_pad) var(--et-space-2);text-overflow:ellipsis;white-space:nowrap;line-height:var(--et-leading-body);outline:none;flex:1;overflow:hidden}.et-clipboard-text-full{overflow-wrap:anywhere}.et-clipboard-text[data-size=sm]>.et-clipboard-text-value{line-height:var(--et-leading-caption)}.et-clipboard-text-status{color:var(--et-text-subtle);white-space:nowrap;flex:none;padding-inline-end:var(--et-space-2)}.et-clipboard-text>.et-clipboard-text-copy{border-inline-start:1px solid var(--et-line);border-start-start-radius:0;border-end-start-radius:0;&:focus-visible{outline-offset:-1px;outline:1px solid #0000}&[data-copied]>svg{animation:et-clipboard-text-check var(--et-duration-base) var(--et-ease)}}@keyframes et-clipboard-text-check{0%{opacity:0;translate:0 50%}}.et-combobox-popup{min-inline-size:max(var(--anchor-width), 15rem);max-block-size:min(var(--available-height), 26rem);padding-block-start:0}.et-combobox-search{align-items:center;gap:var(--et-space-2);padding-inline:var(--et-space-3);border-block-end:1px solid var(--et-line);color:var(--et-text-subtle);display:flex;&>svg{inline-size:var(--et-icon-sm);block-size:var(--et-icon-sm);flex:none}}.et-combobox-input{min-inline-size:0;block-size:var(--et-control-base);color:var(--et-text);font-family:var(--et-font-sans);font-size:var(--et-text-body);line-height:var(--et-leading-body);background:0 0;border:0;outline:none;flex:1;margin:0;padding:0;&::placeholder{color:var(--et-text-subtle)}}.et-combobox-list{padding-block-start:var(--et-space-1)}.et-combobox-list[data-virtualized]{overflow-anchor:none;&:before,&:after{content:"";display:block}&:before{block-size:var(--_before)}&:after{block-size:var(--_after)}}.et-combobox-item{grid-column:1;justify-items:start;min-inline-size:0;display:grid}.et-combobox-footer{justify-content:space-between;align-items:center;gap:var(--et-space-2);padding:var(--et-space-2) var(--et-space-2) var(--et-space-2) var(--et-space-3);border-block-start:1px solid var(--et-line);color:var(--et-text-subtle);font-size:var(--et-text-body-sm);line-height:var(--et-leading-body-sm);margin-block-end:calc(-1 * var(--et-space-1-5));display:flex}.et-combobox-inline{border-radius:var(--et-popup-radius);background:var(--et-surface);min-block-size:0;box-shadow:0 0 0 1px var(--et-line);font-family:var(--et-font-sans);flex-direction:column;display:flex}.et-combobox-inline[data-appearance=palette]{box-shadow:none;border-radius:0;& .et-combobox-search{gap:var(--et-space-3);padding:var(--et-space-3) calc(var(--et-space-4) + var(--et-space-0-5));&>svg{inline-size:var(--et-icon-lg);block-size:var(--et-icon-lg)}&:focus-within>svg{color:var(--et-brand)}}& .et-combobox-input{block-size:calc(var(--et-leading-heading-sm) + 2 * var(--et-space-2));font-size:var(--et-text-heading-sm);line-height:var(--et-leading-heading-sm)}& .et-combobox-list{block-size:var(--et-palette-list);min-block-size:var(--et-palette-list-min);padding:var(--et-space-1-5);overscroll-behavior:contain;scrollbar-gutter:stable;flex:none;overflow-y:auto;&:empty{display:none}}& .et-select-option{min-block-size:var(--et-palette-row);padding:var(--et-space-2-5) calc(var(--et-space-3) + var(--et-space-0-5));border-radius:var(--et-control-radius);&[data-highlighted]{background:var(--et-recessed);box-shadow:inset var(--et-row-marker) 0 var(--et-brand)}}& .et-combobox-list:not(:has([data-highlighted]))>.et-select-option:first-child:not([data-disabled]){background:var(--et-recessed);box-shadow:inset var(--et-row-marker) 0 var(--et-brand)}& .et-combobox-item{justify-items:stretch;&>*{line-height:var(--et-leading-body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}& small{margin-block-start:var(--et-space-1)}}& .et-autocomplete-status:not(:empty){padding:calc(var(--et-space-5) + var(--et-space-0-5)) calc(var(--et-space-3) + var(--et-space-0-5))}}.et-combobox-close{box-sizing:border-box;min-block-size:0;min-inline-size:0;block-size:var(--et-control-sm);padding:0 var(--et-space-1-5);border:1px solid var(--et-line);border-radius:var(--et-item-radius);font-weight:var(--et-weight-regular);background:var(--et-surface);color:var(--et-text-subtle);font-family:var(--et-font-sans);font-size:var(--et-text-caption);line-height:var(--et-leading-caption);cursor:pointer;flex:none;align-items:center;margin:0;display:inline-flex;& kbd{font:inherit}&:hover{color:var(--et-text)}&:focus-visible{outline:var(--et-focus-width) solid var(--et-focus);outline-offset:var(--et-focus-offset)}}.et-combobox-field{align-items:center;column-gap:var(--et-space-0-5);grid-template-columns:minmax(0,1fr) auto auto;inline-size:100%;display:grid;&>.et-combobox-field-input{inline-size:100%;grid-area:1/1/2/4;padding-inline-end:calc(var(--et-space-2) + 2 * var(--et-control-sm))}}.et-combobox-button{z-index:1;inline-size:var(--et-control-sm);block-size:var(--et-control-sm);color:var(--et-text-subtle);grid-row:1;place-items:center;display:grid;&:last-child{margin-inline-end:var(--et-space-1)}&>svg{inline-size:var(--et-icon-sm);block-size:var(--et-icon-sm)}&:hover{background:var(--et-tint)}&:focus-visible{outline-offset:calc(-1 * var(--et-focus-width))}}.et-combobox-field>.et-combobox-button:first-of-type{grid-column:2}.et-combobox-field>.et-combobox-button:nth-of-type(2){grid-column:3}.et-combobox-clear:not([data-visible]){visibility:hidden}.et-combobox-chips[data-size]{gap:var(--et-space-1);block-size:auto;min-block-size:var(--et-control-base);padding:var(--et-space-1) var(--et-space-1-5);flex-direction:column;display:flex}.et-combobox-chips[data-size=sm]{min-block-size:var(--et-control-sm);padding:var(--et-space-0-5);& .et-combobox-chip{block-size:calc(var(--et-control-sm) - 2 * var(--et-space-0-5));font-size:var(--et-text-caption);line-height:var(--et-leading-caption)}}.et-input.et-combobox-chips:has(.et-combobox-chips-input:is([data-invalid],[aria-invalid=true])){box-shadow:inset 0 0 0 var(--et-control-border-width) var(--et-danger);&:focus-within{outline-color:var(--et-danger)}}.et-combobox-chip-row{align-items:center;gap:var(--et-space-1-5);flex-wrap:wrap;display:flex}.et-combobox-chips-input{min-block-size:0;min-inline-size:6rem;padding:var(--et-space-1) var(--et-space-2);color:var(--et-text);font:inherit;background:0 0;border:0;outline:none;flex:1;margin:0;&::placeholder{color:var(--et-text-subtle)}}.et-combobox-chip{align-items:center;gap:var(--et-space-1);block-size:var(--et-control-sm);padding-inline:var(--et-space-2) var(--et-space-0-5);border-radius:var(--et-item-radius);background:var(--et-tint);box-shadow:inset 0 0 0 1px var(--et-line);color:var(--et-text);font-size:var(--et-text-body-sm);line-height:var(--et-leading-body-sm);display:inline-flex}.et-combobox-chip-remove{padding:var(--et-space-1);color:var(--et-text-subtle);place-items:center;display:grid;&>svg{inline-size:var(--et-icon-xs);block-size:var(--et-icon-xs)}&:hover{background:var(--et-recessed)}}.et-combobox-group+.et-combobox-group{border-block-start:1px solid var(--et-line);margin-block-start:var(--et-space-2);padding-block-start:var(--et-space-2)}.et-kbd{box-sizing:border-box;min-inline-size:var(--et-kbd-size);block-size:var(--et-kbd-size);padding-inline:var(--et-space-1);border-radius:var(--et-item-radius);outline-offset:-1px;background:var(--et-surface);box-shadow:inset 0 0 0 1px var(--et-line);color:var(--et-text-subtle);font-family:var(--et-font-sans);font-size:var(--et-text-caption);font-weight:var(--et-weight-strong);line-height:var(--et-leading-caption);white-space:nowrap;outline:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.et-kbd-group{align-items:center;gap:var(--et-space-1);color:var(--et-text-subtle);font-family:var(--et-font-sans);font-size:var(--et-text-caption);line-height:var(--et-leading-caption);display:inline-flex}.et-dialog.et-command-palette{inline-size:var(--et-palette-width);line-height:var(--et-leading-body);gap:0;padding:0;overflow:hidden}.et-command-palette-panel{min-block-size:0;color:var(--et-text);font-family:var(--et-font-sans);flex-direction:column;display:flex}.et-command-palette-search{align-items:center;gap:var(--et-space-3);padding:var(--et-space-3) calc(var(--et-space-4) + var(--et-space-0-5));border-block-end:1px solid var(--et-line);color:var(--et-text-subtle);display:flex;&>svg{inline-size:var(--et-icon-lg);block-size:var(--et-icon-lg);flex:none}&:focus-within>svg{color:var(--et-brand)}}.et-command-palette-input{min-block-size:0;min-inline-size:0;block-size:calc(var(--et-leading-body) + 2 * var(--et-space-2));color:var(--et-text);font-family:var(--et-font-sans);font-size:var(--et-text-body);font-weight:var(--et-weight-regular);line-height:var(--et-leading-body);background:0 0;border:0;outline:none;flex:1;margin:0;padding:0;&::placeholder{color:var(--et-text-subtle);opacity:1}}.et-command-palette-close{padding:var(--et-space-1);flex:none;display:inline-flex;&:hover>.et-kbd{color:var(--et-text)}&:focus-visible{outline-offset:0}}.et-command-palette-list{box-sizing:border-box;block-size:var(--et-palette-list);min-block-size:var(--et-palette-list-min);padding:var(--et-space-1-5);overscroll-behavior:contain;scroll-padding-block:var(--et-space-1-5);scrollbar-gutter:stable;overflow-y:auto}.et-command-palette-group+.et-command-palette-group{margin-block-start:var(--et-space-2)}.et-command-palette-group-label{padding:var(--et-space-2) calc(var(--et-space-3) + var(--et-space-0-5)) var(--et-space-1);color:var(--et-text-subtle);font-size:var(--et-text-caption);font-weight:var(--et-weight-strong);line-height:var(--et-leading-caption);user-select:none}.et-command-palette-item{align-items:center;gap:var(--et-space-3);padding:var(--et-space-2-5) calc(var(--et-space-3) + var(--et-space-0-5));border-radius:var(--et-control-radius);font-size:var(--et-text-body);line-height:var(--et-leading-body);cursor:pointer;user-select:none;outline:none;display:flex;&[data-highlighted]{background:var(--et-recessed);box-shadow:inset var(--et-row-marker) 0 var(--et-brand)}&[data-disabled]{cursor:not-allowed;opacity:var(--et-disabled-opacity)}@media (pointer:coarse){min-block-size:var(--et-touch-row)}}.et-command-palette-text{gap:var(--et-space-1);flex:1;min-inline-size:0;display:grid;& small{color:var(--et-text-subtle);font-size:var(--et-text-body-sm);line-height:var(--et-leading-body-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.et-command-palette-title{align-items:center;gap:var(--et-space-1-5);min-inline-size:0;display:flex;&>svg{inline-size:var(--et-icon-xs);block-size:var(--et-icon-xs);color:var(--et-text-subtle);flex:none}&>.et-command-palette-external{inline-size:var(--et-icon-sm);block-size:var(--et-icon-sm)}}.et-command-palette-text-part{min-inline-size:0;line-height:var(--et-leading-body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;& mark{border-radius:var(--et-item-radius);background:var(--et-warning-tint);color:inherit}}.et-command-palette-arrow{inline-size:var(--et-icon-base);block-size:var(--et-icon-base);color:var(--et-text-subtle);visibility:hidden;flex:none}.et-command-palette-item[data-highlighted] .et-command-palette-arrow{visibility:visible}.et-command-palette-list .et-autocomplete-status:not(:empty){padding:calc(var(--et-space-5) + var(--et-space-0-5)) calc(var(--et-space-3) + var(--et-space-0-5))}.et-command-palette-loading{min-block-size:100%;color:var(--et-text-subtle);place-items:center;display:grid}.et-command-palette-footer{box-sizing:border-box;align-items:center;gap:var(--et-space-2) var(--et-space-4);min-block-size:var(--et-space-10);padding:var(--et-space-2) calc(var(--et-space-4) + var(--et-space-0-5));border-block-start:1px solid var(--et-line);color:var(--et-text-subtle);font-size:var(--et-text-caption);line-height:var(--et-leading-caption);flex-wrap:wrap;display:flex;&>*{align-items:center;gap:var(--et-space-1-5);display:inline-flex}}.et-command-palette-footer-end{font-variant-numeric:tabular-nums;margin-inline-start:auto}@media (forced-colors:active){.et-command-palette-item[data-highlighted]{outline:var(--et-focus-width) solid Highlight;outline-offset:calc(-1 * var(--et-focus-width))}}.et-context-menu-trigger:focus-visible{outline:var(--et-focus-width) solid var(--et-focus);outline-offset:var(--et-focus-offset)}.et-table tbody tr.et-context-menu-trigger[data-popup-open]>*{background:var(--et-elevated)}.et-popover{max-inline-size:min(var(--available-width), 100vw - 1rem);max-block-size:var(--available-height);border-radius:var(--et-popup-radius);background:var(--et-popup);box-shadow:var(--et-shadow-lg);color:var(--et-text);font-family:var(--et-font-sans);font-size:var(--et-text-body-sm);font-weight:var(--et-weight-regular);line-height:var(--et-leading-body-sm);flex-direction:column;display:flex;&:is([data-starting-style],[data-ending-style]){scale:.9}}.et-popover-body{gap:var(--et-space-1);min-block-size:0;padding:var(--et-space-3) var(--et-space-4);overscroll-behavior:contain;flex-direction:column;display:flex;overflow-y:auto}.et-popover-title{color:var(--et-text);font-size:var(--et-text-body);font-weight:var(--et-weight-strong);line-height:var(--et-leading-body);margin:0}.et-popover-description{color:var(--et-text-subtle);font-size:var(--et-text-body);line-height:var(--et-leading-body);text-wrap:pretty;margin:0}.et-date-picker{font-variant-numeric:tabular-nums}.et-date-picker-popup>.et-popover-body{padding:var(--et-space-3)}.et-calendar{--_day:var(--et-calendar-day);--_cell-pad:var(--et-space-0-5);box-sizing:border-box;inline-size:max-content;color:var(--et-text);font-family:var(--et-font-sans);font-size:var(--et-text-body-sm);font-weight:var(--et-weight-regular);line-height:var(--et-leading-body-sm);font-variant-numeric:tabular-nums;user-select:none;position:relative;& :is(button,select){min-block-size:0;min-inline-size:0;font:inherit}& .rdp-months{gap:var(--et-space-4);flex-wrap:wrap;display:flex;position:relative}& .rdp-month_caption{block-size:var(--et-control-sm);align-items:center;margin-block-end:var(--et-space-1);padding-inline-start:var(--et-space-1-5);display:flex}& .rdp-caption_label{align-items:center;gap:var(--et-space-1);font-size:var(--et-text-body);font-weight:var(--et-weight-strong);line-height:var(--et-leading-body);white-space:nowrap;display:inline-flex;position:relative}& .rdp-nav{z-index:1;gap:var(--et-space-1);display:flex;position:absolute;inset-block-start:0;inset-inline-end:0}&[dir=rtl] .rdp-nav .et-icon{scale:-1 1}& .rdp-dropdowns{align-items:center;gap:var(--et-space-2);display:inline-flex}& .rdp-dropdown_root{align-items:center;display:inline-flex;position:relative;& .et-icon{inline-size:var(--et-icon-sm);block-size:var(--et-icon-sm);color:var(--et-text-subtle)}&:has(:focus-visible){border-radius:var(--et-item-radius);outline:var(--et-focus-width) solid var(--et-focus);outline-offset:var(--et-focus-offset)}}& .rdp-dropdown{z-index:1;opacity:0;cursor:pointer;appearance:none;border:0;inline-size:100%;margin:0;padding:0;position:absolute;inset:0}& .rdp-month_grid{border-collapse:collapse;border-spacing:0}& .rdp-weekday{padding:0 0 var(--et-space-1);color:var(--et-text-subtle);font-size:var(--et-text-caption);font-weight:var(--et-weight-regular);line-height:var(--et-leading-caption);text-align:center}& .rdp-day{inline-size:var(--_day);block-size:var(--_day);padding:var(--_cell-pad);text-align:center}& .rdp-day_button{inline-size:var(--_day);block-size:var(--_day);border-radius:var(--et-item-radius);color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex;&:hover{background:var(--et-tint)}&:focus-visible{outline:var(--et-focus-width) solid var(--et-focus);outline-offset:var(--et-focus-offset)}}& .rdp-day[data-today]:not([data-selected]) .rdp-day_button{box-shadow:inset 0 0 0 1px var(--et-control-border-hover);font-weight:var(--et-weight-strong)}& .rdp-day[data-outside] .rdp-day_button{color:var(--et-text-subtle)}& .rdp-day[data-disabled] .rdp-day_button{color:var(--et-text-inactive);cursor:not-allowed;background:0 0}& .rdp-day[data-selected] .rdp-day_button{background:var(--et-contrast);color:var(--et-text-inverse);font-weight:var(--et-weight-strong)}& .rdp-day.rdp-range_middle{background:var(--et-highlight);& .rdp-day_button{color:var(--et-text);font-weight:var(--et-weight-regular);background:0 0;&:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--et-control-border-hover)}}&[data-disabled] .rdp-day_button{color:var(--et-text-inactive)}}& .rdp-day.rdp-range_start:not(.rdp-range_end){background:linear-gradient(to var(--_end,right), transparent 50%, var(--et-highlight) 50%)}& .rdp-day.rdp-range_end:not(.rdp-range_start){background:linear-gradient(to var(--_end,right), var(--et-highlight) 50%, transparent 50%)}&[dir=rtl]{--_end:left}& .rdp-hidden{visibility:hidden}& .rdp-footer{inline-size:0;min-inline-size:100%;color:var(--et-text-subtle);font-size:var(--et-text-caption);line-height:var(--et-leading-caption);padding-block-start:var(--et-space-2)}}@media (forced-colors:active){.et-calendar .rdp-day[data-selected] .rdp-day_button{outline:var(--et-focus-width) solid Highlight;outline-offset:-2px}}.et-button.et-toggle[data-pressed],.et-button.et-toggle[data-pressed]:hover:not(:disabled,[aria-disabled=true]){background:var(--et-highlight);color:var(--et-text-strong);font-weight:var(--et-weight-strong)}@media (forced-colors:active){.et-button.et-toggle[data-pressed]:not(:focus-visible){outline:var(--et-focus-width) solid Highlight;outline-offset:calc(-1 * var(--et-focus-width))}}.et-date-range-picker{gap:var(--et-space-3);display:flex;&[data-narrow]{flex-direction:column}}.et-date-range-picker-presets{gap:var(--et-space-0-5);border-inline-end:1px solid var(--et-line);flex-direction:column;padding-inline-end:var(--et-space-3);display:flex;[data-narrow]>&{padding:0 0 var(--et-space-3);border-inline-end:0;border-block-end:1px solid var(--et-line);flex-flow:wrap}}.et-date-range-picker-presets>.et-toggle{justify-content:start}.et-file-input{justify-items:start;gap:var(--et-space-2);font-family:var(--et-font-sans);display:grid}.et-button.et-file-input-button[data-invalid]{box-shadow:inset 0 0 0 var(--et-control-border-width) var(--et-danger)}.et-file-input-zone{box-sizing:border-box;justify-content:center;justify-self:stretch;align-items:center;gap:var(--et-space-2);padding:var(--et-space-6) var(--et-space-4);border-radius:var(--et-control-radius);outline:1px dashed var(--et-text-faint);outline-offset:-1px;color:var(--et-text-subtle);font-size:var(--et-text-body);line-height:var(--et-leading-body);text-align:center;flex-wrap:wrap;display:flex;&:has(>.et-file-input-button[data-invalid]){outline-color:var(--et-danger)}&[data-dragging]{background:var(--et-tint);outline-color:var(--et-focus);& *{pointer-events:none}}&[data-disabled]{background:var(--et-recessed)}}.et-file-input-list{border-radius:var(--et-control-radius);outline-offset:-1px;box-shadow:inset 0 0 0 1px var(--et-line);outline:1px solid #0000;justify-self:stretch;margin:0;padding:0;list-style:none}.et-file-input-item{align-items:flex-start;gap:var(--et-space-2);padding-block:var(--et-space-2);padding-inline:var(--et-space-3) var(--et-space-1);color:var(--et-text);font-size:var(--et-text-body);line-height:var(--et-leading-body);display:flex;&+&{border-block-start:1px solid var(--et-line)}&>svg{inline-size:var(--et-icon-base);block-size:var(--et-icon-base);margin-block:calc((var(--et-leading-body) - var(--et-icon-base)) / 2);color:var(--et-text-subtle);flex:none}}.et-file-input-name{overflow-wrap:anywhere;min-inline-size:0}.et-file-input-size{color:var(--et-text-subtle);white-space:nowrap;flex:none}.et-button.et-file-input-remove{margin-block:calc((var(--et-leading-body) - var(--et-control-sm)) / 2);border-radius:var(--et-item-radius);margin-inline-start:auto}.et-toast-viewport{z-index:calc(var(--et-z-overlay) + 1);inline-size:calc(100% - 2 * var(--et-space-4));outline:0;position:fixed;inset-block-end:var(--et-space-4);inset-inline-end:var(--et-space-4);@media (width>=40rem){inline-size:21.25rem;inset-block-end:var(--et-space-8);inset-inline-end:var(--et-space-8)}}.et-toast{--_gap:var(--et-space-3);--_peek:var(--et-space-3);--_scale:max(0, 1 - var(--toast-index) * .1);--_shrink:calc(1 - var(--_scale));--_height:var(--toast-frontmost-height,var(--toast-height));--_offset-y:calc(var(--toast-offset-y) * -1 - var(--toast-index) * var(--_gap) + var(--toast-swipe-movement-y));--_accent:var(--et-text-subtle);box-sizing:border-box;z-index:calc(1000 - var(--toast-index));inline-size:100%;block-size:var(--_height);padding:var(--et-space-4);border-radius:var(--et-popup-radius);background:var(--et-popup);box-shadow:var(--et-shadow-lg);color:var(--et-text);font-family:var(--et-font-sans);font-size:var(--et-text-body);line-height:var(--et-leading-body);transform-origin:bottom;transform:translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) - var(--toast-index) * var(--_peek) - var(--_shrink) * var(--_height))) scale(var(--_scale));user-select:none;transition:transform var(--et-duration-base) var(--et-ease), opacity var(--et-duration-base) var(--et-ease), block-size var(--et-duration-fast) var(--et-ease);outline:1px solid #0000;position:absolute;inset-block-end:0;inset-inline-end:0;&:after{content:"";block-size:calc(var(--_gap) + 1px);position:absolute;inset-block-start:100%;inset-inline:0}&:focus-visible{outline:var(--et-focus-width) solid var(--et-focus);outline-offset:var(--et-focus-offset)}&[data-expanded]{block-size:var(--toast-height);transform:translateX(var(--toast-swipe-movement-x)) translateY(var(--_offset-y))}&[data-starting-style]{transform:translateY(150%)}&:is([data-ending-style],[data-limited]){opacity:0}&[data-ending-style]:not([data-limited],[data-swipe-direction]){transform:translateY(150%)}&[data-ending-style][data-swipe-direction=down]{transform:translateY(calc(var(--toast-swipe-movement-y) + 150%))}&[data-ending-style][data-swipe-direction=right]{transform:translateX(calc(var(--toast-swipe-movement-x) + 150%)) translateY(var(--_offset-y))}&[data-variant=success]{--_accent:var(--et-success);--_tint:var(--et-success-tint)}&[data-variant=error]{--_accent:var(--et-danger);--_tint:var(--et-danger-tint)}&[data-variant=warning]{--_accent:var(--et-warning);--_tint:var(--et-warning-tint)}&[data-variant=info]{--_accent:var(--et-info);--_tint:var(--et-info-tint)}&:not([data-variant=default],[data-variant=loading]){background:linear-gradient(var(--_tint), var(--_tint)), var(--et-surface)}&:not([data-variant=default],[data-variant=loading]) .et-toast-title{color:var(--_accent)}&:not([data-variant=default],[data-variant=loading]) .et-toast-description{color:var(--et-text)}}.et-toast-content{align-items:flex-start;gap:var(--et-space-2);transition:opacity var(--et-duration-base) var(--et-ease);display:flex;&[data-behind]:not([data-expanded]){opacity:0;pointer-events:none}}.et-toast-icon{inline-size:var(--et-icon-base);block-size:var(--et-icon-base);color:var(--_accent);flex:none;margin-block-start:var(--et-space-0-5)}.et-toast[data-variant=loading] .et-toast-icon{animation:et-spin var(--et-spin) linear infinite}.et-toast-text{gap:var(--et-space-0-5);min-inline-size:0;overflow-wrap:anywhere;user-select:text;flex-direction:column;flex:1;padding-inline-end:var(--et-space-6);display:flex}.et-toast-title{font-size:var(--et-text-body);font-weight:var(--et-weight-strong);line-height:var(--et-leading-body);margin:0}.et-toast-description{color:var(--et-text-subtle);margin:0}.et-toast-actions{gap:var(--et-space-2);flex-wrap:wrap;margin-block-start:var(--et-space-2);display:flex}.et-toast .et-toast-close{color:var(--_accent);position:absolute;inset-block-start:var(--et-space-2);inset-inline-end:var(--et-space-2)}.et-stat-tile{box-sizing:border-box;justify-content:flex-start;align-items:stretch;gap:var(--et-space-2);min-inline-size:0;padding:var(--et-space-5);border-radius:var(--et-card-radius);outline-offset:-1px;background:var(--et-surface);box-shadow:inset 0 0 0 1px var(--et-line);color:var(--et-text-subtle);font-family:var(--et-font-sans);font-size:var(--et-text-body-sm);font-weight:var(--et-weight-regular);line-height:var(--et-leading-body-sm);text-align:start;border:0;outline:1px solid #0000;flex-direction:column;margin:0;text-decoration:none;display:flex}.et-stat-tile-label{align-items:flex-start;gap:var(--et-space-2);display:flex}.et-stat-tile-icon{flex:none;align-items:center;block-size:1lh;display:flex;&>svg{inline-size:var(--et-icon-sm);block-size:var(--et-icon-sm)}}.et-stat-tile-figure{align-items:baseline;column-gap:var(--et-space-2);flex-wrap:wrap;display:flex}.et-stat-tile-value{color:var(--et-text);font-size:var(--et-text-display);font-weight:var(--et-weight-strong);line-height:var(--et-leading-display);font-variant-numeric:tabular-nums;&:empty:before{content:"—" / "Not available";color:var(--et-text-subtle)}}.et-stat-tile-skeleton{inline-size:3em}.et-stat-tile-change{font-variant-numeric:tabular-nums;&[data-tone=good]{color:var(--et-success)}&[data-tone=bad]{color:var(--et-danger)}& svg{block-size:1em;inline-size:1em;vertical-align:-.125em;margin-inline-end:var(--et-space-0-5)}}.et-stat-tile[data-interactive]{cursor:pointer;&:hover{background:var(--et-tint)}&:focus-visible{outline:var(--et-focus-width) solid var(--et-focus);outline-offset:var(--et-focus-offset)}}.et-stat-tile:is([aria-pressed=true],[aria-current]:not([aria-current=false])){box-shadow:inset 0 0 0 1px var(--et-brand)}@media (forced-colors:active){.et-stat-tile:is([aria-pressed=true],[aria-current]:not([aria-current=false])):not(:focus-visible){outline:var(--et-focus-width) solid Highlight;outline-offset:calc(-1 * var(--et-focus-width))}}.et-grid{--_one:minmax(0, 1fr);--_cols:var(--_one);--_gap:var(--et-space-2);grid-template-columns:var(--_cols);gap:var(--_gap);display:grid;&[data-gap=none]{--_gap:0}&[data-gap=sm]{--_gap:var(--et-space-3)}&[data-gap=lg]{--_gap:var(--et-space-8)}&:is([data-variant=side-by-side],[data-variant="6up"]){--_cols:repeat(2, var(--_one))}}@media (width<48rem){.et-grid[data-variant="4up"][data-mobile-divider]>:not(:last-child){border-block-end:1px solid var(--et-line);padding-block-end:var(--et-space-8)}}@media (width>=48rem){.et-grid{&[data-gap=base]{--_gap:var(--et-space-6)}&:is([data-variant="2up"],[data-variant="3up"],[data-variant="4up"],[data-variant="1-2-4up"]){--_cols:repeat(2, var(--_one))}&[data-variant="2-1"]{--_cols:minmax(0, 2fr) var(--_one)}&[data-variant="1-2"]{--_cols:var(--_one) minmax(0, 2fr)}&[data-variant="6up"]{--_cols:repeat(3, var(--_one))}}}@media (width>=64rem){.et-grid{&[data-gap=base]{--_gap:var(--et-space-8)}&:is([data-variant="1-3up"],[data-variant="3up"],[data-variant="4up"]){--_cols:repeat(3, var(--_one))}&:is([data-variant="6up"],[data-variant="1-2-4up"]){--_cols:repeat(4, var(--_one))}}}@media (width>=80rem){.et-grid{&[data-variant="4up"]{--_cols:repeat(4, var(--_one))}&[data-variant="6up"]{--_cols:repeat(6, var(--_one))}}}.et-hover-card-trigger{cursor:default}.et-hover-card{max-inline-size:min(22rem, var(--available-width));max-block-size:min(24rem, var(--available-height));overscroll-behavior:contain;padding:var(--et-space-3) var(--et-space-4);border-radius:var(--et-popup-radius);background:var(--et-popup);box-shadow:var(--et-shadow-md);color:var(--et-text);font-family:var(--et-font-sans);font-size:var(--et-text-body-sm);font-weight:var(--et-weight-regular);line-height:var(--et-leading-body-sm);overflow-y:auto;&[data-size=lg]{inline-size:min(32rem, var(--available-width));max-inline-size:none}}.et-inline-copy-text{align-items:center;gap:var(--et-space-1);min-inline-size:0;max-inline-size:100%;display:inline-flex}.et-inline-copy-text-value{outline:none;min-inline-size:0;[data-truncate]>&{line-height:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.et-inline-copy-text-button{box-sizing:border-box;outline-offset:-1px;block-size:1lh;inline-size:1lh;color:var(--et-text-subtle);opacity:0;outline:1px solid #0000;flex:none;justify-content:center;align-items:center;display:inline-flex;&:hover{color:var(--et-text)}&:focus-visible{outline:var(--et-focus-width) solid var(--et-focus);outline-offset:0}&>svg{inline-size:clamp(var(--et-icon-sm), 1em, var(--et-icon-base));block-size:clamp(var(--et-icon-sm), 1em, var(--et-icon-base))}:is(.et-inline-copy-text:is(:hover,:focus-within,[data-copied]),tr:hover .et-inline-copy-text)>&{opacity:1}@media (hover:none){opacity:1}}.et-inline-copy-text-status{color:var(--et-text-subtle);white-space:nowrap}.et-inline-edit{align-items:flex-start;gap:var(--et-space-1);max-inline-size:calc(100% + 2 * var(--et-space-1-5));margin:calc(-1 * var(--et-space-0-5)) calc(-1 * var(--et-space-1-5));vertical-align:top;flex-direction:column;display:inline-flex}.et-inline-edit-value,.et-inline-edit-input{box-sizing:border-box;min-block-size:0;min-inline-size:0;padding:var(--et-space-0-5) var(--et-space-1-5);border-radius:var(--et-item-radius);outline-offset:-1px;color:inherit;font:inherit;border:0;outline:1px solid #0000;margin:0}.et-inline-edit-value{text-align:start;cursor:text;background:0 0;display:block;&:hover:not(:disabled){background:var(--et-tint)}&:focus-visible{outline:var(--et-focus-width) solid var(--et-focus);outline-offset:var(--et-focus-offset)}&[data-placeholder]{color:var(--et-text-subtle)}&:disabled{cursor:default}}.et-table[data-truncate] :is(tbody,tfoot) :is(th,td):not(:only-child) .et-inline-edit-value{max-inline-size:100%;line-height:var(--et-leading-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.et-inline-edit-input{field-sizing:content;background:var(--et-control);min-inline-size:6ch;box-shadow:inset 0 0 0 var(--et-control-border-width) var(--et-focus);&[aria-invalid]{box-shadow:inset 0 0 0 var(--et-control-border-width) var(--et-danger)}&[aria-busy]{color:var(--et-text-subtle)}}.et-inline-edit[data-multiline]{align-items:stretch;max-inline-size:none;display:flex;&>.et-inline-edit-value{white-space:pre-wrap;overflow-wrap:anywhere}&>.et-inline-edit-input{resize:none}}.et-inline-edit-error{padding-inline:var(--et-space-1-5);color:var(--et-danger);font-size:var(--et-text-body-sm);font-weight:var(--et-weight-regular);line-height:var(--et-leading-body-sm)}.et-item{box-sizing:border-box;justify-content:flex-start;align-items:center;gap:var(--et-space-3);min-block-size:0;inline-size:100%;min-inline-size:0;padding:var(--et-space-3) var(--et-space-4);border-radius:var(--et-card-radius);color:var(--et-text);font-family:var(--et-font-sans);font-size:var(--et-text-body);font-weight:var(--et-weight-regular);line-height:var(--et-leading-body);text-align:start;background:0 0;border:0;margin:0;text-decoration:none;display:flex;&[data-size=sm]{padding:var(--et-space-2) var(--et-space-3)}&[data-variant=outline]{outline-offset:-1px;background:var(--et-surface);box-shadow:inset 0 0 0 1px var(--et-line);outline:1px solid #0000}}.et-item:is(a[href],button){cursor:pointer;&:hover:not(:disabled){background:var(--et-tint)}&:focus-visible{outline:var(--et-focus-width) solid var(--et-focus);outline-offset:calc(-1 * var(--et-focus-width))}&:disabled{cursor:not-allowed;opacity:var(--et-disabled-opacity)}}.et-item-media{flex:none;justify-content:center;align-items:center;display:flex;&:has(>svg){inline-size:var(--et-control-base);block-size:var(--et-control-base);border-radius:var(--et-control-radius);background:var(--et-recessed);[data-size=sm]>&{inline-size:var(--et-control-sm);block-size:var(--et-control-sm)}}&>svg{inline-size:var(--et-icon-base);block-size:var(--et-icon-base)}}.et-item-content{gap:var(--et-space-0-5);flex:1;min-inline-size:0;display:grid}.et-item-description{color:var(--et-text-subtle);font-size:var(--et-text-body-sm);line-height:var(--et-leading-body-sm);text-wrap:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.et-item-actions{align-items:center;gap:var(--et-space-2);flex:none;display:flex;&>svg{inline-size:var(--et-icon-base);block-size:var(--et-icon-base);color:var(--et-text-subtle)}}.et-item-group{gap:var(--et-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;&[data-separators]{gap:0;&>.et-item-group-row+.et-item-group-row{border-block-start:1px solid var(--et-line)}}}.et-item-group-row{margin:0;padding:0}.et-message{gap:var(--et-space-3);min-inline-size:0;color:var(--et-text);font-family:var(--et-font-sans);font-size:var(--et-text-body);font-weight:var(--et-weight-regular);line-height:var(--et-leading-prose);display:flex}.et-message-avatar{flex:none;display:flex}.et-message-main{gap:var(--et-space-0-5);flex-direction:column;flex:1;min-inline-size:0;display:flex;[data-variant=bubble]>&{align-items:flex-start;gap:var(--et-space-1)}[data-align=end]>&{align-items:flex-end}}.et-message-header{align-items:center;gap:var(--et-space-2);min-inline-size:0;block-size:var(--et-leading-body);line-height:var(--et-leading-body);display:flex}.et-message-name{font-weight:var(--et-weight-strong);line-height:var(--et-leading-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.et-message-time{color:var(--et-text-subtle);font-size:var(--et-text-caption);line-height:var(--et-leading-caption);white-space:nowrap;flex:none}.et-message-actions{align-items:center;gap:var(--et-space-1);opacity:0;margin-inline-start:auto;display:flex;[data-align=end] &{order:-1;margin-inline:0 auto}.et-message:is(:hover,:focus-within) &{opacity:1}@media (hover:none){opacity:1}}.et-message-body{overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%;& :where(p,ul,ol){margin:0}& :where(ul,ol):not([class]){padding-inline-start:var(--et-space-5)}&>*+*{margin-block-start:var(--et-space-2)}[data-variant=bubble] &{box-sizing:border-box;max-inline-size:80%;padding:var(--et-space-2) var(--et-space-3);border-radius:var(--et-bubble-radius);outline-offset:-1px;background:var(--et-recessed);outline:1px solid #0000}}.et-marker{align-items:center;gap:var(--et-space-3);color:var(--et-text-subtle);font-family:var(--et-font-sans);font-size:var(--et-text-body-sm);font-weight:var(--et-weight-strong);line-height:var(--et-leading-body-sm);display:flex;&:before,&:after{content:"";border-block-start:1px solid var(--et-line);flex:1}&[data-variant=new]{color:var(--et-info);&:before{border-color:currentColor}&:after{content:none}}}.et-marker-text{text-align:center;text-wrap:balance;min-inline-size:0}.et-scroll-area{box-sizing:border-box;flex-direction:column;min-block-size:0;display:flex}.et-scroll-area-viewport{border-radius:inherit;overscroll-behavior:contain;outline:none;flex:1;min-block-size:0;&:focus-visible{outline:var(--et-focus-width) solid var(--et-focus);outline-offset:calc(-1 * var(--et-focus-width))}}.et-scroll-area-scrollbar{box-sizing:border-box;opacity:0;pointer-events:none;transition:opacity var(--et-duration-base) var(--et-ease);padding:1px;&[data-orientation=vertical]{inline-size:var(--et-scrollbar)}&[data-orientation=horizontal]{block-size:var(--et-scrollbar)}&:is([data-hovering],[data-scrolling]){opacity:1;pointer-events:auto;transition-duration:0s}}.et-scroll-area-thumb{border-radius:var(--et-radius-full);background:var(--et-scrollbar-thumb);&[data-orientation=vertical]{inline-size:100%}&[data-orientation=horizontal]{block-size:100%}&:is(:hover,:active){background:var(--et-scrollbar-thumb-hover)}@media (forced-colors:active){forced-color-adjust:none;background:canvastext}}.et-message-list{flex-direction:column;min-block-size:0;display:flex;position:relative}.et-message-list-scroll{flex:1}.et-message-list-content{gap:var(--et-space-5);padding:var(--et-space-4);flex-direction:column;display:flex}.et-button.et-message-list-jump{inline-size:fit-content;box-shadow:var(--et-shadow-md);transition:opacity var(--et-duration-base) var(--et-ease);margin-inline:auto;position:absolute;inset-block-end:var(--et-space-3);inset-inline:0;@starting-style{opacity:0}}.et-meter{align-items:baseline;gap:var(--et-space-2) var(--et-space-4);inline-size:100%;font-family:var(--et-font-sans);font-size:var(--et-text-body);font-weight:var(--et-weight-regular);line-height:var(--et-leading-body);grid-template-columns:minmax(0,1fr) auto;display:grid}.et-meter-label{color:var(--et-text-subtle);font-size:var(--et-text-body-sm);line-height:var(--et-leading-body-sm)}.et-meter-value{color:var(--et-text);font-weight:var(--et-weight-strong);font-variant-numeric:tabular-nums}.et-meter-track{block-size:var(--et-meter-height);border-radius:var(--et-radius-full);background:var(--et-line);outline:1px solid #0000;grid-column:1/-1;position:relative;overflow:clip}.et-meter-indicator{border-radius:inherit;background:var(--et-contrast);transition:width var(--et-duration-base) var(--et-ease)}.et-meter[data-tone=warning] .et-meter-indicator{background:var(--et-warning)}.et-meter[data-tone=error] .et-meter-indicator{background:var(--et-danger)}.et-meter-indicator[data-indeterminate]{inline-size:40%;animation:et-meter-slide var(--et-meter-slide) ease-in-out infinite;position:absolute;inset-block:0}.et-meter[data-compact]{align-items:center;gap:var(--et-space-2);display:flex;& .et-meter-track{block-size:var(--et-meter-compact-height);flex:1;order:-1}& .et-meter-value{min-inline-size:4.5ch;font-size:var(--et-text-body-sm);line-height:var(--et-leading-body-sm);text-align:end}}@media (forced-colors:active){.et-meter-indicator{forced-color-adjust:none;background:canvastext}}@keyframes et-meter-slide{0%{inset-inline-start:-40%}to{inset-inline-start:100%}}.et-nav-menu{color:var(--et-text);font-family:var(--et-font-sans);display:block}.et-nav-menu-list{align-items:center;gap:var(--et-space-1);margin:0;padding:0;list-style:none;display:flex}.et-nav-menu-trigger,.et-nav-menu-list .et-nav-menu-link{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--et-space-1);min-block-size:0;min-inline-size:0;block-size:var(--et-control-base);padding:0 var(--et-space-3);border-radius:var(--et-control-radius);outline-offset:-1px;color:var(--et-text);font-family:var(--et-font-sans);font-size:var(--et-text-body);font-weight:var(--et-weight-regular);white-space:nowrap;cursor:pointer;user-select:none;background:0 0;border:0;outline:1px solid #0000;margin:0;line-height:1;text-decoration:none;display:inline-flex;&:is(:hover,[data-popup-open]){background:var(--et-tint)}&:focus-visible{outline:var(--et-focus-width) solid var(--et-focus);outline-offset:var(--et-focus-offset)}&[aria-current=page]{font-weight:var(--et-weight-strong)}&[data-disabled]{cursor:not-allowed;opacity:var(--et-disabled-opacity)}}.et-nav-menu-chevron{inline-size:var(--et-icon-sm);block-size:var(--et-icon-sm);transition:rotate var(--et-duration-fast) var(--et-ease);flex:none;[data-popup-open]>&{rotate:180deg}}.et-nav-menu-positioner{box-sizing:border-box;inline-size:var(--positioner-width);block-size:var(--positioner-height);max-inline-size:var(--available-width);max-block-size:var(--available-height);transition-property:top,left,right,bottom;transition-duration:var(--et-duration-base);transition-timing-function:var(--et-ease);&:before{content:"";block-size:var(--et-space-2);position:absolute;inset-block-start:calc(-1 * var(--et-space-2));inset-inline:0}&[data-instant]{transition:none}}.et-nav-menu-popup{inline-size:var(--popup-width);block-size:var(--popup-height);max-block-size:var(--available-height);border-radius:var(--et-popup-radius);background:var(--et-popup);box-shadow:var(--et-shadow-lg);color:var(--et-text);transition-property:opacity,scale,inline-size,block-size;transition-duration:var(--et-duration-base);transition-timing-function:var(--et-ease);position:relative}.et-nav-menu-viewport{block-size:100%;inline-size:100%;max-block-size:var(--available-height);overscroll-behavior:contain;border-radius:inherit;position:relative;overflow:clip auto}.et-nav-menu-content{box-sizing:border-box;gap:var(--et-space-0-5);inline-size:max-content;max-inline-size:min(var(--et-nav-panel-max), 100vw - 2rem);padding:var(--et-space-1);transition-property:opacity,translate;transition-duration:var(--et-duration-base);transition-timing-function:var(--et-ease);display:grid;&:is([data-starting-style],[data-ending-style]){opacity:0}&[data-starting-style][data-activation-direction=left],&[data-ending-style][data-activation-direction=right]{translate:-30%}&[data-starting-style][data-activation-direction=right],&[data-ending-style][data-activation-direction=left]{translate:30%}}.et-nav-menu-content .et-nav-menu-link{gap:var(--et-space-0-5);padding:var(--et-space-2) var(--et-space-3);border-radius:var(--et-item-radius);color:var(--et-text);font-size:var(--et-text-body);line-height:var(--et-leading-body);text-decoration:none;display:grid;&:hover{background:var(--et-tint)}&:focus-visible{outline:var(--et-focus-width) solid var(--et-focus);outline-offset:calc(-1 * var(--et-focus-width))}&[aria-current=page]{font-weight:var(--et-weight-strong)}}.et-nav-menu-link-description{color:var(--et-text-subtle);font-size:var(--et-text-body-sm);font-weight:var(--et-weight-regular);line-height:var(--et-leading-body-sm);text-wrap:pretty}.et-otp-input{align-items:center;gap:var(--et-space-2);display:flex}.et-otp-input-group{display:flex}.et-input.et-otp-input-slot[data-size]{inline-size:var(--et-control-base);text-align:center;font-variant-numeric:tabular-nums;border-radius:0;padding-inline:0;&[data-size=sm]{inline-size:var(--et-control-sm)}&+&{margin-inline-start:-1px}&:focus{z-index:1;position:relative}&:first-child{border-start-start-radius:var(--et-control-radius);border-end-start-radius:var(--et-control-radius)}&:last-child{border-start-end-radius:var(--et-control-radius);border-end-end-radius:var(--et-control-radius)}}.et-otp-input-separator{color:var(--et-text-subtle);display:flex;&>svg{inline-size:var(--et-icon-base);block-size:var(--et-icon-base)}}.et-person-pill{box-sizing:border-box;align-items:center;gap:var(--et-space-1-5);min-block-size:0;min-inline-size:0;max-inline-size:100%;block-size:var(--et-control-sm);padding:0 var(--et-space-2-5) 0 calc((var(--et-control-sm) - var(--et-avatar-xs)) / 2);border-radius:var(--et-radius-full);outline-offset:-1px;background:var(--et-elevated);box-shadow:inset 0 0 0 1px var(--et-line);color:var(--et-text);font-family:var(--et-font-sans);font-size:var(--et-text-body-sm);font-weight:var(--et-weight-regular);line-height:var(--et-leading-body-sm);border:0;outline:1px solid #0000;margin:0;text-decoration:none;display:inline-flex}.et-person-pill:is(a[href],button){cursor:pointer;&:hover:not(:disabled){background:var(--et-recessed)}&:focus-visible{outline:var(--et-focus-width) solid var(--et-focus);outline-offset:var(--et-focus-offset)}&:disabled{cursor:not-allowed;opacity:var(--et-disabled-opacity)}}.et-person-pill-name{line-height:var(--et-leading-body-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.et-selectable-list,.et-selectable-list-group{gap:var(--et-space-1);display:grid}.et-selectable-list{padding:var(--et-space-1);border-radius:var(--et-card-radius);font-family:var(--et-font-sans);&:focus-visible{outline:var(--et-focus-width) solid var(--et-focus);outline-offset:calc(-1 * var(--et-focus-width))}}.et-selectable-list-group-label{padding:var(--et-space-1-5) var(--et-space-3);color:var(--et-text-subtle);font-size:var(--et-text-body-sm);font-weight:var(--et-weight-strong);line-height:var(--et-leading-body-sm)}.et-selectable-list-empty{padding:var(--et-space-2) var(--et-space-3);color:var(--et-text-subtle);font-size:var(--et-text-body);line-height:var(--et-leading-body)}.et-selectable-list-option,.et-selectable-list-placeholder{align-items:center;gap:var(--et-space-3);padding:var(--et-space-2) var(--et-space-3);display:flex}.et-selectable-list-placeholder{& .et-selectable-list-label>*{inline-size:40%}& .et-selectable-list-description>*{inline-size:70%}}.et-selectable-list-option{border-radius:var(--et-item-radius);color:var(--et-text);cursor:pointer;&:hover{background:var(--et-tint)}&[aria-selected=true]{background:var(--et-recessed);box-shadow:inset 0 0 0 1px var(--et-line)}&:focus-visible{outline:var(--et-focus-width) solid var(--et-focus);outline-offset:calc(-1 * var(--et-focus-width))}&[aria-disabled=true]{cursor:not-allowed;opacity:var(--et-disabled-opacity);background:0 0}}.et-selectable-list-text{gap:var(--et-space-0-5);flex:1;min-inline-size:0;display:grid}.et-selectable-list-label{font-size:var(--et-text-body);font-weight:var(--et-weight-regular);line-height:var(--et-leading-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;[aria-selected=true] &{font-weight:var(--et-weight-strong)}}.et-selectable-list-description{color:var(--et-text-subtle);font-size:var(--et-text-body-sm);line-height:var(--et-leading-body-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.et-selectable-list-end{block-size:var(--et-leading-body);flex:none;align-self:flex-start;align-items:center;display:flex}@media (forced-colors:active){.et-selectable-list-option[aria-selected=true]{border-inline-start:var(--et-row-marker) solid Highlight;padding-inline-start:calc(var(--et-space-3) - var(--et-row-marker))}}.et-resizable{box-sizing:border-box;min-block-size:0;min-inline-size:0;display:flex;&[data-orientation=vertical]{flex-direction:column}}.et-resizable-panel{box-sizing:border-box;flex:0 1 0;min-block-size:0;min-inline-size:0;overflow:auto}.et-resizable-handle{z-index:1;background:var(--et-line);touch-action:none;outline:none;flex:none;position:relative;&:before,&:after{content:"";position:absolute}[data-orientation=horizontal]>&{cursor:col-resize;inline-size:1px;&:before{inset-block:0;inset-inline:calc(-1 * var(--et-space-1))}&:after{inline-size:2px;inset-block:0;inset-inline-start:calc(50% - 1px)}}[data-orientation=vertical]>&{cursor:row-resize;block-size:1px;&:before{inset-inline:0;inset-block:calc(-1 * var(--et-space-1))}&:after{block-size:2px;inset-block-start:calc(50% - 1px);inset-inline:0}}&:hover:after{background:var(--et-text-faint)}&:is(:active,:focus-visible):after{background:var(--et-focus)}}@media (forced-colors:active){.et-resizable-handle{forced-color-adjust:none;background:canvastext;&:is(:hover,:active,:focus-visible):after{background:highlight}}}.et-sensitive-input-status{white-space:nowrap;padding-inline-end:var(--et-space-1)}.et-separator{border:0 solid var(--et-line);flex:none;margin:0;&[data-orientation=horizontal]{border-block-start-width:1px}&[data-orientation=vertical]{border-inline-start-width:1px;align-self:stretch}}.et-slider{--_height:var(--et-control-base);--_text:var(--et-text-body);--_leading:var(--et-leading-body);gap:var(--et-space-2);color:var(--et-text);font-family:var(--et-font-sans);font-size:var(--_text);line-height:var(--_leading);font-variant-numeric:tabular-nums;flex-direction:column;display:flex;&[data-size=sm]{--_height:var(--et-control-sm);--_text:var(--et-text-caption);--_leading:var(--et-leading-caption)}&[data-disabled]{opacity:var(--et-disabled-opacity)}}.et-slider-box{box-sizing:border-box;block-size:var(--_height);padding:var(--et-space-1);border-radius:var(--et-control-radius);outline-offset:-1px;background:var(--et-recessed);box-shadow:inset 0 0 0 1px var(--et-line);outline:1px solid #0000}.et-slider-control,.et-slider-track{block-size:100%}.et-slider-track{position:relative}.et-slider-indicator{box-sizing:content-box;border-radius:var(--et-item-radius);outline-offset:-1px;background:var(--et-segment);box-shadow:inset 0 0 0 1px var(--et-line), var(--et-shadow-sm);outline:1px solid #0000;padding-inline-end:calc(var(--et-slider-thumb) / 2);&[data-range]{margin-inline-start:calc(var(--et-slider-thumb) / -2);padding-inline-start:calc(var(--et-slider-thumb) / 2)}}.et-slider-thumb{block-size:100%;inline-size:var(--et-slider-thumb);border-radius:var(--et-item-radius);cursor:grab;outline:none;&:has(:focus-visible){outline:var(--et-focus-width) solid var(--et-focus)}&[data-dragging]{cursor:grabbing}&[data-disabled]{cursor:not-allowed}&>input{min-block-size:0;min-inline-size:0}}.et-slider-grip{border-inline-start:2px solid var(--et-slider-grip);border-radius:var(--et-radius-full);position:absolute;inset-block:25%;inset-inline-start:calc(50% - 1px)}.et-slider-value{padding-inline:var(--et-space-1-5);border-radius:var(--et-item-radius);background:var(--et-contrast);color:var(--et-text-inverse);font-weight:var(--et-weight-strong);white-space:nowrap;margin-block-start:calc(var(--et-space-1) + var(--et-space-2));position:absolute;inset-block-start:100%;inset-inline-start:50%;translate:-50%;[data-disabled]>&{background:var(--et-recessed);color:var(--et-text)}}.et-slider-limits{color:var(--et-text-subtle);justify-content:space-between;display:flex}.et-steps{gap:var(--et-space-3);color:var(--et-text-subtle);font-family:var(--et-font-sans);font-size:var(--et-text-body-sm);font-weight:var(--et-weight-regular);line-height:var(--et-leading-body-sm);display:grid}.et-steps-count{margin:0}.et-steps-list{gap:var(--et-space-2) var(--et-space-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.et-steps[data-orientation=vertical]{& .et-steps-list{gap:var(--et-space-4);flex-direction:column}& .et-step-label{font-size:var(--et-text-body);line-height:var(--et-leading-body)}}.et-step-head{align-items:flex-start;gap:var(--et-space-2);min-block-size:0;min-inline-size:0;display:flex}.et-step-marker{box-sizing:border-box;inline-size:var(--et-step-marker);block-size:var(--et-step-marker);border-radius:var(--et-radius-full);outline-offset:-1px;background:var(--et-elevated);box-shadow:inset 0 0 0 1px var(--et-line);color:var(--et-text);font-size:var(--et-text-caption);line-height:var(--et-leading-caption);outline:1px solid #0000;flex:none;place-items:center;display:grid;&>svg{inline-size:var(--et-icon-sm);block-size:var(--et-icon-sm)}}.et-step-label{padding-block:calc((var(--et-step-marker) - 1lh) / 2)}.et-step-description{text-wrap:pretty;margin:0;padding-inline-start:calc(var(--et-step-marker) + var(--et-space-2))}.et-step[data-state=done] .et-step-marker{background:var(--et-recessed)}.et-step[data-state=current]{& .et-step-marker{background:var(--et-contrast);box-shadow:none;color:var(--et-text-inverse)}& .et-step-label{color:var(--et-text);font-weight:var(--et-weight-strong)}}.et-step[data-error]{& .et-step-marker{background:var(--et-danger-fill);box-shadow:none;color:var(--et-text-on-solid)}& .et-step-label{color:var(--et-danger)}}button.et-step-head:hover .et-step-label{color:var(--et-text);text-underline-offset:.15em;text-decoration-line:underline;text-decoration-thickness:.0625em}@media (forced-colors:active){.et-step[data-state=current] .et-step-marker{outline:var(--et-focus-width) solid Highlight;outline-offset:calc(-1 * var(--et-focus-width))}}.et-toc{font-family:var(--et-font-sans);display:block}.et-toc-title{margin:0 0 var(--et-space-3);color:var(--et-text-subtle);font-size:var(--et-text-body-sm);font-weight:var(--et-weight-strong);line-height:var(--et-leading-body-sm)}.et-toc-list{gap:var(--et-space-2);border-inline-start:2px solid var(--et-line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.et-toc-row{margin:0;margin-inline-start:-2px;padding:0}.et-toc-group{gap:var(--et-space-2);flex-direction:column;display:flex}.et-toc-item{box-sizing:border-box;min-block-size:0;inline-size:100%;min-inline-size:0;padding:var(--et-space-0-5) 0 var(--et-space-0-5) var(--et-space-4);color:var(--et-text-subtle);font-family:var(--et-font-sans);font-size:var(--et-text-body);font-weight:var(--et-weight-regular);line-height:var(--et-leading-body);text-align:start;cursor:pointer;background:0 0;border:0;border-inline-start:2px solid #0000;border-radius:0;margin:0;text-decoration:none;display:block;&:hover{border-inline-start-color:var(--et-text-faint);color:var(--et-text)}&[aria-current=true]{border-inline-start-color:var(--et-brand);color:var(--et-text);font-weight:var(--et-weight-strong);@media (forced-colors:active){border-inline-start-color:highlight}}&:focus-visible{outline:var(--et-focus-width) solid var(--et-focus);outline-offset:calc(-1 * var(--et-focus-width))}}.et-toc-text{line-height:var(--et-leading-body);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.et-toc-group-label{padding:var(--et-space-0-5) 0 var(--et-space-0-5) var(--et-space-4);color:var(--et-text-subtle);font-size:var(--et-text-body);font-weight:var(--et-weight-strong);line-height:var(--et-leading-body);border-inline-start:2px solid #0000;margin:0}.et-toc-group>.et-toc-list>.et-toc-row>.et-toc-item{padding-inline-start:calc(var(--et-space-6) + var(--et-space-1))}.et-tag-input{cursor:text}.et-tag-input .et-combobox-chips-input{cursor:inherit}.et-tag-input .et-combobox-chip{min-inline-size:0;max-inline-size:100%;&:not(:has(.et-combobox-chip-remove)){padding-inline-end:var(--et-space-2)}}.et-tag-input-tag{min-inline-size:0;line-height:var(--et-leading-body-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.et-tag-input .et-combobox-chip-remove:focus-visible{outline-offset:0}.et-tag-input[data-disabled]{& .et-combobox-chip{color:inherit}}.et-time-input{font-variant-numeric:tabular-nums;&::-webkit-calendar-picker-indicator{cursor:pointer;margin-inline-start:var(--et-space-2)}&:is(:disabled,:read-only)::-webkit-calendar-picker-indicator{display:none}}.et-toggle-group{border-radius:var(--et-control-radius);background:var(--et-control);inline-size:max-content;display:inline-flex;position:relative;&:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 var(--et-control-border-width) var(--et-control-border);pointer-events:none;position:absolute;inset:0}&>.et-toggle{border-radius:0;position:relative;&+.et-toggle{border-inline-start:1px solid var(--et-line)}&:first-child{border-start-start-radius:inherit;border-end-start-radius:inherit}&:last-child{border-start-end-radius:inherit;border-end-end-radius:inherit}&:focus-visible{z-index:1}}}}@property --et-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --et-fade-end{syntax:"<length>";inherits:false;initial-value:0}
