@import "https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap";@import "https://fonts.googleapis.com/icon?family=Material+Icons";body{color:var(--text-color);background-color:var(--bg-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Roboto,sans-serif;line-height:1.6}#root{flex-direction:column;min-height:100vh;display:flex}.header.header--racing{z-index:40;min-height:78px;color:var(--text-color);background:linear-gradient(180deg, rgba(var(--bg-rgb), .985), rgba(var(--bg-rgb), .94));border-bottom:1px solid rgba(var(--text-rgb), .08);box-shadow:0 10px 28px rgba(var(--inset-rgb), .2);-webkit-backdrop-filter:blur(16px);justify-content:space-between;align-items:center;gap:18px;padding:10px 18px;display:flex;position:sticky;top:0}.header--racing:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, rgba(var(--une-green-rgb), .22), transparent 72%);height:1px;position:absolute;bottom:-1px;left:18px;right:18px}.header--racing .header__left,.header--racing .header__right,.header--racing .header__telemetry,.header--racing .header__session,.header--racing .header__context,.header--racing .header__selectors,.header--racing .header__selector-shell{align-items:center;display:flex}.header--racing .header__left{gap:14px;min-width:0}.header--racing .header__right{gap:14px;margin-left:auto}.header--racing .header__context{gap:8px;min-width:128px}.header--racing .header__context-signal{min-width:44px;color:var(--light-text-color);letter-spacing:.75px;align-items:center;gap:5px;font-size:8px;font-weight:800;display:inline-flex}.header--racing .header__context-signal>span{background:var(--une-green);width:6px;height:6px;box-shadow:0 0 9px rgba(var(--une-green-rgb), .7);border-radius:50%}.header--racing .header__context strong{color:var(--text-color);letter-spacing:1px;font-size:9px;font-weight:800;display:block}.header--racing .header__context small{color:var(--muted-text);margin-top:1px;font-size:8px;display:block}.header--racing .header__selectors{gap:7px;min-width:0}.header--racing .header__selector-shell{min-width:130px;min-height:38px;color:var(--muted-text);background:linear-gradient(180deg, rgba(var(--surface-rgb), .94), rgba(var(--bg-rgb), .98));border:1px solid var(--border-light);border-radius:7px;gap:7px;padding-left:10px;transition:border-color .18s,box-shadow .18s,background-color .18s;position:relative;overflow:hidden}.header--racing .header__selector-shell--store{min-width:190px}.header--racing .header__selector-shell:focus-within,.header--racing .header__selector-shell:hover{border-color:rgba(var(--une-green-rgb), .25);box-shadow:0 0 0 3px rgba(var(--une-green-rgb), .035)}.header--racing .header__selector-shell>.material-icons{color:var(--muted-text);font-feature-settings:"liga";flex:none;font-size:16px;text-transform:none!important;font-family:Material Icons!important}.header--racing .header__select{width:100%;min-width:0;min-height:36px;color:var(--text-color);box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:6px 28px 6px 0;font-size:10px;font-weight:600}.header--racing .header__select:hover,.header--racing .header__select:focus{box-shadow:none;background:0 0;border:0}.header--racing .header__telemetry{background:linear-gradient(90deg, rgba(var(--text-rgb), .018), rgba(var(--une-green-rgb), .018));border-left:1px solid rgba(var(--text-rgb), .07);gap:14px;min-height:52px;padding:4px 5px 4px 14px}.header--racing .header__stat-item{flex-direction:column;align-items:flex-start;min-width:112px;display:flex}.header--racing .header__stat-item>span{color:var(--muted-text);text-transform:uppercase;letter-spacing:.65px;font-size:8px;font-weight:700}.header--racing .header__stat-item>strong{color:var(--text-color);letter-spacing:-.2px;margin-top:2px;font-size:13px;font-weight:700}.header--racing .header__stat-item>small{color:var(--muted-text);margin-top:1px;font-size:7px}.header--racing .header__telemetry-divider{background:linear-gradient(180deg, transparent, var(--border-light), transparent);width:1px;height:30px}.header--racing .header__attainment{padding-left:2px}.header--racing .header__attainment-ring{width:52px;height:52px;box-shadow:0 0 18px rgba(var(--une-green-rgb), .06);border-radius:50%;justify-content:center;align-items:center;display:flex}.header--racing .header__attainment-inner{background:radial-gradient(circle at 50% 42%, var(--card-bg-soft), var(--card-bg));width:42px;height:42px;box-shadow:inset 0 0 0 1px var(--border-color);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex}.header--racing .header__attainment-inner strong{color:var(--text-color);font-size:10px;font-weight:800;line-height:1}.header--racing .header__attainment-inner small{color:var(--muted-text);text-transform:uppercase;letter-spacing:.5px;margin-top:3px;font-size:6px}.header--racing .header__session{border-left:1px solid rgba(var(--text-rgb), .07);gap:8px;padding-left:10px}.header--racing .header__session-copy{text-align:right}.header--racing .header__session-copy>span{max-width:110px;color:var(--text-color);text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:700;display:block;overflow:hidden}.header--racing .header__session-copy>small{color:var(--muted-text);text-transform:uppercase;letter-spacing:.55px;margin-top:2px;font-size:7px;display:block}.header--racing .header__logout-button{width:34px;height:34px;color:var(--muted-text);background:rgba(var(--text-rgb), .025);border:1px solid rgba(var(--text-rgb), .07);border-radius:7px;justify-content:center;align-items:center;transition:color .18s,border-color .18s,background-color .18s;display:inline-flex}.header--racing .header__logout-button:hover{color:#ff7b7b;background:#ff3b3b0e;border-color:#ff3b3b2e}.header--racing .header__logout-button .material-icons{font-feature-settings:"liga";font-size:17px;text-transform:none!important;font-family:Material Icons!important}@media (width<=1180px){.header--racing .header__context,.header--racing .header__stat-item>small,.header--racing .header__session-copy{display:none}}@media (width<=960px){.header--racing .header__telemetry{display:none}.header--racing .header__right{gap:0}}@media (width<=760px){.header.header--racing{width:100%;min-height:auto;padding:9px 10px;display:block}.header--racing:after,.header--racing .header__context,.header--racing .header__right{display:none}.header--racing .header__left,.header--racing .header__selectors{gap:7px;width:100%;display:grid}.header--racing .header__left{grid-template-columns:1fr}.header--racing .header__selectors{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.header--racing .header__selector-shell,.header--racing .header__selector-shell--store{width:100%;min-width:0;min-height:39px}.header--racing .header__select{min-height:37px;font-size:10px}}@media (width<=430px){.header.header--racing{padding:8px}.header--racing .header__selectors{gap:6px}.header--racing .header__selector-shell{padding-left:8px}.header--racing .header__selector-shell>.material-icons{font-size:15px}.header--racing .header__select{padding-right:22px;font-size:9px}}.header--racing .header__select option{color:var(--card-bg-soft);background:var(--text-color);font-weight:600}.header--racing .header__select option:checked{color:var(--card-bg);background:#a8d2ff}.header--racing .header__select option:disabled{color:var(--light-text-color);background:var(--text-color)}.une-login-v2{background-position:0;background-repeat:no-repeat;background-size:auto 100%;background-color:var(--bg-primary);width:100%;min-height:100vh;color:var(--text-color);position:relative;overflow:hidden}.une-login-v2__overlay{pointer-events:none;background:radial-gradient(circle at 82% 52%, rgba(var(--une-green-rgb), .055), transparent 23%), linear-gradient(90deg, rgba(var(--bg-rgb), 0) 0%, rgba(var(--bg-rgb), .08) 48%, rgba(var(--bg-rgb), .62) 66%, rgba(var(--bg-rgb), .92) 82%, rgba(var(--bg-rgb), .98) 100%);position:absolute;inset:0}.une-login-v2__content{z-index:1;grid-template-columns:minmax(0,1.45fr) minmax(430px,.75fr);align-items:center;gap:40px;min-height:100vh;padding:38px clamp(32px,4.2vw,78px);display:grid;position:relative}.login-hero-copy{pointer-events:none;flex-direction:column;justify-content:space-between;min-height:calc(100vh - 76px);display:flex}.login-hero-copy__spacer{min-height:1px}.login-hero-copy__footer{max-width:340px;padding-bottom:12px}.login-hero-copy__eyebrow{color:var(--une-green,var(--une-green));text-transform:uppercase;letter-spacing:3px;margin-bottom:5px;font-size:9px;font-weight:800;display:block}.login-hero-copy__footer p{color:rgba(var(--text-rgb), .46);text-transform:uppercase;letter-spacing:1.3px;margin:0;font-size:9px;font-weight:600}.login-panel-wrap{justify-content:flex-end;width:100%;display:flex;transform:translate(-180px)}.login-panel{border:1px solid rgba(var(--text-rgb), .14);background:linear-gradient(180deg, rgba(var(--bg-rgb), .94), rgba(var(--bg-rgb), .975));width:min(100%,560px);box-shadow:0 28px 80px #0000006b, inset 0 1px 0 rgba(var(--text-rgb), .03);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:22px;padding:38px 34px 28px;position:relative;overflow:hidden}.login-panel:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--une-green-rgb), .78), transparent);height:2px;position:absolute;top:0;left:0;right:0}.login-panel:after{content:"";background:radial-gradient(circle, rgba(var(--une-green-rgb), .07), transparent 68%);pointer-events:none;border-radius:50%;width:240px;height:240px;position:absolute;bottom:-95px;right:-95px}.login-panel__brand{flex-direction:column;align-items:center;margin-bottom:30px;display:flex}.login-panel__brand-mark{color:var(--text-color);letter-spacing:5px;font-size:clamp(44px,4.2vw,62px);font-weight:900;line-height:.9;display:block}.login-panel__brand strong{color:var(--une-green,var(--une-green));letter-spacing:7px;margin-top:8px;font-size:20px;font-weight:800}.login-panel__brand small{color:rgba(var(--text-rgb), .62);text-transform:uppercase;letter-spacing:4px;margin-top:18px;font-size:9px;font-weight:600;display:block}.login-panel__intro{margin-bottom:24px}.login-panel__intro h1{color:var(--text-color);letter-spacing:-.4px;margin:0 0 7px;font-size:23px;font-weight:800}.login-panel__intro p{max-width:430px;color:rgba(var(--text-rgb), .56);margin:0;font-size:11px;line-height:1.55}.login-panel__fields{flex-direction:column;gap:16px;display:flex}.login-panel__fields label{display:block}.login-panel__fields label>span{color:rgba(var(--text-rgb), .72);text-transform:uppercase;letter-spacing:.65px;margin-bottom:7px;font-size:9px;font-weight:700;display:block}.login-field{position:relative}.login-field input{border:1px solid rgba(var(--text-rgb), .12);width:100%;height:52px;color:var(--text-color);background:rgba(var(--bg-rgb), .74);font:inherit;border-radius:9px;outline:none;padding:0 48px 0 16px;font-size:12px;transition:border-color .2s,box-shadow .2s,background .2s}.login-field input::placeholder{color:rgba(var(--text-rgb), .3)}.login-field input:focus{border-color:rgba(var(--une-green-rgb), .56);background:rgba(var(--bg-rgb), .9);box-shadow:0 0 0 3px rgba(var(--une-green-rgb), .07)}.login-field>.material-icons{color:rgba(var(--text-rgb), .58);font-size:18px;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.login-panel__options{justify-content:space-between;align-items:center;gap:16px;margin:17px 0 20px;display:flex}.login-remember{color:rgba(var(--text-rgb), .68);cursor:pointer;align-items:center;gap:8px;font-size:10px;display:inline-flex}.login-remember input{width:15px;height:15px;accent-color:var(--une-green,var(--une-green))}.login-link-button{color:var(--une-green,var(--une-green));font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;font-weight:700}.login-link-button:hover{text-decoration:underline}.login-submit{width:100%;min-height:54px;color:var(--bg-secondary);background:linear-gradient(180deg, var(--une-green), var(--une-green));box-shadow:0 14px 30px rgba(var(--une-green-rgb), .16);font:inherit;text-transform:uppercase;letter-spacing:2px;cursor:pointer;border:0;border-radius:9px;justify-content:center;align-items:center;gap:10px;font-size:11px;font-weight:900;transition:transform .18s,box-shadow .18s,filter .18s;display:flex}.login-submit:hover{filter:brightness(1.04);box-shadow:0 18px 38px rgba(var(--une-green-rgb), .22);transform:translateY(-1px)}.login-submit:active{transform:translateY(0)}.login-submit .material-icons{font-size:18px}.login-panel__footer{z-index:1;border-top:1px solid rgba(var(--text-rgb), .07);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px;padding-top:22px;display:grid;position:relative}.login-panel__footer>div{text-align:center;min-width:0}.login-panel__footer>div>.material-icons{color:var(--une-green,var(--une-green));margin-bottom:7px;font-size:19px;display:block}.login-panel__footer strong{color:rgba(var(--text-rgb), .74);text-transform:uppercase;letter-spacing:.45px;font-size:8px;font-weight:700;display:block}.login-panel__footer small{color:rgba(var(--text-rgb), .34);margin-top:4px;font-size:8px;display:block}@media (width<=980px){.login-panel-wrap{transform:none}.une-login-v2__content{grid-template-columns:minmax(0,1fr) minmax(390px,.95fr);gap:24px;padding:28px}.une-login-v2{background-position:30%;background-size:auto 100%}.login-panel{padding:32px 28px 24px}}@media (width<=760px){.une-login-v2{background-position:30%;background-repeat:no-repeat;background-size:cover;background-color:var(--bg-primary);min-height:100dvh;overflow:hidden auto}.une-login-v2:before{content:"";pointer-events:none;background:linear-gradient(180deg, rgba(var(--bg-rgb), .12) 0%, rgba(var(--bg-rgb), .24) 24%, rgba(var(--bg-rgb), .58) 43%, rgba(var(--bg-rgb), .78) 62%, rgba(var(--bg-rgb), .9) 100%);position:absolute;inset:0}.une-login-v2__overlay{background:radial-gradient(circle at 50% 18%, rgba(var(--une-green-rgb), .055), transparent 28%)}.une-login-v2__content{flex-direction:column;gap:0;min-height:100dvh;padding:0 10px 14px;display:flex}.login-hero-copy{flex:0 0 31vh;width:100%;min-height:31vh}.login-hero-copy__footer{display:none}.login-panel-wrap{justify-content:center;width:100%;margin-top:-12px;transform:none}.login-panel{background:linear-gradient(180deg, rgba(var(--bg-rgb), .93), rgba(var(--bg-rgb), .965));border-color:rgba(var(--text-rgb), .12);width:min(100%,500px);box-shadow:0 22px 55px rgba(var(--inset-rgb), .38), inset 0 1px 0 rgba(var(--text-rgb), .028);-webkit-backdrop-filter:blur(12px);border-radius:18px;margin:0;padding:18px 16px 15px}.login-panel__brand{margin-bottom:13px}.login-panel__brand-mark{letter-spacing:3px;font-size:34px;line-height:.9}.login-panel__brand strong{letter-spacing:4px;margin-top:5px;font-size:13px}.login-panel__brand small{letter-spacing:1.8px;margin-top:7px;font-size:6px}.login-panel__intro{margin-bottom:13px}.login-panel__intro h1{margin-bottom:4px;font-size:17px}.login-panel__intro p{font-size:8px;line-height:1.35}.login-panel__fields{gap:9px}.login-panel__fields label>span{margin-bottom:5px;font-size:7px}.login-field input{height:43px;padding:0 40px 0 13px;font-size:10px}.login-field>.material-icons{font-size:16px;right:12px}.login-panel__options{gap:8px;margin:11px 0 13px}.login-remember,.login-link-button{font-size:8px}.login-remember{gap:6px}.login-remember input{width:13px;height:13px}.login-submit{letter-spacing:1.5px;min-height:45px;font-size:9px}.login-submit .material-icons{font-size:16px}.login-panel__footer{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:15px;padding-top:12px}.login-panel__footer>div>.material-icons{margin-bottom:4px;font-size:16px}.login-panel__footer strong{font-size:6px;line-height:1.2}.login-panel__footer small{display:none}}@media (width<=430px){.une-login-v2{background-position:29%}.une-login-v2__content{padding:0 8px 12px}.login-hero-copy{flex-basis:28vh;min-height:28vh}.login-panel-wrap{margin-top:-10px}.login-panel{border-radius:16px;padding:16px 14px 14px}.login-panel__brand{margin-bottom:11px}.login-panel__brand-mark{font-size:31px}.login-panel__brand strong{font-size:12px}.login-panel__brand small{margin-top:6px;font-size:5.5px}.login-panel__intro h1{font-size:16px}.login-field input{height:41px}.login-panel__options{margin:10px 0 12px}.login-submit{min-height:44px}.login-panel__footer{margin-top:13px;padding-top:10px}}@media (width<=430px) and (height<=650px){.une-login-v2{background-position:28%}.login-hero-copy{flex-basis:16vh;min-height:16vh}.login-panel-wrap{margin-top:-4px}.login-panel{padding:13px 13px 11px}.login-panel__brand{margin-bottom:8px}.login-panel__brand-mark{font-size:27px}.login-panel__brand strong{letter-spacing:3px;font-size:10px}.login-panel__brand small{margin-top:4px;font-size:5px}.login-panel__intro{margin-bottom:9px}.login-panel__intro h1{font-size:14px}.login-panel__intro p{font-size:7px}.login-panel__fields{gap:7px}.login-field input{height:37px}.login-panel__options{margin:8px 0 9px}.login-submit{min-height:39px}.login-panel__footer{display:none}}@media (width<=360px){.login-panel__options{flex-direction:column;align-items:flex-start}.login-panel__footer{display:none}}@media (prefers-reduced-motion:reduce){.login-submit{transition:none}}.une-login-v2.une-auth-shared-bg .une-login-v2__overlay{background:linear-gradient(90deg, rgba(var(--bg-rgb), 0) 0%, rgba(var(--bg-rgb), 0) 52%, rgba(var(--bg-rgb), .26) 66%, rgba(var(--bg-rgb), .68) 100%)}.login-hero-copy--background-only{visibility:hidden;pointer-events:none}@media (width<=980px){.une-login-v2.une-auth-shared-bg{background-position:38%}.une-login-v2.une-auth-shared-bg .une-login-v2__overlay{background:rgba(var(--bg-rgb), .38)}}@media (width<=640px){.une-login-v2.une-auth-shared-bg{background-position:42%}}.une-login-v2.une-auth-shared-bg{background-color:var(--bg-primary)!important;background-position:0!important;background-repeat:no-repeat!important;background-size:cover!important}@media (width>=981px){.une-login-v2.une-auth-shared-bg{background-color:var(--bg-primary)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important}.une-login-v2__content{gap:0;width:min(100vw,233.252vh);height:min(100vh,42.8721vw);min-height:0;padding:0;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.login-hero-copy{display:none}.login-panel-wrap{transform-origin:0 100%;justify-content:flex-start;width:clamp(365px,165px + 15vw,520px);display:flex;position:absolute;inset:auto auto 12% 68.5%;transform:none}.login-panel{border-radius:18px;width:100%;max-width:none;padding:22px 24px 16px}.login-panel__brand{margin-bottom:14px}.login-panel__brand-mark{letter-spacing:4px;font-size:40px}.login-panel__brand strong{letter-spacing:5px;margin-top:5px;font-size:14px}.login-panel__brand small{letter-spacing:2.6px;margin-top:8px;font-size:6px}.login-panel__intro{margin-bottom:14px}.login-panel__intro h1{margin-bottom:4px;font-size:18px}.login-panel__intro p{max-width:none;font-size:8px}.login-panel__fields{gap:10px}.login-panel__fields label>span{margin-bottom:5px;font-size:7px}.login-field input{height:44px;padding:0 40px 0 13px;font-size:10px}.login-field>.material-icons{font-size:16px;right:12px}.login-panel__options{margin:12px 0 14px}.login-remember,.login-link-button{font-size:8px}.login-remember input{width:13px;height:13px}.login-submit{letter-spacing:1.5px;min-height:46px;font-size:9px}.login-submit .material-icons{font-size:16px}.login-panel__footer{gap:7px;margin-top:14px;padding-top:12px}.login-panel__footer>div>.material-icons{margin-bottom:4px;font-size:16px}.login-panel__footer strong{font-size:6px}.login-panel__footer small{margin-top:3px;font-size:6px}}.password-change-screen,.password-change-screen *{box-sizing:border-box}.password-change-screen{min-height:100vh;color:var(--text-color);background-color:var(--bg-primary);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}.password-change-screen__ambient{pointer-events:none;background:linear-gradient(90deg, rgba(var(--bg-rgb), .02) 0%, rgba(var(--bg-rgb), .03) 50%, rgba(var(--bg-rgb), .3) 68%, rgba(var(--bg-rgb), .72) 100%);position:absolute;inset:0}.password-change-screen__layout{z-index:1;grid-template-columns:minmax(0,1.15fr) minmax(370px,.85fr);align-items:center;min-height:100vh;padding:clamp(22px,4vw,62px) clamp(24px,5vw,82px);display:grid;position:relative}.password-change-screen__art-space{min-width:0}.password-change-card{border:1px solid rgba(var(--une-green-rgb), .2);background:radial-gradient(circle at 90% 4%, rgba(var(--une-green-rgb), .055), transparent 32%), linear-gradient(145deg, rgba(var(--bg-rgb), .97), rgba(var(--bg-rgb), .985));width:min(460px,100%);box-shadow:0 35px 100px #0000009e, 0 0 60px rgba(var(--inset-rgb), .18);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:15px;justify-self:center;padding:30px}.password-change-card__brand{align-items:baseline;gap:5px;margin-bottom:22px;display:flex}.password-change-card__brand span{color:var(--une-green,var(--une-green));letter-spacing:-.7px;font-size:17px;font-weight:900}.password-change-card__brand strong{color:var(--text-color);letter-spacing:.7px;font-size:17px;font-weight:900}.password-change-card__security{width:46px;height:46px;color:var(--une-green,var(--une-green));background:rgba(var(--une-green-rgb), .055);border:1px solid rgba(var(--une-green-rgb), .1);border-radius:10px;justify-content:center;align-items:center;margin-bottom:14px;display:flex}.password-change-screen .material-icons{font-feature-settings:"liga";text-transform:none!important;font-family:Material Icons!important}.password-change-card__security .material-icons{font-size:23px}.password-change-card__eyebrow{color:var(--une-green,var(--une-green));letter-spacing:1.2px;margin-bottom:6px;font-size:8px;font-weight:900;display:block}.password-change-card h1{color:var(--text-color);margin:0 0 8px;font-size:24px;line-height:1.12}.password-change-card__intro{color:var(--muted-text);margin:0 0 16px;font-size:10px;line-height:1.55}.password-change-card__intro strong{color:var(--text-color)}.password-change-card__login{border:1px solid rgba(var(--text-rgb), .055);background:rgba(var(--text-rgb), .018);border-radius:8px;align-items:center;gap:9px;margin-bottom:18px;padding:10px 12px;display:flex}.password-change-card__login>.material-icons{color:var(--une-green,var(--une-green));font-size:17px}.password-change-card__login small{color:var(--muted-text);letter-spacing:.7px;margin-bottom:2px;font-size:6px;font-weight:900;display:block}.password-change-card__login strong{color:var(--text-secondary);font-size:9px}.password-change-card form{flex-direction:column;gap:11px;display:flex}.password-change-card label{flex-direction:column;gap:5px;display:flex}.password-change-card label>span{color:var(--muted-text);text-transform:uppercase;letter-spacing:.45px;font-size:7px;font-weight:800}.password-change-field{position:relative}.password-change-field input{width:100%;height:39px;color:var(--text-color);background:var(--card-bg);border:1px solid var(--border-light);border-radius:8px;outline:none;padding:0 40px 0 11px;font-size:10px}.password-change-field input:focus{border-color:rgba(var(--une-green-rgb), .48);box-shadow:0 0 0 2px rgba(var(--une-green-rgb), .035)}.password-change-field>.material-icons{color:var(--muted-text);font-size:16px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.password-change-rules{border:1px solid rgba(var(--text-rgb), .05);background:rgba(var(--text-rgb), .014);border-radius:8px;padding:10px 11px}.password-change-rules>span{color:var(--muted-text);letter-spacing:.6px;margin-bottom:7px;font-size:6px;font-weight:900;display:block}.password-change-rules>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.password-change-rules p{color:var(--muted-text);align-items:center;gap:5px;margin:0;font-size:7px;display:flex}.password-change-rules p .material-icons{font-size:12px}.password-change-rules p.ok{color:var(--text-secondary)}.password-change-rules p.ok .material-icons{color:var(--une-green,var(--une-green))}.password-change-error{color:#ff9b9b;background:#ff4d4d0e;border:1px solid #ff4d4d1f;border-radius:8px;align-items:flex-start;gap:7px;padding:9px 10px;font-size:8px;line-height:1.4;display:flex}.password-change-error .material-icons{flex:none;font-size:15px}.password-change-submit{width:100%;height:40px;color:var(--bg-secondary);background:var(--une-green,var(--une-green));cursor:pointer;border:0;border-radius:8px;justify-content:space-between;align-items:center;margin-top:2px;padding:0 13px;font-size:9px;font-weight:900;display:flex}.password-change-submit .material-icons{font-size:16px}.password-change-cancel{width:100%;color:var(--muted-text);cursor:pointer;background:0 0;border:0;padding:5px;font-size:8px;font-weight:700}.password-change-cancel:hover{color:var(--light-text-color)}.password-change-card footer{color:var(--muted-text);border-top:1px solid rgba(var(--text-rgb), .045);justify-content:center;align-items:center;gap:5px;margin-top:18px;padding-top:12px;font-size:7px;display:flex}.password-change-card footer .material-icons{color:var(--muted-text);font-size:12px}@media (width<=980px){.password-change-screen{background-position:38%}.password-change-screen__layout{grid-template-columns:1fr;justify-items:center;padding:28px 20px}.password-change-screen__art-space{display:none}.password-change-card{justify-self:center}.password-change-screen__ambient{background:rgba(var(--bg-rgb), .48)}}@media (width<=520px){.password-change-screen{background-position:42%}.password-change-screen__layout{padding:16px}.password-change-card{padding:23px 18px}.password-change-rules>div{grid-template-columns:1fr}}.password-change-screen{background-color:var(--bg-primary)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important}.une-cockpit-v21 .cockpit-surface{box-sizing:border-box;background:linear-gradient(145deg, rgba(var(--surface-rgb), .96), rgba(var(--bg-rgb), .98));min-width:0;box-shadow:0 12px 30px rgba(var(--inset-rgb), .18), inset 0 1px 0 rgba(var(--text-rgb), .025);border:1px solid #aec2cc38;border-radius:12px}.une-cockpit-v21,.une-cockpit-v21 *{box-sizing:border-box}.une-cockpit-v21{width:100%;min-width:0;max-width:none;display:block}.une-cockpit-v21 .une-cockpit-v21__layout{flex-direction:column;gap:14px;width:100%;min-width:0;display:flex}.une-cockpit-v21 .cockpit-kpi-grid,.une-cockpit-v21 .cockpit-bottom-grid{width:100%;min-width:0}.une-cockpit-v21{width:100%;min-width:0;position:relative}.une-cockpit-v21:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 78% 22%, rgba(var(--une-green-rgb), .045), transparent 24%), linear-gradient(180deg, rgba(var(--text-rgb), .008), transparent 38%);position:fixed;inset:0 0 0 250px}.une-cockpit-v21 .cockpit-page__header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:20px;display:flex}.cockpit-page__eyebrow,.cockpit-section-header__eyebrow,.une-cockpit-v21 .cockpit-ai-card__eyebrow{color:var(--une-green,var(--une-green));text-transform:uppercase;letter-spacing:1.6px;margin-bottom:6px;font-size:9px;font-weight:800;display:block}.une-cockpit-v21 .cockpit-page__status{border:1px solid rgba(var(--une-green-rgb), .17);background:linear-gradient(145deg, rgba(var(--une-green-rgb), .055), rgba(var(--text-rgb), .012));border-radius:10px;align-items:center;gap:12px;min-width:210px;padding:12px 14px;display:flex}.une-cockpit-v21 .cockpit-page__status>.material-icons{color:var(--une-green,var(--une-green));font-size:23px}.une-cockpit-v21 .cockpit-page__status small{color:var(--muted-text);text-transform:uppercase;letter-spacing:.7px;margin-bottom:3px;font-size:8px;display:block}.une-cockpit-v21 .cockpit-page__status strong{color:var(--text-color);letter-spacing:.5px;font-size:11px;font-weight:800}.une-cockpit-v21__layout{flex-direction:column;gap:14px;display:flex}.une-cockpit-v21 .cockpit-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.une-cockpit-v21 .cockpit-kpi-card{flex-direction:column;justify-content:center;gap:7px;min-height:125px;padding:18px;display:flex;position:relative;overflow:hidden}.une-cockpit-v21 .cockpit-kpi-card:before{content:"";background:linear-gradient(180deg, transparent, var(--une-green,var(--une-green)), transparent);opacity:.65;border-radius:999px;width:2px;position:absolute;top:17px;bottom:17px;left:0}.une-cockpit-v21 .cockpit-kpi-card__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.une-cockpit-v21 .cockpit-kpi-card__top span{color:var(--light-text-color);text-transform:uppercase;letter-spacing:.7px;font-size:9px;font-weight:700}.une-cockpit-v21 .cockpit-kpi-card__top i{color:rgba(var(--une-green-rgb), .75);font-size:20px;font-style:normal}.une-cockpit-v21 .cockpit-kpi-card>strong{color:var(--text-color);letter-spacing:-.5px;font-size:24px;font-weight:800;line-height:1.08}.une-cockpit-v21 .cockpit-kpi-card__accent{color:var(--une-green,var(--une-green))!important}.une-cockpit-v21 .cockpit-kpi-card>small{color:var(--muted-text);font-size:9px}.une-cockpit-v21 .cockpit-section-header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.cockpit-section-header h3,.une-cockpit-v21 .cockpit-ai-card h3{color:var(--text-color);margin:0 0 5px;font-size:16px;font-weight:800}.cockpit-section-header p,.une-cockpit-v21 .cockpit-ai-card p{color:var(--muted-text);margin:0;font-size:10px;line-height:1.5}.une-cockpit-v21 .cockpit-pulse{padding:20px}.une-cockpit-v21 .cockpit-pulse__attainment{text-align:right}.une-cockpit-v21 .cockpit-pulse__attainment strong{color:var(--une-green,var(--une-green));font-size:26px;font-weight:900;display:block}.une-cockpit-v21 .cockpit-pulse__attainment span{color:var(--muted-text);text-transform:uppercase;letter-spacing:.7px;font-size:8px}.une-cockpit-v21 .cockpit-pulse__track{border:1px solid var(--border-light);background:var(--card-bg-soft);height:14px;box-shadow:inset 0 0 12px rgba(var(--inset-rgb), .26);border-radius:999px;margin:24px 0 12px;position:relative;overflow:visible}.une-cockpit-v21 .cockpit-pulse__progress{border-radius:inherit;background:linear-gradient(90deg, #118426, var(--une-green,var(--une-green)));height:100%;box-shadow:0 0 20px rgba(var(--une-green-rgb), .26);transition:width .3s}.une-cockpit-v21 .cockpit-pulse__marker{color:var(--muted-text);font-size:7px;position:absolute;top:20px;transform:translate(-50%)}.une-cockpit-v21 .cockpit-pulse__marker--25{left:25%}.une-cockpit-v21 .cockpit-pulse__marker--50{left:50%}.une-cockpit-v21 .cockpit-pulse__marker--75{left:75%}.une-cockpit-v21 .cockpit-pulse__marker--100{left:100%;transform:translate(-100%)}.une-cockpit-v21 .cockpit-pulse__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:30px;display:grid}.une-cockpit-v21 .cockpit-pulse__stats>div{border:1px solid rgba(var(--text-rgb), .055);background:rgba(var(--text-rgb), .018);border-radius:8px;padding:12px}.une-cockpit-v21 .cockpit-pulse__stats span{color:var(--muted-text);text-transform:uppercase;letter-spacing:.55px;margin-bottom:5px;font-size:8px;display:block}.une-cockpit-v21 .cockpit-pulse__stats strong{color:var(--text-color);font-size:11px;font-weight:800}.une-cockpit-v21 .cockpit-ai-card{background:linear-gradient(135deg, rgba(var(--une-green-rgb), .055), rgba(var(--text-rgb), .012));grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 20px;display:grid}.une-cockpit-v21 .cockpit-ai-card__icon{border:1px solid rgba(var(--une-green-rgb), .2);width:44px;height:44px;color:var(--une-green,var(--une-green));background:rgba(var(--une-green-rgb), .06);border-radius:11px;justify-content:center;align-items:center;display:flex}.cockpit-ai-card__icon .material-icons{font-size:24px}.une-cockpit-v21 .cockpit-ai-card__status{color:var(--muted-text);text-transform:uppercase;letter-spacing:.7px;white-space:nowrap;align-items:center;gap:7px;font-size:8px;display:flex}.une-cockpit-v21 .cockpit-ai-card__pulse{background:var(--une-green,var(--une-green));width:7px;height:7px;box-shadow:0 0 10px rgba(var(--une-green-rgb), .45);border-radius:50%}.une-cockpit-v21 .cockpit-bottom-grid{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:14px;display:grid}.cockpit-store-section,.une-cockpit-v21 .cockpit-highlights{padding:18px}.cockpit-store-list,.une-cockpit-v21 .cockpit-highlight-list{flex-direction:column;gap:11px;margin-top:16px;display:flex}@media (width<=1100px){.une-cockpit-v21 .cockpit-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.une-cockpit-v21 .cockpit-bottom-grid{grid-template-columns:1fr}}@media (width<=760px){.une-cockpit-v21 .cockpit-page__header{flex-direction:column;align-items:flex-start}.une-cockpit-v21 .cockpit-page__status{width:100%}.une-cockpit-v21 .cockpit-kpi-grid{grid-template-columns:1fr}.une-cockpit-v21 .cockpit-pulse__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.une-cockpit-v21 .cockpit-ai-card{grid-template-columns:42px minmax(0,1fr)}.une-cockpit-v21 .cockpit-ai-card__status{grid-column:1/-1}}@media (width<=430px){.une-cockpit-v21 .cockpit-pulse{padding:16px}.une-cockpit-v21 .cockpit-pulse__stats{grid-template-columns:1fr}.cockpit-store-section,.une-cockpit-v21 .cockpit-highlights{padding:15px}}.une-cockpit-v21{--cockpit-font-page-title:18px;--cockpit-font-section-title:15px;--cockpit-font-card-title:12px;--cockpit-font-body:11px;--cockpit-font-secondary:10px;--cockpit-font-label:9px;--cockpit-font-kpi:24px}.une-cockpit-v21 .page-layout__title{font-size:var(--cockpit-font-page-title);line-height:1.2}.une-cockpit-v21 .page-layout__subtitle{font-size:var(--cockpit-font-body);line-height:1.5}.une-cockpit-v21 .cockpit-page__eyebrow,.une-cockpit-v21 .cockpit-section-header__eyebrow,.une-cockpit-v21 .cockpit-ai-card__eyebrow{font-size:var(--cockpit-font-label);line-height:1.3}.une-cockpit-v21 .cockpit-page__status small{font-size:var(--cockpit-font-label)}.une-cockpit-v21 .cockpit-page__status strong{font-size:var(--cockpit-font-card-title)}.une-cockpit-v21 .cockpit-kpi-card__top span{font-size:var(--cockpit-font-label)}.une-cockpit-v21 .cockpit-kpi-card>strong{font-size:var(--cockpit-font-kpi)}.une-cockpit-v21 .cockpit-kpi-card>small{font-size:var(--cockpit-font-secondary);line-height:1.4}.une-cockpit-v21 .cockpit-section-header h3,.une-cockpit-v21 .cockpit-ai-card h3{font-size:var(--cockpit-font-section-title);line-height:1.25}.une-cockpit-v21 .cockpit-section-header p,.une-cockpit-v21 .cockpit-ai-card p{font-size:var(--cockpit-font-body);line-height:1.55}.une-cockpit-v21 .cockpit-pulse__attainment strong{font-size:26px}.une-cockpit-v21 .cockpit-pulse__attainment span,.une-cockpit-v21 .cockpit-pulse__marker,.une-cockpit-v21 .cockpit-pulse__stats span{font-size:var(--cockpit-font-label)}.une-cockpit-v21 .cockpit-pulse__stats strong{font-size:var(--cockpit-font-card-title);line-height:1.35}.une-cockpit-v21 .cockpit-ai-card__status{font-size:var(--cockpit-font-label)}.une-cockpit-v21 .cockpit-store-item__top strong{font-size:var(--cockpit-font-card-title)}.une-cockpit-v21 .cockpit-store-item__top span{font-size:var(--cockpit-font-secondary)}.une-cockpit-v21 .cockpit-store-item__top b{font-size:13px}.une-cockpit-v21 .cockpit-store-item__values span{font-size:var(--cockpit-font-body)}.une-cockpit-v21 .cockpit-store-item__values small{font-size:var(--cockpit-font-secondary)}.une-cockpit-v21 .cockpit-highlight-item span{font-size:var(--cockpit-font-label);line-height:1.3}.une-cockpit-v21 .cockpit-highlight-item strong{font-size:var(--cockpit-font-card-title);line-height:1.35}.une-cockpit-v21 .cockpit-highlight-item small{font-size:var(--cockpit-font-secondary);line-height:1.4}@media (width<=760px){.une-cockpit-v21{--cockpit-font-page-title:18px;--cockpit-font-section-title:15px;--cockpit-font-card-title:12px;--cockpit-font-body:11px;--cockpit-font-secondary:10px;--cockpit-font-label:9px;--cockpit-font-kpi:23px}}.une-cockpit-v21 .cockpit-highlight-item>div:not(.cockpit-highlight-item__icon)>span{color:var(--muted-text);font-size:var(--cockpit-font-label);text-transform:uppercase;letter-spacing:.5px;margin-bottom:3px;line-height:1.3;display:block}.une-cockpit-v21 .cockpit-highlight-item>div:not(.cockpit-highlight-item__icon)>strong{color:var(--text-color);font-size:var(--cockpit-font-card-title);font-weight:800;line-height:1.35;display:block}.une-cockpit-v21 .cockpit-highlight-item>div:not(.cockpit-highlight-item__icon)>small{color:var(--muted-text);font-size:var(--cockpit-font-secondary);margin-top:3px;line-height:1.4;display:block}.une-cockpit-v21 .cockpit-highlight-item__icon>.material-icons{color:inherit;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-feature-settings:"liga";direction:ltr;margin:0;font-style:normal;line-height:1;display:inline-block;letter-spacing:normal!important;text-transform:none!important;font-family:Material Icons!important;font-size:20px!important;font-weight:400!important}.une-cockpit-v21 .cockpit-highlight-item__icon span.material-icons{margin-bottom:0}.une-cockpit-v21 .cockpit-trajectory{padding:18px 20px 16px;overflow:hidden}.une-cockpit-v21 .cockpit-trajectory__status{border:1px solid rgba(var(--une-green-rgb), .14);background:rgba(var(--une-green-rgb), .035);border-radius:8px;align-items:center;gap:9px;min-width:180px;padding:8px 11px;display:flex}.une-cockpit-v21 .cockpit-trajectory__status>.material-icons{color:var(--une-green);font-feature-settings:"liga";font-size:19px;text-transform:none!important;font-family:Material Icons!important}.une-cockpit-v21 .cockpit-trajectory__status div{flex-direction:column;gap:2px;display:flex}.une-cockpit-v21 .cockpit-trajectory__status small{color:var(--muted-text);text-transform:uppercase;letter-spacing:.45px;font-size:9px}.une-cockpit-v21 .cockpit-trajectory__status strong{color:var(--text-color);font-size:12px;line-height:1.2}.une-cockpit-v21 .cockpit-trajectory__chart{width:100%;height:250px;margin-top:14px}.une-cockpit-v21 .cockpit-trajectory__empty{min-height:170px;color:var(--muted-text);border:1px dashed #aec2cc21;border-radius:8px;justify-content:center;align-items:center;gap:12px;margin-top:12px;display:flex}.une-cockpit-v21 .cockpit-trajectory__empty>.material-icons{font-feature-settings:"liga";font-size:25px;text-transform:none!important;font-family:Material Icons!important}.une-cockpit-v21 .cockpit-trajectory__empty div{flex-direction:column;gap:3px;display:flex}.une-cockpit-v21 .cockpit-trajectory__empty strong{color:var(--text-secondary);font-size:11px}.une-cockpit-v21 .cockpit-trajectory__empty small{color:var(--muted-text);font-size:10px}@media (width<=760px){.une-cockpit-v21 .cockpit-trajectory{padding:15px 13px}.une-cockpit-v21 .cockpit-trajectory__status{width:100%;min-width:0;margin-top:10px}.une-cockpit-v21 .cockpit-trajectory__chart{height:220px}}.une-cockpit-v21 .cockpit-trajectory__status--above_pace{border-color:rgba(var(--une-green-rgb), .22);background:rgba(var(--une-green-rgb), .055)}.une-cockpit-v21 .cockpit-trajectory__status--above_pace>.material-icons,.une-cockpit-v21 .cockpit-trajectory__status--above_pace strong{color:var(--une-green)}.une-cockpit-v21 .cockpit-trajectory__status--below_pace{background:#f5c5180e;border-color:#f5c5183d}.une-cockpit-v21 .cockpit-trajectory__status--below_pace>.material-icons,.une-cockpit-v21 .cockpit-trajectory__status--below_pace strong{color:#f5c518}.une-cockpit-v21 .cockpit-trajectory__status--on_pace{border-color:rgba(var(--une-green-rgb), .17);background:rgba(var(--une-green-rgb), .035)}.une-cockpit-v21 .cockpit-trajectory__status--on_pace>.material-icons,.une-cockpit-v21 .cockpit-trajectory__status--on_pace strong{color:var(--text-color)}.une-cockpit-v21 .cockpit-store-section__summary{border:1px solid rgba(var(--une-green-rgb), .14);background:rgba(var(--une-green-rgb), .035);border-radius:8px;min-width:190px;padding:9px 11px}.une-cockpit-v21 .cockpit-store-section__summary span{color:var(--muted-text);text-transform:uppercase;letter-spacing:.45px;margin-bottom:3px;font-size:9px;display:block}.une-cockpit-v21 .cockpit-store-section__summary strong{color:var(--text-color);font-size:12px}.une-cockpit-v21 .cockpit-store-section__chart{width:100%;height:190px;margin-top:14px}.une-cockpit-v21 .cockpit-store-section .recharts-default-legend{text-align:right!important}.une-cockpit-v21 .cockpit-store-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:8px;display:grid}.une-cockpit-v21 .cockpit-store-card{border:1px solid rgba(var(--text-rgb), .06);background:rgba(var(--text-rgb), .018);border-radius:9px;min-width:0;padding:12px}.une-cockpit-v21 .cockpit-store-card__top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.une-cockpit-v21 .cockpit-store-card__top>div>span{color:var(--muted-text);text-transform:uppercase;letter-spacing:.45px;margin-bottom:4px;font-size:9px;display:block}.une-cockpit-v21 .cockpit-store-card__top>div>strong{color:var(--une-green);font-size:17px;line-height:1.1}.une-cockpit-v21 .cockpit-store-card__badge{text-transform:uppercase;letter-spacing:.4px;white-space:nowrap;border-radius:999px;padding:4px 6px;font-size:8px;font-weight:800}.une-cockpit-v21 .cockpit-store-card__badge.is-positive{color:var(--une-green);background:rgba(var(--une-green-rgb), .08)}.une-cockpit-v21 .cockpit-store-card__badge.is-near{color:#d5ef63;background:#d5ef6314}.une-cockpit-v21 .cockpit-store-card__badge.is-attention{color:#f5c518;background:#f5c51814}.une-cockpit-v21 .cockpit-store-card__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.une-cockpit-v21 .cockpit-store-card__metrics>div{background:rgba(var(--inset-rgb), .14);border-radius:7px;padding:8px}.une-cockpit-v21 .cockpit-store-card__metrics span{color:var(--muted-text);text-transform:uppercase;letter-spacing:.4px;margin-bottom:3px;font-size:8px;display:block}.une-cockpit-v21 .cockpit-store-card__metrics strong{color:var(--text-color);font-size:10px}.une-cockpit-v21 .cockpit-highlight-hero{background:linear-gradient(135deg, #f0c54c0e, rgba(var(--text-rgb), .012));border:1px solid #f0c54c29;border-radius:10px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:16px;padding:14px;display:grid}.une-cockpit-v21 .cockpit-highlight-hero__icon{color:#f0c54c;background:#f0c54c14;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.une-cockpit-v21 .cockpit-highlight-hero__icon .material-icons{font-feature-settings:"liga";font-size:23px;text-transform:none!important;font-family:Material Icons!important}.une-cockpit-v21 .cockpit-highlight-hero__content>span,.une-cockpit-v21 .cockpit-highlight-mini>div:last-child>span{color:var(--muted-text);text-transform:uppercase;letter-spacing:.45px;margin-bottom:3px;font-size:9px;display:block}.une-cockpit-v21 .cockpit-highlight-hero__content>strong{color:var(--text-color);font-size:16px;display:block}.une-cockpit-v21 .cockpit-highlight-hero__content>small{color:var(--light-text-color);margin-top:3px;font-size:10px;display:block}.une-cockpit-v21 .cockpit-highlight-hero__position{text-align:right}.une-cockpit-v21 .cockpit-highlight-hero__position>span{color:#f0c54c;font-size:22px;font-weight:900;display:block}.une-cockpit-v21 .cockpit-highlight-hero__position>small{color:var(--muted-text);text-transform:uppercase;letter-spacing:.4px;font-size:8px}.une-cockpit-v21 .cockpit-highlight-grid{grid-template-columns:1fr;gap:10px;margin-top:10px;display:grid}.une-cockpit-v21 .cockpit-highlight-mini{border:1px solid rgba(var(--text-rgb), .055);background:rgba(var(--text-rgb), .018);border-radius:9px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;padding:11px;display:grid}.une-cockpit-v21 .cockpit-highlight-mini__icon{width:38px;height:38px;color:var(--une-green);background:rgba(var(--une-green-rgb), .055);border-radius:9px;justify-content:center;align-items:center;display:flex}.une-cockpit-v21 .cockpit-highlight-mini--attention .cockpit-highlight-mini__icon{color:#f5c518;background:#f5c5180f}.une-cockpit-v21 .cockpit-highlight-mini__icon .material-icons{font-feature-settings:"liga";font-size:20px;text-transform:none!important;font-family:Material Icons!important}.une-cockpit-v21 .cockpit-highlight-mini strong{color:var(--text-color);font-size:12px;display:block}.une-cockpit-v21 .cockpit-highlight-mini small{color:var(--muted-text);margin-top:3px;font-size:10px;display:block}@media (width<=900px){.une-cockpit-v21 .cockpit-store-cards{grid-template-columns:1fr}}@media (width<=760px){.une-cockpit-v21 .cockpit-store-section__summary{width:100%;min-width:0;margin-top:10px}.une-cockpit-v21 .cockpit-store-section__chart{height:220px}.une-cockpit-v21 .cockpit-store-card__metrics{grid-template-columns:1fr}.une-cockpit-v21 .cockpit-highlight-hero{grid-template-columns:42px minmax(0,1fr)}.une-cockpit-v21 .cockpit-highlight-hero__position{text-align:left;grid-column:1/-1;padding-left:54px}}.une-cockpit-v21 .cockpit-kpi-card{background:radial-gradient(circle at 92% 14%, rgba(var(--une-green-rgb), .045), transparent 30%), linear-gradient(145deg, rgba(var(--surface-rgb), .98), rgba(var(--bg-rgb), .99));min-height:118px;box-shadow:0 12px 28px rgba(var(--inset-rgb), .18), inset 0 1px 0 rgba(var(--text-rgb), .025);border-color:#a0b7c233;justify-content:flex-start;gap:6px;padding:16px 17px 15px;transition:transform .18s,border-color .18s,box-shadow .18s}.une-cockpit-v21 .cockpit-kpi-card:hover{border-color:rgba(var(--une-green-rgb), .22);box-shadow:0 15px 32px rgba(var(--inset-rgb), .22), 0 0 0 1px rgba(var(--une-green-rgb), .018), inset 0 1px 0 rgba(var(--text-rgb), .03);transform:translateY(-1px)}.une-cockpit-v21 .cockpit-kpi-card:before{background:linear-gradient(180deg, transparent 0%, rgba(var(--une-green-rgb), .34) 22%, var(--une-green,var(--une-green)) 50%, rgba(var(--une-green-rgb), .34) 78%, transparent 100%);opacity:.82;width:2px;box-shadow:2px 0 9px rgba(var(--une-green-rgb), .12);top:13px;bottom:13px}.une-cockpit-v21 .cockpit-kpi-card:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, rgba(var(--une-green-rgb), .25));width:35px;height:1px;position:absolute;bottom:11px;right:14px;transform:skew(-35deg)}.une-cockpit-v21 .cockpit-kpi-card__top{align-items:flex-start;min-height:28px}.une-cockpit-v21 .cockpit-kpi-card__top span{color:var(--muted-text);letter-spacing:.78px;padding-top:4px}.une-cockpit-v21 .cockpit-kpi-card__top i{width:29px;height:29px;color:var(--une-green,var(--une-green));background:linear-gradient(145deg, rgba(var(--une-green-rgb), .085), rgba(var(--une-green-rgb), .018));border:1px solid rgba(var(--une-green-rgb), .11);font-feature-settings:"liga";box-shadow:inset 0 1px 0 rgba(var(--text-rgb), .025);border-radius:7px;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;text-transform:none!important;font-family:Material Icons!important;font-size:16px!important}.une-cockpit-v21 .cockpit-kpi-card>strong{letter-spacing:-.65px;text-shadow:0 1px 12px rgba(var(--inset-rgb), .28);margin-top:2px;font-size:25px}.une-cockpit-v21 .cockpit-kpi-card__accent{text-shadow:0 0 16px rgba(var(--une-green-rgb), .1)}.une-cockpit-v21 .cockpit-kpi-card>small{color:var(--muted-text);letter-spacing:.05px;margin-top:auto}.une-cockpit-v21 .cockpit-pulse{background:radial-gradient(circle at 83% 0%, rgba(var(--une-green-rgb), .045), transparent 30%), linear-gradient(145deg, rgba(var(--surface-rgb), .985), rgba(var(--bg-rgb), .99));border-color:#a0b7c22e;padding:18px 20px 17px;position:relative;overflow:hidden}.une-cockpit-v21 .cockpit-pulse:before{content:"";pointer-events:none;background:linear-gradient(90deg, var(--une-green,var(--une-green)), transparent);opacity:.62;width:90px;height:1px;position:absolute;top:0;left:18px}.une-cockpit-v21 .cockpit-pulse:after{content:"";pointer-events:none;opacity:.18;background:linear-gradient(135deg, transparent 0 46%, rgba(var(--une-green-rgb), .38) 47% 49%, transparent 50% 62%, rgba(var(--une-green-rgb), .22) 63% 65%, transparent 66%);width:65px;height:28px;position:absolute;top:12px;right:18px}.une-cockpit-v21 .cockpit-pulse .cockpit-section-header{z-index:1;position:relative}.une-cockpit-v21 .cockpit-pulse__attainment{border-left:1px solid rgba(var(--text-rgb), .065);min-width:118px;padding-left:18px;position:relative}.une-cockpit-v21 .cockpit-pulse__attainment:before{content:"";background:var(--une-green,var(--une-green));width:1px;height:18px;box-shadow:0 0 8px rgba(var(--une-green-rgb), .32);position:absolute;top:0;left:-1px}.une-cockpit-v21 .cockpit-pulse__attainment strong{letter-spacing:-.65px;text-shadow:0 0 18px rgba(var(--une-green-rgb), .11);font-size:27px;line-height:1}.une-cockpit-v21 .cockpit-pulse__attainment span{color:var(--muted-text);letter-spacing:.8px;margin-top:6px;display:block}.une-cockpit-v21 .cockpit-pulse__track{border-color:var(--border-light);background:repeating-linear-gradient(90deg, rgba(var(--text-rgb), .025) 0, rgba(var(--text-rgb), .025) 1px, transparent 1px, transparent 25%), linear-gradient(180deg, var(--card-bg-soft), var(--card-bg));height:12px;box-shadow:inset 0 2px 7px rgba(var(--inset-rgb), .38), 0 1px 0 rgba(var(--text-rgb), .015);margin:26px 0 13px}.une-cockpit-v21 .cockpit-pulse__track:before{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(90deg, transparent 24.85%, rgba(var(--text-rgb), .09) 25%, transparent 25.15%, transparent 49.85%, rgba(var(--text-rgb), .09) 50%, transparent 50.15%, transparent 74.85%, rgba(var(--text-rgb), .09) 75%, transparent 75.15%);position:absolute;inset:-1px}.une-cockpit-v21 .cockpit-pulse__progress{background:linear-gradient(90deg, #0f7d24 0%, var(--une-green) 28%, var(--une-green) 68%, var(--une-green,var(--une-green)) 100%);box-shadow:0 0 10px rgba(var(--une-green-rgb), .2), inset 0 1px 0 rgba(var(--text-rgb), .1);position:relative}.une-cockpit-v21 .cockpit-pulse__progress:after{content:"";background:var(--une-green);width:7px;height:7px;box-shadow:0 0 0 3px rgba(var(--une-green-rgb), .08), 0 0 12px rgba(var(--une-green-rgb), .55);border-radius:50%;position:absolute;top:50%;right:-3px;transform:translateY(-50%)}.une-cockpit-v21 .cockpit-pulse__marker{color:var(--muted-text);letter-spacing:.25px;font-size:8px;top:18px}.une-cockpit-v21 .cockpit-pulse__stats{gap:10px;margin-top:28px}.une-cockpit-v21 .cockpit-pulse__stats>div{border-color:rgba(var(--text-rgb), .055);background:linear-gradient(145deg, rgba(var(--text-rgb), .024), rgba(var(--text-rgb), .009));min-height:58px;padding:11px 12px;position:relative;overflow:hidden}.une-cockpit-v21 .cockpit-pulse__stats>div:after{content:"";border:1px solid rgba(var(--une-green-rgb), .035);width:30px;height:30px;position:absolute;bottom:-9px;right:-9px;transform:rotate(45deg)}.une-cockpit-v21 .cockpit-pulse__stats span{color:var(--muted-text);letter-spacing:.62px}.une-cockpit-v21 .cockpit-pulse__stats strong{color:var(--text-color);letter-spacing:-.1px;font-size:12px}@media (width<=760px){.une-cockpit-v21 .cockpit-kpi-card{min-height:105px;padding:14px 15px}.une-cockpit-v21 .cockpit-kpi-card:hover{transform:none}.une-cockpit-v21 .cockpit-kpi-card>strong{font-size:23px}.une-cockpit-v21 .cockpit-pulse{padding:15px 13px 14px}.une-cockpit-v21 .cockpit-pulse:after{display:none}.une-cockpit-v21 .cockpit-pulse__attainment{min-width:0;padding-left:12px}.une-cockpit-v21 .cockpit-pulse__attainment strong{font-size:23px}.une-cockpit-v21 .cockpit-pulse__stats{gap:8px}}@media (width<=430px){.une-cockpit-v21 .cockpit-pulse__attainment{border-left:0;padding-left:0}.une-cockpit-v21 .cockpit-pulse__attainment:before{display:none}.une-cockpit-v21 .cockpit-pulse__stats>div{min-height:54px}}.une-cockpit-v21 .cockpit-trajectory{background:radial-gradient(circle at 86% 8%, rgba(var(--une-green-rgb), .04), transparent 28%), linear-gradient(145deg, rgba(var(--surface-rgb), .985), rgba(var(--bg-rgb), .99));box-shadow:0 12px 30px rgba(var(--inset-rgb), .18), inset 0 1px 0 rgba(var(--text-rgb), .025);border-color:#a0b7c22e;padding:18px 20px 17px;position:relative;overflow:hidden}.une-cockpit-v21 .cockpit-trajectory:before{content:"";pointer-events:none;background:linear-gradient(90deg, var(--une-green,var(--une-green)), rgba(var(--une-green-rgb), .1), transparent);opacity:.72;width:124px;height:1px;position:absolute;top:0;left:18px}.une-cockpit-v21 .cockpit-trajectory:after{content:"";pointer-events:none;opacity:.12;background:linear-gradient(135deg, transparent 0 47%, rgba(var(--une-green-rgb), .38) 48% 49%, transparent 50% 60%, rgba(var(--une-green-rgb), .22) 61% 62%, transparent 63%);width:86px;height:42px;position:absolute;bottom:13px;right:16px}.une-cockpit-v21 .cockpit-trajectory .cockpit-section-header{z-index:2;position:relative}.une-cockpit-v21 .cockpit-trajectory__status{background:linear-gradient(145deg, rgba(var(--text-rgb), .022), rgba(var(--text-rgb), .008));border-radius:9px;gap:10px;min-width:205px;padding:9px 12px;position:relative;overflow:hidden}.une-cockpit-v21 .cockpit-trajectory__status:before{content:"";opacity:.85;background:currentColor;border-radius:999px;width:2px;position:absolute;top:8px;bottom:8px;left:0}.une-cockpit-v21 .cockpit-trajectory__status>.material-icons{background:rgba(var(--text-rgb), .025);border-radius:7px;flex:none;justify-content:center;align-items:center;width:31px;height:31px;font-size:17px;display:inline-flex}.une-cockpit-v21 .cockpit-trajectory__status small{letter-spacing:.62px;font-size:8px}.une-cockpit-v21 .cockpit-trajectory__status strong{font-size:11px;line-height:1.25}.une-cockpit-v21 .cockpit-trajectory__status--above_pace{color:var(--une-green);border-color:rgba(var(--une-green-rgb), .18);background:linear-gradient(145deg, rgba(var(--une-green-rgb), .055), rgba(var(--une-green-rgb), .015))}.une-cockpit-v21 .cockpit-trajectory__status--above_pace>.material-icons{color:var(--une-green);background:rgba(var(--une-green-rgb), .07)}.une-cockpit-v21 .cockpit-trajectory__status--below_pace{color:#f5c518;background:linear-gradient(145deg,#f5c5180e,#f5c51804);border-color:#f5c51833}.une-cockpit-v21 .cockpit-trajectory__status--below_pace>.material-icons{color:#f5c518;background:#f5c51812}.une-cockpit-v21 .cockpit-trajectory__status--on_pace{color:var(--text-color);background:linear-gradient(145deg, rgba(var(--text-rgb), .03), rgba(var(--text-rgb), .01));border-color:#b4c6cf24}.une-cockpit-v21 .cockpit-trajectory__status--on_pace>.material-icons{color:var(--une-green,var(--une-green));background:rgba(var(--une-green-rgb), .055)}.une-cockpit-v21 .cockpit-trajectory__chart{z-index:1;border-top:1px solid rgba(var(--text-rgb), .045);width:100%;height:270px;margin-top:14px;padding:8px 4px 0;position:relative}.une-cockpit-v21 .cockpit-trajectory__chart:before{content:"";pointer-events:none;background:linear-gradient(90deg, rgba(var(--une-green-rgb), .11), transparent 52%);height:1px;position:absolute;top:8px;left:0;right:0}.une-cockpit-v21 .cockpit-trajectory__chart .recharts-cartesian-grid-horizontal line{stroke:rgba(var(--text-rgb), .045)!important}.une-cockpit-v21 .cockpit-trajectory__chart .recharts-cartesian-axis-tick-value{fill:var(--muted-text)!important;font-size:9px!important}.une-cockpit-v21 .cockpit-trajectory__chart .recharts-area-curve[stroke="var(--muted-text)"]{opacity:.78;stroke:var(--muted-text)!important;stroke-width:1.25px!important}.une-cockpit-v21 .cockpit-trajectory__chart .recharts-area-curve[stroke="var(--une-green)"]{filter:drop-shadow(0 0 5px rgba(var(--une-green-rgb), .18));stroke:var(--une-green,var(--une-green))!important;stroke-width:2.6px!important}.une-cockpit-v21 .cockpit-trajectory .recharts-default-legend{text-align:right!important}.une-cockpit-v21 .cockpit-trajectory .recharts-legend-item-text{color:var(--muted-text)!important;font-size:9px!important}.une-cockpit-v21 .cockpit-trajectory .recharts-tooltip-wrapper{outline:none!important}.une-cockpit-v21 .cockpit-trajectory__empty{background:linear-gradient(145deg, rgba(var(--text-rgb), .018), rgba(var(--text-rgb), .006));border-color:#a0b7c21c;min-height:178px;margin-top:14px}.une-cockpit-v21 .cockpit-trajectory__empty>.material-icons{width:39px;height:39px;color:var(--une-green,var(--une-green));background:rgba(var(--une-green-rgb), .045);border:1px solid rgba(var(--une-green-rgb), .1);border-radius:9px;justify-content:center;align-items:center;font-size:21px;display:inline-flex}@media (width<=760px){.une-cockpit-v21 .cockpit-trajectory{padding:15px 13px 14px}.une-cockpit-v21 .cockpit-trajectory:after{display:none}.une-cockpit-v21 .cockpit-trajectory__status{width:100%;min-width:0;margin-top:10px}.une-cockpit-v21 .cockpit-trajectory__chart{height:235px;padding-left:0;padding-right:0}}@media (width<=430px){.une-cockpit-v21 .cockpit-trajectory__chart{height:220px}.une-cockpit-v21 .cockpit-trajectory__status{padding:8px 10px}}.une-cockpit-v21 .cockpit-ai-card{border-color:rgba(var(--une-green-rgb), .16);background:radial-gradient(circle at 22% 10%, rgba(var(--une-green-rgb), .055), transparent 26%), linear-gradient(135deg, rgba(var(--bg-rgb), .96), rgba(var(--bg-rgb), .985) 42%, rgba(var(--bg-rgb), .99));min-height:86px;box-shadow:0 12px 28px rgba(var(--inset-rgb), .17), inset 0 1px 0 rgba(var(--text-rgb), .02);padding:17px 18px;position:relative;overflow:hidden}.une-cockpit-v21 .cockpit-ai-card:before{content:"";background:linear-gradient(180deg, transparent, var(--une-green,var(--une-green)), transparent);width:2px;box-shadow:2px 0 12px rgba(var(--une-green-rgb), .15);position:absolute;top:14px;bottom:14px;left:0}.une-cockpit-v21 .cockpit-ai-card:after{content:"";pointer-events:none;opacity:.12;background:linear-gradient(135deg, transparent 0 46%, rgba(var(--une-green-rgb), .42) 47% 49%, transparent 50% 60%, rgba(var(--une-green-rgb), .24) 61% 63%, transparent 64%);width:95px;height:28px;position:absolute;bottom:13px;right:18px}.une-cockpit-v21 .cockpit-ai-card__icon{z-index:1;border-color:rgba(var(--une-green-rgb), .18);background:linear-gradient(145deg, rgba(var(--une-green-rgb), .1), rgba(var(--une-green-rgb), .025));width:42px;height:42px;box-shadow:0 0 16px rgba(var(--une-green-rgb), .045), inset 0 1px 0 rgba(var(--text-rgb), .025);border-radius:9px;position:relative}.une-cockpit-v21 .cockpit-ai-card__icon .material-icons{font-feature-settings:"liga";text-transform:none!important;font-family:Material Icons!important;font-size:21px!important}.une-cockpit-v21 .cockpit-ai-card__content{z-index:1;position:relative}.une-cockpit-v21 .cockpit-ai-card__content h3{margin-bottom:4px;font-size:15px}.une-cockpit-v21 .cockpit-ai-card__content p{max-width:980px;color:var(--light-text-color);font-size:10px;line-height:1.5}.une-cockpit-v21 .cockpit-ai-card__status{z-index:1;border:1px solid rgba(var(--une-green-rgb), .09);background:rgba(var(--une-green-rgb), .025);color:var(--muted-text);border-radius:7px;padding:7px 9px;position:relative}.une-cockpit-v21 .cockpit-ai-card__pulse{width:6px;height:6px}.une-cockpit-v21 .cockpit-bottom-grid{align-items:stretch;gap:14px}.une-cockpit-v21 .cockpit-store-section,.une-cockpit-v21 .cockpit-highlights{background:radial-gradient(circle at 88% 4%, rgba(var(--une-green-rgb), .035), transparent 26%), linear-gradient(145deg, rgba(var(--surface-rgb), .985), rgba(var(--bg-rgb), .99));box-shadow:0 12px 30px rgba(var(--inset-rgb), .18), inset 0 1px 0 rgba(var(--text-rgb), .02);border-color:#a0b7c22e;position:relative;overflow:hidden}.une-cockpit-v21 .cockpit-store-section:before,.une-cockpit-v21 .cockpit-highlights:before{content:"";pointer-events:none;background:linear-gradient(90deg, var(--une-green,var(--une-green)), transparent);opacity:.6;width:92px;height:1px;position:absolute;top:0;left:17px}.une-cockpit-v21 .cockpit-store-section{padding:18px}.une-cockpit-v21 .cockpit-store-section__summary{border-color:rgba(var(--une-green-rgb), .16);background:linear-gradient(145deg, rgba(var(--une-green-rgb), .05), rgba(var(--une-green-rgb), .012));min-width:185px;padding:9px 11px;position:relative;overflow:hidden}.une-cockpit-v21 .cockpit-store-section__summary:after{content:"";border:1px solid rgba(var(--une-green-rgb), .08);width:28px;height:28px;position:absolute;bottom:-8px;right:-8px;transform:rotate(45deg)}.une-cockpit-v21 .cockpit-store-section__summary span{color:var(--muted-text);letter-spacing:.58px;font-size:8px}.une-cockpit-v21 .cockpit-store-section__summary strong{font-size:11px}.une-cockpit-v21 .cockpit-store-section__chart{border-top:1px solid rgba(var(--text-rgb), .04);height:195px;margin-top:13px;padding-top:6px}.une-cockpit-v21 .cockpit-store-section__chart .recharts-cartesian-grid line{stroke:rgba(var(--text-rgb), .038)!important}.une-cockpit-v21 .cockpit-store-section__chart .recharts-cartesian-axis-tick-value{fill:var(--muted-text)!important;font-size:9px!important}.une-cockpit-v21 .cockpit-store-section .recharts-legend-item-text{color:var(--muted-text)!important;font-size:9px!important}.une-cockpit-v21 .cockpit-store-cards{gap:9px;margin-top:9px}.une-cockpit-v21 .cockpit-store-card{border-color:rgba(var(--text-rgb), .055);background:linear-gradient(145deg, rgba(var(--text-rgb), .022), rgba(var(--text-rgb), .008));padding:12px;transition:border-color .18s,background-color .18s,transform .18s;position:relative;overflow:hidden}.une-cockpit-v21 .cockpit-store-card:hover{border-color:rgba(var(--une-green-rgb), .14);transform:translateY(-1px)}.une-cockpit-v21 .cockpit-store-card:after{content:"";border:1px solid rgba(var(--une-green-rgb), .035);width:34px;height:34px;position:absolute;bottom:-10px;right:-10px;transform:rotate(45deg)}.une-cockpit-v21 .cockpit-store-card__top>div>span{color:var(--muted-text);font-size:8px}.une-cockpit-v21 .cockpit-store-card__top>div>strong{text-shadow:0 0 14px rgba(var(--une-green-rgb), .08);font-size:16px}.une-cockpit-v21 .cockpit-store-card__badge{border:1px solid rgba(var(--text-rgb), .03)}.une-cockpit-v21 .cockpit-store-card__metrics>div{border:1px solid rgba(var(--text-rgb), .025);background:rgba(var(--inset-rgb), .12)}.une-cockpit-v21 .cockpit-store-card__metrics span{color:var(--muted-text)}.une-cockpit-v21 .cockpit-store-card__metrics strong{font-size:10px}.une-cockpit-v21 .cockpit-highlights{padding:18px}.une-cockpit-v21 .cockpit-highlight-hero{background:radial-gradient(circle at 80% 0%, #f0c54c0b, transparent 34%), linear-gradient(135deg, #f0c54c0e, rgba(var(--text-rgb), .009));border-color:#f0c54c2e;margin-top:14px;padding:13px;position:relative;overflow:hidden}.une-cockpit-v21 .cockpit-highlight-hero:before{content:"";opacity:.7;background:linear-gradient(90deg,#f0c54c,#0000);width:72px;height:1px;position:absolute;top:0;left:12px}.une-cockpit-v21 .cockpit-highlight-hero__icon{background:linear-gradient(145deg,#f0c54c1a,#f0c54c06);border:1px solid #f0c54c1f;width:42px;height:42px}.une-cockpit-v21 .cockpit-highlight-hero__icon .material-icons{font-size:21px}.une-cockpit-v21 .cockpit-highlight-hero__content>span{color:var(--muted-text);font-size:8px}.une-cockpit-v21 .cockpit-highlight-hero__content>strong{font-size:15px}.une-cockpit-v21 .cockpit-highlight-hero__content>small{color:var(--light-text-color);font-size:9px}.une-cockpit-v21 .cockpit-highlight-hero__position>span{text-shadow:0 0 14px #f0c54c17;font-size:21px}.une-cockpit-v21 .cockpit-highlight-hero__position>small{color:var(--muted-text)}.une-cockpit-v21 .cockpit-highlight-grid{gap:9px;margin-top:9px}.une-cockpit-v21 .cockpit-highlight-mini{border-color:rgba(var(--text-rgb), .05);background:linear-gradient(145deg, rgba(var(--text-rgb), .021), rgba(var(--text-rgb), .007));padding:10px;position:relative;overflow:hidden}.une-cockpit-v21 .cockpit-highlight-mini:after{content:"";border:1px solid rgba(var(--une-green-rgb), .028);width:27px;height:27px;position:absolute;bottom:-8px;right:-8px;transform:rotate(45deg)}.une-cockpit-v21 .cockpit-highlight-mini__icon{border:1px solid rgba(var(--une-green-rgb), .08);background:linear-gradient(145deg, rgba(var(--une-green-rgb), .075), rgba(var(--une-green-rgb), .018));width:36px;height:36px}.une-cockpit-v21 .cockpit-highlight-mini--attention .cockpit-highlight-mini__icon{background:linear-gradient(145deg,#f5c51813,#f5c51805);border-color:#f5c5181a}.une-cockpit-v21 .cockpit-highlight-mini>div:last-child>span{color:var(--muted-text);font-size:8px}.une-cockpit-v21 .cockpit-highlight-mini strong{font-size:11px}.une-cockpit-v21 .cockpit-highlight-mini small{color:var(--muted-text);font-size:9px}.une-cockpit-v21 .cockpit-store-section .cockpit-section-header,.une-cockpit-v21 .cockpit-highlights .cockpit-section-header{z-index:1;position:relative}.une-cockpit-v21 .cockpit-store-section .cockpit-section-header h3,.une-cockpit-v21 .cockpit-highlights .cockpit-section-header h3{font-size:14px}.une-cockpit-v21 .cockpit-store-section .cockpit-section-header p,.une-cockpit-v21 .cockpit-highlights .cockpit-section-header p{color:var(--muted-text);font-size:9px}@media (width<=900px){.une-cockpit-v21 .cockpit-store-card:hover{transform:none}}@media (width<=760px){.une-cockpit-v21 .cockpit-ai-card{grid-template-columns:38px minmax(0,1fr);min-height:auto;padding:14px 13px}.une-cockpit-v21 .cockpit-ai-card:after{display:none}.une-cockpit-v21 .cockpit-ai-card__icon{width:38px;height:38px}.une-cockpit-v21 .cockpit-ai-card__status{grid-column:1/-1;width:fit-content;margin-top:2px}.une-cockpit-v21 .cockpit-store-section,.une-cockpit-v21 .cockpit-highlights{padding:15px 13px}.une-cockpit-v21 .cockpit-store-section__summary{width:100%;min-width:0}.une-cockpit-v21 .cockpit-store-section__chart{height:215px}.une-cockpit-v21 .cockpit-store-card__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=430px){.une-cockpit-v21 .cockpit-store-card__metrics{grid-template-columns:1fr}.une-cockpit-v21 .cockpit-highlight-hero{grid-template-columns:40px minmax(0,1fr)}.une-cockpit-v21 .cockpit-highlight-hero__position{text-align:left;grid-column:1/-1;padding-left:50px}.une-cockpit-v21 .cockpit-highlight-mini{grid-template-columns:36px minmax(0,1fr)}}.une-cockpit-v21{--cockpit-card-radius-final:10px}.une-cockpit-v21 .cockpit-pulse,.une-cockpit-v21 .cockpit-trajectory,.une-cockpit-v21 .cockpit-store-section,.une-cockpit-v21 .cockpit-highlights{border-radius:var(--cockpit-card-radius-final)}.une-cockpit-v21 .cockpit-pulse__attainment{border-left-color:rgba(var(--text-rgb), .045)}.une-cockpit-v21 .cockpit-pulse__attainment:before{opacity:.72}.une-cockpit-v21 .cockpit-trajectory__status{min-width:190px;padding:8px 10px}.une-cockpit-v21 .cockpit-trajectory__status>.material-icons{width:29px;height:29px}.une-cockpit-v21 .cockpit-ai-card{gap:14px}.une-cockpit-v21 .cockpit-ai-card__content{min-width:0}.une-cockpit-v21 .cockpit-bottom-grid{gap:14px}.une-cockpit-v21 .cockpit-highlights{flex-direction:column;display:flex}.une-cockpit-v21 .cockpit-highlight-grid{align-content:start}.une-cockpit-v21 .material-icons{font-feature-settings:"liga";text-transform:none!important;letter-spacing:normal!important;white-space:nowrap!important;font-family:Material Icons!important;font-style:normal!important;font-weight:400!important}@media (width<=1450px){.une-cockpit-v21 .cockpit-kpi-card{padding-left:15px;padding-right:15px}.une-cockpit-v21 .cockpit-kpi-card>strong{font-size:23px}.une-cockpit-v21 .cockpit-ai-card__content p{max-width:820px}}@media (width<=1100px){.une-cockpit-v21 .cockpit-bottom-grid{grid-template-columns:1fr}.une-cockpit-v21 .cockpit-highlights{min-height:0}.une-cockpit-v21 .cockpit-highlight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.une-cockpit-v21 .cockpit-pulse,.une-cockpit-v21 .cockpit-trajectory,.une-cockpit-v21 .cockpit-store-section,.une-cockpit-v21 .cockpit-highlights{border-radius:9px}.une-cockpit-v21 .cockpit-trajectory__status{width:100%;min-width:0}.une-cockpit-v21 .cockpit-highlight-grid{grid-template-columns:1fr}.une-cockpit-v21 .cockpit-ai-card__content h3{font-size:14px}.une-cockpit-v21 .cockpit-ai-card__content p{font-size:9px}}@media (width<=430px){.une-cockpit-v21 .cockpit-kpi-card>strong{letter-spacing:-.45px;font-size:21px}.une-cockpit-v21 .cockpit-pulse__attainment strong{font-size:21px}}.une-ranking-page,.une-ranking-page *{box-sizing:border-box}.une-ranking-page{width:100%;min-width:0}.une-ranking-page__header{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;display:flex}.une-ranking-page__eyebrow{color:var(--une-green);text-transform:uppercase;letter-spacing:1.35px;margin-bottom:6px;font-size:9px;font-weight:800;display:block}.une-ranking-page__summary{border:1px solid rgba(var(--une-green-rgb), .16);background:linear-gradient(145deg, rgba(var(--une-green-rgb), .055), rgba(var(--text-rgb), .014));border-radius:10px;align-items:center;gap:10px;min-width:175px;padding:11px 13px;display:flex}.une-ranking-page__summary>.material-icons{color:var(--une-green);font-feature-settings:"liga";font-size:22px;text-transform:none!important;font-family:Material Icons!important}.une-ranking-page__summary small{color:var(--muted-text);text-transform:uppercase;letter-spacing:.45px;margin-bottom:2px;font-size:9px;display:block}.une-ranking-page__summary strong{color:var(--text-color);font-size:18px;line-height:1}.une-ranking-podium{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.une-ranking-podium-card{background:linear-gradient(145deg, rgba(var(--surface-rgb), .94), rgba(var(--bg-rgb), .96));min-width:0;box-shadow:0 12px 28px rgba(var(--inset-rgb), .18), inset 0 1px 0 rgba(var(--text-rgb), .025);border:1px solid #aec2cc2e;border-radius:11px;padding:15px}.une-ranking-podium-card--p1{background:linear-gradient(145deg, #f0c54c0f, rgba(var(--bg-rgb), .96));border-color:#f0c54c3d}.une-ranking-podium-card__position{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.une-ranking-podium-card__position>span{color:var(--une-green);font-size:21px;font-weight:900;line-height:1}.une-ranking-podium-card--p1 .une-ranking-podium-card__position>span{color:#f0c54c}.une-ranking-podium-card__position small{color:#9f8a43;text-transform:uppercase;letter-spacing:.55px;font-size:8px;font-weight:800}.une-ranking-podium-card__identity{align-items:center;gap:10px;display:flex}.une-ranking-podium-card__avatar,.une-ranking-table__avatar,.une-ranking-mobile-card__avatar{color:var(--bg-secondary);background:var(--une-green);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:900;display:inline-flex}.une-ranking-podium-card__avatar{width:38px;height:38px;font-size:10px}.une-ranking-podium-card__identity strong{color:var(--text-color);font-size:13px;display:block}.une-ranking-podium-card__identity small{color:var(--muted-text);margin-top:3px;font-size:9px;display:block}.une-ranking-podium-card__revenue{margin-top:15px}.une-ranking-podium-card__revenue>span,.une-ranking-podium-card__progress-row span{color:var(--muted-text);text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-size:8px;display:block}.une-ranking-podium-card__revenue>strong{color:var(--text-color);font-size:18px}.une-ranking-podium-card__progress-row{justify-content:space-between;align-items:flex-end;gap:10px;margin-top:13px;display:flex}.une-ranking-podium-card__progress-row strong{color:var(--une-green);font-size:13px}.une-ranking-podium-card__badge{color:var(--text-color);background:rgba(var(--text-rgb), .05);text-transform:uppercase;letter-spacing:.4px;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:800}.une-ranking-podium-card__track,.une-ranking-table__track,.une-ranking-mobile-card__track{background:var(--card-bg-soft);border-radius:999px;overflow:hidden}.une-ranking-podium-card__track{border:1px solid var(--border-light);height:7px;margin-top:9px}.une-ranking-podium-card__progress,.une-ranking-table__track>div,.une-ranking-mobile-card__track>div{border-radius:inherit;background:linear-gradient(90deg, rgba(var(--une-green-rgb), .48), var(--une-green));height:100%}.une-ranking-podium-card__footer{color:var(--muted-text);justify-content:space-between;gap:10px;margin-top:9px;font-size:8px;display:flex}.une-ranking-classification{background:linear-gradient(145deg, rgba(var(--surface-rgb), .94), rgba(var(--bg-rgb), .96));border:1px solid #aec2cc2e;border-radius:11px;padding:16px}.une-ranking-classification__header{margin-bottom:12px}.une-ranking-classification__header h3{color:var(--text-color);margin:0 0 4px;font-size:14px}.une-ranking-classification__header p{color:var(--muted-text);margin:0;font-size:10px}.une-ranking-table-wrap{overflow-x:auto}.une-ranking-table{border-collapse:collapse;width:100%;min-width:880px}.une-ranking-table thead th{border-bottom:1px solid rgba(var(--text-rgb), .09);color:var(--muted-text);text-align:left;text-transform:uppercase;letter-spacing:.55px;padding:9px 10px;font-size:8px;font-weight:800}.une-ranking-table tbody td{border-bottom:1px solid rgba(var(--text-rgb), .055);color:var(--text-secondary);vertical-align:middle;padding:11px 10px;font-size:10px}.une-ranking-table tbody tr:last-child td{border-bottom:0}.une-ranking-table tbody tr:hover{background:rgba(var(--une-green-rgb), .025)}.une-ranking-table__position{color:var(--une-green);font-weight:900}.une-ranking-table__seller{align-items:center;gap:8px;display:flex}.une-ranking-table__avatar{width:30px;height:30px;font-size:8px}.une-ranking-table__seller strong,.une-ranking-table td>strong{color:var(--text-color)}.une-ranking-table__attainment{min-width:115px}.une-ranking-table__attainment>strong{color:var(--une-green);margin-bottom:5px;display:block}.une-ranking-table__track{border:1px solid var(--border-light);width:100%;height:5px}.une-ranking-table__all-on-podium{text-align:center;color:var(--muted-text)!important;padding:18px!important}.une-ranking-mobile-list{display:none}.une-ranking-empty{background:rgba(var(--bg-rgb), .72);border:1px dashed #aec2cc24;border-radius:11px;justify-content:center;align-items:center;gap:12px;min-height:220px;display:flex}.une-ranking-empty>.material-icons{color:var(--une-green);font-feature-settings:"liga";font-size:28px;text-transform:none!important;font-family:Material Icons!important}.une-ranking-empty strong{color:var(--text-color);font-size:12px;display:block}.une-ranking-empty p{color:var(--muted-text);margin:3px 0 0;font-size:10px}@media (width<=1000px){.une-ranking-podium{grid-template-columns:1fr}}@media (width<=760px){.une-ranking-page__header{flex-direction:column;align-items:flex-start}.une-ranking-page__summary{width:100%;min-width:0}.une-ranking-classification{padding:13px}.une-ranking-table-wrap{display:none}.une-ranking-mobile-list{flex-direction:column;gap:10px;display:flex}.une-ranking-mobile-card{background:rgba(var(--text-rgb), .018);border:1px solid #aec2cc24;border-radius:9px;padding:12px}.une-ranking-mobile-card__top,.une-ranking-mobile-card__footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.une-ranking-mobile-card__position{color:var(--une-green);font-size:15px;font-weight:900}.une-ranking-mobile-card__top>strong{color:var(--une-green);font-size:12px}.une-ranking-mobile-card__identity{align-items:center;gap:9px;margin-top:11px;display:flex}.une-ranking-mobile-card__avatar{width:34px;height:34px;font-size:9px}.une-ranking-mobile-card__identity strong{color:var(--text-color);font-size:12px;display:block}.une-ranking-mobile-card__identity small{color:var(--muted-text);margin-top:2px;font-size:9px;display:block}.une-ranking-mobile-card__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:11px;display:grid}.une-ranking-mobile-card__metrics>div{background:rgba(var(--inset-rgb), .14);border-radius:7px;padding:8px}.une-ranking-mobile-card__metrics span{color:var(--muted-text);text-transform:uppercase;margin-bottom:3px;font-size:8px;display:block}.une-ranking-mobile-card__metrics strong{color:var(--text-color);font-size:10px}.une-ranking-mobile-card__track{border:1px solid var(--border-light);height:6px;margin-top:10px}.une-ranking-mobile-card__footer{color:var(--muted-text);margin-top:8px;font-size:8px}.une-ranking-mobile-card--empty{color:var(--muted-text);text-align:center}}.une-ranking-podium-card--p1{box-shadow:0 14px 32px rgba(var(--inset-rgb), .2), 0 0 0 1px #f0c54c09, 0 0 22px #f0c54c09, inset 0 1px 0 rgba(var(--text-rgb), .03);border-color:#f0c54c57}.une-ranking-podium-card--p2{border-color:#bec9d038}.une-ranking-podium-card--p2 .une-ranking-podium-card__position>span{color:var(--text-secondary)}.une-ranking-podium-card--p3{border-color:#be7e4838}.une-ranking-podium-card--p3 .une-ranking-podium-card__position>span{color:#c98955}.une-ranking-podium-card--p1 .une-ranking-podium-card__avatar{color:var(--card-bg);background:linear-gradient(145deg,#f3d46e,#d9ad31)}.une-ranking-podium-card__identity small,.une-ranking-podium-card__footer,.une-ranking-classification__header p,.une-ranking-table tbody td{font-size:10px}.une-ranking-podium-card__revenue>span,.une-ranking-podium-card__progress-row span,.une-ranking-table thead th{font-size:9px}.une-ranking-table__gap{color:var(--text-secondary);white-space:nowrap}.une-ranking-table__attainment>strong{font-size:11px}@media (width<=760px){.une-ranking-mobile-card__identity small,.une-ranking-mobile-card__footer,.une-ranking-mobile-card__metrics span{font-size:9px}}.une-alerts-page{width:100%;min-width:0}.une-alerts-page,.une-alerts-page *{box-sizing:border-box}.une-alerts-page__header{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;display:flex}.une-alerts-page__eyebrow{color:var(--une-green);text-transform:uppercase;letter-spacing:1.4px;margin-bottom:6px;font-size:9px;font-weight:800;display:block}.une-alerts-page__summary{border:1px solid rgba(var(--une-green-rgb), .16);background:linear-gradient(145deg, rgba(var(--une-green-rgb), .055), rgba(var(--text-rgb), .014));border-radius:10px;align-items:center;gap:10px;min-width:170px;padding:11px 13px;display:flex}.une-alerts-page__summary>.material-icons{color:var(--une-green);font-feature-settings:"liga";font-size:21px;text-transform:none!important;font-family:Material Icons!important}.une-alerts-page__summary small{color:var(--muted-text);text-transform:uppercase;letter-spacing:.45px;margin-bottom:2px;font-size:9px;display:block}.une-alerts-page__summary strong{color:var(--text-color);font-size:18px;line-height:1}.une-alerts-filters{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.une-alerts-filters button{border:1px solid rgba(var(--text-rgb), .075);min-height:36px;color:var(--light-text-color);background:rgba(var(--bg-rgb), .76);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:7px 11px;font-size:10px;font-weight:700;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.une-alerts-filters button:hover,.une-alerts-filters button.is-active{color:var(--text-color);border-color:rgba(var(--une-green-rgb), .22);background:rgba(var(--une-green-rgb), .06)}.une-alerts-filters button>span{min-width:22px;color:var(--text-secondary);background:rgba(var(--text-rgb), .055);text-align:center;border-radius:999px;padding:2px 6px;font-size:9px}.une-alerts-filters button.is-critical.is-active{background:#ff454c12;border-color:#ff454c40}.une-alerts-filters button.is-warning.is-active{background:#f5c51812;border-color:#f5c51840}.une-alerts-filters button.is-info.is-active{background:#53a4ff12;border-color:#53a4ff40}.une-alerts-list{flex-direction:column;gap:10px;display:flex}.une-alert-card{background:linear-gradient(145deg, rgba(var(--surface-rgb), .94), rgba(var(--bg-rgb), .96));min-width:0;box-shadow:0 12px 28px rgba(var(--inset-rgb), .18), inset 0 1px 0 rgba(var(--text-rgb), .025);border:1px solid #aec2cc2e;border-radius:11px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;display:grid;position:relative;overflow:hidden}.une-alert-card:before{content:"";background:var(--une-green);width:3px;position:absolute;inset:0 auto 0 0}.une-alert-card--critical:before{background:#ff454c}.une-alert-card--warning:before{background:#f5c518}.une-alert-card--info:before{background:#53a4ff}.une-alert-card__signal{width:44px;height:44px;color:var(--une-green);background:rgba(var(--une-green-rgb), .06);border-radius:10px;justify-content:center;align-items:center;display:flex}.une-alert-card--critical .une-alert-card__signal{color:#ff6167;background:#ff454c13}.une-alert-card--warning .une-alert-card__signal{color:#f5c518;background:#f5c51813}.une-alert-card--info .une-alert-card__signal{color:#63aeff;background:#53a4ff13}.une-alert-card__signal .material-icons{font-feature-settings:"liga";font-size:22px;text-transform:none!important;font-family:Material Icons!important}.une-alert-card__content{min-width:0}.une-alert-card__meta{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:5px;display:flex}.une-alert-card__severity{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.6px;font-size:9px;font-weight:800}.une-alert-card__scope{color:var(--muted-text);font-size:9px}.une-alert-card h3{color:var(--text-color);margin:0;font-size:13px;font-weight:750;line-height:1.35}.une-alert-card__timestamp{color:var(--muted-text);align-items:center;gap:6px;margin-top:7px;font-size:9px;display:flex}.une-alert-card__timestamp .material-icons{font-feature-settings:"liga";font-size:14px;text-transform:none!important;font-family:Material Icons!important}.une-alert-card__status{border-left:1px solid rgba(var(--text-rgb), .055);align-self:stretch;align-items:center;padding-left:14px;display:flex}.une-alert-card__status>span{color:var(--light-text-color);background:rgba(var(--text-rgb), .045);letter-spacing:.55px;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:800}.une-alert-card--critical .une-alert-card__status>span{color:#ff7378;background:#ff454c12}.une-alert-card--warning .une-alert-card__status>span{color:#f5c518;background:#f5c51812}.une-alert-card--info .une-alert-card__status>span{color:#73b7ff;background:#53a4ff12}.une-alerts-empty{background:rgba(var(--bg-rgb), .7);border:1px dashed #aec2cc24;border-radius:11px;justify-content:center;align-items:center;gap:12px;min-height:220px;display:flex}.une-alerts-empty>.material-icons{color:var(--une-green);font-feature-settings:"liga";font-size:28px;text-transform:none!important;font-family:Material Icons!important}.une-alerts-empty strong{color:var(--text-color);font-size:12px;display:block}.une-alerts-empty p{color:var(--muted-text);margin:3px 0 0;font-size:10px}@media (width<=760px){.une-alerts-page__header{flex-direction:column;align-items:flex-start}.une-alerts-page__summary{width:100%;min-width:0}.une-alert-card{grid-template-columns:42px minmax(0,1fr);gap:11px;padding:13px}.une-alert-card__signal{width:40px;height:40px}.une-alert-card__status{border-left:0;grid-column:2;align-self:auto;padding-left:0}}@media (width<=430px){.une-alerts-filters{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.une-alerts-filters button{justify-content:space-between}.une-alert-card h3{font-size:12px}}.une-alert-card__ack{color:inherit;cursor:pointer;background:0 0;border:1px solid #94a3b873;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;margin-top:10px;padding:6px 12px;font-size:12px;display:inline-flex}.une-alert-card__ack:hover{border-color:#94a3b8cc}.une-alert-card__acked{opacity:.7;align-items:center;gap:6px;margin-top:10px;font-size:12px;display:inline-flex}.une-alert-card__ack .material-icons,.une-alert-card__acked .material-icons{font-size:16px}.une-seller-goals-page,.une-seller-goals-page *{box-sizing:border-box}.une-seller-goals-page{width:100%;min-width:0}.une-seller-goals-page__header{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:16px;display:flex}.une-seller-goals-page__eyebrow{color:var(--une-green);text-transform:uppercase;letter-spacing:1.35px;margin-bottom:6px;font-size:9px;font-weight:800;display:block}.une-seller-goals-page__summary{border:1px solid rgba(var(--une-green-rgb), .16);background:linear-gradient(145deg, rgba(var(--une-green-rgb), .055), rgba(var(--text-rgb), .014));border-radius:10px;align-items:center;gap:10px;min-width:175px;padding:11px 13px;display:flex}.une-seller-goals-page__summary>.material-icons{color:var(--une-green);font-feature-settings:"liga";font-size:22px;text-transform:none!important;font-family:Material Icons!important}.une-seller-goals-page__summary small{color:var(--muted-text);text-transform:uppercase;letter-spacing:.45px;margin-bottom:2px;font-size:9px;display:block}.une-seller-goals-page__summary strong{color:var(--text-color);font-size:18px;line-height:1}.une-seller-goals-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.une-seller-goals-kpi{background:rgba(var(--bg-rgb), .88);border:1px solid #aec2cc26;border-radius:9px;padding:12px 13px}.une-seller-goals-kpi span{color:var(--muted-text);text-transform:uppercase;letter-spacing:.5px;margin-bottom:5px;font-size:8px;display:block}.une-seller-goals-kpi strong{color:var(--text-color);font-size:17px}.une-seller-goals-panel{background:linear-gradient(145deg, rgba(var(--surface-rgb), .94), rgba(var(--bg-rgb), .96));border:1px solid #aec2cc2e;border-radius:11px;padding:16px}.une-seller-goals-panel__header{margin-bottom:12px}.une-seller-goals-panel__header h3{color:var(--text-color);margin:0 0 4px;font-size:14px}.une-seller-goals-panel__header p{color:var(--muted-text);margin:0;font-size:10px}.une-seller-goals-table-wrap{overflow-x:auto}.une-seller-goals-table{border-collapse:collapse;width:100%;min-width:1040px}.une-seller-goals-table thead th{border-bottom:1px solid rgba(var(--text-rgb), .09);color:var(--muted-text);text-align:left;text-transform:uppercase;letter-spacing:.55px;padding:9px 10px;font-size:9px;font-weight:800}.une-seller-goals-table tbody td{border-bottom:1px solid rgba(var(--text-rgb), .055);color:var(--text-secondary);vertical-align:middle;padding:11px 10px;font-size:10px}.une-seller-goals-table tbody tr:last-child td{border-bottom:0}.une-seller-goals-table tbody tr:hover{background:rgba(var(--une-green-rgb), .025)}.une-seller-goals-table td>strong{color:var(--text-color)}.une-seller-goals-table__justification{min-width:250px;max-width:360px}.une-seller-goals-seller{align-items:center;gap:8px;display:flex}.une-seller-goals-seller__avatar{width:30px;height:30px;color:var(--bg-secondary);background:var(--une-green);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:8px;font-weight:900;display:inline-flex}.une-seller-goals-seller strong{color:var(--text-color)}.une-seller-goals-status{white-space:nowrap;text-transform:uppercase;letter-spacing:.35px;border-radius:999px;align-items:center;padding:4px 7px;font-size:8px;font-weight:800;display:inline-flex}.une-seller-goals-status--approved{color:var(--une-green);background:rgba(var(--une-green-rgb), .08)}.une-seller-goals-status--defined{color:#7fc6ff;background:#53a4ff14}.une-seller-goals-status--approval{color:#f5c518;background:#f5c51814}.une-seller-goals-status--pending{color:var(--text-secondary);background:rgba(var(--text-rgb), .055)}.une-seller-goals-status--rejected{color:#ff7378;background:#ff454c14}.une-seller-goals-input{border:1px solid var(--border-light);width:100%;min-width:0;min-height:34px;color:var(--text-color);background:var(--card-bg);font:inherit;border-radius:7px;outline:none;padding:7px 9px}.une-seller-goals-input:focus{border-color:rgba(var(--une-green-rgb), .4);box-shadow:0 0 0 3px rgba(var(--une-green-rgb), .05)}.une-seller-goals-actions{flex-wrap:wrap;gap:6px;display:flex}.une-seller-goals-action{border:1px solid rgba(var(--text-rgb), .09);min-height:30px;color:var(--text-secondary);background:rgba(var(--text-rgb), .025);cursor:pointer;border-radius:7px;padding:6px 9px;font-size:9px;font-weight:700}.une-seller-goals-action:hover{color:var(--text-color);border-color:rgba(var(--une-green-rgb), .2);background:rgba(var(--une-green-rgb), .045)}.une-seller-goals-action--primary,.une-seller-goals-action--approve{color:var(--une-green);border-color:rgba(var(--une-green-rgb), .2);background:rgba(var(--une-green-rgb), .055)}.une-seller-goals-action--reject{color:#ff7378;background:#ff454c0b;border-color:#ff454c2e}.une-seller-goals-mobile-list{display:none}.une-seller-goals-empty{background:rgba(var(--bg-rgb), .72);border:1px dashed #aec2cc24;border-radius:11px;justify-content:center;align-items:center;gap:12px;min-height:220px;display:flex}.une-seller-goals-empty>.material-icons{color:var(--une-green);font-feature-settings:"liga";font-size:28px;text-transform:none!important;font-family:Material Icons!important}.une-seller-goals-empty strong{color:var(--text-color);font-size:12px;display:block}.une-seller-goals-empty p{color:var(--muted-text);margin:3px 0 0;font-size:10px}@media (width<=1000px){.une-seller-goals-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.une-seller-goals-page__header{flex-direction:column;align-items:flex-start}.une-seller-goals-page__summary{width:100%;min-width:0}.une-seller-goals-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.une-seller-goals-panel{padding:13px}.une-seller-goals-table-wrap{display:none}.une-seller-goals-mobile-list{flex-direction:column;gap:10px;display:flex}.une-seller-goals-mobile-card{background:rgba(var(--text-rgb), .018);border:1px solid #aec2cc24;border-radius:9px;padding:12px}.une-seller-goals-mobile-card__top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.une-seller-goals-mobile-card__top small{color:var(--muted-text);margin-top:2px;font-size:9px;display:block}.une-seller-goals-mobile-card__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:11px;display:grid}.une-seller-goals-mobile-card__metrics>div{background:rgba(var(--inset-rgb), .14);border-radius:7px;padding:8px}.une-seller-goals-mobile-card__metrics span,.une-seller-goals-mobile-card__justification>span{color:var(--muted-text);text-transform:uppercase;margin-bottom:3px;font-size:8px;display:block}.une-seller-goals-mobile-card__metrics strong{color:var(--text-color);font-size:10px}.une-seller-goals-mobile-card__justification{background:rgba(var(--inset-rgb), .12);border-radius:7px;margin-top:10px;padding:9px}.une-seller-goals-mobile-card__justification p{color:var(--text-secondary);margin:0;font-size:9px;line-height:1.45}.une-seller-goals-mobile-card .une-seller-goals-actions{margin-top:10px}}@media (width<=430px){.une-seller-goals-kpis{grid-template-columns:1fr 1fr;gap:8px}.une-seller-goals-kpi{padding:10px}.une-seller-goals-mobile-card__top{align-items:flex-start}}.une-audit-page,.une-audit-page *{box-sizing:border-box}.une-audit-page{width:100%;min-width:0}.une-audit-page__header{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:16px;display:flex}.une-audit-page__eyebrow{color:var(--une-green);text-transform:uppercase;letter-spacing:1.35px;margin-bottom:6px;font-size:9px;font-weight:800;display:block}.une-audit-page__summary{border:1px solid rgba(var(--une-green-rgb), .16);background:linear-gradient(145deg, rgba(var(--une-green-rgb), .055), rgba(var(--text-rgb), .014));border-radius:10px;align-items:center;gap:10px;min-width:190px;padding:11px 13px;display:flex}.une-audit-page__summary>.material-icons{color:var(--une-green);font-feature-settings:"liga";font-size:22px;text-transform:none!important;font-family:Material Icons!important}.une-audit-page__summary small{color:var(--muted-text);text-transform:uppercase;letter-spacing:.45px;margin-bottom:2px;font-size:9px;display:block}.une-audit-page__summary strong{color:var(--text-color);font-size:18px;line-height:1}.une-audit-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.une-audit-kpi{background:rgba(var(--bg-rgb), .88);border:1px solid #aec2cc26;border-radius:9px;padding:12px 13px}.une-audit-kpi span{color:var(--muted-text);text-transform:uppercase;letter-spacing:.5px;margin-bottom:5px;font-size:8px;display:block}.une-audit-kpi strong{color:var(--text-color);font-size:17px}.une-audit-panel{background:linear-gradient(145deg, rgba(var(--surface-rgb), .94), rgba(var(--bg-rgb), .96));border:1px solid #aec2cc2e;border-radius:11px;padding:16px}.une-audit-panel__top{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:12px;display:flex}.une-audit-panel__top h3{color:var(--text-color);margin:0 0 4px;font-size:14px}.une-audit-panel__top p{color:var(--muted-text);margin:0;font-size:10px}.une-audit-filters{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.une-audit-filters button{border:1px solid rgba(var(--text-rgb), .08);min-height:30px;color:var(--light-text-color);background:rgba(var(--text-rgb), .02);cursor:pointer;border-radius:7px;align-items:center;gap:6px;padding:6px 8px;font-size:9px;font-weight:700;display:inline-flex}.une-audit-filters button span{min-width:18px;min-height:18px;color:var(--text-secondary);background:rgba(var(--text-rgb), .055);border-radius:999px;justify-content:center;align-items:center;font-size:8px;display:inline-flex}.une-audit-filters button.active{color:var(--une-green);border-color:rgba(var(--une-green-rgb), .18);background:rgba(var(--une-green-rgb), .05)}.une-audit-table-wrap{overflow-x:auto}.une-audit-table{border-collapse:collapse;width:100%;min-width:1080px}.une-audit-table thead th{border-bottom:1px solid rgba(var(--text-rgb), .09);color:var(--muted-text);text-align:left;text-transform:uppercase;letter-spacing:.55px;padding:9px 10px;font-size:9px;font-weight:800}.une-audit-table tbody td{border-bottom:1px solid rgba(var(--text-rgb), .055);color:var(--text-secondary);vertical-align:middle;padding:11px 10px;font-size:10px}.une-audit-table tbody tr:last-child td{border-bottom:0}.une-audit-table tbody tr:hover{background:rgba(var(--une-green-rgb), .025)}.une-audit-table__timestamp{white-space:nowrap}.une-audit-table td>strong{color:var(--text-color)}.une-audit-table__details{min-width:240px;max-width:360px}.une-audit-type{white-space:nowrap;text-transform:uppercase;letter-spacing:.35px;border-radius:999px;align-items:center;gap:5px;padding:4px 7px;font-size:8px;font-weight:800;display:inline-flex}.une-audit-type .material-icons{font-feature-settings:"liga";font-size:13px;text-transform:none!important;font-family:Material Icons!important}.une-audit-type--access{color:#7fc6ff;background:#53a4ff14}.une-audit-type--change{color:#f5c518;background:#f5c51814}.une-audit-type--activity{color:var(--text-secondary);background:rgba(var(--text-rgb), .055)}.une-audit-result{text-transform:uppercase;letter-spacing:.35px;border-radius:999px;align-items:center;padding:4px 7px;font-size:8px;font-weight:800;display:inline-flex}.une-audit-result--success{color:var(--une-green);background:rgba(var(--une-green-rgb), .08)}.une-audit-result--failure{color:#ff7378;background:#ff454c14}.une-audit-empty{background:rgba(var(--bg-rgb), .55);border:1px dashed #aec2cc24;border-radius:10px;justify-content:center;align-items:center;gap:12px;min-height:190px;display:flex}.une-audit-empty>.material-icons{color:var(--une-green);font-feature-settings:"liga";font-size:28px;text-transform:none!important;font-family:Material Icons!important}.une-audit-empty strong{color:var(--text-color);font-size:12px;display:block}.une-audit-empty p{color:var(--muted-text);margin:3px 0 0;font-size:10px}.une-audit-mobile-list{display:none}@media (width<=1000px){.une-audit-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.une-audit-panel__top{flex-direction:column;align-items:flex-start}.une-audit-filters{justify-content:flex-start}}@media (width<=760px){.une-audit-page__header{flex-direction:column;align-items:flex-start}.une-audit-page__summary{width:100%;min-width:0}.une-audit-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.une-audit-panel{padding:13px}.une-audit-table-wrap{display:none}.une-audit-mobile-list{flex-direction:column;gap:10px;display:flex}.une-audit-filters{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.une-audit-filters button{justify-content:space-between}.une-audit-mobile-card{background:rgba(var(--text-rgb), .018);border:1px solid #aec2cc24;border-radius:9px;padding:12px}.une-audit-mobile-card__top{justify-content:space-between;align-items:center;gap:10px;display:flex}.une-audit-mobile-card__actor{margin-top:11px}.une-audit-mobile-card__actor strong{color:var(--text-color);font-size:12px;display:block}.une-audit-mobile-card__actor small{color:var(--muted-text);margin-top:3px;font-size:9px;display:block}.une-audit-mobile-card__main{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:11px;display:grid}.une-audit-mobile-card__main>div,.une-audit-mobile-card__details{background:rgba(var(--inset-rgb), .14);border-radius:7px;padding:8px}.une-audit-mobile-card__main span,.une-audit-mobile-card__details>span{color:var(--muted-text);text-transform:uppercase;margin-bottom:3px;font-size:8px;display:block}.une-audit-mobile-card__main strong{color:var(--text-color);font-size:10px}.une-audit-mobile-card__details{margin-top:8px}.une-audit-mobile-card__details p{color:var(--text-secondary);margin:0;font-size:9px;line-height:1.45}}@media (width<=430px){.une-audit-kpis{grid-template-columns:1fr 1fr;gap:8px}.une-audit-kpi{padding:10px}}.performance-page{width:100%;color:var(--text-color)}.performance-page__header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;display:flex}.performance-page__period{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.7px;font-size:12px;font-weight:700}.performance-summary-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.performance-summary-card{flex-direction:column;justify-content:center;gap:7px;min-height:128px;padding:18px;display:flex;position:relative}.performance-summary-card:before{content:"";background:linear-gradient(180deg, transparent, var(--une-green), transparent);opacity:.75;border-radius:4px;width:2px;position:absolute;top:18px;bottom:18px;left:0}.performance-summary-card__label{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.75px;font-size:10px;font-weight:700}.performance-summary-card__value{color:var(--text-color);letter-spacing:-.5px;font-size:22px;font-weight:800;line-height:1.12;display:block}.performance-summary-card__value--green{color:var(--une-green)}.performance-summary-card__detail{color:var(--text-secondary);font-size:10px;line-height:1.4;display:block}.performance-section-header{justify-content:space-between;align-items:flex-start;gap:22px;margin-bottom:18px;display:flex}.performance-section-header h3{color:var(--text-color);margin:0 0 5px;font-size:17px;font-weight:700}.performance-section-header p{color:var(--text-secondary);margin:0;font-size:11px;line-height:1.5}.performance-section-header__legend{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.performance-section-header__legend span{color:var(--text-secondary);align-items:center;gap:6px;font-size:10px;display:inline-flex}.performance-dot{border-radius:50%;width:7px;height:7px;display:inline-block}.performance-dot--green{background:var(--success-color);box-shadow:0 0 8px rgba(var(--une-green-rgb), .4)}.performance-dot--yellow{background:var(--warning-color);box-shadow:0 0 8px #f5b82e66}.performance-dot--red{background:var(--danger-color);box-shadow:0 0 8px #ff3b3b66}.performance-race-card{margin-bottom:16px;padding:18px}.performance-race-wrapper{width:100%;overflow-x:auto}.performance-bottom-grid{grid-template-columns:minmax(300px,.85fr) minmax(460px,1.15fr);gap:14px;display:grid}.performance-leader-card{min-height:205px}.performance-leader{background:linear-gradient(135deg, #f5c5181a, rgba(var(--une-green-rgb), .035));border:1px solid #f5c51833;border-radius:10px;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:15px;padding:17px;display:grid}.performance-leader__position{width:44px;height:44px;color:var(--card-bg);background:linear-gradient(145deg,#f9dc61,#b9890e);border-radius:10px;justify-content:center;align-items:center;font-size:19px;font-weight:800;display:flex;box-shadow:0 0 20px #f5c5182e}.performance-leader__content{min-width:0}.performance-leader__content strong{color:var(--text-color);margin-bottom:4px;font-size:15px;font-weight:700;display:block}.performance-leader__content span{color:var(--une-green);margin-bottom:2px;font-size:14px;font-weight:700;display:block}.performance-leader__content small{color:var(--text-secondary);font-size:9px}.performance-leader__result{color:var(--une-green);font-size:21px;font-weight:800}.performance-empty{color:var(--text-secondary);font-size:11px}.performance-store-card{min-height:205px}.performance-store-list{flex-direction:column;gap:14px;display:flex}.performance-store-item{background:rgba(var(--text-rgb), .022);border:1px solid var(--border-color);border-radius:9px;padding:14px}.performance-store-item__top{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:10px;display:flex}.performance-store-item__top strong{color:var(--text-color);margin-bottom:3px;font-size:12px;font-weight:700;display:block}.performance-store-item__top span{color:var(--text-secondary);font-size:9px;display:block}.performance-store-item__top b{color:var(--une-green);white-space:nowrap;font-size:13px;font-weight:800}.performance-store-item__track{background:var(--border-color);border:1px solid var(--border-light);border-radius:999px;width:100%;height:7px;overflow:hidden}.performance-store-item__progress{background:linear-gradient(90deg, rgba(var(--une-green-rgb), .5), var(--une-green));border-radius:inherit;height:100%;box-shadow:0 0 12px rgba(var(--une-green-rgb), .22);transition:width .25s}.seller-performance-page{width:100%;max-width:1500px;margin:0 auto}.seller-performance-header{align-items:flex-end}.seller-performance-header__right{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.seller-performance-days{color:var(--une-green);font-size:10px;font-weight:600}.seller-performance-label{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.7px;font-size:10px;font-weight:700;display:block}.seller-performance-green{color:var(--une-green)!important}.seller-performance-warning{color:var(--warning-color)!important}.seller-performance-goal-card{margin-bottom:16px;padding:22px;position:relative;overflow:hidden}.seller-performance-goal-card:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--une-green-rgb), .75), transparent);height:2px;position:absolute;top:0;left:0;right:0}.seller-performance-goal-card__top{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-bottom:20px;display:grid}.seller-performance-goal-card__top>div{min-width:0}.seller-performance-goal-card__top strong{color:var(--text-color);white-space:nowrap;letter-spacing:-.5px;margin-top:7px;font-size:26px;font-weight:800;line-height:1.1;display:block}.seller-performance-goal-track{background:var(--card-bg-soft);border:1px solid var(--border-light);width:100%;height:12px;box-shadow:inset 0 0 12px rgba(var(--inset-rgb), .24);border-radius:999px;overflow:hidden}.seller-performance-goal-progress{background:linear-gradient(90deg, var(--une-green), var(--une-green));border-radius:inherit;height:100%;box-shadow:0 0 18px rgba(var(--une-green-rgb), .36);transition:width .3s}.seller-performance-goal-card__bottom{color:var(--text-secondary);margin-top:13px;font-size:11px;line-height:1.55}.seller-performance-goal-card__bottom strong{font-weight:800}.seller-performance-forecast-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,.85fr) minmax(0,.85fr);gap:14px;margin-bottom:16px;display:grid}.seller-performance-forecast-main{background:linear-gradient(145deg, rgba(var(--une-green-rgb), .035), rgba(var(--text-rgb), .012));justify-content:space-between;align-items:center;gap:18px;min-height:145px;padding:21px;display:flex}.seller-performance-forecast-main>div:first-child{min-width:0}.seller-performance-forecast-value{color:var(--une-green);letter-spacing:-.6px;margin-top:7px;font-size:28px;font-weight:800;line-height:1.08;display:block}.seller-performance-forecast-main small{color:var(--light-text-color);margin-top:7px;font-size:9px;display:block}.seller-performance-kpi-card{flex-direction:column;justify-content:center;gap:7px;min-height:145px;padding:20px;display:flex}.seller-performance-kpi-card strong{color:var(--text-color);font-size:23px;font-weight:800;line-height:1.15}.seller-performance-kpi-card small{color:var(--light-text-color);font-size:9px}.seller-performance-status{text-align:center;text-transform:uppercase;letter-spacing:.55px;white-space:nowrap;border-radius:8px;min-width:145px;padding:10px 13px;font-size:9px;font-weight:800}.seller-performance-status--success{color:var(--une-green);background:rgba(var(--une-green-rgb), .08);border:1px solid rgba(var(--une-green-rgb), .28)}.seller-performance-status--warning{color:var(--warning-color);background:#f5b82e14;border:1px solid #f5b82e47}.seller-performance-status--danger{color:#ff6d55;background:#ff523714;border:1px solid #ff523759}.seller-performance-status--neutral{color:var(--text-secondary);background:rgba(var(--text-rgb), .03);border:1px solid var(--border-color)}.seller-performance-indicators-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.seller-performance-indicator-card{flex-direction:column;justify-content:center;gap:7px;min-height:140px;padding:18px;display:flex;position:relative}.seller-performance-indicator-card>.material-icons{color:var(--une-green);opacity:.8;font-size:20px;position:absolute;top:16px;right:16px}.seller-performance-indicator-card strong{color:var(--text-color);font-size:23px;font-weight:800}.seller-performance-indicator-card small{color:var(--light-text-color);font-size:9px}.seller-performance-evolution-card{background:linear-gradient(145deg, rgba(var(--une-green-rgb), .025), rgba(var(--text-rgb), .012));margin-bottom:16px;padding:20px;position:relative;overflow:hidden}.seller-performance-evolution-card:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--une-green-rgb), .55), transparent);opacity:.75;height:2px;position:absolute;top:0;left:0;right:0}.seller-performance-chart{width:100%}.seller-performance-chart__legend{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;margin:-4px 4px 12px;display:flex}.seller-performance-chart__legend span{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.45px;align-items:center;gap:7px;font-size:9px;font-weight:700;display:inline-flex}.seller-performance-chart__legend-dot{border-radius:50%;width:8px;height:8px;display:inline-block}.seller-performance-chart__legend-dot--realized{background:var(--une-green);box-shadow:0 0 9px rgba(var(--une-green-rgb), .38)}.seller-performance-chart__legend-dot--ideal{background:var(--muted-text)}.seller-performance-chart__canvas{width:100%;min-width:0;height:300px}.seller-performance-chart__tooltip{background:rgba(var(--surface-rgb), .97);border:1px solid rgba(var(--text-rgb), .11);min-width:190px;box-shadow:0 14px 34px rgba(var(--inset-rgb), .32);border-radius:9px;padding:12px}.seller-performance-chart__tooltip-date{color:var(--text-color);border-bottom:1px solid rgba(var(--text-rgb), .07);text-transform:uppercase;letter-spacing:.5px;margin-bottom:9px;padding-bottom:8px;font-size:10px;font-weight:800;display:block}.seller-performance-chart__tooltip>div{justify-content:space-between;align-items:center;gap:18px;margin-top:7px;display:flex}.seller-performance-chart__tooltip>div span{color:var(--text-secondary);font-size:9px}.seller-performance-chart__tooltip>div strong{color:var(--text-color);white-space:nowrap;font-size:10px;font-weight:800}.seller-performance-chart__positive{color:var(--une-green)!important}.seller-performance-chart__negative{color:#ff6d55!important}.seller-performance-chart__empty{min-height:220px;color:var(--light-text-color);background:rgba(var(--text-rgb), .015);border:1px dashed rgba(var(--text-rgb), .08);text-align:center;border-radius:9px;justify-content:center;align-items:center;padding:20px;font-size:10px;display:flex}.seller-performance-ranking-card{background:linear-gradient(145deg, rgba(var(--une-green-rgb), .035), rgba(var(--text-rgb), .012));margin-bottom:16px;padding:20px;position:relative;overflow:hidden}.seller-performance-ranking-card:before{content:"";background:linear-gradient(180deg, transparent, var(--une-green), transparent);opacity:.75;width:2px;position:absolute;top:0;bottom:0;left:0}.seller-performance-ranking-position{background:rgba(var(--une-green-rgb), .055);border:1px solid rgba(var(--une-green-rgb), .2);border-radius:9px;justify-content:flex-end;align-items:baseline;gap:6px;min-width:92px;padding:9px 12px;display:flex}.seller-performance-ranking-position strong{color:var(--une-green);font-size:24px;font-weight:800;line-height:1}.seller-performance-ranking-position span{color:var(--text-secondary);font-size:10px;font-weight:700}.seller-performance-ranking-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.seller-performance-ranking-item{background:rgba(var(--text-rgb), .022);border:1px solid var(--border-color);border-radius:9px;flex-direction:column;justify-content:center;gap:6px;min-width:0;min-height:104px;padding:15px;display:flex}.seller-performance-ranking-item span{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.55px;font-size:9px;font-weight:700}.seller-performance-ranking-item strong{color:var(--text-color);font-size:18px;font-weight:800;line-height:1.2}.seller-performance-ranking-item:first-child strong{color:var(--une-green)}.seller-performance-ranking-item small{color:var(--light-text-color);font-size:9px;line-height:1.4}.seller-performance-race-card{min-height:245px;padding:20px;position:relative}.seller-performance-race-card .performance-race-wrapper{align-items:center;min-height:145px;display:flex}.seller-performance-race-card .performance-race-wrapper>*{width:100%}.seller-performance-race-result{color:var(--une-green);white-space:nowrap;font-size:22px;font-weight:800}.seller-performance-scenario-card{margin-bottom:16px;padding:18px}.seller-performance-scenario-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.seller-performance-scenario-grid>div{background:rgba(var(--text-rgb), .022);border:1px solid var(--border-color);border-radius:9px;padding:15px}.seller-performance-scenario-grid span{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.55px;margin-bottom:6px;font-size:9px;display:block}.seller-performance-scenario-grid strong{color:var(--text-color);white-space:nowrap;font-size:15px;font-weight:800}.seller-performance-ai-card{border:1px solid rgba(var(--une-green-rgb), .28);background:linear-gradient(145deg, rgba(var(--une-green-rgb), .05), rgba(var(--text-rgb), .012));box-shadow:0 0 28px rgba(var(--une-green-rgb), .035);margin-bottom:18px;padding:0;position:relative;overflow:hidden}.seller-performance-ai-card:before{content:"";background:linear-gradient(90deg, transparent, var(--une-green), transparent);opacity:.85;height:2px;position:absolute;top:0;left:0;right:0}.seller-performance-ai-header{border-bottom:1px solid rgba(var(--text-rgb), .07);justify-content:space-between;align-items:center;gap:18px;padding:20px 22px;display:flex}.seller-performance-ai-header>div{align-items:center;gap:12px;display:flex}.seller-performance-ai-header .material-icons{color:var(--une-green);filter:drop-shadow(0 0 9px rgba(var(--une-green-rgb), .32));font-size:28px}.seller-performance-ai-header h3{color:var(--une-green);margin:0 0 2px;font-size:18px;font-weight:800}.seller-performance-ai-header p{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.7px;margin:0;font-size:9px}.seller-performance-ai-badge{color:var(--une-green);background:rgba(var(--une-green-rgb), .08);border:1px solid rgba(var(--une-green-rgb), .24);text-transform:uppercase;letter-spacing:.55px;white-space:nowrap;border-radius:999px;padding:7px 10px;font-size:8px;font-weight:700}.seller-performance-ai-content{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:0;display:grid}.seller-performance-ai-analysis,.seller-performance-ai-plan{padding:22px}.seller-performance-ai-analysis{border-right:1px solid rgba(var(--text-rgb), .07)}.seller-performance-ai-analysis h4,.seller-performance-ai-plan h4{color:var(--text-color);margin:0 0 12px;font-size:13px;font-weight:800}.seller-performance-ai-analysis p{color:var(--text-secondary);margin:0 0 10px;font-size:11px;line-height:1.7}.seller-performance-ai-analysis strong{color:var(--text-color)}.seller-performance-ai-points{flex-wrap:wrap;gap:9px;margin-top:15px;display:flex}.seller-performance-ai-points span{color:var(--text-secondary);background:rgba(var(--text-rgb), .025);border:1px solid var(--border-color);border-radius:7px;padding:7px 9px;font-size:9px}.seller-performance-ai-points strong{color:var(--text-color)}.seller-performance-ai-plan ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.seller-performance-ai-plan li{color:var(--text-secondary);align-items:flex-start;gap:9px;font-size:10px;line-height:1.5;display:flex}.seller-performance-ai-plan li .material-icons{color:var(--une-green);flex:none;margin-top:1px;font-size:16px}.seller-performance-ai-footer{color:var(--text-secondary);background:rgba(var(--une-green-rgb), .035);border-top:1px solid rgba(var(--text-rgb), .07);padding:14px 22px;font-size:10px;line-height:1.55}@media (width<=1250px){.performance-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.seller-performance-indicators-grid,.seller-performance-scenario-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=980px){.performance-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.performance-bottom-grid{grid-template-columns:1fr}.performance-section-header{flex-direction:column}.seller-performance-forecast-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.seller-performance-forecast-main{grid-column:1/-1}.seller-performance-ranking-grid,.seller-performance-ai-content{grid-template-columns:1fr}.seller-performance-ai-analysis{border-right:0;border-bottom:1px solid rgba(var(--text-rgb), .07)}}@media (width<=640px){.performance-page__header{flex-direction:column;align-items:flex-start}.performance-summary-grid{grid-template-columns:1fr}.performance-summary-card{min-height:110px}.performance-leader{grid-template-columns:42px minmax(0,1fr)}.performance-leader__result{text-align:right;grid-column:1/-1}.seller-performance-header{gap:8px}.seller-performance-header__right{align-items:flex-start}.seller-performance-goal-card{padding:17px}.seller-performance-goal-card__top{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.seller-performance-goal-card__top>div:last-child{grid-column:1/-1}.seller-performance-goal-card__top strong{font-size:21px}.seller-performance-goal-track{height:10px}.seller-performance-forecast-grid{grid-template-columns:1fr}.seller-performance-forecast-main{flex-direction:column;grid-column:auto;align-items:flex-start;min-height:0}.seller-performance-forecast-value{font-size:24px}.seller-performance-status{min-width:0}.seller-performance-kpi-card{min-height:112px}.seller-performance-indicators-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.seller-performance-indicator-card{min-height:118px}.seller-performance-indicator-card strong{font-size:19px}.seller-performance-evolution-card{padding:17px}.seller-performance-chart__legend{justify-content:flex-start;margin-top:0}.seller-performance-chart__canvas{height:255px}.seller-performance-ranking-card{padding:17px}.seller-performance-ranking-card .performance-section-header{gap:12px}.seller-performance-ranking-position{justify-content:flex-start;align-self:flex-start;min-width:0}.seller-performance-ranking-position strong{font-size:21px}.seller-performance-ranking-item{min-height:0;padding:14px}.seller-performance-ranking-item strong{font-size:16px}.seller-performance-race-card{min-height:220px}.seller-performance-scenario-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.seller-performance-scenario-grid strong{font-size:13px}.seller-performance-race-result{font-size:19px}.seller-performance-ai-header{flex-direction:column;align-items:flex-start}.seller-performance-ai-badge{align-self:flex-start}.seller-performance-ai-analysis,.seller-performance-ai-plan{padding:17px}.seller-performance-ai-footer{padding:13px 17px}.seller-performance-ai-points{flex-direction:column}.seller-performance-ai-points span{width:100%}}@media (width<=420px){.seller-performance-chart__canvas{height:235px}.seller-performance-chart__legend{gap:10px}.seller-performance-goal-card__top{grid-template-columns:1fr}.seller-performance-goal-card__top>div:last-child{grid-column:auto}.seller-performance-indicators-grid,.seller-performance-scenario-grid{grid-template-columns:1fr}}.race-track{flex-direction:column;gap:16px;width:100%;min-width:0;padding:5px 0 3px;display:flex}.race-track__empty{min-height:180px;color:var(--muted-text);justify-content:center;align-items:center;font-size:12px;display:flex}.race-track__row{--race-color:#23e83f;--race-progress:0%;border:1px solid rgba(var(--text-rgb), .04);background:linear-gradient(90deg, rgba(var(--text-rgb), .018), rgba(var(--text-rgb), .004));border-radius:12px;grid-template-columns:155px minmax(320px,1fr) 125px;align-items:center;gap:18px;min-width:0;padding:11px 10px 13px;display:grid}.race-track__driver{align-items:center;gap:10px;min-width:0;display:flex}.race-track__position{border:1px solid rgba(var(--text-rgb), .08);width:30px;height:30px;color:var(--text-secondary);background:linear-gradient(145deg,var(--border-color),var(--card-bg));border-radius:8px;flex:0 0 30px;justify-content:center;align-items:center;font-size:11px;font-weight:900;display:flex}.race-track__position--gold{color:var(--card-bg);background:linear-gradient(145deg,#f9dc61,#b9890e);border-color:#f5c5186b;box-shadow:0 0 16px #f5c5181a}.race-track__position--silver{color:var(--card-bg);background:linear-gradient(145deg,var(--text-color),var(--muted-text))}.race-track__position--bronze{color:var(--card-bg);background:linear-gradient(145deg,#d9965f,#8f542d)}.race-track__driver-copy{min-width:0}.race-track__driver-copy strong{color:var(--text-color);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;display:block;overflow:hidden}.race-track__driver-copy span{color:var(--muted-text);margin-top:3px;font-size:9px;display:block}.race-track__lane{min-width:0}.race-track__asphalt{border:1px solid rgba(var(--text-rgb), .08);background:radial-gradient(circle at 16% 42%,rgba(var(--text-rgb), .045) 0 1px,transparent 1.4px) 0 0/14px 12px, radial-gradient(circle at 61% 67%,rgba(var(--inset-rgb), .18) 0 1px,transparent 1.6px) 0 0/17px 15px, linear-gradient(180deg,var(--border-light) 0%,var(--border-color) 48%,var(--card-bg) 100%);width:100%;height:70px;box-shadow:inset 0 13px 22px rgba(var(--text-rgb), .018), inset 0 -16px 26px rgba(var(--inset-rgb), .34), 0 7px 18px rgba(var(--inset-rgb), .16);border-radius:12px;position:relative;overflow:visible}.race-track__asphalt:before{content:"";width:var(--race-progress);background:linear-gradient(90deg, transparent 25%, color-mix(in srgb,var(--race-color) 9%,transparent));pointer-events:none;border-radius:7px 0 0 7px;position:absolute;top:6px;bottom:6px;left:0}.race-track__kerb{background:repeating-linear-gradient(90deg, var(--text-color) 0 16px, #dc2933 16px 32px);opacity:.88;height:7px;position:absolute;left:0;right:0}.race-track__kerb--top{border-radius:11px 11px 0 0;top:0}.race-track__kerb--bottom{border-radius:0 0 11px 11px;bottom:0}.race-track__center-line{background:repeating-linear-gradient(90deg, rgba(var(--text-rgb), .28) 0 18px, transparent 18px 36px);opacity:.7;height:2px;position:absolute;top:34px;left:15px;right:15px}.race-track__progress{width:var(--race-progress);border-right:2px solid var(--race-color);background:linear-gradient(90deg, transparent 30%, color-mix(in srgb,var(--race-color) 8%,transparent));box-shadow:10px 0 24px color-mix(in srgb,var(--race-color) 20%,transparent);transition:width .35s;position:absolute;top:9px;bottom:9px;left:0}.race-track__checkpoint{background:rgba(var(--text-rgb), .11);width:1px;position:absolute;top:9px;bottom:9px}.race-track__checkpoint--25{left:25%}.race-track__checkpoint--50{left:50%}.race-track__checkpoint--75{left:75%}.race-track__finish{z-index:3;border:1px solid rgba(var(--text-rgb), .35);background:conic-gradient(var(--text-color) 25%, #111 0 50%, var(--text-color) 0 75%, #111 0) 0 0/8px 8px;width:12px;box-shadow:0 0 12px rgba(var(--text-rgb), .1);position:absolute;top:7px;bottom:7px;right:8px}.race-track__car{left:clamp(0px, calc(var(--race-progress) - 36px), calc(100% - 77px));z-index:6;width:78px;height:52px;filter:drop-shadow(0 0 3px var(--race-color)) drop-shadow(0 5px 7px #0000006b);justify-content:center;align-items:center;transition:left .35s,filter .25s;display:flex;position:absolute;top:11px}.race-track__car-image{object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;display:block}.race-track__scale{color:var(--muted-text);justify-content:space-between;padding:5px 1px 0;font-size:7px;display:flex}.race-track__result{text-align:right;min-width:0}.race-track__result>strong{color:var(--race-color);font-size:14px;font-weight:800;display:block}.race-track__result>span{color:var(--light-text-color);margin-top:3px;font-size:9px;display:block}.race-track__result>small{color:var(--muted-text);margin-top:2px;font-size:8px;display:block}.race-track__success{color:var(--une-green)!important}.race-track__mobile-summary{display:none}@media (width<=900px){.race-track__row{grid-template-columns:130px minmax(240px,1fr) 105px;gap:12px;padding:9px 7px 12px}.race-track__asphalt{height:66px}.race-track__center-line{top:32px}.race-track__car{width:72px;height:48px;top:11px;left:clamp(0px, calc(var(--race-progress) - 34px), calc(100% - 71px))}}@media (width<=640px){.race-track{gap:17px;padding:2px 0}.race-track__row{border-color:rgba(var(--text-rgb), .05);background:linear-gradient(145deg, rgba(var(--text-rgb), .024), rgba(var(--text-rgb), .006));grid-template-columns:minmax(0,1fr) auto;gap:11px 12px;padding:13px 10px 12px}.race-track__driver{grid-area:1/1}.race-track__lane{grid-area:2/1/auto/-1}.race-track__asphalt{border-radius:10px;height:66px}.race-track__kerb{height:5px}.race-track__center-line{top:32px}.race-track__finish{width:10px;right:5px}.race-track__car{width:70px;height:47px;top:11px;left:clamp(0px, calc(var(--race-progress) - 33px), calc(100% - 69px))}.race-track__result{grid-area:1/2;align-self:center}.race-track__result>span,.race-track__result>small{display:none}.race-track__result>strong{font-size:15px}.race-track__mobile-summary{color:var(--light-text-color);flex-wrap:wrap;grid-area:3/1/auto/-1;justify-content:space-between;align-items:center;gap:6px 12px;font-size:9px;display:flex}.race-track__mobile-summary strong{color:var(--text-color);font-weight:700}}@media (prefers-reduced-motion:reduce){.race-track__car,.race-track__progress{transition:none}}.goals-page{width:100%;color:var(--text-color)}.goals-page__header{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;display:flex}.goals-page__period{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.6px;font-size:12px;font-weight:600}.goals-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.goals-summary-card{flex-direction:column;justify-content:center;gap:5px;min-height:120px;padding:16px;display:flex;position:relative}.goals-summary-card:before{content:"";background:linear-gradient(180deg, transparent, var(--une-green), transparent);opacity:.6;border-radius:4px;width:2px;position:absolute;top:18px;bottom:18px;left:0}.goals-summary-card__label{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.7px;font-size:10px;font-weight:600}.goals-summary-card__value{color:var(--text-color);font-size:22px;font-weight:700;line-height:1.15}.goals-summary-card__value--green{color:var(--une-green)}.goals-summary-card__value--warning{color:var(--warning-color)}.goals-summary-card__detail{color:var(--light-text-color);font-size:10px}.goals-section-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.goals-section-header h3{color:var(--text-color);margin-bottom:4px;font-size:16px;font-weight:600}.goals-section-header p{color:var(--text-secondary);font-size:11px;line-height:1.45}.goals-forecast-section{margin-bottom:14px}.goals-forecast-reference{color:var(--light-text-color);white-space:nowrap;font-size:10px}.goals-forecast-reference strong{color:var(--text-color);font-weight:600}.goals-forecast-status{border:1px solid var(--border-color);background:rgba(var(--text-rgb), .018);border-radius:9px;align-items:center;gap:12px;margin-bottom:14px;padding:13px 14px;display:flex}.goals-forecast-status .material-icons{font-size:22px}.goals-forecast-status div{min-width:0}.goals-forecast-status strong{margin-bottom:2px;font-size:12px;font-weight:700;display:block}.goals-forecast-status span:last-child{color:var(--text-secondary);font-size:10px;display:block}.goals-forecast-status--success{border-color:rgba(var(--une-green-rgb), .24);background:linear-gradient(135deg, rgba(var(--une-green-rgb), .08), rgba(var(--une-green-rgb), .02))}.goals-forecast-status--success .material-icons,.goals-forecast-status--success strong{color:var(--une-green)}.goals-forecast-status--warning{background:linear-gradient(135deg,#f5b82e14,#f5b82e05);border-color:#f5b82e3d}.goals-forecast-status--warning .material-icons,.goals-forecast-status--warning strong{color:var(--warning-color)}.goals-forecast-status--danger{background:linear-gradient(135deg,#ff3b3b14,#ff3b3b05);border-color:#ff3b3b3d}.goals-forecast-status--danger .material-icons,.goals-forecast-status--danger strong{color:var(--danger-color)}.goals-forecast-status--neutral .material-icons,.goals-forecast-status--neutral strong{color:var(--text-secondary)}.goals-forecast-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.goals-forecast-card{border:1px solid var(--border-color);background:rgba(var(--text-rgb), .018);border-radius:9px;min-width:0;padding:14px}.goals-forecast-card__label{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.55px;margin-bottom:5px;font-size:9px;font-weight:600;display:block}.goals-forecast-card__value{color:var(--text-color);white-space:nowrap;margin-bottom:4px;font-size:16px;font-weight:700;line-height:1.2;display:block}.goals-forecast-card__value--green{color:var(--une-green)}.goals-forecast-card__value--warning{color:var(--warning-color)}.goals-forecast-card__value--danger{color:var(--danger-color)}.goals-forecast-card__detail{color:var(--light-text-color);font-size:9px;line-height:1.35;display:block}.goals-forecast-analysis{border-left:2px solid var(--une-green);background:rgba(var(--text-rgb), .015);border-radius:0 8px 8px 0;padding:13px 14px}.goals-forecast-analysis p{color:var(--text-secondary);margin:0;font-size:11px;line-height:1.6}.goals-forecast-analysis strong{color:var(--text-color)}.goals-store-section{margin-bottom:14px}.goals-store-list{grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:12px;display:grid}.goals-store-item{background:rgba(var(--text-rgb), .018);border:1px solid var(--border-color);border-radius:9px;padding:16px}.goals-store-item__header{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:14px;display:flex}.goals-store-item__header strong{color:var(--text-color);margin-bottom:3px;font-size:13px;display:block}.goals-store-item__header span{color:var(--light-text-color);font-size:9px}.goals-store-item__header b{color:var(--une-green);white-space:nowrap;font-size:14px}.goals-store-item__numbers{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:13px;display:grid}.goals-store-item__numbers div{min-width:0}.goals-store-item__numbers span{color:var(--light-text-color);text-transform:uppercase;letter-spacing:.45px;margin-bottom:3px;font-size:9px;display:block}.goals-store-item__numbers strong{color:var(--text-color);white-space:nowrap;font-size:11px}.goals-store-item__track{background:var(--border-color);border:1px solid var(--border-light);border-radius:999px;width:100%;height:7px;overflow:hidden}.goals-store-item__progress{background:linear-gradient(90deg, rgba(var(--une-green-rgb), .42), var(--une-green));border-radius:inherit;height:100%;box-shadow:0 0 10px rgba(var(--une-green-rgb), .18)}.goals-insight-card{min-height:140px}.goals-insight-card__text{max-width:900px;color:var(--text-secondary);font-size:12px;line-height:1.65}.goals-insight-card__text strong{color:var(--text-color)}@media (width<=1250px){.goals-forecast-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1100px){.goals-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.goals-section-header{flex-direction:column}.goals-forecast-reference{white-space:normal}.goals-forecast-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.goals-page__header{flex-direction:column;align-items:flex-start}.goals-summary-grid{grid-template-columns:1fr}.goals-summary-card{min-height:104px}.goals-forecast-grid{grid-template-columns:1fr}.goals-forecast-card{padding:13px}.goals-forecast-card__value{font-size:18px}.goals-store-list,.goals-store-item__numbers{grid-template-columns:1fr}.goals-forecast-status{align-items:flex-start}}.messages-page{width:100%;color:var(--text-color)}.messages-page__header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:18px;display:flex}.messages-page__actions{align-items:center;gap:10px;display:flex}.messages-page__unread{background:rgba(var(--une-green-rgb), .045);border:1px solid rgba(var(--une-green-rgb), .18);border-radius:9px;align-items:center;gap:7px;min-height:42px;padding:8px 12px;display:flex}.messages-page__unread .material-icons{color:var(--une-green);font-size:17px}.messages-page__unread strong{color:var(--text-color);font-size:14px;font-weight:800}.messages-page__unread small{color:var(--light-text-color);font-size:9px}.messages-button,.messages-icon-button,.messages-filter,.messages-list-item{font:inherit}.messages-button{min-height:42px;color:var(--text-secondary);background:rgba(var(--text-rgb), .035);border:1px solid var(--border-color);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 15px;display:inline-flex}.messages-button .material-icons{font-size:17px}.messages-button--primary{color:var(--card-bg);background:var(--une-green);border-color:var(--une-green);font-weight:800}.messages-icon-button{width:36px;height:36px;color:var(--text-secondary);background:rgba(var(--text-rgb), .03);border:1px solid var(--border-color);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.messages-icon-button .material-icons{font-size:18px}.messages-filters{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.messages-filter{min-height:32px;color:var(--light-text-color);background:rgba(var(--text-rgb), .02);border:1px solid var(--border-color);cursor:pointer;border-radius:999px;padding:0 12px;font-size:9px;font-weight:700}.messages-filter--active{color:var(--une-green);background:rgba(var(--une-green-rgb), .07);border-color:rgba(var(--une-green-rgb), .24)}.messages-layout{grid-template-columns:minmax(320px,.78fr) minmax(440px,1.22fr);gap:12px;min-height:610px;display:grid}.messages-inbox,.messages-detail{min-width:0;padding:0;overflow:hidden}.messages-panel-header{border-bottom:1px solid rgba(var(--text-rgb), .07);justify-content:space-between;align-items:center;gap:15px;min-height:72px;padding:17px 18px;display:flex}.messages-panel-header h3{color:var(--text-color);margin:0 0 3px;font-size:14px;font-weight:800}.messages-panel-header p{color:var(--muted-text);margin:0;font-size:9px}.messages-panel-header>.material-icons{color:var(--une-green);font-size:20px}.messages-list{max-height:690px;overflow-y:auto}.messages-list-item{width:100%;color:inherit;border:0;border-bottom:1px solid rgba(var(--text-rgb), .055);text-align:left;cursor:pointer;background:0 0;padding:15px 17px;display:block}.messages-list-item:hover{background:rgba(var(--text-rgb), .018)}.messages-list-item--selected{background:linear-gradient(90deg, rgba(var(--une-green-rgb), .075), rgba(var(--une-green-rgb), .018));box-shadow:inset 2px 0 0 var(--une-green)}.messages-list-item--unread{background-color:rgba(var(--une-green-rgb), .022)}.messages-list-item__top{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:9px;display:flex}.messages-list-item__source{align-items:center;gap:9px;min-width:0;display:flex}.messages-source-icon{width:31px;height:31px;color:var(--text-secondary);background:var(--card-bg-soft);border:1px solid var(--border-light);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.messages-source-icon .material-icons{font-size:17px}.messages-source-icon--ai{color:var(--une-green);background:rgba(var(--une-green-rgb), .055);border-color:rgba(var(--une-green-rgb), .2)}.messages-list-item__source strong{color:var(--text-color);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:800;display:block;overflow:hidden}.messages-list-item__source small{color:var(--muted-text);margin-top:2px;font-size:8px;display:block}.messages-unread-dot{background:var(--une-green);width:7px;height:7px;box-shadow:0 0 8px rgba(var(--une-green-rgb), .45);border-radius:50%;flex:none;margin-top:3px}.messages-list-item__title{color:var(--text-color);text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px;font-size:11px;font-weight:800;display:block;overflow:hidden}.messages-list-item>p{color:var(--light-text-color);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:9px;line-height:1.5;display:-webkit-box;overflow:hidden}.messages-list-item__footer{justify-content:space-between;align-items:center;gap:8px;margin-top:10px;display:flex}.messages-list-item__footer span{color:var(--muted-text);font-size:8px}.messages-list-item__footer b{color:var(--warning-color);text-transform:uppercase;letter-spacing:.45px;font-size:7px;font-weight:800}.messages-empty{min-height:180px;color:var(--muted-text);text-align:center;justify-content:center;align-items:center;padding:20px;font-size:10px;display:flex}.messages-detail{min-height:610px}.messages-detail__header{border-bottom:1px solid rgba(var(--text-rgb), .07);justify-content:space-between;align-items:center;gap:18px;min-height:82px;padding:18px 20px;display:flex}.messages-detail__identity{align-items:center;gap:11px;min-width:0;display:flex}.messages-detail__avatar{width:39px;height:39px;color:var(--text-secondary);background:var(--card-bg-soft);border:1px solid var(--border-light);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.messages-detail__avatar .material-icons{font-size:20px}.messages-detail__avatar--ai{color:var(--une-green);background:rgba(var(--une-green-rgb), .06);border-color:rgba(var(--une-green-rgb), .23)}.messages-detail__eyebrow{color:var(--une-green);text-transform:uppercase;letter-spacing:.6px;margin-bottom:3px;font-size:8px;font-weight:800;display:block}.messages-detail__identity strong{color:var(--text-color);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;display:block;overflow:hidden}.messages-detail__date{color:var(--muted-text);flex:none;font-size:8px}.messages-detail__content{padding:26px 24px 32px}.messages-detail__badges{flex-wrap:wrap;gap:7px;margin-bottom:18px;display:flex}.messages-detail__badges span{color:var(--text-secondary);background:rgba(var(--text-rgb), .025);border:1px solid var(--border-color);border-radius:999px;padding:6px 8px;font-size:8px;font-weight:700}.messages-detail__badges .messages-detail__badge--important{color:var(--warning-color);background:#f5b82e0e;border-color:#f5b82e33}.messages-detail__content>h3{max-width:840px;color:var(--text-color);margin:0 0 14px;font-size:20px;font-weight:800;line-height:1.25}.messages-detail__content>p{max-width:880px;color:var(--text-secondary);white-space:pre-line;margin:0;font-size:11px;line-height:1.8}.messages-detail__ai-note{background:rgba(var(--une-green-rgb), .04);border:1px solid rgba(var(--une-green-rgb), .16);border-radius:9px;align-items:flex-start;gap:11px;max-width:880px;margin-top:24px;padding:14px;display:flex}.messages-detail__ai-note>.material-icons{color:var(--une-green);font-size:19px}.messages-detail__ai-note strong{color:var(--une-green);margin-bottom:4px;font-size:10px;font-weight:800;display:block}.messages-detail__ai-note p{color:var(--light-text-color);margin:0;font-size:9px;line-height:1.55}.messages-source-icon--daily{color:#d8c28f;background:#d8c28f0e;border-color:#d8c28f38}.messages-detail__avatar--daily{color:#d8c28f;background:#d8c28f0f;border-color:#d8c28f3d}.messages-detail__avatar--daily+div .messages-detail__eyebrow{color:#d8c28f}.messages-daily{max-width:880px}.messages-daily__reference{color:var(--text-secondary);background:#d8c28f0a;border:1px solid #d8c28f2e;border-radius:999px;align-items:center;gap:7px;margin-bottom:17px;padding:7px 10px;font-size:8px;display:inline-flex}.messages-daily__reference .material-icons{color:#d8c28f;font-size:15px}.messages-daily__reference span:not(.material-icons){text-transform:uppercase;letter-spacing:.45px}.messages-daily__reference strong{color:#efe3c4;font-size:9px}.messages-daily__verse{color:var(--text-color);background:linear-gradient(135deg,#d8c28f13,#d8c28f05);border:1px solid #d8c28f2e;border-left:3px solid #d8c28f;border-radius:9px;margin:0 0 22px;padding:20px 21px 20px 24px;font-size:13px;font-style:italic;line-height:1.75;position:relative}.messages-daily__section{background:rgba(var(--text-rgb), .018);border:1px solid rgba(var(--text-rgb), .065);border-radius:9px;align-items:flex-start;gap:12px;margin-top:12px;padding:15px;display:flex}.messages-daily__section--application{background:#d8c28f06;border-color:#d8c28f21}.messages-daily__section-icon{color:#d8c28f;background:#d8c28f0e;border:1px solid #d8c28f2b;border-radius:8px;flex:none;justify-content:center;align-items:center;width:31px;height:31px;display:flex}.messages-daily__section-icon .material-icons{font-size:17px}.messages-daily__section strong{color:#efe3c4;margin-bottom:5px;font-size:10px;font-weight:800;display:block}.messages-daily__section p{color:var(--text-secondary);margin:0;font-size:9px;line-height:1.65}.messages-daily__closing{color:var(--text-secondary);border-top:1px solid rgba(var(--text-rgb), .06);margin:20px 0 0;padding-top:17px;font-size:10px;line-height:1.7}.messages-detail__empty{min-height:560px;color:var(--muted-text);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:30px;display:flex}.messages-detail__empty .material-icons{color:var(--border-light);margin-bottom:9px;font-size:40px}.messages-detail__empty strong{color:var(--text-secondary);font-size:11px}.messages-detail__empty p{margin:5px 0 0;font-size:9px}.messages-modal-backdrop{z-index:1000;background:rgba(var(--bg-rgb), .78);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);justify-content:center;align-items:center;padding:22px;display:flex;position:fixed;inset:0}.messages-modal{background:var(--card-bg-soft);border:1px solid var(--border-light);border-radius:12px;width:min(680px,100%);max-height:calc(100vh - 44px);overflow-y:auto;box-shadow:0 28px 80px #00000085}.messages-modal__header{border-bottom:1px solid rgba(var(--text-rgb), .07);justify-content:space-between;align-items:flex-start;gap:18px;padding:20px 21px;display:flex}.messages-modal__eyebrow{color:var(--une-green);text-transform:uppercase;letter-spacing:.65px;margin-bottom:4px;font-size:8px;font-weight:800;display:block}.messages-modal__header h3{color:var(--text-color);margin:0;font-size:18px;font-weight:800}.messages-compose-form{flex-direction:column;gap:14px;padding:20px 21px 22px;display:flex}.messages-compose-form label{flex-direction:column;gap:6px;display:flex}.messages-compose-form label>span{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;font-size:9px;font-weight:700}.messages-compose-form input,.messages-compose-form select,.messages-compose-form textarea{width:100%;color:var(--text-color);background:var(--card-bg-soft);border:1px solid var(--border-light);font:inherit;border-radius:8px;outline:none}.messages-compose-form input,.messages-compose-form select{min-height:42px;padding:0 11px;font-size:10px}.messages-compose-form textarea{resize:vertical;min-height:135px;padding:11px;font-size:10px;line-height:1.55}.messages-compose-form input:focus,.messages-compose-form select:focus,.messages-compose-form textarea:focus{border-color:rgba(var(--une-green-rgb), .42);box-shadow:0 0 0 2px rgba(var(--une-green-rgb), .055)}.messages-compose-form__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.messages-compose-form__feedback{color:#ff7b68;margin:0;font-size:9px}.messages-modal__footer{justify-content:flex-end;align-items:center;gap:9px;margin-top:4px;display:flex}@media (width<=980px){.messages-layout{grid-template-columns:1fr}.messages-list{max-height:460px}.messages-detail{min-height:430px}}@media (width<=640px){.messages-page__header{flex-direction:column;align-items:flex-start}.messages-page__actions{flex-direction:column;align-items:stretch;width:100%}.messages-page__unread,.messages-button--primary{width:100%}.messages-layout{min-height:0}.messages-panel-header{min-height:64px;padding:14px}.messages-list{max-height:none}.messages-list-item{padding:14px}.messages-detail{min-height:0}.messages-detail__header{flex-direction:column;align-items:flex-start;padding:15px}.messages-detail__content{padding:19px 16px 24px}.messages-detail__content>h3{font-size:17px}.messages-modal-backdrop{align-items:flex-end;padding:0}.messages-modal{border-bottom:0;border-left:0;border-right:0;border-radius:13px 13px 0 0;width:100%;max-height:92vh}.messages-compose-form__row{grid-template-columns:1fr}.messages-modal__footer{flex-direction:column-reverse;align-items:stretch}.messages-modal__footer .messages-button{width:100%}}.structure-settings,.structure-settings *{box-sizing:border-box}.structure-settings{width:100%;min-width:0;color:var(--text-color)}.structure-settings__header{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:14px;display:flex}.structure-settings__back{color:var(--muted-text);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin:0 0 10px;padding:0;font-size:9px;font-weight:700;display:inline-flex}.structure-settings__back:hover{color:var(--une-green,var(--une-green))}.structure-settings__back .material-icons{font-feature-settings:"liga";font-size:14px;text-transform:none!important;font-family:Material Icons!important}.structure-settings__eyebrow{color:var(--une-green,var(--une-green));letter-spacing:1.35px;margin-bottom:6px;font-size:9px;font-weight:800;display:block}.structure-settings__summary{grid-template-columns:repeat(2,minmax(115px,1fr));gap:8px;display:grid}.structure-settings__summary>div{border:1px solid rgba(var(--une-green-rgb), .12);background:rgba(var(--une-green-rgb), .025);border-radius:9px;padding:10px 12px}.structure-settings__summary small{color:var(--muted-text);text-transform:uppercase;letter-spacing:.55px;font-size:7px;display:block}.structure-settings__summary strong{color:var(--text-color);margin-top:4px;font-size:17px;display:block}.structure-settings__notice{border:1px solid rgba(var(--une-green-rgb), .09);background:linear-gradient(135deg, rgba(var(--une-green-rgb), .025), rgba(var(--text-rgb), .006));border-radius:9px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;margin-bottom:12px;padding:12px 14px;display:grid}.structure-settings__notice>.material-icons{width:32px;height:32px;color:var(--une-green,var(--une-green));background:rgba(var(--une-green-rgb), .05);font-feature-settings:"liga";border-radius:7px;justify-content:center;align-items:center;font-size:17px;display:inline-flex;text-transform:none!important;font-family:Material Icons!important}.structure-settings__notice strong{margin-bottom:2px;font-size:10px;display:block}.structure-settings__notice p{color:var(--muted-text);margin:0;font-size:8px;line-height:1.45}.structure-settings__layout{grid-template-columns:300px minmax(0,1fr);gap:12px;display:grid}.structure-settings__tree,.structure-settings__workspace{background:linear-gradient(145deg, rgba(var(--surface-rgb), .985), rgba(var(--bg-rgb), .99));border:1px solid #a0b7c229;border-radius:10px;min-width:0}.structure-settings__tree{padding:14px}.structure-settings__section-title{border-bottom:1px solid rgba(var(--text-rgb), .05);padding-bottom:11px}.structure-settings__section-title span{color:var(--une-green,var(--une-green));letter-spacing:.8px;font-size:8px;font-weight:800;display:block}.structure-settings__section-title small{color:var(--muted-text);margin-top:3px;font-size:7px;display:block}.structure-tree{flex-direction:column;gap:10px;margin-top:12px;display:flex}.structure-tree__regional{border:1px solid rgba(var(--text-rgb), .05);background:rgba(var(--text-rgb), .012);border-radius:8px;padding:10px}.structure-tree__regional.is-inactive,.structure-tree__store.is-inactive{opacity:.52}.structure-tree__regional-row,.structure-tree__store{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.structure-tree__regional-row>.material-icons,.structure-tree__store>.material-icons{width:27px;height:27px;color:var(--une-green,var(--une-green));background:rgba(var(--une-green-rgb), .045);font-feature-settings:"liga";border-radius:6px;justify-content:center;align-items:center;font-size:15px;display:inline-flex;text-transform:none!important;font-family:Material Icons!important}.structure-tree strong{color:var(--text-color);font-size:9px;display:block}.structure-tree small{color:var(--muted-text);margin-top:2px;font-size:7px;display:block}.structure-tree__stores{border-left:1px solid rgba(var(--une-green-rgb), .1);flex-direction:column;gap:6px;margin:9px 0 0 13px;padding-left:11px;display:flex}.structure-tree__store{background:rgba(var(--inset-rgb), .12);border-radius:7px;grid-template-columns:24px minmax(0,1fr);padding:7px}.structure-tree__store>.material-icons{width:23px;height:23px;font-size:13px}.structure-tree__empty{color:var(--muted-text);padding:7px;font-size:8px}.structure-settings__workspace{padding:14px}.structure-settings__tabs{border-bottom:1px solid rgba(var(--text-rgb), .05);align-items:center;gap:6px;margin-bottom:13px;display:flex}.structure-settings__tabs button{color:var(--muted-text);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:8px 10px 10px;font-size:9px;font-weight:700;display:inline-flex;position:relative}.structure-settings__tabs button:after{content:"";background:0 0;border-radius:999px;height:2px;position:absolute;bottom:-1px;left:8px;right:8px}.structure-settings__tabs button.active{color:var(--text-color)}.structure-settings__tabs button.active:after{background:var(--une-green,var(--une-green))}.structure-settings__tabs button>.material-icons{font-feature-settings:"liga";font-size:15px;text-transform:none!important;font-family:Material Icons!important}.structure-settings__tabs button strong{min-width:18px;color:var(--une-green,var(--une-green));background:rgba(var(--une-green-rgb), .05);border-radius:999px;padding:2px 5px;font-size:7px}.structure-settings__toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.structure-settings__toolbar>div>span{color:var(--une-green,var(--une-green));letter-spacing:.65px;font-size:8px;font-weight:800;display:block}.structure-settings__toolbar p{color:var(--muted-text);margin:3px 0 0;font-size:8px}.structure-primary-button,.structure-secondary-button{cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-height:32px;padding:0 11px;font-size:8px;font-weight:800;display:inline-flex}.structure-primary-button{color:var(--card-bg);background:var(--une-green,var(--une-green));border:1px solid rgba(var(--une-green-rgb), .85)}.structure-secondary-button{color:var(--light-text-color);background:rgba(var(--text-rgb), .025);border:1px solid rgba(var(--text-rgb), .07)}.structure-primary-button .material-icons,.structure-secondary-button .material-icons{font-feature-settings:"liga";font-size:14px;text-transform:none!important;font-family:Material Icons!important}.structure-table{border:1px solid rgba(var(--text-rgb), .05);border-radius:8px;overflow:hidden}.structure-table__head,.structure-table__row{align-items:center;gap:10px;display:grid}.structure-table__head--regional,.structure-table__row--regional{grid-template-columns:minmax(170px,1.3fr) minmax(100px,.75fr) 70px 80px 84px}.structure-table__head{color:var(--muted-text);background:rgba(var(--inset-rgb), .18);text-transform:uppercase;letter-spacing:.5px;padding:9px 10px;font-size:7px;font-weight:800}.structure-table__row{min-height:48px;color:var(--text-secondary);border-top:1px solid rgba(var(--text-rgb), .04);padding:8px 10px;font-size:8px}.structure-table__entity{align-items:center;gap:7px;min-width:0;display:flex}.structure-table__entity>.material-icons{width:27px;height:27px;color:var(--une-green,var(--une-green));background:rgba(var(--une-green-rgb), .045);font-feature-settings:"liga";border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:14px;display:inline-flex;text-transform:none!important;font-family:Material Icons!important}.structure-table__entity strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-color);font-size:9px;overflow:hidden}.structure-code{color:var(--muted-text);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:7px}.structure-status{letter-spacing:.4px;border-radius:999px;width:fit-content;padding:3px 6px;font-size:6px;font-weight:900}.structure-status--active{color:var(--une-green);background:rgba(var(--une-green-rgb), .065);border:1px solid rgba(var(--une-green-rgb), .07)}.structure-status--inactive{color:var(--muted-text);background:rgba(var(--text-rgb), .03);border:1px solid rgba(var(--text-rgb), .04)}.structure-actions{gap:5px;display:flex}.structure-actions button{width:29px;height:29px;color:var(--muted-text);background:rgba(var(--text-rgb), .02);border:1px solid rgba(var(--text-rgb), .055);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.structure-actions button:hover{color:var(--une-green,var(--une-green));border-color:rgba(var(--une-green-rgb), .13)}.structure-actions .material-icons{font-feature-settings:"liga";font-size:15px;text-transform:none!important;font-family:Material Icons!important}.structure-form-panel{border:1px solid rgba(var(--une-green-rgb), .12);background:linear-gradient(145deg, rgba(var(--une-green-rgb), .025), rgba(var(--text-rgb), .008));border-radius:8px;margin-top:11px;padding:13px}.structure-form-panel__header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:11px;display:flex}.structure-form-panel__header span{color:var(--une-green,var(--une-green));letter-spacing:.6px;font-size:7px;font-weight:800}.structure-form-panel__header h3{color:var(--text-color);margin:3px 0 0;font-size:12px}.structure-form-panel__header>button{width:27px;height:27px;color:var(--muted-text);border:1px solid rgba(var(--text-rgb), .05);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.structure-form-panel__header .material-icons{font-feature-settings:"liga";font-size:14px;text-transform:none!important;font-family:Material Icons!important}.structure-form-panel__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.structure-form-panel label{color:var(--muted-text);text-transform:uppercase;letter-spacing:.45px;flex-direction:column;gap:5px;font-size:7px;font-weight:800;display:flex}.structure-form-panel input,.structure-form-panel select{width:100%;height:34px;color:var(--text-color);background:var(--card-bg);border:1px solid var(--border-light);font:inherit;text-transform:none;letter-spacing:normal;border-radius:7px;outline:none;padding:0 10px;font-size:9px}.structure-form-panel input:focus,.structure-form-panel select:focus{border-color:rgba(var(--une-green-rgb), .45);box-shadow:0 0 0 2px rgba(var(--une-green-rgb), .04)}.structure-form-panel select option{color:var(--card-bg-soft);background:var(--text-color)}.structure-form-panel__actions{justify-content:flex-end;gap:7px;margin-top:12px;display:flex}.settings-card--clickable{cursor:pointer;transition:transform .18s,border-color .18s,box-shadow .18s}.settings-card--clickable:hover,.settings-card--clickable:focus-visible{border-color:rgba(var(--une-green-rgb), .24);box-shadow:0 14px 30px rgba(var(--inset-rgb), .2), 0 0 0 1px rgba(var(--une-green-rgb), .02);outline:none;transform:translateY(-1px)}@media (width<=1100px){.structure-settings__layout{grid-template-columns:250px minmax(0,1fr)}.structure-table{overflow-x:auto}.structure-table__head,.structure-table__row{min-width:720px}}@media (width<=760px){.structure-settings__header{flex-direction:column;align-items:flex-start}.structure-settings__summary{width:100%}.structure-settings__layout{grid-template-columns:1fr}.structure-settings__tree{order:2}.structure-settings__workspace{order:1}.structure-settings__toolbar{flex-direction:column;align-items:flex-start}.structure-primary-button{width:100%}.structure-form-panel__grid{grid-template-columns:1fr}}@media (width<=430px){.structure-settings__summary{grid-template-columns:1fr 1fr}.structure-settings__workspace,.structure-settings__tree{padding:11px}.structure-settings__tabs{width:100%}.structure-settings__tabs button{flex:1;justify-content:center}.structure-form-panel__actions{flex-direction:column-reverse}.structure-form-panel__actions button{width:100%}}.structure-form-error{color:#ff8a8a;background:#ff45450e;border:1px solid #ff45451f;border-radius:7px;margin-top:10px;padding:8px 10px;font-size:8px;font-weight:700}@media (width<=1100px){.structure-table__head--store,.structure-table__row--store{min-width:850px}}.structure-actions__delete{color:#b57878!important}.structure-actions__delete:hover{color:#ff6b6b!important;background:#ff505009!important;border-color:#ff50502e!important}.structure-table__head--store,.structure-table__row--store{grid-template-columns:minmax(150px,1.2fr) minmax(90px,.7fr) minmax(120px,.9fr) minmax(95px,.75fr) minmax(110px,.9fr) 65px 84px}.people-settings,.people-settings *{box-sizing:border-box}.people-settings{width:100%;min-width:0;color:var(--text-color)}.people-settings__header{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:14px;display:flex}.people-settings__back{color:var(--muted-text);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin:0 0 10px;padding:0;font-size:9px;font-weight:700;display:inline-flex}.people-settings__back:hover{color:var(--une-green,var(--une-green))}.people-settings__back .material-icons,.people-settings .material-icons{font-feature-settings:"liga";text-transform:none!important;font-family:Material Icons!important}.people-settings__back .material-icons{font-size:14px}.people-settings__eyebrow{color:var(--une-green,var(--une-green));letter-spacing:1.35px;margin-bottom:6px;font-size:9px;font-weight:800;display:block}.people-settings__summary{grid-template-columns:repeat(2,minmax(130px,1fr));gap:8px;display:grid}.people-settings__summary>div{border:1px solid rgba(var(--une-green-rgb), .12);background:rgba(var(--une-green-rgb), .025);border-radius:9px;padding:10px 12px}.people-settings__summary small{color:var(--muted-text);text-transform:uppercase;letter-spacing:.55px;font-size:7px;display:block}.people-settings__summary strong{color:#fff;margin-top:4px;font-size:17px;display:block}.people-settings__notice{border:1px solid rgba(var(--une-green-rgb), .09);background:linear-gradient(135deg, rgba(var(--une-green-rgb), .025), rgba(var(--text-rgb), .006));border-radius:9px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;margin-bottom:12px;padding:12px 14px;display:grid}.people-settings__notice>.material-icons{width:32px;height:32px;color:var(--une-green,var(--une-green));background:rgba(var(--une-green-rgb), .05);border-radius:7px;justify-content:center;align-items:center;font-size:17px;display:inline-flex}.people-settings__notice strong{margin-bottom:2px;font-size:10px;display:block}.people-settings__notice p{color:var(--muted-text);margin:0;font-size:8px;line-height:1.45}.people-settings__workspace{background:linear-gradient(145deg, rgba(var(--surface-rgb), .985), rgba(var(--bg-rgb), .99));border:1px solid #a0b7c229;border-radius:10px;min-width:0;padding:14px}.people-settings__tabs{border-bottom:1px solid rgba(var(--text-rgb), .05);gap:6px;margin-bottom:13px;display:flex}.people-settings__tabs button{color:var(--muted-text);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:8px 10px 10px;font-size:9px;font-weight:700;display:inline-flex;position:relative}.people-settings__tabs button:after{content:"";background:0 0;border-radius:999px;height:2px;position:absolute;bottom:-1px;left:8px;right:8px}.people-settings__tabs button.active{color:var(--text-color)}.people-settings__tabs button.active:after{background:var(--une-green,var(--une-green))}.people-settings__tabs .material-icons{font-size:15px}.people-settings__tabs button strong{min-width:18px;color:var(--une-green,var(--une-green));background:rgba(var(--une-green-rgb), .05);border-radius:999px;padding:2px 5px;font-size:7px}.people-settings__toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.people-settings__toolbar>div>span{color:var(--une-green,var(--une-green));letter-spacing:.65px;font-size:8px;font-weight:800;display:block}.people-settings__toolbar p{color:var(--muted-text);margin:3px 0 0;font-size:8px}.people-primary-button,.people-secondary-button{cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-height:32px;padding:0 11px;font-size:8px;font-weight:800;display:inline-flex}.people-primary-button{color:var(--card-bg);background:var(--une-green,var(--une-green));border:1px solid rgba(var(--une-green-rgb), .85)}.people-secondary-button{color:var(--light-text-color);background:rgba(var(--text-rgb), .025);border:1px solid rgba(var(--text-rgb), .07)}.people-primary-button .material-icons{font-size:14px}.people-table-wrap{border:1px solid rgba(var(--text-rgb), .05);border-radius:8px;overflow-x:auto}.people-table{border-collapse:collapse;width:100%;min-width:900px;font-size:8px}.people-table th{color:var(--muted-text);background:rgba(var(--inset-rgb), .18);text-align:left;text-transform:uppercase;letter-spacing:.5px;padding:9px 10px;font-size:7px;font-weight:800}.people-table td{color:var(--text-secondary);border-top:1px solid rgba(var(--text-rgb), .04);vertical-align:middle;padding:9px 10px}.people-table__identity{align-items:center;gap:7px;min-width:0;display:flex}.people-table__identity>.material-icons{width:27px;height:27px;color:var(--une-green,var(--une-green));background:rgba(var(--une-green-rgb), .045);border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:14px;display:inline-flex}.people-table__identity strong{color:var(--text-color);font-size:9px;display:block}.people-table__identity small{color:var(--muted-text);margin-top:2px;font-size:6px;display:block}.people-role,.people-status,.people-password-flag,.people-linked-user,.people-no-link{border-radius:999px;width:fit-content;padding:3px 6px;font-size:6px;font-weight:800}.people-role{color:var(--text-secondary);background:rgba(var(--text-rgb), .035)}.people-status--active{color:var(--une-green);background:rgba(var(--une-green-rgb), .065);border:1px solid rgba(var(--une-green-rgb), .07)}.people-status--inactive{color:var(--muted-text);background:rgba(var(--text-rgb), .03);border:1px solid rgba(var(--text-rgb), .04)}.people-password-flag{color:var(--muted-text);background:rgba(var(--text-rgb), .025)}.people-password-flag--pending{color:#d7b76b;background:#d7b76b0f}.people-linked-user{color:var(--une-green);background:rgba(var(--une-green-rgb), .05)}.people-no-link{color:var(--muted-text);background:rgba(var(--text-rgb), .025)}.people-code{color:var(--muted-text);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:7px}.people-actions{gap:5px;display:flex}.people-actions button{width:29px;height:29px;color:var(--muted-text);background:rgba(var(--text-rgb), .02);border:1px solid rgba(var(--text-rgb), .055);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.people-actions button:hover{color:var(--une-green,var(--une-green));border-color:rgba(var(--une-green-rgb), .13)}.people-actions .material-icons{font-size:15px}.people-form-panel{border:1px solid rgba(var(--une-green-rgb), .12);background:linear-gradient(145deg, rgba(var(--une-green-rgb), .025), rgba(var(--text-rgb), .008));border-radius:8px;margin-top:11px;padding:13px}.people-form-panel__header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:11px;display:flex}.people-form-panel__header span{color:var(--une-green,var(--une-green));letter-spacing:.6px;font-size:7px;font-weight:800}.people-form-panel__header h3{color:var(--text-color);margin:3px 0 0;font-size:12px}.people-form-panel__header>button{width:27px;height:27px;color:var(--muted-text);border:1px solid rgba(var(--text-rgb), .05);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.people-form-panel__header .material-icons{font-size:14px}.people-form-panel__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.people-form-panel label,.people-modal label{color:var(--muted-text);text-transform:uppercase;letter-spacing:.45px;flex-direction:column;gap:5px;font-size:7px;font-weight:800;display:flex}.people-form-panel input,.people-form-panel select,.people-modal input{width:100%;height:34px;color:var(--text-color);background:var(--card-bg);border:1px solid var(--border-light);font:inherit;text-transform:none;letter-spacing:normal;border-radius:7px;outline:none;padding:0 10px;font-size:9px}.people-form-panel input:focus,.people-form-panel select:focus,.people-modal input:focus{border-color:rgba(var(--une-green-rgb), .45);box-shadow:0 0 0 2px rgba(var(--une-green-rgb), .04)}.people-form-panel select option{color:var(--card-bg-soft);background:#fff}.people-checkbox-label{align-self:end;align-items:center;min-height:34px;color:var(--light-text-color)!important;text-transform:none!important;letter-spacing:normal!important;flex-direction:row!important;gap:7px!important}.people-checkbox-label input{flex:none;width:14px!important;height:14px!important}.people-form-error{color:#ff8a8a;background:#ff45450e;border:1px solid #ff45451f;border-radius:7px;margin-top:10px;padding:8px 10px;font-size:8px;font-weight:700}.people-form-panel__actions,.people-modal__actions{justify-content:flex-end;gap:7px;margin-top:12px;display:flex}.people-modal-backdrop{z-index:9999;background:rgba(var(--bg-rgb), .78);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.people-modal{border:1px solid rgba(var(--une-green-rgb), .17);background:radial-gradient(circle at 90% 5%, rgba(var(--une-green-rgb), .06), transparent 35%), var(--card-bg);border-radius:12px;width:min(440px,100%);padding:22px;box-shadow:0 30px 80px #0000008c}.people-modal__icon{width:38px;height:38px;color:var(--une-green,var(--une-green));background:rgba(var(--une-green-rgb), .055);border-radius:8px;justify-content:center;align-items:center;margin-bottom:12px;display:flex}.people-modal__icon .material-icons{font-size:20px}.people-modal h3{color:var(--text-color);margin:0 0 6px;font-size:17px}.people-modal p{color:var(--muted-text);margin:0 0 16px;font-size:9px;line-height:1.5}.people-modal p strong{color:var(--text-color)}.people-modal .people-checkbox-label{margin-top:10px}@media (width<=780px){.people-settings__header{flex-direction:column;align-items:flex-start}.people-settings__summary{width:100%}.people-settings__toolbar{flex-direction:column;align-items:flex-start}.people-primary-button{width:100%}.people-form-panel__grid{grid-template-columns:1fr}}@media (width<=430px){.people-settings__summary{grid-template-columns:1fr 1fr}.people-settings__workspace{padding:11px}.people-settings__tabs button{flex:1;justify-content:center}.people-form-panel__actions,.people-modal__actions{flex-direction:column-reverse}.people-form-panel__actions button,.people-modal__actions button{width:100%}}.people-user-search{background:rgba(var(--bg-rgb), .72);border:1px solid #829eac29;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;width:100%;min-height:42px;margin:0 0 12px;padding:0 10px;display:grid}.people-user-search>.material-icons{color:var(--une-green);font-size:17px}.people-user-search input{width:100%;min-width:0;height:40px;color:var(--text-color);background:0 0;border:0;outline:0;padding:0;font-size:9px}.people-user-search input::placeholder{color:var(--muted-text)}.people-user-search button{width:28px;height:28px;color:var(--muted-text);background:rgba(var(--text-rgb), .025);border:1px solid rgba(var(--text-rgb), .06);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;display:flex}.people-user-search button:hover{color:var(--text-secondary);border-color:rgba(var(--une-green-rgb), .22)}.people-user-search button .material-icons{font-size:15px}.people-user-search small{color:var(--muted-text);white-space:nowrap;font-size:7px}.people-table__empty{height:118px;color:var(--muted-text);text-align:center!important}.people-table__empty>.material-icons{color:var(--une-green);margin-bottom:6px;font-size:22px;display:block}.people-table__empty strong,.people-table__empty small{display:block}.people-table__empty strong{color:var(--text-secondary);margin-bottom:3px;font-size:9px}.people-table__empty small{color:var(--muted-text);font-size:7px}@media (width<=760px){.people-user-search{grid-template-columns:auto minmax(0,1fr) auto}.people-user-search small{grid-column:1/-1;padding:0 0 8px 25px}}.people-icon-button{border:1px solid rgba(var(--text-rgb), .07);background:rgba(var(--text-rgb), .025);width:30px;height:30px;color:var(--text-secondary);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;padding:0;transition:background .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.people-icon-button:hover{background:rgba(var(--une-green-rgb), .08);border-color:rgba(var(--une-green-rgb), .28);color:var(--une-green,var(--une-green));transform:translateY(-1px)}.people-icon-button .material-icons{font-size:17px;line-height:1}.people-table td:last-child{white-space:nowrap}.people-table td:last-child .people-icon-button+.people-icon-button{margin-left:5px}.access-settings{width:100%;padding:8px 0 28px}.access-settings__header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:18px;display:flex}.access-back{color:var(--muted-text);cursor:pointer;text-transform:uppercase;letter-spacing:.08em;background:0 0;border:0;align-items:center;gap:7px;margin:0 0 18px;padding:0;font-size:9px;display:inline-flex}.access-back:hover{color:var(--text-color)}.access-back .material-icons{font-size:16px}.access-settings__eyebrow,.access-panel__heading>div>span{color:var(--une-green);letter-spacing:.16em;margin-bottom:6px;font-size:7px;font-weight:800;display:block}.access-settings h2{color:var(--text-color);margin:0 0 5px;font-size:26px;line-height:1}.access-settings__header p,.access-panel__heading p{color:var(--muted-text);margin:0;font-size:9px}.access-settings__status{border:1px solid rgba(var(--une-green-rgb), .14);background:rgba(var(--bg-rgb), .74);border-radius:9px;align-items:center;gap:10px;min-width:190px;padding:12px 14px;display:flex}.access-settings__status>.material-icons{color:var(--une-green);font-size:22px}.access-settings__status small,.access-settings__status strong{display:block}.access-settings__status small{color:var(--muted-text);margin-bottom:2px;font-size:7px}.access-settings__status strong{color:var(--text-secondary);letter-spacing:.08em;font-size:8px}.access-settings__notice{background:rgba(var(--bg-rgb), .72);border:1px solid #45778b29;border-radius:9px;align-items:flex-start;gap:11px;margin-bottom:16px;padding:12px 14px;display:flex}.access-settings__notice>.material-icons{color:var(--une-green);font-size:19px}.access-settings__notice strong,.access-settings__notice p{display:block}.access-settings__notice strong{color:var(--text-secondary);margin-bottom:3px;font-size:9px}.access-settings__notice p{color:var(--muted-text);margin:0;font-size:8px;line-height:1.55}.access-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.access-tabs button{min-height:48px;color:var(--muted-text);background:rgba(var(--bg-rgb), .7);cursor:pointer;border:1px solid #76939f1f;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:8px;font-weight:700;display:flex}.access-tabs button:hover,.access-tabs button.is-active{color:var(--text-color);border-color:rgba(var(--une-green-rgb), .26)}.access-tabs button.is-active{background:rgba(var(--surface-rgb), .46);box-shadow:inset 0 -2px 0 rgba(var(--une-green-rgb), .72)}.access-tabs .material-icons{color:var(--une-green);font-size:17px}.access-panel{background:rgba(var(--bg-rgb), .78);border:1px solid #76939f1f;border-radius:10px;overflow:hidden}.access-panel__heading{border-bottom:1px solid #76939f1a;justify-content:space-between;align-items:center;gap:16px;padding:15px 16px;display:flex}.access-panel__heading h3{color:var(--text-color);margin:0 0 4px;font-size:14px}.access-readonly,.access-action-badge{white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:6px 8px;font-size:7px;font-weight:800;display:inline-flex}.access-readonly{color:var(--muted-text);border:1px solid #7e909829}.access-action-badge{color:var(--une-green);border:1px solid rgba(var(--une-green-rgb), .18);background:rgba(var(--une-green-rgb), .045)}.access-readonly .material-icons,.access-action-badge .material-icons{font-size:13px}.access-table-wrap{width:100%;overflow-x:auto}.access-table{border-collapse:collapse;width:100%;min-width:720px}.access-table th,.access-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #76939f14;padding:10px 12px}.access-table th{color:var(--muted-text);background:rgba(var(--text-rgb), .012);text-transform:uppercase;letter-spacing:.08em;font-size:7px}.access-table th:not(:first-child),.access-table td:not(:first-child){text-align:center}.access-table td{color:var(--light-text-color);font-size:8px}.access-permission strong,.access-permission small,.access-user strong,.access-user small{display:block}.access-permission strong,.access-user strong{color:var(--text-secondary);margin-bottom:3px;font-size:8px}.access-permission small,.access-user small{color:var(--muted-text);font-size:7px}.access-check{border-radius:50%;justify-content:center;align-items:center;width:23px;height:23px;margin:0 auto;display:inline-flex}.access-check .material-icons{font-size:14px}.access-check--yes{color:var(--une-green);background:rgba(var(--une-green-rgb), .08);border:1px solid rgba(var(--une-green-rgb), .18)}.access-check--no{color:var(--muted-text);background:rgba(var(--text-rgb), .018);border:1px solid rgba(var(--text-rgb), .05)}.access-scope-legend{border-bottom:1px solid #76939f14;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:14px;display:grid}.access-scope-legend article,.access-summary article{background:rgba(var(--text-rgb), .012);border:1px solid #76939f1a;border-radius:8px;padding:12px}.access-scope-legend .material-icons{color:var(--une-green);margin-bottom:7px;font-size:18px}.access-scope-legend strong,.access-scope-legend small{display:block}.access-scope-legend strong{color:var(--text-secondary);margin-bottom:3px;font-size:8px}.access-scope-legend small{color:var(--muted-text);font-size:7px}.access-scope{color:var(--text-secondary)}.access-state{border-radius:999px;padding:4px 7px;font-size:7px;font-weight:800;display:inline-flex}.access-state--active{color:var(--une-green);background:rgba(var(--une-green-rgb), .07);border:1px solid rgba(var(--une-green-rgb), .14)}.access-state--blocked{color:#d38c8c;background:#be3e3e12;border:1px solid #be3e3e26}.access-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:14px;display:grid}.access-summary small,.access-summary strong{display:block}.access-summary small{color:var(--muted-text);margin-bottom:5px;font-size:7px}.access-summary strong{color:var(--text-color);font-size:20px}.access-toolbar{border-bottom:1px solid #76939f14;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.access-toolbar>small{color:var(--muted-text);white-space:nowrap;font-size:7px}.access-search{background:rgba(var(--bg-rgb), .68);border:1px solid #76939f1f;border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;width:min(520px,100%);min-height:36px;padding:0 9px;display:grid}.access-search>.material-icons{color:var(--une-green);font-size:15px}.access-search input{width:100%;min-width:0;height:34px;color:var(--text-color);background:0 0;border:0;outline:0;font-size:8px}.access-search input::placeholder{color:var(--muted-text)}.access-search button{width:25px;height:25px;color:var(--muted-text);background:rgba(var(--text-rgb), .02);border:1px solid rgba(var(--text-rgb), .05);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;display:inline-flex}.access-search button .material-icons{font-size:14px}.access-row-action{min-height:30px;color:var(--text-secondary);background:rgba(var(--text-rgb), .025);cursor:pointer;white-space:nowrap;border:1px solid #76939f1f;border-radius:6px;justify-content:center;align-items:center;gap:5px;padding:0 9px;font-size:7px;font-weight:700;display:inline-flex}.access-row-action:hover{border-color:rgba(var(--une-green-rgb), .2)}.access-row-action .material-icons{color:var(--une-green);font-size:14px}.access-row-action--danger{color:#d6abab;border-color:#be3e3e21}.access-row-action--danger .material-icons{color:#d56d6d}.access-row-action--success{color:#b5d7bd;border-color:rgba(var(--une-green-rgb), .13)}.access-row-action:disabled{opacity:.35;cursor:not-allowed}.access-table-empty{color:var(--muted-text)!important;text-align:center!important;padding:24px!important}.access-modal-backdrop{z-index:2500;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#010507c2;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.access-modal{background:var(--card-bg);border:1px solid #76939f29;border-radius:12px;width:min(440px,100%);padding:22px;box-shadow:0 24px 80px #00000073}.access-modal__icon{width:42px;height:42px;color:var(--une-green);background:rgba(var(--une-green-rgb), .07);border:1px solid rgba(var(--une-green-rgb), .14);border-radius:10px;justify-content:center;align-items:center;margin-bottom:12px;display:flex}.access-modal__icon .material-icons{font-size:21px}.access-modal h3{color:var(--text-color);margin:0 0 7px;font-size:17px}.access-modal>p{color:var(--muted-text);margin:0 0 17px;font-size:8px;line-height:1.55}.access-modal>p strong{color:var(--text-secondary)}.access-field{margin-bottom:12px;display:block}.access-field>span{color:var(--muted-text);margin-bottom:6px;font-size:7px;font-weight:700;display:block}.access-field input{width:100%;height:40px;color:var(--text-color);background:rgba(var(--text-rgb), .025);border:1px solid #76939f21;border-radius:7px;outline:0;padding:0 11px;font-size:9px}.access-field input:focus{border-color:rgba(var(--une-green-rgb), .28)}.access-checkbox{color:var(--muted-text);cursor:pointer;align-items:center;gap:8px;margin-bottom:13px;font-size:8px;display:flex}.access-checkbox input{accent-color:var(--une-green)}.access-form-error{color:#d99b9b;background:#be3e3e12;border:1px solid #be3e3e24;border-radius:6px;margin-bottom:12px;padding:8px 9px;font-size:8px}.access-modal__actions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.access-primary-button,.access-secondary-button{cursor:pointer;border-radius:7px;min-height:36px;padding:0 12px;font-size:8px;font-weight:800}.access-primary-button{color:var(--bg-secondary);background:var(--une-green);border:1px solid var(--une-green)}.access-secondary-button{color:var(--muted-text);background:rgba(var(--text-rgb), .02);border:1px solid #76939f1f}@media (width<=900px){.access-tabs,.access-scope-legend{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.access-settings__header{flex-direction:column;align-items:stretch}.access-settings__status{min-width:0}.access-tabs,.access-scope-legend,.access-summary{grid-template-columns:1fr}.access-panel__heading,.access-toolbar{flex-direction:column;align-items:flex-start}.access-toolbar>small{white-space:normal}.access-modal__actions{flex-direction:column-reverse}.access-primary-button,.access-secondary-button{width:100%}}.performance-settings,.performance-settings *{box-sizing:border-box}.performance-settings{width:100%;min-width:0;color:var(--text-color)}.performance-settings__header{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:14px;display:flex}.performance-settings__back{color:var(--muted-text);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin:0 0 10px;padding:0;font-size:9px;font-weight:700;display:inline-flex}.performance-settings__back:hover{color:var(--une-green,var(--une-green))}.performance-settings__back .material-icons{font-size:14px}.performance-settings__eyebrow{color:var(--une-green,var(--une-green));letter-spacing:1.35px;margin-bottom:6px;font-size:9px;font-weight:800;display:block}.performance-settings__summary{grid-template-columns:repeat(2,minmax(115px,1fr));gap:8px;display:grid}.performance-settings__summary>div{border:1px solid rgba(var(--une-green-rgb), .12);background:rgba(var(--une-green-rgb), .025);border-radius:9px;padding:10px 12px}.performance-settings__summary small,.performance-settings__summary strong{display:block}.performance-settings__summary small{color:var(--muted-text);text-transform:uppercase;letter-spacing:.55px;font-size:7px}.performance-settings__summary strong{color:#fff;margin-top:4px;font-size:17px}.performance-settings__summary strong.is-valid,.performance-weight-status strong.is-valid{color:var(--une-green,var(--une-green))}.performance-settings__summary strong.is-invalid,.performance-weight-status strong.is-invalid{color:#e5a85d}.performance-settings__notice{border:1px solid rgba(var(--une-green-rgb), .09);background:linear-gradient(135deg, rgba(var(--une-green-rgb), .025), rgba(var(--text-rgb), .006));border-radius:9px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;margin-bottom:12px;padding:12px 14px;display:grid}.performance-settings__notice>.material-icons{width:32px;height:32px;color:var(--une-green,var(--une-green));background:rgba(var(--une-green-rgb), .05);border-radius:7px;justify-content:center;align-items:center;font-size:17px;display:inline-flex}.performance-settings__notice strong{margin-bottom:2px;font-size:10px;display:block}.performance-settings__notice p{color:var(--muted-text);margin:0;font-size:8px;line-height:1.45}.performance-tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.performance-tabs button{min-height:48px;color:var(--muted-text);background:linear-gradient(145deg, rgba(var(--surface-rgb), .985), rgba(var(--bg-rgb), .99));cursor:pointer;border:1px solid #a0b7c224;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:8px;font-weight:800;display:flex}.performance-tabs button:hover,.performance-tabs button.is-active{color:var(--text-color);border-color:rgba(var(--une-green-rgb), .25)}.performance-tabs button.is-active{background:linear-gradient(145deg, rgba(var(--une-green-rgb), .08), rgba(var(--bg-rgb), .99));box-shadow:inset 0 -2px 0 rgba(var(--une-green-rgb), .72)}.performance-tabs .material-icons{color:var(--une-green,var(--une-green));font-size:17px}.performance-panel{background:linear-gradient(145deg, rgba(var(--surface-rgb), .985), rgba(var(--bg-rgb), .99));border:1px solid #a0b7c229;border-radius:10px;min-width:0;overflow:hidden}.performance-panel__heading{border-bottom:1px solid rgba(var(--text-rgb), .05);justify-content:space-between;align-items:center;gap:16px;padding:14px;display:flex}.performance-panel__heading>div>span{color:var(--une-green,var(--une-green));letter-spacing:.8px;margin-bottom:4px;font-size:8px;font-weight:800;display:block}.performance-panel__heading h3{color:var(--text-color);margin:0 0 4px;font-size:14px}.performance-panel__heading p{max-width:720px;color:var(--muted-text);margin:0;font-size:8px;line-height:1.45}.performance-weight-status{text-align:center;border:1px solid rgba(var(--text-rgb), .06);background:rgba(var(--inset-rgb), .12);border-radius:8px;min-width:86px;padding:9px 10px}.performance-weight-status small,.performance-weight-status strong{display:block}.performance-weight-status small{color:var(--muted-text);font-size:7px}.performance-weight-status strong{margin-top:3px;font-size:16px}.performance-kpi-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px;display:grid}.performance-kpi-card{border:1px solid rgba(var(--text-rgb), .055);background:rgba(var(--text-rgb), .012);border-radius:9px;grid-template-columns:36px minmax(0,1fr) 86px;align-items:center;gap:10px;min-width:0;padding:11px;transition:opacity .15s,border-color .15s;display:grid}.performance-kpi-card.is-active{border-color:rgba(var(--une-green-rgb), .11)}.performance-kpi-card.is-inactive{opacity:.46}.performance-kpi-card__icon{width:34px;height:34px;color:var(--une-green,var(--une-green));background:rgba(var(--une-green-rgb), .045);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.performance-kpi-card__icon .material-icons{font-size:18px}.performance-kpi-card__title{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.performance-kpi-card__title strong,.performance-kpi-card__title small{display:block}.performance-kpi-card__title strong{color:var(--text-color);font-size:9px}.performance-kpi-card__title small{color:var(--muted-text);margin-top:2px;font-size:6px}.performance-kpi-card__content p{color:var(--muted-text);margin:5px 0 0;font-size:7px;line-height:1.45}.performance-toggle{color:var(--muted-text);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.performance-toggle.is-on{color:var(--une-green,var(--une-green))}.performance-toggle .material-icons{font-size:25px}.performance-weight-input>span{color:var(--muted-text);text-transform:uppercase;margin-bottom:5px;font-size:7px;font-weight:800;display:block}.performance-weight-input>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px;display:grid}.performance-weight-input input{width:100%;min-width:0;height:32px;color:var(--text-color);background:rgba(var(--inset-rgb), .18);border:1px solid rgba(var(--text-rgb), .07);text-align:center;border-radius:6px;outline:0;padding:0 8px;font-size:9px;font-weight:800}.performance-weight-input input:focus{border-color:rgba(var(--une-green-rgb), .28)}.performance-weight-input input:disabled{cursor:not-allowed}.performance-weight-input b{color:var(--muted-text);font-size:8px}.performance-panel__footer{border-top:1px solid rgba(var(--text-rgb), .05);justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.performance-panel__footer strong,.performance-panel__footer small{display:block}.performance-panel__footer strong{color:var(--text-color);font-size:9px}.performance-panel__footer small{color:var(--muted-text);margin-top:2px;font-size:7px}.performance-actions{gap:7px;display:flex}.performance-primary-button,.performance-secondary-button{cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-height:34px;padding:0 11px;font-size:7px;font-weight:800;display:inline-flex}.performance-primary-button{color:var(--bg-secondary);background:var(--une-green,var(--une-green));border:1px solid var(--une-green,var(--une-green))}.performance-primary-button:disabled{opacity:.35;cursor:not-allowed}.performance-secondary-button{color:var(--muted-text);background:rgba(var(--text-rgb), .02);border:1px solid rgba(var(--text-rgb), .06)}.performance-primary-button .material-icons,.performance-secondary-button .material-icons{font-size:14px}.performance-feedback{border-radius:7px;align-items:center;gap:7px;margin:0 14px 12px;padding:8px 10px;font-size:8px;display:flex}.performance-feedback.is-success{color:#a8dcb3;background:rgba(var(--une-green-rgb), .055);border:1px solid rgba(var(--une-green-rgb), .11)}.performance-feedback.is-warning{color:#e0b77b;background:#d28b2f0f;border:1px solid #d28b2f21}.performance-feedback .material-icons{font-size:15px}.performance-last-update{color:var(--muted-text);justify-content:flex-end;gap:18px;padding:0 14px 12px;font-size:7px;display:flex}.performance-planned{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:280px;padding:34px;display:flex}.performance-planned>.material-icons{color:var(--une-green,var(--une-green));margin-bottom:10px;font-size:30px}.performance-planned strong{color:var(--text-color);font-size:13px}.performance-planned p{max-width:620px;color:var(--muted-text);margin:7px auto 12px;font-size:8px;line-height:1.55}.performance-planned small{color:var(--muted-text);letter-spacing:.65px;font-size:7px;font-weight:800}@media (width<=1050px){.performance-kpi-list{grid-template-columns:1fr}}@media (width<=820px){.performance-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.performance-settings__header,.performance-panel__heading,.performance-panel__footer{flex-direction:column;align-items:flex-start}.performance-settings__summary,.performance-actions{width:100%}.performance-primary-button,.performance-secondary-button{flex:1}.performance-last-update{flex-direction:column;align-items:flex-start;gap:4px}}@media (width<=520px){.performance-tabs,.performance-settings__summary{grid-template-columns:1fr}.performance-kpi-card{grid-template-columns:32px minmax(0,1fr)}.performance-weight-input{grid-column:1/-1}.performance-actions{flex-direction:column}}.performance-rule-badge{color:var(--une-green,var(--une-green));border:1px solid rgba(var(--une-green-rgb), .16);background:rgba(var(--une-green-rgb), .035);white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:6px 8px;font-size:7px;font-weight:800;display:inline-flex}.performance-rule-badge .material-icons{font-size:14px}.performance-rule-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px;display:grid}.performance-rule-card{border:1px solid rgba(var(--text-rgb), .055);background:rgba(var(--text-rgb), .012);border-radius:9px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:12px;display:grid}.performance-rule-card__icon{width:34px;height:34px;color:var(--une-green,var(--une-green));background:rgba(var(--une-green-rgb), .045);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.performance-rule-card__icon .material-icons{font-size:18px}.performance-rule-card strong{color:var(--text-color);font-size:9px;display:block}.performance-rule-card p{color:var(--muted-text);margin:4px 0 0;font-size:7px;line-height:1.45}.performance-rule-input{grid-template-columns:68px auto;align-items:center;gap:5px;display:grid}.performance-rule-input input{width:68px;height:32px;color:var(--text-color);background:rgba(var(--inset-rgb), .18);border:1px solid rgba(var(--text-rgb), .07);text-align:center;border-radius:6px;outline:0;padding:0 8px;font-size:9px;font-weight:800}.performance-rule-input input:focus{border-color:rgba(var(--une-green-rgb), .28)}.performance-rule-input input:disabled{opacity:.35;cursor:not-allowed}.performance-rule-input span{color:var(--muted-text);font-size:7px;font-weight:800}.performance-rule-toggle{min-height:32px;color:var(--muted-text);background:rgba(var(--text-rgb), .02);border:1px solid rgba(var(--text-rgb), .06);cursor:pointer;white-space:nowrap;border-radius:7px;align-items:center;gap:5px;padding:0 9px;font-size:7px;font-weight:800;display:inline-flex}.performance-rule-toggle.is-on{color:#b7d9be;border-color:rgba(var(--une-green-rgb), .14);background:rgba(var(--une-green-rgb), .04)}.performance-rule-toggle .material-icons{color:var(--une-green,var(--une-green));font-size:21px}.performance-rule-preview{border:1px solid rgba(var(--une-green-rgb), .09);background:rgba(var(--une-green-rgb), .022);border-radius:8px;grid-template-columns:30px minmax(0,1fr);align-items:flex-start;gap:9px;margin:0 12px 12px;padding:11px 12px;display:grid}.performance-rule-preview>.material-icons{color:var(--une-green,var(--une-green));font-size:18px}.performance-rule-preview strong{color:var(--text-color);margin-bottom:3px;font-size:9px;display:block}.performance-rule-preview p{color:var(--muted-text);margin:0;font-size:8px;line-height:1.5}.performance-rule-preview b{color:var(--text-secondary)}@media (width<=900px){.performance-rule-grid{grid-template-columns:1fr}}@media (width<=560px){.performance-rule-card{grid-template-columns:32px minmax(0,1fr)}.performance-rule-input,.performance-rule-toggle{grid-column:1/-1;justify-self:stretch}.performance-rule-toggle{justify-content:center}}.performance-alert-scale{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px 12px 0;display:grid}.performance-alert-scale__item{background:rgba(var(--text-rgb), .012);border:1px solid rgba(var(--text-rgb), .055);border-radius:8px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:11px 12px;display:grid}.performance-alert-scale__item>.material-icons{font-size:19px}.performance-alert-scale__item small,.performance-alert-scale__item strong{display:block}.performance-alert-scale__item small{letter-spacing:.6px;margin-bottom:3px;font-size:6px;font-weight:800}.performance-alert-scale__item strong{color:var(--text-color);font-size:11px}.performance-alert-scale__item.is-healthy{border-color:rgba(var(--une-green-rgb), .13)}.performance-alert-scale__item.is-healthy>.material-icons,.performance-alert-scale__item.is-healthy small{color:var(--une-green,var(--une-green))}.performance-alert-scale__item.is-attention{border-color:#da9f3e29}.performance-alert-scale__item.is-attention>.material-icons,.performance-alert-scale__item.is-attention small{color:#dca44f}.performance-alert-scale__item.is-critical{border-color:#d3575729}.performance-alert-scale__item.is-critical>.material-icons,.performance-alert-scale__item.is-critical small{color:#d06e6e}@media (width<=760px){.performance-alert-scale{grid-template-columns:1fr}}.performance-score-hero{grid-template-columns:150px minmax(0,1fr) minmax(240px,.8fr);gap:8px;padding:12px;display:grid}.performance-score-gauge,.performance-score-classification,.performance-score-formula{border:1px solid rgba(var(--text-rgb), .055);background:rgba(var(--text-rgb), .012);border-radius:9px;min-width:0;padding:14px}.performance-score-gauge{text-align:center;border-color:rgba(var(--une-green-rgb), .16);background:linear-gradient(145deg, rgba(var(--une-green-rgb), .055), rgba(var(--text-rgb), .008))}.performance-score-gauge small,.performance-score-classification small,.performance-score-formula small{color:var(--muted-text);letter-spacing:.65px;font-size:6px;font-weight:800;display:block}.performance-score-gauge strong{color:var(--une-green,var(--une-green));margin-top:6px;font-size:29px;line-height:1;display:inline-block}.performance-score-gauge>span{color:var(--muted-text);margin-left:4px;font-size:8px}.performance-score-classification strong{color:var(--text-color);margin-top:6px;font-size:16px;display:block}.performance-score-classification p,.performance-score-formula p{color:var(--muted-text);margin:5px 0 0;font-size:7px;line-height:1.45}.performance-score-classification b{color:var(--text-secondary)}.performance-score-formula{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:9px;display:grid}.performance-score-formula>.material-icons{color:var(--une-green,var(--une-green));font-size:22px}.performance-score-formula strong{color:var(--text-color);margin-top:4px;font-size:9px;display:block}.performance-score-section-title{justify-content:space-between;align-items:flex-end;gap:12px;padding:12px 14px 8px;display:flex}.performance-score-section-title span{color:var(--une-green,var(--une-green));letter-spacing:.65px;margin-bottom:3px;font-size:6px;font-weight:800;display:block}.performance-score-section-title strong{color:var(--text-color);font-size:10px}.performance-score-section-title>small{color:var(--muted-text);font-size:7px}.performance-score-bands{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;padding:0 12px 12px;display:grid}.performance-score-band{border:1px solid rgba(var(--text-rgb), .055);background:rgba(var(--text-rgb), .012);border-radius:8px;min-width:0;padding:9px}.performance-score-band>span{margin-bottom:6px;font-size:7px;font-weight:800;display:block}.performance-score-band>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;display:grid}.performance-score-band input{width:100%;min-width:0;height:30px;color:var(--text-color);background:rgba(var(--inset-rgb), .18);border:1px solid rgba(var(--text-rgb), .07);text-align:center;border-radius:6px;outline:0;padding:0 7px;font-size:8px;font-weight:800}.performance-score-band b{color:var(--muted-text);font-size:7px}.performance-score-band>strong{color:var(--text-secondary);padding-top:7px;font-size:10px;display:block}.performance-score-band.is-elite{border-color:rgba(var(--une-green-rgb), .15)}.performance-score-band.is-elite>span{color:var(--une-green,var(--une-green))}.performance-score-band.is-high>span{color:#91cfa0}.performance-score-band.is-competitive>span{color:#8fb2c4}.performance-score-band.is-attention>span{color:#d5a24f}.performance-score-band.is-critical>span{color:#d06e6e}.performance-score-table-wrap{border:1px solid rgba(var(--text-rgb), .055);border-radius:9px;margin:0 12px 12px;overflow-x:auto}.performance-score-table{border-collapse:collapse;width:100%;min-width:760px}.performance-score-table th,.performance-score-table td{text-align:left;border-bottom:1px solid rgba(var(--text-rgb), .045);padding:9px 10px}.performance-score-table th{color:var(--muted-text);background:rgba(var(--text-rgb), .012);text-transform:uppercase;letter-spacing:.55px;font-size:6px;font-weight:800}.performance-score-table td{color:var(--light-text-color);font-size:8px}.performance-score-kpi{grid-template-columns:28px minmax(0,1fr);align-items:center;gap:7px;display:grid}.performance-score-kpi>.material-icons{color:var(--une-green,var(--une-green));font-size:16px}.performance-score-kpi strong,.performance-score-kpi small{display:block}.performance-score-kpi strong{color:var(--text-color);font-size:8px}.performance-score-kpi small{color:var(--muted-text);margin-top:2px;font-size:6px}.performance-score-sim-input{grid-template-columns:58px auto;align-items:center;gap:4px;display:inline-grid}.performance-score-sim-input input{width:58px;height:29px;color:var(--text-color);background:rgba(var(--inset-rgb), .18);border:1px solid rgba(var(--text-rgb), .07);text-align:center;border-radius:6px;outline:0;padding:0 6px;font-size:8px;font-weight:800}.performance-score-sim-input span{color:var(--muted-text);font-size:7px}.performance-score-considered{color:var(--text-secondary);font-weight:800}.performance-score-points{color:var(--une-green,var(--une-green))}.performance-score-table tfoot td{color:var(--text-color);background:rgba(var(--une-green-rgb), .025);border-bottom:0;font-weight:800}.performance-score-table tfoot td:last-child{color:var(--une-green,var(--une-green));font-size:9px}@media (width<=980px){.performance-score-hero{grid-template-columns:140px minmax(0,1fr)}.performance-score-formula{grid-column:1/-1}.performance-score-bands{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.performance-score-hero,.performance-score-bands{grid-template-columns:1fr}.performance-score-formula{grid-column:auto}.performance-score-section-title{flex-direction:column;align-items:flex-start}}.performance-normalization-auto{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px 12px 0;display:grid}.performance-normalization-auto article{border:1px solid rgba(var(--une-green-rgb), .1);background:rgba(var(--une-green-rgb), .02);border-radius:8px;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:9px;padding:11px;display:grid}.performance-normalization-auto .material-icons{color:var(--une-green,var(--une-green));font-size:18px}.performance-normalization-auto strong,.performance-normalization-auto small{display:block}.performance-normalization-auto strong{color:var(--text-color);font-size:9px}.performance-normalization-auto small{color:var(--une-green,var(--une-green));letter-spacing:.6px;margin-top:3px;font-size:6px;font-weight:800}.performance-normalization-auto p{color:var(--muted-text);margin:4px 0 0;font-size:7px;line-height:1.45}.performance-normalization-input{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px;display:grid}.performance-normalization-input input{width:100%;min-width:0;height:32px;color:var(--text-color);background:rgba(var(--inset-rgb), .18);border:1px solid rgba(var(--text-rgb), .07);text-align:center;border-radius:6px;outline:0;padding:0 8px;font-size:9px;font-weight:800}.performance-normalization-input input:focus{border-color:rgba(var(--une-green-rgb), .28)}.performance-normalization-input span{color:var(--muted-text);white-space:nowrap;font-size:7px;font-weight:800}@media (width<=1000px){.performance-normalization-grid,.performance-normalization-auto{grid-template-columns:1fr}}@media (width<=700px){.performance-normalization-card{grid-template-columns:32px minmax(0,1fr)}.performance-normalization-input{grid-column:1/-1}}.performance-normalization-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px;display:grid}.performance-normalization-card{border:1px solid rgba(var(--text-rgb), .055);background:rgba(var(--text-rgb), .012);border-radius:9px;grid-template-columns:36px minmax(0,1fr) 150px;align-items:center;gap:10px;min-width:0;padding:12px;display:grid}.performance-normalization-card>.material-icons{width:34px;height:34px;color:var(--une-green,var(--une-green));background:rgba(var(--une-green-rgb), .045);border-radius:8px;justify-content:center;align-items:center;font-size:18px;display:inline-flex}.performance-normalization-card strong{color:var(--text-color);font-size:9px;display:block}.performance-normalization-card p{color:var(--muted-text);margin:4px 0 0;font-size:7px;line-height:1.45}.performance-normalization-card label{min-width:0;height:34px;color:var(--muted-text);background:rgba(var(--inset-rgb), .18);border:1px solid rgba(var(--text-rgb), .07);border-radius:6px;align-items:center;gap:6px;padding:0 8px;font-size:7px;font-weight:800;display:flex}.performance-normalization-card label input{width:100%;min-width:0;color:var(--text-color);text-align:right;background:0 0;border:0;outline:0;font-size:9px;font-weight:800}.performance-normalization-card.is-automatic{border-color:rgba(var(--une-green-rgb), .1);background:rgba(var(--une-green-rgb), .02)}.performance-normalization-auto{color:var(--une-green,var(--une-green));letter-spacing:.45px;text-align:right;font-size:6px;font-weight:800}@media (width<=920px){.performance-normalization-grid{grid-template-columns:1fr}}@media (width<=560px){.performance-normalization-card{grid-template-columns:32px minmax(0,1fr)}.performance-normalization-card label,.performance-normalization-auto{grid-column:1/-1;width:100%}}.system-settings,.system-settings *{box-sizing:border-box}.system-settings{width:100%;min-width:0;color:var(--text-color)}.system-settings__header{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;display:flex}.system-settings__back{color:var(--muted-text);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:6px;margin:0 0 12px;padding:0;font-size:9px;display:inline-flex}.system-settings__back:hover{color:var(--text-color)}.system-settings__back .material-icons{font-size:15px}.system-settings__eyebrow{color:var(--une-green,var(--une-green));letter-spacing:1.45px;margin-bottom:6px;font-size:9px;font-weight:800;display:block}.system-settings__status{border:1px solid rgba(var(--une-green-rgb), .14);background:rgba(var(--une-green-rgb), .035);border-radius:9px;align-items:center;gap:10px;min-width:190px;padding:11px 13px;display:flex}.system-settings__status>.material-icons{color:var(--une-green,var(--une-green))}.system-settings__status small,.system-status-card small,.system-diagnostics small{color:var(--muted-text);text-transform:uppercase;letter-spacing:.55px;font-size:8px;display:block}.system-settings__status strong{font-size:10px}.system-settings__notice{border:1px solid rgba(var(--une-green-rgb), .11);background:rgba(var(--une-green-rgb), .025);border-radius:10px;align-items:center;gap:12px;margin-bottom:14px;padding:14px 16px;display:flex}.system-settings__notice>.material-icons{color:var(--une-green,var(--une-green))}.system-settings__notice strong{margin-bottom:3px;font-size:11px;display:block}.system-settings__notice p,.system-settings__panel-header p,.system-status-card p,.system-settings__empty p{color:var(--muted-text);margin:0;font-size:9px;line-height:1.5}.system-settings__tabs{background:rgba(var(--inset-rgb), .14);border:1px solid #a0b7c224;border-radius:9px;gap:4px;margin-bottom:14px;padding:4px;display:flex}.system-settings__tabs button{color:var(--muted-text);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:7px;align-items:center;gap:7px;padding:9px 12px;font-size:9px;font-weight:700;display:inline-flex}.system-settings__tabs button.is-active{color:var(--text-color);background:rgba(var(--une-green-rgb), .07)}.system-settings__tabs .material-icons{font-size:16px}.system-settings__panel{background:linear-gradient(145deg, rgba(var(--surface-rgb), .985), rgba(var(--bg-rgb), .99));border:1px solid #a0b7c224;border-radius:10px;padding:18px}.system-settings__panel-header{margin-bottom:16px}.system-settings__panel-header span{color:var(--une-green,var(--une-green));letter-spacing:1px;font-size:8px;font-weight:800}.system-settings__panel-header h3{margin:4px 0;font-size:14px}.system-settings__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.system-settings__cards--single{grid-template-columns:1fr}.system-status-card{border:1px solid rgba(var(--text-rgb), .06);background:rgba(var(--text-rgb), .015);border-radius:9px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:14px;display:grid}.system-status-card__icon{width:38px;height:38px;color:var(--une-green,var(--une-green));background:rgba(var(--une-green-rgb), .05);border-radius:8px;justify-content:center;align-items:center;display:flex}.system-status-card strong{margin:2px 0;font-size:11px;display:block}.system-badge{color:var(--muted-text);border:1px solid rgba(var(--text-rgb), .06);border-radius:999px;padding:4px 7px;font-size:7px;font-weight:800}.system-badge--active{color:var(--une-green);border-color:rgba(var(--une-green-rgb), .12);background:rgba(var(--une-green-rgb), .05)}.system-settings__empty{text-align:center;border:1px dashed rgba(var(--text-rgb), .07);border-radius:9px;padding:36px 20px}.system-settings__empty .material-icons{color:var(--muted-text);margin-bottom:8px;font-size:28px}.system-settings__empty strong{margin-bottom:5px;font-size:11px;display:block}.system-diagnostics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.system-diagnostics>div{border:1px solid rgba(var(--text-rgb), .055);background:rgba(var(--inset-rgb), .12);border-radius:8px;padding:13px}.system-diagnostics strong{margin-top:5px;font-size:10px;display:block}.system-diagnostics__detail{color:var(--muted-text);margin-top:3px;font-size:8px;display:block}@media (width<=900px){.system-settings__cards,.system-diagnostics{grid-template-columns:1fr}}@media (width<=760px){.system-settings__header{flex-direction:column;align-items:flex-start}.system-settings__status{width:100%}.system-settings__tabs{overflow-x:auto}}.settings-page,.settings-page *{box-sizing:border-box}.settings-page{width:100%;min-width:0;color:var(--text-color)}.settings-page__header{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;display:flex}.settings-page__eyebrow{color:var(--une-green,var(--une-green));text-transform:uppercase;letter-spacing:1.45px;margin-bottom:6px;font-size:9px;font-weight:800;display:block}.settings-page__status{min-width:205px;color:var(--text-color);border:1px solid rgba(var(--une-green-rgb), .14);background:linear-gradient(145deg, rgba(var(--une-green-rgb), .05), rgba(var(--text-rgb), .01));border-radius:9px;align-items:center;gap:10px;padding:11px 13px;display:flex}.settings-page__status>.material-icons{width:31px;height:31px;color:var(--une-green,var(--une-green));background:rgba(var(--une-green-rgb), .06);font-feature-settings:"liga";border-radius:7px;justify-content:center;align-items:center;font-size:18px;display:inline-flex;text-transform:none!important;font-family:Material Icons!important}.settings-page__status small{color:var(--muted-text);text-transform:uppercase;letter-spacing:.55px;margin-bottom:2px;font-size:8px;display:block}.settings-page__status strong{color:var(--text-color);font-size:10px;font-weight:800}.settings-page__notice{border:1px solid rgba(var(--une-green-rgb), .11);background:linear-gradient(135deg, rgba(var(--une-green-rgb), .035), rgba(var(--text-rgb), .008));border-radius:10px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;margin-bottom:14px;padding:14px 16px;display:grid}.settings-page__notice-icon{width:36px;height:36px;color:var(--une-green,var(--une-green));background:rgba(var(--une-green-rgb), .055);border:1px solid rgba(var(--une-green-rgb), .09);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.settings-page__notice-icon .material-icons{font-feature-settings:"liga";font-size:19px;text-transform:none!important;font-family:Material Icons!important}.settings-page__notice strong{color:var(--text-color);margin-bottom:3px;font-size:11px;display:block}.settings-page__notice p{color:var(--muted-text);margin:0;font-size:9px;line-height:1.45}.settings-page__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.settings-card{background:radial-gradient(circle at 88% 3%, rgba(var(--une-green-rgb), .04), transparent 30%), linear-gradient(145deg, rgba(var(--surface-rgb), .985), rgba(var(--bg-rgb), .99));min-width:0;min-height:265px;box-shadow:0 12px 28px rgba(var(--inset-rgb), .16), inset 0 1px 0 rgba(var(--text-rgb), .02);border:1px solid #a0b7c22b;border-radius:10px;flex-direction:column;padding:16px;display:flex;position:relative;overflow:hidden}.settings-card:before{content:"";background:linear-gradient(90deg, var(--une-green,var(--une-green)), transparent);opacity:.55;width:76px;height:1px;position:absolute;top:0;left:15px}.settings-card__top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.settings-card__icon{width:38px;height:38px;color:var(--une-green,var(--une-green));background:linear-gradient(145deg, rgba(var(--une-green-rgb), .085), rgba(var(--une-green-rgb), .018));border:1px solid rgba(var(--une-green-rgb), .11);border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.settings-card__icon .material-icons{font-feature-settings:"liga";font-size:20px;text-transform:none!important;font-family:Material Icons!important}.settings-card__status{text-transform:uppercase;letter-spacing:.45px;border-radius:999px;padding:4px 6px;font-size:7px;font-weight:800}.settings-card__status--ready{color:var(--une-green);background:rgba(var(--une-green-rgb), .07);border:1px solid rgba(var(--une-green-rgb), .08)}.settings-card__status--planned{color:var(--muted-text);background:rgba(var(--text-rgb), .035);border:1px solid rgba(var(--text-rgb), .045)}.settings-card__eyebrow{color:var(--muted-text);text-transform:uppercase;letter-spacing:.75px;margin-bottom:4px;font-size:8px;font-weight:800}.settings-card h3{color:var(--text-color);margin:0;font-size:15px;font-weight:800}.settings-card>p{min-height:41px;color:var(--muted-text);margin:6px 0 0;font-size:9px;line-height:1.5}.settings-card__divider{background:linear-gradient(90deg, rgba(var(--text-rgb), .075), transparent);height:1px;margin:13px 0 10px}.settings-card ul{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.settings-card li{color:var(--light-text-color);align-items:center;gap:6px;font-size:9px;display:flex}.settings-card li .material-icons{color:var(--muted-text);font-feature-settings:"liga";font-size:14px;text-transform:none!important;font-family:Material Icons!important}.settings-card__footer{color:var(--muted-text);border-top:1px solid rgba(var(--text-rgb), .035);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:13px;font-size:8px;display:flex}.settings-card__footer .material-icons{color:var(--une-green,var(--une-green));font-feature-settings:"liga";font-size:15px;text-transform:none!important;font-family:Material Icons!important}.settings-card--system{grid-column:span 2}.settings-page__architecture{background:linear-gradient(145deg, rgba(var(--text-rgb), .018), rgba(var(--text-rgb), .006));border:1px solid #a0b7c224;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin-top:14px;padding:17px 18px;display:grid}.settings-page__architecture h3{color:var(--text-color);margin:0 0 5px;font-size:13px}.settings-page__architecture p{max-width:760px;color:var(--muted-text);margin:0;font-size:9px;line-height:1.5}.settings-page__architecture-flow{align-items:center;gap:12px;display:flex}.settings-page__architecture-flow>div{text-align:center;border:1px solid rgba(var(--text-rgb), .055);background:rgba(var(--inset-rgb), .12);border-radius:8px;min-width:125px;padding:10px}.settings-page__architecture-flow>div>.material-icons{color:var(--une-green,var(--une-green));font-feature-settings:"liga";margin-bottom:4px;font-size:19px;display:block;text-transform:none!important;font-family:Material Icons!important}.settings-page__architecture-flow strong{color:var(--text-color);font-size:10px;display:block}.settings-page__architecture-flow small{color:var(--muted-text);margin-top:2px;font-size:7px;display:block}.settings-page__architecture-arrow{color:var(--muted-text);font-feature-settings:"liga";font-size:19px;text-transform:none!important;font-family:Material Icons!important}@media (width<=1100px){.settings-page__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-card--system{grid-column:span 1}.settings-page__architecture{grid-template-columns:1fr}.settings-page__architecture-flow{justify-content:flex-start}}@media (width<=760px){.settings-page__header{flex-direction:column;align-items:flex-start}.settings-page__status{width:100%;min-width:0}.settings-page__grid{grid-template-columns:1fr}.settings-card,.settings-card>p{min-height:0}.settings-page__architecture-flow{grid-template-columns:1fr auto 1fr;width:100%;display:grid}.settings-page__architecture-flow>div{min-width:0}}@media (width<=430px){.settings-page__notice{grid-template-columns:34px minmax(0,1fr);padding:12px}.settings-page__notice-icon{width:32px;height:32px}.settings-card,.settings-page__architecture{padding:14px}.settings-page__architecture-flow{grid-template-columns:1fr}.settings-page__architecture-arrow{justify-self:center;transform:rotate(90deg)}}:root{--une-green:#23e83f;--une-green-strong:#00c72b;--une-green-soft:#23e83f1f;--une-green-border:#23e83f52;--une-green-rgb:35, 232, 63;--bg-rgb:5, 9, 13;--surface-rgb:8, 14, 19;--text-rgb:245, 247, 248;--inset-rgb:0, 0, 0;--accent-blue:#19b8ff;--accent-purple:#8b43ff;--accent-orange:#ff9d00;--accent-yellow:#f5c518;--success-color:#23e83f;--warning-color:#f5b82e;--danger-color:#ff3b3b;--info-color:#19b8ff;--bg-primary:#05090d;--bg-secondary:#080e13;--bg-tertiary:#0c1319;--sidebar-bg:#060b0f;--header-bg:#060b0ff5;--card-bg:#0b1218;--card-bg-hover:#0e171e;--card-bg-soft:#101920;--text-color:#f5f7f8;--text-secondary:#bec6cc;--light-text-color:#7f8b94;--muted-text:#66727b;--border-color:#1b252d;--border-light:#25323b;--shadow-color:#0000008c;--card-shadow:0 10px 35px rgba(var(--inset-rgb), .28), inset 0 1px 0 rgba(var(--text-rgb), .025);--primary-blue:var(--une-green);--dark-blue:var(--une-green-strong);--dark-gray:var(--text-secondary);--bg-color:var(--bg-primary);--gray-bg:var(--card-bg-soft);--header-bg-old:var(--header-bg);--sidebar-width:210px;--header-height:76px;--ui-scale:1.1;--radius-sm:6px;--radius-md:10px;--radius-lg:14px}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--bg-primary);zoom:var(--ui-scale);min-height:100%}body{min-height:100vh;color:var(--text-color);background:radial-gradient(circle at 72% -15%, rgba(var(--une-green-rgb), .04), transparent 35%), linear-gradient(135deg, var(--bg-primary) 0%, var(--bg-secondary) 55%, var(--bg-primary) 100%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,Roboto,Segoe UI,Arial,sans-serif;line-height:1.5}#root{min-height:100vh}a{color:inherit;text-decoration:none}a:hover{text-decoration:none}button,input,select,textarea{font-family:inherit}button{cursor:pointer;border:0}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--une-green);outline-offset:2px}input,select,textarea{min-height:38px;color:var(--text-color);background:var(--card-bg);border:1px solid var(--border-light);border-radius:var(--radius-sm);padding:8px 12px;transition:border-color .18s,background-color .18s,box-shadow .18s}input:hover,select:hover,textarea:hover{border-color:var(--border-light)}input:focus,select:focus,textarea:focus{border-color:var(--une-green-border);background:var(--card-bg);box-shadow:0 0 0 3px rgba(var(--une-green-rgb), .08);outline:none}select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.material-icons{text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;font-family:Material Icons;font-size:20px;font-style:normal;font-weight:400;line-height:1;display:inline-block}.app-layout{background:linear-gradient(180deg, rgba(var(--bg-rgb), .95), rgba(var(--bg-rgb), 1));width:100%;min-height:100vh;color:var(--text-color);display:flex}.main-content{min-width:0;min-height:100vh;margin-left:var(--sidebar-width);flex-direction:column;flex:1;display:flex}.page-content{background:radial-gradient(circle at 75% 0%, rgba(var(--une-green-rgb), .018), transparent 28%);flex:1;padding:22px}.sidebar{z-index:50;width:var(--sidebar-width);color:var(--text-secondary);background:linear-gradient(180deg, rgba(var(--bg-rgb), .99) 0%, rgba(var(--bg-rgb), .99) 100%);border-right:1px solid var(--border-color);box-shadow:8px 0 40px rgba(var(--inset-rgb), .24);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0}.sidebar__header{height:var(--header-height);border-bottom:1px solid var(--border-color);align-items:center;padding:14px 18px;display:flex;position:relative;overflow:hidden}.sidebar__header:after{content:"";background:linear-gradient(90deg, transparent, rgba(var(--une-green-rgb), .38), transparent);height:1px;position:absolute;bottom:-1px;left:18px;right:18px}.sidebar__logo{object-fit:contain;filter:none;width:auto;max-width:140px;height:auto;max-height:48px;display:block}.sidebar__nav ul{list-style:none}.sidebar__nav li a{min-height:44px;color:var(--light-text-color);border:1px solid #0000;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;font-size:13px;font-weight:500;transition:color .18s,background-color .18s,border-color .18s,transform .18s;display:flex;position:relative}.sidebar__nav li a .material-icons{width:22px;color:var(--muted-text);margin:0;font-size:20px;transition:color .18s}.sidebar__nav li a:hover .material-icons{color:var(--text-secondary)}.sidebar__nav li a.active{color:var(--text-color);background:linear-gradient(90deg, rgba(var(--une-green-rgb), .11), rgba(var(--une-green-rgb), .025));border-color:rgba(var(--une-green-rgb), .12)}.sidebar__nav li a.active:before{content:"";background:var(--une-green);width:3px;box-shadow:0 0 14px rgba(var(--une-green-rgb), .55);border-radius:4px;position:absolute;top:8px;bottom:8px;left:-11px}.sidebar__nav li a.active .material-icons{color:var(--une-green)}.sidebar__footer{border-top:1px solid var(--border-color);background:rgba(var(--inset-rgb), .12);padding:14px}.sidebar__user-info{color:var(--text-color);margin-bottom:11px;font-size:12px;font-weight:600}.sidebar__user-info small{color:var(--muted-text);text-transform:uppercase;letter-spacing:.7px;margin-top:3px;font-size:10px;font-weight:500;display:inline-block}.sidebar__logout-button,.sidebar__footer button{width:100%;min-height:37px;color:var(--text-secondary);background:rgba(var(--text-rgb), .035);border:1px solid var(--border-light);border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:12px;transition:background-color .18s,color .18s,border-color .18s;display:flex}.sidebar__logout-button:hover,.sidebar__footer button:hover{color:var(--text-color);background:#ff3b3b1c;border-color:#ff3b3b42}.sidebar__logout-button .material-icons,.sidebar__footer button .material-icons{font-size:17px}.header{min-height:var(--header-height);z-index:40;color:var(--text-color);background:rgba(var(--bg-rgb), .94);border-bottom:1px solid var(--border-color);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:0 8px 30px rgba(var(--inset-rgb), .16);justify-content:space-between;align-items:center;gap:20px;padding:12px 22px;display:flex;position:sticky;top:0}.header__left{align-items:center;gap:22px;display:flex}.header__user-info{color:var(--text-secondary);align-items:center;gap:8px;font-size:12px;display:flex}.header__logout-button{color:var(--muted-text);background:0 0;padding:0;font-size:11px}.header__selectors{align-items:center;gap:8px;display:flex}.header__select{min-height:38px;color:var(--text-color);background:var(--card-bg);border:1px solid var(--border-light);cursor:pointer;border-radius:7px;padding:7px 32px 7px 12px;font-size:12px}.header__select:hover{border-color:var(--border-light)}.header__select:focus{border-color:rgba(var(--une-green-rgb), .42);box-shadow:0 0 0 3px rgba(var(--une-green-rgb), .06)}.header__right{align-items:center;display:flex}.header__stats{align-items:center;gap:22px;display:flex}.header__stat-item{flex-direction:column;align-items:flex-end;display:flex}.header__stat-item span{color:var(--muted-text);text-transform:uppercase;letter-spacing:.7px;font-size:10px}.header__stat-item strong{color:var(--text-color);margin-top:2px;font-size:13px;font-weight:600}.page-layout__title{color:var(--text-color);letter-spacing:-.25px;margin-bottom:2px;font-size:20px;font-weight:600}.page-layout__subtitle{color:var(--muted-text);margin-bottom:18px;font-size:12px}.page-layout{padding:0}.page-layout__header{border-bottom:1px solid var(--border-color);margin-bottom:18px;padding-bottom:14px}.page-layout__content{background:var(--card-bg);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--card-shadow);padding:18px}.card{color:var(--text-color);background:linear-gradient(180deg, rgba(var(--surface-rgb), .96), rgba(var(--bg-rgb), .98));border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--card-shadow);padding:16px;transition:border-color .18s,background-color .18s;overflow:hidden}.card:hover{border-color:var(--border-light)}.login-screen{background:radial-gradient(circle at 22% 12%, rgba(var(--une-green-rgb), .07), transparent 25%), radial-gradient(circle at 80% 88%, #19b8ff0b, transparent 30%), linear-gradient(135deg, var(--bg-primary), var(--bg-secondary) 48%, var(--bg-primary));justify-content:center;align-items:center;min-height:100vh;padding:28px;display:flex;position:relative;overflow:hidden}.login-screen:before{content:"";opacity:.22;pointer-events:none;background-image:linear-gradient(rgba(var(--text-rgb), .015) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--text-rgb), .015) 1px, transparent 1px);background-size:32px 32px;position:absolute;inset:0}.login-form{z-index:2;background:linear-gradient(180deg, rgba(var(--surface-rgb), .98), rgba(var(--bg-rgb), .98));border:1px solid var(--border-color);width:min(390px,100%);box-shadow:0 28px 80px #0000007a, inset 0 1px 0 rgba(var(--text-rgb), .035);border-radius:14px;flex-direction:column;gap:14px;padding:36px;display:flex;position:relative}.login-form:before{content:"UNE RACING";color:var(--text-color);text-align:center;letter-spacing:2px;margin-bottom:2px;font-size:21px;font-weight:700;display:block}.login-form:after{content:"PERFORMANCE • INTELLIGENCE • EVOLUTION";color:var(--muted-text);text-align:center;letter-spacing:1.3px;margin-top:-9px;margin-bottom:13px;font-size:8px}.login-logo{object-fit:contain;filter:none;align-self:center;width:auto;max-width:160px;height:auto;max-height:56px;margin-bottom:5px}.login-form input{width:100%;min-height:45px;color:var(--text-color);background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:7px;padding:10px 13px;font-size:13px}.login-form input:focus{border-color:rgba(var(--une-green-rgb), .45);box-shadow:0 0 0 3px rgba(var(--une-green-rgb), .07)}.login-form button{min-height:44px;color:var(--bg-secondary);background:linear-gradient(180deg, var(--une-green), var(--une-green));border:1px solid rgba(var(--une-green-rgb), .45);box-shadow:0 7px 22px rgba(var(--une-green-rgb), .12);border-radius:7px;margin-top:6px;font-size:13px;font-weight:700;transition:filter .18s,transform .18s,box-shadow .18s}.login-form button:hover{filter:brightness(1.08);box-shadow:0 9px 28px rgba(var(--une-green-rgb), .18)}.login-form button:active{transform:translateY(1px)}.login-container{background:var(--bg-primary);min-height:100vh;display:flex}.login-left{color:#fff;background:linear-gradient(135deg, var(--bg-secondary), var(--card-bg));flex-direction:column;flex:1.5;justify-content:center;padding:48px;display:flex}.login-right{flex:1;justify-content:center;align-items:center;padding:40px;display:flex}.login-form-card{width:100%;max-width:400px;color:var(--text-color);background:var(--card-bg);border:1px solid var(--border-color);box-shadow:var(--card-shadow);border-radius:12px;padding:36px}.login-header{text-align:center;margin-bottom:26px}.login-header-logo{max-height:40px;margin-bottom:16px}.login-header h2{color:var(--text-color)}.form-group{margin-bottom:18px}.form-group label{color:var(--text-secondary);margin-bottom:6px;font-size:12px;display:block}.form-group input{width:100%}.login-button{width:100%;color:var(--bg-secondary);background:var(--une-green);border-radius:6px;padding:11px;font-weight:700}.cockpit-page{width:100%}.cockpit-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.metric-card{grid-column:span 3;min-height:122px;padding:15px;position:relative}.metric-card:before{content:"";background:linear-gradient(180deg, transparent, var(--une-green), transparent);opacity:.55;width:2px;position:absolute;top:18px;bottom:18px;left:0}.metric-card h3{color:var(--muted-text);text-transform:uppercase;letter-spacing:.7px;margin-bottom:9px;font-size:10px;font-weight:600}.metric-value{color:var(--text-color);letter-spacing:-.4px;font-size:22px;font-weight:600}.metric-simulated{color:var(--une-green);margin-top:6px;font-size:15px;font-weight:600}.metric-label{color:var(--muted-text);text-transform:uppercase;letter-spacing:.4px;margin-top:1px;font-size:9px}.hero-section{flex-direction:column;grid-column:1/9;gap:14px;display:flex}.hero__main-metrics{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;display:grid}.hero__metric{text-align:center;background:var(--card-bg-soft);border:1px solid var(--border-color);border-radius:8px;padding:14px}.hero__metric small{color:var(--light-text-color);text-transform:uppercase;margin-bottom:4px;font-size:9px;display:block}.hero__metric strong{color:var(--text-color);font-size:18px}.hero__circles{justify-content:space-around;align-items:center;gap:14px;margin-top:10px;display:flex}.hero__circle-wrapper{flex:1;justify-content:center;align-items:center;display:flex}.pulse-circle{background:conic-gradient(var(--une-green) calc(var(--pulse,0) * 100%), var(--border-color) 0%);width:118px;height:118px;box-shadow:0 0 24px rgba(var(--une-green-rgb), .08);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.pulse-circle__inner{text-align:center;background:var(--card-bg);width:92px;height:92px;box-shadow:inset 0 0 0 1px var(--border-color);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex}.pulse-circle__inner small{color:var(--light-text-color);font-size:9px}.pulse-circle__inner strong{color:var(--text-color);font-size:18px}.growth-circle{background:conic-gradient(var(--success-color) calc(var(--pulse,0) * 100%), var(--border-color) 0%)}.ipc-circle{background:conic-gradient(var(--info-color) calc(var(--pulse,0) * 100%), var(--border-color) 0%)}.simulation-panel{grid-column:span 6;min-height:210px}.simulation-panel h3{color:var(--text-color);margin-bottom:6px;font-size:16px;font-weight:600}.simulation-panel>p{color:var(--light-text-color);margin-bottom:18px;font-size:11px}.simulation-panel__controls{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.simulation-panel__control label{color:var(--muted-text);text-transform:uppercase;letter-spacing:.45px;margin-bottom:5px;font-size:10px;display:block}.simulation-panel__control input[type=number]{width:100%}.simulation-panel__actions{gap:8px;margin-top:16px;display:flex}.simulation-panel__actions button{border-radius:6px;min-height:35px;padding:7px 14px;font-size:11px;font-weight:600}.simulation-panel__actions .apply{color:var(--bg-secondary);background:var(--une-green)}.simulation-panel__actions .reset{color:#ff8f8f;background:#ff3b3b14;border:1px solid #ff3b3b29}.simulation-panel__actions .reset:hover{color:var(--text-color);background:#ff3b3b2e}.simulation-panel.restricted{color:var(--light-text-color);background:var(--card-bg-soft);text-align:center}.chart-section{grid-column:span 12;min-height:280px}.chart-section h2{color:var(--text-color);margin-bottom:14px;font-size:15px;font-weight:600}.chart-container{background:linear-gradient(180deg, rgba(var(--text-rgb), .012), transparent);border-radius:8px;width:100%;min-height:230px;overflow:hidden}.chart-container svg{width:100%;max-width:100%;display:block}.chart-bars{border-bottom:1px solid var(--border-color);align-items:flex-end;gap:7px;height:100%;padding-bottom:7px;display:flex}.chart-bar{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;height:100%;display:flex;position:relative}.chart-bar__value{color:var(--text-secondary);margin-bottom:3px;font-size:9px}.chart-bar__label{color:var(--light-text-color);white-space:nowrap;font-size:9px;position:absolute;bottom:-21px}.store-details-section{grid-column:span 12}.store-details-header{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.store-details-header h2{color:var(--text-color);font-size:15px;font-weight:600}.store-details-header button{color:var(--une-green);background:rgba(var(--une-green-rgb), .06);border:1px solid rgba(var(--une-green-rgb), .14);border-radius:6px;padding:7px 11px;font-size:10px}.store-details-list{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;display:grid}.store-detail-item{background:var(--card-bg-soft);border:1px solid var(--border-color);border-radius:8px;padding:14px}.store-detail-item h4{color:var(--une-green);margin-bottom:9px;font-size:12px;font-weight:600}.store-detail-item p{color:var(--text-secondary);margin-bottom:4px;font-size:10px}.ranking-page table,.audit-page table,.seller-goals-page table{border-collapse:separate;border-spacing:0;width:100%;color:var(--text-color);background:linear-gradient(180deg, rgba(var(--surface-rgb), .98), rgba(var(--bg-rgb), .98));border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--card-shadow);margin-top:16px;overflow:hidden}.ranking-page th,.ranking-page td,.audit-page th,.audit-page td,.seller-goals-page th,.seller-goals-page td{text-align:left;border-bottom:1px solid var(--border-color);padding:11px 12px}.ranking-page th,.audit-page th,.seller-goals-page th{color:var(--muted-text);background:var(--card-bg);text-transform:uppercase;letter-spacing:.55px;font-size:9px;font-weight:600}.ranking-page td,.audit-page td,.seller-goals-page td{color:var(--text-secondary);font-size:11px}.ranking-page tbody tr:last-child td,.audit-page tbody tr:last-child td,.seller-goals-page tbody tr:last-child td{border-bottom:0}.ranking-page tbody tr,.audit-page tbody tr,.seller-goals-page tbody tr{transition:background-color .15s}.ranking-page .seller-initials{width:27px;height:27px;color:var(--bg-secondary);background:linear-gradient(135deg, var(--une-green), #16a9cc);border-radius:50%;justify-content:center;align-items:center;margin-right:9px;font-size:9px;font-weight:800;display:inline-flex}.ranking-page .positive{color:var(--success-color)}.ranking-page .negative{color:var(--danger-color)}.seller-goals-page{width:100%}.seller-goals-page td input{width:100%;min-width:115px;min-height:33px;padding:6px 8px;font-size:10px}.seller-goals-page td button{min-height:30px;color:var(--text-secondary);background:rgba(var(--text-rgb), .035);border:1px solid var(--border-light);border-radius:5px;margin-right:5px;padding:5px 9px;font-size:10px;transition:border-color .16s,color .16s,background-color .16s}.seller-goals-page td button:hover{color:var(--une-green);background:rgba(var(--une-green-rgb), .06);border-color:rgba(var(--une-green-rgb), .24)}.alerts-page ul{list-style:none}.alerts-page .alert-item{color:var(--text-color);background:linear-gradient(180deg, rgba(var(--surface-rgb), .98), rgba(var(--bg-rgb), .98));border:1px solid var(--border-color);box-shadow:var(--card-shadow);border-radius:9px;align-items:flex-start;gap:12px;margin-bottom:10px;padding:15px;display:flex}.alerts-page .alert__dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px}.alerts-page .alert__dot.info{background:var(--info-color);box-shadow:0 0 9px #19b8ff6b}.alerts-page .alert__dot.warning{background:var(--warning-color);box-shadow:0 0 9px #f5b82e61}.alerts-page .alert__dot.error{background:var(--danger-color);box-shadow:0 0 9px #ff3b3b66}.alerts-page .alert-item__content{flex:1}.alerts-page .alert-item__content h3{color:var(--text-color);margin-bottom:4px;font-size:12px}.alerts-page .alert-item__content p{color:var(--text-secondary);margin-bottom:6px;font-size:10px}.alerts-page .alert-item__content small{color:var(--light-text-color);font-size:9px}.alerts-page .alert-item button{color:var(--une-green);background:rgba(var(--une-green-rgb), .06);border:1px solid rgba(var(--une-green-rgb), .15);border-radius:5px;padding:6px 10px;font-size:9px}.planned-page{text-align:center;background:linear-gradient(180deg, rgba(var(--surface-rgb), .98), rgba(var(--bg-rgb), .98));border:1px solid var(--border-color);border-radius:var(--radius-md);min-height:210px;box-shadow:var(--card-shadow);flex-direction:column;justify-content:center;align-items:center;padding:34px;display:flex}.planned-page h2{color:var(--text-color);margin-bottom:8px;font-size:20px}.planned-page p{max-width:560px;color:var(--light-text-color);font-size:11px}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:var(--bg-secondary)}::-webkit-scrollbar-thumb{background:var(--border-light);border:2px solid var(--bg-secondary);border-radius:20px}::-webkit-scrollbar-thumb:hover{background:var(--border-light)}@media (width<=1180px){.metric-card{grid-column:span 6}.simulation-panel,.hero-section{grid-column:span 12}}@media (width<=860px){:root{--sidebar-width:72px}.sidebar__header{justify-content:center;padding:12px 8px}.sidebar__logo{max-width:48px;max-height:40px}.sidebar__nav{padding:14px 7px}.sidebar__nav li a{justify-content:center;padding:11px 7px;font-size:0}.sidebar__nav li a .material-icons{width:auto;font-size:21px}.sidebar__footer{padding:8px}.sidebar__user-info{display:none}.sidebar__logout-button{font-size:0}.sidebar__logout-button .material-icons{font-size:18px}.header{padding:10px 14px}.header__user-info,.header__stats{display:none}.page-content{padding:14px}}@media (width<=640px){.header{align-items:stretch}.header__left{flex-direction:column;align-items:stretch;gap:8px;width:100%}.header__selectors{width:100%}.header__select{flex:1}.metric-card{grid-column:span 12}.cockpit-grid{gap:9px}.page-content{padding:10px}.ranking-page,.audit-page,.seller-goals-page{overflow-x:auto}.ranking-page table,.audit-page table,.seller-goals-page table{min-width:760px}.login-form{padding:28px 22px}}:root{--text-color:#f5f7f8;--text-secondary:#d1d8dd;--light-text-color:#a8b3bb;--muted-text:#8c99a2}body,input,select,textarea{color:var(--text-color)}input::placeholder,textarea::placeholder{color:var(--muted-text)}.sidebar,.sidebar__nav li a{color:var(--text-secondary)}.sidebar__nav li a .material-icons{color:var(--light-text-color)}.sidebar__nav li a:hover,.sidebar__nav li a:hover .material-icons,.sidebar__nav li a.active,.sidebar__user-info{color:var(--text-color)}.sidebar__user-info small{color:var(--light-text-color)}.sidebar__logout-button,.sidebar__footer button{color:var(--text-color)}.header__user-info{color:var(--text-secondary)}.header__user-info span{color:var(--text-color)}.header__logout-button{color:var(--light-text-color)}.header__logout-button:hover{color:#f77}.header__select{color:var(--text-color)}.header__stat-item span{color:var(--light-text-color)}.header__stat-item strong,.page-layout__title{color:var(--text-color)}.page-layout__subtitle{color:var(--text-secondary)}.card,.card h1,.card h2,.card h3,.card h4{color:var(--text-color)}.card p,.metric-card h3{color:var(--text-secondary)}.metric-value{color:var(--text-color)}.metric-simulated{color:var(--une-green)}.metric-label{color:var(--light-text-color)}.simulation-panel h3{color:var(--text-color)}.simulation-panel>p{color:var(--text-secondary)}.simulation-panel__control label{color:var(--light-text-color)}.simulation-panel.restricted{color:var(--text-secondary)}.chart-section h2{color:var(--text-color)}.chart-bar__value{color:var(--text-secondary)}.chart-bar__label{color:var(--light-text-color)}.performance-page,.performance-page h1,.performance-page h2,.performance-page h3,.performance-page h4{color:var(--text-color)}.performance-page p{color:var(--text-secondary)}.performance-page small,.performance-page .metric-label{color:var(--light-text-color)}.store-details-header h2{color:var(--text-color)}.store-detail-item h4{color:var(--une-green)}.store-detail-item p,.ranking-page th,.audit-page th,.seller-goals-page th,.ranking-page td,.audit-page td,.seller-goals-page td{color:var(--text-secondary)}.ranking-page tbody tr:hover,.audit-page tbody tr:hover,.seller-goals-page tbody tr:hover{background:rgba(var(--text-rgb), .028)}.ranking-page .neutral{color:var(--text-secondary)}.seller-goals-page td button{color:var(--text-color)}.seller-goals-page td button:hover{color:var(--une-green)}.seller-goals-page input,.alerts-page .alert-item,.alerts-page .alert-item__content h3{color:var(--text-color)}.alerts-page .alert-item__content p{color:var(--text-secondary)}.alerts-page .alert-item__content small{color:var(--light-text-color)}.alerts-page .alert-item.acknowledged{opacity:.72}.planned-page h2{color:var(--text-color)}.planned-page p{color:var(--text-secondary)}.login-form:before{color:var(--text-color)}.login-form:after{color:var(--light-text-color)}.login-form input{color:var(--text-color)}.login-form input::placeholder{color:var(--muted-text)}.login-header p,.login-footer{color:var(--light-text-color)}.page-content{color:var(--text-color)}.page-content label{color:var(--text-secondary)}.page-content small{color:var(--light-text-color)}.text-secondary{color:var(--text-secondary)}.text-muted{color:var(--muted-text)}.page-content{isolation:isolate;background:var(--bg-primary);position:relative;overflow:hidden}.page-content:before{content:"";z-index:-2;pointer-events:none;filter:brightness(.38)contrast(1.05)saturate(.75);background-image:url(/assets/une-racing-global-bg-nHxlkrLV.png);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;transform:scale(1.01)}.page-content:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(180deg, rgba(var(--bg-rgb), .32) 0%, rgba(var(--bg-rgb), .52) 100%), radial-gradient(circle at 75% 10%, rgba(var(--une-green-rgb), .025), transparent 32%);position:absolute;inset:0}.page-content>*{z-index:1;position:relative}@media (width<=1100px){.page-content:before{filter:brightness(.29)contrast(1.05)saturate(.7);background-position:45%}}@media (width<=760px){.page-content{padding:14px}.page-content:before{filter:brightness(.27)contrast(1.04)saturate(.65);background-position:55%}.page-content:after{background:linear-gradient(180deg, rgba(var(--bg-rgb), .48) 0%, rgba(var(--bg-rgb), .68) 100%)}}@media (width<=430px){.page-content{padding:10px}.page-content:before{background-position:58%}}@media (width<=760px){:root{--mobile-nav-height:64px}.app-layout{width:100%;min-height:100dvh;display:block}.main-content{width:100%;min-width:0;min-height:100dvh;padding-bottom:var(--mobile-nav-height);margin-left:0}.header{border-bottom:1px solid rgba(var(--text-rgb), .08);align-items:center;width:100%;min-height:auto;padding:10px 12px;display:flex}.header__left{width:100%;display:block}.header__user-info,.header__right{display:none}.header__selectors{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:8px;width:100%;display:grid}.header__select{width:100%;min-width:0;min-height:40px;padding:7px 28px 7px 10px;font-size:12px}.page-content{width:100%;min-width:0;padding:12px;overflow-x:hidden}.sidebar{z-index:1000;width:100%;height:var(--mobile-nav-height);background:rgba(var(--bg-rgb), .97);border-top:1px solid rgba(var(--text-rgb), .1);-webkit-backdrop-filter:blur(14px);border-right:0;display:block;position:fixed;inset:auto 0 0}.sidebar__header,.sidebar__footer{display:none}.sidebar__nav{scrollbar-width:none;width:100%;height:100%;padding:0;overflow:auto hidden}.sidebar__nav::-webkit-scrollbar{display:none}.sidebar__nav ul{align-items:stretch;width:max-content;min-width:100%;height:100%;margin:0;padding:0 6px;list-style:none;display:flex}.sidebar__nav li{flex:1 0 64px;min-width:64px;margin:0}.sidebar__nav li a{background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;width:100%;height:100%;min-height:0;padding:8px 6px;font-size:0;display:flex;position:relative}.sidebar__nav li a .material-icons{width:auto;color:var(--muted-text);margin:0;font-size:23px}.sidebar__nav li a:hover{background:0 0;border-color:#0000}.sidebar__nav li a.active{background:linear-gradient(180deg, rgba(var(--une-green-rgb), .08), rgba(var(--une-green-rgb), .015));border:0}.sidebar__nav li a.active:before{content:"";background:var(--une-green);height:2px;box-shadow:0 0 8px rgba(var(--une-green-rgb), .45);border-radius:0 0 3px 3px;position:absolute;inset:0 20% auto}.sidebar__nav li a.active .material-icons{color:var(--une-green)}}@media (width<=430px){.header{padding:8px 10px}.header__selectors{gap:6px}.header__select{min-height:38px;font-size:11px}.page-content{padding:10px}.sidebar__nav li{flex-basis:58px;min-width:58px}.sidebar__nav li a .material-icons{font-size:22px}}:root{--sidebar-width:226px;--header-height:78px;--cockpit-panel:rgba(var(--bg-rgb), .96);--cockpit-line:rgba(var(--text-rgb), .075);--cockpit-line-green:rgba(var(--une-green-rgb), .18)}.app-layout{background:linear-gradient(180deg, var(--bg-primary), var(--bg-primary))}.main-content{margin-left:var(--sidebar-width);transition:margin-left .22s}.sidebar{width:var(--sidebar-width);z-index:60;color:var(--text-secondary);background:radial-gradient(circle at 20% 0%, rgba(var(--une-green-rgb), .045), transparent 24%), linear-gradient(180deg, rgba(var(--bg-rgb), .995), rgba(var(--bg-rgb), .995));border-right:1px solid rgba(var(--text-rgb), .08);box-shadow:10px 0 38px rgba(var(--inset-rgb), .25)}.sidebar:after{content:"";pointer-events:none;background:linear-gradient(180deg, transparent, rgba(var(--une-green-rgb), .22) 16%, rgba(var(--une-green-rgb), .04) 42%, transparent 78%);width:1px;position:absolute;top:0;bottom:0;right:-1px}.sidebar__header{height:var(--header-height);border-bottom:1px solid var(--cockpit-line);padding:12px 14px}.sidebar__header:after{background:linear-gradient(90deg, rgba(var(--une-green-rgb), .22), transparent);left:14px;right:14px}.sidebar__brand{align-items:center;gap:10px;width:100%;display:flex}.sidebar__brand-mark{width:34px;height:34px;color:var(--une-green);background:linear-gradient(145deg, rgba(var(--une-green-rgb), .1), rgba(var(--une-green-rgb), .015));border:1px solid rgba(var(--une-green-rgb), .2);box-shadow:inset 0 1px 0 rgba(var(--text-rgb), .025), 0 0 16px rgba(var(--une-green-rgb), .035);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.sidebar__brand-mark:after{content:"";background:var(--une-green);opacity:.75;width:13px;height:2px;position:absolute;bottom:5px;right:-6px;transform:skew(-28deg)}.sidebar__brand-mark .material-icons{font-feature-settings:"liga";font-size:20px;text-transform:none!important;font-family:Material Icons!important}.sidebar__brand-copy{min-width:0}.sidebar__brand-copy strong{color:var(--text-color);letter-spacing:.7px;font-size:15px;font-weight:800;line-height:1;display:block}.sidebar__brand-copy strong span{color:var(--une-green);letter-spacing:1.25px;margin-left:4px;font-size:9px}.sidebar__brand-copy small{color:var(--muted-text);text-transform:uppercase;letter-spacing:1.05px;margin-top:5px;font-size:7px;font-weight:700;display:block}.sidebar__nav{flex:1;padding:12px 9px 16px;overflow-y:auto}.sidebar__group+.sidebar__group{margin-top:14px}.sidebar__group-title{min-height:23px;color:var(--muted-text);text-transform:uppercase;letter-spacing:1.05px;align-items:center;gap:6px;padding:0 9px 6px;font-size:7px;font-weight:800;display:flex}.sidebar__group-title .material-icons{color:var(--muted-text);font-feature-settings:"liga";font-size:12px;text-transform:none!important;font-family:Material Icons!important}.sidebar__group-list{margin:0;padding:0;list-style:none}.sidebar__nav li{margin-bottom:3px}.sidebar__nav li a{min-height:39px;color:var(--light-text-color);background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:9px;padding:8px 9px;font-size:10px;font-weight:600;transition:color .18s,border-color .18s,background-color .18s,transform .18s;display:flex;position:relative;overflow:hidden}.sidebar__nav li a:hover{color:var(--text-color);background:rgba(var(--text-rgb), .022);border-color:rgba(var(--text-rgb), .045)}.sidebar__nav-icon{border-radius:6px;flex:none;justify-content:center;align-items:center;width:25px;height:25px;transition:background-color .18s,box-shadow .18s;display:inline-flex}.sidebar__nav-icon .material-icons{width:auto;color:var(--muted-text);font-feature-settings:"liga";margin:0;font-size:17px;transition:color .18s;text-transform:none!important;font-family:Material Icons!important}.sidebar__nav-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sidebar__nav-signal{background:var(--border-light);opacity:0;border-radius:50%;flex:none;width:4px;height:4px;margin-left:auto;transition:opacity .18s,background-color .18s,box-shadow .18s}.sidebar__nav li a.active{color:var(--text-color);background:linear-gradient(90deg, rgba(var(--une-green-rgb), .115), rgba(var(--une-green-rgb), .022));border-color:rgba(var(--une-green-rgb), .13);box-shadow:inset 0 1px 0 rgba(var(--text-rgb), .02)}.sidebar__nav li a.active:before{background:var(--une-green);width:2px;box-shadow:0 0 10px rgba(var(--une-green-rgb), .55);border-radius:0 4px 4px 0;top:7px;bottom:7px;left:0}.sidebar__nav li a.active:after{content:"";background:linear-gradient(90deg, rgba(var(--une-green-rgb), .22), transparent);height:1px;position:absolute;bottom:0;left:34px;right:9px}.sidebar__nav li a.active .sidebar__nav-icon{background:rgba(var(--une-green-rgb), .075);box-shadow:0 0 12px rgba(var(--une-green-rgb), .035)}.sidebar__nav li a.active .sidebar__nav-icon .material-icons{color:var(--une-green)}.sidebar__nav li a.active .sidebar__nav-signal{opacity:1;background:var(--une-green);box-shadow:0 0 7px rgba(var(--une-green-rgb), .5)}.sidebar__footer{background:linear-gradient(180deg, rgba(var(--inset-rgb), .05), rgba(var(--inset-rgb), .2));border-top:1px solid var(--cockpit-line);padding:10px}.sidebar__profile{background:linear-gradient(145deg, rgba(var(--text-rgb), .025), rgba(var(--une-green-rgb), .012));border:1px solid rgba(var(--text-rgb), .065);border-radius:8px;grid-template-columns:34px minmax(0,1fr) 30px;align-items:center;gap:8px;min-height:57px;padding:8px;display:grid}.sidebar__avatar{width:34px;height:34px;color:var(--card-bg);background:linear-gradient(145deg, var(--une-green), var(--une-green));border:1px solid rgba(var(--une-green-rgb), .35);box-shadow:0 0 15px rgba(var(--une-green-rgb), .09);border-radius:50%;justify-content:center;align-items:center;font-size:9px;font-weight:900;display:inline-flex}.sidebar__profile-copy{min-width:0}.sidebar__profile-copy>strong{color:var(--text-color);text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:700;display:block;overflow:hidden}.sidebar__profile-copy>span{color:var(--muted-text);text-transform:uppercase;letter-spacing:.55px;margin-top:2px;font-size:7px;font-weight:700;display:block}.sidebar__profile-copy>small{color:var(--muted-text);align-items:center;gap:5px;margin-top:4px;font-size:7px;display:flex}.sidebar__profile-copy>small i{background:var(--une-green);width:5px;height:5px;box-shadow:0 0 7px rgba(var(--une-green-rgb), .55);border-radius:50%;flex:none}.sidebar__profile-logout{width:30px;height:30px;color:var(--muted-text);background:rgba(var(--text-rgb), .02);border:1px solid rgba(var(--text-rgb), .06);border-radius:6px;justify-content:center;align-items:center;transition:color .18s,border-color .18s,background-color .18s;display:inline-flex}.sidebar__profile-logout:hover{color:#f77;background:#ff3b3b0e;border-color:#ff3b3b2b}.sidebar__profile-logout .material-icons{font-feature-settings:"liga";font-size:16px;text-transform:none!important;font-family:Material Icons!important}.header.header--racing{min-height:var(--header-height)}.header--racing .header__user-info,.header--racing .header__stats{display:none}@media (width>=761px) and (width<=980px){:root{--sidebar-width:72px}.sidebar__header{justify-content:center;padding:10px 8px}.sidebar__brand{justify-content:center}.sidebar__brand-copy,.sidebar__group-title,.sidebar__nav-label,.sidebar__nav-signal,.sidebar__profile-copy{display:none}.sidebar__nav{padding:11px 7px}.sidebar__group+.sidebar__group{margin-top:7px}.sidebar__nav li a{justify-content:center;min-height:42px;padding:8px}.sidebar__nav-icon{width:28px;height:28px}.sidebar__nav li a.active:after{display:none}.sidebar__footer{padding:7px}.sidebar__profile{grid-template-columns:1fr;justify-items:center;min-height:46px;padding:6px}.sidebar__avatar{width:32px;height:32px}.sidebar__profile-logout{display:none}}@media (width<=760px){:root{--sidebar-width:0px;--mobile-nav-height:64px}.main-content{width:100%;min-width:0;padding-bottom:calc(var(--mobile-nav-height) + 10px);margin-left:0}.sidebar{width:100%;height:var(--mobile-nav-height);z-index:1000;background:rgba(var(--bg-rgb), .975);border-top:1px solid rgba(var(--text-rgb), .09);box-shadow:0 -10px 28px rgba(var(--inset-rgb), .28);-webkit-backdrop-filter:blur(16px);border-right:0;display:block;position:fixed;inset:auto 0 0}.sidebar:after,.sidebar__header,.sidebar__footer,.sidebar__group-title{display:none}.sidebar__nav{scrollbar-width:none;align-items:stretch;width:100%;height:100%;padding:0 5px;display:flex;overflow:auto hidden}.sidebar__nav::-webkit-scrollbar{display:none}.sidebar__group,.sidebar__group-list{display:contents}.sidebar__nav li{flex:1 0 58px;min-width:58px;margin:0}.sidebar__nav li a{background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:0;width:100%;height:100%;min-height:0;padding:7px 5px;font-size:0;display:flex;overflow:visible}.sidebar__nav-icon{border-radius:8px;width:31px;height:31px}.sidebar__nav-icon .material-icons{font-size:21px}.sidebar__nav-label,.sidebar__nav-signal{display:none}.sidebar__nav li a:hover{background:0 0;border-color:#0000}.sidebar__nav li a.active{background:linear-gradient(180deg, rgba(var(--une-green-rgb), .075), rgba(var(--une-green-rgb), .01));border:0}.sidebar__nav li a.active:before{border-radius:0 0 3px 3px;width:auto;height:2px;inset:0 22% auto}.sidebar__nav li a.active:after{display:none}.sidebar__nav li a.active .sidebar__nav-icon{background:rgba(var(--une-green-rgb), .065)}.page-content{padding-bottom:18px}}@media (width<=430px){.sidebar__nav{padding:0 3px}.sidebar__nav li{flex-basis:54px;min-width:54px}.sidebar__nav-icon{width:29px;height:29px}.sidebar__nav-icon .material-icons{font-size:20px}}.data-status-banner{border-left:4px solid;padding:10px 18px;font-size:13px;font-weight:500}.data-status-banner--loading{color:#1a5fb4;background:var(--text-color);border-left-color:#3584e4}.data-status-banner--error{color:#a02724;background:var(--text-color);border-left-color:#e01b24}.sidebar__theme-toggle{width:34px;height:34px;color:var(--light-text-color);border:1px solid var(--border-color);border-radius:var(--radius-md);background:0 0;justify-content:center;align-items:center;transition:color .18s,border-color .18s,background-color .18s;display:inline-flex}.sidebar__theme-toggle:hover{color:var(--une-green);border-color:var(--une-green-border);background:var(--une-green-soft)}html[data-theme=light]{--une-green:#2563eb;--une-green-strong:#1d4ed8;--une-green-soft:#2563eb1a;--une-green-border:#2563eb59;--une-green-rgb:37, 99, 235;--bg-rgb:244, 247, 251;--surface-rgb:255, 255, 255;--text-rgb:15, 23, 42;--inset-rgb:15, 23, 42;--accent-blue:#2563eb;--success-color:#16a34a;--info-color:#2563eb;--bg-primary:#f4f7fb;--bg-secondary:#fff;--bg-tertiary:#eef2f7;--sidebar-bg:#fff;--header-bg:#fffffff5;--card-bg:#fff;--card-bg-hover:#f7fafc;--card-bg-soft:#f1f5f9;--text-color:#0f172a;--text-secondary:#475569;--light-text-color:#64748b;--muted-text:#94a3b8;--border-color:#e2e8f0;--border-light:#cbd5e1;--shadow-color:#0f172a1a;--card-shadow:0 10px 30px #0f172a0f, inset 0 1px 0 #ffffffe6;--primary-blue:var(--une-green);--dark-blue:var(--une-green-strong);--bg-color:var(--bg-primary);--gray-bg:var(--card-bg-soft)}html[data-theme=light] body{background:radial-gradient(circle at 72% -15%,#2563eb0d,#0000 35%),linear-gradient(135deg,#f4f7fb 0%,#fff 55%,#eef2f7 100%)}html[data-theme=light] .app-layout{background:linear-gradient(#fffffffa,#f4f7fb)}html[data-theme=light] .page-content{background:radial-gradient(circle at 75% 0,#2563eb08,#0000 28%)}html[data-theme=light] select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=light] input,html[data-theme=light] select,html[data-theme=light] textarea{background:#fff}html[data-theme=light] input:focus,html[data-theme=light] textarea:focus{background:#fff;box-shadow:0 0 0 3px #2563eb14}
