@import"https://fonts.googleapis.com/css2?family=Albert+Sans:wght@500..900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,500..900&display=swap";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none!important}:root{--border-radius: 5px;--context-border-radius: 6px;--max-context-width: 300px;--max-width: 1500px;--max-content-width: 1015px;--max-page-width: 700px;--min-width: 375px}html,[data-light]{color-scheme:light dark;--accent-color: #0083fa;--accent-gradient-color: #002d56;--accent-alt-color: #0869CB;--accent-hover-color: var(--accent-alt-color);--accent-back-color: #c8ddf5;--accent-hover-back-color: #95bdeb;--accent-border-color: #649ddf;--accent-contrast-color: #fff;--back-color: #fff;--hover-back-color: #f2f2f2;--alt-back-color: #f6f8fa;--alt-hover-back-color: #e9eff5;--color: #222;--alt-color: #666;--alt-color2: #4C4C4C;--sep-color: #666;--border-color: #C8C6C4;--border-hover-color: #2d4561;--alt-border-color: #e1e4e8;--selection-back-color: #3c8eeb;--selection-color: #fff;--notice-color: #969696;--notice-hover-color: #737373;--placeholder-color: #999;--back-error-color: #c0c0c0;--back-error-icon-color: #e7e7e7;--hr-color: #e1e4e8;--title-color: var(--alt-color);--subtitle-color: #888;--link-color: var(--accent-color);--link-hover-color: var(--accent-hover-color);--alt-link-color: #222;--alt-link-hover-color: #111;--scrollbar-thumb-color: #aaa;--scrollbar-track-color: transparent;--button-color: var(--accent-contrast-color);--button-hover-color: var(--accent-contrast-color);--button-back-color: var(--accent-color);--button-hover-back-color: var(--accent-hover-color);--button-outline-focus-color: #c8ddf5;--button-alt-color: var(--accent-color);--button-alt-hover-color: var(--accent-hover-color);--button-alt-back-color: #EEF7FF;--button-alt-hover-back-color: #d8edff;--button-alt-outline-focus-color: #f5faff;--button-alt2-color: var(--alt-color2);--button-alt2-hover-color: var(--color);--button-alt2-back-color: var(--back-color);--button-alt2-hover-back-color: var(--hover-back-color);--button-alt2-outline-focus-color: var(--alt-hover-back-color);--button-invert-color: #fff;--button-invert-hover-color: #f7f7f7;--button-invert-back-color: #212121;--button-invert-hover-back-color: #444;--button-invert-outline-focus-color: #dadada;--button-del-color: #fff;--button-del-hover-color: #fff;--button-del-back-color: #eb1414;--button-del-hover-back-color: #970f0f;--button-del-outline-focus-color: #ffacac;--disabled-color: #b9b9b9;--disabled-back-color: #ebebeb;--control-color: #333;--control-hover-color: #272727;--control-back-color: #f3f2f1;--control-hover-back-color: #F6F8FA;--window-back-color:#FAFBFC;--window-hover-back-color: #ebebeb;--window-alt-back-color: #f8f8f8;--window-hover-alt-back-color: #fcfcfc;--window-border-color: #e1e4e8;--card-back-color: #f6f8fa;--card-hover-back-color: var(--alt-back-color);--card-border-color: #e1e4e8;--card-hover-border-color: #dcdee1;--input-back-color: #F0F0F0;--alt-input-back-color: var(--back-color);--input-border-color: transparent;--alt-input-border-color: var(--alt-border-color);--input-color: #111;--input-outline-focus-color: #c8ddf5;--switch-back-color: #F5F5F5;--switch-border-color: #5D5D5D;--range-color: #e5e5e5;--range-border-color: #b9b9b9;--range-thumb-color: #fff;--error-color: #eb1414;--error-alt-color: #eb1414;--error-back-color: #FEE6E5;--error-alt-back-color: #fcd6d5;--error-hover-back-color: #fac0c4;--error-border-color: #FCBCBA;--error-hover-border-color: #fd7982;--error-notice-color: #694744;--warning-color: #ffd900;--warning-alt-color: #7b6e23;--warning-back-color: #FFF8DB;--warning-hover-back-color: #fbf0c2;--warning-border-color: #ECE2BF;--hint-color: #444;--hint-alt-color: #c8c8c8;--hint-back-color: #F6F8FA;--hint-hover-back-color: #c8c8c8;--hint-border-color: #e5e5e5;--success-color: #19804e;--success-back-color: #DFF5EC;--context-shadow: 0 1px 11px 0 rgba(0, 0, 0, .1);--element-shadow: 0 0 30px -13px rgba(0, 0, 0, .25);--screenshot-shadow: 0 0 17px 3px rgba(0, 0, 0, .13);--image-shadow: 0 2px 5px -4px rgba(0, 0, 0, .3)}html .dark,[data-light] .dark{display:none!important}[data-dark]{--accent-color: #0083fa;--accent-alt-color: #0083fa;--accent-hover-color: #026acb;--accent-back-color: #02427e;--accent-hover-back-color: #95bdeb;--accent-border-color: #649ddf;--accent-contrast-color: #222;--back-color: #202124;--hover-back-color: #111;--alt-back-color: #2b2b2b;--alt-hover-back-color: #222;--color: #fff;--alt-color: #eee;--alt-color2: #f1f1f1;--sep-color: #eee;--border-color: #3f3f3f;--border-hover-color: #121212;--alt-border-color: #494949;--selection-back-color: #3c8eeb;--selection-color: initial;--notice-color: #a3a3a3;--notice-hover-color: #808080;--placeholder-color: #999;--back-error-color: #6d6d6d;--back-error-icon-color: #333;--hr-color: #606060;--title-color: #9fabb2;--link-color: var(--accent-color);--link-hover-color: var(--accent-hover-color);--alt-link-color: #ababab;--alt-link-hover-color: var(--accent-hover-color);--scrollbar-thumb-color: #999;--scrollbar-track-color: transparent;--button-color: var(--accent-contrast-color);--button-hover-color: var(--accent-contrast-color);--button-back-color: var(--accent-color);--button-hover-back-color: var(--accent-hover-color);--button-outline-focus-color: #2f353d;--button-alt-color: var(--accent-color);--button-alt-hover-color: var(--accent-hover-color);--button-alt-back-color: #373737;--button-alt-hover-back-color: #252525;--button-alt-outline-focus-color: #2f353d;--button-alt2-color: var(--alt-color2);--button-alt2-hover-color: var(--color);--button-alt2-back-color: var(--back-color);--button-alt2-hover-back-color: var(--hover-back-color);--button-alt2-outline-focus-color: var(--alt-hover-back-color);--button-invert-color: #212121;--button-invert-hover-color: #444;--button-invert-back-color: #fff;--button-invert-hover-back-color: #f7f7f7;--button-invert-outline-focus-color: #dadada;--button-del-color: #222;--button-del-hover-color: #111;--button-del-back-color: #eb1414;--button-del-hover-back-color: #970f0f;--button-del-outline-focus-color: #ffacac;--disabled-color: #787878;--disabled-back-color: #4c4c4c;--control-color: #fff;--control-hover-color: #f0f0f0;--control-back-color: #3f3f3f;--control-hover-back-color: #303030;--window-back-color: #292929;--window-hover-back-color: #1a1a1a;--window-alt-back-color: #2b2b2b;--window-border-color: #3f3f3f;--card-back-color: #2b2b2b;--card-hover-back-color: #1a1a1a;--card-border-color: #494949;--card-hover-border-color: #606060;--input-back-color: #202020;--input-border-color: transparent;--input-color: #fff;--input-outline-focus-color: #323232;--switch-back-color: #272727;--switch-border-color: #CECECE;--range-color: #CECECE;--range-border-color: #ddd;--range-thumb-color: #202124;--error-color: #ff3333;--error-alt-color: #ff3333;--error-back-color: #392423;--error-alt-back-color: #2d1817;--error-hover-back-color: #5e2121;--error-border-color: #933232;--error-hover-border-color: #921b1b;--error-notice-color: #8D6E63;--warning-color: #cd9950;--warning-alt-color: #cd9950;--warning-back-color: #27221A;--warning-hover-back-color: #1d1913;--warning-border-color: #6d4711;--hint-color: #B0BEC5;--hint-alt-color: #757575;--hint-back-color: #272727;--hint-hover-back-color: #757575;--hint-border-color: #404040;--success-color: #33ba79;--success-back-color: #1b2c24;--context-shadow: 0 4px 14px -8px rgba(0, 0, 0, .45), 0 0 0 1px rgba(255, 255, 255, .02);--element-shadow: 0 8px 24px -12px rgba(0, 0, 0, .55), 0 0 0 1px rgba(255, 255, 255, .03);--screenshot-shadow: 0 10px 28px -14px rgba(0, 0, 0, .6), 0 0 0 1px rgba(255, 255, 255, .04);--image-shadow: 0 2px 8px -4px rgba(0, 0, 0, .45), 0 0 0 1px rgba(255, 255, 255, .02)}[data-dark] .light,.dark{display:none!important}@media(prefers-color-scheme:dark){html:not([data-light]) .dark{display:unset!important}}[data-dark] .dark{display:unset!important}@media(prefers-color-scheme:dark){html:not([data-light]) .light{display:none!important}}[data-dark] .light{display:none!important}:root{--title-font: "Albert Sans", system-ui, sans-serif;--body-font: "Inter", system-ui, sans-serif;--code-font: Consolas, Menlo, Monaco, monospace}.font-title{font-family:var(--title-font);font-weight:600!important}.icon-receipt:before{content:""}.icon-log-out:before{content:""}.icon-camera:before{content:""}.icon-user-round:before{content:""}.icon-headset:before{content:""}.icon-inbox:before{content:""}.icon-home:before{content:""}.icon-folder-open:before{content:""}.icon-trash-2:before{content:""}.icon-pencil:before{content:""}.icon-unlink:before{content:""}.icon-mail-check:before{content:""}.icon-eye-closed:before{content:""}.icon-eye:before{content:""}.icon-sprout:before{content:""}.icon-fingerprint:before{content:""}.icon-lock:before{content:""}.icon-mail-warning:before{content:""}.icon-key-warning:before{content:""}.icon-key-round:before{content:""}.icon-circle-alert:before{content:""}.icon-google:before{content:""}.icon-facebook:before{content:""}.icon-menu:before{content:""}.icon-plus:before{content:""}.icon-microsoft:before{content:""}.icon-mail:before{content:""}.icon-x:before{content:""}.icon-rotate-ccw:before{content:""}.icon-clipboard:before{content:""}.icon-copy:before{content:""}.icon-chevron-left:before{content:""}.icon-arrow-up-right:before{content:""}.icon-search:before{content:""}.icon-linkedin:before{content:""}.icon-github:before{content:""}.icon-twitter:before{content:""}.icon-at-sign:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-left:before{content:""}.icon-circle-help:before{content:""}.icon-send-horizontal:before{content:""}.icon-chevron-right:before{content:""}.icon-chevron-up:before{content:""}.icon-chevron-down:before{content:""}.icon-triangle-alert:before{content:""}.icon-info:before{content:""}.icon-sun:before{content:""}.icon-moon:before{content:""}.icon-sun-moon:before{content:""}@font-face{font-family:icons;src:url(/auth/assets/icons-CvQvWqBT.woff) format("woff");font-weight:400;font-style:normal;font-display:block}.icon,[class^=icon-],[class*=" icon-"]{display:flex;align-items:center;gap:6px}.icon:after,.icon:before,[class^=icon-]:after,[class^=icon-]:before,[class*=" icon-"]:after,[class*=" icon-"]:before{font-family:icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent{background-color:var(--accent-color);color:var(--accent-contrast-color)}.hidden{display:none}.click:active{transform:translateY(1px)}.n{clear:both}.fl{float:left}.fr{float:right}.ctr{text-align:center}.left{text-align:left}.aleft,.autoleft{margin-left:auto}.right{text-align:right}.aright,.autoright{margin-right:auto}.atop,.autotop,.abottom,.autobottom{margin-top:auto}.xauto{margin:0 auto}.yauto{margin:auto 0}.uc{text-transform:uppercase}.lc{text-transform:lowercase}.blur{filter:blur(.17em)}.nowrap{white-space:nowrap}.noflow{overflow:hidden}.wide{width:100%}.cols{display:flex;flex-direction:row;justify-content:space-between;gap:20px}.cols .col{flex:1 1 50%}@media(width<600px){.cols{flex-direction:column}.cols .col{flex:1 1 100%}}.vmiddle{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.glossy{background-color:#f6f8facc;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.rounded{border-radius:var(--border-radius)!important}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.unselectable{user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.selectable{user-select:text!important;-moz-user-select:text!important;-khtml-user-select:text!important;-webkit-user-select:text!important;-o-user-select:text!important}.undraggable{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;-ms-user-drag:none}.draggable{-webkit-user-drag:auto!important;-khtml-user-drag:auto!important;-moz-user-drag:auto!important;-o-user-drag:auto!important;-ms-user-drag:auto!important}.h-flex{display:flex}.v-flex{display:flex;flex-direction:column}.h-flex-middle-center,.h-flex-center-middle{display:flex;align-items:center;justify-content:center}.v-flex-middle-center,.v-flex-center-middle{display:flex;align-items:center;justify-content:center;flex-direction:column}.h-flex-middle{display:flex;align-items:center}.v-flex-middle{display:flex;justify-content:center;flex-direction:column}.h-flex-center{display:flex;justify-content:center}.v-flex-center{display:flex;align-items:center;flex-direction:column}button,.button,input[type=button]{display:inline-flex;gap:10px;align-items:center;justify-content:center;padding:6px 16px;font-family:var(--text-font);font-weight:600!important;font-size:1.6rem;line-height:1.5;-webkit-appearance:none;appearance:none;border:none!important;outline:0;text-align:center;cursor:pointer;border-radius:var(--border-radius)!important;transition:background .2s;white-space:nowrap;user-select:none;color:var(--button-color)!important;background-color:var(--button-back-color)!important}button:not(.disabled):hover,.button:not(.disabled):hover,input[type=button]:not(.disabled):hover{color:var(--button-hover-color)!important;background-color:var(--button-hover-back-color)!important}button:not(.disabled):active,.button:not(.disabled):active,input[type=button]:not(.disabled):active{color:var(--button-hover-color)!important;background:var(--button-hover-back-color)!important;box-shadow:0 0 0 4px var(--button-outline-focus-color)}button:focus,.button:focus,input[type=button]:focus{box-shadow:0 0 0 4px var(--button-outline-focus-color)}button:visited,.button:visited,input[type=button]:visited{color:var(--button-color);background:var(--button-back-color)}button.icon-only,.button.icon-only,input[type=button].icon-only{padding:6px}button.loading,.button.loading,input[type=button].loading{cursor:default!important;pointer-events:none;position:relative}button.loading:after,.button.loading:after,input[type=button].loading:after{content:"";position:absolute;inset:0;border-radius:inherit;overflow:hidden;background-image:repeating-linear-gradient(45deg,#ffffff2e 0 12px,#ffffff14 12px 24px);background-size:34px 34px;animation:stripes-move .9s linear infinite;pointer-events:none;will-change:background-position;z-index:1}button.loading>*,.button.loading>*,input[type=button].loading>*{position:relative;z-index:2}button:hover,.button:hover,input[type=button]:hover{text-decoration:none!important}button:not(.disabled):not([disabled]):not([aria-disabled=true]):active,.button:not(.disabled):not([disabled]):not([aria-disabled=true]):active,input[type=button]:not(.disabled):not([disabled]):not([aria-disabled=true]):active{transform:translateY(1px)}button[disabled],button.disabled,button[aria-disabled=true],.button[disabled],.button.disabled,.button[aria-disabled=true],input[type=button][disabled],input[type=button].disabled,input[type=button][aria-disabled=true]{cursor:default!important;background-image:none!important;pointer-events:none;opacity:.5}button .icon,.button .icon,input[type=button] .icon{font-size:1.3em}button.button-alt,.button.button-alt,input[type=button].button-alt{display:inline-flex;gap:10px;align-items:center;justify-content:center;padding:6px 16px;font-family:var(--text-font);font-weight:600!important;font-size:1.6rem;line-height:1.5;-webkit-appearance:none;appearance:none;border:none!important;outline:0;text-align:center;cursor:pointer;border-radius:var(--border-radius)!important;transition:background .2s;white-space:nowrap;user-select:none;color:var(--button-alt-color)!important;background-color:var(--button-alt-back-color)!important}button.button-alt:not(.disabled):hover,.button.button-alt:not(.disabled):hover,input[type=button].button-alt:not(.disabled):hover{color:var(--button-alt-hover-color)!important;background-color:var(--button-alt-hover-back-color)!important}button.button-alt:not(.disabled):active,.button.button-alt:not(.disabled):active,input[type=button].button-alt:not(.disabled):active{color:var(--button-alt-hover-color)!important;background:var(--button-alt-hover-back-color)!important;box-shadow:0 0 0 4px var(--button-alt-outline-focus-color)}button.button-alt:focus,.button.button-alt:focus,input[type=button].button-alt:focus{box-shadow:0 0 0 4px var(--button-alt-outline-focus-color)}button.button-alt:visited,.button.button-alt:visited,input[type=button].button-alt:visited{color:var(--button-alt-color);background:var(--button-alt-back-color)}button.button-alt.icon-only,.button.button-alt.icon-only,input[type=button].button-alt.icon-only{padding:6px}button.button-alt.loading,.button.button-alt.loading,input[type=button].button-alt.loading{cursor:default!important;pointer-events:none;position:relative}button.button-alt.loading:after,.button.button-alt.loading:after,input[type=button].button-alt.loading:after{content:"";position:absolute;inset:0;border-radius:inherit;overflow:hidden;background-image:repeating-linear-gradient(45deg,#ffffff2e 0 12px,#ffffff14 12px 24px);background-size:34px 34px;animation:stripes-move .9s linear infinite;pointer-events:none;will-change:background-position;z-index:1}button.button-alt.loading>*,.button.button-alt.loading>*,input[type=button].button-alt.loading>*{position:relative;z-index:2}button.button-alt:hover,.button.button-alt:hover,input[type=button].button-alt:hover{text-decoration:none!important}button.button-alt:not(.disabled):not([disabled]):not([aria-disabled=true]):active,.button.button-alt:not(.disabled):not([disabled]):not([aria-disabled=true]):active,input[type=button].button-alt:not(.disabled):not([disabled]):not([aria-disabled=true]):active{transform:translateY(1px)}button.button-alt[disabled],button.button-alt.disabled,button.button-alt[aria-disabled=true],.button.button-alt[disabled],.button.button-alt.disabled,.button.button-alt[aria-disabled=true],input[type=button].button-alt[disabled],input[type=button].button-alt.disabled,input[type=button].button-alt[aria-disabled=true]{cursor:default!important;background-image:none!important;pointer-events:none;opacity:.5}button.button-alt .icon,.button.button-alt .icon,input[type=button].button-alt .icon{font-size:1.3em}button.button-alt2,.button.button-alt2,input[type=button].button-alt2{display:inline-flex;gap:10px;align-items:center;justify-content:center;padding:6px 16px;font-family:var(--text-font);font-weight:600!important;font-size:1.6rem;line-height:1.5;-webkit-appearance:none;appearance:none;border:none!important;outline:0;text-align:center;cursor:pointer;border-radius:var(--border-radius)!important;transition:background .2s;white-space:nowrap;user-select:none;color:var(--button-alt2-color)!important;background-color:var(--button-alt2-back-color)!important}button.button-alt2:not(.disabled):hover,.button.button-alt2:not(.disabled):hover,input[type=button].button-alt2:not(.disabled):hover{color:var(--button-alt2-hover-color)!important;background-color:var(--button-alt2-hover-back-color)!important}button.button-alt2:not(.disabled):active,.button.button-alt2:not(.disabled):active,input[type=button].button-alt2:not(.disabled):active{color:var(--button-alt2-hover-color)!important;background:var(--button-alt2-hover-back-color)!important;box-shadow:0 0 0 4px var(--button-alt2-outline-focus-color)}button.button-alt2:focus,.button.button-alt2:focus,input[type=button].button-alt2:focus{box-shadow:0 0 0 4px var(--button-alt2-outline-focus-color)}button.button-alt2:visited,.button.button-alt2:visited,input[type=button].button-alt2:visited{color:var(--button-alt2-color);background:var(--button-alt2-back-color)}button.button-alt2.icon-only,.button.button-alt2.icon-only,input[type=button].button-alt2.icon-only{padding:6px}button.button-alt2.loading,.button.button-alt2.loading,input[type=button].button-alt2.loading{cursor:default!important;pointer-events:none;position:relative}button.button-alt2.loading:after,.button.button-alt2.loading:after,input[type=button].button-alt2.loading:after{content:"";position:absolute;inset:0;border-radius:inherit;overflow:hidden;background-image:repeating-linear-gradient(45deg,#ffffff2e 0 12px,#ffffff14 12px 24px);background-size:34px 34px;animation:stripes-move .9s linear infinite;pointer-events:none;will-change:background-position;z-index:1}button.button-alt2.loading>*,.button.button-alt2.loading>*,input[type=button].button-alt2.loading>*{position:relative;z-index:2}button.button-alt2:hover,.button.button-alt2:hover,input[type=button].button-alt2:hover{text-decoration:none!important}button.button-alt2:not(.disabled):not([disabled]):not([aria-disabled=true]):active,.button.button-alt2:not(.disabled):not([disabled]):not([aria-disabled=true]):active,input[type=button].button-alt2:not(.disabled):not([disabled]):not([aria-disabled=true]):active{transform:translateY(1px)}button.button-alt2[disabled],button.button-alt2.disabled,button.button-alt2[aria-disabled=true],.button.button-alt2[disabled],.button.button-alt2.disabled,.button.button-alt2[aria-disabled=true],input[type=button].button-alt2[disabled],input[type=button].button-alt2.disabled,input[type=button].button-alt2[aria-disabled=true]{cursor:default!important;background-image:none!important;pointer-events:none;opacity:.5}button.button-alt2 .icon,.button.button-alt2 .icon,input[type=button].button-alt2 .icon{font-size:1.3em}button.button-invert,.button.button-invert,input[type=button].button-invert{display:inline-flex;gap:10px;align-items:center;justify-content:center;padding:6px 16px;font-family:var(--text-font);font-weight:600!important;font-size:1.6rem;line-height:1.5;-webkit-appearance:none;appearance:none;border:none!important;outline:0;text-align:center;cursor:pointer;border-radius:var(--border-radius)!important;transition:background .2s;white-space:nowrap;user-select:none;color:var(--button-invert-color)!important;background-color:var(--button-invert-back-color)!important}button.button-invert:not(.disabled):hover,.button.button-invert:not(.disabled):hover,input[type=button].button-invert:not(.disabled):hover{color:var(--button-invert-hover-color)!important;background-color:var(--button-invert-hover-back-color)!important}button.button-invert:not(.disabled):active,.button.button-invert:not(.disabled):active,input[type=button].button-invert:not(.disabled):active{color:var(--button-invert-hover-color)!important;background:var(--button-invert-hover-back-color)!important;box-shadow:0 0 0 4px var(--button-invert-outline-focus-color)}button.button-invert:focus,.button.button-invert:focus,input[type=button].button-invert:focus{box-shadow:0 0 0 4px var(--button-invert-outline-focus-color)}button.button-invert:visited,.button.button-invert:visited,input[type=button].button-invert:visited{color:var(--button-invert-color);background:var(--button-invert-back-color)}button.button-invert.icon-only,.button.button-invert.icon-only,input[type=button].button-invert.icon-only{padding:6px}button.button-invert.loading,.button.button-invert.loading,input[type=button].button-invert.loading{cursor:default!important;pointer-events:none;position:relative}button.button-invert.loading:after,.button.button-invert.loading:after,input[type=button].button-invert.loading:after{content:"";position:absolute;inset:0;border-radius:inherit;overflow:hidden;background-image:repeating-linear-gradient(45deg,#ffffff2e 0 12px,#ffffff14 12px 24px);background-size:34px 34px;animation:stripes-move .9s linear infinite;pointer-events:none;will-change:background-position;z-index:1}button.button-invert.loading>*,.button.button-invert.loading>*,input[type=button].button-invert.loading>*{position:relative;z-index:2}button.button-invert:hover,.button.button-invert:hover,input[type=button].button-invert:hover{text-decoration:none!important}button.button-invert:not(.disabled):not([disabled]):not([aria-disabled=true]):active,.button.button-invert:not(.disabled):not([disabled]):not([aria-disabled=true]):active,input[type=button].button-invert:not(.disabled):not([disabled]):not([aria-disabled=true]):active{transform:translateY(1px)}button.button-invert[disabled],button.button-invert.disabled,button.button-invert[aria-disabled=true],.button.button-invert[disabled],.button.button-invert.disabled,.button.button-invert[aria-disabled=true],input[type=button].button-invert[disabled],input[type=button].button-invert.disabled,input[type=button].button-invert[aria-disabled=true]{cursor:default!important;background-image:none!important;pointer-events:none;opacity:.5}button.button-invert .icon,.button.button-invert .icon,input[type=button].button-invert .icon{font-size:1.3em}button.button-del,.button.button-del,input[type=button].button-del{display:inline-flex;gap:10px;align-items:center;justify-content:center;padding:6px 16px;font-family:var(--text-font);font-weight:600!important;font-size:1.6rem;line-height:1.5;-webkit-appearance:none;appearance:none;border:none!important;outline:0;text-align:center;cursor:pointer;border-radius:var(--border-radius)!important;transition:background .2s;white-space:nowrap;user-select:none;color:var(--button-del-color)!important;background-color:var(--button-del-back-color)!important}button.button-del:not(.disabled):hover,.button.button-del:not(.disabled):hover,input[type=button].button-del:not(.disabled):hover{color:var(--button-del-hover-color)!important;background-color:var(--button-del-hover-back-color)!important}button.button-del:not(.disabled):active,.button.button-del:not(.disabled):active,input[type=button].button-del:not(.disabled):active{color:var(--button-del-hover-color)!important;background:var(--button-del-hover-back-color)!important;box-shadow:0 0 0 4px var(--button-del-outline-focus-color)}button.button-del:focus,.button.button-del:focus,input[type=button].button-del:focus{box-shadow:0 0 0 4px var(--button-del-outline-focus-color)}button.button-del:visited,.button.button-del:visited,input[type=button].button-del:visited{color:var(--button-del-color);background:var(--button-del-back-color)}button.button-del.icon-only,.button.button-del.icon-only,input[type=button].button-del.icon-only{padding:6px}button.button-del.loading,.button.button-del.loading,input[type=button].button-del.loading{cursor:default!important;pointer-events:none;position:relative}button.button-del.loading:after,.button.button-del.loading:after,input[type=button].button-del.loading:after{content:"";position:absolute;inset:0;border-radius:inherit;overflow:hidden;background-image:repeating-linear-gradient(45deg,#ffffff2e 0 12px,#ffffff14 12px 24px);background-size:34px 34px;animation:stripes-move .9s linear infinite;pointer-events:none;will-change:background-position;z-index:1}button.button-del.loading>*,.button.button-del.loading>*,input[type=button].button-del.loading>*{position:relative;z-index:2}@keyframes stripes-move{0%{background-position:0 0}to{background-position:34px 0}}button.button-del:hover,.button.button-del:hover,input[type=button].button-del:hover{text-decoration:none!important}button.button-del:not(.disabled):not([disabled]):not([aria-disabled=true]):active,.button.button-del:not(.disabled):not([disabled]):not([aria-disabled=true]):active,input[type=button].button-del:not(.disabled):not([disabled]):not([aria-disabled=true]):active{transform:translateY(1px)}button.button-del[disabled],button.button-del.disabled,button.button-del[aria-disabled=true],.button.button-del[disabled],.button.button-del.disabled,.button.button-del[aria-disabled=true],input[type=button].button-del[disabled],input[type=button].button-del.disabled,input[type=button].button-del[aria-disabled=true]{cursor:default!important;background-image:none!important;pointer-events:none;opacity:.5}button.button-del .icon,.button.button-del .icon,input[type=button].button-del .icon{font-size:1.3em}[data-dark] .button.loading:after{background-image:repeating-linear-gradient(45deg,#0003 0 12px,#0000001a 12px 24px)}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-font-feature-settings:normal!important;font-feature-settings:normal;box-sizing:border-box}*:focus{outline:none}html{font-size:10px;height:100%}body{font-size:1.6rem;line-height:1.6;font-family:var(--body-font);color:var(--color);background:var(--back-color);cursor:default!important;min-width:var(--min-width);height:100%;position:relative;display:flex;flex-direction:column;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color)}body ::-webkit-scrollbar{width:12px;height:12px}body ::-webkit-scrollbar,body ::-webkit-scrollbar-track,body ::-webkit-scrollbar-corner{background:var(--scrollbar-track-color)}body ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border:3px solid var(--scrollbar-track-color);background-clip:padding-box;border-radius:12px}body ::-webkit-scrollbar-track-piece{display:none}body ::-moz-selection{background:var(--selection-back-color)!important;color:var(--selection-color);text-shadow:none}body ::selection{background:var(--selection-back-color)!important;color:var(--selection-color);text-shadow:none}#root{height:100%;display:flex;flex-direction:column}.container{margin:0 auto;width:min(100%,var(--max-width))!important}.content-container{margin:0 auto;width:min(100%,var(--max-content-width))!important;padding:0 40px}@media(width<600px){.content-container{padding:0 20px}}.page-container{margin:0 auto;width:min(100%,var(--max-page-width))!important;padding:0 40px}@media(width<600px){.page-container{padding:0 20px}}h1,h2,h3,h4,h5,h6{font-family:var(--title-font)}h1.icon,h2.icon,h3.icon,h4.icon,h5.icon,h6.icon{gap:10px}h1{font-size:4.8rem;line-height:1.3;margin:30px 0;font-weight:700;-webkit-font-smoothing:auto}h2{font-size:3rem;line-height:1.4;margin:0 0 30px;font-weight:700;-webkit-font-smoothing:auto}h3{font-size:1.8rem;line-height:1.6;margin:0 0 20px;font-weight:700}code{user-select:text;font-family:var(--code-font)}code.break{word-wrap:break-word}hr{margin:24px auto 25px;border:0;border-bottom:1px solid var(--border-color);width:100%}a,.link{-webkit-font-smoothing:auto;text-decoration:none;font-weight:400!important;color:var(--link-color);cursor:pointer;transition:color .2s}a:visited,.link:visited{color:var(--link-color)}a:not(.nolink):not(.button):not(.ctrl):not([disabled]):hover,.link:not(.nolink):not(.button):not(.ctrl):not([disabled]):hover{color:var(--link-hover-color)}a:not([disabled]):not(.disabled):not([aria-disabled=true]):active,.link:not([disabled]):not(.disabled):not([aria-disabled=true]):active{transform:translateY(1px)}a[disabled],a[aria-disabled=true],a.disabled,.link[disabled],.link[aria-disabled=true],.link.disabled{cursor:default!important}a.und,.link.und{text-decoration:underline}a.alt:not(.ctrl):not([disabled]),.link.alt:not(.ctrl):not([disabled]){color:var(--alt-link-color)}a.alt:not(.ctrl):not([disabled]):hover,.link.alt:not(.ctrl):not([disabled]):hover{color:var(--alt-link-hover-color)}a.cta,.link.cta{font-weight:600!important;display:flex;align-items:center;gap:6px}a.cta:after,a.cta:before,.link.cta:after,.link.cta:before{font-family:icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a.cta:after,.link.cta:after{content:""}a.cta,.link.cta{display:inline-flex;gap:2px;white-space:nowrap}a.atc,.link.atc{font-weight:600!important;display:flex;align-items:center;gap:6px}a.atc:after,a.atc:before,.link.atc:after,.link.atc:before{font-family:icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a.atc:before,.link.atc:before{content:""}a.atc,.link.atc{display:inline-flex;gap:2px}a.unseen,.link.unseen{color:unset!important}a[rel=bookmark],.link[rel=bookmark]{color:var(--color)}.link{color:var(--link-color)}.link:not([disabled]):hover{text-decoration:underline}label[for]{cursor:pointer}[disabled]:not(.button){color:var(--disabled-color)!important;cursor:default!important}[disabled]:not(.button):before,[disabled]:not(.button):after{color:var(--disabled-color)!important}strong,.strong{font-weight:700}b{font-weight:600}.note{font-size:.9em;color:var(--notice-color)}.alt-note{font-size:.9em;color:var(--alt-color)}.grecaptcha-badge{visibility:hidden!important}form{display:inline}input::placeholder,select::placeholder,textarea::placeholder{color:var(--placeholder-color)!important}input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--placeholder-color)!important}input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--placeholder-color)!important}input:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:var(--placeholder-color)!important}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:var(--placeholder-color)!important}input:placeholder-shown,select:placeholder-shown,textarea:placeholder-shown{text-overflow:ellipsis}input:focus,select:focus,textarea:focus{outline:none}input::-moz-focus-inner,select::-moz-focus-inner,textarea::-moz-focus-inner{border:0}input[type=text],input[type=search],input[type=password],input[type=email],input[type=number],input[type=tel],textarea{font-family:var(--body-font);user-select:text;border-radius:var(--border-radius)!important;-webkit-appearance:none;appearance:none;background:var(--input-back-color);color:var(--input-color);line-height:1.3;outline:0;border:1px solid var(--input-border-color);padding:8px 10px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}input[type=text].wide,input[type=search].wide,input[type=password].wide,input[type=email].wide,input[type=number].wide,input[type=tel].wide,textarea.wide{width:100%}input[type=text]:focus,input[type=search]:focus,input[type=password]:focus,input[type=email]:focus,input[type=number]:focus,input[type=tel]:focus,textarea:focus{box-shadow:0 0 0 4px var(--input-outline-focus-color)}input[type=range]{-webkit-appearance:none;appearance:none;width:100%}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;height:5px;background:var(--range-color)}input[type=range]::-webkit-slider-runnable-track:not(:disabled){cursor:pointer}input[type=range]::-webkit-slider-thumb{border:1px solid var(--range-border-color);height:15px;width:15px;border-radius:25px;background:var(--range-thumb-color);-webkit-appearance:none;appearance:none;margin-top:-5.5px}input[type=range]::-webkit-slider-thumb:not(:disabled){cursor:pointer}input[type=range]:focus::-webkit-slider-runnable-track{background:var(--range-color)}input[type=range]::-moz-range-track{width:100%;height:5px;cursor:pointer;background:var(--range-color);border-radius:50px}input[type=range]::-moz-range-thumb{border:1px solid var(--range-border-color);height:15px;width:15px;border-radius:25px;background:var(--range-thumb-color)}input[type=range]::-moz-range-thumb:not(:disabled){cursor:pointer}input[type=range]::-ms-track{width:100%;height:5px;cursor:pointer;background:transparent;border-color:transparent;color:transparent}input[type=range]::-ms-fill-lower{background:var(--range-color);border-radius:100px}input[type=range]::-ms-fill-upper{background:var(--range-color);border-radius:100px}input[type=range]::-ms-thumb{margin-top:1px;border:1px solid var(--range-border-color);height:15px;width:15px;border-radius:25px;background:var(--range-thumb-color)}input[type=range]::-ms-thumb:not(:disabled){cursor:pointer}input[type=range]:focus::-ms-fill-lower{background:var(--range-color)}input[type=range]:focus::-ms-fill-upper{background:var(--range-color)}input[type=file]{visibility:hidden!important;position:absolute;width:0}input[type=radio]{display:inline-grid;place-content:center;-webkit-appearance:none;appearance:none;background-color:var(--input-back-color);margin:0 8px 0 0;color:var(--input-border-color);width:1.15em;height:1.15em;border:1px solid var(--input-border-color);border-radius:50%;box-sizing:border-box;flex:0 0 auto}input[type=radio]:before{content:"";width:.65em;height:.65em;border-radius:50%;transform:scale(0);box-shadow:inset 1em 1em var(--accent-color);box-sizing:border-box}input[type=radio]:active{transform:translateY(.1em)}input[type=radio]:checked:before{transform:scale(1)}input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:var(--input-back-color);font:inherit;color:var(--input-border-color);width:1.15em;height:1.15em;border:1px solid var(--input-border-color);border-radius:4px;transform:translateY(.2em);margin-right:8px;flex:0 0 auto}input[type=checkbox]:active{transform:translateY(.3em)}input[type=checkbox]:checked{background:var(--accent-color) url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")!important;border-color:var(--accent-color)}input[type=checkbox]:checked:before{transform:scale(1)}input[type=checkbox]+label{margin-top:1em}input[type=checkbox]:focus{box-shadow:0 0 0 4px var(--input-outline-focus-color)}.form-section{margin:15px 0}.form-section:first-child{margin-top:0}.form-section:last-child{margin-bottom:0}.form select,.form input[type=text],.form input[type=search],.form input[type=password],.form input[type=email],.form input[type=number],.form input[type=tel],.form textarea{width:100%}.form label:not(.inline){display:flex;align-items:center;cursor:default}.form .form-desc{font-size:.8em;line-height:1.5;margin:10px 5px;color:var(--notice-color)}.form .form-desc b{color:var(--alt-color)}.form .form-input{margin:10px 0}.form .form-input.wide-space{margin:10px 0 20px}.req{display:inline-block;margin-left:5px;color:var(--invalid-color)}select{border:1px solid var(--input-border-color);box-shadow:none;-webkit-appearance:none;appearance:none;-moz-appearance:window;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}select::-ms-expand{display:none}select:focus{outline:none}select{background-color:var(--input-back-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;color:var(--color);padding:8px 30px 8px 10px;line-height:normal;border-radius:var(--border-radius)!important}textarea{resize:none;line-height:1.4}.form-field{margin:10px 0;display:flex;align-items:center}.form-field:has(label[for=password]){align-items:flex-start}.form-field label{min-width:80px}.form-field label[for=password]{margin-top:10px}.form-field input{flex:1 1 auto}@media(width<600px){.form-field{align-items:stretch;flex-direction:column;gap:6px}.form-field label{min-width:0;width:100%}.form-field label[for=password]{margin-top:0}}.form-note{margin-top:10px;font-size:1.3rem;color:var(--notice-color)}.switch{position:relative;display:inline-block;width:38px;height:20px;vertical-align:middle;margin-right:5px;flex:0 0 auto}.switch input{display:none}.switch .slider{position:absolute;cursor:pointer;inset:0;background-color:var(--switch-back-color);-webkit-transition:.4s;transition:.4s;border-radius:20px;border:1px solid var(--switch-border-color)}.switch .slider:before{position:absolute;content:"";height:11px;width:11px;left:4px;bottom:4px;background-color:var(--switch-border-color);-webkit-transition:.4s;transition:.4s;border-radius:50%}.switch .slider.locked{background-color:var(--accent-hover-color)!important}.switch .slider.unsupported{background-color:var(--disabled-color)!important}.switch .slider.unsupported:before{display:none}.switch input:checked+.slider{background-color:var(--accent-color);border-color:var(--accent-color)}.switch input:focus+.slider{box-shadow:0 0 1px var(--accent-color)}.switch input:checked+.slider:before{background-color:var(--switch-back-color);-webkit-transform:translateX(18px);-ms-transform:translateX(18px);transform:translate(18px)}.switch input.disabled+.slider{background-color:var(--disabled-color)!important;border-color:var(--disabled-color)!important}.switch.small{width:24px;height:13px}.switch.small .slider{border-radius:10px}.switch.small .slider:before{height:8px;width:8px;left:1.5px;bottom:1.5px}.switch.small input:checked+.slider:before{transform:translate(11px)}.switch-container{display:flex;align-items:center}.page-error,.script-error,.noscript{justify-content:center;align-items:center;text-align:center;display:flex;flex-direction:column;height:100vh;color:var(--alt-color2);padding:20px;margin:0 auto;width:min(100%,600px)!important}.page-error h1,.script-error h1,.noscript h1{font-size:3.5rem;margin-bottom:20px}.page-error .note,.script-error .note,.noscript .note{margin-top:40px;font-size:1.2rem}.page-error .logo,.script-error .logo,.noscript .logo{margin-top:30px;width:100px;height:auto}.page-error .button-container,.script-error .button-container,.noscript .button-container{margin:10px 0}.error-code{color:var(--alt-color);font-family:var(--code-font);font-size:1.2rem;text-transform:uppercase}.error-note{margin-top:-10px;color:var(--notice-color);font-size:1.3rem}.dialog-overlay{background-color:#0000004d;position:fixed;inset:0;animation:overlayShow .15s cubic-bezier(.16,1,.3,1);z-index:9999990}.dialog-content{background-color:var(--window-back-color);border-radius:10px;box-shadow:var(--context-shadow);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-width:500px;max-height:85vh;padding:30px 40px;animation:contentShow .15s cubic-bezier(.16,1,.3,1);overflow:auto;z-index:9999995}@media(prefers-color-scheme:dark){html:not([data-light]) .dialog-content{border:1px solid var(--window-border-color)}}[data-dark] .dialog-content{border:1px solid var(--window-border-color)}@media(width<600px){.dialog-content{max-width:unset!important;max-height:unset!important;inset:0;transform:none;width:100vw;height:100vh;padding:24px 20px;border:0;border-radius:0;animation:none}}.dialog-content:focus{outline:none}.dialog-title{display:flex;align-items:center;margin:0 0 20px;font-size:2rem;font-weight:600;color:var(--alt-color2);gap:10px}.dialog-title .icon:before{font-size:3.2rem}.dialog-title img{width:32px;height:32px}@media(width<600px){.dialog-title{margin-bottom:16px;font-size:1.8rem}.dialog-title .icon:before{font-size:2.6rem}}.dialog-subtitle{margin-top:-20px;margin-bottom:20px;font-size:1.4rem;color:var(--notice-color)}.dialog-section-title{font-size:1.4rem;font-weight:600;color:var(--alt-color2);margin-bottom:15px}.help-link{font-size:1.3rem}.help-link:before{font-size:1.6rem}.dialog-desc{font-size:15px;line-height:1.5}.dialog-close{position:absolute;padding:6px;top:10px;right:10px}.dialog-close .icon{font-size:1.8rem!important}.dialog-footer{display:flex;align-items:center;margin-top:30px}.dialog-footer .dialog-buttons{display:flex;align-items:center;gap:10px;margin-left:auto}@media(width<520px){.dialog-footer .dialog-buttons{width:100%;margin-left:0;justify-content:flex-start}.dialog-footer .dialog-buttons .button-container{width:50%}.dialog-footer .dialog-buttons .button{width:100%}}.resize-handle{border-color:var(--window-back-color)!important}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}@keyframes contentShow{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.content-sep{display:flex;align-items:center;gap:16px;color:var(--notice-color);font-size:1.3rem;margin:12px 0}.content-sep span{white-space:nowrap}.content-sep:before,.content-sep:after{content:"";flex-grow:1;height:1px;color:var(--hr-color)}.inline-error,.error-inline{display:flex;align-items:center;gap:10px;margin:10px 0;padding:10px;border-radius:var(--border-radius)}.inline-error .icon,.error-inline .icon{font-size:2rem}.inline-error .message,.error-inline .message{font-size:1.4rem;line-height:1.5}.inline-error .link,.error-inline .link{text-decoration:underline}.inline-error .link:hover,.error-inline .link:hover{text-decoration:none!important}.inline-error.warning-level,.error-inline.warning-level{background:var(--warning-back-color);color:var(--warning-alt-color)}.inline-error.warning-level .link,.error-inline.warning-level .link{color:var(--warning-alt-color)!important}.inline-error.error-level,.error-inline.error-level{background:var(--error-back-color);color:var(--error-alt-color)}.inline-error.error-level .link,.error-inline.error-level .link{color:var(--error-alt-color)!important}.inline-error.hint-level,.error-inline.hint-level{background:var(--hint-back-color);color:var(--hint-color)}.inline-error.hint-level .link,.error-inline.hint-level .link{color:var(--hint-color)!important}.ctrl-icon{font-size:1.3rem;font-weight:600;color:var(--control-color)!important;padding:4px;cursor:pointer}.ctrl-icon .icon{font-size:2.4rem}.ctrl-icon.with-label{display:inline-flex;align-items:center;white-space:nowrap;gap:8px}.ctrl-icon:hover{color:var(--control-hover-color)!important}.ctrl-icon:not(.disabled):active{transform:translateY(1px)}.ctrl-icon:has(.badge){position:relative}.ctrl-icon.disabled{color:var(--disabled-color)!important;cursor:default!important}.ctrl-icon .badge{background:var(--control-hover-color);width:6px;border-radius:20px;height:6px;position:absolute;right:0;top:3px}a.active .ctrl-icon,a.parent-active .ctrl-icon,.ctrl-icon.active,.ctrl-icon.parent-active{color:var(--control-hover-color)!important}.password-field{width:100%}.password-input-container{position:relative;width:100%;display:flex;align-items:center;background-color:var(--input-back-color);border-radius:var(--border-radius)!important;border:1px solid var(--input-border-color);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;padding-right:10px}.password-input-container:has(input:focus){box-shadow:0 0 0 4px var(--input-outline-focus-color)}.password-input-container input{border:0}.password-input-container input:focus{outline:none;box-shadow:none}.password-input-container .ctrl-icon .icon{font-size:2rem}.password-complexity{font-size:1.2rem;margin-top:2px}.password-complexity .strength{display:inline-block;font-weight:600;padding:2px 6px;border-radius:var(--border-radius)}.password-complexity .strength-weak{color:var(--error-color);background-color:var(--error-back-color)}.password-complexity .strength-medium{color:var(--warning-alt-color);background-color:var(--warning-back-color)}.password-complexity .strength-strong{color:var(--success-color);background-color:var(--success-back-color)}.password-complexity .complexity-reasons{margin:5px;padding:0;list-style-type:none;color:var(--error-color);font-size:1.1rem}.card{display:flex;align-items:center;border-radius:10px;background-color:var(--card-back-color);border:1px solid var(--card-border-color);padding:15px 20px;gap:20px;overflow:auto}.card .title{line-height:1.3;font-size:1.6rem;font-weight:600;color:var(--color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:10px}.card .icon.main{font-size:3rem;text-align:center;flex:0 0 auto}.card .icon.main:before{margin:0}.card .content p{margin:2px 0}.card .actions{margin-left:auto}.card.interactive{cursor:pointer;padding:0}.card.interactive:hover{background-color:var(--card-hover-back-color);border-color:var(--card-hover-border-color)}.card.interactive:active{transform:translateY(1px)}.card.interactive a{padding:15px 20px;display:flex;align-items:center;justify-content:center;color:var(--control-color)!important;text-decoration:none}.card.interactive:hover a,.card.interactive a:hover{color:var(--control-hover-color)!important}.social-provider-list{display:flex;flex-direction:column;gap:10px}.social-provider{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--hr-color);border-radius:8px;padding:10px 12px}.social-provider .provider-meta{display:flex;align-items:center;gap:15px}.social-provider .provider-meta .icon{font-size:2.2rem}.social-provider .provider-info .provider-name{font-size:1.4rem;line-height:1.2;font-weight:600}.social-provider .provider-info .provider-status{font-size:1.2rem;color:var(--notice-color)}.social-provider .provider-info .provider-status.connected{color:var(--success-color)}.social-provider .button{min-width:110px;font-size:.9em;padding:4px 12px}@media(width<520px){.social-provider{flex-direction:column;align-items:stretch}.social-provider .provider-meta{width:100%}.social-provider .button{width:100%;min-width:0}}.color-picker{display:flex;align-items:center;gap:2px;border-radius:var(--border-radius);border:1px solid var(--border-color);padding:0 2px}.color-picker input[type=color]{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:0 0 auto;width:20px;height:20px;background:transparent;padding:0;border-radius:3px;border:1px solid var(--hr-color)}.color-picker input[type=color]:not(:disabled){cursor:pointer}.color-picker input[type=color]::-webkit-color-swatch-wrapper{padding:0}.color-picker input[type=color]::-webkit-color-swatch{border:none;border-radius:4px}.color-picker input[type=color]::-moz-color-swatch{border:none;border-radius:4px}.color-picker .ctrl-icon{padding:4px 0}.auth-dialog .dialog-content{max-width:400px}.auth-dialog label{font-size:1.4rem}.auth-header .logo{display:block;width:auto;height:52px;margin:0 auto 30px}.auth-header nav{position:absolute;font-size:1.3rem;top:12px;left:40px}.auth-header .theme-toggle-container{position:absolute;top:10px;left:10px}.auth-header .theme-toggle-container .icon{font-size:1.6rem}.auth-header .signout-control{position:absolute;top:10px;right:10px;z-index:9999999}.auth-header .signout-control .icon{font-size:1.6rem}.auth-footer{display:flex;align-items:center;flex-wrap:wrap;color:var(--hr-color);gap:10px;margin-top:20px;font-size:1.3rem;padding-top:20px}.auth-footer .privacy{font-size:1.2rem;color:var(--notice-color)}.auth-footer .busy{font-size:1.4rem;color:var(--notice-color)}.auth-done .message{font-size:1.4rem;color:var(--alt-color)}.auth-done:has(.icon){display:flex;align-items:center;justify-content:center;gap:20px}.auth-done:has(.icon) .icon{color:var(--hr-color)}.auth-done:has(.icon) .icon:before{font-size:9rem}.page-signin .button{width:100%}.page-signin .socials{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.page-signin .socials .button-container{flex:1;max-width:50%}.page-signin-email-password .main-action{margin-top:20px;display:flex;align-items:center;justify-content:space-between;gap:30px}@media(width<600px){.page-signin-email-password .main-action{flex-direction:column;align-items:stretch;gap:15px}.page-signin-email-password .main-action .button{width:100%}}.page-reset-password .main-action,.page-signup-manual .main-action{margin-top:20px;display:flex;align-items:center;justify-content:flex-end}@media(width<600px){.page-reset-password .main-action .button,.page-signup-manual .main-action .button{width:100%}}.page-reset-password .note,.page-signup-manual .note{font-size:1.3rem}.page-reset-password .dialog-content{max-width:470px}.page-reset-password .form-field label{min-width:140px}.page-lost-password .button,.page-signup .button{width:100%}.page-signout .message{font-size:1.7rem;color:var(--alt-color);text-align:center}.page-signup-wizard .dialog-content{max-width:470px}.page-signup-wizard nav{display:flex;align-items:center;gap:15px;margin-bottom:20px}.page-signup-wizard nav .wizard-step-indicator{cursor:pointer;font-size:1.5rem;color:var(--alt-color);border-bottom:2px solid transparent;padding:0 2px}.page-signup-wizard nav .wizard-step-indicator.active{font-weight:600;color:var(--accent-color);border-bottom-color:var(--accent-color)}.page-signup-wizard nav .wizard-step-indicator:hover:not(.active){color:var(--accent-hover-color)}@media(width<520px){.page-signup-wizard nav{flex-wrap:wrap;justify-content:space-between}}.page-signup-wizard .wizard-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:20px}@media(width<520px){.page-signup-wizard .wizard-actions{width:100%;margin-left:0;justify-content:flex-start}.page-signup-wizard .wizard-actions .button-container,.page-signup-wizard .wizard-actions .button{width:100%}}.page-signup-wizard .wizard-step-description{font-size:1.4rem;color:var(--notice-color);margin-bottom:30px}.page-signup-wizard .wizard-step-password .form-field label{min-width:140px}.page-signup-wizard .wizard-step-avatar .avatar-container{width:96px;height:96px;margin:10px auto;border-radius:50%;overflow:hidden;border:1px solid var(--hr-color);background:var(--back-color);position:relative;cursor:pointer}.page-signup-wizard .wizard-step-avatar .avatar-container img{width:100%;height:100%;object-fit:cover}.page-signup-wizard .wizard-step-avatar .avatar-container:hover{border-color:var(--accent-hover-color)}.page-signup-wizard .wizard-step-avatar .avatar-container:active{transform:translateY(1px)}.page-dashboard .dialog-content{max-width:800px}@media(width<800px){.page-dashboard .dialog-content{max-width:unset!important;max-height:unset!important;inset:0;transform:none;width:100vw;height:100vh;padding:24px 20px;border:0;border-radius:0;animation:none}}.page-dashboard .profile{display:flex;gap:40px}@media(width<680px){.page-dashboard .profile{flex-direction:column;gap:25px}}.page-dashboard .profile .main-profile{width:50%}@media(width<680px){.page-dashboard .profile .main-profile{width:100%}}.page-dashboard .profile .main-profile .user-info{display:flex;align-items:center;gap:20px;margin-bottom:20px}@media(width<400px){.page-dashboard .profile .main-profile .user-info{flex-direction:column;align-items:center;text-align:center;gap:12px}}.page-dashboard .profile .main-profile .user-info .avatar-container{flex:0 0 auto;width:60px;height:60px;border-radius:60px;background:var(--back-color);overflow:hidden;position:relative}.page-dashboard .profile .main-profile .user-info .avatar-container img{width:100%;height:100%;object-fit:cover}.page-dashboard .profile .main-profile .user-info .avatar-container .avatar-edit-trigger-container{position:absolute;right:2px;bottom:2px}.page-dashboard .profile .main-profile .user-info .avatar-container .avatar-edit-trigger{background:var(--window-back-color);border-radius:50%;width:24px;height:24px;display:flex;align-items:center;box-shadow:var(--element-shadow)}.page-dashboard .profile .main-profile .user-info .avatar-container .avatar-edit-trigger .icon{font-size:1.2rem}.page-dashboard .profile .main-profile .user-info .name h3{display:flex;align-items:center;margin:0;font-size:2rem;line-height:1.3;gap:10px}.page-dashboard .profile .main-profile .user-info .name h3 .icon{font-size:1.6rem}.page-dashboard .profile .main-profile .user-info .name .email{font-size:1.2rem;margin-top:2px;color:var(--notice-color)}.page-dashboard .profile .main-profile .user-info .name .password .button{margin-top:5px;font-size:.9em;padding:4px 12px}.page-dashboard .profile .main-profile .user-info .name .password .button .icon{font-size:1.2em}.page-dashboard .profile .main-profile .user-info .name .status-message{font-size:1.2rem;margin-top:8px;color:var(--success-color)}.page-dashboard .profile .main-profile .card{align-items:flex-start;margin-top:20px}.page-dashboard .profile .main-profile .card .note{font-size:1.3rem;margin:10px 0}.page-dashboard .profile .social-accounts{width:50%;margin-left:auto}@media(width<680px){.page-dashboard .profile .social-accounts{width:100%;margin-left:0}}.page-dashboard .profile .social-accounts .note{font-size:1.3rem;margin:10px 0 15px}.page-dashboard .profile .quick-links-container{margin-top:30px}.page-dashboard .profile .quick-links-container .quick-links{margin-top:20px;display:flex;flex-wrap:wrap;gap:10px;width:80%}@media(width<680px){.page-dashboard .profile .quick-links-container .quick-links{width:100%}}.page-dashboard .profile .quick-links-container .quick-links .quick-link{display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:10px;background-color:var(--card-back-color);border:1px solid var(--card-border-color);width:50%;min-width:40%;padding:15px 20px;flex:1;color:var(--color);gap:5px}@media(width<580px){.page-dashboard .profile .quick-links-container .quick-links .quick-link{flex:1 1 calc(50% - 5px);width:calc(50% - 5px)}}@media(width<400px){.page-dashboard .profile .quick-links-container .quick-links .quick-link{flex:1 1 100%;width:100%}}.page-dashboard .profile .quick-links-container .quick-links .quick-link .icon{font-size:4rem}.page-dashboard .profile .quick-links-container .quick-links .quick-link span{text-align:center;font-size:1.3rem;font-weight:600}.page-dashboard .dashboard-edit-dialog .form-field label{font-size:1.4rem}.page-dashboard .dashboard-edit-name-dialog .dialog-content{max-width:430px}.page-dashboard .dashboard-edit-password-dialog .dialog-content{max-width:470px}.page-dashboard .dashboard-edit-password-dialog .form-field label{min-width:140px}@media(width<580px){.page-dashboard .dashboard-edit-password-dialog .form-field label{min-width:0}}.page-dashboard .dashboard-edit-password-dialog .dialog-footer a{font-size:1.3rem}.dashboard-edit-avatar-dialog .dialog-content{max-width:360px;z-index:9999999}.dashboard-edit-avatar-dialog .dialog-overlay{background-color:transparent;z-index:9999996}.dashboard-edit-avatar-dialog .avatar-actions{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.dashboard-edit-avatar-dialog .avatar-actions .button{font-size:1.3rem}.dashboard-edit-avatar-dialog .avatar-actions .ctrl-icon .icon{font-size:1.8rem}@media(width<520px){.dashboard-edit-avatar-dialog .avatar-actions{flex-wrap:wrap;gap:10px}.dashboard-edit-avatar-dialog .avatar-actions .button{width:100%}}.dashboard-edit-avatar-dialog .avatar-crop-stage{width:220px;height:220px;margin:0 auto;overflow:hidden;position:relative;border-radius:50%;border:1px solid var(--hr-color);background:#fff;cursor:grab;touch-action:none}.dashboard-edit-avatar-dialog .avatar-crop-stage.dragging{cursor:grabbing}.dashboard-edit-avatar-dialog .avatar-crop-image{position:absolute;user-select:none;pointer-events:none;max-width:none}.dashboard-edit-avatar-dialog .avatar-crop-placeholder{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;height:100%}.dashboard-edit-avatar-dialog .avatar-crop-placeholder .icon{font-size:7rem;color:var(--disabled-back-color)}.dashboard-edit-avatar-dialog .avatar-crop-overlay{position:absolute;inset:0;border-radius:50%;pointer-events:none}.dashboard-edit-avatar-dialog .avatar-zoom-field{margin:10px 0;gap:10px;align-items:center!important;flex-direction:row!important}.dashboard-edit-avatar-dialog .avatar-zoom-field .icon{font-size:1.6rem}.dashboard-edit-avatar-dialog .size-note{margin-top:5px;font-size:1.2rem;color:var(--notice-color)}
