@layer properties,theme,base;@layer payload-default{form>.form-submit .btn{width:100%}}@layer payload,components,utilities;
@layer properties,theme,base;@layer payload-default{.edit-many__form{flex-direction:column;flex-grow:1;min-height:100%;display:flex}.edit-many__header{z-index:2;gap:var(--spacer-1);padding:var(--spacer-2-5) var(--spacer-3) var(--spacer-2-5) var(--spacer-2);background:var(--color-bg);border-bottom:var(--stroke-width-small) solid var(--color-border);align-items:center;display:flex;position:sticky;top:0}.edit-many__header__close{border:0;margin:0;padding:0}.edit-many__header__title{text-overflow:ellipsis;min-width:0;font-family:var(--text-body-large-strong-font-family);font-size:var(--text-body-large-strong-font-size);font-weight:var(--text-body-large-strong-font-weight);line-height:var(--text-body-large-strong-line-height);color:var(--color-text);letter-spacing:var(--text-body-large-strong-letter-spacing);white-space:nowrap;flex:1 0 0;margin:0;overflow:hidden}.edit-many__header__actions{gap:var(--spacer-2);align-items:center;display:flex}.edit-many__header__actions .form-submit{margin:0}.edit-many__body{flex-direction:column;flex-grow:1;display:flex}.edit-many__select-fields{padding:var(--spacer-4);border-bottom:var(--stroke-width-small) solid var(--color-border)}.edit-many__select-fields .field-select{margin-bottom:0}.edit-many__edit{padding:var(--spacer-4);flex-grow:1}}@layer payload,components,utilities;
@layer properties,theme,base;@layer payload-default{:root{--diff-delete-pill-bg:var(--color-bg-danger-tertiary-hover);--diff-delete-pill-color:var(--color-text-danger);--diff-delete-pill-border:var(--color-border-danger);--diff-delete-parent-bg:var(--color-bg-danger-tertiary);--diff-delete-parent-color:var(--color-text-danger);--diff-delete-link-color:var(--color-text-danger);--diff-create-pill-bg:var(--color-bg-brand-tertiary-hover);--diff-create-pill-color:var(--color-text-brand);--diff-create-pill-border:var(--color-border-brand);--diff-create-parent-bg:var(--color-bg-brand-tertiary);--diff-create-parent-color:var(--color-text-brand);--diff-create-link-color:var(--color-text-brand)}}@layer payload,components,utilities;
@layer properties,theme,base;@layer payload-default{.html-diff{gap:var(--spacer-3);font-family:var(--text-body-medium-font-family);font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-body-medium-letter-spacing);flex-direction:column;display:flex}.html-diff-no-value{color:var(--color-text-tertiary)}.html-diff p{align-content:center;margin:0}.html-diff pre{margin-top:0;margin-bottom:0}.html-diff:has([data-match-type=create]){padding-block:var(--spacer-2);margin-block:calc(var(--spacer-2) * -1);background-color:var(--diff-create-parent-bg)}.html-diff:has([data-match-type=delete]){padding-block:var(--spacer-2);margin-block:calc(var(--spacer-2) * -1);background-color:var(--diff-delete-parent-bg)}.html-diff li::marker{color:var(--color-text)}.html-diff li:has(>[data-match-type=create])::marker{color:var(--diff-create-pill-color)}.html-diff li:has(>[data-match-type=delete])::marker{color:var(--diff-delete-pill-color)}.html-diff [data-match-type=delete]:not([data-enable-match=false]):not(:is([data-enable-match=false] *)){padding:calc(var(--stroke-width-small) * 1) calc(var(--stroke-width-small) * 2);vertical-align:baseline;color:var(--diff-delete-pill-color);text-decoration-line:line-through;text-decoration-thickness:var(--stroke-width-small);-webkit-text-decoration-color:var(--diff-delete-pill-color);text-decoration-color:var(--diff-delete-pill-color);background-color:var(--diff-delete-pill-bg);border-radius:var(--radius-medium)}.html-diff a[data-match-type=delete]:not([data-enable-match=false]):not(:is([data-enable-match=false] *)){color:var(--diff-delete-link-color)}.html-diff a[data-match-type=create]:not([data-enable-match=false]):not(:is([data-enable-match=false] *)){color:var(--diff-create-link-color)}.html-diff [data-match-type=create]:not(img):not([data-enable-match=false]):not(:is([data-enable-match=false] *)){padding:calc(var(--stroke-width-small) * 1) calc(var(--stroke-width-small) * 2);vertical-align:baseline;color:var(--diff-create-pill-color);background-color:var(--diff-create-pill-bg);border-radius:var(--radius-medium)}.html-diff-create-inline-wrapper,.html-diff-delete-inline-wrapper{display:inline-flex}.html-diff-create-block-wrapper,.html-diff-delete-block-wrapper{display:flex}.html-diff-create-inline-wrapper,.html-diff-delete-inline-wrapper,.html-diff-create-block-wrapper,.html-diff-delete-block-wrapper{flex-direction:row;align-items:center;position:relative}:is(.html-diff-create-inline-wrapper,.html-diff-delete-inline-wrapper,.html-diff-create-block-wrapper,.html-diff-delete-block-wrapper):after{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0}@media (max-width:768px){:is(.html-diff:has([data-match-type=create]),.html-diff:has([data-match-type=delete])){background-color:#0000;margin-block:0;padding-block:0}.html-diff{justify-content:center}.html-diff p{align-content:center}:is(.html-diff p:not([data-enable-match=false]):has([data-match-type=create]),.html-diff h1:not([data-enable-match=false]):has([data-match-type=create]),.html-diff h2:not([data-enable-match=false]):has([data-match-type=create]),.html-diff h3:not([data-enable-match=false]):has([data-match-type=create]),.html-diff h4:not([data-enable-match=false]):has([data-match-type=create]),.html-diff h5:not([data-enable-match=false]):has([data-match-type=create]),.html-diff h6:not([data-enable-match=false]):has([data-match-type=create]),.html-diff blockquote:not([data-enable-match=false]):has([data-match-type=create]),.html-diff pre:not([data-enable-match=false]):has([data-match-type=create]),.html-diff p:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff h1:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff h2:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff h3:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff h4:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff h5:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff h6:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff blockquote:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff pre:not([data-enable-match=false]):has([data-match-type=delete])):before{top:calc(var(--spacer-1) * -1);right:calc(var(--spacer-2) * -1);bottom:calc(var(--spacer-1) * -1);left:calc(var(--spacer-2) * -1)}:is(.html-diff li:not([data-enable-match=false]):has([data-match-type=create]),.html-diff li:not([data-enable-match=false]):has([data-match-type=delete])):before{right:calc(var(--spacer-2) * -1);left:calc(var(--spacer-2) * -1)}}}@layer payload,components,utilities;
@layer properties,theme,base;@layer payload-default{.list-controls-bar{gap:var(--spacer-2);padding:var(--spacer-2-5) var(--gutter-h);align-items:center;display:flex}.list-controls-bar--border{border-bottom:var(--stroke-width-small) solid var(--color-border)}@media (max-width:768px){.list-controls-bar{row-gap:var(--spacer-2);padding:var(--spacer-2-5) var(--spacer-3);flex-wrap:wrap}}}@layer payload,components,utilities;
@layer properties,theme,base;@layer payload-default{.default-list-view-tabs{gap:var(--spacer-2);display:flex}.default-list-view-tabs__button{color:var(--color-text-secondary)}.default-list-view-tabs__button:hover,.default-list-view-tabs__button--active{color:var(--color-text)}.default-list-view-tabs__button--active:disabled{color:var(--color-text);cursor:default}}@layer payload,components,utilities;
@layer properties,theme,base;@layer payload-default{.list-header{padding:var(--spacer-2-5) var(--gutter-h);border-bottom:var(--stroke-width-small) solid var(--color-border);flex-wrap:wrap;align-items:flex-end;display:flex}.list-header__content{grid-template-columns:1fr auto;width:100%;display:grid}.list-header__title-and-actions{gap:var(--spacer-2);flex-wrap:wrap;align-items:center;display:flex}.list-header__title-group{gap:var(--spacer-2);align-items:center;min-width:0;display:flex}.list-header__title{font-family:var(--text-heading-large-font-family);font-size:var(--text-heading-large-font-size);font-weight:var(--text-heading-large-font-weight);line-height:var(--text-heading-large-line-height)}.list-header__title-actions{gap:var(--spacer-2);display:flex}.list-header__actions{gap:var(--spacer-2);flex-wrap:wrap;align-items:center;display:flex}.list-header__after-header-content{width:100%}}@layer payload,components,utilities;
@layer properties,theme,base;@layer payload-default{.per-page{gap:var(--spacer-2);align-items:center;display:flex}.per-page .btn{height:unset;min-height:var(--control-height)}.per-page__label{font-family:var(--text-body-medium-font-family);font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);color:var(--color-text-secondary);white-space:nowrap}.btn.btn--style-secondary.per-page--active{background-color:var(--color-bg-transparent-pressed)}.per-page__icon{color:var(--color-icon-secondary)}}@layer payload,components,utilities;
@layer properties,theme,base;@layer payload-default{.page-controls{background:var(--color-bg);border-top:var(--stroke-width-small) solid var(--color-border);flex-direction:column;margin-top:auto;display:flex;position:sticky;bottom:0}.page-controls__inner{row-gap:var(--spacer-2-5);column-gap:var(--spacer-4);padding:var(--spacer-2-5);justify-content:flex-end;align-items:center;display:flex}.page-controls__inner .paginator{margin-right:auto}.page-controls__page-info{font-family:var(--text-body-medium-font-family);font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);color:var(--color-text-secondary);text-align:right;white-space:nowrap;flex:1}.page-controls__per-page-container{gap:var(--spacer-3);align-items:center;display:flex}@media (max-width:768px){.page-controls__inner{flex-wrap:wrap;justify-content:flex-start}.page-controls__page-info{margin-left:var(--spacer-1)}.page-controls>.collection-list__list-selection{padding:var(--spacer-2) var(--spacer-2-5);border-bottom:var(--stroke-width-small) solid var(--color-border)}.page-controls>.collection-list__list-selection:not(:has(.list-selection)){display:none}}}@layer payload,components,utilities;
@layer properties,theme,base,payload-default,payload,components,utilities;.close-modal-button{padding:0}
@layer properties,theme,base;@layer payload-default{.render-title{--render-title-letter-spacing:var(--text-heading-large-letter-spacing);min-height:var(--text-heading-large-line-height);font-family:var(--text-heading-large-font-family);font-size:var(--text-heading-large-font-size);font-weight:var(--text-heading-large-font-weight);line-height:var(--text-heading-large-line-height);color:var(--color-text);letter-spacing:var(--render-title-letter-spacing);align-items:center;margin:0;display:inline-flex}.render-title--has-id{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.render-title--placeholder{color:var(--color-text-secondary)}.render-title__id{vertical-align:middle;position:relative}.render-title__link{color:inherit;text-decoration:none}.render-title__link:hover,.render-title__link:focus-visible{text-decoration:underline}@media (max-width:768px){.render-title{--render-title-letter-spacing:-.075px;min-height:var(--text-heading-medium-line-height);font-family:var(--text-heading-medium-font-family);font-size:var(--text-heading-medium-font-size);font-weight:var(--text-heading-medium-font-weight);line-height:var(--text-heading-medium-line-height)}}}@layer payload,components,utilities;
@layer properties,theme,base;@layer payload-default{.sort-column{gap:var(--spacer-1);align-items:center;display:inline-flex}.sort-column__label{text-overflow:ellipsis;font-family:var(--text-body-medium-font-family);font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);color:var(--color-text-secondary);letter-spacing:var(--text-body-medium-letter-spacing);white-space:nowrap;cursor:default;overflow:hidden}.sort-column__label,.sort-column .btn{vertical-align:middle;display:inline-block}.sort-column:hover .sort-column__label{color:var(--color-text)}.sort-column--sorted .sort-column__label{font-weight:var(--text-body-medium-strong-font-weight);color:var(--color-text)}.sort-column__buttons{gap:var(--spacer-1);align-items:center;display:flex}.sort-column__button{color:var(--color-icon-tertiary);cursor:pointer;border-radius:var(--button-radius);background:0 0;border:none;justify-content:center;align-items:center;margin:0;display:inline-flex}.sort-column__button.sort-column--active,.sort-column__button:hover{color:var(--color-icon);background:var(--color-bg-secondary)}.sort-column__button:focus-visible{color:var(--color-icon);outline:var(--stroke-width-small) solid var(--accessibility-focus-color);outline-offset:var(--accessibility-outline-offset);border-radius:var(--button-radius)}.sort-column:hover .sort-column__button{color:var(--color-icon-secondary)}.sort-column:hover .sort-column__button.sort-column--active{color:var(--color-icon)}.sort-column:hover .btn{visibility:visible}.sort-column--appearance-condensed{gap:var(--spacer-1)}.sort-column--appearance-condensed .sort-column__buttons{gap:0}}@layer payload,components,utilities;
@layer properties,theme,base;@layer payload-default{.items-drawer__items-wrapper{padding:var(--spacer-2-5)}.items-drawer__items{gap:var(--spacer-2-5);grid-template-columns:repeat(6,1fr);padding:0;list-style:none;display:grid;position:relative}.items-drawer__default-image{aspect-ratio:1;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.items-drawer__default-image img,.items-drawer__default-image svg{object-fit:cover;width:100%;height:100%}.items-drawer__item-groups{gap:var(--spacer-2-5);flex-direction:column;padding:0;display:flex}.items-drawer__item-group{list-style:none}.items-drawer__item-group-label{padding-bottom:var(--spacer-2)}.items-drawer__item-group-none{padding-top:var(--spacer-2-5);border-top:var(--stroke-width-small) solid var(--color-border);order:1}.items-drawer__item-group-none:only-child{border-top:0;padding-top:0}@media (max-width:1440px){.items-drawer__items{grid-template-columns:repeat(5,1fr)}}@media (max-width:1024px){.items-drawer__items-wrapper{padding-top:var(--spacer-2-5)}.items-drawer__items{grid-template-columns:repeat(3,1fr)}.items-drawer__item-groups{gap:var(--spacer-2-5)}.items-drawer__item-group-none{padding-top:var(--spacer-2-5)}}@media (max-width:768px){.items-drawer__items-wrapper{padding-top:var(--spacer-2-5)}.items-drawer__items{grid-template-columns:repeat(2,1fr)}.items-drawer__item-groups{gap:var(--spacer-2-5)}.items-drawer__item-group-none{padding-top:var(--spacer-2-5)}}}@layer payload,components,utilities;
@layer properties,theme,base;@layer payload-default{.item-search{z-index:1;gap:var(--spacer-2);width:100%;padding:var(--spacer-2-5);border-bottom:var(--stroke-width-small) solid var(--color-border);align-items:center;display:flex;position:sticky;top:0}.item-search .icon--search{width:var(--spacer-3);height:var(--spacer-3);color:var(--color-icon-secondary);flex-shrink:0}.item-search__input{width:100%;height:var(--spacer-4);padding:0 var(--spacer-2-5);font-family:var(--text-body-medium-font-family);font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);color:var(--color-text);letter-spacing:var(--text-body-medium-letter-spacing);-webkit-appearance:none;background:var(--color-bg-secondary);border:var(--stroke-width-small) solid transparent;border-radius:var(--field-border-radius)}.item-search__input::placeholder{color:var(--color-text-tertiary)}.item-search__input:hover{border-color:var(--color-border)}.item-search__input:focus,.item-search__input:focus-within{border-color:var(--accessibility-focus-color);outline:0}.item-search__input:disabled{color:var(--color-text-tertiary);border-color:var(--color-border);background:0 0}}@layer payload,components,utilities;
@layer properties,theme,base,payload-default,payload,components,utilities;
@layer properties,theme,base;@layer payload-default{.api-key-input{gap:var(--spacer-1);align-items:center;width:100%;display:flex}.api-key-input__control{gap:var(--spacer-2);min-width:0;min-height:var(--spacer-5);padding:0 var(--spacer-2);background:var(--color-bg-secondary);border:var(--stroke-width-small) solid transparent;border-radius:var(--radius-medium);flex-grow:1;align-items:center;display:flex}.api-key-input__icon{width:var(--spacer-4);height:var(--spacer-4);color:var(--color-icon-secondary);flex-shrink:0}.api-key-input__field{min-width:0;font-family:var(--font-family-mono);font-size:var(--text-body-medium-font-size);line-height:var(--text-body-medium-line-height);color:var(--color-text);background:0 0;border:none;outline:none;flex-grow:1;padding:0}.api-key-input__field:focus,.api-key-input__field:focus-visible{box-shadow:none;outline:none}.api-key-input__field[type=password]{font-family:var(--font-family-sans);font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-strong-font-weight);letter-spacing:.025rem}.api-key-input__toggle{width:var(--spacer-4);height:var(--spacer-4);color:var(--color-icon-secondary);appearance:none;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.api-key-input__toggle:hover{color:var(--color-icon)}.api-key-input .copy-to-clipboard{width:var(--spacer-5);min-height:var(--spacer-5);color:var(--color-icon-secondary);background:var(--color-bg-secondary);border:var(--stroke-width-small) solid transparent;border-radius:var(--radius-medium);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.api-key-input .copy-to-clipboard:hover{color:var(--color-icon);background:var(--color-bg-hover)}}@layer payload,components,utilities;
@layer properties,theme,base;@layer payload-default{.icon--language{flex-shrink:0}}@layer payload,components,utilities;
@layer properties,theme,base,payload-default,payload,components,utilities;
@layer properties,theme,base;@layer payload-default{.step-nav{min-width:0;font-family:var(--text-body-medium-font-family);font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);color:var(--color-text);letter-spacing:var(--text-body-medium-letter-spacing);-webkit-user-select:none;user-select:none;align-items:center;display:flex}.step-nav:after{width:var(--spacer-3);content:" ";background:linear-gradient(to right, transparent, var(--color-bg));flex-shrink:0;position:sticky;top:0;right:0}.step-nav a{border-radius:var(--button-radius);align-items:center;min-width:0;text-decoration:none;display:flex}.step-nav a label{cursor:pointer}.step-nav__item{max-width:calc(var(--spacer-6) * 4);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.step-nav__item .btn__content,.step-nav__item .btn__label{min-width:0}.step-nav__item .btn__label{text-overflow:ellipsis;overflow:hidden}.step-nav__item:not(.step-nav__last){flex-shrink:0}.step-nav__last{min-width:var(--spacer-5);max-width:none;color:var(--color-text-secondary)}.step-nav__item:has(.dashboard-breadcrumb-dropdown,.dashboard-breadcrumb-dropdown__editing){white-space:normal;max-width:none;overflow:visible}.step-nav__collapsed{flex-shrink:0}.step-nav__collapsed-toggle{padding:0 var(--spacer-1);color:var(--color-text)}.step-nav__measurer-clip{width:0;height:0;position:absolute;overflow:hidden}.step-nav__measurer{padding-right:var(--spacer-3);display:inline-flex;position:absolute;top:0;left:0}.step-nav__measurer .step-nav__item{max-width:none}.step-nav__separator{width:var(--spacer-2);color:var(--color-text-tertiary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.step-nav__item:not(.btn){margin-left:var(--spacer-2)}.step-nav__item:has(.btn){margin-left:var(--spacer-2)}.step-nav__item:has(.btn){margin-left:0}}@layer payload,components,utilities;
@layer properties,theme,base;@layer payload-default{.localizer{flex-wrap:nowrap;align-items:center;display:flex;position:relative}.localizer__button-content{align-items:center;display:flex}.localizer .btn__content{gap:0}.localizer .btn:not(.btn--selected) .btn__icon{color:var(--color-icon-secondary)}}@layer payload,components,utilities;
@layer properties,theme,base;@layer payload-default{.graphic-account{vector-effect:non-scaling-stroke;position:relative;overflow:visible}.graphic-account__bg{fill:var(--color-bg-secondary);stroke:var(--color-border);stroke-width:var(--stroke-width-small)}.graphic-account__head,.graphic-account__body{fill:var(--color-icon-secondary)}.graphic-account--active .graphic-account__bg{fill:var(--color-bg-selected);stroke:var(--color-border-selected)}.graphic-account--active .graphic-account__head,.graphic-account--active .graphic-account__body{fill:var(--color-icon-selected)}.graphic-account:hover:not(.graphic-account--active) .graphic-account__bg{fill:var(--color-bg-hover);stroke:var(--color-border-strong)}.graphic-account:hover:not(.graphic-account--active) .graphic-account__head,.graphic-account:hover:not(.graphic-account--active) .graphic-account__body{fill:var(--color-icon)}}@layer payload,components,utilities;
@layer properties,theme,base,payload-default,payload,components,utilities;
@layer properties,theme,base;@layer payload-default{.icon--variable-color{flex-shrink:0}}@layer payload,components,utilities;
@layer properties,theme,base,payload-default,payload,components,utilities;.user-menu{align-items:center;display:inline-flex}.user-menu__trigger{cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:flex}.user-menu__trigger--active{opacity:.8}.user-menu__profile{gap:var(--spacer-2);padding:var(--spacer-3) var(--spacer-2);color:inherit;flex-direction:column;align-items:center;text-decoration:none;display:flex}.user-menu__profile:hover{text-decoration:none}.user-menu__avatar{width:var(--spacer-6);height:var(--spacer-6);border-radius:50%;flex-shrink:0;overflow:hidden}.user-menu__avatar img{object-fit:cover;width:100%;height:100%}.user-menu__name,.user-menu__identifier{font-family:var(--text-body-medium-strong-font-family);font-size:var(--text-body-medium-strong-font-size);font-weight:var(--text-body-medium-strong-font-weight);line-height:var(--text-body-medium-strong-line-height);text-align:center;letter-spacing:var(--text-body-medium-strong-letter-spacing);margin:0}.user-menu__name+.user-menu__identifier{color:var(--color-text-secondary)}.user-menu__submenu-header-wrap{padding:0 var(--spacer-2)}.user-menu__submenu-header-row{gap:var(--spacer-1);width:100%;padding:0 var(--spacer-1);color:var(--popup-item-color,var(--color-text));text-align:inherit;cursor:pointer;border-radius:var(--popup-item-radius);background-color:#0000;border:0;align-items:center;display:flex}.user-menu__submenu-header-row:focus-visible{outline:var(--accessibility-outline);outline-offset:-1px}.user-menu__submenu-header-row:hover{color:var(--popup-item-color-hover,var(--color-text-onselected-strong));background-color:var(--popup-item-bg-hover,var(--color-bg-transparent-hover));outline:none}.user-menu__submenu-back{justify-content:center;align-items:center;display:flex}.user-menu__submenu-title{font-family:var(--text-body-medium-font-family);font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);color:inherit;letter-spacing:var(--text-letter-spacing);margin:0}
@layer properties,theme,base;@layer payload-default{.app-header{z-index:var(--z-modal);width:100%;position:relative}.app-header__localizer.localizer{flex-shrink:0}.app-header__content{gap:var(--spacer-2-5);padding:var(--spacer-2-5) var(--gutter-h);flex-grow:1;align-items:center;display:flex;position:relative}.app-header__wrapper{gap:var(--spacer-2);flex-grow:1;justify-content:space-between;align-items:center;width:100%;display:flex}.app-header__account{flex-shrink:0;position:relative}.app-header__account:focus:not(:focus-visible){opacity:1}.app-header__account:focus-visible{outline:none}.app-header__account:focus-visible:after{pointer-events:none;content:"";border:var(--accessibility-outline);border-radius:var(--button-radius);outline:none;position:absolute;inset:0}.app-header__step-nav-wrapper{gap:var(--spacer-1);width:100%;min-width:0;margin-right:auto;margin-left:calc(-1 * var(--spacer-1));flex-grow:0;display:flex}.app-header__controls-wrapper{gap:var(--spacer-2);flex:1;align-items:center;min-width:0;display:flex}.app-header__sidebar-toggle{color:var(--color-icon);cursor:pointer;border:var(--stroke-width-small) solid transparent;border-radius:var(--button-radius);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.app-header__sidebar-toggle:hover{background-color:var(--color-bg-transparent-hover)}.app-header__sidebar-toggle:focus-visible{border-color:var(--color-border-selected);outline:none}.app-header__actions-wrapper{gap:var(--spacer-2-5);align-items:center;display:flex;position:relative}.app-header__gradient-placeholder{width:var(--spacer-3);height:var(--spacer-3);background:linear-gradient(to right, transparent, var(--color-bg));position:absolute;top:0;right:0}.app-header__actions{gap:var(--spacer-2);white-space:nowrap;flex-shrink:0;align-items:center;max-width:600px;display:flex}.app-header__actions::-webkit-scrollbar{display:none}.app-header__last-action{margin-right:var(--spacer-3)}@media (max-width:1440px){.app-header__actions{max-width:500px}}@media (max-width:1024px){.app-header__gradient-placeholder{right:var(--spacer-3)}.app-header__actions{max-width:300px}}@media (max-width:768px){.app-header__wrapper{align-items:flex-start}.app-header__controls-wrapper{flex-wrap:wrap}.app-header__step-nav-wrapper{width:unset}.app-header--nav-open .app-header__localizer{display:none}.app-header__gradient-placeholder{right:0}.app-header__actions{max-width:150px;margin-right:0}}}@layer payload,components,utilities;
@layer properties,theme,base;@layer payload-default{.nav-group{width:calc(100% + var(--spacer-2-5) * 2);padding-inline:var(--spacer-2-5);margin-inline-start:calc(-1 * var(--spacer-2-5))}.nav-group+.nav-group{padding-top:var(--spacer-2-5);border-top:var(--stroke-width-small) solid var(--color-border);margin-block-start:var(--spacer-2)}.nav-group__toggle{width:100%;padding:var(--spacer-1) var(--spacer-4) var(--spacer-1) var(--spacer-1);margin-bottom:var(--spacer-2);font-family:var(--text-body-medium-strong-font-family);font-size:var(--text-body-medium-strong-font-size);font-weight:var(--text-body-medium-strong-font-weight);line-height:var(--text-body-medium-strong-line-height);color:var(--color-text);text-align:left;cursor:pointer;border-radius:var(--button-radius);background:0 0;border:0;align-items:center;display:flex;position:relative}.nav-group__toggle:hover,.nav-group__toggle:focus-visible{color:var(--color-text)}:is(.nav-group__toggle:hover,.nav-group__toggle:focus-visible) .nav-group__indicator{opacity:1}.nav-group__content{padding-bottom:var(--spacer-1)}.nav-group__indicator{inset-inline-start:0;left:calc(-1 * var(--spacer-1));width:var(--spacer-3);height:var(--spacer-3);color:var(--color-icon-tertiary);opacity:0;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:absolute;transform:translate(-50%)}.nav-group--collapsed .collapsible__toggle{border-bottom-right-radius:var(--button-radius);border-bottom-left-radius:var(--button-radius)}.nav-group--collapsed .nav-group__content{padding-bottom:0}}@layer payload,components,utilities;
@layer properties,theme,base;@layer payload-default{.sidebar-toggle{padding:var(--spacer-1);color:var(--color-icon);cursor:pointer;background:var(--color-bg);border-radius:var(--button-radius);border:0;outline:none;justify-content:center;align-items:center;display:flex;position:relative}.sidebar-toggle:hover{background:var(--color-bg-hover)}.sidebar-toggle:active{background:var(--color-bg-pressed)}.sidebar-toggle:focus-visible{outline:var(--accessibility-outline);outline-offset:-1px}}@layer payload,components,utilities;
@layer properties,theme,base;@layer payload-default{.nav{width:var(--nav-width);border-right:var(--stroke-width-small) solid var(--color-border);flex-shrink:0;height:100vh;position:sticky;top:0;left:0}[dir=rtl] .nav{border-right:none;border-left:var(--stroke-width-small) solid var(--color-border)}}@layer payload,components,utilities;
@layer properties,theme,base;@layer payload-default{.settings-menu-button.popup--h-align-left .popup__content{left:calc(var(--nav-padding-inline-start) * -.5)}}@layer payload,components,utilities;
@layer properties,theme,base;@layer payload-default{.sidebar-tab-error__content{flex-direction:column;gap:2px;line-height:1.4;display:flex}.sidebar-tab-error__content strong{font-weight:600}.sidebar-tab-error__content span{opacity:.8;font-size:.625rem}.sidebar-tab-error__retry{all:unset;margin-top:var(--spacer-1);cursor:pointer;font-size:.625rem;text-decoration:underline}.sidebar-tab-error__retry:hover{opacity:.8}}@layer payload,components,utilities;
@layer properties,theme,base;@layer payload-default{.card{gap:var(--spacer-2);width:100%;min-height:4rem;padding:var(--spacer-2-5) var(--spacer-3);background:var(--color-bg-secondary);border:var(--stroke-width-small) solid var(--color-border);border-radius:var(--radius-medium);align-items:stretch;display:flex;position:relative}.card__title{text-overflow:ellipsis;font-family:var(--text-body-medium-strong-font-family);font-size:var(--text-body-medium-strong-font-size);font-weight:var(--text-body-medium-strong-font-weight);line-height:var(--text-body-medium-strong-line-height);color:var(--color-text);letter-spacing:var(--text-body-medium-letter-spacing);white-space:nowrap;overflow:hidden}.card__actions{top:var(--spacer-2);right:var(--spacer-2);z-index:2;display:inline-flex;position:absolute}.card--has-onclick{cursor:pointer}.card--has-onclick:hover{background:var(--color-bg-secondary-hover)}.card--has-onclick:has(.card__click:active){background:var(--color-bg-secondary-pressed)}.card .card__click{z-index:1;border-radius:inherit;width:auto;height:auto;margin:0;position:absolute;inset:0}.card .card__click:hover,.card .card__click:active,.card .card__click:hover:not(.btn--disabled),.card .card__click:active:not(.btn--disabled){background-color:#0000}.card .card__click:focus-visible{outline:var(--stroke-width-small) solid var(--accessibility-focus-color);outline-offset:0}}@layer payload,components,utilities;
