@keyframes snackbar-enter{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes snackbar-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}.sr-snackbar{animation:snackbar-enter .2s ease-in forwards;container-type:inline-size}.sr-snackbar--fixed{--margin-from-viewport:var(--spacing-2xl);bottom:var(--margin-from-viewport);left:var(--margin-from-viewport);right:var(--margin-from-viewport);z-index:var(--sr-zindex-floating,1000);position:fixed}.sr-snackbar--hiding{animation:snackbar-exit .2s ease-in forwards}.sr-snackbar__container{background-color:var(--color-surface-contrast);width:-webkit-fill-available;width:-moz-available;width:stretch;max-width:740px;color:var(--color-text-and-icon-inverse);align-items:center;gap:var(--spacing-s);padding:var(--spacing-m);border-radius:var(--border-radius-m);grid-template-columns:1fr auto;grid-template-areas:"message close-button""action action";display:grid}@container (width>=480px){.sr-snackbar__container{grid-template-columns:1fr auto auto;grid-template-areas:"message action close-button"}}.sr-snackbar__message{font-weight:var(--font-font-weight-bold);gap:var(--spacing-xs);white-space:pre-line;grid-area:message;display:flex}.sr-snackbar__message svg{width:var(--base-20);height:var(--base-20);margin-top:var(--base-2);flex-shrink:0}.sr-snackbar__message p{--max-number-of-lines:2;-webkit-line-clamp:var(--max-number-of-lines);line-clamp:var(--max-number-of-lines);text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sr-snackbar__action-button{grid-area:action;justify-self:end}@container (width>=480px){.sr-snackbar__action-button{justify-self:auto}}.sr-snackbar__action-button button{color:var(--color-text-and-icon-link-inverse);background:0 0;border:none}@container (width>=480px){.sr-snackbar__action-button button{margin:0 var(--spacing-l)}}.sr-snackbar__close-button{color:var(--color-text-and-icon-inverse);background:0 0;border:none;grid-area:close-button;align-self:flex-start;display:flex}.sr-snackbar__close-button svg{width:var(--base-18);height:var(--base-18);margin-top:var(--base-4);flex-shrink:0}.sr-autosuggest{gap:var(--spacing-2xs);flex-direction:column;display:flex;position:relative}.sr-autosuggest__icons-wrapper{flex-shrink:0;justify-content:center;align-items:center;display:flex}.sr-autosuggest__icon-button{margin-right:var(--base-6);padding:var(--base-6);background-color:#0000;border:none;display:flex}.sr-autosuggest__icon-button svg{display:block}.sr-autosuggest__icon-button:disabled,.sr-autosuggest__icon-button[aria-disabled=true]{cursor:not-allowed}.sr-autosuggest__icon-button.sr-autosuggest__icon-button--loading{border:2px solid;border-color:var(--color-text-and-icon-default) var(--color-text-and-icon-default) #0000 var(--color-text-and-icon-default);padding:2px}:is(.sr-autosuggest__icon-button--toggle,.sr-autosuggest__icon-button--clear):focus-visible{border-radius:calc(var(--border-radius-s) * .1);outline-width:var(--border-width-thick);outline-style:solid;outline-color:var(--color-stroke-focus);outline-offset:var(--base-2)}.sr-autosuggest__icon-button--clear{visibility:hidden}.sr-autosuggest__icon-button--custom:focus-visible{border-radius:calc(var(--border-radius-s) * .1);outline-width:var(--border-width-thick);outline-style:solid;outline-color:var(--color-stroke-focus);outline-offset:var(--base-2)}.sr-autosuggest__input-wrapper{background-color:var(--component-forms-color-fill);border-radius:var(--border-radius-s);border-width:var(--border-width-thin);border-style:solid;border-color:var(--component-forms-color-stroke-rest);min-width:240px;display:flex}.sr-autosuggest__input-wrapper:hover{border-color:var(--component-forms-color-stroke-hover)}.sr-autosuggest__input-wrapper:has(.sr-autosuggest__input:focus:not(.sr-autosuggest__input--item-highlighted)){outline-width:var(--border-width-thick);outline-style:solid;outline-color:var(--color-stroke-focus);outline-offset:var(--base-2)}.sr-autosuggest__input-wrapper.sr-autosuggest__input-wrapper--select{cursor:pointer}.sr-autosuggest__input-wrapper.sr-autosuggest__input-wrapper--invalid{border-color:var(--color-feedback-error-strong)}.sr-autosuggest__input-wrapper.sr-autosuggest__input-wrapper--invalid:has(.sr-autosuggest__input:focus:not(.sr-autosuggest__input--item-highlighted)){outline-color:var(--color-feedback-error-strong)}.sr-autosuggest__input-wrapper.sr-autosuggest__input-wrapper--disabled{background-color:var(--component-forms-color-fill);border-color:var(--color-stroke-muted);color:var(--color-text-and-icon-disabled);cursor:not-allowed}.sr-autosuggest__input-wrapper.sr-autosuggest__input-wrapper--disabled:hover{border-color:var(--color-stroke-muted)}.sr-autosuggest__input-wrapper.sr-autosuggest__input-wrapper--disabled:has(.sr-autosuggest__input:focus:not(.sr-autosuggest__input--item-highlighted)){outline:none}.sr-autosuggest__input{padding:var(--spacing-xs);text-overflow:ellipsis;border-radius:var(--border-radius-s);background-color:#0000;border:none;flex-grow:1}.sr-autosuggest__input:not(:placeholder-shown)~.sr-autosuggest__icons-wrapper .sr-autosuggest__icon-button{visibility:visible}.sr-autosuggest__input:disabled{cursor:not-allowed}.sr-autosuggest__input:disabled,.sr-autosuggest__input:disabled::placeholder{color:var(--color-text-and-icon-disabled)}.sr-autosuggest__input:disabled~.sr-autosuggest__icons-wrapper .sr-autosuggest__icon-button{visibility:hidden}.sr-autosuggest__input::placeholder{color:var(--color-text-and-icon-placeholder)}.sr-autosuggest__input:focus{outline:none}.sr-autosuggest__input.sr-autosuggest__input--select:not(:disabled){cursor:pointer}.sr-autosuggest__helper{font-size:var(--font-font-size-caption);line-height:var(--font-line-height-caption)}.sr-autosuggest__helper--error{color:var(--color-feedback-error-strong)}.sr-autosuggest__helper--disabled{color:var(--color-text-and-icon-disabled)}.sr-autosuggest__list{visibility:hidden;z-index:var(--sr-zindex-floating,1000);width:max-content;min-width:100%;transform:translateY(calc(var(--spacing-2xs) * -1));background-color:var(--component-forms-color-fill);box-shadow:0 0 var(--base-2) var(--color-elevation-dark),0 var(--base-4) var(--base-8) var(--color-elevation-light);border-radius:var(--border-radius-s);flex-direction:column;display:flex;position:absolute;overflow:auto}.sr-autosuggest__list--open{visibility:visible}.sr-autosuggest__list--portal{width:auto;min-width:0;z-index:var(--sr-zindex-max,2147480000);position:fixed;transform:none}.sr-autosuggest__list--portal:popover-open{border:0;margin:0;padding:0;inset:auto}.sr-autosuggest__group,.sr-autosuggest__group-list{flex-direction:column;display:flex}.sr-autosuggest__group-heading{padding:var(--spacing-xs) var(--component-autosuggest-spacing-list-item-horizontal-padding) var(--spacing-2xs);color:var(--color-text-and-icon-muted);font-size:var(--font-font-size-caption);font-weight:var(--font-font-weight-bold);line-height:var(--font-line-height-caption)}.sr-autosuggest__list-item{padding:var(--component-autosuggest-spacing-list-item-vertical-padding) var(--component-autosuggest-spacing-list-item-horizontal-padding)}.sr-autosuggest__list-item strong{font-weight:var(--font-font-weight-bold)}.sr-autosuggest__list-item{cursor:pointer}.sr-autosuggest__list-item--grouped{padding-left:calc(var(--component-autosuggest-spacing-list-item-horizontal-padding) + var(--spacing-m))}.sr-autosuggest__list-item--focused{outline-width:var(--border-width-thick);outline-style:solid;outline-color:var(--color-stroke-focus);outline-offset:calc(var(--base-4) * -1);border-radius:calc(var(--border-radius-s) * 1.5)}.sr-autosuggest__list-item--divider{text-transform:uppercase;font-size:var(--font-font-size-caption);color:var(--color-text-and-icon-muted)}.sr-tag{border-radius:var(--base-24);max-width:-moz-fit-content;max-width:fit-content;padding:3px var(--spacing-xs);font-weight:var(--font-font-weight-bold);gap:var(--spacing-2xs);justify-content:center;align-items:center;display:flex}.sr-tag.sr-tag-default{background:var(--color-surface-muted,#f4f4f4);color:var(--color-text-and-icon-default)}.sr-tag.sr-tag-info{color:var(--color-feedback-info-strong);background:var(--color-feedback-info-muted)}.sr-tag.sr-tag-success{color:var(--color-feedback-success-strong);background:var(--color-feedback-success-muted)}.sr-tag.sr-tag-brand{color:var(--component-tag-color-brand-text-and-icon);background:var(--component-tag-color-brand-fill)}.sr-tag.sr-tag-warning{background:var(--color-orange-20);color:var(--color-orange-80)}.sr-tag.sr-tag-error{background:var(--color-feedback-error-muted);color:var(--color-feedback-error-strong)}.sr-tag.sr-tag-small{font-size:var(--font-font-size-caption)}.sr-tag.sr-tag-large{font-size:var(--font-font-size-body)}.sr-tag.sr-tag--icon-only{border-radius:50%;padding:0}.sr-tag.sr-tag--icon-only.sr-tag-small{width:var(--base-24);height:var(--base-24);max-width:var(--base-24)}.sr-tag.sr-tag--icon-only.sr-tag-small svg{width:var(--base-16);height:var(--base-16)}.sr-tag.sr-tag--icon-only.sr-tag-large{width:calc(var(--base-24) + var(--base-2));height:calc(var(--base-24) + var(--base-2));max-width:calc(var(--base-24) + var(--base-2))}.sr-tag.sr-tag--icon-only.sr-tag-large svg{width:var(--base-18);height:var(--base-18)}.sr-spinner-wrapper{justify-content:center;width:100%;display:flex}@keyframes spin{to{transform:rotate(1turn)}}.sr-spinner{border:3px solid #ffffffb3;border-color:var(--color-black-100) var(--color-black-100) #0000 var(--color-black-100);border-radius:50%;animation:spin 1s linear infinite}[data-theme] [class^=sr-button]{line-height:unset;background:unset;margin:unset;border:unset;font-family:inherit;font-size:inherit;outline:unset;box-shadow:unset;appearance:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:var(--spacing-2xs);border-color:var(--color-stroke-strong);border-radius:var(--component-button-border-radius);border-style:solid;border-width:var(--border-width-thick);padding:var(--spacing-xs) var(--spacing-m);font-weight:var(--font-font-weight-bold);flex-direction:row;display:inline-flex}[data-theme] [class^=sr-button]:not([disabled]):not([aria-disabled=true]):active{transform:translateY(var(--base-2))}[data-theme] [class^=sr-button]{cursor:pointer;text-decoration:none}[data-theme] [class^=sr-button][aria-disabled=true],[data-theme] [class^=sr-button][disabled]{cursor:not-allowed;background-color:var(--color-surface-disabled);border-color:var(--color-surface-disabled);color:var(--color-text-and-icon-disabled)}[data-theme] [class^=sr-button]:not([disabled]):not([aria-disabled=true]):focus-visible{outline-color:var(--color-stroke-focus);outline-width:var(--border-width-thick);outline-offset:var(--base-4);outline-style:auto}[data-theme] [class^=sr-button]::selection{background-color:var(--color-transparent)}[data-theme] .sr-button--primary{background-color:var(--component-button-color-fill-primary-default);border-color:var(--component-button-color-fill-primary-default);color:var(--component-button-color-text-and-icon-primary)}[data-theme] .sr-button--primary:not([disabled]):not([aria-disabled=true]):hover{background-color:var(--component-button-color-fill-primary-hover);border-color:var(--component-button-color-fill-primary-hover);color:var(--component-button-color-text-and-icon-primary)}[data-theme] .sr-button--primary.sr-button--floating{box-shadow:0 var(--base-1) var(--base-4) 0 var(--color-black-90)}[data-theme] .sr-button--secondary{color:var(--component-button-color-text-and-icon-secondary);border-color:var(--component-button-color-stroke-secondary)}[data-theme] .sr-button--secondary:not([disabled]):not([aria-disabled=true]):hover{background-color:var(--color-surface-muted)}[data-theme] [class^=sr-button--ghost],[data-theme] [class^=sr-button--ghost][aria-disabled=true],[data-theme] [class^=sr-button--ghost][disabled]{border-color:var(--color-transparent);background-color:var(--color-transparent);border-width:0;padding:0}[data-theme] .sr-button--ghost-neutral{color:var(--color-text-and-icon-default)}[data-theme] .sr-button--ghost-neutral:not([disabled]):not([aria-disabled=true]):hover{color:var(--color-text-and-icon-muted)}[data-theme] .sr-button--ghost-accent{color:var(--color-text-and-icon-link)}[data-theme] .sr-button--ghost-accent:not([disabled]):not([aria-disabled=true]):hover{color:var(--component-button-color-text-and-icon-ghost-accent-hover)}[data-theme] .sr-button--loading{grid-template-areas:"content";place-items:center;display:grid}[data-theme] .sr-button--loading span{grid-area:content}[data-theme] .sr-button--loading span:not([class^=sr-spinner]){visibility:hidden;opacity:0}[data-theme] .sr-button--loading span[class^=sr-spinner]{border-color:currentColor currentColor #0000}.sr-dialog{--dialog-padding:var(--spacing-l);box-sizing:border-box;width:calc(100vw - var(--spacing-xl));max-width:500px;max-height:min(720px,calc(100dvh - var(--spacing-xl)));border-radius:var(--border-radius-l);background:var(--color-surface-default);color:var(--color-text-and-icon-default);border:0;flex-direction:column;margin:auto;padding:0;font-family:inherit;display:flex;overflow:clip}@media(min-width:768px){.sr-dialog{--dialog-padding:var(--spacing-xl);width:600px;max-width:none;max-height:min(620px,calc(100dvh - var(--spacing-xl)))}}.sr-dialog[open]:not(:modal){z-index:var(--sr-zindex-overlay,9999);box-shadow:0 0 0 9999px var(--color-overlay-default);margin:auto;position:fixed;inset:0}.sr-dialog[open]:not(:modal):not(.sr-dialog--fullscreen){height:-moz-fit-content;height:fit-content}.sr-dialog:not([open]){display:none}.sr-dialog::backdrop{background:var(--color-overlay-default)}.sr-dialog__header{box-sizing:border-box;max-height:min(240px,35dvh);padding:var(--dialog-padding) var(--dialog-padding) var(--spacing-l);flex:none;overflow:auto}.sr-dialog__title{overflow-wrap:anywhere;font-size:var(--font-font-size-title);font-weight:var(--font-font-weight-bold);line-height:var(--font-line-height-title);letter-spacing:var(--font-letter-spacing-default);margin:0}.sr-dialog__close{z-index:2;width:var(--spacing-2xl);height:var(--spacing-2xl);padding:var(--spacing-xs);justify-content:center;align-items:center;display:flex;position:absolute;top:var(--spacing-m)}.sr-dialog__close:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing-m)}.sr-dialog__close:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing-m)}.sr-dialog__close:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing-m)}.sr-dialog__close svg{width:var(--base-24);height:var(--base-24);flex:none}.sr-dialog__body-wrapper{flex:auto;min-height:0;display:flex;position:relative}.sr-dialog__body{overscroll-behavior:contain;width:100%;min-height:0;overflow:auto}.sr-dialog__body-content{padding:0 var(--dialog-padding) var(--spacing-l);overflow-wrap:anywhere}.sr-dialog__body:focus-visible,.sr-dialog__title:focus-visible{outline:var(--color-stroke-focus) solid var(--border-width-thick);outline-offset:calc(var(--base-4) * -1)}.sr-dialog__body-wrapper:after,.sr-dialog__body-wrapper:before{z-index:1;height:var(--spacing-l);pointer-events:none;position:absolute;left:0;right:0}.sr-dialog__body-wrapper[data-scroll-top=true]:before{content:"";background:linear-gradient(var(--color-surface-default),#0000);top:0}.sr-dialog__body-wrapper[data-scroll-bottom=true]:after{content:"";background:linear-gradient(#0000,var(--color-surface-default));bottom:0}.sr-dialog__footer{box-sizing:border-box;justify-content:flex-end;align-items:stretch;gap:var(--spacing-s);max-height:min(240px,35dvh);padding:var(--spacing-l) var(--dialog-padding) var(--dialog-padding);flex-flow:column-reverse;flex:none;display:flex;overflow:auto}@media(min-width:768px){.sr-dialog__footer{flex-flow:wrap;align-items:normal}}.sr-dialog--has-close .sr-dialog__title:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--spacing-2xl)}.sr-dialog--has-close .sr-dialog__title:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:var(--spacing-2xl)}.sr-dialog--has-close .sr-dialog__title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:var(--spacing-2xl)}.sr-dialog--no-header .sr-dialog__body-content{padding-top:var(--dialog-padding)}.sr-dialog--no-header.sr-dialog--has-close .sr-dialog__body-content{padding-top:calc(var(--spacing-m) + var(--spacing-2xl))}.sr-dialog.sr-dialog--fullscreen{border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;inset:0}.sr-dialog__title>h2{font:inherit;margin:0}.sr-pagination{justify-content:center;width:100%;display:flex}.sr-pagination__mobile-display{min-width:67px;padding:var(--spacing-xs) var(--spacing-m);color:var(--color-text-and-icon-default);border-left:1px solid var(--color-stroke-muted);flex:1 1;justify-content:center;align-items:center;display:flex}@media(min-width:768px){.sr-pagination__mobile-display{display:none}}.sr-pagination-ellipsis{min-width:var(--base-48);padding:var(--spacing-xs) var(--spacing-m);color:var(--color-text-and-icon-default);font-size:var(--font-font-size-body);border-left:1px solid var(--color-stroke-muted);flex:none;justify-content:center;align-items:center;display:none}@media(min-width:768px){.sr-pagination-ellipsis{display:flex}}.sr-page-button{all:unset;color:var(--color-text-and-icon-default);cursor:pointer;font-size:var(--font-font-size-body);width:var(--base-48);height:var(--base-40);background-color:var(--color-white);border-left:1px solid var(--color-stroke-muted);justify-content:center;align-items:center;transition:background-color .3s ease-in,border-left .3s ease-in;display:flex}.sr-page-button:first-child{border-left:none}.sr-pagination-button--page{display:none}@media(min-width:768px){.sr-pagination-button--page{display:flex}}.sr-page-button:focus-visible{outline:var(--border-width-thick) var(--color-stroke-focus) solid;border-radius:var(--base-4);z-index:1}.sr-page-button:not(.sr-page-button--active):not([disabled]):hover{background-color:var(--color-stroke-muted)}.sr-page-button--active{background-color:var(--color-surface-selected);color:var(--color-text-and-icon-selected)}.sr-page-button[disabled]{border-color:var(--color-surface-disabled);color:var(--color-text-and-icon-disabled);cursor:not-allowed}.sr-pagination-button{gap:var(--spacing-xs);flex:1 0 auto;width:-moz-fit-content;width:fit-content;display:flex}.sr-pagination-button--previous{padding-left:var(--spacing-m);padding-right:var(--spacing-l)}.sr-pagination-button--next{padding-left:var(--spacing-l);padding-right:var(--spacing-m)}@media(min-width:768px){.sr-pagination-button{flex:none}}.sr-pagination-button__icon{width:var(--spacing-m);height:var(--spacing-m)}