.template-minimal:has(.login__form){--stnl-pink:#df3252;--stnl-pink-light:#ff5791;--stnl-purple:#845efe;--stnl-purple-light:#a98cff;--stnl-magenta:#b70e83;--stnl-blue:#515faa;--stnl-cyan:#3378b1;isolation:isolate;color:#fff;background:radial-gradient(circle at 5% 2%,#df3252eb 0%,#b70e83b8 22%,#0000 52%),radial-gradient(circle at 57% 46%,#3378b1fa 0%,#515faaa8 32%,#0000 62%),radial-gradient(circle at 100% 0,#845efebd 0%,#0000 52%),linear-gradient(135deg,#b70e83 0%,#7b3b9c 37%,#515faa 68%,#406eac 100%);justify-content:center;align-items:center;min-height:100dvh;padding:32px 20px;display:flex;position:relative;overflow:hidden}.template-minimal:has(.login__form):before{content:"";z-index:-2;filter:blur(34px);will-change:transform;pointer-events:none;background:radial-gradient(circle at 18% 20%,#ff5791b8 0%,#0000 29%),radial-gradient(circle at 61% 58%,#279ecdc2 0%,#0000 35%),radial-gradient(circle at 88% 16%,#a98cffa8 0%,#0000 30%);animation:24s ease-in-out infinite alternate stnl-gradient-flow;position:absolute;inset:-22%}.template-minimal:has(.login__form):after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 50% 36%,#ffffff1a,#0000 43%),linear-gradient(125deg,#ffffff0f,#0000 35% 70%,#ffffff09);position:absolute;inset:0}.template-minimal:has(.login__form) .template-minimal__wrap{z-index:2;-webkit-backdrop-filter:blur(34px)saturate(175%);backdrop-filter:blur(34px)saturate(175%);color:#fff;background:linear-gradient(145deg,#fff3 0%,#ffffff1f 38%,#ffffff13 100%);border:1px solid #ffffff57;border-radius:32px;width:min(100%,440px);max-width:440px;margin:0;padding:42px 38px 36px;position:relative;overflow:hidden;box-shadow:0 40px 110px #14144652,0 12px 34px #181b4d2e,inset 0 1px #ffffff9e,inset 0 -1px #ffffff14}.template-minimal:has(.login__form) .template-minimal__wrap:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 15% 5%,#ffffff38,#0000 31%),linear-gradient(135deg,#fff3 0%,#ffffff0a 24%,#0000 47% 75%,#ffffff0f 100%);position:absolute;inset:0}.template-minimal:has(.login__form) .template-minimal__wrap:after{content:"";z-index:0;opacity:.82;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffe6,#0000);width:76%;height:1px;position:absolute;top:0;left:12%}.template-minimal:has(.login__form) .template-minimal__wrap>*{z-index:1;position:relative}.template-minimal:has(.login__form) .login__brand{margin-bottom:32px}.stnl-login-logo{justify-content:center;align-items:center;width:100%;display:flex}.stnl-login-logo img{filter:drop-shadow(0 5px 22px #16165026);width:120px;max-width:58vw;height:auto;display:block}.template-minimal:has(.login__form){color:#ffffffe6}.template-minimal:has(.login__form) p{color:#ffffffe6}.template-minimal:has(.login__form) label{color:#ffffffe6}.template-minimal:has(.login__form) .field-label{color:#ffffffe6}.template-minimal:has(.login__form) .login__form{color:#fff}.template-minimal:has(.login__form) .login__form__inputWrap{gap:18px}.template-minimal:has(.login__form) .input-wrapper{background:#ffffff1a;border:1px solid #ffffff3b;border-radius:15px;transition:border-color .18s,background-color .18s,box-shadow .18s;overflow:hidden;box-shadow:inset 0 1px #ffffff1a}.template-minimal:has(.login__form) input{caret-color:#fff;border-radius:15px;min-height:52px;color:#fff!important;box-shadow:none!important;background:0 0!important;border:0!important}.template-minimal:has(.login__form) input::placeholder{color:#ffffff6b}.template-minimal:has(.login__form) .input-wrapper:focus-within{background:#ffffff26;border-color:#ffffffad;box-shadow:0 0 0 4px #ffffff18,inset 0 1px #ffffff29}.template-minimal:has(.login__form) input:-webkit-autofill{-webkit-text-fill-color:#fff;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #ffffff1a}.template-minimal:has(.login__form) input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #ffffff1a}.template-minimal:has(.login__form) input:-webkit-autofill:focus{-webkit-text-fill-color:#fff;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #ffffff1a}.template-minimal:has(.login__form) .login__form .btn{color:#493f82;background:linear-gradient(#fffffffa,#ffffffdb);border:1px solid #ffffffc2;border-radius:15px;width:100%;min-height:52px;font-weight:600;transition:transform .18s,box-shadow .18s,background .18s;box-shadow:0 12px 30px #1b195238,inset 0 1px #fff}.template-minimal:has(.login__form) .login__form .btn:hover{background:#fff;transform:translateY(-1px);box-shadow:0 16px 38px #1b195247,inset 0 1px #fff}.template-minimal:has(.login__form) .login__form .btn:active{transform:translateY(0)scale(.995)}.template-minimal:has(.login__form) a{color:#ffffffc7;text-decoration-color:#ffffff4d;transition:color .16s,text-decoration-color .16s}.template-minimal:has(.login__form) a:hover{color:#fff;text-decoration-color:#fffc}@keyframes stnl-gradient-flow{0%{transform:translate(-3%,-2%)scale(1.1)rotate(0)}35%{transform:translate(2%,1%)scale(1.16)rotate(1.5deg)}70%{transform:translate(4%,4%)scale(1.2)rotate(-1deg)}to{transform:translate(-1%,3%)scale(1.13)rotate(1deg)}}@media (max-width:520px){.template-minimal:has(.login__form){padding:18px 14px}.template-minimal:has(.login__form) .template-minimal__wrap{border-radius:27px;padding:34px 24px 28px}.template-minimal:has(.login__form) .login__brand{margin-bottom:27px}.stnl-login-logo img{width:150px}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.template-minimal:has(.login__form) .template-minimal__wrap{background:#504391e0}}@media (prefers-reduced-motion:reduce){.template-minimal:has(.login__form):before{animation:none}.template-minimal:has(.login__form) *{scroll-behavior:auto!important}.template-minimal:has(.login__form) :before{scroll-behavior:auto!important}.template-minimal:has(.login__form) :after{scroll-behavior:auto!important}}.stnl-login-intro{text-align:center;color:#fff;margin:-8px 0 30px}.stnl-login-intro__title{letter-spacing:.12em;font-size:17px;font-weight:650;line-height:1.25}.stnl-login-intro__subtitle{color:#ffffffad;margin-top:7px;font-size:13px;font-weight:400;line-height:1.45}.template-minimal input:not([type=hidden]){caret-color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-height:52px;transition:border-color .18s,background .18s,box-shadow .18s;color:#fff!important;background:linear-gradient(#232d694d,#1b235c38)!important;border:1px solid #ffffff47!important;border-radius:15px!important;padding:0 16px!important;box-shadow:inset 0 1px #ffffff1c,0 5px 18px #171a4a14!important}.template-minimal input:not([type=hidden]):hover{border-color:#fff6!important}.template-minimal input:not([type=hidden]):focus{background:linear-gradient(#26317063,#1d26624d)!important;border-color:#ffffffb8!important;outline:none!important;box-shadow:0 0 0 4px #ffffff17,inset 0 1px #ffffff29!important}.template-minimal .input-wrapper{box-shadow:none;background:0 0;border:0;overflow:visible}.template-minimal label,.template-minimal .field-label{color:#ffffffe0;margin-bottom:8px;font-weight:500}.template-minimal .forgot-password__form,.template-minimal .reset-password__form{color:#fff}.template-minimal .forgot-password__form:before,.template-minimal .reset-password__form:before{content:"";filter:drop-shadow(0 5px 22px #16165026);background:url(/admin-brand/stnl-white.svg) 50%/contain no-repeat;width:120px;height:120px;margin:0 auto 26px;display:block}.template-minimal .form-header,.template-minimal .form-header h1,.template-minimal .form-header h2,.template-minimal .form-header p{color:#fff}.template-minimal .form-header p{color:#ffffffb8}.template-minimal .forgot-password__form__submit,.template-minimal .reset-password__form__submit{color:#493f82;background:linear-gradient(#fffffffa,#ffffffdb);border:1px solid #ffffffc2;border-radius:15px;width:100%;min-height:52px;font-weight:600;transition:transform .18s,box-shadow .18s,background .18s;box-shadow:0 12px 30px #1b195238,inset 0 1px #fff}.template-minimal .forgot-password__form__submit:hover,.template-minimal .reset-password__form__submit:hover{background:#fff;transform:translateY(-1px);box-shadow:0 16px 38px #1b195247,inset 0 1px #fff}.template-minimal .forgot-password__back{color:#ffffffbd;margin-top:22px}.template-minimal .forgot-password__back:hover{color:#fff}@media (max-width:520px){.stnl-login-intro{margin-bottom:25px}.stnl-login-intro__title{font-size:15px}.template-minimal .forgot-password__form:before,.template-minimal .reset-password__form:before{width:105px;height:105px;margin-bottom:22px}}section.template-minimal{isolation:isolate;color:#fff;justify-content:center;align-items:center;width:100%;min-height:100dvh;padding:32px 20px;display:flex;position:relative;overflow:hidden;background:radial-gradient(circle at 5% 2%,#df3252eb 0%,#b70e83b8 22%,#0000 52%),radial-gradient(circle at 57% 46%,#3378b1fa 0%,#515faaa8 32%,#0000 62%),radial-gradient(circle at 100% 0,#845efebd 0%,#0000 52%),linear-gradient(135deg,#b70e83 0%,#7b3b9c 37%,#515faa 68%,#406eac 100%)!important}section.template-minimal:before{content:"";z-index:0;filter:blur(34px);pointer-events:none;background:radial-gradient(circle at 18% 20%,#ff5791b8 0%,#0000 29%),radial-gradient(circle at 61% 58%,#279ecdc2 0%,#0000 35%),radial-gradient(circle at 88% 16%,#a98cffa8 0%,#0000 30%);animation:24s ease-in-out infinite alternate stnl-gradient-flow;position:absolute;inset:-22%}section.template-minimal:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(circle at 50% 36%,#ffffff1a,#0000 43%),linear-gradient(125deg,#ffffff0f,#0000 35% 70%,#ffffff09);position:absolute;inset:0}section.template-minimal>.template-minimal__wrap{z-index:2;position:relative}section.forgot-password>.template-minimal__wrap,section.reset-password>.template-minimal__wrap{z-index:2;-webkit-backdrop-filter:blur(34px)saturate(175%);backdrop-filter:blur(34px)saturate(175%);color:#fff;background:url(/admin-brand/stnl-white.svg) 50% 42px/120px no-repeat,linear-gradient(145deg,#fff3 0%,#ffffff1f 38%,#ffffff13 100%);border:1px solid #ffffff57;border-radius:32px;width:min(100%,440px);max-width:440px;margin:0;padding:190px 38px 36px;position:relative;overflow:hidden;box-shadow:0 40px 110px #14144652,0 12px 34px #181b4d2e,inset 0 1px #ffffff9e,inset 0 -1px #ffffff14}section.forgot-password h1:before,section.reset-password h1:before{content:"STNL DATA CENTER";letter-spacing:.12em;color:#ffffffad;margin-bottom:10px;font-size:13px;font-weight:650;line-height:1.2;display:block}section.forgot-password h1,section.reset-password h1{color:#fff;margin:0 0 12px;font-size:30px;font-weight:650;line-height:1.12}section.forgot-password h1+p,section.reset-password h1+p{color:#ffffffb8;margin:0 0 28px;font-size:14px;line-height:1.55}section.forgot-password form.form,section.reset-password form.form{color:#fff;width:100%}section.forgot-password form.form label,section.reset-password form.form label,section.forgot-password form.form .field-label,section.reset-password form.form .field-label{color:#ffffffe0;margin-bottom:8px;font-size:14px;font-weight:500;display:block}section.forgot-password form.form .input-wrapper,section.reset-password form.form .input-wrapper{box-shadow:none;background:0 0;border:0;overflow:visible}section.forgot-password form.form input:not([type=hidden]),section.reset-password form.form input:not([type=hidden]){caret-color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100%;min-height:52px;transition:border-color .18s,background .18s,box-shadow .18s;color:#fff!important;background:linear-gradient(#1f27606b,#1b235847)!important;border:1px solid #ffffff4d!important;border-radius:15px!important;padding:0 16px!important;box-shadow:inset 0 1px #ffffff1c,0 6px 20px #1418461a!important}section.forgot-password form.form input:not([type=hidden]):focus,section.reset-password form.form input:not([type=hidden]):focus{background:linear-gradient(#26317080,#1d266261)!important;border-color:#ffffffb8!important;outline:none!important;box-shadow:0 0 0 4px #ffffff17,inset 0 1px #ffffff29!important}section.forgot-password form.form .btn,section.reset-password form.form .btn,section.forgot-password form.form button[type=submit],section.reset-password form.form button[type=submit]{border:1px solid #ffffffc2;border-radius:15px;width:100%;min-height:52px;margin-top:10px;font-weight:600;transition:transform .18s,box-shadow .18s,background .18s;box-shadow:0 12px 30px #1b195238,inset 0 1px #fff;color:#493f82!important;background:linear-gradient(#fffffffa,#ffffffdb)!important}section.forgot-password form.form .btn:hover,section.reset-password form.form .btn:hover,section.forgot-password form.form button[type=submit]:hover,section.reset-password form.form button[type=submit]:hover{transform:translateY(-1px);box-shadow:0 16px 38px #1b195247,inset 0 1px #fff;background:#fff!important}section.forgot-password .template-minimal__wrap>a,section.reset-password .template-minimal__wrap>a{color:#ffffffb8;margin-top:22px;font-size:14px;text-decoration-color:#ffffff4d;transition:color .16s,text-decoration-color .16s;display:inline-block}section.forgot-password .template-minimal__wrap>a:hover,section.reset-password .template-minimal__wrap>a:hover{color:#fff;text-decoration-color:#fffc}@media (max-width:520px){section.forgot-password>.template-minimal__wrap,section.reset-password>.template-minimal__wrap{background:url(/admin-brand/stnl-white.svg) 50% 35px/105px no-repeat,linear-gradient(145deg,#fff3 0%,#ffffff1f 38%,#ffffff13 100%);border-radius:27px;padding:165px 24px 28px}section.forgot-password h1,section.reset-password h1{font-size:26px}}:root{--stnl-nav-width:240px;--stnl-nav-rail-width:56px;--stnl-nav-pink:#df3252;--stnl-nav-magenta:#b70e83;--stnl-nav-purple:#845efe;--stnl-nav-blue:#515faa;--stnl-nav-cyan:#3378b1}.nav{background:radial-gradient(circle at 8% 4%,#df3252f0 0%,#b70e83b3 25%,#0000 56%),radial-gradient(circle at 68% 48%,#3378b1f5 0%,#515faaa3 34%,#0000 69%),radial-gradient(circle at 100% 0,#845efeb8 0%,#0000 54%),linear-gradient(150deg,#b70e83 0%,#7b3b9c 36%,#515faa 68%,#406eac 100%)!important}.template-default--nav-hydrated:not(:has(.nav--nav-open)):before{background:radial-gradient(circle at 8% 4%,#df3252f0 0%,#b70e83b3 25%,#0000 56%),radial-gradient(circle at 68% 48%,#3378b1f5 0%,#515faaa3 34%,#0000 69%),radial-gradient(circle at 100% 0,#845efeb8 0%,#0000 54%),linear-gradient(150deg,#b70e83 0%,#7b3b9c 36%,#515faa 68%,#406eac 100%)!important}.nav{color:#fff;border-right:0!important}.nav__scroll,.nav__wrap{background:0 0!important}@media (min-width:1025px){.template-default--nav-hydrated:not(:has(.nav--nav-open)):before{content:"";z-index:18;width:var(--stnl-nav-rail-width);pointer-events:none;position:fixed;inset:0 auto 0 0}}#nav-toggler,.nav-toggler{display:none!important}.stnl-nav-brand{z-index:84;color:#fff;pointer-events:none;align-items:center;gap:9px;height:28px;transition:left .18s,width .18s;display:flex;position:fixed;top:20px}.stnl-nav-brand--open{width:calc(var(--stnl-nav-width) - 42px);left:18px}.stnl-nav-brand--closed{width:var(--stnl-nav-rail-width);justify-content:center;left:0}.stnl-nav-brand__logo{object-fit:contain;flex:none;width:24px;max-width:28px;height:22px;display:block}.stnl-nav-brand__text{letter-spacing:.055em;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:720;line-height:1;overflow:hidden}.nav a,.nav button,.nav [role=button]{color:#fff}.nav .nav__label,.nav .nav-group__label{letter-spacing:0;border-radius:10px;justify-content:space-between;align-items:center;min-height:38px;margin:10px 8px 4px;line-height:1.2;transition:background .14s;display:flex;color:#fff!important;padding:8px 10px!important;font-size:14px!important;font-weight:650!important}.nav .nav__label:hover,.nav .nav__label:focus-visible,.nav .nav-group__label:hover,.nav .nav-group__label:focus-visible{color:#fff!important;background:#ffffff1a!important}.nav .nav__label svg,.nav .nav-group__label svg,.nav .nav__label:hover svg,.nav .nav-group__label:hover svg,.nav .nav__label:focus-visible svg,.nav .nav-group__label:focus-visible svg{color:#fff!important;stroke:#fff!important}.nav .nav__label svg path,.nav .nav-group__label svg path,.nav .nav__label:hover svg path,.nav .nav-group__label:hover svg path{stroke:currentColor!important}.nav .nav__link{border-radius:9px;min-height:34px;margin:1px 8px;font-size:14px;font-weight:560;line-height:1.35;transition:color .14s,background .14s,transform .14s;color:#ffffffe8!important;padding:7px 10px!important}.nav .nav__link:hover,.nav .nav__link:focus-visible{color:#fff!important;background:#ffffff1a!important}.nav .nav__link--active,.nav .nav__link.active{color:#fff!important;background:#ffffff29!important}.nav .tenant-selector{margin:74px 12px 16px}.nav .tenant-selector label,.nav .tenant-selector .field-label{letter-spacing:0;margin-bottom:7px;line-height:1.2;color:#ffffffd1!important;font-size:12px!important;font-weight:650!important}.nav .tenant-selector__select .react-select{isolation:isolate;position:relative}.nav .tenant-selector__select .rs__control{cursor:pointer;-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);transition:background .14s,border-color .14s,box-shadow .14s;color:#fff!important;background:linear-gradient(135deg,#ffffff38,#ffffff1a)!important;border:1px solid #ffffff4d!important;border-radius:14px!important;min-height:44px!important;box-shadow:0 8px 24px #1618441f,inset 0 1px #ffffff3d,inset 0 -1px #ffffff0f!important}.nav .tenant-selector__select .rs__control:hover,.nav .tenant-selector__select .rs__control--is-focused{background:linear-gradient(135deg,#ffffff47,#ffffff21)!important;border-color:#ffffff70!important;box-shadow:0 10px 28px #16184429,inset 0 1px #ffffff4d!important}.nav .tenant-selector__select .rs__value-container{padding:0 12px!important}.nav .tenant-selector__select .rs__single-value,.nav .tenant-selector__select .rs__placeholder,.nav .tenant-selector__select .rs__input-container,.nav .tenant-selector__select .rs__input{font-weight:540;color:#fff!important;font-size:13px!important}.nav .tenant-selector__select .rs__placeholder{color:#ffffffad!important}.nav .tenant-selector__select .rs__indicator-separator{display:none!important}.nav .tenant-selector__select .rs__indicators{padding-right:6px}.nav .tenant-selector__select .rs__dropdown-indicator,.nav .tenant-selector__select .rs__clear-indicator{color:#ffffffd1!important}.nav .tenant-selector__select .rs__menu{-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);overflow:hidden;z-index:100!important;background:linear-gradient(145deg,#4a2f70e0,#2f4c89d6)!important;border:1px solid #ffffff52!important;border-radius:14px!important;margin-top:7px!important;padding:5px!important;box-shadow:0 18px 44px #14163247,inset 0 1px #fff3!important}.nav .tenant-selector__select .rs__menu-list{padding:0!important}.nav .tenant-selector__select .rs__option{cursor:pointer;margin:1px 0;font-size:13px;font-weight:540;color:#ffffffeb!important;background:0 0!important;border-radius:9px!important;padding:9px 10px!important}.nav .tenant-selector__select .rs__option--is-focused{color:#fff!important;background:#ffffff1f!important}.nav .tenant-selector__select .rs__option--is-selected{color:#fff!important;background:#fff3!important}.stnl-nav-home-row{margin:10px 8px 4px}.stnl-nav-home-link{border-radius:10px;align-items:center;gap:10px;min-height:38px;padding:8px 10px;font-size:14px;font-weight:650;line-height:1.2;transition:background .14s,transform .14s;color:#fff!important;text-decoration:none!important;display:flex!important}.stnl-nav-home-link:hover,.stnl-nav-home-link:focus-visible{background:#ffffff1f}.stnl-nav-home-link:active{transform:translateY(1px)}.stnl-nav-home-link__icon{flex:none;width:18px;height:18px}.stnl-nav-home-link__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stnl-breadcrumb-home{color:currentColor;width:auto;min-width:max-content;font-size:inherit;font-weight:inherit;line-height:inherit;white-space:nowrap;align-items:center;display:inline-flex}.template-default a:has(.stnl-breadcrumb-home){flex:none!important;width:auto!important;min-width:max-content!important;max-width:none!important;overflow:visible!important}.template-default button:has(.stnl-breadcrumb-home){flex:none!important;width:auto!important;min-width:max-content!important;max-width:none!important;overflow:visible!important}.template-default .step-nav :has(.stnl-breadcrumb-home){flex:none!important;width:auto!important;min-width:max-content!important;max-width:none!important;overflow:visible!important}:is(.template-default a:has(>.stnl-breadcrumb-home),.template-default button:has(>.stnl-breadcrumb-home)){white-space:nowrap;align-items:center;display:inline-flex!important}.stnl-nav-toggle{z-index:90;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(12px)saturate(125%);backdrop-filter:blur(12px)saturate(125%);background:#1a1c24db;border:1px solid #ffffff24;border-radius:8px;justify-content:center;align-items:center;width:26px;height:44px;padding:0;transition:left .18s,background .14s,transform .14s,box-shadow .14s;display:inline-flex;position:fixed;top:50%;transform:translateY(-50%);box-shadow:0 8px 24px #1214282e,inset 0 1px #ffffff14}.stnl-nav-toggle:hover,.stnl-nav-toggle:focus-visible{background:#1a1c24f5;box-shadow:0 10px 28px #1214283d,inset 0 1px #ffffff1a}.stnl-nav-toggle:active{transform:translateY(-50%)scale(.96)}.stnl-nav-toggle__icon{width:17px;height:17px;display:block}.stnl-nav-toggle__tooltip{color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background:#1a1c24eb;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:600;line-height:1;transition:opacity .12s,transform .12s;position:absolute;top:50%;left:calc(100% + 9px);transform:translate(-4px,-50%)}.stnl-nav-toggle:hover .stnl-nav-toggle__tooltip,.stnl-nav-toggle:focus-visible .stnl-nav-toggle__tooltip{opacity:1;transform:translateY(-50%)}.stnl-logout,.stnl-nav-rail-logout{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;margin:0;padding:0;transition:transform .14s,background .14s;display:inline-flex}.stnl-logout:hover,.stnl-logout:focus-visible,.stnl-nav-rail-logout:hover,.stnl-nav-rail-logout:focus-visible{background:#ffffff1f}.stnl-logout:active,.stnl-nav-rail-logout:active{transform:scale(.96)}.stnl-logout svg,.stnl-nav-rail-logout svg{color:currentColor;width:24px;height:24px;display:block}.stnl-nav-rail-logout{z-index:84;position:fixed;bottom:18px;left:8px}.stnl-user-avatar{object-fit:cover;border:1px solid #ffffff6b;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;overflow:hidden;box-shadow:0 4px 12px #16184429,inset 0 1px #ffffff38}.stnl-user-avatar--fallback{color:#fff;background:#ffffff29;font-size:14px;font-weight:700}@media (max-width:1024px){.stnl-nav-brand--open{width:calc(min(86vw,320px) - 42px)}.stnl-nav-brand--closed,.stnl-nav-rail-logout{display:none}.stnl-nav-toggle--open{left:calc(min(86vw,320px) - 13px)}.stnl-nav-toggle--closed{left:14px}.stnl-nav-toggle__tooltip{display:none}}.stnl-nav-brand{gap:10px;top:18px}.stnl-nav-brand--open{left:var(--stnl-nav-content-left);width:calc(var(--stnl-nav-width) - var(--stnl-nav-content-left) - 18px)}.stnl-nav-brand__logo{width:34px;max-width:none;height:34px}.stnl-nav-brand__text{letter-spacing:.05em;font-size:13px;font-weight:740}.stnl-nav-brand--closed .stnl-nav-brand__logo{width:38px;height:38px}.nav .tenant-selector{display:none!important}.stnl-project-selector{z-index:38;margin:84px var(--stnl-nav-content-left) 18px;position:relative}.stnl-project-selector__label{color:#ffffffeb;margin:0 2px 9px;font-size:13px;font-weight:700;line-height:1.2}.stnl-project-selector__trigger{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);background:linear-gradient(135deg,#ffffff38,#ffffff1a);border:1px solid #ffffff4d;border-radius:15px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:48px;padding:0 14px;transition:background .14s,border-color .14s,box-shadow .14s,transform .14s;display:flex;position:relative;box-shadow:0 12px 30px #14163724,inset 0 1px #ffffff52,inset 0 -1px #ffffff12}.stnl-project-selector__trigger:hover,.stnl-project-selector__trigger:focus-visible,.stnl-project-selector__trigger[aria-expanded=true]{background:linear-gradient(135deg,#ffffff4a,#ffffff21);border-color:#ffffff75;box-shadow:0 14px 34px #1416372e,inset 0 1px #ffffff61,inset 0 -1px #ffffff14}.stnl-project-selector__trigger:active{transform:translateY(1px)}.stnl-project-selector__trigger:disabled{cursor:not-allowed;opacity:.66}.stnl-project-selector__value{text-align:left;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:610;line-height:1.2;overflow:hidden}.stnl-project-selector__chevron{flex:none;width:18px;height:18px;transition:transform .15s}.stnl-project-selector__trigger[aria-expanded=true] .stnl-project-selector__chevron{transform:rotate(180deg)}.stnl-project-selector__menu{z-index:120;-webkit-backdrop-filter:blur(24px)saturate(155%);backdrop-filter:blur(24px)saturate(155%);background:linear-gradient(145deg,#7a2073e0,#375a9ddb);border:1px solid #ffffff47;border-radius:15px;width:100%;max-height:280px;padding:6px;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:0 22px 50px #12142d4d,inset 0 1px #ffffff38}.stnl-project-selector__option{color:#ffffffeb;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;width:100%;padding:10px 11px;font-size:13px;font-weight:560;line-height:1.25;transition:background .12s,color .12s;display:block}.stnl-project-selector__option:hover,.stnl-project-selector__option:focus-visible{color:#fff;background:#ffffff21}.stnl-project-selector__option--selected{color:#fff;background:#fff3;font-weight:680}.stnl-nav-home-row,.nav .nav__label,.nav .nav-group__label,.nav .nav__link{margin-left:var(--stnl-nav-item-margin-x);margin-right:var(--stnl-nav-item-margin-x)}.stnl-nav-home-link,.nav .nav__label,.nav .nav-group__label,.nav .nav__link{padding-left:10px!important;padding-right:10px!important}.nav.nav--nav-open .stnl-logout{z-index:84;bottom:18px;left:var(--stnl-nav-item-margin-x);position:fixed}.stnl-nav-toggle{width:24px}:is(.template-default--nav-hydrated:has(.nav--nav-open) .step-nav,.template-default--nav-hydrated:has(.nav--nav-open) .dashboard){transform:translate(-10px)}:is(.template-default--nav-hydrated:not(:has(.nav--nav-open)) .step-nav,.template-default--nav-hydrated:not(:has(.nav--nav-open)) .dashboard){transform:translate(10px)}.step-nav,.dashboard{transition:transform .18s}@media (max-width:1024px){.stnl-project-selector{margin-left:18px;margin-right:18px}.stnl-nav-toggle--open{left:calc(min(86vw,320px) - 4px)}}:root{--stnl-nav-content-left:24px;--stnl-nav-item-margin-x:14px}.nav .nav__wrap{padding-inline:0!important}.stnl-nav-brand--open{left:var(--stnl-nav-content-left)}.stnl-project-selector{width:auto;max-width:none;margin-inline:var(--stnl-nav-content-left);box-sizing:border-box}.stnl-project-selector__trigger,.stnl-project-selector__menu{box-sizing:border-box;width:100%}.stnl-nav-home-row,.nav .nav__link{margin-inline:var(--stnl-nav-item-margin-x)}.stnl-nav-home-link,.nav .nav__link{padding-inline:10px!important;text-decoration:none!important}.nav .nav__link:hover,.nav .nav__link:focus-visible,.nav .nav__link:active,.stnl-nav-home-link:hover,.stnl-nav-home-link:focus-visible,.stnl-nav-home-link:active{text-decoration:none!important}.nav .nav-group__toggle{border-radius:10px;min-height:38px;line-height:1.2;transition:background .14s;width:auto!important;margin:12px var(--stnl-nav-item-margin-x) 4px!important;color:#fff!important;background:0 0!important;border:0!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;padding:8px 10px!important;font-size:14px!important;font-weight:650!important;text-decoration:none!important;display:inline-flex!important}.nav .nav-group__toggle:hover,.nav .nav-group__toggle:focus-visible{color:#fff!important;background:#ffffff1a!important;text-decoration:none!important}.nav .nav-group__label{order:1;color:#fff!important;min-height:0!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;background:0 0!important;border-radius:0!important;margin:0!important;padding:0!important;text-decoration:none!important;display:block!important}.nav .nav-group__indicator{order:2;justify-content:center;align-items:center;width:16px;height:16px;color:#fff!important;margin:0!important;padding:0!important;display:inline-flex!important}.nav .nav-group__indicator,.nav .nav-group__indicator:hover,.nav .nav-group__toggle:hover .nav-group__indicator,.nav .nav-group__toggle:focus-visible .nav-group__indicator,.nav .nav-group__indicator svg,.nav .nav-group__toggle:hover .nav-group__indicator svg,.nav .nav-group__toggle:focus-visible .nav-group__indicator svg,.nav .nav-group__indicator svg path,.nav .nav-group__toggle:hover .nav-group__indicator svg path,.nav .nav-group__toggle:focus-visible .nav-group__indicator svg path{color:#fff!important;stroke:#fff!important}.nav .nav-group__label:hover,.nav .nav-group__label:focus-visible{color:#fff!important;background:0 0!important}.stnl-nav-rail-logout{left:calc((var(--stnl-nav-rail-width) - 40px)/2)}.stnl-nav-toggle--open{left:calc(var(--stnl-nav-width) - 12px)}.stnl-nav-toggle--closed{left:calc(var(--stnl-nav-rail-width) - 12px)}.template-default--nav-hydrated:has(.nav--nav-open) .step-nav{transform:translate(-34px)}.template-default--nav-hydrated:has(.nav--nav-open) .dashboard{transform:translate(-40px)}.template-default--nav-hydrated:not(:has(.nav--nav-open)) .step-nav{transform:translate(4px)}.template-default--nav-hydrated:not(:has(.nav--nav-open)) .dashboard{transform:translate(-1px)}@media (max-width:1024px){.nav .nav__wrap{padding-inline:0!important}.stnl-project-selector{margin-inline:18px}}:root{--stnl-nav-inner-gutter:16px}.stnl-project-selector{margin-left:calc(var(--stnl-nav-content-left) - var(--stnl-nav-inner-gutter))!important;margin-right:calc(var(--stnl-nav-content-left) - var(--stnl-nav-inner-gutter))!important;width:auto!important;max-width:none!important}.stnl-project-selector__trigger,.stnl-project-selector__menu{box-sizing:border-box;width:100%!important;max-width:none!important}.stnl-nav-home-row,.nav .nav__link,.nav .nav-group__toggle{margin-left:calc(var(--stnl-nav-item-margin-x) - var(--stnl-nav-inner-gutter))!important;margin-right:var(--stnl-nav-item-margin-x)!important}.nav.nav--nav-open .stnl-logout{left:16px!important}@media (min-width:1025px){.app-header{position:relative}.app-header .user-menu{z-index:82;position:fixed;top:18px;right:24px;margin:0!important}.app-header .user-menu__trigger{margin:0!important}}.stnl-account-close{z-index:83;min-height:36px;color:var(--theme-text,#222);-webkit-backdrop-filter:blur(16px)saturate(145%);backdrop-filter:blur(16px)saturate(145%);cursor:pointer;background:#ffffffc7;border:1px solid #0000001a;border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:650;line-height:1;transition:background .14s,border-color .14s,transform .14s,box-shadow .14s;display:inline-flex;position:fixed;top:18px;right:118px;box-shadow:0 8px 24px #1416281a,inset 0 1px #ffffffc7}.stnl-account-close:hover,.stnl-account-close:focus-visible{background:#fffffff0;border-color:#00000029;box-shadow:0 10px 28px #14162824,inset 0 1px #ffffffeb}.stnl-account-close:active{transform:scale(.97)}.stnl-account-close__icon{flex:none;width:16px;height:16px}@media (max-width:1024px){.stnl-account-close{top:12px;right:12px}}.app-header .user-menu{display:none!important}.stnl-account-close{right:24px!important}.stnl-nav-user-controls{z-index:86;justify-content:center;align-items:center;gap:8px;display:flex;position:fixed}.stnl-nav-user-controls--open{flex-direction:row;bottom:18px;left:16px}.stnl-nav-user-controls--closed{flex-direction:column;bottom:18px;left:8px}.stnl-nav-account-link,.stnl-nav-logout-link{background:0 0;border:0;border-radius:11px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;transition:background .14s,transform .14s;color:#fff!important;padding:0!important;text-decoration:none!important;display:inline-flex!important}.stnl-nav-account-link:hover,.stnl-nav-account-link:focus-visible,.stnl-nav-logout-link:hover,.stnl-nav-logout-link:focus-visible{background:#ffffff21;color:#fff!important;text-decoration:none!important}.stnl-nav-account-link:active,.stnl-nav-logout-link:active{transform:scale(.96)}.stnl-nav-account-link .stnl-user-avatar{width:34px;height:34px}.stnl-nav-logout-link svg{width:24px;height:24px}.stnl-nav-rail-logout{display:none!important}@media (max-width:1024px){:root{--stnl-mobile-nav-width:90vw}.nav,.nav.nav--nav-open{width:var(--stnl-mobile-nav-width)!important;min-width:var(--stnl-mobile-nav-width)!important;max-width:var(--stnl-mobile-nav-width)!important}.nav.nav--nav-open{transform:translate(0)!important}.nav:not(.nav--nav-open){transform:translate(-100%)!important}.stnl-nav-brand--open{width:calc(var(--stnl-mobile-nav-width) - var(--stnl-nav-content-left) - 18px)!important}#nav-toggler,.nav-toggler,.app-header__nav-toggler,.app-header__mobile-nav-toggler,.nav__close,.nav__close-button,[class*=app-header__nav-toggler]{display:none!important}.stnl-nav-toggle--mobile.stnl-nav-toggle--closed{border-left:0;border-radius:0 8px 8px 0}.stnl-nav-toggle__tooltip,.stnl-nav-user-controls--closed{display:none!important}.stnl-nav-user-controls--open{bottom:max(18px,env(safe-area-inset-bottom))}:is(.template-default--nav-hydrated:not(:has(.nav--nav-open)) .step-nav,.template-default--nav-hydrated:not(:has(.nav--nav-open)) .dashboard){transform:translate(6px)!important}.stnl-account-close{top:18px!important;right:16px!important}}
