@layer payload-default{}@layer payload-default{}@layer payload-default{.banner{font-size:1rem;line-height:20px;border:0;vertical-align:middle;background:var(--theme-elevation-100);color:var(--theme-elevation-800);border-radius:4px;padding:10px;margin-bottom:1.5384615385rem}.banner--has-action{cursor:pointer;text-decoration:none}.banner--has-icon{display:flex}.banner--has-icon svg{display:block}.banner--type-default.button--has-action:hover{background:var(--theme-elevation-900)}.banner--type-default.button--has-action:active{background:var(--theme-elevation-950)}.banner--type-error{background:var(--theme-error-100);color:var(--theme-error-600)}.banner--type-error svg .stroke{stroke:var(--theme-error-600);fill:none}.banner--type-error svg .fill{fill:var(--theme-error-600)}.banner--type-error.button--has-action:hover{background:var(--theme-error-200)}.banner--type-error.button--has-action:active{background:var(--theme-error-300)}.banner--type-success{background:var(--theme-success-100);color:var(--theme-success-600)}.banner--type-success.button--has-action:active,.banner--type-success.button--has-action:hover{background:var(--theme-success-200)}}.doc-tabs__tabs:has(.impersonate-button) .doc-tab{order:10}.ban-button,.impersonate-button,.revoke-sessions-button,.unban-button{display:inline-flex;align-items:center;margin-block:0;padding-block:.23rem;text-wrap:nowrap}.ban-button{background-color:oklch(.258 .092 26.042);color:oklch(.577 .245 27.325);border:1px solid oklch(.396 .141 25.723)}.ban-button:hover{color:#fff;background-color:oklch(.505 .213 27.518)}.revoke-sessions-button{--theme-elevation-800:oklch(0.396 0.141 25.723);color:oklch(.637 .237 25.331)}.revoke-sessions-button:hover{--theme-elevation-400:oklch(0.396 0.141 25.723);color:#fff;background-color:oklch(.396 .141 25.723)}@layer payload-default{.list-header:has(.collection-list__sub-header .admin-invite-button){display:flex;align-items:center}.list-header:has(.collection-list__sub-header .admin-invite-button) .list-selection{order:2;margin-left:0}.list-header:has(.collection-list__sub-header .admin-invite-button) .collection-list__sub-header{margin-left:auto;display:flex;justify-content:flex-start;flex-basis:auto!important}.list-header:has(.collection-list__sub-header .admin-invite-button) .btn{flex-shrink:0;margin-bottom:0}}@layer payload-default{.admin-invite-modal{display:flex;align-items:center;justify-content:center;height:100%}.admin-invite-modal:after,.admin-invite-modal:before{content:" ";position:absolute;top:0;right:0;bottom:0;left:0}.admin-invite-modal:before{background:var(--theme-bg);opacity:.75}.admin-invite-modal:after{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.admin-invite-modal__wrapper{z-index:1;position:relative;display:flex;flex-direction:column;gap:16px;border-radius:3px;border:1px solid var(--theme-border-color);background-color:var(--theme-elevation-50)}.admin-invite-modal__close-button{position:absolute;top:0;right:0;margin-block:0!important;padding:10px!important}.admin-invite-modal__close-button svg{width:24px;height:24px}.admin-invite-modal__content{display:flex;flex-direction:column;gap:1.5rem;padding:1rem}.admin-invite-modal__content h1{font-size:1.5rem;font-weight:600;margin:0}.admin-invite-modal__content p{margin:0;color:var(--theme-elevation-500)}.admin-invite-modal__invite-controls{display:flex;flex-direction:column;gap:1rem;margin-top:.5rem}.admin-invite-modal__email-field{width:100%}.admin-invite-modal__buttons{display:flex;gap:1rem;align-items:center;justify-content:flex-end}.admin-invite-modal__buttons>.btn{margin-block:.5rem!important}.admin-invite-modal__copy-button:hover{background-color:var(--theme-elevation-200)!important}.admin-invite-modal__copy-button .btn__label{gap:.5rem;display:flex;align-items:center;justify-content:center}.admin-invite-button{display:block}}.login__form__inputWrap{margin-bottom:.75rem}.login-form-methods{display:flex;gap:.75rem}.login-form-methods--count-0,.login-form-methods--count-1,.login-form-methods--count-2{flex-direction:column}.login-form-methods--count-0 .login-form-methods__button,.login-form-methods--count-1 .login-form-methods__button,.login-form-methods--count-2 .login-form-methods__button{width:100%;justify-content:center}.login-form-methods .btn__label{gap:.5rem;display:flex;align-items:center}.login-form-methods--count-many{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(20%,60px),1fr));grid-gap:.5rem;gap:.5rem;max-width:100%}.login-form-methods--count-many .login-form-methods__button{justify-content:center;align-items:center}.login-form-methods__button{display:inline-flex;align-items:center;gap:.5rem;margin-block:0}.login-form-methods__icon{height:1.25rem;width:1.25rem}.login-form-methods__divider{text-align:center;font-size:.875rem;text-transform:uppercase;margin-top:-.5rem;color:var(--theme-elevation-450);margin-bottom:1.5rem}@layer payload-default{}@layer payload-default{}@layer payload-default{.tooltip{--caret-size:6px;opacity:0;background-color:var(--theme-elevation-800);position:absolute;z-index:3;left:50%;padding:4px 8px;color:var(--theme-elevation-0);line-height:15px;font-weight:400;white-space:nowrap;border-radius:2px;visibility:hidden}.tooltip:after{content:" ";display:block;position:absolute;transform:translate3d(-50%,100%,0);width:0;height:0;border-left:var(--caret-size) solid rgba(0,0,0,0);border-right:var(--caret-size) solid rgba(0,0,0,0)}.tooltip--show{visibility:visible;opacity:1;transition:opacity .2s ease-in-out;cursor:default}.tooltip--caret-center:after{left:50%}.tooltip--caret-left:after{left:calc(var(--base)*.5)}.tooltip--caret-right:after{right:calc(var(--base)*.5)}.tooltip--position-top{top:calc(var(--base)*-1.25);transform:translate3d(-50%,calc(var(--caret-size) * -1),0)}.tooltip--position-top:after{bottom:1px;border-top:var(--caret-size) solid var(--theme-elevation-800)}.tooltip--position-bottom{bottom:calc(var(--base)*-1.25);transform:translate3d(-50%,var(--caret-size),0)}.tooltip--position-bottom:after{bottom:calc(100% + var(--caret-size) - 1px);border-bottom:var(--caret-size) solid var(--theme-elevation-800)}.tooltip .tooltip-content{overflow:hidden;text-overflow:ellipsis;width:100%}@media(max-width:1024px){.tooltip{display:none}}html[data-theme=light] .tooltip:not(.field-error){background-color:var(--theme-elevation-100);color:var(--theme-elevation-1000)}html[data-theme=light] .tooltip--position-top:not(.field-error):after{border-top-color:var(--theme-elevation-100)}html[data-theme=light] .tooltip--position-bottom:not(.field-error):after{border-bottom-color:var(--theme-elevation-100)}}.field-error{display:block}.field-error-message{margin-top:6px;color:var(--theme-error-950);background-color:var(--theme-error-300);border-radius:2px;padding:4px 8px;line-height:15px}html[data-theme=light] .form-error{background-color:var(--theme-error-200);color:#000}.form-error{display:block;color:var(--theme-error-950);background-color:var(--theme-error-300);color:#fff;border-radius:var(--style-radius-s);padding:10px 15px;margin-bottom:1.2rem}@layer payload-default{.form-header{display:flex;flex-direction:column;gap:calc(var(--base)*.5);margin-bottom:var(--base)}.two-factor-auth-modal{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;height:100%}.two-factor-auth-modal:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.8);z-index:0}.two-factor-auth-modal__wrapper{z-index:1;position:relative;display:flex;flex-direction:column;gap:16px;border-radius:3px;border:1px solid var(--theme-border-color);background-color:var(--theme-elevation-50);min-width:340px;max-width:90vw;box-shadow:0 8px 32px rgba(0,0,0,.18)}.two-factor-auth-modal__close-button{position:absolute;top:0;right:0;margin-block:0!important;padding:10px!important}.two-factor-auth-modal__close-button svg{width:24px;height:24px}.two-factor-auth-modal__content{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem 1.5rem 1rem}.two-factor-auth-modal__content h2{font-size:1.5rem;font-weight:600;margin:0}.two-factor-auth-modal__content p{margin:0;color:var(--theme-elevation-500)}.two-factor-auth-modal__verify-block{display:flex;flex-direction:column;gap:1.5rem;margin-top:1.5rem}.two-factor-auth-modal__backup-codes>ul{padding:1rem;background-color:var(--theme-elevation-50);border:1px solid var(--theme-elevation-100);border-radius:4px;column-count:2;font-family:monospace;margin-bottom:1rem;list-style:none;text-align:center}.two-factor-auth-modal__qrcode{display:flex;align-items:center;justify-content:center;margin-bottom:.5rem}.two-factor-auth-modal__uri{display:flex;align-items:center;gap:.5rem;border-radius:3px;background:var(--theme-elevation-100,#f3f3f3);padding:.5rem 1rem;font-size:.95em;word-break:break-all}.two-factor-auth-modal__copy-btn{margin-block:.5rem;margin-inline:auto;display:flex;align-items:center;gap:.5rem}.two-factor-auth-modal__copy-icon{margin-right:.25rem;vertical-align:middle}}@layer payload-default{}.field-copy-text__button-wrapper{position:absolute;right:0;top:0;height:100%}.field-copy-text__button{margin-block:0;height:100%}.field-copy-text__button:focus{background-color:transparent}.field-copy-text__tooltip{position:absolute;bottom:100%;right:50%;transform:translateX(50%) translateY(5px);background-color:var(--theme-elevation-800);color:var(--theme-elevation-0);padding:2px 8px;border-radius:var(--style-radius-m);font-size:13px;opacity:0;pointer-events:none;transition:all .2s ease;z-index:3}.field-copy-text__tooltip[data-visible=true]{opacity:1;transform:translateX(50%) translateY(0)}.field-copy-text__tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--theme-elevation-800)}.generate-uuid-button-wrapper{height:100%;position:absolute;top:0;right:4px;display:flex;align-items:center}.generate-uuid-button{margin-block:0;height:75%;padding:2px 12px}