.brand__mark{width:100%;height:100%;display:block}.brand__vpn{fill:var(--brand-vpn-color)}.brand__manager{fill:var(--brand-manager-color)}.brand__lockup{width:calc(20px * var(--brand-lockup-ratio));flex-shrink:0;height:20px;transition:height .16s cubic-bezier(.4,0,.2,1),width .8s cubic-bezier(.4,0,.2,1) .16s;display:block;overflow:clip visible}.brand__lockup svg{height:100%;transition:transform .45s cubic-bezier(.4,0,.2,1) .16s;display:block;overflow:visible}.brand__lockup--collapsed{width:44px;height:calc(44px / var(--brand-mark-ratio));transition:width .3s cubic-bezier(.4,0,.2,1) .3s,height .16s cubic-bezier(.4,0,.2,1) .6s}.brand__lockup--collapsed svg{transform:translateX(calc(44px / 2 - var(--brand-mark-center) * 100%));transition:transform .3s cubic-bezier(.4,0,.2,1) .3s}.brand__initial{fill:none;stroke-linecap:square;stroke-width:var(--brand-letter-stroke);transition:stroke-width .45s cubic-bezier(.4,0,.2,1) .16s}.brand__initial--vpn{stroke:var(--brand-vpn-color)}.brand__initial--manager{stroke:var(--brand-manager-color)}.brand__outline{fill:#fff}.brand__lockup--collapsed .brand__initial{stroke-width:var(--brand-mark-stroke);transition:stroke-width .3s cubic-bezier(.4,0,.2,1) .3s}.brand__resting{visibility:hidden;transition:visibility 0s linear .61s}.brand__lockup--collapsed .brand__resting{visibility:visible;transition:visibility 0s linear .6s}.brand__sliding{transition:transform .45s cubic-bezier(.4,0,.2,1) .16s}.brand__merging{transition:opacity .45s .16s}.brand__emerging{transition:transform .35s cubic-bezier(.4,0,.2,1) .61s,opacity .35s .61s}.brand__lockup--collapsed .brand__sliding{transform:translateX(var(--brand-manager-shift));transition:transform .3s cubic-bezier(.4,0,.2,1) .3s}.brand__lockup--collapsed .brand__emerging{opacity:0;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s ease-in}.brand__lockup--collapsed .brand__emerging--pn{transform:translateX(var(--brand-pn-tuck))}.brand__lockup--collapsed .brand__emerging--dmin{transform:translateX(var(--brand-dmin-tuck))}.brand__lockup--collapsed .brand__merging{opacity:0;transition:opacity 60ms linear .6s}@media (prefers-reduced-motion:reduce){.brand__lockup,.brand__lockup--collapsed,.brand__lockup svg,.brand__lockup--collapsed svg,.brand__initial,.brand__lockup--collapsed .brand__initial,.brand__resting,.brand__lockup--collapsed .brand__resting,.brand__sliding,.brand__merging,.brand__emerging,.brand__lockup--collapsed .brand__sliding,.brand__lockup--collapsed .brand__emerging,.brand__lockup--collapsed .brand__merging{transition:none}}.text-input{text-align:left;border-radius:var(--radius-full);border:1px solid var(--color-on-surface);height:32px;color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap;background-color:#0000;min-width:200px;padding:0 16px;overflow:hidden!important}.button{border-radius:var(--radius-full);cursor:pointer;height:32px;font:var(--typo-label-lg-font);letter-spacing:var(--typo-label-lg-letter-spacing);-webkit-user-select:none;user-select:none;z-index:1;background-color:#0000;border:none;justify-content:center;align-items:center;padding:0 20px;transition:all .3s;display:flex;position:relative}.button:before{content:"";border-radius:var(--radius-full);z-index:-1;opacity:0;width:100%;height:100%;transition:opacity .3s,background-color .3s;position:absolute;top:0;left:0}.button:hover:before{opacity:var(--sl-opacity-hovered)}.button:active:before,.button:focus-visible:before{opacity:var(--sl-opacity-pressed)}.button--primary{color:var(--color-primary)}.button--primary:hover:before,.button--primary:active:before,.button--primary:focus-visible:before{background-color:var(--color-primary)}.button--neutral{color:var(--color-on-surface)}.button--neutral:hover:before,.button--neutral:active:before,.button--neutral:focus-visible:before{background-color:var(--color-on-surface)}.button--text{padding:0 12px}.button--outlined{border:1px solid var(--color-outline)}.button--tonal{background-color:var(--color-secondary-container);color:var(--color-on-secondary-container)}.button--tonal:hover:before,.button--tonal:active:before,.button--tonal:focus-visible:before{background-color:var(--color-on-secondary-container)}.button--tonal:hover{box-shadow:var(--elevation-1)}.button--tonal:active{box-shadow:none}.button--filled:hover{box-shadow:var(--elevation-1)}.button--filled:active,.button--filled:focus-visible{box-shadow:none}.button--filled.button--primary{background-color:var(--color-primary);color:var(--color-on-primary)}.button--filled.button--primary:hover:before,.button--filled.button--primary:active:before,.button--filled.button--primary:focus-visible:before{background-color:var(--color-on-primary)}.button--filled.button--neutral{background-color:var(--color-inverse-surface);color:var(--color-inverse-on-surface)}.button--filled.button--neutral:hover:before,.button--filled.button--neutral:active:before,.button--filled.button--neutral:focus-visible:before{background-color:var(--color-inverse-on-surface)}.button--has-icon.button{gap:8px}.button--has-icon.button--icon-left{padding:0 20px 0 16px}.button--has-icon.button--icon-right{flex-direction:row-reverse;padding:0 16px 0 20px}.button--has-icon .button__icon{font-size:16px}.button--disabled{opacity:.5;cursor:default;pointer-events:none}.button--hidden{display:none}.button--loading{background-image:linear-gradient(90deg, var(--color-surface-container-high) 0%, var(--color-surface-container-low) 15%, var(--color-surface-container-high) 30%);background-size:200% 100%;animation:2.5s linear infinite shimmer}@media (prefers-reduced-motion:reduce){.button--loading{animation:none}}.button--loading{cursor:default;color:#0000;border:none}.button--loading:hover:before{background-color:#0000}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.password-rules{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.password-rules__rule{font:var(--typo-body-sm-font);letter-spacing:var(--typo-body-sm-letter-spacing);color:var(--color-on-surface-variant);align-items:baseline;gap:8px;display:flex}.password-rules__rule--kept{color:var(--color-primary)}.password-rules__rule--broken{color:var(--color-error)}.password-rules__icon{flex:none}:root{--altcha-border-color:var(--altcha-color-neutral);--altcha-border-width:1px;--altcha-border-radius:6px;--altcha-color-base:var(--lightningcss-light,oklch(100% .00011 271.152))var(--lightningcss-dark,oklch(20.904% .00002 271.152));--altcha-color-base-content:var(--lightningcss-light,oklch(20.904% .00002 271.152))var(--lightningcss-dark,oklch(100% .00011 271.152));--altcha-color-error:oklch(51.284% .20527 28.678);--altcha-color-error-content:oklch(100% .00011 271.152);--altcha-color-neutral:var(--lightningcss-light,oklch(83.591% .0001 271.152))var(--lightningcss-dark,oklch(46.04% .00005 271.152));--altcha-color-neutral-content:var(--lightningcss-light,oklch(46.76% .00005 271.152))var(--lightningcss-dark,oklch(100% .00011 271.152));--altcha-color-primary:oklch(40.279% .2449 268.131);--altcha-color-primary-content:oklch(100% .00011 271.152);--altcha-color-success:oklch(55.748% .18968 142.511);--altcha-color-success-content:oklch(100% .00011 271.152);--altcha-checkbox-border-color:var(--lightningcss-light,oklch(66.494% .00233 15.434))var(--lightningcss-dark,oklch(51.028% .00006 271.152));--altcha-checkbox-border-radius:5px;--altcha-checkbox-border-width:var(--altcha-border-width);--altcha-checkbox-outline:2px solid var(--altcha-checkbox-outline-color);--altcha-checkbox-outline-color:-webkit-focus-ring-color;--altcha-checkbox-outline-offset:2px;--altcha-checkbox-size:22px;--altcha-checkbox-transition-duration:var(--altcha-transition-duration);--altcha-input-background-color:var(--altcha-color-base);--altcha-input-border-radius:3px;--altcha-input-border-width:1px;--altcha-input-color:var(--altcha-color-base-content);--altcha-max-width:320px;--altcha-padding:.75rem;--altcha-popover-arrow-size:6px;--altcha-popover-color:var(--altcha-border-color);--altcha-shadow:drop-shadow(3px 3px 6px oklch(0% 0 0/.2));--altcha-spinner-color:var(--altcha-color-base-content);--altcha-switch-background-color:var(--altcha-color-neutral);--altcha-switch-border-radius:calc(infinity*1px);--altcha-switch-height:var(--altcha-checkbox-size);--altcha-switch-padding:.25rem;--altcha-switch-width:calc(var(--altcha-checkbox-size)*1.75);--altcha-switch-toggle-border-radius:100%;--altcha-switch-toggle-color:var(--altcha-color-neutral-content);--altcha-switch-toggle-size:calc(var(--altcha-switch-height) - var(--altcha-switch-padding)*2);--altcha-transition-duration:.6s;--altcha-z-index:100000000;--altcha-z-index-popover:1000000000}@supports ((-moz-appearance:none)){:root{--altcha-checkbox-outline-color:var(--altcha-color-primary)}}.altcha{all:revert-layer;font-family:inherit;font-size:inherit;display:none;position:relative}.altcha[data-visible]{display:block}.altcha *,.altcha-popover,.altcha-popover *{all:revert-layer;box-sizing:border-box;font-family:inherit;font-size:inherit;line-height:1.25}.altcha a,.altcha-popover a{color:currentColor;text-decoration:none}.altcha a:hover,.altcha-popover a:hover{color:currentColor}.altcha-main{background-color:var(--altcha-color-base);border:var(--altcha-border-width,1px) solid var(--altcha-border-color);border-radius:var(--altcha-border-radius,0);color:var(--altcha-color-base-content);max-width:var(--altcha-max-width,100%);padding:var(--altcha-padding);flex-direction:column;justify-content:space-between;align-items:start;gap:.5rem;display:flex}.altcha-main>*{width:100%;display:flex}.altcha-main>:first-child{flex-grow:1}.altcha-checkbox-wrap{flex-direction:row;flex-grow:1;align-items:center;gap:.5rem;display:flex}.altcha-checkbox-wrap>*{display:flex}.altcha-logo{opacity:.7}.altcha-footer{opacity:.7;flex-grow:1;justify-content:flex-end;align-items:center;gap:.5rem;font-size:.7rem;display:flex}.altcha-footer p{margin:0;padding:0}.altcha-error{font-size:.85rem}.altcha-button{background:var(--altcha-color-primary);border:var(--altcha-input-border-width) solid var(--altcha-color-primary);border-radius:var(--altcha-input-border-radius);color:var(--altcha-color-primary-content);cursor:pointer;align-items:center;gap:.5rem;padding:.35rem;font-size:.9rem;display:flex}.altcha-button:focus{border-color:var(--altcha-color-primary);outline:var(--altcha-checkbox-outline);outline-offset:var(--altcha-checkbox-outline-offset)}.altcha-button>.altcha-spinner,.altcha-button>svg{width:20px;height:20px}.altcha-button-secondary{border-color:var(--altcha-color-neutral);color:var(--altcha-color-neutral-content);background:0 0}.altcha-input{background:var(--altcha-input-background-color);border:var(--altcha-input-border-width) solid var(--altcha-color-neutral);border-radius:var(--altcha-input-border-radius);color:var(--altcha-input-color);flex-grow:1;width:auto;min-width:0;padding:.25rem;font-size:1rem}.altcha-input:focus{border-color:var(--altcha-color-primary);outline:var(--altcha-checkbox-outline);outline-offset:var(--altcha-checkbox-outline-offset)}.altcha-spinner{border:var(--altcha-checkbox-border-width) solid var(--altcha-spinner-color);opacity:.7;border-bottom-color:#0000;border-right-color:#0000;border-radius:100%;animation:.6s linear infinite altcha-rotate}.altcha-popover{background-color:var(--altcha-color-base);border:var(--altcha-border-width) solid var(--altcha-border-color);border-radius:var(--altcha-border-radius);color:var(--altcha-color-base-content);filter:var(--altcha-shadow);left:calc(var(--altcha-padding)/2);max-width:calc(var(--altcha-max-width) - var(--altcha-padding));top:calc(var(--altcha-padding) + var(--altcha-checkbox-size) + var(--altcha-popover-arrow-size));z-index:var(--altcha-z-index-popover);position:absolute}.altcha-popover-arrow{border-bottom-color:#0000;border:var(--altcha-popover-arrow-size) solid transparent;border-bottom:var(--altcha-popover-arrow-size) solid var(--altcha-popover-color);content:"";height:0;left:calc(var(--altcha-checkbox-size)/2);top:calc(var(--altcha-popover-arrow-size)*-2);width:0;position:absolute}.altcha-popover-content{max-height:100dvh;padding:var(--altcha-padding);overflow:auto}.altcha-popover[data-top=true][data-display=standard]{bottom:calc(100% - var(--altcha-padding) + var(--altcha-popover-arrow-size));top:auto}.altcha-popover[data-top=true][data-display=standard] .altcha-popover-arrow{border-bottom-color:#0000;border-top-color:var(--altcha-popover-color);bottom:calc(var(--altcha-popover-arrow-size)*-2);top:auto}.altcha-popover[data-variant=error]{--altcha-popover-color:var(--altcha-color-error);background-color:var(--altcha-color-error);border-color:var(--altcha-color-error);color:var(--altcha-color-error-content)}.altcha-popover[data-variant=error] .altcha-popover-content{padding:calc(var(--altcha-padding)/1.5) var(--altcha-padding)}.altcha-popover[data-display=overlay]{animation:.5s forwards altcha-overlay-slidein;top:45%;transform:translate(-50%,-50%)}.altcha-popover[data-display=bottomsheet],.altcha-popover[data-display=overlay]{width:var(--altcha-max-width);z-index:var(--altcha-z-index);position:fixed;left:50%}.altcha-popover[data-display=bottomsheet]{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;animation:.5s forwards altcha-bottomsheet-slideup;top:auto;bottom:-100%;transform:translate(-50%)}.altcha-popover[data-display=bottomsheet] .altcha-popover-content{padding-bottom:calc(var(--altcha-padding)*2)}.altcha-popover-backdrop{background:var(--altcha-color-base-content);opacity:.1;z-index:var(--altcha-z-index);transition:opacity .5s;position:fixed;inset:0}.altcha-popover-close{color:var(--altcha-color-base-content);cursor:pointer;text-align:center;height:1.25rem;text-shadow:0 0 1px var(--altcha-color-base);width:1.25rem;z-index:var(--altcha-z-index);font-size:1rem;line-height:.95;display:inline-block;position:absolute;top:-1.5rem;right:0}[dir=rtl] .altcha-popover{left:auto;right:calc(var(--altcha-padding)/2)}[dir=rtl] .altcha-popover-arrow{left:auto;right:calc(var(--altcha-checkbox-size)/2)}[dir=rtl] .altcha-popover-close{left:0;right:auto}.altcha-popover[data-display=bottomsheet] .altcha-footer,.altcha-popover[data-display=overlay] .altcha-footer{justify-content:center;align-items:center;gap:.5rem;padding-top:1rem}.altcha-popover[data-display=bottomsheet] .altcha-footer svg,.altcha-popover[data-display=overlay] .altcha-footer svg{vertical-align:middle;width:18px;height:18px}.altcha-code-challenge>form{flex-direction:column;gap:.5rem;display:flex}.altcha-code-challenge-title{font-weight:600}.altcha-code-challenge-text{font-size:.85rem}.altcha-code-challenge-image{border:var(--altcha-input-border-width) solid var(--altcha-color-neutral);border-radius:var(--altcha-input-border-radius);object-fit:contain;background:#fff;height:50px}.altcha-code-challenge-row{gap:.5rem;display:flex}.altcha-code-challenge-buttons{margin-top:var(--altcha-padding);flex-direction:column;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.altcha-code-challenge-buttons button{justify-content:center;width:100%}.altcha-checkbox{position:relative}.altcha-checkbox,.altcha-checkbox input{cursor:pointer;height:var(--altcha-checkbox-size);width:var(--altcha-checkbox-size)}.altcha-checkbox input{appearance:none;background:var(--altcha-input-background-color);border:var(--altcha-checkbox-border-width,2px) solid var(--altcha-checkbox-border-color);border-radius:var(--altcha-checkbox-border-radius);margin:0;padding:0;position:absolute;top:0;left:0}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (appearance:none){.altcha-checkbox input:focus{outline-width:2px;outline-style:solid}}.altcha-checkbox input:before{background:var(--altcha-color-neutral);border-radius:var(--altcha-checkbox-border-radius);content:"";width:100%;height:100%;display:block;transform:scale(0)}.altcha-checkbox input:checked{background-color:var(--altcha-color-success);border-color:var(--altcha-color-success)}.altcha-checkbox input:checked:before{background-color:var(--altcha-color-success);opacity:0;transition:all var(--altcha-checkbox-transition-duration) ease;transition-delay:.1s;transform:scale(2.2)}.altcha-checkbox svg{--altcha-radio-svg-size:calc(var(--altcha-checkbox-size)*.5);--altcha-radio-svg-offset:calc(var(--altcha-checkbox-size)*.25);fill:none;height:var(--altcha-radio-svg-size);left:var(--altcha-radio-svg-offset);opacity:0;stroke:currentColor;stroke-dasharray:16;stroke-dashoffset:16px;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;top:var(--altcha-radio-svg-offset);width:var(--altcha-radio-svg-size);position:absolute;transform:translateZ(0)}.altcha-checkbox input:checked+svg{color:var(--altcha-color-success-content);opacity:1;stroke-dashoffset:0;transition:all var(--altcha-checkbox-transition-duration) ease;transition-delay:.1s}.altcha-checkbox-spinner{height:var(--altcha-checkbox-size);width:var(--altcha-checkbox-size);display:none;position:absolute;top:0;left:0}.altcha-checkbox[data-loading=true] input{appearance:none;opacity:0;pointer-events:none}.altcha-checkbox[data-loading=true] .altcha-checkbox-spinner{display:block}.altcha-checkbox-native{position:relative}.altcha-checkbox-native,.altcha-checkbox-native input{height:var(--altcha-checkbox-size);width:var(--altcha-checkbox-size)}.altcha-checkbox-native input{margin:0}.altcha-checkbox-native-spinner{height:var(--altcha-checkbox-size);width:var(--altcha-checkbox-size);display:none;position:absolute;top:0;left:0}.altcha-checkbox-native[data-loading=true] input{appearance:none;opacity:0;pointer-events:none}.altcha-checkbox-native[data-loading=true] .altcha-checkbox-native-spinner{display:block}.altcha-switch{background-color:var(--altcha-switch-background-color);border-radius:var(--altcha-switch-border-radius);height:var(--altcha-switch-height);padding:var(--altcha-switch-padding);width:var(--altcha-switch-width);align-items:center;display:flex;position:relative}.altcha-switch:focus-within{outline:var(--altcha-checkbox-outline);outline-offset:var(--altcha-checkbox-outline-offset)}.altcha-switch input{appearance:none;cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.altcha-switch-toggle{background-color:var(--altcha-switch-toggle-color);border-radius:var(--altcha-switch-toggle-border-radius);cursor:pointer;left:var(--altcha-switch-padding);justify-content:center;align-items:center;transition:width .15s ease-out,left .15s ease-out;display:flex;position:absolute}.altcha-switch-spinner,.altcha-switch-toggle{height:var(--altcha-switch-toggle-size);width:var(--altcha-switch-toggle-size)}.altcha-switch-spinner{display:none}.altcha-switch[data-loading=true]{pointer-events:none}.altcha-switch[data-loading=true] .altcha-switch-spinner{display:block}.altcha-switch[data-loading=true] .altcha-switch-toggle{left:calc(50% - var(--altcha-switch-toggle-size)/2);background-color:#0000}[data-state=verified] .altcha-switch{--altcha-switch-background-color:var(--altcha-color-success)}[data-state=verified] .altcha-switch-toggle{background-color:var(--altcha-color-success-content)}[data-state=verified] .altcha-switch-toggle,[dir=rtl] .altcha-switch-toggle{left:calc(100% - var(--altcha-switch-height) + var(--altcha-switch-padding))}[dir=rtl][data-state=verified] .altcha-switch-toggle{left:var(--altcha-switch-padding)}.altcha-floating-arrow{border:6px solid #0000;border-bottom:6px solid var(--altcha-border-color);content:"";width:0;height:0;position:absolute;top:-12px;left:12px}.altcha-overlay-backdrop{transition:opacity var(--altcha-transition-duration);z-index:var(--altcha-z-index);position:fixed;inset:0}.altcha-overlay-close{color:currentColor;cursor:pointer;text-align:center;height:1rem;text-shadow:0 0 1px var(--altcha-color-base);width:1rem;z-index:var(--altcha-z-index);font-size:1rem;line-height:.85;display:inline-block;position:absolute;top:-1.5rem;right:0}.altcha[data-display=overlay]{animation:altcha-overlay-slidein var(--altcha-transition-duration) forwards;filter:var(--altcha-shadow);opacity:0;z-index:var(--altcha-z-index);position:fixed;top:45%;left:50%;transform:translate(-50%,-50%)}.altcha[data-display=overlay] .altcha-main{width:var(--altcha-max-width)}.altcha[data-display=floating]{filter:var(--altcha-shadow);left:var(--altcha-floating-left,-100%);top:var(--altcha-floating-top,-100%);z-index:var(--altcha-z-index);display:none;position:fixed}.altcha[data-display=floating] .altcha-main{width:var(--altcha-max-width)}.altcha[data-display=floating][data-floating-position=top] .altcha-floating-arrow{border-bottom-color:#0000;border-top-color:var(--altcha-border-color);top:auto;bottom:-12px}.altcha[data-display=floating][data-visible]{display:flex}.altcha[data-display=bar]{filter:var(--altcha-shadow);transition:bottom var(--altcha-transition-duration),top var(--altcha-transition-duration);z-index:var(--altcha-z-index);position:fixed;bottom:-100%;left:0;right:0}.altcha[data-display=bar] .altcha-main{border-width:var(--altcha-border-width) 0 0 0;border-radius:0;flex-direction:row;align-items:center;max-width:100%!important}.altcha[data-display=bar] .altcha-main>*{width:auto}.altcha[data-display=bar][data-placement=top]{top:-100%;bottom:auto}.altcha[data-display=bar][data-placement=top] .altcha-main{border-width:0 0 var(--altcha-border-width) 0}.altcha[data-display=bar][data-placement=bottom]:not([data-state=unverified]){bottom:0}.altcha[data-display=bar][data-placement=top]:not([data-state=unverified]){top:0}.altcha[data-display=invisible]{display:none}@keyframes altcha-rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes altcha-bottomsheet-slideup{to{bottom:0}}@keyframes altcha-overlay-slidein{to{opacity:1;top:50%}}.altcha-check{--altcha-color-base:var(--color-surface);--altcha-color-base-content:var(--color-on-surface);--altcha-color-neutral:var(--color-outline-variant);--altcha-color-neutral-content:var(--color-on-surface-variant);--altcha-color-primary:var(--color-primary);--altcha-color-primary-content:var(--color-on-primary);--altcha-color-success:var(--color-primary);--altcha-color-success-content:var(--color-on-primary);--altcha-color-error:var(--color-error);--altcha-color-error-content:var(--color-on-error);--altcha-border-radius:var(--radius-md);--altcha-checkbox-size:18px;--altcha-checkbox-border-radius:2px;--altcha-checkbox-border-width:2px;--altcha-checkbox-border-color:var(--color-on-surface-variant);--altcha-checkbox-outline-color:var(--color-primary);--altcha-spinner-color:var(--color-primary);display:block}.login-screen{min-height:100dvh;padding:var(--space-lg);background-color:var(--color-surface-container-low);place-items:center;display:grid}.login-screen__card{gap:var(--space-lg);width:min(100%,400px);padding:var(--space-xl);border-radius:var(--radius-md);background-color:var(--color-surface);box-shadow:var(--elevation-1);flex-direction:column;display:flex}.login-screen__brand{place-items:center;display:grid}.login-screen__brand>*{grid-area:1/1}.login-screen__brand-reserve{visibility:hidden}.login-screen__title{font:var(--typo-page-title);text-align:center;margin:0}.login-screen__field{gap:var(--space-xs);flex-direction:column;display:flex}.login-screen__label{font:var(--typo-label);color:var(--color-on-surface-variant)}.login-screen__error{font:var(--typo-body-sm);color:var(--color-error);margin:0}.login-screen__submit{align-self:stretch}.login-screen__supporting{font:var(--typo-body-sm);color:var(--color-on-surface-variant);margin:0}.login-screen__notice{font:var(--typo-body-sm);color:var(--color-success);margin:0}.login-screen__methods{gap:var(--space-sm);flex-direction:column;display:flex}.login-screen__fallback{font:var(--typo-body-sm);text-align:center;color:var(--color-on-surface-variant);margin:0}.login-screen__link{font:var(--typo-label);color:var(--color-primary);cursor:pointer;background:0 0;border:0;align-self:flex-end;padding:0}.login-screen__link:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.login-screen__link:hover,.login-screen__link--inline{text-decoration:underline}.login-screen__identifier{flex-direction:column;display:flex;position:relative}.login-screen__spinner{top:calc(50% - .5em);right:var(--space-md);height:1em;color:var(--color-primary);pointer-events:none;line-height:1;position:absolute}.invitation-screen__supporting{font:var(--typo-body-sm-font);letter-spacing:var(--typo-body-sm-letter-spacing);color:var(--color-on-surface-variant);margin:0}.invitation-screen__skeleton{border-radius:var(--radius-xs);background-image:linear-gradient(90deg, var(--color-surface-container-high) 0%, var(--color-surface-container-low) 15%, var(--color-surface-container-high) 30%);background-size:200% 100%;height:96px;animation:2.5s linear infinite shimmer;display:block}@media (prefers-reduced-motion:reduce){.invitation-screen__skeleton{animation:none}}.invitation-screen__skeleton{cursor:default;color:#0000;border:none}.invitation-screen__skeleton:hover:before{background-color:#0000}@media (prefers-reduced-motion:reduce){.invitation-screen__skeleton{animation:none}}.icon-button{aspect-ratio:1;border-radius:var(--radius-full);height:40px;color:var(--color-on-surface-variant);cursor:pointer;z-index:1;background-color:#0000;border:none;transition:all .3s;position:relative}.icon-button:before{content:"";border-radius:var(--radius-full);z-index:-1;opacity:0;width:100%;height:100%;transition:opacity .3s,background-color .3s;position:absolute;top:0;left:0}.icon-button:focus-visible{outline:none}.icon-button:hover:before,.icon-button--force-hover:before{opacity:var(--sl-opacity-hovered);background-color:var(--color-on-surface-variant)}.icon-button:active:before{opacity:var(--sl-opacity-pressed);background-color:var(--color-on-surface-variant)}.icon-button--outlined{border:1px solid var(--color-outline)}.icon-button--tonal{background-color:var(--color-secondary-container);color:var(--color-on-secondary-container)}.icon-button--tonal:hover:before,.icon-button--tonal:active:before{background-color:var(--color-on-secondary-container)}.icon-button--filled{background-color:var(--color-primary);color:var(--color-on-primary)}.icon-button--filled:hover:before,.icon-button--filled:active:before{background-color:var(--color-on-primary)}.icon-button--disabled{color:var(--color-on-surface);opacity:.38;cursor:default;pointer-events:none}.icon-button--hidden{display:none}.icon-button--loading{background-image:linear-gradient(90deg, var(--color-surface-container-high) 0%, var(--color-surface-container-low) 15%, var(--color-surface-container-high) 30%);background-size:200% 100%;animation:2.5s linear infinite shimmer}@media (prefers-reduced-motion:reduce){.icon-button--loading{animation:none}}.icon-button--loading{cursor:default;color:#0000;border:none}.icon-button--loading:hover:before{background-color:#0000}.icon-button--loading .icon-button__icon{color:#0000}.toast .Toastify__progress-bar--info{background:var(--color-primary)!important}.toast .Toastify__toast--error .Toastify__toast-icon svg{fill:var(--color-warning)!important}.toast .Toastify__toast--info .Toastify__toast-icon svg{fill:var(--color-primary)!important}.toast .Toastify__toast{box-shadow:var(--elevation-4);align-items:flex-start;padding-top:8px;padding-right:4px;background-color:var(--color-inverse-on-surface)!important;color:var(--color-on-surface)!important}.toast__undo{align-items:center;gap:var(--space-xs) var(--space-sm);flex-wrap:wrap;display:flex}.toast__undo-button{margin-inline-start:auto}.toast__close-button{flex-shrink:0;margin-inline-start:auto}.dialog{width:100%;min-width:280px;max-width:min(600px,100% - 64px);max-height:calc(100% - 64px);color:var(--color-on-surface);background-color:var(--color-surface-container-high);box-shadow:var(--elevation-3);border-radius:var(--radius-xl);border:none;padding:24px;overflow:hidden}.dialog[open]{flex-direction:column;display:flex}.dialog__headline{font:var(--typo-headline-sm-font);flex-shrink:0;margin:0 32px 16px 0}.dialog__body{scrollbar-width:thin;scrollbar-color:var(--color-outline-variant) transparent;flex:auto;min-height:0;margin-right:-12px;padding-right:12px;overflow-y:auto}.dialog__close-btn{font-size:20px;position:absolute;top:8px;right:8px}.dialog::backdrop{background-color:var(--color-scrim);opacity:.85}.confirm-action-dialog{width:min(100%,440px)}.confirm-action-dialog--detailed{width:min(100%,560px)}.confirm-action-dialog__content{gap:var(--space-lg);flex-direction:column;display:flex}.confirm-action-dialog__message{font:var(--typo-body-md-font);letter-spacing:var(--typo-body-md-letter-spacing);color:var(--color-on-surface);margin:0}.confirm-action-dialog__supporting{font:var(--typo-body-md-font);letter-spacing:var(--typo-body-md-letter-spacing);color:var(--color-on-surface-variant);margin:0}.confirm-action-dialog__form:empty{display:none}.confirm-action-dialog__field{gap:var(--space-xs);flex-direction:column;display:flex}.confirm-action-dialog__label{font:var(--typo-label-lg-font);letter-spacing:var(--typo-label-lg-letter-spacing);color:var(--color-on-surface-variant)}.confirm-action-dialog__error{font:var(--typo-body-sm-font);letter-spacing:var(--typo-body-sm-letter-spacing);color:var(--color-error);margin:0}.confirm-action-dialog__actions{justify-content:flex-end;gap:var(--space-sm);flex-wrap:wrap;display:flex}.confirm-action-dialog__resend{margin-inline-end:auto}.confirm-action-dialog__link{font:var(--typo-label-lg-font);letter-spacing:var(--typo-label-lg-letter-spacing);color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.confirm-action-dialog__link:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.account-dialog{width:min(100%,600px)}.account-dialog__content{gap:var(--space-lg);flex-direction:column;display:flex}.account-dialog__card{gap:var(--space-md);padding:var(--space-lg);border:1px solid var(--color-outline-variant);border-radius:var(--radius-md);flex-direction:column;display:flex}.account-dialog__divider{border:0;border-top:1px solid var(--color-outline-variant);width:100%;margin:0}.account-dialog__row{align-items:center;gap:var(--space-lg);display:flex}.account-dialog__leading{text-align:center;width:24px;color:var(--color-primary);flex:none;font-size:24px}.account-dialog__row-text{flex-direction:column;flex:auto;min-width:0;display:flex}.account-dialog__title{align-items:center;gap:var(--space-sm);font:var(--typo-title-md-font);letter-spacing:var(--typo-title-md-letter-spacing);color:var(--color-on-surface);flex-wrap:wrap;display:flex}.account-dialog__supporting{font:var(--typo-body-md-font);letter-spacing:var(--typo-body-md-letter-spacing);color:var(--color-on-surface-variant)}.account-dialog__chip{height:20px;padding:0 var(--space-sm);border-radius:var(--radius-xs);background-color:var(--color-surface-container-highest);color:var(--color-on-surface-variant);font:var(--typo-label-md-font);letter-spacing:var(--typo-label-md-letter-spacing);align-items:center;display:inline-flex}.account-dialog__chip--on{background-color:var(--color-success-container);color:var(--color-on-success-container)}.account-dialog__panel,.account-dialog__method-panel{gap:var(--space-md);flex-direction:column;display:flex}.account-dialog__panel{padding-left:calc(24px + var(--space-lg))}.account-dialog__field{gap:var(--space-xs);flex-direction:column;display:flex}.account-dialog__label{font:var(--typo-label-lg-font);letter-spacing:var(--typo-label-lg-letter-spacing);color:var(--color-on-surface-variant)}.account-dialog__error{font:var(--typo-body-sm-font);letter-spacing:var(--typo-body-sm-letter-spacing);color:var(--color-error)}.account-dialog__actions{justify-content:flex-end;gap:var(--space-sm);flex-wrap:wrap;display:flex}.account-dialog__turn-off{color:var(--color-error)}.account-dialog__methods{gap:var(--space-xs);flex-direction:column;display:flex}.account-dialog__method{border-radius:var(--radius-md)}.account-dialog__method--open{background-color:var(--color-surface)}.account-dialog__group-title{font:var(--typo-title-sm-font);letter-spacing:var(--typo-title-sm-letter-spacing);color:var(--color-on-surface-variant)}.account-dialog__method-line{align-items:center;display:flex}.account-dialog__method-line .account-dialog__method-row{flex:auto;min-width:0}.account-dialog__method-action{margin-right:var(--space-sm);flex:none}.account-dialog__method-row{align-items:center;gap:var(--space-lg);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-md);cursor:pointer;display:flex;position:relative}.account-dialog__method-row:before{content:"";border-radius:var(--radius-md);opacity:0;pointer-events:none;transition:opacity var(--duration-fast);background-color:currentColor;position:absolute;inset:0}.account-dialog__method-row:hover:before{opacity:var(--sl-opacity-hovered)}.account-dialog__method-row:active:before{opacity:var(--sl-opacity-pressed)}.account-dialog__radio{width:20px;height:20px;accent-color:var(--color-primary);cursor:pointer;flex:none;margin:0}.account-dialog__method-icon{text-align:center;width:24px;color:var(--color-on-surface-variant);flex:none;font-size:24px}.account-dialog__method--open .account-dialog__method-icon{color:var(--color-primary)}.account-dialog__method-title{align-items:center;gap:var(--space-sm);font:var(--typo-body-lg-font);letter-spacing:var(--typo-body-lg-letter-spacing);color:var(--color-on-surface);flex-wrap:wrap;display:flex}.account-dialog__method-panel{padding:0 var(--space-lg) var(--space-lg) calc(var(--space-lg) + 20px + 2 * var(--space-lg) + 24px)}.account-dialog__notice{align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-xs);background-color:var(--color-info-container);color:var(--color-on-info-container);font:var(--typo-body-md-font);letter-spacing:var(--typo-body-md-letter-spacing);margin:0;display:flex}.account-dialog__inline{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.account-dialog__inline>input{flex:200px}.account-dialog__inline>.account-dialog__code{flex:0 160px}.account-dialog__inline>.account-dialog__code:not(:placeholder-shown){letter-spacing:.3em}.account-dialog__start{align-self:flex-start}.account-dialog__steps{gap:var(--space-lg);padding-left:var(--space-lg);font:var(--typo-body-md-font);letter-spacing:var(--typo-body-md-letter-spacing);flex-direction:column;margin:0;display:flex}.account-dialog__step{gap:var(--space-sm);flex-direction:column;display:flex}.account-dialog__qr-frame{padding:var(--space-sm);border-radius:var(--radius-md);background:#fff;align-self:flex-start}.account-dialog__qr{width:168px;height:168px;display:block}.account-dialog__secret-line{align-items:center;column-gap:var(--space-sm);flex-wrap:wrap;display:flex}.account-dialog__secret{font:var(--typo-mono);word-break:break-all}.account-dialog__keys{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.account-dialog__key{align-items:center;gap:var(--space-md);padding:var(--space-xs) 0;display:flex}.account-dialog__key-text{flex-direction:column;flex:auto;min-width:0;display:flex}.account-dialog__key-name{font:var(--typo-body-lg-font);letter-spacing:var(--typo-body-lg-letter-spacing)}.account-dialog__icon-button{color:color-mix(in srgb, var(--color-on-surface) 54%, transparent);border-radius:var(--radius-full);cursor:pointer;background-color:#0000;border:0;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:8px;font-size:24px;line-height:1;transition:background-color .15s;display:inline-flex}.account-dialog__icon-button:hover{background-color:color-mix(in srgb, var(--color-on-surface) 4%, transparent)}.account-dialog__icon-button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.account-dialog__qr--loading{background-image:linear-gradient(90deg, var(--color-surface-container-high) 0%, var(--color-surface-container-low) 15%, var(--color-surface-container-high) 30%);background-size:200% 100%;animation:2.5s linear infinite shimmer}@media (prefers-reduced-motion:reduce){.account-dialog__qr--loading{animation:none}}.account-dialog__qr--loading{cursor:default;color:#0000;border:none}.account-dialog__qr--loading:hover:before{background-color:#0000}.account-dialog__skeleton{gap:var(--space-xs);flex-direction:column;display:flex}.account-dialog__skeleton-row{border-radius:var(--radius-md);background-image:linear-gradient(90deg, var(--color-surface-container-high) 0%, var(--color-surface-container-low) 15%, var(--color-surface-container-high) 30%);background-size:200% 100%;height:48px;animation:2.5s linear infinite shimmer}@media (prefers-reduced-motion:reduce){.account-dialog__skeleton-row{animation:none}}.account-dialog__skeleton-row{cursor:default;color:#0000;border:none}.account-dialog__skeleton-row:hover:before{background-color:#0000}.security-offer-screen__group{gap:var(--space-sm);flex-direction:column;display:flex}.security-offer-screen__group-title{font:var(--typo-title-sm-font);letter-spacing:var(--typo-title-sm-letter-spacing);color:var(--color-on-surface-variant);margin:0}.security-offer-screen__choice{align-items:center;gap:var(--space-lg);min-height:72px;padding:var(--space-md) var(--space-lg);border:1px solid var(--color-outline-variant);border-radius:var(--radius-md);color:var(--color-on-surface);font:inherit;text-align:start;cursor:pointer;background:0 0;display:flex;position:relative}.security-offer-screen__choice:before{content:"";border-radius:var(--radius-md);opacity:0;pointer-events:none;background-color:currentColor;transition:opacity .15s;position:absolute;inset:0}.security-offer-screen__choice:hover:before{opacity:var(--sl-opacity-hovered)}.security-offer-screen__choice:active:before{opacity:var(--sl-opacity-pressed)}.security-offer-screen__choice:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.security-offer-screen__choice-icon,.security-offer-screen__choice-trailing{text-align:center;flex:none;width:24px;font-size:24px}.security-offer-screen__choice-icon{color:var(--color-primary)}.security-offer-screen__choice-trailing{color:var(--color-on-surface-variant)}.security-offer-screen__choice-text{flex-direction:column;flex:auto;min-width:0;display:flex}.security-offer-screen__choice-title{align-items:center;gap:var(--space-sm);font:var(--typo-body-lg-font);letter-spacing:var(--typo-body-lg-letter-spacing);flex-wrap:wrap;display:flex}.security-offer-screen__choice-supporting{font:var(--typo-body-md-font);letter-spacing:var(--typo-body-md-letter-spacing);color:var(--color-on-surface-variant)}.security-offer-screen__chip{height:20px;padding:0 var(--space-sm);border-radius:var(--radius-xs);background-color:var(--color-success-container);color:var(--color-on-success-container);font:var(--typo-label-md-font);letter-spacing:var(--typo-label-md-letter-spacing);align-items:center;display:inline-flex}.security-offer-screen__skeleton{border-radius:var(--radius-md);background-image:linear-gradient(90deg, var(--color-surface-container-high) 0%, var(--color-surface-container-low) 15%, var(--color-surface-container-high) 30%);background-size:200% 100%;height:72px;animation:2.5s linear infinite shimmer;display:block}@media (prefers-reduced-motion:reduce){.security-offer-screen__skeleton{animation:none}}.security-offer-screen__skeleton{cursor:default;color:#0000;border:none}.security-offer-screen__skeleton:hover:before{background-color:#0000}.security-offer-screen__actions{justify-content:flex-end;display:flex}.error-boundary{justify-content:center;align-items:center;gap:var(--space-md);padding:var(--space-xl);text-align:center;color:var(--color-on-surface-variant);flex-direction:column;display:flex}.error-boundary__icon{color:var(--color-error);font-size:2.5rem}.error-boundary__message{max-width:60ch;margin:0}.error-boundary__detail{max-width:100%;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-xs);background-color:var(--color-surface-container-high);color:var(--color-on-surface);font-family:var(--typo-monospace-font-family);overflow-wrap:anywhere}@keyframes ripple-grow{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes ripple-fade{to{opacity:0}}.ripple{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ripple__wave{opacity:.1;animation:ripple-grow .45s var(--motion-standard) forwards;background-color:currentColor;border-radius:50%;position:absolute}.ripple__wave--released{animation:ripple-grow .45s var(--motion-standard) forwards, ripple-fade .25s linear .225s forwards}@media (prefers-reduced-motion:reduce){.ripple__wave{animation:none}.ripple__wave--released{animation:.25s linear forwards ripple-fade}}.navigation-drawer{display:contents}.navigation-drawer__scrim{z-index:1199;background-color:#00000080;display:none;position:fixed;inset:0}.navigation-drawer__drawer{flex-shrink:0;width:264px;padding-right:8px;transition:width .225s cubic-bezier(.4,0,.6,1);overflow:hidden}.navigation-drawer__panel{background-color:var(--color-drawer-container,var(--color-surface-container));border-radius:0 var(--radius-lg) var(--radius-lg) 0;flex-direction:column;height:100%;display:flex;overflow:hidden}.navigation-drawer__brand{flex-shrink:0;align-items:center;min-height:56px;padding:0 16px;transition:padding .225s cubic-bezier(.4,0,.6,1);display:flex}@media (width>=600px){.navigation-drawer__brand{min-height:64px}}.navigation-drawer__divider{border:0;border-top:1px solid var(--color-outline-variant);margin:0 0 8px}.navigation-drawer__nav{flex:1;padding-bottom:16px;overflow:hidden auto}.navigation-drawer__section{margin:0;padding:0 0 8px;list-style:none}.navigation-drawer__section-spacer{height:4px}.navigation-drawer__section-spacer--rail{height:8px}.navigation-drawer__section-heading{font:600 .875rem/28px var(--typo-font-family);letter-spacing:.4px;color:var(--color-on-surface-variant);white-space:nowrap;padding:0 16px}.navigation-drawer__nav-entry{list-style:none}.navigation-drawer__nav-item{border-radius:var(--radius-full);min-height:44px;color:var(--color-on-surface);cursor:pointer;align-items:center;margin:1px 12px;padding:4px 16px;text-decoration:none;transition:background-color .15s;display:flex;position:relative}.navigation-drawer__nav-item:hover{background-color:color-mix(in srgb, var(--color-on-surface) 4%, transparent);text-decoration:none}.navigation-drawer__nav-item:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.navigation-drawer__nav-item--active,.navigation-drawer__nav-item--active:hover{background-color:var(--color-secondary-container);color:var(--color-on-secondary-container)}.navigation-drawer__nav-item-icon{min-width:36px;color:color-mix(in srgb, var(--color-on-surface) 54%, transparent);flex-shrink:0;justify-content:center;align-items:center;font-size:20px;line-height:1;display:inline-flex}.navigation-drawer__nav-item--active .navigation-drawer__nav-item-icon{color:inherit}.navigation-drawer__nav-item-label{font:500 .875rem/1.5 var(--typo-font-family);white-space:nowrap;text-overflow:ellipsis;margin:4px 0;overflow:hidden}.navigation-drawer__tooltip{font:var(--typo-body-sm-font);letter-spacing:var(--typo-body-sm-letter-spacing);z-index:1500;background-color:var(--color-inverse-surface);border-radius:var(--radius-xs);color:var(--color-inverse-on-surface);white-space:nowrap;pointer-events:none;padding:4px 8px;position:fixed;transform:translateY(-50%)}.navigation-drawer--collapsed .navigation-drawer__drawer{width:76px;transition-delay:var(--navigation-drawer-fold-delay)}.navigation-drawer--collapsed .navigation-drawer__brand{transition-delay:var(--navigation-drawer-fold-delay);padding:0 12px}.navigation-drawer--collapsed .navigation-drawer__nav-item{justify-content:center;margin:1px 8px;padding:4px 0}.navigation-drawer--collapsed .navigation-drawer__nav-item-icon{min-width:0}@media (width<=899px){.navigation-drawer__drawer{z-index:1200;background-color:var(--color-drawer-container,var(--color-surface-container));padding-right:0;transition:transform .195s cubic-bezier(.4,0,.6,1);position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.navigation-drawer--open .navigation-drawer__drawer{transition:transform .225s cubic-bezier(0,0,.2,1);transform:translate(0)}.navigation-drawer--open .navigation-drawer__scrim{display:block}}.menu-structure{background-color:var(--color-surface);height:100dvh;color:var(--color-on-surface);display:flex;overflow:hidden}.menu-structure__main{background-color:var(--color-surface);flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.menu-structure__top-bar{background-color:var(--color-surface);border-bottom:1px solid var(--color-outline-variant);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;min-height:56px;padding:0 16px;display:flex}@media (width>=600px){.menu-structure__top-bar{min-height:64px;padding:0 24px}}.menu-structure__navigation-button{color:color-mix(in srgb, var(--color-on-surface) 54%, transparent);border-radius:var(--radius-full);cursor:pointer;background-color:#0000;border:0;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:8px;font-size:24px;line-height:1;transition:background-color .15s;display:inline-flex}.menu-structure__navigation-button:hover{background-color:color-mix(in srgb, var(--color-on-surface) 4%, transparent)}.menu-structure__navigation-button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.menu-structure__navigation-button{margin-left:-12px}.menu-structure__content{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}@keyframes tray-clock-digit-rise{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}.tray-clock{flex-direction:column;align-items:center;padding:0 8px;line-height:1;display:none;position:relative}@media (width>=600px){.tray-clock{display:flex}}.tray-clock__time{font:600 .875rem/1.43 "Chakra Petch", var(--typo-font-family);letter-spacing:.00714em;font-variant-numeric:tabular-nums;display:inline-flex;overflow:hidden}.tray-clock__digit{text-align:center;width:.644em;animation:tray-clock-digit-rise .4s var(--motion-emphasized-decelerate);display:inline-block}@media (prefers-reduced-motion:reduce){.tray-clock__digit{animation:none}}.tray-clock__separator{color:#0000;width:.4em;display:inline-block;position:relative}.tray-clock__separator:before,.tray-clock__separator:after{content:"";background-color:var(--color-on-surface);width:round(.11em,1px);height:round(.21em,1px);position:absolute;left:round(50% - .055em,1px)}.tray-clock__separator:before{top:round(50% - .268em,1px)}.tray-clock__separator:after{top:round(50% + .042em,1px)}.tray-clock__separator--off{visibility:hidden}@media (prefers-reduced-motion:reduce){.tray-clock__separator--off{visibility:visible}}.tray-clock__date{font:var(--typo-body-sm-font);letter-spacing:var(--typo-body-sm-letter-spacing);font-variant-numeric:tabular-nums;color:var(--color-on-surface-variant)}.tray-clock__tooltip{font:var(--typo-body-sm-font);letter-spacing:var(--typo-body-sm-letter-spacing);z-index:1500;background-color:var(--color-inverse-surface);border-radius:var(--radius-xs);color:var(--color-inverse-on-surface);white-space:nowrap;pointer-events:none;padding:4px 8px;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%)}.note-create{background:linear-gradient(135deg, var(--note-light) 0%, var(--note-mid) 55%, var(--note-deep) 100%);border:1px solid var(--note-border);border-radius:var(--radius-xs);color:#5b5320;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;appearance:none;flex-shrink:0;width:24px;height:24px;margin:8px;padding:0;font-family:Cabin Sketch,cursive;font-size:16px;font-weight:700;line-height:22px;transition:transform .15s ease-out;position:relative;transform:rotate(-3deg);box-shadow:inset 0 -7px 7px -7px #0000002e,0 1px 2px #0000002e,0 4px 6px -3px #0006}.note-create:before{content:"";background:linear-gradient(#5b532029,#5b53200d 70%,#0000);height:4px;position:absolute;top:0;left:0;right:0}.note-create:after{content:"";background:linear-gradient(135deg, var(--note-fold-deep) 0%, var(--note-fold-light) 42%, #0000001f 48%, var(--note-fold-fade) 54%);width:6px;height:6px;position:absolute;bottom:0;right:0;transform:rotate(2deg);box-shadow:-1px 3px 4px -1px #0000004d}.note-create:hover{transform:rotate(0)scale(1.12)}.note-create:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.note-toast,.note-create{--note-light:#ffffb0;--note-mid:#feff9c;--note-deep:#f0ec7f;--note-border:#e6d97a;--note-fold-deep:#d9cb60;--note-fold-light:#efe98d;--note-fold-fade:#feff9c00;--note-tilt:0deg;--note-cross-tilt:0deg}.note-toast-color-green{--note-light:#e3ffb0;--note-mid:#d4ff9c;--note-deep:#b8f07f;--note-border:#aade7a;--note-fold-deep:#a3d960;--note-fold-light:#d2ef8d;--note-fold-fade:#d4ff9c00}.note-toast-color-red{--note-light:#ffc3b0;--note-mid:#ffb29c;--note-deep:#f0917f;--note-border:#e6907a;--note-fold-deep:#d97c60;--note-fold-light:#efa88d;--note-fold-fade:#ffb29c00}.note-toast-color-orange{--note-light:#ffe2b0;--note-mid:#ffd89c;--note-deep:#f0bc7f;--note-border:#e6b27a;--note-fold-deep:#d9a360;--note-fold-light:#efcf8d;--note-fold-fade:#ffd89c00}.note-toast-color-blue{--note-light:#b0e6ff;--note-mid:#9cdcff;--note-deep:#7fc2f0;--note-border:#7ab4e6;--note-fold-deep:#60a3d9;--note-fold-light:#8dcfef;--note-fold-fade:#9cdcff00}.note-toast-color-pink{--note-light:#ffb0e6;--note-mid:#ff9cdc;--note-deep:#f07fc2;--note-border:#e67ab4;--note-fold-deep:#d960a3;--note-fold-light:#ef8dcf;--note-fold-fade:#ff9cdc00}.note-toast-color-purple{--note-light:#d9b0ff;--note-mid:#cc9cff;--note-deep:#b27ff0;--note-border:#a87ae6;--note-fold-deep:#8f60d9;--note-fold-light:#bd8def;--note-fold-fade:#d69cff00}.note-toast-color-plain{--note-light:#fffbf3;--note-mid:#fffbf3;--note-deep:#fffbf3;--note-border:#f4f4e7;--note-fold-deep:#f4f4e7;--note-fold-light:#f4f4e7;--note-fold-fade:transparent}.note-toast-color-mono{--note-light:#fff;--note-mid:#fff;--note-deep:#fff;--note-border:#000;--note-fold-deep:#000;--note-fold-light:#000;--note-fold-fade:transparent}.note-toast{background:linear-gradient(135deg, var(--note-light) 0%, var(--note-mid) 55%, var(--note-deep) 100%);border:1px solid var(--note-border);border-radius:var(--radius-xs);cursor:grab;color:#4a431a;opacity:.93;width:217px;min-height:129px;transform:rotate(var(--note-tilt));flex-direction:column;padding:18px 14px 12px;font-size:13px;transition:opacity .2s ease-out;display:flex;position:fixed;box-shadow:inset 0 -24px 24px -24px #0000002e,0 1px 2px #0000002e,0 12px 16px -8px #0006}.note-toast:after{content:"";background:linear-gradient(135deg, var(--note-fold-deep) 0%, var(--note-fold-light) 42%, #0000001f 48%, var(--note-fold-fade) 54%);width:18px;height:18px;position:absolute;bottom:0;right:0;transform:rotate(2deg);box-shadow:-2px 6px 7px -2px #0000004d}.note-toast:hover{opacity:.9}.note-toast-deskin{box-shadow:none;border-radius:0;font-family:sans-serif;transform:none}.note-toast-deskin.note-toast-color-plain{color:#92a3a6}.note-toast-deskin.note-toast-color-mono{color:#000}.note-toast-deskin:after{display:none}.note-toast-deskin .note-toast-text{cursor:text;background-image:none;padding:0 8px 8px;font-family:inherit;font-size:13px}.note-toast-deskin .note-toast-grip{opacity:0}.note-toast-grip{content:"";cursor:grab;background:linear-gradient(#5b532029,#5b53200d 70%,#0000);height:14px;position:absolute;top:0;left:0;right:0}.note-toast-dragging{opacity:.9;cursor:grabbing;box-shadow:0 2px 4px #00000026,0 20px 26px -10px #00000073}.note-toast-text{scrollbar-width:none;white-space:pre-wrap;word-break:break-word;background-image:linear-gradient(90deg,#0000 14px,#d6575759 14px 15px,#0000 15px),repeating-linear-gradient(#0000 0 19px,#5b53202e 19px 20px);background-attachment:local,local;outline:none;flex:auto;min-height:60px;padding:0 8px 8px 26px;font-family:Caveat,cursive;font-size:16px;line-height:20px;overflow-y:auto}.note-toast-text::-webkit-scrollbar{display:none}.note-toast-text:focus{background-color:#ffffff59}.note-toast-text.note-toast-placeholder{color:#4a431a73;font-style:italic}.note-toast-sized .note-toast-text{min-height:0}.note-toast-resize{z-index:2;cursor:nwse-resize;width:18px;height:18px;position:absolute;bottom:0;right:0}.note-toast-deskin .note-toast-resize{background:linear-gradient(135deg,#0000 15px,#aeb8ba 15px 16.5px,#0000 16.5px 19.5px,#aeb8ba 19.5px 21px,#0000 21px)}.note-toast-color-mono .note-toast-resize{background:linear-gradient(135deg,#0000 15px,#555 15px 16.5px,#0000 16.5px 19.5px,#555 19.5px 21px,#0000 21px)}.note-toast-ack{z-index:2;cursor:pointer;opacity:.7;width:18px;height:18px;transform:rotate(var(--note-cross-tilt));transition:transform .15s ease-out,opacity .15s ease-out;position:absolute;top:3px;right:5px}.note-toast-ack:hover{opacity:1;transform:rotate(-6deg)scale(1.15)}.note-toast-ack-glyph{text-align:center;color:#40403a;-webkit-user-select:none;user-select:none;font-family:Cabin Sketch,cursive;font-size:18px;font-weight:700;line-height:18px;display:block}.note-toast-thrown{pointer-events:none;animation:.9s ease-in forwards note-crumple-throw}@keyframes note-crumple-throw{0%{border-radius:var(--radius-xs);transform:rotate(0)scale(1)}26%{border-radius:30%;transform:rotate(-14deg)scale(.48,.62)}40%{border-radius:50%;transform:rotate(18deg)scale(.3,.26)}52%{border-radius:50%;transform:translateY(-60px)rotate(90deg)scale(.24)}to{opacity:.85;border-radius:50%;transform:translate(-120vw,60vh)rotate(1080deg)scale(.18)}}.note-toast-footer{align-items:center;gap:8px;margin-top:8px;display:flex}.note-toast-keep-label{cursor:pointer;align-items:center;gap:5px;margin:0;font-family:Caveat,cursive;font-size:13px;display:flex}.note-toast-keep,.note-toast-check{appearance:none;cursor:pointer;background-color:currentColor;flex-shrink:0;width:14px;height:14px;margin:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M4.6 3.9 C 8.6 3.3, 13.2 4.1, 16.9 3.5 C 16.5 7.6, 17.3 12.2, 16.7 16.3 C 12.6 16.9, 7.8 16.2, 3.5 16.8 C 3.9 12.4, 3.3 8.2, 3.8 4.3' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M4.6 3.9 C 8.6 3.3, 13.2 4.1, 16.9 3.5 C 16.5 7.6, 17.3 12.2, 16.7 16.3 C 12.6 16.9, 7.8 16.2, 3.5 16.8 C 3.9 12.4, 3.3 8.2, 3.8 4.3' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.note-toast-keep:checked,.note-toast-check:checked{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M4 11 C 6 13, 7 15, 8 14 C 10 10, 13 6, 17 3.5' stroke='%23000' stroke-width='2.6' stroke-linecap='round' fill='none'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M4.6 3.9 C 8.6 3.3, 13.2 4.1, 16.9 3.5 C 16.5 7.6, 17.3 12.2, 16.7 16.3 C 12.6 16.9, 7.8 16.2, 3.5 16.8 C 3.9 12.4, 3.3 8.2, 3.8 4.3' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M4 11 C 6 13, 7 15, 8 14 C 10 10, 13 6, 17 3.5' stroke='%23000' stroke-width='2.6' stroke-linecap='round' fill='none'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M4.6 3.9 C 8.6 3.3, 13.2 4.1, 16.9 3.5 C 16.5 7.6, 17.3 12.2, 16.7 16.3 C 12.6 16.9, 7.8 16.2, 3.5 16.8 C 3.9 12.4, 3.3 8.2, 3.8 4.3' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E");-webkit-mask-position:50%,50%;mask-position:50%,50%;-webkit-mask-size:16px 16px,100% 100%;mask-size:16px 16px,100% 100%;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat}.note-toast-keep:focus-visible,.note-toast-check:focus-visible{outline-offset:2px;outline:1px dashed}.note-toast-check{vertical-align:-2px;width:13px;height:13px;margin:0 3px}.note-toast:not(.note-toast-deskin) .note-toast-check:nth-of-type(2n){transform:rotate(4deg)}.note-toast:not(.note-toast-deskin) .note-toast-check:nth-of-type(odd){transform:rotate(-2.5deg)}.note-toast-check-margin{margin:0 12px 0 -25px}.note-toast-deskin .note-toast-check-margin{margin:0 6px 0 0}.note-toast-placeholder .note-toast-check{opacity:.55;pointer-events:none}.note-toast-struck{text-decoration:line-through}@media (prefers-reduced-motion:reduce){.note-toast-thrown{animation:none}}.note-toasts{z-index:1070;pointer-events:none;position:fixed;inset:0}.note-toasts .note-toast{pointer-events:auto}body.note-drag-select-lock{-webkit-user-select:none;user-select:none}.anchored-menu{display:inline-flex;position:relative}.anchored-menu__scrim{z-index:1300;position:fixed;inset:0}.anchored-menu__paper{z-index:1301;background-color:var(--color-surface-container);border-radius:var(--radius-xs);min-width:16px;padding:8px 0;position:fixed;overflow-y:auto;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.anchored-menu__paper--unplaced{visibility:hidden}.anchored-menu__header{font:var(--typo-title-sm-font);letter-spacing:var(--typo-title-sm-letter-spacing);color:var(--color-on-surface);white-space:nowrap;align-items:center;padding:8px 16px;display:flex}.anchored-menu__header-icon{color:color-mix(in srgb, var(--color-on-surface) 54%, transparent);flex-shrink:0;align-items:center;min-width:36px;font-size:20px;line-height:1;display:inline-flex}.anchored-menu__divider{border:0;border-top:1px solid var(--color-outline-variant);margin:8px 0}.anchored-menu-item{font:var(--typo-body-lg-font);letter-spacing:var(--typo-body-lg-letter-spacing);width:100%;min-height:48px;color:var(--color-on-surface);text-align:left;white-space:nowrap;cursor:pointer;background-color:#0000;border:0;align-items:center;padding:6px 16px;display:flex}@media (width>=600px){.anchored-menu-item{min-height:auto}}.anchored-menu-item:hover{background-color:color-mix(in srgb, var(--color-on-surface) 4%, transparent)}.anchored-menu-item:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.anchored-menu-item--selected{background-color:color-mix(in srgb, var(--color-on-surface) 8%, transparent)}.anchored-menu-item--selected:hover{background-color:color-mix(in srgb, var(--color-on-surface) 12%, transparent)}.anchored-menu-item__icon{color:color-mix(in srgb, var(--color-on-surface) 54%, transparent);flex-shrink:0;align-items:center;min-width:36px;font-size:20px;line-height:1;display:inline-flex}.anchored-menu-item__label{flex:1}.anchored-menu-item__trailing{color:var(--color-primary);margin-left:16px;font-size:20px;line-height:1;display:inline-flex}.console-toolbar{flex-shrink:0;align-items:center;gap:8px;display:flex}.console-toolbar__icon-button{color:color-mix(in srgb, var(--color-on-surface) 54%, transparent);border-radius:var(--radius-full);cursor:pointer;background-color:#0000;border:0;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:8px;font-size:24px;line-height:1;transition:background-color .15s;display:inline-flex}.console-toolbar__icon-button:hover{background-color:color-mix(in srgb, var(--color-on-surface) 4%, transparent)}.console-toolbar__icon-button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.console-toolbar__connectivity{color:color-mix(in srgb, var(--color-on-surface) 54%, transparent);flex-shrink:0;padding:8px;font-size:24px;line-height:1;display:inline-flex}.console-toolbar__connectivity--online{color:var(--color-success)}.console-toolbar__connectivity--offline{color:var(--color-error)}.console-toolbar__environment{border-radius:var(--radius-full);min-height:24px;color:var(--color-on-environment);font:700 .75rem/1rem var(--typo-font-family);letter-spacing:.08em;flex-shrink:0;align-items:center;padding:0 12px;display:inline-flex}.console-toolbar__environment--dev{background-color:var(--color-environment-dev)}.console-toolbar__flag{font-size:20px;line-height:1}.console-toolbar__account{margin-left:4px}.console-toolbar__avatar-button{width:48px;height:48px}.console-toolbar__avatar{background-color:var(--color-primary-container);border-radius:var(--radius-full);width:32px;height:32px;font:700 13px/1 var(--typo-font-family);color:var(--color-on-primary-container);justify-content:center;align-items:center;display:inline-flex}.about-dialog{max-width:444px;padding:0}.about-dialog__title{font:var(--typo-headline-sm-font);margin:0;padding:16px 24px}.about-dialog__content{flex-direction:column;align-items:center;gap:16px;padding:0 24px 20px;display:flex}.about-dialog__content>:first-child{margin-top:8px}.about-dialog__content>:last-child{margin-bottom:8px}.about-dialog__mark{border-radius:var(--radius-lg);background-color:var(--color-primary-container);width:64px;height:64px;color:var(--color-on-primary-container);place-items:center;display:grid}.about-dialog__mark>svg{width:38px;height:38px}.about-dialog__identity{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.about-dialog__product{font:var(--typo-title-md-font);letter-spacing:var(--typo-title-md-letter-spacing)}.about-dialog__subtitle{font:var(--typo-body-md-font);letter-spacing:var(--typo-body-md-letter-spacing);color:var(--color-on-surface-variant)}.about-dialog__version,.about-dialog__rights{font:var(--typo-body-sm-font);letter-spacing:var(--typo-body-sm-letter-spacing);color:var(--color-on-surface-variant)}.about-dialog__rights{text-align:center}.about-dialog__credits{font:var(--typo-body-sm-font);letter-spacing:var(--typo-body-sm-letter-spacing);color:var(--color-on-surface-variant);text-align:center}.about-dialog__credits a{color:var(--color-primary)}.about-dialog__divider{border:0;border-top:1px solid var(--color-outline-variant);align-self:stretch;margin:0}.navigation-screen{flex-direction:column;height:100%;display:flex}.navigation-screen__menu{flex:1;height:auto;min-height:0}.navigation-screen__content{--content-inset-top:var(--space-lg);min-height:0;padding:var(--content-inset-top) var(--space-lg) var(--space-lg);flex-direction:column;flex:1;display:flex;overflow-y:auto}.navigation-screen__content>*>:not(.page-header):not(.welcome-banner){max-width:var(--screen-max-width,var(--content-max-width));margin-inline:auto}.navigation-screen__content>*>.welcome-banner{margin:calc(-1 * var(--content-inset-top)) calc(-1 * var(--space-lg)) var(--space-lg)}.welcome-banner{background-color:var(--lightningcss-light,oklch(from var(--welcome-banner-logo-color) calc(l * .859) calc(c * .891) calc(h + -5.7)))var(--lightningcss-dark,oklch(from var(--welcome-banner-logo-color) calc(l * .581) calc(c * .57) calc(h + -5.5)));min-height:150px;color:var(--lightningcss-light,var(--welcome-banner-logo-ground))var(--lightningcss-dark,oklch(from var(--welcome-banner-logo-color) calc(l * 1.396) calc(c * .18) calc(h + -9.6)));background-image:radial-gradient(60% 140% at 12% 0,#ffffff29,#0000 70%),radial-gradient(50% 120% at 88% 100%,#0000001f,#0000 70%);justify-content:center;align-items:center;padding:28px 20px;display:flex;position:relative;overflow:hidden}@media (width>=600px){.welcome-banner{min-height:200px;padding-block:32px}}.welcome-banner__logo{opacity:.18;pointer-events:none;-webkit-user-select:none;user-select:none;line-height:0;display:none;position:absolute;top:50%;right:-72px;transform:translateY(-50%)}@media (width>=900px){.welcome-banner__logo{display:block}}.welcome-banner__logo>svg{width:260px;height:260px}.welcome-banner__text{text-align:center;flex-direction:column;align-items:center;gap:6px;animation:.52s cubic-bezier(0,0,.2,1) both welcome-banner-rise;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.welcome-banner__text{animation:none}}.welcome-banner__greeting{font:var(--typo-headline-md-font);overflow-wrap:anywhere;margin:0}@media (width>=600px){.welcome-banner__greeting{font:var(--typo-display-sm-font)}}.welcome-banner__name{font-weight:600}.welcome-banner__application{font:var(--typo-title-md-font);letter-spacing:var(--typo-title-md-letter-spacing);opacity:.85;margin:0}@media (width>=600px){.welcome-banner__application{font:var(--typo-title-lg-font)}}@keyframes welcome-banner-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.tile-board{grid-template-columns:repeat(auto-fit, minmax(max(var(--tile-min-width,240px), (100% - 4 * 24px) / 5 - 1px), 1fr));grid-auto-rows:1fr;gap:24px;margin-bottom:32px;display:grid}.tile-board__slot{cursor:grab;display:flex;position:relative}.tile-board__slot>*{flex:1}.tile-board__slot--dragging{opacity:.45;cursor:grabbing}.tile-board__slot--out-of-flow{opacity:0;pointer-events:none;position:absolute}.tile-board__after-line-end{grid-column-start:1}.tile-board__drop-zone{border:3px dashed var(--color-primary);border-radius:var(--radius-lg)}.tile-board__add-tile-frame{display:flex;position:relative}.tile-board__add-tile{border:2px dashed var(--color-outline);border-radius:var(--radius-lg);width:100%;min-height:100%;font:var(--typo-label-lg-font);letter-spacing:var(--typo-label-lg-letter-spacing);color:var(--color-on-surface-variant);cursor:pointer;opacity:.3;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;transition:opacity .15s;display:flex;position:relative}.tile-board__add-tile:before{content:"";border-radius:var(--radius-lg);opacity:0;pointer-events:none;background-color:currentColor;transition:opacity .15s;position:absolute;inset:0}.tile-board__add-tile:hover:before{opacity:var(--sl-opacity-hovered)}.tile-board__add-tile:active:before{opacity:var(--sl-opacity-pressed)}.tile-board__add-tile:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.tile-board div.tile-board__add-tile{cursor:default}.tile-board__add-tile--faded{opacity:0}.tile-board__add-tile-frame:hover .tile-board__add-tile,.tile-board__add-tile:focus-visible{opacity:1;color:var(--color-primary);border-color:var(--color-primary)}.tile-board__control{border:1px solid var(--color-outline-variant);border-radius:var(--radius-full);background-color:var(--color-surface-container-low);width:22px;height:22px;color:var(--color-on-surface-variant);cursor:pointer;box-shadow:var(--shadow-card);justify-content:center;align-items:center;font-size:11px;display:flex;position:absolute}.tile-board__control:hover{color:var(--color-primary)}.tile-board__control:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (hover:hover){.tile-board__control{opacity:0;transition:opacity .15s}}.tile-board__control--restore{top:-8px;left:-8px}.tile-board__control--fold{top:-8px;right:-8px}.tile-board__control--export{bottom:-8px;left:-8px}.tile-board__control--import{bottom:-8px;right:-8px}.tile-board__add-tile-frame:hover .tile-board__control,.tile-board__control:focus-visible{opacity:1}.dialog-headline{font:var(--typo-headline-sm-font);padding-bottom:16px;padding-right:36px}.dialog-content{font:var(--typo-body-md-font);letter-spacing:var(--typo-body-md-letter-spacing);color:var(--color-on-surface-variant)}.dialog-actions{gap:8px;padding-top:24px;display:flex}.dialog-actions--justify-left{justify-content:flex-start}.dialog-actions--justify-right{justify-content:flex-end}.dialog-actions--justify-center{justify-content:center}.tile{border-radius:var(--radius-md);background-color:var(--color-drawer-container,var(--color-surface-container));width:100%;height:100%;min-height:112px;color:var(--color-on-surface);border:0;grid-template-rows:auto auto;grid-template-columns:auto auto minmax(0,1fr);align-content:center;align-items:center;column-gap:8px;padding:16px;display:grid;container-type:inline-size}.tile__icon{border-radius:var(--radius-full);background-color:color-mix(in srgb, var(--color-surface) 55%, transparent);grid-row:2;justify-content:center;align-items:center;width:40px;height:40px;margin-inline-end:8px;font-size:20px;display:flex;position:relative}.tile__icon-badge{border-radius:var(--radius-full);background-color:var(--color-primary);width:18px;height:18px;color:var(--color-on-primary);justify-content:center;align-items:center;font-size:11px;display:inline-flex;position:absolute;bottom:-5px;right:-5px}.tile--accented{--tile-accent-ink:oklch(from var(--tile-accent-color) calc((.65 - l) * 1000) 0 0);--tile-accent-paper:oklch(from var(--tile-accent-color) calc((l - .65) * 1000) 0 0);--tile-accent-deep:oklch(from var(--tile-accent-color) calc(.4 + .5 * clamp(0, (.65 - l) * 1000, 1)) c h);background-color:var(--tile-accent-color);color:var(--tile-accent-ink)}.tile--accented .tile__icon{background-color:color-mix(in srgb, var(--tile-accent-paper) 55%, transparent)}.tile--accented .tile__icon-badge{background-color:var(--tile-accent-deep);color:var(--tile-accent-color)}.tile--clickable{font:inherit;text-align:left;cursor:pointer;position:relative}.tile--clickable:before{content:"";border-radius:var(--radius-md);opacity:0;pointer-events:none;background-color:currentColor;transition:opacity .15s;position:absolute;inset:0}.tile--clickable:hover:before{opacity:var(--sl-opacity-hovered)}.tile--clickable:active:before{opacity:var(--sl-opacity-pressed)}.tile--clickable:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.tile__body,.tile__figure{display:contents}.tile__title{font:600 11px/1.45 var(--typo-font-family);letter-spacing:.08em;text-transform:uppercase;grid-area:1/2/auto/-1}.tile__value{font:700 26px/1.2 var(--typo-font-family);text-box:trim-both cap alphabetic;font-variant-numeric:tabular-nums;white-space:nowrap;grid-row:2;font-size:min(26px,24.6914cqi - 21.7284px)}.tile__value--stale{color:var(--color-outline)}.tile__label{font:400 15px/1.35 var(--typo-font-family);grid-row:2}.tile__frame{display:flex;position:relative}.tile__remove{border:1px solid var(--color-outline-variant);border-radius:var(--radius-full);background-color:var(--color-surface-container-low);width:22px;height:22px;color:var(--color-on-surface-variant);cursor:pointer;box-shadow:var(--shadow-card);justify-content:center;align-items:center;font-size:11px;display:flex;position:absolute}.tile__remove:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.tile__remove{top:-8px;right:-8px}.tile__remove:hover{color:var(--color-error)}.tile__remove .tile__remove-hovered{display:none}.tile__remove:hover .tile__remove-hovered,.tile__remove:focus-visible .tile__remove-hovered{display:inline}:is(.tile__remove:hover:has(.tile__remove-hovered) i:not(.tile__remove-hovered),.tile__remove:focus-visible:has(.tile__remove-hovered) i:not(.tile__remove-hovered)){display:none}.tile__line-end{border:1px solid var(--color-outline-variant);border-radius:var(--radius-full);background-color:var(--color-surface-container-low);width:22px;height:22px;color:var(--color-on-surface-variant);cursor:pointer;box-shadow:var(--shadow-card);justify-content:center;align-items:center;font-size:11px;display:flex;position:absolute}.tile__line-end:hover{color:var(--color-primary)}.tile__line-end:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.tile__line-end{bottom:-8px;right:-8px}.tile__line-end i{transform:rotate(180deg)}.tile__line-end--on{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-on-primary)}.tile__line-end--on:hover{color:var(--color-on-primary)}.tile__edit{border:1px solid var(--color-outline-variant);border-radius:var(--radius-full);background-color:var(--color-surface-container-low);width:22px;height:22px;color:var(--color-on-surface-variant);cursor:pointer;box-shadow:var(--shadow-card);justify-content:center;align-items:center;font-size:11px;display:flex;position:absolute}.tile__edit:hover{color:var(--color-primary)}.tile__edit:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.tile__edit{bottom:-8px;left:-8px}.tile__refresh{border:1px solid var(--color-outline-variant);border-radius:var(--radius-full);background-color:var(--color-surface-container-low);width:22px;height:22px;color:var(--color-on-surface-variant);cursor:pointer;box-shadow:var(--shadow-card);justify-content:center;align-items:center;font-size:11px;display:flex;position:absolute}.tile__refresh:hover{color:var(--color-primary)}.tile__refresh:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.tile__refresh{top:-8px;left:-8px}.tile__refresh:disabled{opacity:1;color:var(--color-outline);cursor:default}@media (hover:hover){.tile__remove--on-hover,.tile__line-end,.tile__edit,.tile__refresh{opacity:0;transition:opacity .15s}.tile__frame:hover .tile__remove--on-hover,.tile__remove--on-hover:focus-visible,.tile__frame:hover .tile__line-end,.tile__line-end:focus-visible,.tile__frame:hover .tile__edit,.tile__edit:focus-visible,.tile__frame:hover .tile__refresh,.tile__refresh:focus-visible{opacity:1}}.animated-count{display:inline-block;position:relative}.animated-count__value{transform-origin:bottom;display:inline-block}.animated-count__value--stored{color:var(--color-outline)}.animated-count__value--tick{animation:.12s cubic-bezier(.2,1.4,.4,1) animated-count-tick}.animated-count__popup{transform-origin:0;border-radius:var(--radius-full);font:800 10.5pt/1.3 var(--typo-font-family);letter-spacing:.04em;white-space:nowrap;pointer-events:none;padding:0 8px;animation:.5s cubic-bezier(.2,.9,.3,1) forwards animated-count-popup;position:absolute;bottom:100%;left:0}.animated-count__popup--leaving{animation:1s ease-in forwards animated-count-popup-out}.animated-count__popup{color:var(--tile-accent-color,var(--color-surface));background-color:var(--tile-accent-deep,var(--color-primary))}.animated-count__popup--down{background-color:var(--tile-accent-complement,var(--color-error));color:var(--tile-accent-ink,var(--color-surface))}@keyframes animated-count-tick{0%{transform:scale(1)}40%{transform:scale(1.18)translateY(-3px)}to{transform:scale(1)}}@keyframes animated-count-popup{0%{opacity:0;transform:translateY(8px)scale(.4)}60%{opacity:1;transform:translateY(0)scale(1.35)}to{opacity:1;transform:translateY(-4px)scale(1)}}@keyframes animated-count-popup-out{0%{opacity:1;transform:translateY(-4px)scale(1)}to{opacity:0;transform:translateY(-20px)scale(.92)}}.tile-builder-dialog__field{font:var(--typo-label-lg-font);letter-spacing:var(--typo-label-lg-letter-spacing);color:var(--color-on-surface-variant);flex-direction:column;gap:4px;margin-top:12px;display:flex}.tile-builder-dialog input:read-only:not(:disabled){opacity:.45;cursor:not-allowed}.tile-builder-dialog__select{font:var(--typo-body-lg-font);letter-spacing:var(--typo-body-lg-letter-spacing)}.tile-builder-dialog__select__control{border:1px solid var(--color-outline)!important;border-radius:var(--radius-md)!important;background-color:var(--color-surface-container-low)!important;min-height:36px!important;box-shadow:none!important;cursor:pointer!important}.tile-builder-dialog__select__control--is-focused{border-color:var(--color-primary)!important}.tile-builder-dialog__select__value-container{padding:0 12px!important}.tile-builder-dialog__select__input-container,.tile-builder-dialog__select__input{color:var(--color-on-surface)!important}.tile-builder-dialog__select__indicator-separator{display:none!important}.tile-builder-dialog__select__dropdown-indicator{color:var(--color-on-surface-variant)!important}.tile-builder-dialog__select__menu{border-radius:var(--radius-md)!important;background-color:var(--color-surface-container-low)!important;box-shadow:var(--shadow-card)!important;overflow:hidden!important}.tile-builder-dialog__select__single-value,.tile-builder-dialog__select__option{color:var(--color-on-surface)!important;align-items:center!important;gap:8px!important;display:flex!important}.tile-builder-dialog__select__single-value .font-icon,.tile-builder-dialog__select__option .font-icon{flex:none}.tile-builder-dialog__select__option{cursor:pointer!important;background-color:#0000!important;padding:8px 12px!important}.tile-builder-dialog__select__option--is-focused{background-color:var(--color-surface-container)!important}.tile-builder-dialog__select__option--is-selected{background-color:var(--color-secondary-container)!important;color:var(--color-on-secondary-container)!important}.tile-builder-dialog__preview{flex-wrap:wrap;align-items:stretch;gap:12px;margin:16px 0 0;display:flex}.tile-builder-dialog__preview-tile{min-width:var(--tile-min-width,240px);flex:1}.tile-builder-dialog__badges{border:0;grid-template-rows:repeat(4,auto);grid-auto-flow:column;align-content:center;justify-items:center;gap:4px;margin:0;padding:0;display:grid}.tile-builder-dialog__badges legend{display:none}.tile-builder-dialog__badge{cursor:pointer;display:inline-flex}.tile-builder-dialog__badge input{opacity:0;width:0;height:0;position:absolute}.tile-builder-dialog__badge i,.tile-builder-dialog__badge span{border-radius:var(--radius-full);width:18px;height:18px;color:var(--color-on-surface-variant);justify-content:center;align-items:center;font-size:11px;display:inline-flex}.tile-builder-dialog__badge i{background-color:var(--color-surface-container-high)}.tile-builder-dialog__badge input:checked+i{background-color:var(--color-primary);color:var(--color-on-primary)}.tile-builder-dialog__badge input:checked+span{outline:2px solid var(--color-on-surface);outline-offset:1px}.tile-builder-dialog__badge input:focus-visible+i,.tile-builder-dialog__badge input:focus-visible+span{outline:2px solid var(--color-primary);outline-offset:1px}.tile-builder-dialog__accents{font:var(--typo-label-lg-font);letter-spacing:var(--typo-label-lg-letter-spacing);color:var(--color-on-surface-variant);border:0;flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0 0;padding:0;display:flex}.tile-builder-dialog__accents legend{margin-bottom:4px;padding:0}.tile-builder-dialog__barred{background:linear-gradient(to top right, transparent calc(50% - 1px), var(--color-error) calc(50% - 1px), var(--color-error) calc(50% + 1px), transparent calc(50% + 1px)) no-repeat, var(--color-surface)}.tile-builder-dialog__no-color{border:1px solid var(--color-outline);border-radius:var(--radius-full);cursor:pointer;width:26px;height:26px;padding:0}.tile-builder-dialog__no-color--checked{outline:2px solid var(--color-on-surface);outline-offset:2px}.tile-builder-dialog__accent-toggle{border:1px solid var(--color-outline);border-radius:var(--radius-full);cursor:pointer;width:28px;height:28px;padding:0}.tile-builder-dialog__accent-toggle:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.tile-builder-dialog__accent-toggle--rainbow{background:conic-gradient(from 90deg,#c0392b,#d68910,#c9b21a,#27924a,#1a9b95,#2471a3,#6c3fb5,#a52a72,#c0392b)}.tile-builder-dialog__palette{flex-wrap:wrap;align-items:flex-start;gap:16px;margin-top:12px;display:flex}.tile-builder-dialog__presets{flex:220px;min-width:220px}.home-screen{padding-bottom:48px}.home-screen__board{--screen-max-width:1400px;box-sizing:border-box;width:100%;margin:32px auto 0;padding:0 20px}@media (width>=900px){.home-screen__board{margin-top:48px}}.data-table{--data-table-row-height:48px;flex-direction:column;flex:1 0 auto;gap:12px;width:100%;min-width:0;display:flex}.data-table__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.data-table__toolbar-end{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.data-table__count{font:var(--typo-label-md-font);letter-spacing:var(--typo-label-md-letter-spacing);color:var(--color-on-surface-variant);white-space:nowrap}.data-table__search{border:1px solid var(--color-outline);border-radius:var(--radius-full);background-color:var(--color-surface-container-low);min-width:0;height:34px;color:var(--color-on-surface-variant);flex:0 260px;align-items:center;gap:8px;padding:0 12px;display:flex}.data-table__search:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.data-table__search input{font:var(--typo-body-md-font);letter-spacing:var(--typo-body-md-letter-spacing);min-width:0;color:var(--color-on-surface);background:0 0;border:none;outline:none;flex:1}.data-table__page-size{font:var(--typo-body-sm-font);letter-spacing:var(--typo-body-sm-letter-spacing);color:var(--color-on-surface-variant);white-space:nowrap;align-items:center;gap:8px;display:flex}.data-table__page-size input{font:var(--typo-body-sm-font);letter-spacing:var(--typo-body-sm-letter-spacing);border:1px solid var(--color-outline);border-radius:var(--radius-xs);background-color:var(--color-surface-container-low);width:72px;height:34px;color:var(--color-on-surface);padding:0 8px}.data-table__page-size--unavailable{opacity:.38;cursor:not-allowed}.data-table__columns-button{color:color-mix(in srgb, var(--color-on-surface) 54%, transparent);border-radius:var(--radius-full);cursor:pointer;background-color:#0000;border:0;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:8px;font-size:24px;line-height:1;transition:background-color .15s;display:inline-flex}.data-table__columns-button:hover{background-color:color-mix(in srgb, var(--color-on-surface) 4%, transparent)}.data-table__columns-button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.data-table__columns-count{font:var(--typo-label-md-font);letter-spacing:var(--typo-label-md-letter-spacing);color:var(--color-on-surface-variant);font-variant-numeric:tabular-nums;margin-inline-start:auto;padding-inline-start:16px}.data-table__frame{width:100%;container:responsive-table/inline-size}.data-table__frame table{width:100%}.data-table__frame td{overflow-wrap:break-word}@container responsive-table (width>=600px){.data-table__frame td[data-nowrap]{white-space:nowrap}}.data-table__frame [data-folded]>*{font:var(--typo-body-sm-font);letter-spacing:var(--typo-body-sm-letter-spacing);color:var(--color-on-surface-variant);display:block}.data-table__frame [data-folded]>[data-label]:before{content:attr(data-label);font:var(--typo-label-md-font);letter-spacing:var(--typo-label-md-letter-spacing);margin-inline-end:8px}@container responsive-table (width>=600px){.data-table__frame th[data-folded-column],.data-table__frame td[data-folded-column]{display:none}}@container responsive-table (width<600px){.data-table__frame [data-folded]{display:none}.data-table__frame table,.data-table__frame tbody td{display:block}.data-table__frame tbody{flex-direction:column;gap:8px;display:flex}.data-table__frame tbody tr{border:1px solid var(--color-outline-variant);border-radius:var(--radius-md);background-color:var(--color-surface);grid-template-columns:max-content minmax(0,1fr);gap:8px 16px;padding:16px;display:grid}.data-table__frame tbody td{border:0;grid-column:1/-1;padding:0}.data-table__frame tbody td[data-label]{grid-template-columns:subgrid;place-items:baseline start;display:grid}.data-table__frame tbody td[data-label]:before{content:attr(data-label);font:var(--typo-label-md-font);letter-spacing:var(--typo-label-md-letter-spacing);color:var(--color-on-surface-variant)}.data-table__frame tbody td[data-label]>*{grid-column:2}}.data-table__frame{min-height:var(--data-table-min-height,320px);flex:1 1 0;overflow-y:auto}.data-table__frame--row-count{min-height:0;max-height:calc(var(--data-table-head-height) + var(--data-table-visible-rows) * var(--data-table-row-height));flex:none}.data-table__frame--row-count .data-table__sentinel{height:0}.data-table__header-text{font:var(--typo-label-md-font-prominent);letter-spacing:var(--typo-label-md-letter-spacing)}.data-table__sort{border-radius:var(--radius-xs);color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:4px;transition:background-color .15s;display:inline-flex}.data-table__sort:hover{background-color:color-mix(in srgb, var(--color-on-surface) 4%, transparent)}.data-table__sort:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.data-table__sort--active{color:var(--color-on-surface)}.data-table__sort-icon{opacity:0;flex-shrink:0;font-size:16px;transition:opacity .15s}.data-table__sort:hover .data-table__sort-icon{opacity:.38}.data-table__sort--active .data-table__sort-icon,.data-table__sort--active:hover .data-table__sort-icon{opacity:1}.data-table__filter-field{font:var(--typo-body-sm-font);letter-spacing:var(--typo-body-sm-letter-spacing);border:1px solid var(--color-outline-variant);border-radius:var(--radius-xs);background-color:var(--color-surface);width:100%;min-width:0;height:32px;color:var(--color-on-surface);align-items:center;gap:4px;padding:0 4px 0 8px;display:flex}.data-table__filter-field:hover{border-color:var(--color-outline)}.data-table__filter-field:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.data-table__filter-field input{min-width:0;height:100%;font:inherit;letter-spacing:inherit;color:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.data-table__filter-clear{border-radius:var(--radius-full);width:24px;height:24px;color:var(--color-on-surface-variant);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:16px;display:inline-flex}.data-table__filter-clear:hover{background-color:color-mix(in srgb, var(--color-on-surface) 4%, transparent)}.data-table__filter-clear:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.data-table__filter-row .data-table__filter-menu{width:100%;display:flex}.data-table__filter-select{text-align:start;cursor:pointer;justify-content:space-between}.data-table__filter-select--active{background-color:var(--color-secondary-container);color:var(--color-on-secondary-container);border-color:#0000}.data-table__filter-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.data-table__actions{justify-content:flex-start;display:flex}.data-table__actions .data-table__action{font-size:24px}.data-table__actions .data-table__action--destructive:not(.icon-button--disabled){color:var(--color-error)}.data-table__actions .data-table__action--destructive:not(.icon-button--disabled):hover:before,.data-table__actions .data-table__action--destructive:not(.icon-button--disabled):active:before{background-color:var(--color-error)}.data-table__provisional{width:40px;height:40px;color:var(--color-primary);justify-content:center;align-items:center;font-size:24px;display:inline-flex}@container responsive-table (width>=600px){.data-table table{border-collapse:separate;border-spacing:0}.data-table thead{z-index:1;position:sticky;top:0}.data-table tbody{isolation:isolate}.data-table th,.data-table__filter-row td{border-bottom:1px solid var(--color-outline-variant);background-color:var(--color-surface-container);text-align:start;vertical-align:middle;padding:4px 8px}.data-table th{color:var(--color-on-surface-variant)}.data-table__actions-header{width:calc(var(--data-table-action-slots) * 40px + 2 * 8px)}.data-table__sort{width:100%}.data-table tbody td{font:var(--typo-body-md-font);letter-spacing:var(--typo-body-md-letter-spacing);height:var(--data-table-row-height);border-bottom:1px solid var(--color-outline-variant);color:var(--color-on-surface);vertical-align:middle;padding:4px 8px}.data-table tbody tr{transition:background-color .15s}.data-table tbody tr:nth-child(2n){background-color:color-mix(in srgb, var(--color-on-surface) 3%, transparent)}.data-table tbody tr:hover{background-color:var(--color-surface-container-high)}}@container responsive-table (width<600px){.data-table thead{border:1px solid var(--color-outline-variant);border-radius:var(--radius-md);background-color:var(--color-surface-container-low);flex-direction:column;gap:12px;margin-bottom:8px;padding:12px;display:flex}.data-table thead:not(:has(th[data-sortable],td[data-filter])){display:none}.data-table__header-row{flex-wrap:wrap;gap:8px;display:flex}.data-table__header-row th{padding:0;display:none}.data-table__header-row th[data-sortable]{display:block}.data-table__sort{border:1px solid var(--color-outline-variant);border-radius:var(--radius-sm);height:32px;color:var(--color-on-surface-variant);padding:0 8px}.data-table__sort--active{background-color:var(--color-secondary-container);color:var(--color-on-secondary-container);border-color:#0000}.data-table__filter-row{grid-template-columns:max-content minmax(0,1fr);gap:8px 12px;display:grid}.data-table__filter-row td{padding:0;display:none}.data-table__filter-row td[data-filter]{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;display:grid}.data-table__filter-row td[data-filter]:before{content:attr(data-label);font:var(--typo-label-md-font);letter-spacing:var(--typo-label-md-letter-spacing);color:var(--color-on-surface-variant)}}.data-table__row--skeleton{pointer-events:none}.data-table__skeleton{border-radius:var(--radius-xs);background-image:linear-gradient(90deg, var(--color-surface-container-high) 0%, var(--color-surface-container-highest) 50%, var(--color-surface-container-high) 100%);background-size:200% 100%;height:14px;animation:1.6s linear infinite data-table-sweep;display:block}@media (prefers-reduced-motion:reduce){.data-table__skeleton{animation:none}}.data-table__skeleton--text{width:70%}.data-table__skeleton--chip{border-radius:var(--radius-full);width:72px;height:24px}.data-table__skeleton--number{width:32px}.data-table__skeleton--avatar{border-radius:var(--radius-full);width:36px;height:36px}.data-table__skeleton--switch{border-radius:var(--radius-full);width:60px;height:26px}.data-table__skeleton--action{border-radius:var(--radius-full);height:24px}.data-table__row--skeleton:nth-child(odd) .data-table__skeleton--text{width:45%}.data-table__empty,.data-table__error{font:var(--typo-body-md-font);letter-spacing:var(--typo-body-md-letter-spacing);text-align:center;padding:24px}.data-table__empty{color:var(--color-on-surface-variant)}.data-table__error{color:var(--color-error)}.data-table__sentinel{height:1px}@keyframes data-table-sweep{0%{background-position:100% 0}to{background-position:-100% 0}}.sign-up-mail-state--failed{align-items:center;gap:var(--space-xs);color:var(--color-error);cursor:help;display:inline-flex}.page-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.page-header__title{font:700 22px/1.3 var(--typo-font-family);align-items:center;gap:12px;margin:0;display:flex}.page-header__title i{color:var(--page-header-logo-color)}.page-header__actions{align-items:center;gap:8px;display:flex}.invite-manager-dialog{width:min(100%,520px)}.invite-manager-dialog__content{gap:var(--space-lg);flex-direction:column;display:flex}.invite-manager-dialog__field{gap:var(--space-xs);flex-direction:column;display:flex}.invite-manager-dialog__label{font:var(--typo-label-lg-font);letter-spacing:var(--typo-label-lg-letter-spacing);color:var(--color-on-surface-variant)}.invite-manager-dialog__supporting{font:var(--typo-body-sm-font);letter-spacing:var(--typo-body-sm-letter-spacing);color:var(--color-on-surface-variant)}.invite-manager-dialog__select{text-align:left;border-radius:var(--radius-full);border:1px solid var(--color-on-surface);height:32px;color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap;background-color:#0000;min-width:200px;padding:0 16px;overflow:hidden!important}.invite-manager-dialog__actions{justify-content:flex-end;gap:var(--space-sm);display:flex}.managers-screen{gap:var(--space-lg);flex-direction:column;flex:1 0 auto;display:flex}.managers-screen__name{font:var(--typo-body-lg-font);letter-spacing:var(--typo-body-lg-letter-spacing);display:block}.managers-screen__chip{height:24px;padding:0 var(--space-sm);border-radius:var(--radius-xs);font:var(--typo-label-md-font);letter-spacing:var(--typo-label-md-letter-spacing);align-items:center;display:inline-flex}.managers-screen__chip--active{background-color:var(--color-success-container);color:var(--color-on-success-container)}.managers-screen__chip--invited{background-color:var(--color-info-container);color:var(--color-on-info-container)}.managers-screen__chip--invitation-expired{background-color:var(--color-error-container);color:var(--color-on-error-container)}.managers-screen__chip--revoked,.managers-screen__chip--organization-archived{background-color:var(--color-surface-container-highest);color:var(--color-on-surface-variant)}.account-sessions{gap:var(--space-xl);flex-direction:column;width:100%;display:flex}.account-sessions__section{gap:var(--space-sm);flex-direction:column;display:flex}.account-sessions__title{font:var(--typo-title-md-font);letter-spacing:var(--typo-title-md-letter-spacing);color:var(--color-on-surface);margin:0}.account-sessions__explain{font:var(--typo-body-md-font);letter-spacing:var(--typo-body-md-letter-spacing);color:var(--color-on-surface-variant);margin:0}.account-sessions__fingerprint{font:var(--typo-mono);align-items:center;gap:var(--space-sm);display:inline-flex}.account-sessions__own{font:var(--typo-label-sm-font);letter-spacing:var(--typo-label-sm-letter-spacing);padding:0 var(--space-xs);border-radius:var(--radius-xs);background-color:var(--color-secondary-container);color:var(--color-on-secondary-container)}.card{border-radius:var(--radius-md);padding:16px}.card--is-clickable{cursor:pointer;z-index:1;transition:box-shadow .3s;position:relative;overflow:hidden}.card--is-clickable:before{content:"";z-index:-1;opacity:0;width:100%;height:100%;transition:opacity .3s,background-color .3s;position:absolute;top:0;left:0}.card--is-clickable:hover:before{opacity:1}.card--is-clickable:active:before{opacity:var(--sl-opacity-pressed)}.card--elevated{background-color:var(--color-surface-container-low);box-shadow:var(--elevation-1)}.card--elevated.card--is-clickable:hover{box-shadow:var(--elevation-2)}.card--elevated.card--is-clickable:hover:before{background-color:var(--color-on-surface)}.card--elevated.card--is-clickable:active{box-shadow:var(--elevation-1)}.card--elevated.card--is-clickable:active:before{opacity:.75}.card--filled{background-color:var(--color-surface-container-highest)}.card--filled.card--is-clickable:hover{box-shadow:var(--elevation-1)}.card--filled.card--is-clickable:hover:before{background-color:var(--color-secondary-container)}.card--filled.card--is-clickable:active{box-shadow:none}.card--filled.card--is-clickable:active:before{opacity:.75}.card--outlined{background-color:var(--color-surface);border:1px solid var(--color-outline-variant)}.card--outlined.card--is-clickable:hover{box-shadow:var(--elevation-1)}.card--outlined.card--is-clickable:hover:before{background-color:var(--color-on-surface)}.card--outlined.card--is-clickable:active{box-shadow:none}.card--outlined.card--is-clickable:active:before{background-color:var(--color-on-surface)}.card--outlined-filled{border:1px solid var(--color-outline-variant);background-color:var(--color-surface-container-low)}.card--outlined-filled.card--is-clickable:hover{box-shadow:var(--elevation-1)}.card--outlined-filled.card--is-clickable:hover:before{background-color:var(--color-on-surface)}.card--outlined-filled.card--is-clickable:active{box-shadow:none}.card--outlined-filled.card--is-clickable:active:before{background-color:var(--color-on-surface)}.card-headline__title{font:var(--typo-title-md-font);letter-spacing:var(--typo-title-md-letter-spacing)}.card-headline__subtitle{font:var(--typo-body-sm-font);letter-spacing:var(--typo-body-sm-letter-spacing);color:var(--color-on-surface-variant)}.count-skeleton{border-radius:var(--radius-sm);background-image:linear-gradient(90deg, var(--color-surface-container-high) 0%, var(--color-surface-container-low) 15%, var(--color-surface-container-high) 30%);background-size:200% 100%;animation:2.5s linear infinite shimmer;display:inline-block}@media (prefers-reduced-motion:reduce){.count-skeleton{animation:none}}.count-skeleton{cursor:default;color:#0000;border:none}.count-skeleton:hover:before{background-color:#0000}.view-toggle{border:1px solid var(--color-outline);border-radius:var(--radius-full);display:inline-flex;overflow:hidden}.view-toggle__button{width:48px;height:40px;color:var(--color-on-surface);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:16px;display:flex;position:relative}.view-toggle__button:before{content:"";opacity:0;pointer-events:none;background-color:currentColor;border-radius:0;transition:opacity .15s;position:absolute;inset:0}.view-toggle__button:hover:before{opacity:var(--sl-opacity-hovered)}.view-toggle__button:active:before{opacity:var(--sl-opacity-pressed)}.view-toggle__button+.view-toggle__button{border-left:1px solid var(--color-outline)}.view-toggle__button--selected{background-color:var(--color-secondary-container);color:var(--color-on-secondary-container)}.action-name__raw{font:var(--typo-mono);overflow-wrap:anywhere}.active-time-chart{width:100%;position:relative}.active-time-chart__plot{border-radius:var(--radius-xs);display:block;overflow:visible}.active-time-chart__plot:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.active-time-chart__grid{stroke:var(--color-outline-variant);stroke-width:1px;shape-rendering:crispedges}.active-time-chart__tick{font:var(--typo-label-sm-font);letter-spacing:var(--typo-label-sm-letter-spacing);fill:var(--color-on-surface-variant);font-variant-numeric:tabular-nums}.active-time-chart__hit{fill:#0000}.active-time-chart__bar{fill:var(--active-time-chart-color);transition:opacity .15s}.active-time-chart__bar--active{opacity:.7}.active-time-chart__empty{font:var(--typo-body-md-font);letter-spacing:var(--typo-body-md-letter-spacing);padding:var(--space-xl) 0;text-align:center;color:var(--color-on-surface-variant);margin:0}.active-time-chart__tooltip{font:var(--typo-body-sm-font);letter-spacing:var(--typo-body-sm-letter-spacing);z-index:1500;background-color:var(--color-inverse-surface);border-radius:var(--radius-xs);color:var(--color-inverse-on-surface);white-space:nowrap;pointer-events:none;flex-direction:column;gap:2px;padding:4px 8px;display:flex;position:absolute}.active-time-chart__tooltip--start{transform:translateY(-100%)}.active-time-chart__tooltip--center{transform:translate(-50%,-100%)}.active-time-chart__tooltip--end{transform:translate(-100%,-100%)}.active-time-chart__tooltip-value{font:var(--typo-label-lg-font);letter-spacing:var(--typo-label-lg-letter-spacing)}.active-time-chart__tooltip-day{font:var(--typo-body-sm-font);letter-spacing:var(--typo-body-sm-letter-spacing)}.route-name{align-items:center;gap:var(--space-sm);min-width:0;max-width:100%;display:inline-flex}.route-name__icon{color:var(--color-on-surface-variant);flex:none;display:inline-flex}.route-name__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.route-name__path{font:var(--typo-mono);overflow-wrap:anywhere}.ranked-bars__list{margin:0;padding:0;list-style:none}.ranked-bars__row{align-content:center;column-gap:var(--space-lg);height:48px;font:var(--typo-body-md-font);letter-spacing:var(--typo-body-md-letter-spacing);grid-template-rows:auto 8px;grid-template-columns:minmax(0,1fr) auto;row-gap:6px;display:grid}.ranked-bars__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ranked-bars__value{color:var(--color-on-surface-variant);font-variant-numeric:tabular-nums;white-space:nowrap}.ranked-bars__bar{width:var(--ranked-bars-share);border-radius:0 var(--radius-xs) var(--radius-xs) 0;background-color:var(--ranked-bars-color);grid-column:1/-1}.ranked-bars__skeleton{border-radius:var(--radius-sm);background-image:linear-gradient(90deg, var(--color-surface-container-high) 0%, var(--color-surface-container-low) 15%, var(--color-surface-container-high) 30%);background-size:200% 100%;grid-area:1/1/-1/-1;align-self:center;height:14px;animation:2.5s linear infinite shimmer}@media (prefers-reduced-motion:reduce){.ranked-bars__skeleton{animation:none}}.ranked-bars__skeleton{cursor:default;color:#0000;border:none}.ranked-bars__skeleton:hover:before{background-color:#0000}.ranked-bars__more,.ranked-bars__empty{font:var(--typo-body-md-font);letter-spacing:var(--typo-body-md-letter-spacing);color:var(--color-on-surface-variant);margin:0}.ranked-bars__more{padding-top:var(--space-sm)}.ranked-bars__empty{padding:var(--space-xl) 0;text-align:center}.step-name{align-items:center;gap:var(--space-xs);min-width:0;max-width:100%;display:inline-flex}.step-name__arrow{color:var(--color-on-surface-variant);flex:none;display:inline-flex}.usage-heatmap{gap:var(--space-md);flex-direction:column;display:flex}.usage-heatmap__frame{width:100%;position:relative}.usage-heatmap__skeleton{border-radius:var(--radius-sm);background-image:linear-gradient(90deg, var(--color-surface-container-high) 0%, var(--color-surface-container-low) 15%, var(--color-surface-container-high) 30%);background-size:200% 100%;height:100%;animation:2.5s linear infinite shimmer}@media (prefers-reduced-motion:reduce){.usage-heatmap__skeleton{animation:none}}.usage-heatmap__skeleton{cursor:default;color:#0000;border:none}.usage-heatmap__skeleton:hover:before{background-color:#0000}.usage-heatmap__plot{border-radius:var(--radius-xs);display:block;overflow:visible}.usage-heatmap__plot:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.usage-heatmap__tick{font:var(--typo-label-sm-font);letter-spacing:var(--typo-label-sm-letter-spacing);fill:var(--color-on-surface-variant);font-variant-numeric:tabular-nums}.usage-heatmap__cell{rx:var(--radius-xs)}.usage-heatmap__cell--busy{fill:var(--usage-heatmap-color)}.usage-heatmap__cell--idle{fill:var(--color-surface-container-highest)}.usage-heatmap__cell--active{stroke:var(--color-on-surface);stroke-width:2px}.usage-heatmap__hatch{stroke:var(--color-outline-variant);stroke-width:1px}.usage-heatmap__tooltip{font:var(--typo-body-sm-font);letter-spacing:var(--typo-body-sm-letter-spacing);z-index:1500;background-color:var(--color-inverse-surface);border-radius:var(--radius-xs);color:var(--color-inverse-on-surface);white-space:nowrap;pointer-events:none;flex-direction:column;gap:2px;padding:4px 8px;display:flex;position:absolute}.usage-heatmap__tooltip--start{transform:translateY(-100%)}.usage-heatmap__tooltip--center{transform:translate(-50%,-100%)}.usage-heatmap__tooltip--end{transform:translate(-100%,-100%)}.usage-heatmap__tooltip-value{font:var(--typo-label-lg-font);letter-spacing:var(--typo-label-lg-letter-spacing)}.usage-heatmap__tooltip-hour{font:var(--typo-body-sm-font);letter-spacing:var(--typo-body-sm-letter-spacing)}.usage-heatmap__legend{gap:var(--space-sm) var(--space-xl);font:var(--typo-body-sm-font);letter-spacing:var(--typo-body-sm-letter-spacing);color:var(--color-on-surface-variant);flex-wrap:wrap;display:flex}.usage-heatmap__legend-item{align-items:center;gap:var(--space-xs);display:inline-flex}.usage-heatmap__swatch{border-radius:var(--radius-xs);width:12px;height:12px}.usage-heatmap__swatch--idle{background-color:var(--color-surface-container-highest)}.usage-heatmap__swatch--busy{background-color:var(--usage-heatmap-color)}.usage-heatmap__swatch--unmeasured{background:repeating-linear-gradient(45deg, var(--color-outline-variant) 0 1px, transparent 1px 4px);outline:1px solid var(--color-outline-variant);outline-offset:-1px}.visits-table__path{align-items:center;gap:var(--space-xs);flex-wrap:wrap;min-width:0;display:inline-flex}.visits-table__step,.visits-table__more{color:var(--color-on-surface-variant);display:inline-flex}.visits-table__more{font-variant-numeric:tabular-nums}.manager-activity-screen{gap:var(--space-lg);flex-direction:column;display:flex;container:manager-activity/inline-size}.manager-activity-screen>:not(.page-header){width:100%}.manager-activity-screen__actions{align-items:center;gap:var(--space-sm);display:flex}.manager-activity-screen__identity{font:var(--typo-body-md-font);letter-spacing:var(--typo-body-md-letter-spacing);color:var(--color-on-surface-variant);overflow-wrap:anywhere;margin:0}.manager-activity-screen__identity-skeleton{border-radius:var(--radius-sm);background-image:linear-gradient(90deg, var(--color-surface-container-high) 0%, var(--color-surface-container-low) 15%, var(--color-surface-container-high) 30%);background-size:200% 100%;width:280px;max-width:100%;height:14px;animation:2.5s linear infinite shimmer;display:inline-block}@media (prefers-reduced-motion:reduce){.manager-activity-screen__identity-skeleton{animation:none}}.manager-activity-screen__identity-skeleton{cursor:default;color:#0000;border:none}.manager-activity-screen__identity-skeleton:hover:before{background-color:#0000}.manager-activity-screen__error{font:var(--typo-body-md-font);letter-spacing:var(--typo-body-md-letter-spacing);color:var(--color-error);margin:0}.manager-activity-screen__tiles{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);display:grid}@container manager-activity (width>=600px){.manager-activity-screen__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@container manager-activity (width>=840px){.manager-activity-screen__tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.manager-activity-screen__cards{align-items:start;gap:var(--space-lg);grid-template-columns:minmax(0,1fr);display:grid}@container manager-activity (width>=840px){.manager-activity-screen__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.manager-activity-screen__card{min-width:0}.manager-activity-screen__card--wide{grid-column:1/-1}.manager-activity-screen__card-title{margin-bottom:var(--space-lg)}.manager-activity-screen__chart-skeleton{border-radius:var(--radius-sm);background-image:linear-gradient(90deg, var(--color-surface-container-high) 0%, var(--color-surface-container-low) 15%, var(--color-surface-container-high) 30%);background-size:200% 100%;animation:2.5s linear infinite shimmer}@media (prefers-reduced-motion:reduce){.manager-activity-screen__chart-skeleton{animation:none}}.manager-activity-screen__chart-skeleton{cursor:default;color:#0000;border:none}.manager-activity-screen__chart-skeleton:hover:before{background-color:#0000}.manager-activity-screen__skeleton{border-radius:var(--radius-sm);background-image:linear-gradient(90deg, var(--color-surface-container-high) 0%, var(--color-surface-container-low) 15%, var(--color-surface-container-high) 30%);background-size:200% 100%;height:14px;animation:2.5s linear infinite shimmer;display:block}@media (prefers-reduced-motion:reduce){.manager-activity-screen__skeleton{animation:none}}.manager-activity-screen__skeleton{cursor:default;color:#0000;border:none}.manager-activity-screen__skeleton:hover:before{background-color:#0000}.manager-activity-screen__sign-ins{font:var(--typo-body-md-font);letter-spacing:var(--typo-body-md-letter-spacing);margin:0;padding:0;list-style:none}.manager-activity-screen__sign-ins li{padding:var(--space-md) 0;border-bottom:1px solid var(--color-outline-variant)}.manager-activity-screen__sign-ins li:last-child{border-bottom:0}.manager-activity-screen__empty{font:var(--typo-body-md-font);letter-spacing:var(--typo-body-md-letter-spacing);padding:var(--space-xl) 0;text-align:center;color:var(--color-on-surface-variant);margin:0}.operator-sessions-screen{gap:var(--space-lg);flex-direction:column;flex:1 0 auto;display:flex}.license-terms-fields{gap:var(--space-lg);flex-direction:column;display:flex}.license-terms-fields__field,.license-terms-fields__group{gap:var(--space-xs);border:none;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.license-terms-fields__label{font:var(--typo-label-lg-font);letter-spacing:var(--typo-label-lg-letter-spacing);color:var(--color-on-surface-variant);padding:0}.license-terms-fields__choices{column-gap:var(--space-lg);row-gap:var(--space-xs);flex-wrap:wrap;display:flex}.license-terms-fields__choice{align-items:center;gap:var(--space-sm);font:var(--typo-body-lg-font);letter-spacing:var(--typo-body-lg-letter-spacing);cursor:pointer;display:inline-flex}.license-terms-fields__radio{width:20px;height:20px;accent-color:var(--color-primary);cursor:inherit;flex:none;margin:0}.license-terms-fields__number{-moz-appearance:textfield}.license-terms-fields__number::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.license-terms-fields__number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.license-terms-fields__number{width:120px;min-width:0}.license-terms-fields__duration{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.license-terms-fields__select-box{flex:auto;position:relative}.license-terms-fields__select{text-align:left;border-radius:var(--radius-full);border:1px solid var(--color-on-surface);height:32px;color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap;padding:0 16px;width:100%;min-width:200px;font:var(--typo-body-lg-font);letter-spacing:var(--typo-body-lg-letter-spacing);appearance:none;cursor:pointer;background-color:#0000;padding-right:calc(24px + 1em);overflow:hidden!important}.license-terms-fields__select-icon{color:var(--color-on-surface-variant);pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.license-terms-fields__days{align-items:center;gap:var(--space-sm);font:var(--typo-body-lg-font);letter-spacing:var(--typo-body-lg-letter-spacing);display:inline-flex}.license-terms-fields__price{font:var(--typo-title-sm-font);letter-spacing:var(--typo-title-sm-letter-spacing);color:var(--color-on-surface)}.license-terms-fields__supporting,.license-terms-fields__error{font:var(--typo-body-sm-font);letter-spacing:var(--typo-body-sm-letter-spacing)}.license-terms-fields__supporting{color:var(--color-on-surface-variant)}.license-terms-fields__error{color:var(--color-error)}.license-terms-fields__pending{border-radius:var(--radius-md);background-image:linear-gradient(90deg, var(--color-surface-container-high) 0%, var(--color-surface-container-low) 15%, var(--color-surface-container-high) 30%);background-size:200% 100%;height:160px;animation:2.5s linear infinite shimmer;display:block}@media (prefers-reduced-motion:reduce){.license-terms-fields__pending{animation:none}}.license-terms-fields__pending{cursor:default;color:#0000;border:none}.license-terms-fields__pending:hover:before{background-color:#0000}.organization-dialog{width:min(100%,520px)}.organization-dialog__content{gap:var(--space-lg);flex-direction:column;display:flex}.organization-dialog__field{gap:var(--space-xs);flex-direction:column;display:flex}.organization-dialog__label{font:var(--typo-label-lg-font);letter-spacing:var(--typo-label-lg-letter-spacing);color:var(--color-on-surface-variant)}.organization-dialog__value{font:var(--typo-body-lg-font);letter-spacing:var(--typo-body-lg-letter-spacing);color:var(--color-on-surface);overflow-wrap:anywhere}.organization-dialog__proof{align-self:flex-start}.organization-dialog__logo-row{align-items:center;gap:var(--space-lg);flex-wrap:wrap;display:flex}.organization-dialog__logo-preview{width:160px;height:80px;padding:var(--space-sm);box-sizing:border-box;border:1px solid var(--color-outline-variant);border-radius:var(--radius-sm);background-color:var(--color-surface-container-low);flex-shrink:0;justify-content:center;align-items:center;display:flex}.organization-dialog__logo-image{object-fit:contain;max-width:100%;max-height:100%;display:block}.organization-dialog__logo-placeholder{color:var(--color-on-surface-variant);font-size:32px}.organization-dialog__logo-actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.organization-dialog__file-input{display:none}.organization-dialog__supporting{font:var(--typo-body-sm-font);letter-spacing:var(--typo-body-sm-letter-spacing);color:var(--color-on-surface-variant)}.organization-dialog__error{font:var(--typo-body-sm-font);letter-spacing:var(--typo-body-sm-letter-spacing);color:var(--color-error)}.organization-dialog__actions{justify-content:flex-end;gap:var(--space-sm);display:flex}.license-reason-field{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.license-reason-field__label{font:var(--typo-label-lg-font);letter-spacing:var(--typo-label-lg-letter-spacing);color:var(--color-on-surface-variant)}.license-reason-field__supporting{font:var(--typo-body-sm-font);letter-spacing:var(--typo-body-sm-letter-spacing);color:var(--color-on-surface-variant)}.license-dialog{width:min(100%,520px)}.license-dialog__content{gap:var(--space-lg);flex-direction:column;display:flex}.license-dialog__supporting{font:var(--typo-body-md-font);letter-spacing:var(--typo-body-md-letter-spacing);color:var(--color-on-surface-variant);margin:0}.license-dialog__field{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.license-dialog__label{font:var(--typo-label-lg-font);letter-spacing:var(--typo-label-lg-letter-spacing);color:var(--color-on-surface-variant)}.license-dialog__key{font:var(--typo-body-lg-font);letter-spacing:var(--typo-body-lg-letter-spacing);font-family:var(--typo-monospace-font-family);color:var(--color-on-surface);overflow-wrap:anywhere}.license-dialog__select-box{position:relative}.license-dialog__select{text-align:left;border-radius:var(--radius-full);border:1px solid var(--color-on-surface);height:32px;color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:200px;padding:0 16px;padding-right:calc(var(--space-lg) * 2 + 1em);font:var(--typo-body-lg-font);letter-spacing:var(--typo-body-lg-letter-spacing);appearance:none;cursor:pointer;background-color:#0000;overflow:hidden!important}.license-dialog__select-icon{top:50%;right:var(--space-lg);color:var(--color-on-surface-variant);pointer-events:none;position:absolute;transform:translateY(-50%)}.license-dialog__notice{font:var(--typo-body-sm-font);letter-spacing:var(--typo-body-sm-letter-spacing);color:var(--color-on-surface-variant)}.license-dialog__notice--refused{color:var(--color-error)}.license-dialog__events{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.license-dialog__event{gap:var(--space-xs);padding:var(--space-sm) 0;border-bottom:1px solid var(--color-outline-variant);flex-direction:column;display:flex}.license-dialog__event:last-child{border-bottom:none}.license-dialog__event-title{font:var(--typo-body-lg-font);letter-spacing:var(--typo-body-lg-letter-spacing);color:var(--color-on-surface)}.license-dialog__event-detail{font:var(--typo-body-sm-font);letter-spacing:var(--typo-body-sm-letter-spacing);color:var(--color-on-surface-variant)}.license-dialog__event-reason{font:var(--typo-body-md-font);letter-spacing:var(--typo-body-md-letter-spacing);color:var(--color-on-surface);white-space:pre-line;overflow-wrap:anywhere}.license-dialog__actions{justify-content:flex-end;gap:var(--space-sm);display:flex}.document-dialog.dialog{width:min(100%,880px);height:calc(100% - 64px)}.document-dialog__page{border-radius:var(--radius-md);border:none;width:100%;height:100%;display:block}.document-dialog__loading{background-image:linear-gradient(90deg, var(--color-surface-container-high) 0%, var(--color-surface-container-low) 15%, var(--color-surface-container-high) 30%);background-size:200% 100%;animation:2.5s linear infinite shimmer}@media (prefers-reduced-motion:reduce){.document-dialog__loading{animation:none}}.document-dialog__loading{cursor:default;color:#0000;border:none}.document-dialog__loading:hover:before{background-color:#0000}.document-dialog__loading{border-radius:var(--radius-md);height:100%}.document-dialog__failure{font:var(--typo-body-md-font);letter-spacing:var(--typo-body-md-letter-spacing);color:var(--color-error);margin:0}.organizations-screen{gap:var(--space-lg);flex-direction:column;flex:1 0 auto;display:flex}.organizations-screen__name{font:var(--typo-body-lg-font);letter-spacing:var(--typo-body-lg-letter-spacing)}.organizations-screen__logo{object-fit:contain;max-width:100%;max-height:32px;display:block}.organizations-screen__chip{height:24px;padding:0 var(--space-sm);border-radius:var(--radius-xs);font:var(--typo-label-md-font);letter-spacing:var(--typo-label-md-letter-spacing);align-items:center;display:inline-flex}.organizations-screen__chip--active{background-color:var(--color-success-container);color:var(--color-on-success-container)}.organizations-screen__chip--archived{background-color:var(--color-surface-container-highest);color:var(--color-on-surface-variant)}.organizations-screen__chip--suspended{background-color:var(--color-warning-container);color:var(--color-on-warning-container)}.organizations-screen__chip--expired{background-color:var(--color-error-container);color:var(--color-on-error-container)}.organizations-screen__consequences{gap:var(--space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.organizations-screen__consequence{align-items:flex-start;gap:var(--space-lg);font:var(--typo-body-md-font);letter-spacing:var(--typo-body-md-letter-spacing);color:var(--color-on-surface);display:flex}.organizations-screen__consequence-icon{text-align:center;width:24px;color:var(--color-on-surface-variant);flex-shrink:0;font-size:20px}.organizations-screen__country{align-items:center;gap:var(--space-xs);display:inline-flex}.organizations-screen__licenses{scrollbar-width:thin;scrollbar-color:var(--color-outline-variant) transparent;flex-direction:column;align-items:flex-start;height:40px;display:flex;overflow-y:auto}.organizations-screen__license{flex-shrink:0;line-height:20px}.organizations-screen__license--invoiced{font:inherit;color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:0}.organizations-screen__license--invoiced:hover{text-decoration:underline}.organizations-screen__license--invoiced:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.organizations-screen__license-end{align-items:center;gap:var(--space-xs);display:inline-flex}.organizations-screen__license-warning{display:inline-flex}.organizations-screen__license-warning--soon{color:var(--color-warning)}.organizations-screen__license-warning--imminent{color:var(--color-error)}.prospects-screen{gap:var(--space-lg);flex-direction:column;flex:1 0 auto;display:flex}.prospects-screen__explain{font:var(--typo-body-md-font);letter-spacing:var(--typo-body-md-letter-spacing);color:var(--color-on-surface-variant);margin:0}.prospects-screen__fingerprint{font:var(--typo-mono)}.prospects-screen__country{align-items:center;gap:var(--space-xs);display:inline-flex}.licenses-screen{gap:var(--space-lg);flex-direction:column;flex:1 0 auto;display:flex}.licenses-screen__key{font:var(--typo-body-md-font);letter-spacing:var(--typo-body-md-letter-spacing);font-family:var(--typo-monospace-font-family);white-space:nowrap}.licenses-screen__chip{height:24px;padding:0 var(--space-sm);border-radius:var(--radius-xs);font:var(--typo-label-md-font);letter-spacing:var(--typo-label-md-letter-spacing);align-items:center;display:inline-flex}.licenses-screen__chip--available{background-color:var(--color-blue-container);color:var(--color-on-blue-container)}.licenses-screen__chip--active{background-color:var(--color-success-container);color:var(--color-on-success-container)}.licenses-screen__chip--suspended{background-color:var(--color-warning-container);color:var(--color-on-warning-container)}.licenses-screen__chip--expired{background-color:var(--color-error-container);color:var(--color-on-error-container)}.licenses-screen__chip--archived{background-color:var(--color-surface-container-highest);color:var(--color-on-surface-variant)}.price-list-screen{gap:var(--space-lg);flex-direction:column;flex:1 0 auto;display:flex}.price-list-screen__form{gap:var(--space-xl);flex-direction:column;width:100%;max-width:760px;display:flex}.price-list-screen__section{gap:var(--space-md);flex-direction:column;display:flex}.price-list-screen__title{font:var(--typo-title-md-font);letter-spacing:var(--typo-title-md-letter-spacing);color:var(--color-on-surface);margin:0}.price-list-screen__field{align-items:center;gap:var(--space-sm) var(--space-md);flex-wrap:wrap;display:flex}.price-list-screen__label,.price-list-screen__heading,.price-list-screen__row-label{font:var(--typo-body-md-font);letter-spacing:var(--typo-body-md-letter-spacing);color:var(--color-on-surface)}.price-list-screen__heading{font:var(--typo-label-lg-font);letter-spacing:var(--typo-label-lg-letter-spacing);color:var(--color-on-surface-variant)}.price-list-screen__grid{align-items:center;gap:var(--space-sm) var(--space-md);grid-template-columns:minmax(0,1fr) repeat(3,10ch) 40px;display:grid}@media (width<=560px){.price-list-screen__grid{grid-template-columns:repeat(3,10ch) 40px}.price-list-screen__grid .price-list-screen__row-label,.price-list-screen__grid .price-list-screen__heading:first-child{grid-column:1/-1}}.price-list-screen__row-label{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.price-list-screen__price{width:10ch;min-width:0}.price-list-screen__count{width:8ch;min-width:0}.price-list-screen__row-actions{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.price-list-screen__supporting{font:var(--typo-body-sm-font);letter-spacing:var(--typo-body-sm-letter-spacing);color:var(--color-on-surface-variant);margin:0}.price-list-screen__problems{font:var(--typo-body-md-font);letter-spacing:var(--typo-body-md-letter-spacing);gap:var(--space-xs);padding-left:var(--space-lg);color:var(--color-error);flex-direction:column;margin:0;display:flex}.price-list-screen__outdated{font:var(--typo-body-md-font);letter-spacing:var(--typo-body-md-letter-spacing);color:var(--color-error);margin:0}.price-list-screen__actions{justify-content:flex-end;gap:var(--space-sm);display:flex}.invite-operator-dialog{width:min(100%,520px)}.invite-operator-dialog__content{gap:var(--space-lg);flex-direction:column;display:flex}.invite-operator-dialog__field{gap:var(--space-xs);flex-direction:column;display:flex}.invite-operator-dialog__label{font:var(--typo-label-lg-font);letter-spacing:var(--typo-label-lg-letter-spacing);color:var(--color-on-surface-variant)}.invite-operator-dialog__supporting{font:var(--typo-body-sm-font);letter-spacing:var(--typo-body-sm-letter-spacing);color:var(--color-on-surface-variant)}.invite-operator-dialog__actions{justify-content:flex-end;gap:var(--space-sm);display:flex}.operators-screen{gap:var(--space-lg);flex-direction:column;flex:1 0 auto;display:flex}.operators-screen__name{align-items:center;gap:var(--space-sm);font:var(--typo-body-lg-font);letter-spacing:var(--typo-body-lg-letter-spacing);display:inline-flex}.operators-screen__self{font:var(--typo-label-md-font);letter-spacing:var(--typo-label-md-letter-spacing);color:var(--color-on-surface-variant);white-space:nowrap}.operators-screen__chip{height:24px;padding:0 var(--space-sm);border-radius:var(--radius-xs);font:var(--typo-label-md-font);letter-spacing:var(--typo-label-md-letter-spacing);align-items:center;display:inline-flex}.operators-screen__chip--active{background-color:var(--color-success-container);color:var(--color-on-success-container)}.operators-screen__chip--invited{background-color:var(--color-info-container);color:var(--color-on-info-container)}.operators-screen__chip--invitation-expired{background-color:var(--color-error-container);color:var(--color-on-error-container)}.operators-screen__chip--revoked{background-color:var(--color-surface-container-highest);color:var(--color-on-surface-variant)}.switch{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 16px;display:flex}.switch__helper-text{opacity:.5;width:100%;padding-left:16px;font-style:italic}.switch__label{color:var(--color-on-surface);flex:1;font-size:16px}.switch__input-wrapper{flex:none;width:60px;height:26px;display:inline-block;position:relative}.switch__input{opacity:0;width:0;height:0}.switch__slider{cursor:pointer;border-radius:var(--radius-full);background-color:#0000;transition:all .3s;position:absolute;inset:0}.switch__slider:before,.switch__slider:after{content:"";border-radius:50%;width:18px;height:18px;transition:all .4s;position:absolute;bottom:3px;left:4px}.switch__slider:after{opacity:0;background-color:#0000;transform:scale(.6);-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5' fill='none' stroke='black' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/12px 12px no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5' fill='none' stroke='black' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/12px 12px no-repeat}.switch--label-left{flex-direction:row}.switch--label-right{flex-direction:row-reverse}.switch--label-top,.switch--label-bottom{text-align:center;gap:8px}.switch--label-top{flex-direction:column}.switch--label-bottom{flex-direction:column-reverse}.switch--primary .switch__slider{border:1px solid var(--color-primary)}.switch--primary .switch__slider:before,.switch--primary .switch__input:checked+.switch__slider{background-color:var(--color-primary)}.switch--primary .switch__input:checked+.switch__slider:before{background-color:var(--color-surface);transform:translate(34px)}.switch--primary .switch__input:checked+.switch__slider:after{background-color:var(--color-primary);opacity:1;transform:translate(34px)scale(1)}.switch--white .switch__slider{border:1px solid var(--color-on-surface)}.switch--white .switch__slider:before,.switch--white .switch__input:checked+.switch__slider{background-color:var(--color-on-surface)}.switch--white .switch__input:checked+.switch__slider:before{background-color:var(--color-surface);transform:translate(34px)}.switch--white .switch__input:checked+.switch__slider:after{background-color:var(--color-on-surface);opacity:1;transform:translate(34px)scale(1)}.switch--disabled .switch__input-wrapper{opacity:.5;cursor:initial;pointer-events:none}.client-build-dialog{width:min(100%,560px)}.client-build-dialog__content{gap:var(--space-lg);flex-direction:column;display:flex}.client-build-dialog__supporting{font:var(--typo-body-md-font);letter-spacing:var(--typo-body-md-letter-spacing);color:var(--color-on-surface-variant);margin:0}.client-build-dialog__field,.client-build-dialog__group{gap:var(--space-xs);border:none;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.client-build-dialog__label{font:var(--typo-label-lg-font);letter-spacing:var(--typo-label-lg-letter-spacing);color:var(--color-on-surface-variant);padding:0}.client-build-dialog__value{font:var(--typo-body-lg-font);letter-spacing:var(--typo-body-lg-letter-spacing);color:var(--color-on-surface);overflow-wrap:anywhere}.client-build-dialog__choices{column-gap:var(--space-lg);row-gap:var(--space-xs);flex-wrap:wrap;display:flex}.client-build-dialog__choice{align-items:center;gap:var(--space-sm);font:var(--typo-body-lg-font);letter-spacing:var(--typo-body-lg-letter-spacing);cursor:pointer;display:inline-flex}.client-build-dialog__choice:has(input:disabled){opacity:var(--opacity-disabled);cursor:not-allowed}.client-build-dialog__radio,.client-build-dialog__checkbox{accent-color:var(--color-primary);cursor:inherit;flex:none;margin:0}.client-build-dialog__radio{width:20px;height:20px}.client-build-dialog__checkbox{width:18px;height:18px}.client-build-dialog__supporting-text,.client-build-dialog__error-text{font:var(--typo-body-sm-font);letter-spacing:var(--typo-body-sm-letter-spacing)}.client-build-dialog__supporting-text{color:var(--color-on-surface-variant)}.client-build-dialog__error-text{color:var(--color-error)}.client-build-dialog__actions{justify-content:flex-end;gap:var(--space-sm);display:flex}.client-build-state-chip{height:24px;padding:0 var(--space-sm);border-radius:var(--radius-xs);white-space:nowrap;font:var(--typo-label-md-font);letter-spacing:var(--typo-label-md-letter-spacing);align-items:center;display:inline-flex}.client-build-state-chip--queued{background-color:var(--color-info-container);color:var(--color-on-info-container)}.client-build-state-chip--running{background-color:var(--color-primary-container);color:var(--color-on-primary-container)}.client-build-state-chip--cancelling{background-color:var(--color-warning-container);color:var(--color-on-warning-container)}.client-build-state-chip--succeeded{background-color:var(--color-success-container);color:var(--color-on-success-container)}.client-build-state-chip--failed{background-color:var(--color-error-container);color:var(--color-on-error-container)}.client-build-state-chip--cancelled{background-color:var(--color-surface-container-highest);color:var(--color-on-surface-variant)}.client-build-progress-bar{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.client-build-progress-bar__indicator{align-items:center;gap:4px;height:8px;display:flex;position:relative;overflow:hidden}.client-build-progress-bar__indicator--indeterminate:before{content:"";border-radius:var(--radius-full);background-color:var(--color-secondary-container);height:4px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.client-build-progress-bar__active{background-color:var(--color-primary);flex:none;height:8px;animation:1.2s linear infinite wavy-progress-wave;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8'%3E%3Cpath d='M0 4 Q3.5 0.6 7 4 T14 4' fill='none' stroke='black' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8'%3E%3Cpath d='M0 4 Q3.5 0.6 7 4 T14 4' fill='none' stroke='black' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E");-webkit-mask-position:0;mask-position:0;-webkit-mask-size:14px 8px;mask-size:14px 8px;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}@media (prefers-reduced-motion:reduce){.client-build-progress-bar__active{animation:none}}@keyframes wavy-progress-wave{0%{-webkit-mask-position:0;mask-position:0}to{-webkit-mask-position:-14px;mask-position:-14px}}.client-build-progress-bar__active{transition:width var(--duration-normal)}.client-build-progress-bar__indicator--indeterminate .client-build-progress-bar__active{width:40%;animation:1.2s linear infinite wavy-progress-wave,1.6s ease-in-out infinite client-build-progress-sweep;position:absolute;top:0}@media (prefers-reduced-motion:reduce){.client-build-progress-bar__indicator--indeterminate .client-build-progress-bar__active{animation:none}}.client-build-progress-bar__track{border-radius:var(--radius-full);background-color:var(--color-secondary-container);flex:1;height:4px}.client-build-progress-bar__caption{font:var(--typo-body-md-font);letter-spacing:var(--typo-body-md-letter-spacing);color:var(--color-on-surface-variant);overflow-wrap:anywhere;margin:0}@keyframes client-build-progress-sweep{0%{left:-40%}to{left:100%}}.client-build-log-dialog{width:min(100%,960px)}.client-build-log-dialog__content{gap:var(--space-md);flex-direction:column;min-width:0;display:flex}.client-build-log-dialog__status{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.client-build-log-dialog__failure{font:var(--typo-body-md-font);letter-spacing:var(--typo-body-md-letter-spacing);color:var(--color-error);flex-basis:100%;margin:0}.client-build-log-dialog__detail{overflow-wrap:anywhere;color:var(--color-on-surface-variant);flex-basis:100%}.client-build-log-dialog__error{font:var(--typo-body-md-font);letter-spacing:var(--typo-body-md-letter-spacing);color:var(--color-error);margin:0}.client-build-log-dialog__log{height:60vh;padding:var(--space-md);border-radius:var(--radius-md);background-color:var(--color-surface-container-highest);color:var(--color-on-surface);font:var(--typo-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;overflow:auto}.client-build-log-dialog__log:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.client-build-log-dialog__actions{justify-content:flex-end;display:flex}.client-build-notices{align-items:flex-start;gap:var(--space-md);padding:var(--space-lg);border-color:var(--color-warning);background-color:var(--color-warning-container);color:var(--color-on-warning-container);display:flex}.client-build-notices__icon{flex:none;font-size:24px}.client-build-notices__body{gap:var(--space-sm);flex-direction:column;min-width:0;display:flex}.client-build-notices__title{font:var(--typo-title-md-font);letter-spacing:var(--typo-title-md-letter-spacing);margin:0}.client-build-notices__text{font:var(--typo-body-md-font);letter-spacing:var(--typo-body-md-letter-spacing);overflow-wrap:anywhere;margin:0}.client-build-notices__error{font:var(--typo-body-md-font);letter-spacing:var(--typo-body-md-letter-spacing);color:var(--color-error);margin:0}.client-build-live-card{gap:var(--space-md);padding:var(--space-lg);flex-direction:column;display:flex}.client-build-live-card__header{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.client-build-live-card__title{font:var(--typo-title-md-font);letter-spacing:var(--typo-title-md-letter-spacing);margin:0}.client-build-live-card__log{white-space:nowrap;margin-left:auto}.client-build-choice-chip{height:24px;padding:0 var(--space-sm);border-radius:var(--radius-xs);white-space:nowrap;font:var(--typo-label-md-font);letter-spacing:var(--typo-label-md-letter-spacing);align-items:center;display:inline-flex}.client-build-choice-chip--switch{cursor:pointer;border:0;position:relative}.client-build-choice-chip--switch:after{content:"";border-radius:inherit;opacity:0;transition:opacity var(--duration-fast);pointer-events:none;background-color:currentColor;position:absolute;inset:0}.client-build-choice-chip--switch:hover:after{opacity:var(--sl-opacity-hovered)}.client-build-choice-chip--switch:active:after,.client-build-choice-chip--switch:focus-visible:after{opacity:var(--sl-opacity-pressed)}.client-build-choice-chip--beta{background-color:var(--color-warning-container);color:var(--color-on-warning-container)}.client-build-choice-chip--stable{background-color:var(--color-success-container);color:var(--color-on-success-container)}.client-build-choice-chip--forced{background-color:var(--color-error-container);color:var(--color-on-error-container)}.client-build-choice-chip--free{background-color:var(--color-info-container);color:var(--color-on-info-container)}.client-builds-screen{gap:var(--space-lg);flex-direction:column;flex:1 0 auto;display:flex}.client-builds-screen__version{font:var(--typo-body-lg-font);letter-spacing:var(--typo-body-lg-letter-spacing);font-variant-numeric:tabular-nums}.client-builds-screen__finished{flex-direction:column;display:flex}.client-builds-screen__duration{font:var(--typo-body-sm-font);letter-spacing:var(--typo-body-sm-letter-spacing);color:var(--color-on-surface-variant)}.error-codes-screen{gap:var(--space-lg);flex-direction:column;flex:1 0 auto;display:flex}.error-codes-screen__code{font:var(--typo-mono);overflow-wrap:anywhere}.error-codes-screen__section{gap:var(--space-sm);flex-direction:column;width:100%;min-height:0;display:flex}.error-codes-screen__title{font:var(--typo-title-md-font);letter-spacing:var(--typo-title-md-letter-spacing);color:var(--color-on-surface);margin:0}.error-codes-screen__explain{font:var(--typo-body-md-font);letter-spacing:var(--typo-body-md-letter-spacing);color:var(--color-on-surface-variant);margin:0}.circuit-corner{aspect-ratio:.639628;background-color:var(--color-primary);opacity:.11;pointer-events:none;max-width:40vw;height:70vh;position:fixed;bottom:0;right:0;-webkit-mask:url(/assets/circuit-right-ohVoqlnD.webp) 100% 100%/contain no-repeat;mask:url(/assets/circuit-right-ohVoqlnD.webp) 100% 100%/contain no-repeat}.ei,.eis,.eir,.eil,.eid{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-variant:normal;text-rendering:auto;font-style:normal;line-height:1;display:inline-block}.ei-lg{vertical-align:-.0667em;font-size:1.33333em;line-height:.75em}.ei-xs{font-size:.75em}.ei-sm{font-size:.875em}.ei-1x{font-size:1em}.ei-2x{font-size:2em}.ei-3x{font-size:3em}.ei-4x{font-size:4em}.ei-5x{font-size:5em}.ei-6x{font-size:6em}.ei-7x{font-size:7em}.ei-8x{font-size:8em}.ei-9x{font-size:9em}.ei-10x{font-size:10em}.ei-ul{margin-left:2.5em;padding-left:0;list-style-type:none}.ei-ul>li{position:relative}.ei-li{text-align:center;width:2em;line-height:inherit;position:absolute;left:-2em}.ei-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.ei-pull-left{float:left}.ei-pull-right{float:right}.xei.ei-pull-left,.eis.ei-pull-left,.eir.ei-pull-left,.eil.ei-pull-left{margin-right:.3em}.xei.ei-pull-right,.eis.ei-pull-right,.eir.ei-pull-right,.eil.ei-pull-right{margin-left:.3em}.ei-beat{animation-name:ei-beat;-webkit-animation-delay:var(--ei-animation-delay,0);animation-delay:var(--ei-animation-delay,0);-webkit-animation-direction:var(--ei-animation-direction,normal);animation-direction:var(--ei-animation-direction,normal);-webkit-animation-duration:var(--ei-animation-duration,1s);animation-duration:var(--ei-animation-duration,1s);-webkit-animation-iteration-count:var(--ei-animation-iteration-count,infinite);animation-iteration-count:var(--ei-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--ei-animation-timing,ease-in-out);animation-timing-function:var(--ei-animation-timing,ease-in-out)}.ei-bounce{animation-name:ei-bounce;-webkit-animation-delay:var(--ei-animation-delay,0);animation-delay:var(--ei-animation-delay,0);-webkit-animation-direction:var(--ei-animation-direction,normal);animation-direction:var(--ei-animation-direction,normal);-webkit-animation-duration:var(--ei-animation-duration,1s);animation-duration:var(--ei-animation-duration,1s);-webkit-animation-iteration-count:var(--ei-animation-iteration-count,infinite);animation-iteration-count:var(--ei-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--ei-animation-timing,cubic-bezier(.28, .84, .42, 1));animation-timing-function:var(--ei-animation-timing,cubic-bezier(.28, .84, .42, 1))}.ei-fade{animation-name:ei-fade;-webkit-animation-delay:var(--ei-animation-delay,0);animation-delay:var(--ei-animation-delay,0);-webkit-animation-direction:var(--ei-animation-direction,normal);animation-direction:var(--ei-animation-direction,normal);-webkit-animation-duration:var(--ei-animation-duration,1s);animation-duration:var(--ei-animation-duration,1s);-webkit-animation-iteration-count:var(--ei-animation-iteration-count,infinite);animation-iteration-count:var(--ei-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--ei-animation-timing,cubic-bezier(.4, 0, .6, 1));animation-timing-function:var(--ei-animation-timing,cubic-bezier(.4, 0, .6, 1))}.ei-beat-fade{animation-name:ei-beat-fade;-webkit-animation-delay:var(--ei-animation-delay,0);animation-delay:var(--ei-animation-delay,0);-webkit-animation-direction:var(--ei-animation-direction,normal);animation-direction:var(--ei-animation-direction,normal);-webkit-animation-duration:var(--ei-animation-duration,1s);animation-duration:var(--ei-animation-duration,1s);-webkit-animation-iteration-count:var(--ei-animation-iteration-count,infinite);animation-iteration-count:var(--ei-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--ei-animation-timing,cubic-bezier(.4, 0, .6, 1));animation-timing-function:var(--ei-animation-timing,cubic-bezier(.4, 0, .6, 1))}.ei-flip{animation-name:ei-flip;-webkit-animation-delay:var(--ei-animation-delay,0);animation-delay:var(--ei-animation-delay,0);-webkit-animation-direction:var(--ei-animation-direction,normal);animation-direction:var(--ei-animation-direction,normal);-webkit-animation-duration:var(--ei-animation-duration,1s);animation-duration:var(--ei-animation-duration,1s);-webkit-animation-iteration-count:var(--ei-animation-iteration-count,infinite);animation-iteration-count:var(--ei-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--ei-animation-timing,ease-in-out);animation-timing-function:var(--ei-animation-timing,ease-in-out)}.ei-shake{animation-name:ei-shake;-webkit-animation-delay:var(--ei-animation-delay,0);animation-delay:var(--ei-animation-delay,0);-webkit-animation-direction:var(--ei-animation-direction,normal);animation-direction:var(--ei-animation-direction,normal);-webkit-animation-duration:var(--ei-animation-duration,1s);animation-duration:var(--ei-animation-duration,1s);-webkit-animation-iteration-count:var(--ei-animation-iteration-count,infinite);animation-iteration-count:var(--ei-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--ei-animation-timing,linear);animation-timing-function:var(--ei-animation-timing,linear)}.ei-spin{animation-name:ei-spin;-webkit-animation-delay:var(--ei-animation-delay,0);animation-delay:var(--ei-animation-delay,0);-webkit-animation-direction:var(--ei-animation-direction,normal);animation-direction:var(--ei-animation-direction,normal);-webkit-animation-duration:var(--ei-animation-duration,2s);animation-duration:var(--ei-animation-duration,2s);-webkit-animation-iteration-count:var(--ei-animation-iteration-count,infinite);animation-iteration-count:var(--ei-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--ei-animation-timing,linear);animation-timing-function:var(--ei-animation-timing,linear)}.ei-spin-reverse{--ei-animation-direction:reverse}.ei-pulse,.ei-spin-pulse{animation-name:ei-spin;-webkit-animation-direction:var(--ei-animation-direction,normal);animation-direction:var(--ei-animation-direction,normal);-webkit-animation-duration:var(--ei-animation-duration,1s);animation-duration:var(--ei-animation-duration,1s);-webkit-animation-iteration-count:var(--ei-animation-iteration-count,infinite);animation-iteration-count:var(--ei-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--ei-animation-timing,steps(8));animation-timing-function:var(--ei-animation-timing,steps(8))}.ei-buzz{animation-name:ei-buzz;-webkit-animation-delay:var(--ei-animation-delay,0s);animation-delay:var(--ei-animation-delay,0s);-webkit-animation-direction:var(--ei-animation-direction,normal);animation-direction:var(--ei-animation-direction,normal);-webkit-animation-duration:var(--ei-animation-duration,.6s);animation-duration:var(--ei-animation-duration,.6s);-webkit-animation-iteration-count:var(--ei-animation-iteration-count,infinite);animation-iteration-count:var(--ei-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--ei-animation-timing,linear);animation-timing-function:var(--ei-animation-timing,linear)}.ei-flip-360{animation-name:ei-flip-360;-webkit-animation-delay:var(--ei-animation-delay,0s);animation-delay:var(--ei-animation-delay,0s);-webkit-animation-direction:var(--ei-animation-direction,normal);animation-direction:var(--ei-animation-direction,normal);-webkit-animation-duration:var(--ei-animation-duration,1s);animation-duration:var(--ei-animation-duration,1s);-webkit-animation-iteration-count:var(--ei-animation-iteration-count,infinite);animation-iteration-count:var(--ei-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--ei-animation-timing,ease-in-out);animation-timing-function:var(--ei-animation-timing,ease-in-out)}.ei-float{animation-name:ei-float;-webkit-animation-delay:var(--ei-animation-delay,0s);animation-delay:var(--ei-animation-delay,0s);-webkit-animation-direction:var(--ei-animation-direction,normal);animation-direction:var(--ei-animation-direction,normal);-webkit-animation-duration:var(--ei-animation-duration,3s);animation-duration:var(--ei-animation-duration,3s);-webkit-animation-iteration-count:var(--ei-animation-iteration-count,infinite);animation-iteration-count:var(--ei-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--ei-animation-timing,ease-in-out);animation-timing-function:var(--ei-animation-timing,ease-in-out);will-change:transform}.ei-jello{animation-name:ei-jello;-webkit-animation-delay:var(--ei-animation-delay,0s);animation-delay:var(--ei-animation-delay,0s);-webkit-animation-direction:var(--ei-animation-direction,normal);animation-direction:var(--ei-animation-direction,normal);-webkit-animation-duration:var(--ei-animation-duration,.9s);animation-duration:var(--ei-animation-duration,.9s);-webkit-animation-iteration-count:var(--ei-animation-iteration-count,infinite);animation-iteration-count:var(--ei-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--ei-animation-timing,ease-out);animation-timing-function:var(--ei-animation-timing,ease-out)}.ei-spin-snap-4{animation-name:ei-spin-snap-4;-webkit-animation-delay:var(--ei-animation-delay,0s);animation-delay:var(--ei-animation-delay,0s);-webkit-animation-direction:var(--ei-animation-direction,normal);animation-direction:var(--ei-animation-direction,normal);-webkit-animation-duration:var(--ei-animation-duration,2.4s);animation-duration:var(--ei-animation-duration,2.4s);-webkit-animation-iteration-count:var(--ei-animation-iteration-count,infinite);animation-iteration-count:var(--ei-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--ei-animation-timing,linear);animation-timing-function:var(--ei-animation-timing,linear)}.ei-spin-snap-6{animation-name:ei-spin-snap-6;-webkit-animation-delay:var(--ei-animation-delay,0s);animation-delay:var(--ei-animation-delay,0s);-webkit-animation-direction:var(--ei-animation-direction,normal);animation-direction:var(--ei-animation-direction,normal);-webkit-animation-duration:var(--ei-animation-duration,3s);animation-duration:var(--ei-animation-duration,3s);-webkit-animation-iteration-count:var(--ei-animation-iteration-count,infinite);animation-iteration-count:var(--ei-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--ei-animation-timing,linear);animation-timing-function:var(--ei-animation-timing,linear)}.ei-spin-snap-8{animation-name:ei-spin-snap-8;-webkit-animation-delay:var(--ei-animation-delay,0s);animation-delay:var(--ei-animation-delay,0s);-webkit-animation-direction:var(--ei-animation-direction,normal);animation-direction:var(--ei-animation-direction,normal);-webkit-animation-duration:var(--ei-animation-duration,4s);animation-duration:var(--ei-animation-duration,4s);-webkit-animation-iteration-count:var(--ei-animation-iteration-count,infinite);animation-iteration-count:var(--ei-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--ei-animation-timing,linear);animation-timing-function:var(--ei-animation-timing,linear)}.ei-swing{animation-name:ei-swing;-webkit-animation-delay:var(--ei-animation-delay,0s);animation-delay:var(--ei-animation-delay,0s);-webkit-animation-direction:var(--ei-animation-direction,normal);animation-direction:var(--ei-animation-direction,normal);-webkit-animation-duration:var(--ei-animation-duration,1.2s);animation-duration:var(--ei-animation-duration,1.2s);-webkit-animation-iteration-count:var(--ei-animation-iteration-count,infinite);animation-iteration-count:var(--ei-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--ei-animation-timing,ease-out);animation-timing-function:var(--ei-animation-timing,ease-out);transform-origin:top}.ei-wag{animation-name:ei-wag;-webkit-animation-delay:var(--ei-animation-delay,0s);animation-delay:var(--ei-animation-delay,0s);-webkit-animation-direction:var(--ei-animation-direction,normal);animation-direction:var(--ei-animation-direction,normal);-webkit-animation-duration:var(--ei-animation-duration,.9s);animation-duration:var(--ei-animation-duration,.9s);-webkit-animation-iteration-count:var(--ei-animation-iteration-count,infinite);animation-iteration-count:var(--ei-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--ei-animation-timing,ease-out);animation-timing-function:var(--ei-animation-timing,ease-out);transform-origin:bottom}@media (prefers-reduced-motion:reduce){.ei-buzz,.ei-flip-360,.ei-float,.ei-jello,.ei-spin-snap-4,.ei-spin-snap-6,.ei-spin-snap-8,.ei-swing,.ei-wag,.ei-beat,.ei-bounce,.ei-fade,.ei-beat-fade,.ei-flip,.ei-pulse,.ei-shake,.ei-spin,.ei-spin-pulse{transition-duration:0s;transition-delay:0s;animation-duration:1ms;animation-iteration-count:1;animation-delay:-1ms}}@keyframes ei-beat{0%,90%{transform:scale(1)}45%{-webkit-transform:scale(var(--ei-beat-scale,1.25));transform:scale(var(--ei-beat-scale,1.25))}}@keyframes ei-bounce{0%{transform:scale(1)translateY(0)}10%{-webkit-transform:scale(var(--ei-bounce-start-scale-x,1.1), var(--ei-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--ei-bounce-start-scale-x,1.1), var(--ei-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--ei-bounce-jump-scale-x,.9), var(--ei-bounce-jump-scale-y,1.1)) translateY(var(--ei-bounce-height,-.5em));transform:scale(var(--ei-bounce-jump-scale-x,.9), var(--ei-bounce-jump-scale-y,1.1)) translateY(var(--ei-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--ei-bounce-land-scale-x,1.05), var(--ei-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--ei-bounce-land-scale-x,1.05), var(--ei-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1, 1) translateY(var(--ei-bounce-rebound,-.125em));transform:scale(1, 1) translateY(var(--ei-bounce-rebound,-.125em))}64%{transform:scale(1)translateY(0)}to{transform:scale(1)translateY(0)}}@keyframes ei-fade{50%{opacity:var(--ei-fade-opacity,.4)}}@keyframes ei-beat-fade{0%,to{opacity:var(--ei-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--ei-beat-fade-scale,1.125));transform:scale(var(--ei-beat-fade-scale,1.125))}}@keyframes ei-flip{50%{-webkit-transform:rotate3d(var(--ei-flip-x,0), var(--ei-flip-y,1), var(--ei-flip-z,0), var(--ei-flip-angle,-180deg));transform:rotate3d(var(--ei-flip-x,0), var(--ei-flip-y,1), var(--ei-flip-z,0), var(--ei-flip-angle,-180deg))}}@keyframes ei-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes ei-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ei-rotate-90{transform:rotate(90deg)}.ei-rotate-180{transform:rotate(180deg)}.ei-rotate-270{transform:rotate(270deg)}.ei-flip-horizontal{transform:scaleX(-1)}.ei-flip-vertical{transform:scaleY(-1)}.ei-flip-both,.ei-flip-horizontal.ei-flip-vertical{transform:scale(-1)}.ei-rotate-by{-webkit-transform:rotate(var(--ei-rotate-angle,none));transform:rotate(var(--ei-rotate-angle,none))}@keyframes ei-buzz{0%{animation-timing-function:cubic-bezier(.1,0,.9,1);transform:translate(0)rotate(0)}5%{-webkit-transform:translateX(var(--ei-buzz-distance,4px)) rotate(.5deg);transform:translateX(var(--ei-buzz-distance,4px)) rotate(.5deg)}10%{-webkit-transform:translateX(calc(-1 * var(--ei-buzz-distance,4px))) rotate(-.5deg);transform:translateX(calc(-1 * var(--ei-buzz-distance,4px))) rotate(-.5deg)}15%{-webkit-transform:translateX(var(--ei-buzz-distance,4px)) rotate(.3deg);transform:translateX(var(--ei-buzz-distance,4px)) rotate(.3deg)}20%{-webkit-transform:translateX(calc(-1 * var(--ei-buzz-distance,4px))) rotate(-.3deg);transform:translateX(calc(-1 * var(--ei-buzz-distance,4px))) rotate(-.3deg)}25%{-webkit-transform:translateX(calc(var(--ei-buzz-distance,4px) * .7)) rotate(.2deg);transform:translateX(calc(var(--ei-buzz-distance,4px) * .7)) rotate(.2deg)}30%{-webkit-transform:translateX(calc(-1 * var(--ei-buzz-distance,4px) * .7)) rotate(-.2deg);transform:translateX(calc(-1 * var(--ei-buzz-distance,4px) * .7)) rotate(-.2deg)}35%{-webkit-transform:translateX(calc(var(--ei-buzz-distance,4px) * .4)) rotate(.1deg);transform:translateX(calc(var(--ei-buzz-distance,4px) * .4)) rotate(.1deg)}40%{transform:translate(0)rotate(0)}to{transform:translate(0)rotate(0)}}@keyframes ei-flip-360{0%{-webkit-transform:perspective(2em) scale(1) rotate3d(var(--ei-flip-x,0), var(--ei-flip-y,1), var(--ei-flip-z,0), 0deg);transform:perspective(2em) scale(1) rotate3d(var(--ei-flip-x,0), var(--ei-flip-y,1), var(--ei-flip-z,0), 0deg);animation-timing-function:cubic-bezier(.2,0,.4,1)}8%{-webkit-transform:perspective(2em) scale(var(--ei-flip-anticipation-scale,.95)) rotate3d(var(--ei-flip-x,0), var(--ei-flip-y,1), var(--ei-flip-z,0), 0deg);transform:perspective(2em) scale(var(--ei-flip-anticipation-scale,.95)) rotate3d(var(--ei-flip-x,0), var(--ei-flip-y,1), var(--ei-flip-z,0), 0deg);animation-timing-function:cubic-bezier(.33,0,.66,.33)}50%{-webkit-transform:perspective(2em) scale(1) rotate3d(var(--ei-flip-x,0), var(--ei-flip-y,1), var(--ei-flip-z,0), calc(var(--ei-flip-angle,-360deg) * .6));transform:perspective(2em) scale(1) rotate3d(var(--ei-flip-x,0), var(--ei-flip-y,1), var(--ei-flip-z,0), calc(var(--ei-flip-angle,-360deg) * .6));animation-timing-function:cubic-bezier(.33,.66,.66,1)}80%{-webkit-transform:perspective(2em) scale(1) rotate3d(var(--ei-flip-x,0), var(--ei-flip-y,1), var(--ei-flip-z,0), calc(var(--ei-flip-angle,-360deg) * var(--ei-flip-overshoot,1.04)));transform:perspective(2em) scale(1) rotate3d(var(--ei-flip-x,0), var(--ei-flip-y,1), var(--ei-flip-z,0), calc(var(--ei-flip-angle,-360deg) * var(--ei-flip-overshoot,1.04)));animation-timing-function:cubic-bezier(.33,0,.66,1)}to{-webkit-transform:perspective(2em) scale(1) rotate3d(var(--ei-flip-x,0), var(--ei-flip-y,1), var(--ei-flip-z,0), var(--ei-flip-angle,-360deg));transform:perspective(2em) scale(1) rotate3d(var(--ei-flip-x,0), var(--ei-flip-y,1), var(--ei-flip-z,0), var(--ei-flip-angle,-360deg))}}@keyframes ei-float{0%{-webkit-transform:translateY(0) translateX(0) rotate(0deg) scale(var(--ei-float-squash-x,1.02), var(--ei-float-squash-y,.98));transform:translateY(0) translateX(0) rotate(0deg) scale(var(--ei-float-squash-x,1.02), var(--ei-float-squash-y,.98));animation-timing-function:cubic-bezier(.33,0,.66,.33)}15%{-webkit-transform:translateY(calc(-.4 * var(--ei-float-height,6px))) translateX(var(--ei-float-drift,1px)) rotate(var(--ei-float-tilt,1deg)) scale(1, 1);transform:translateY(calc(-.4 * var(--ei-float-height,6px))) translateX(var(--ei-float-drift,1px)) rotate(var(--ei-float-tilt,1deg)) scale(1, 1);animation-timing-function:cubic-bezier(.33,.66,.66,1)}35%{-webkit-transform:translateY(calc(-1 * var(--ei-float-height,6px))) translateX(0) rotate(0deg) scale(var(--ei-float-stretch-x,.98), var(--ei-float-stretch-y,1.03));transform:translateY(calc(-1 * var(--ei-float-height,6px))) translateX(0) rotate(0deg) scale(var(--ei-float-stretch-x,.98), var(--ei-float-stretch-y,1.03));animation-timing-function:cubic-bezier(.5,0,.5,0)}50%{-webkit-transform:translateY(calc(-.92 * var(--ei-float-height,6px))) translateX(calc(-.5 * var(--ei-float-drift,1px))) rotate(calc(-.5 * var(--ei-float-tilt,1deg))) scale(.995, 1.01);transform:translateY(calc(-.92 * var(--ei-float-height,6px))) translateX(calc(-.5 * var(--ei-float-drift,1px))) rotate(calc(-.5 * var(--ei-float-tilt,1deg))) scale(.995, 1.01);animation-timing-function:cubic-bezier(.33,0,.66,.33)}70%{-webkit-transform:translateY(calc(-.3 * var(--ei-float-height,6px))) translateX(calc(-1 * var(--ei-float-drift,1px))) rotate(calc(-1 * var(--ei-float-tilt,1deg))) scale(1, 1);transform:translateY(calc(-.3 * var(--ei-float-height,6px))) translateX(calc(-1 * var(--ei-float-drift,1px))) rotate(calc(-1 * var(--ei-float-tilt,1deg))) scale(1, 1);animation-timing-function:cubic-bezier(.33,.66,.66,1)}90%{-webkit-transform:translateY(calc(.05 * var(--ei-float-height,6px))) translateX(0) rotate(0deg) scale(var(--ei-float-squash-x,1.02), var(--ei-float-squash-y,.98));transform:translateY(calc(.05 * var(--ei-float-height,6px))) translateX(0) rotate(0deg) scale(var(--ei-float-squash-x,1.02), var(--ei-float-squash-y,.98));animation-timing-function:cubic-bezier(.33,0,.66,1)}to{-webkit-transform:translateY(0) translateX(0) rotate(0deg) scale(var(--ei-float-squash-x,1.02), var(--ei-float-squash-y,.98));transform:translateY(0) translateX(0) rotate(0deg) scale(var(--ei-float-squash-x,1.02), var(--ei-float-squash-y,.98))}}@keyframes ei-jello{0%{animation-timing-function:cubic-bezier(.2,0,.8,1);transform:scale(1)}12%{-webkit-transform:scale(var(--ei-jello-scale-x,1.15), calc(2 - var(--ei-jello-scale-x,1.15)));transform:scale(var(--ei-jello-scale-x,1.15), calc(2 - var(--ei-jello-scale-x,1.15)));animation-timing-function:cubic-bezier(.3,0,.7,1)}24%{-webkit-transform:scale(calc(2 - var(--ei-jello-scale-y,1.12)), var(--ei-jello-scale-y,1.12));transform:scale(calc(2 - var(--ei-jello-scale-y,1.12)), var(--ei-jello-scale-y,1.12));animation-timing-function:cubic-bezier(.3,0,.7,1)}36%{-webkit-transform:scale(calc(1 + (var(--ei-jello-scale-x,1.15) - 1) * .5), calc(2 - (1 + (var(--ei-jello-scale-x,1.15) - 1) * .5)));transform:scale(calc(1 + (var(--ei-jello-scale-x,1.15) - 1) * .5), calc(2 - (1 + (var(--ei-jello-scale-x,1.15) - 1) * .5)));animation-timing-function:cubic-bezier(.4,0,.6,1)}48%{-webkit-transform:scale(calc(2 - (1 + (var(--ei-jello-scale-y,1.12) - 1) * .3)), calc(1 + (var(--ei-jello-scale-y,1.12) - 1) * .3));transform:scale(calc(2 - (1 + (var(--ei-jello-scale-y,1.12) - 1) * .3)), calc(1 + (var(--ei-jello-scale-y,1.12) - 1) * .3));animation-timing-function:cubic-bezier(.4,0,.6,1)}58%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:scale(1.02,.98)}68%{transform:scale(1)}to{transform:scale(1)}}@keyframes ei-spin-snap-4{0%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(0)}15%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(90deg)}25%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(90deg)}40%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(180deg)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(180deg)}65%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(270deg)}75%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(270deg)}90%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(360deg)}to{transform:rotate(360deg)}}@keyframes ei-spin-snap-6{0%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(0)}12%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(60deg)}16.67%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(60deg)}28.67%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(120deg)}33.33%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(120deg)}45.33%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(180deg)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(180deg)}62%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(240deg)}66.67%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(240deg)}78.67%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(300deg)}83.33%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(300deg)}95.33%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(360deg)}to{transform:rotate(360deg)}}@keyframes ei-spin-snap-8{0%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(0)}9%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(45deg)}12.5%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(45deg)}21.5%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(90deg)}25%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(90deg)}34%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(135deg)}37.5%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(135deg)}46.5%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(180deg)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(180deg)}59%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(225deg)}62.5%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(225deg)}71.5%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(270deg)}75%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(270deg)}84%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(315deg)}87.5%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(315deg)}96.5%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(360deg)}to{transform:rotate(360deg)}}@keyframes ei-swing{0%{animation-timing-function:cubic-bezier(.2,0,.8,1);transform:rotate(0)}8%{-webkit-transform:rotate(var(--ei-swing-angle,22deg));transform:rotate(var(--ei-swing-angle,22deg));animation-timing-function:cubic-bezier(.3,0,.7,1)}18%{-webkit-transform:rotate(calc(-1 * var(--ei-swing-angle,22deg) * .85));transform:rotate(calc(-1 * var(--ei-swing-angle,22deg) * .85));animation-timing-function:cubic-bezier(.3,0,.7,1)}28%{-webkit-transform:rotate(calc(var(--ei-swing-angle,22deg) * .65));transform:rotate(calc(var(--ei-swing-angle,22deg) * .65));animation-timing-function:cubic-bezier(.35,0,.65,1)}38%{-webkit-transform:rotate(calc(-1 * var(--ei-swing-angle,22deg) * .45));transform:rotate(calc(-1 * var(--ei-swing-angle,22deg) * .45));animation-timing-function:cubic-bezier(.4,0,.6,1)}48%{-webkit-transform:rotate(calc(var(--ei-swing-angle,22deg) * .25));transform:rotate(calc(var(--ei-swing-angle,22deg) * .25));animation-timing-function:cubic-bezier(.4,0,.6,1)}56%{-webkit-transform:rotate(calc(-1 * var(--ei-swing-angle,22deg) * .1));transform:rotate(calc(-1 * var(--ei-swing-angle,22deg) * .1));animation-timing-function:cubic-bezier(.4,0,.6,1)}64%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes ei-wag{0%{animation-timing-function:cubic-bezier(.2,0,.6,1);transform:rotate(0)}12%{-webkit-transform:rotate(var(--ei-wag-angle,12deg));transform:rotate(var(--ei-wag-angle,12deg));animation-timing-function:cubic-bezier(.4,0,.2,1)}24%{animation-timing-function:cubic-bezier(.2,0,.6,1);transform:rotate(2deg)}36%{-webkit-transform:rotate(calc(var(--ei-wag-angle,12deg) * .85));transform:rotate(calc(var(--ei-wag-angle,12deg) * .85));animation-timing-function:cubic-bezier(.4,0,.2,1)}48%{animation-timing-function:cubic-bezier(.2,0,.6,1);transform:rotate(1deg)}58%{-webkit-transform:rotate(calc(var(--ei-wag-angle,12deg) * .6));transform:rotate(calc(var(--ei-wag-angle,12deg) * .6));animation-timing-function:cubic-bezier(.4,0,.2,1)}68%{transform:rotate(0)}to{transform:rotate(0)}}.ei-stack{vertical-align:middle;width:2.5em;height:2em;line-height:2em;display:inline-block;position:relative}.ei-stack-1x,.ei-stack-2x{text-align:center;width:100%;position:absolute;left:0}.ei-stack-1x{line-height:inherit}.ei-stack-2x{font-size:2em}.ei-inverse{color:#fff}.sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;width:auto;height:auto;margin:0;position:static;overflow:visible}@font-face{font-family:Console Icons Duotone;font-style:normal;font-weight:900;font-display:block;src:url(/assets/console-icons-duotone-900-DtwTDJoC.woff2)format("woff2")}.eid{font-family:Console Icons Duotone;font-weight:900;position:relative}.eid:before{color:var(--ei-primary-color,inherit);opacity:var(--ei-primary-opacity,1);position:absolute}.eid:after{color:var(--ei-secondary-color,inherit);opacity:var(--ei-secondary-opacity,.4)}.ei-swap-opacity .eid:before,.eid.ei-swap-opacity:before{opacity:.4}.ei-swap-opacity .eid:after,.eid.ei-swap-opacity:after{opacity:1}.eid.ei-inverse{color:#fff}.eid.ei-stack-1x,.eid.ei-stack-2x{position:absolute}.eid.ei-stack-1x:before,.eid.ei-stack-2x:before,.eid.ei-fw:before{left:50%;transform:translate(-50%)}@font-face{font-family:Console Icons;font-style:normal;font-weight:300;font-display:block;src:url(/assets/console-icons-light-300-DcWoLJkX.woff2)format("woff2")}.eil{font-family:Console Icons;font-weight:300}@font-face{font-family:Console Icons;font-style:normal;font-weight:400;font-display:block;src:url(/assets/console-icons-regular-400-Dc5Cupwp.woff2)format("woff2")}.eir{font-family:Console Icons;font-weight:400}@font-face{font-family:Console Icons;font-style:normal;font-weight:900;font-display:block;src:url(/assets/console-icons-solid-900-BtvYSIlz.woff2)format("woff2")}.ei,.eis{font-family:Console Icons;font-weight:900}.eid.ei-users-clock:after{content:"􎀀"}.eid.ei-application:after{content:"􎀁"}.eid.ei-full-screen:after{content:"􎀂"}.eid.ei-quit-full-screen:after{content:"􎀃"}.eid.ei-reply-all-3:after{content:"􎀄"}.eid.ei-reply-all-4:after{content:"􎀅"}.eid.ei-reply-all-2:after{content:"􎀇"}.eid.ei-reply-all-5:after{content:"􎀈"}.eid.ei-users:after{content:"􎀡"}.eid.ei-id-card:after{content:"􎀵"}.eid.ei-user-clock:after{content:"􎄹"}.eid.ei-sitemap:after{content:"􎅓"}.eid.ei-scale-balanced:after{content:"􎅢"}.eid.ei-chart-pie:after{content:"􎈙"}.eid.ei-calendar-pen:after{content:"􎈦"}.eid.ei-building:after{content:"􎈲"}.eid.ei-chrome:after{content:"􎐀"}.eid.ei-chromium:after{content:"􎐁"}.eid.ei-edge:after{content:"􎐂"}.eid.ei-firefox:after{content:"􎐃"}.eid.ei-opera:after{content:"􎐄"}.eid.ei-safari:after{content:"􎐅"}.eid.ei-samsung-internet:after{content:"􎐆"}.eid.ei-vivaldi:after{content:"􎐇"}.eid.ei-duckduckgo:after{content:"􎐉"}.ei-users-clock:before{content:""}.ei-application:before{content:""}.ei-full-screen:before{content:""}.ei-quit-full-screen:before{content:""}.ei-reply-all-3:before{content:""}.ei-reply-all-4:before{content:""}.ei-reply-all-1:before{content:""}.ei-reply-all-2:before{content:""}.ei-reply-all-5:before{content:""}.ei-globe:before{content:""}.ei-eye:before{content:""}.ei-eye-slash:before{content:""}.ei-chevron-down:before{content:""}.ei-chevron-up:before{content:""}.ei-google:before{content:""}.ei-microsoft:before{content:""}.ei-circle-xmark:before{content:""}.ei-arrow-right-from-bracket:before{content:""}.ei-circle-ellipsis-vertical:before{content:""}.ei-circle-notch:before{content:""}.ei-ellipsis-vertical:before{content:""}.ei-users:before{content:""}.ei-user-shield:before{content:""}.ei-unlock:before{content:""}.ei-triangle-exclamation:before{content:""}.ei-triangle:before{content:""}.ei-trash:before{content:""}.ei-tablet:before{content:""}.ei-shield-check:before{content:""}.ei-question:before{content:""}.ei-paper-plane:before{content:""}.ei-mobile:before{content:""}.ei-lock-keyhole-open:before{content:""}.ei-lock-keyhole:before{content:""}.ei-laptop:before{content:""}.ei-id-card:before{content:""}.ei-heart-pulse:before{content:""}.ei-gear:before{content:""}.ei-file-pdf:before{content:""}.ei-ellipsis:before{content:""}.ei-earth-africa:before{content:""}.ei-download:before{content:""}.ei-display:before{content:""}.ei-clock-rotate-left:before{content:""}.ei-circle-exclamation:before{content:""}.ei-circle-check:before{content:""}.ei-circle:before{content:""}.ei-car-crash:before{content:""}.ei-arrows-left-right:before{content:""}.ei-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.ei-spinner:before{content:""}.ei-caret-up:before{content:""}.ei-caret-right:before{content:""}.ei-caret-left:before{content:""}.ei-caret-down:before{content:""}.ei-xmark:before{content:""}.ei-star:before{content:""}.ei-spinner-third:before{content:""}.ei-grip-dots:before{content:""}.ei-circle-question:before{content:""}.ei-circle-chevron-up:before{content:""}.ei-circle-chevron-right:before{content:""}.ei-circle-chevron-left:before{content:""}.ei-circle-chevron-down:before{content:""}.ei-chevron-right:before{content:""}.ei-chevron-left:before{content:""}.ei-bell:before{content:""}.ei-bars:before{content:""}.ei-user:before{content:""}.ei-shield-blank:before{content:""}.ei-laptop-mobile:before{content:""}.ei-square-check:before{content:""}.ei-square:before{content:""}.ei-scrubber:before{content:""}.ei-rocket-launch:before{content:""}.ei-rocket:before{content:""}.ei-clouds:before{content:""}.ei-cloud:before{content:""}.ei-circle-user:before{content:""}.ei-rectangle-history:before{content:""}.ei-sliders-simple:before{content:""}.ei-check:before{content:""}.ei-apple:before{content:""}.ei-power-off:before{content:""}.ei-paper-plane-top:before{content:""}.ei-magnifying-glass:before{content:""}.ei-fingerprint:before{content:""}.ei-filter-slash:before{content:""}.ei-filter:before{content:""}.ei-earth-oceania:before{content:""}.ei-earth-europe:before{content:""}.ei-earth-asia:before{content:""}.ei-earth-americas:before{content:""}.ei-copy:before{content:""}.ei-clock:before{content:""}.ei-arrows-rotate:before{content:""}.ei-magnifying-glass-plus:before{content:""}.ei-magnifying-glass-minus:before{content:""}.ei-file-arrow-up:before{content:""}.ei-file-arrow-down:before{content:""}.ei-server:before{content:""}.ei-cube:before{content:""}.ei-laptop-medical:before{content:""}.ei-arrows-retweet:before{content:""}.ei-hand-spock:before{content:""}.ei-fan:before{content:""}.ei-link:before{content:""}.ei-temperature-full:before{content:""}.ei-cloud-arrow-up:before{content:""}.ei-envelope:before{content:""}.ei-plus:before{content:""}.ei-file:before{content:""}.ei-pen-to-square:before{content:""}.ei-linkedin:before{content:""}.ei-linkedin-in:before{content:""}.ei-file-chart-pie:before{content:""}.ei-file-image:before{content:""}.ei-square-plus:before{content:""}.ei-square-minus:before{content:""}.ei-suitcase-medical:before{content:""}.ei-comment-medical:before{content:""}.ei-info:before{content:""}.ei-circle-info:before{content:""}.ei-language:before{content:""}.ei-circle-nodes:before{content:""}.ei-wrench:before{content:""}.ei-weight-scale:before{content:""}.ei-wand-magic:before{content:""}.ei-user-tie-hair:before{content:""}.ei-user-tie:before{content:""}.ei-user-tag:before{content:""}.ei-user-secret:before{content:""}.ei-user-plus:before{content:""}.ei-user-lock:before{content:""}.ei-user-helmet-safety:before{content:""}.ei-user-hair-long:before{content:""}.ei-user-hair:before{content:""}.ei-user-group:before{content:""}.ei-user-cowboy:before{content:""}.ei-user-clock:before{content:""}.ei-user-check:before{content:""}.ei-up-long:before{content:""}.ei-upload:before{content:""}.ei-truck:before{content:""}.ei-trophy:before{content:""}.ei-trash-arrow-up:before{content:""}.ei-toggle-on:before{content:""}.ei-toggle-off:before{content:""}.ei-table-cells:before{content:""}.ei-street-view:before{content:""}.ei-star-of-life:before{content:""}.ei-square-info:before{content:""}.ei-sliders:before{content:""}.ei-sitemap:before{content:""}.ei-siren-on:before{content:""}.ei-siren:before{content:""}.ei-signs-post:before{content:""}.ei-shield-virus:before{content:""}.ei-shield:before{content:""}.ei-share-nodes:before{content:""}.ei-share:before{content:""}.ei-screwdriver-wrench:before{content:""}.ei-scale-balanced:before{content:""}.ei-rectangle-xmark:before{content:""}.ei-rectangle-list:before{content:""}.ei-plug:before{content:""}.ei-play:before{content:""}.ei-plane-arrival:before{content:""}.ei-phone:before{content:""}.ei-pause:before{content:""}.ei-object-group:before{content:""}.ei-network-wired:before{content:""}.ei-monitor-waveform:before{content:""}.ei-minus:before{content:""}.ei-minimize:before{content:""}.ei-messages:before{content:""}.ei-medal:before{content:""}.ei-map-pin:before{content:""}.ei-map-location-dot:before{content:""}.ei-map:before{content:""}.ei-lock:before{content:""}.ei-location-dot:before{content:""}.ei-location-arrow:before{content:""}.ei-list-ul:before{content:""}.ei-list-check:before{content:""}.ei-link-slash:before{content:""}.ei-lightbulb-on:before{content:""}.ei-lightbulb:before{content:""}.ei-layer-plus:before{content:""}.ei-layer-group:before{content:""}.ei-key:before{content:""}.ei-industry-windows:before{content:""}.ei-house:before{content:""}.ei-hourglass-clock:before{content:""}.ei-hourglass:before{content:""}.ei-heart-crack:before{content:""}.ei-hashtag:before{content:""}.ei-handshake:before{content:""}.ei-hand-back-point-up:before{content:""}.ei-grid-2:before{content:""}.ei-grid:before{content:""}.ei-graduation-cap:before{content:""}.ei-gift:before{content:""}.ei-gears:before{content:""}.ei-gauge-simple-high:before{content:""}.ei-gauge-high:before{content:""}.ei-filter-circle-xmark:before{content:""}.ei-file-lines:before{content:""}.ei-file-code:before{content:""}.ei-file-certificate:before{content:""}.ei-down-long:before{content:""}.ei-do-not-enter:before{content:""}.ei-display-medical:before{content:""}.ei-diamond-turn-right:before{content:""}.ei-comment:before{content:""}.ei-clipboard:before{content:""}.ei-circle-small:before{content:""}.ei-circle-plus:before{content:""}.ei-circle-dot:before{content:""}.ei-chart-pie:before{content:""}.ei-chart-network:before{content:""}.ei-chart-mixed:before{content:""}.ei-chart-line-up:before{content:""}.ei-chart-line-down:before{content:""}.ei-chart-bar:before{content:""}.ei-calendar-range:before{content:""}.ei-calendar-pen:before{content:""}.ei-calendar-days:before{content:""}.ei-calendar-day:before{content:""}.ei-calendar-circle-user:before{content:""}.ei-calendar-circle-plus:before{content:""}.ei-calendar-check:before{content:""}.ei-building:before{content:""}.ei-bread-slice:before{content:""}.ei-box-archive:before{content:""}.ei-book-sparkles:before{content:""}.ei-book:before{content:""}.ei-bars-staggered:before{content:""}.ei-ban:before{content:""}.ei-arrow-up-right-from-square:before{content:""}.ei-arrow-up-a-z:before{content:""}.ei-arrows-up-down-left-right:before{content:""}.ei-arrows-minimize:before{content:""}.ei-arrows-maximize:before{content:""}.ei-arrow-rotate-right:before{content:""}.ei-arrow-rotate-left:before{content:""}.ei-arrow-right-arrow-left:before{content:""}.ei-arrow-right:before{content:""}.ei-arrow-down-z-a:before{content:""}.ei-apartment:before{content:""}.ei-angle-up:before{content:""}.ei-angles-right:before{content:""}.ei-angles-left:before{content:""}.ei-angle-right:before{content:""}.ei-angle-left:before{content:""}.ei-angle-down:before{content:""}.ei-align-left:before{content:""}.ei-address-card:before{content:""}.ei-address-book:before{content:""}.ei-user-unlock:before{content:""}.ei-square-question:before{content:""}.ei-pen:before{content:""}.ei-hard-drive:before{content:""}.ei-ballot-check:before{content:""}.ei-link-horizontal-slash:before{content:""}.ei-link-horizontal:before{content:""}.ei-book-atlas:before{content:""}.ei-alarm-exclamation:before{content:""}.ei-arrow-trend-down:before{content:""}.ei-arrow-trend-up:before{content:""}.ei-camera-viewfinder:before{content:""}.ei-broom:before{content:""}.ei-receipt:before{content:""}.ei-spider-web:before{content:""}.ei-venus-mars:before{content:""}.ei-venus:before{content:""}.ei-timeline:before{content:""}.ei-tag:before{content:""}.ei-stop:before{content:""}.ei-square-caret:before{content:""}.ei-spell-check:before{content:""}.ei-skull:before{content:""}.ei-shuffle:before{content:""}.ei-people-arrows:before{content:""}.ei-passport:before{content:""}.ei-masks-theater:before{content:""}.ei-mars:before{content:""}.ei-heart-circle-plus:before{content:""}.ei-file-import:before{content:""}.ei-windows:before{content:""}.ei-linux:before{content:""}.ei-google-play:before{content:""}.ei-app-store-ios:before{content:""}.ei-android:before{content:""}.ei-ios:before{content:""}.ei-stopwatch:before{content:""}.ei-hourglass-half:before{content:""}.ei-file-circle-question:before{content:""}.ei-circle-up:before{content:""}.ei-circle-play:before{content:""}.ei-circle-down:before{content:""}.ei-arrow-up:before{content:""}.ei-arrow-down:before{content:""}.ei-code-commit:before{content:""}.ei-objects-column:before{content:""}.ei-moon:before{content:""}.ei-circle-half-stroke:before{content:""}.ei-sun-bright:before{content:""}.ei-file-export:before{content:""}.ei-terminal:before{content:""}.ei-rectangle-terminal:before{content:""}.ei-slash:before{content:""}.ei-ethernet:before{content:""}.ei-md-account-tree:before{content:""}.ei-md-add:before{content:""}.ei-md-add-box:before{content:""}.ei-md-add-circle:before{content:""}.ei-md-add-circle-outline:before{content:""}.ei-md-apps:before{content:""}.ei-md-arrow-downward:before{content:""}.ei-md-arrow-forward:before{content:""}.ei-md-arrow-upward:before{content:""}.ei-md-assessment:before{content:""}.ei-md-auto-fix-high:before{content:""}.ei-md-badge:before{content:""}.ei-md-bar-chart:before{content:""}.ei-md-block:before{content:""}.ei-md-business:before{content:""}.ei-md-calendar-month:before{content:""}.ei-md-cancel:before{content:""}.ei-md-category:before{content:""}.ei-md-check:before{content:""}.ei-md-check-box:before{content:""}.ei-md-check-box-outline-blank:before{content:""}.ei-md-check-circle:before{content:""}.ei-md-chevron-left:before{content:""}.ei-md-chevron-right:before{content:""}.ei-md-clear:before{content:""}.ei-md-close:before{content:""}.ei-md-cloud:before{content:""}.ei-md-cloud-off:before{content:""}.ei-md-cloud-upload:before{content:""}.ei-md-construction:before{content:""}.ei-md-content-copy:before{content:""}.ei-md-dark-mode:before{content:""}.ei-md-delete-outline:before{content:""}.ei-md-density-medium:before{content:""}.ei-md-density-small:before{content:""}.ei-md-developer-board:before{content:""}.ei-md-dns:before{content:""}.ei-md-drive-file-rename-outline:before{content:""}.ei-md-edit:before{content:""}.ei-md-error:before{content:""}.ei-md-error-outline:before{content:""}.ei-md-expand-more:before{content:""}.ei-md-fiber-manual-record:before{content:""}.ei-md-file-download:before{content:""}.ei-md-filter-list-off:before{content:""}.ei-md-flag:before{content:""}.ei-md-health-and-safety:before{content:""}.ei-md-help-outline:before{content:""}.ei-md-history:before{content:""}.ei-md-home:before{content:""}.ei-md-hub:before{content:""}.ei-md-info:before{content:""}.ei-md-inventory-2:before{content:""}.ei-chrome:before{content:""}.ei-chromium:before{content:""}.ei-edge:before{content:""}.ei-firefox:before{content:""}.ei-opera:before{content:""}.ei-safari:before{content:""}.ei-samsung-internet:before{content:""}.ei-vivaldi:before{content:""}.ei-duckduckgo:before{content:""}.ei-md-keyboard-arrow-down:before{content:""}.ei-md-keyboard-arrow-right:before{content:""}.ei-md-keyboard-double-arrow-left:before{content:""}.ei-md-keyboard-double-arrow-right:before{content:""}.ei-md-lan:before{content:""}.ei-md-layers:before{content:""}.ei-md-light-mode:before{content:""}.ei-md-link:before{content:""}.ei-md-location-on:before{content:""}.ei-md-lock:before{content:""}.ei-md-logout:before{content:""}.ei-md-looks-one:before{content:""}.ei-md-looks-two:before{content:""}.ei-md-memory:before{content:""}.ei-md-menu:before{content:""}.ei-md-menu-open:before{content:""}.ei-md-monitor-heart:before{content:""}.ei-md-more-vert:before{content:""}.ei-md-new-releases:before{content:""}.ei-md-note-add:before{content:""}.ei-md-notes:before{content:""}.ei-md-open-in-new:before{content:""}.ei-md-pause-circle:before{content:""}.ei-md-person-add:before{content:""}.ei-md-person-outline:before{content:""}.ei-md-play-arrow:before{content:""}.ei-md-play-circle:before{content:""}.ei-md-policy:before{content:""}.ei-md-public:before{content:""}.ei-md-receipt-long:before{content:""}.ei-md-refresh:before{content:""}.ei-md-remove:before{content:""}.ei-md-remove-circle:before{content:""}.ei-md-remove-circle-outline:before{content:""}.ei-md-restart-alt:before{content:""}.ei-md-schedule:before{content:""}.ei-md-search:before{content:""}.ei-md-send:before{content:""}.ei-md-settings:before{content:""}.ei-md-settings-brightness:before{content:""}.ei-md-shield:before{content:""}.ei-md-sticky-note-2:before{content:""}.ei-md-stop-circle:before{content:""}.ei-md-storage:before{content:""}.ei-md-support-agent:before{content:""}.ei-md-swap-horiz:before{content:""}.ei-md-swap-vert:before{content:""}.ei-md-terminal:before{content:""}.ei-md-translate:before{content:""}.ei-md-unarchive:before{content:""}.ei-md-unfold-less:before{content:""}.ei-md-unfold-more:before{content:""}.ei-md-upload-file:before{content:""}.ei-md-view-column:before{content:""}.ei-md-view-in-ar:before{content:""}.ei-md-view-module:before{content:""}.ei-md-visibility:before{content:""}.ei-md-visibility-off:before{content:""}.ei-md-vpn-key:before{content:""}.ei-md-warning-amber:before{content:""}.ei-md-workspace-premium:before{content:""}.ei-md-group:before{content:""}.ei-md-handshake:before{content:""}.ei-md-license:before{content:""}.ei-md-notifications:before{content:""}.ei-md-switch-account:before{content:""}.ei-md-tag:before{content:""}@font-face{font-family:"Exo 2";font-weight:300;font-style:normal;font-display:swap;src:url(/assets/Exo2-Light-B5ZGwXBT.woff2)format("woff2")}@font-face{font-family:"Exo 2";font-weight:400;font-style:normal;font-display:swap;src:url(/assets/Exo2-Regular-FSZeJP9M.woff2)format("woff2")}@font-face{font-family:"Exo 2";font-weight:400;font-style:italic;font-display:swap;src:url(/assets/Exo2-Italic-D4k8xZrd.woff2)format("woff2")}@font-face{font-family:"Exo 2";font-weight:500;font-style:normal;font-display:swap;src:url(/assets/Exo2-Medium-0Y8K9YnI.woff2)format("woff2")}@font-face{font-family:"Exo 2";font-weight:600;font-style:normal;font-display:swap;src:url(/assets/Exo2-SemiBold-Cs0V_VcO.woff2)format("woff2")}@font-face{font-family:"Exo 2";font-weight:700;font-style:normal;font-display:swap;src:url(/assets/Exo2-Bold-CId4yt-P.woff2)format("woff2")}@font-face{font-family:Cabin Sketch;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/cabinsketch-400-C5NWYc2T.woff2)format("woff2")}@font-face{font-family:Cabin Sketch;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/cabinsketch-700-VOpvQvG7.woff2)format("woff2")}@font-face{font-family:Chakra Petch;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/chakrapetch-600-DVQm9bgb.woff2)format("woff2")}@font-face{font-family:Caveat;font-weight:400 700;font-style:normal;font-display:swap;src:url(/assets/caveat-variable-C1hSzPvX.woff2)format("woff2")}:root{--xxl-breakpoint:1400px;--xl-breakpoint:1200px;--lg-breakpoint:992px;--md-breakpoint:768px;--sm-breakpoint:576px;--color-primary:#b22b00;--color-on-primary:#fff;--color-primary-container:#ffdbd1;--color-on-primary-container:#3c0800;--color-secondary-container:#ffdbd1;--color-on-secondary-container:#2c150f;--color-error:#c0362b;--color-on-error:#fff;--color-error-container:#ffdad5;--color-on-error-container:#410001;--color-surface:#fff8f6;--color-on-surface:#201a19;--color-surface-variant:#f5ddd8;--color-on-surface-variant:#53433f;--color-outline:#85736e;--color-outline-variant:#d8c2bc;--color-shadow:#000;--color-shadow-ink:#1c1411;--shadow-card:0 1px 2px color-mix(in srgb, var(--color-shadow-ink) 6%, transparent), 0 2px 8px color-mix(in srgb, var(--color-shadow-ink) 5%, transparent);--shadow-dialog:0 8px 32px color-mix(in srgb, var(--color-shadow-ink) 24%, transparent);--color-scrim:#00000073;--color-inverse-surface:#362f2d;--color-inverse-on-surface:#fbeeeb;--color-inverse-primary:#ffb5a1;--color-surface-container-lowest:#fff;--color-surface-container-low:#fef1ee;--color-surface-container:#f8ebe8;--color-surface-container-high:#f3e5e2;--color-surface-container-highest:#ede0dd;--color-warning:#f0a020;--color-on-warning:#3a2600;--color-warning-container:#ffdfa6;--color-on-warning-container:#271900;--color-turquoise:#156b54;--color-on-turquoise:#fff;--color-turquoise-container:#a4f2d5;--color-on-turquoise-container:#002117;--color-blue:#30628c;--color-on-blue:#fff;--color-blue-container:#cee5ff;--color-on-blue-container:#001d33;--color-success:#2e9e52;--color-on-success:#fff;--color-success-container:#b4f1be;--color-on-success-container:#00210c;--color-badge:#ba1a1a;--color-on-badge:#fff;--navigation-drawer-fold-delay:.3s;--color-environment-dev:#167abc;--color-on-environment:#fff;--radius-none:0px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:28px;--radius-full:999px;--elevation-1:var(--shadow-card);--elevation-2:var(--shadow-card);--elevation-3:var(--shadow-dialog);--elevation-4:0px 6px 10px 4px #00000026, 0px 2px 3px 0px #0000004d;--sl-opacity-hovered:.08;--sl-opacity-pressed:.12;--motion-emphasized-decelerate:cubic-bezier(.05, .7, .1, 1);--motion-emphasized-accelerate:cubic-bezier(.3, 0, .8, .15);--motion-standard:cubic-bezier(.2, 0, 0, 1);--motion-standard-decelerate:cubic-bezier(0, 0, 0, 1);--motion-standard-accelerate:cubic-bezier(.3, 0, 1, 1);--typo-font-family:"Exo 2", system-ui, sans-serif;--typo-display-font-family:var(--typo-font-family);--typo-headline-font-family:var(--typo-font-family);--typo-title-font-family:var(--typo-font-family);--typo-body-font-family:var(--typo-font-family);--typo-label-font-family:var(--typo-font-family);--typo-display-lg-font:400 57px/64px var(--typo-display-font-family);--typo-display-lg-letter-spacing:-.25px;--typo-display-md-font:400 45px/52px var(--typo-display-font-family);--typo-display-sm-font:400 36px/44px var(--typo-display-font-family);--typo-headline-lg-font:400 32px/40px var(--typo-headline-font-family);--typo-headline-md-font:400 28px/36px var(--typo-headline-font-family);--typo-headline-sm-font:400 24px/32px var(--typo-headline-font-family);--typo-title-lg-font:400 22px/28px var(--typo-title-font-family);--typo-title-md-font:500 16px/24px var(--typo-title-font-family);--typo-title-md-letter-spacing:.15px;--typo-title-sm-font:500 14px/20px var(--typo-title-font-family);--typo-title-sm-letter-spacing:.1px;--typo-body-lg-font:400 16px/24px var(--typo-body-font-family);--typo-body-lg-letter-spacing:.5px;--typo-body-md-font:400 14px/20px var(--typo-body-font-family);--typo-body-md-letter-spacing:.25px;--typo-body-sm-font:400 12px/16px var(--typo-body-font-family);--typo-body-sm-letter-spacing:.4px;--typo-label-lg-font:500 14px/20px var(--typo-label-font-family);--typo-label-lg-font-prominent:700 14px/20px var(--typo-label-font-family);--typo-label-lg-letter-spacing:.1px;--typo-label-md-font:500 12px/16px var(--typo-label-font-family);--typo-label-md-font-prominent:700 12px/16px var(--typo-label-font-family);--typo-label-md-letter-spacing:.5px;--typo-label-sm-font:500 11px/16px var(--typo-label-font-family);--typo-label-sm-letter-spacing:.5px;--typo-monospace-font-family:monospace;--typo-page-title:700 16.5pt/1.3 var(--typo-font-family);--typo-group-title:600 12.75pt/1.4 var(--typo-font-family);--typo-body:400 12pt/1.5 var(--typo-font-family);--typo-body-sm:400 10.5pt/1.45 var(--typo-font-family);--typo-label:500 10.5pt/1.3 var(--typo-font-family);--typo-label-sm:500 9pt/1.3 var(--typo-font-family);--typo-mono:400 10.5pt/1.45 var(--typo-monospace-font-family);--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:24px;--duration-fast:.15s;--duration-normal:.25s;--opacity-disabled:.45;--content-max-width:none;--content-inset-top:0px;--data-table-min-height:320px;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-info:#215faf;--color-on-info:#fff;--color-info-container:#d6e3ff;--color-on-info-container:#001b3d;--color-drawer-container:#fef1ee;--color-tile-active:#c2e2c7;--brand-vpn-color:var(--color-primary);--brand-manager-color:var(--color-on-primary-container);--edge-spacing:var(--space-md)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-primary:#ffb5a1;--color-on-primary:#611300;--color-primary-container:#881f00;--color-on-primary-container:#ffdbd1;--color-secondary-container:#5d4038;--color-on-secondary-container:#ffdbd1;--color-drawer-container:#201a19;--color-surface:#181211;--color-on-surface:#ede0dd;--color-surface-variant:#53433f;--color-on-surface-variant:#d8c2bc;--color-surface-container-lowest:#140c0a;--color-surface-container-low:#201a19;--color-surface-container:#251e1d;--color-surface-container-high:#2f2827;--color-surface-container-highest:#3b3331;--color-outline:#a08c88;--color-outline-variant:#53433f;--color-error:#ffb4ab;--color-on-error:#690005;--color-error-container:#93000a;--color-on-error-container:#ffdad6;--color-success:#8fd99b;--color-on-success:#00391a;--color-success-container:#135e2c;--color-on-success-container:#b4f1be;--color-warning:#f5c066;--color-on-warning:#3f2e00;--color-warning-container:#5a4300;--color-on-warning-container:#ffdfa6;--color-info:#a9c7ff;--color-on-info:#003062;--color-info-container:#1b4a85;--color-on-info-container:#d6e3ff;--color-inverse-surface:#ede0dd;--color-inverse-on-surface:#362f2d;--color-inverse-primary:#8f4b39}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{font:var(--typo-body);background-color:var(--color-surface);color:var(--color-on-surface);-webkit-font-smoothing:antialiased}h1,h2,h3,p{margin:0}a{color:var(--color-primary);text-decoration:none}a:hover{text-decoration:underline}code{font:var(--typo-mono)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}input.text-input{background-color:var(--color-surface)}
/*$vite$:1*/