body{margin:0}button,a,input,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:wait}:focus-visible{outline-offset:4px;outline:3px solid #2477df}.admin-page,.admin-gate{color:#171719;background:#f3f3f5;min-height:100svh;font-family:Thmanyah Digital,-apple-system,BlinkMacSystemFont,sans-serif}.admin-page button,.admin-gate button,.admin-page input,.admin-gate input,.admin-page textarea,.admin-page select{font:inherit}.admin-header{z-index:20;-webkit-backdrop-filter:blur(24px)saturate(1.5);backdrop-filter:blur(24px)saturate(1.5);background:#fafafbdb;border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:12px clamp(18px,4vw,58px);display:flex;position:sticky;top:0}.admin-brand,.admin-header-actions,.admin-owner{align-items:center;display:flex}.admin-brand{gap:10px}.admin-brand>span{color:#fff;background:#171719;border-radius:12px;place-items:center;width:38px;height:38px;font-size:19px;display:grid;box-shadow:0 7px 18px #00000026}.admin-brand strong,.admin-brand small,.admin-owner span,.admin-owner small{display:block}.admin-brand strong{font-family:Thmanyah Display;font-size:19px}.admin-brand small{color:#8e8e95;font-size:9px}.admin-header-actions{gap:9px}.admin-header-actions>a,.admin-header-actions>button{color:#55555b;background:#e9e9ec;border:0;border-radius:11px;padding:9px 13px;font-size:10px;text-decoration:none}.admin-header-actions>a{color:#fff;background:#171719}.admin-owner{border-right:1px solid #dedee2;gap:8px;margin-right:7px;padding-right:14px}.admin-owner>i{color:#fff;background:#0a7aff;border-radius:11px;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.admin-owner span{font-size:10px}.admin-owner small{color:#8b8b91;direction:ltr;margin-top:2px;font-size:7.5px}.admin-content{width:min(1380px,100% - 36px);margin:auto;padding:42px 0 70px}.admin-title-row{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:23px;display:flex}.admin-title-row>div:first-child>span,.admin-panel-head>div>span{color:#0a7aff;font-size:9px}.admin-title-row h1{margin:5px 0 7px;font-family:Thmanyah Display;font-size:clamp(30px,4vw,48px);line-height:1}.admin-title-row p{color:#76767d;margin:0;font-size:11px}.admin-main-tabs{z-index:20;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);scrollbar-width:none;background:#f2f2f7e0;border:1px solid #17171914;border-radius:17px;gap:6px;margin:0 0 18px;padding:6px;display:flex;position:sticky;top:10px;overflow-x:auto;box-shadow:0 8px 28px #14192312}.admin-main-tabs::-webkit-scrollbar{display:none}.admin-main-tabs button{color:#696970;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:12px;min-height:38px;padding:8px 15px;font-family:inherit;font-size:9px;font-weight:700}.admin-main-tabs button.active{color:#fff;background:#17191f;box-shadow:0 5px 14px #13151b2e}.admin-tools-grid{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;display:grid}.admin-tool-card{flex-direction:column;display:flex}.admin-tool-note{color:#7b7b82;margin:-7px 0 15px;font-size:9px;line-height:1.65}.admin-switch{flex:0 0 43px;width:43px;height:25px;position:relative}.admin-switch input{opacity:0;position:absolute}.admin-switch i{background:#d8d8dd;border-radius:99px;transition:all .18s;position:absolute;inset:0}.admin-switch i:after{content:"";background:#fff;border-radius:50%;width:19px;height:19px;transition:all .18s;position:absolute;top:3px;right:3px;box-shadow:0 2px 5px #0000002e}.admin-switch input:checked+i{background:#30b56f}.admin-switch input:checked+i:after{transform:translate(-18px)}.admin-form-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.admin-form-grid label{color:#6d6d74;gap:5px;font-size:8.5px;display:grid}.admin-form-grid label.wide{grid-column:1/-1}.admin-form-grid input,.admin-form-grid textarea,.admin-form-grid select{color:#171719;resize:vertical;background:#f8f8fa;border:1px solid #e1e1e5;border-radius:11px;outline:none;width:100%;padding:10px 11px;font-size:10px}.admin-form-grid input:focus,.admin-form-grid textarea:focus,.admin-form-grid select:focus{border-color:#73b7fb;box-shadow:0 0 0 3px #0a7aff14}.admin-tool-action{color:#fff;background:#171719;border:0;border-radius:12px;min-height:42px;margin-top:12px;font-size:10px}.admin-tool-action.push{background:#0a7aff}.admin-tool-action:disabled{opacity:.55}.admin-tool-success{color:#21764b;background:#e8f8ef;border:1px solid #cdeedb;border-radius:13px;margin:0 0 12px;padding:11px 13px;font-size:9.5px}.admin-range{background:#e5e5e8;border-radius:14px;grid-template-columns:1fr 1fr;min-width:195px;padding:4px;display:grid}.admin-range button{color:#77777e;background:0 0;border:0;border-radius:10px;padding:8px 12px;font-size:10px}.admin-range button.active{color:#171719;background:#fff;box-shadow:0 2px 8px #00000014}.admin-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:11px;display:grid}.admin-kpis article{background:#fff;border:1px solid #0000000f;border-radius:22px;min-height:132px;padding:18px;box-shadow:0 8px 25px #191c2309}.admin-kpis article.primary{color:#fff;background:linear-gradient(145deg,#171719,#2d2d31)}.admin-kpis article.attention{background:#fff8e9;border-color:#ff9f0a2e}.admin-kpis article.notification-kpi{background:#eef8ff;border-color:#0a7aff24}.admin-kpis span,.admin-kpis small,.admin-kpis strong{display:block}.admin-kpis span{color:#85858c;font-size:9px}.admin-kpis .primary span{color:#aaaab0}.admin-kpis strong{letter-spacing:-.03em;margin:12px 0 8px;font-size:33px;font-weight:500}.admin-kpis small{color:#96969c;font-size:8.5px}.admin-grid{grid-template-columns:minmax(0,1.55fr) minmax(320px,.8fr);gap:12px;margin-top:12px;display:grid}.admin-lower-grid{grid-template-columns:minmax(360px,.85fr) minmax(0,1.4fr);align-items:start}.admin-panel{background:#fff;border:1px solid #0000000f;border-radius:25px;min-width:0;padding:20px;box-shadow:0 9px 28px #191c2309}.admin-panel-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.admin-panel-head h2{margin:4px 0 0;font-family:Thmanyah Display;font-size:22px}.admin-panel-head>small{color:#77777e;background:#f1f1f3;border-radius:8px;padding:5px 8px;font-size:8.5px}.admin-bars{border-bottom:1px solid #e8e8eb;align-items:flex-end;gap:8px;height:255px;padding:13px 5px 0;display:flex}.admin-bar-item{text-align:center;flex:1;grid-template-rows:1fr auto auto;gap:5px;min-width:28px;height:100%;display:grid}.admin-bar-track{background:linear-gradient(#0000,#00000006);border-radius:9px 9px 0 0;justify-content:center;align-items:flex-end;display:flex;position:relative;overflow:visible}.admin-bar-track>i{background:linear-gradient(#0a7aff,#4ba3ff);border-radius:10px 10px 3px 3px;width:min(72%,44px);min-height:9px;transition:height .3s;display:block;position:relative}.admin-bar-track b{color:#626268;font-size:8px;font-style:normal;font-weight:500;position:absolute;top:-18px;left:50%;transform:translate(-50%)}.admin-bar-item>span{color:#66666d;font-size:8px}.admin-bar-item>small{color:#a0a0a6;font-size:7px}.admin-screen-list{gap:15px;display:grid}.admin-screen-list>div{grid-template-columns:73px 1fr 28px;align-items:center;gap:9px;display:grid}.admin-screen-list>div>span{font-size:10px}.admin-screen-list>div>div{background:#ededf0;border-radius:99px;height:7px;overflow:hidden}.admin-screen-list>div>div i{border-radius:inherit;background:#171719;height:100%;display:block}.admin-screen-list strong{text-align:left;color:#73737a;font-size:9px;font-weight:500}.admin-screen-details-panel,.admin-elements-panel{margin-top:12px}.admin-data-table{border:1px solid #ececef;border-radius:16px;display:grid;overflow:hidden}.admin-data-table>div{border-top:1px solid #eeeeef;grid-template-columns:minmax(130px,1.4fr) repeat(3,minmax(80px,.7fr));align-items:center;gap:12px;padding:11px 13px;font-size:9px;display:grid}.admin-data-table>div:first-child{border-top:0}.admin-data-table .admin-data-head{color:#88888f;background:#f6f6f8;font-size:8px}.admin-data-table strong{font-size:10px}.admin-data-table span{color:#6f6f76}.admin-breakdowns{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.admin-breakdown-list{gap:13px;display:grid}.admin-breakdown-list>div>div{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.admin-breakdown-list strong{font-size:9.5px}.admin-breakdown-list span{color:#77777e;font-size:8.5px}.admin-breakdown-list>div>i{background:#eeeeef;border-radius:99px;height:7px;display:block;overflow:hidden}.admin-breakdown-list>div>i b{border-radius:inherit;background:linear-gradient(90deg,#171719,#5d5d64);height:100%;display:block}.admin-breakdown-card:nth-child(2) .admin-breakdown-list>div>i b{background:linear-gradient(90deg,#0a7aff,#63afff)}.admin-breakdown-card:nth-child(3) .admin-breakdown-list>div>i b{background:linear-gradient(90deg,#30b56f,#73d5a2)}.admin-element-list{grid-template-columns:1fr 1fr;gap:8px;display:grid}.admin-element-list>div{background:#f7f7f9;border:1px solid #ececef;border-radius:14px;grid-template-columns:30px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:11px;display:grid}.admin-element-list>div>i{color:#66666d;background:#fff;border:1px solid #e6e6e9;border-radius:9px;place-items:center;width:29px;height:29px;font-size:8px;font-style:normal;display:grid}.admin-element-list strong,.admin-element-list small{display:block}.admin-element-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;overflow:hidden}.admin-element-list small{color:#929299;margin-top:2px;font-size:7.5px}.admin-element-list>div>span,.admin-element-list>div>b{color:#77777e;white-space:nowrap;font-size:8px;font-weight:400}.admin-element-list>div>b{color:#171719;font-weight:600}.admin-login-list{scrollbar-width:thin;max-height:485px;display:grid;overflow-y:auto}.admin-login-list>div{border-top:1px solid #eeeeef;grid-template-columns:9px 1fr auto;align-items:center;gap:10px;padding:11px 3px;display:grid}.admin-login-list>div:first-child{border-top:0}.admin-login-list>div>i{background:#ff9f0a;border-radius:50%;width:8px;height:8px}.admin-login-list>div>i.status-success,.admin-login-list>div>i.status-created{background:#30b56f}.admin-login-list>div>i.status-failure{background:#ff4f4a}.admin-login-list strong,.admin-login-list span,.admin-login-list time,.admin-login-list small{display:block}.admin-login-list strong{font-size:10px}.admin-login-list span{color:#8b8b91;direction:ltr;margin-top:2px;font-size:7.5px}.admin-login-list>div>div:last-child{text-align:left}.admin-login-list small{color:#77777d;font-size:8px}.admin-login-list time{color:#a1a1a7;margin-top:2px;font-size:7px}.admin-ticket-filter{gap:5px;margin:-5px 0 13px;display:flex}.admin-ticket-filter button{color:#77777e;background:#f0f0f2;border:0;border-radius:9px;padding:6px 9px;font-size:8.5px}.admin-ticket-filter button.active{color:#fff;background:#171719}.admin-ticket-list{scrollbar-width:thin;gap:8px;max-height:520px;padding-left:3px;display:grid;overflow-y:auto}.admin-ticket-list article{background:#fafafa;border:1px solid #ececef;border-radius:17px;padding:14px}.admin-ticket-list article.open{border-right:3px solid #ff9f0a}.admin-ticket-list article.resolved{opacity:.7}.admin-ticket-top,.admin-ticket-bottom{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-ticket-top span{color:#075fb8;background:#e6f2ff;border-radius:7px;padding:3px 6px;font-size:7.5px}.admin-ticket-top time{color:#9999a0;font-size:7.5px}.admin-ticket-list h3{margin:10px 0 4px;font-size:13px}.admin-ticket-list p{color:#66666d;white-space:pre-wrap;margin:0 0 11px;font-size:9.5px;line-height:1.7}.admin-ticket-bottom{border-top:1px solid #e9e9ec;padding-top:9px}.admin-ticket-bottom small{color:#8a8a91;direction:ltr;font-size:7.5px}.admin-ticket-bottom button{color:#21764b;background:#e7f7ee;border:0;border-radius:9px;padding:6px 9px;font-size:8px}.admin-ticket-list article.resolved .admin-ticket-bottom button{color:#725600;background:#fff2cf}.admin-accounts-panel{margin-top:18px}.admin-account-list{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:9px;display:grid}.admin-account-list>div{background:#f7f7f9;border:1px solid #ececef;border-radius:14px;grid-template-columns:39px 1fr auto;align-items:center;gap:10px;padding:11px;display:grid}.admin-account-list>div>i{color:#fff;background:#171719;border-radius:12px;place-items:center;width:37px;height:37px;font-style:normal;display:grid}.admin-account-list>div.deleted>i{color:#a83935;background:#ffe3e1}.admin-account-list strong,.admin-account-list small{display:block}.admin-account-list strong{font-size:10px}.admin-account-list small{color:#88888f;margin-top:2px;font-size:7.5px}.admin-account-list>div>span{color:#898990;text-align:left;font-size:7.5px}.admin-empty{color:#9999a0;text-align:center;border:1px dashed #d8d8dc;border-radius:16px;padding:34px 15px;font-size:9.5px;grid-column:1/-1!important}.admin-loading{color:#77777e;place-content:center;justify-items:center;gap:12px;min-height:330px;font-size:10px;display:grid}.admin-loading i{border:3px solid #d7d7dc;border-top-color:#0a7aff;border-radius:50%;width:29px;height:29px;animation:.7s linear infinite admin-spin}@keyframes admin-spin{to{transform:rotate(360deg)}}.admin-error{color:#a5332f;background:#ffebe9;border-radius:14px;justify-content:space-between;align-items:center;gap:15px;margin-bottom:12px;padding:12px 14px;font-size:10px;display:flex}.admin-error button{color:#a5332f;background:#fff;border:0;border-radius:8px;padding:5px 8px;font-size:8px}.admin-gate{background:radial-gradient(circle at 25% 0,#fff 0,#0000 38%),linear-gradient(145deg,#d7d9df,#eff0f3);place-items:center;padding:24px;display:grid}.admin-login-card{text-align:center;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#fafafbf0;border:1px solid #ffffffe6;border-radius:29px;width:min(100%,420px);padding:24px;position:relative;overflow:hidden;box-shadow:0 30px 80px #191c232e}.admin-traffic{direction:ltr;gap:5px;display:flex;position:absolute;top:18px;left:19px}.admin-traffic i{background:#ff5f57;border-radius:50%;width:9px;height:9px}.admin-traffic i:nth-child(2){background:#febc2e}.admin-traffic i:nth-child(3){background:#28c840}.admin-lock{color:#fff;background:#171719;border-radius:21px;place-items:center;width:65px;height:65px;margin:15px auto 13px;font-size:31px;display:grid;transform:rotate(-30deg)}.admin-eyebrow{color:#0a7aff;font-size:9px}.admin-login-card h1{margin:6px 0 7px;font-family:Thmanyah Display;font-size:30px}.admin-login-card>p{color:#76767d;margin:0 0 20px;font-size:10px}.admin-login-card form{text-align:right;gap:10px;display:grid}.admin-login-card label{color:#65656c;gap:6px;font-size:9px;display:grid}.admin-login-card input{color:#171719;background:#fff;border:1px solid #dfdfe3;border-radius:13px;outline:none;width:100%;padding:12px;font-size:12px}.admin-login-card input:focus{border-color:#73b7fb;box-shadow:0 0 0 3px #0a7aff17}.admin-login-card form>button{color:#fff;background:#171719;border:0;border-radius:14px;min-height:45px;font-size:11px}.admin-form-error{color:#a5332f;text-align:center;background:#ffebe9;border-radius:10px;margin:0;padding:9px;font-size:9px}.admin-login-card>a{color:#0a7aff;margin-top:14px;font-size:9.5px;text-decoration:none;display:block}.admin-login-card>small{color:#9999a0;margin:12px 8px 0;font-size:7.8px;line-height:1.6;display:block}.security-center{--security-blue:#2f8dff;--security-green:#35c778;--security-amber:#ffb327;--security-red:#ff5a55;margin:0 0 18px}.security-center button,.security-center a{-webkit-tap-highlight-color:transparent}.security-center button{cursor:pointer}.security-center button:disabled{cursor:wait;opacity:.55}.security-hero{color:#fff;background:radial-gradient(circle at 8% 0,#2f8dff42,#0000 38%),radial-gradient(circle at 98% 100%,#35c77824,#0000 33%),linear-gradient(145deg,#101114,#1b1d22 58%,#111216);border:1px solid #ffffff17;border-radius:30px;grid-template-columns:minmax(0,1fr) 190px;align-items:center;gap:36px;min-height:270px;padding:30px 34px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 55px #0a0f1929}.security-hero:before{content:"";opacity:.16;pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 78%);mask-image:linear-gradient(90deg,#000,#0000 78%)}.security-hero.risk-high{box-shadow:0 22px 55px #961e1e33}.security-hero-copy,.security-score{z-index:1;position:relative}.security-live-row{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;display:flex}.security-shield{color:#fff;background:linear-gradient(145deg,#287af0,#45a1ff);border:1px solid #ffffff38;border-radius:12px;place-items:center;width:37px;height:37px;margin-left:2px;font-size:20px;display:grid;box-shadow:0 8px 22px #2f8dff47}.security-live-badge,.security-last-update{color:#b7c0ce;background:#fff1;border:1px solid #ffffff14;border-radius:99px;align-items:center;gap:6px;padding:6px 9px;font-size:8px;display:inline-flex}.security-live-badge{color:#a8f2c9}.security-live-badge i{background:#3bd481;border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite security-pulse;box-shadow:0 0 0 4px #3bd4811f}@keyframes security-pulse{50%{opacity:.45;transform:scale(.84)}}.security-eyebrow{color:#65aaff;font-size:9px}.security-hero h2{margin:6px 0 9px;font-family:Thmanyah Display;font-size:clamp(30px,4vw,48px);line-height:.98}.security-hero-copy>p{color:#b6b8c0;max-width:720px;margin:0;font-size:10.5px;line-height:1.75}.security-hero-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:21px;display:flex}.security-hero-actions>button{color:#111318;background:#fff;border:0;border-radius:12px;min-height:38px;padding:8px 15px;font-size:9.5px;font-weight:600}.security-hero-actions label{color:#b9bbc3;cursor:pointer;align-items:center;gap:7px;font-size:8.5px;display:flex}.security-hero-actions label input{opacity:0;pointer-events:none;position:absolute}.security-hero-actions label i{background:#404249;border-radius:99px;width:34px;height:20px;transition:all .2s;position:relative}.security-hero-actions label i:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:all .2s;position:absolute;top:3px;right:3px}.security-hero-actions label input:checked+i{background:#36bd72}.security-hero-actions label input:checked+i:after{transform:translate(-14px)}.security-score{justify-self:end;justify-items:center;gap:11px;width:166px;display:grid}.security-score>div{text-align:center;background:conic-gradient(#35c778 var(--security-score),#ffffff17 0);border-radius:50%;place-items:center;width:150px;height:150px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff14,0 18px 35px #00000038}.risk-medium .security-score>div{background:conic-gradient(#ffb327 var(--security-score),#ffffff17 0)}.risk-high .security-score>div{background:conic-gradient(#ff5a55 var(--security-score),#ffffff17 0)}.security-score>div:after{content:"";background:#191b20;border:1px solid #ffffff14;border-radius:50%;position:absolute;inset:9px}.security-score strong,.security-score span{z-index:1;display:block;position:relative}.security-score strong{font-size:45px;font-weight:500;line-height:.9}.security-score span{color:#999ca5;margin-top:6px;font-size:8px}.security-score>small{color:#b9bbc2;font-size:8.5px}.security-owner-report{color:#173b2a;background:linear-gradient(145deg,#effbf4,#fff);border:1px solid #d4edde;border-radius:23px;margin:12px 0;padding:19px;box-shadow:0 9px 27px #1a4e320d}.security-owner-report.handled{color:#153f5f;background:linear-gradient(145deg,#eef7ff,#fff);border-color:#d6e7f7}.security-owner-report.reviewing,.security-owner-report.watching{color:#68430d;background:linear-gradient(145deg,#fff8e9,#fff);border-color:#efdfba}.security-owner-report>header{grid-template-columns:45px minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.security-owner-report>header>span{color:#fff;background:linear-gradient(145deg,#26a65f,#42c47b);border-radius:14px;place-items:center;width:45px;height:45px;font-size:20px;font-weight:700;display:grid}.security-owner-report.handled>header>span{background:linear-gradient(145deg,#247ccb,#51a9f3)}.security-owner-report.reviewing>header>span,.security-owner-report.watching>header>span{background:linear-gradient(145deg,#d58b16,#f0b343)}.security-owner-report header small{color:#37805b;font-size:8px;display:block}.security-owner-report.handled header small{color:#397baa}.security-owner-report.reviewing header small,.security-owner-report.watching header small{color:#a26f20}.security-owner-report h3{margin:3px 0 5px;font-family:Thmanyah Display;font-size:22px;line-height:1.1}.security-owner-report header p{color:#688073;max-width:760px;margin:0;font-size:9px;line-height:1.7}.security-owner-report>header>b{color:#197447;white-space:nowrap;background:#fff;border:1px solid #1974471f;border-radius:10px;padding:7px 9px;font-size:8px}.security-owner-grid{grid-template-columns:1fr 1fr .8fr;gap:9px;margin-top:14px;display:grid}.security-owner-grid article{background:#ffffffbf;border:1px solid #14322312;border-radius:14px;min-height:115px;padding:12px}.security-owner-grid article>span{color:#7a8981;margin-bottom:7px;font-size:7.8px;display:block}.security-owner-grid p{color:#5f6f67;align-items:flex-start;gap:6px;margin:5px 0 0;font-size:8px;line-height:1.6;display:flex}.security-owner-grid p i{color:#209555;font-style:normal;font-weight:700}.security-owner-grid .owner-action{color:#fff;background:linear-gradient(145deg,#17191d,#282c32);border-color:#0000}.security-owner-grid .owner-action>span{color:#9ea2aa}.security-owner-grid .owner-action strong{margin:8px 0 6px;font-family:Thmanyah Display;font-size:22px;display:block}.security-owner-grid .owner-action p{color:#c4c6cc}.security-tabs{background:#e7e7ea;border-radius:15px;gap:5px;margin:12px 0;padding:5px;display:flex}.security-tabs button{color:#727279;background:0 0;border:0;border-radius:11px;flex:1;justify-content:center;align-items:center;gap:7px;min-height:39px;padding:8px 12px;font-size:9.5px;transition:all .18s;display:flex;position:relative}.security-tabs button.active{color:#171719;background:#fff;box-shadow:0 3px 10px #00000012}.security-tabs button b{color:#fff;background:#ff514c;border-radius:99px;place-items:center;min-width:17px;height:17px;font-size:7px;display:grid}.security-success,.security-error{border-radius:13px;align-items:center;gap:9px;margin-bottom:12px;padding:11px 13px;font-size:9.5px;display:flex}.security-success{color:#197447;background:#e8f8ef;border:1px solid #ccebd9}.security-success span{color:#fff;background:#35bd73;border-radius:7px;place-items:center;width:20px;height:20px;display:grid}.security-error{color:#a43733;background:#ffebe9;border:1px solid #f5cfcc}.security-error button{color:inherit;background:#fff;border:0;border-radius:8px;margin-right:auto;padding:5px 9px;font-size:8px}.security-tab-content{animation:.25s security-in}@keyframes security-in{0%{opacity:0;transform:translateY(4px)}}.security-automation-report{background:linear-gradient(145deg,#f5f9ff,#fff);border:1px solid #dbe8f7;border-radius:22px;margin-bottom:12px;padding:18px;overflow:hidden;box-shadow:0 9px 28px #19375a0d}.security-automation-report.attention{background:linear-gradient(145deg,#fff9ed,#fff);border-color:#f1dfb5}.security-automation-report.failed{background:linear-gradient(145deg,#fff2f1,#fff);border-color:#f0ceca}.security-automation-report>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.security-automation-title{align-items:flex-start;gap:11px;display:flex}.security-automation-title>i{color:#fff;background:linear-gradient(145deg,#15171c,#3379c7);border-radius:13px;flex:none;place-items:center;width:41px;height:41px;font-size:19px;font-style:normal;display:grid}.security-automation-title span{color:#3173b9;font-size:8px}.security-automation-title h3{margin:3px 0 4px;font-family:Thmanyah Display;font-size:19px}.security-automation-title p{color:#74747b;max-width:690px;margin:0;font-size:8.5px;line-height:1.65}.security-automation-controls{justify-items:stretch;gap:7px;min-width:132px;display:grid}.security-automation-controls>b{color:#187343;white-space:nowrap;background:#e6f8ed;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:7px 9px;font-size:8px;display:flex}.security-automation-controls>b>i{background:#25ac61;border-radius:50%;width:7px;height:7px;animation:1.5s infinite security-live;box-shadow:0 0 0 4px #25ac611f}.security-automation-controls>button{color:#fff;cursor:pointer;background:#17191f;border:0;border-radius:10px;padding:8px 10px;font-family:inherit;font-size:8px;font-weight:700}.security-automation-controls>button:disabled{cursor:wait;opacity:.58}.security-automation-metrics{grid-template-columns:1.35fr repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.security-automation-metrics article{background:#ffffffc7;border:1px solid #17202e12;border-radius:13px;min-height:79px;padding:11px}.security-automation-metrics article.fixed{background:#effaf3;border-color:#d3eddd}.security-automation-metrics article.attention{background:#fff3dd;border-color:#f1dfba}.security-automation-metrics span,.security-automation-metrics strong,.security-automation-metrics small{display:block}.security-automation-metrics span{color:#83838a;font-size:7.5px}.security-automation-metrics strong{margin:6px 0 3px;font-size:15px;font-weight:600}.security-automation-metrics small{color:#94949a;font-size:7px}.security-automation-summary{grid-template-columns:minmax(0,1fr) minmax(260px,.75fr);gap:10px;margin-top:10px;display:grid}.security-automation-summary>div,.security-automation-summary>details{background:#ffffffad;border:1px solid #17202e12;border-radius:13px;padding:11px}.security-automation-summary>div>strong{margin-bottom:6px;font-size:9px;display:block}.security-automation-summary p{color:#6d6d74;align-items:flex-start;gap:6px;margin:4px 0 0;font-size:7.8px;line-height:1.55;display:flex}.security-automation-summary p>i{color:#209555;font-style:normal;font-weight:700}.security-recognition-row{grid-template-columns:1fr 1fr;gap:7px;margin:7px 0 8px;display:grid}.security-recognition-row span{color:#6d6d74;background:#f6f7f9;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:7px 8px;font-size:7.3px;display:flex}.security-recognition-row b{color:#17191f;font-size:10px}.security-automation-summary summary{cursor:pointer;justify-content:space-between;align-items:center;font-size:8.5px;font-weight:600;list-style:none;display:flex}.security-automation-summary summary::-webkit-details-marker{display:none}.security-automation-summary summary span{color:#2369aa;text-align:center;background:#e6f2ff;border-radius:7px;min-width:22px;padding:3px 6px;font-size:7px}.security-automation-timeline{gap:6px;max-height:170px;margin-top:9px;display:grid;overflow:auto}.security-automation-timeline article{border-top:1px solid #ececf0;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:7px;padding-top:6px;display:grid}.security-automation-timeline article>i{background:#26a65f;border-radius:50%;width:7px;height:7px}.security-automation-timeline article>i.attention{background:#e79a25}.security-automation-timeline article>i.failed{background:#d64d49}.security-automation-timeline strong,.security-automation-timeline span{display:block}.security-automation-timeline strong{font-size:7.8px}.security-automation-timeline span,.security-automation-timeline small{color:#909096;font-size:6.8px}.security-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;display:grid}.security-kpis article{background:#fff;border:1px solid #0000000f;border-radius:19px;min-height:112px;padding:15px;box-shadow:0 7px 20px #14192308}.security-kpis article.safe{background:#eefaf3;border-color:#d6f0e0}.security-kpis article.warning{background:#fff8e9;border-color:#f4e6c2}.security-kpis article.danger{background:#fff0ef;border-color:#f4d3d0}.security-kpis span,.security-kpis strong,.security-kpis small{display:block}.security-kpis span{color:#7b7b82;font-size:8.5px}.security-kpis strong{letter-spacing:-.03em;margin:10px 0 6px;font-size:28px;font-weight:500}.security-kpis small{color:#929299;font-size:7.5px;line-height:1.45}.security-live-grid{grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);gap:12px;margin-top:12px;display:grid}.security-hourly-chart{border-bottom:1px solid #e9e9ec;align-items:flex-end;gap:4px;height:210px;padding:8px 2px 0;display:flex}.security-hourly-chart>div:not(.security-quiet-state){text-align:center;flex:1;grid-template-rows:1fr auto auto;gap:4px;min-width:19px;height:100%;display:grid}.security-hour-track{background:linear-gradient(#0000,#00000006);border-radius:7px 7px 0 0;justify-content:center;align-items:flex-end;display:flex;overflow:hidden}.security-hour-track>i{background:#bed8f7;border-radius:7px 7px 2px 2px;width:min(74%,26px);min-height:6px;display:block;position:relative;overflow:hidden}.security-hour-track>i>b{background:#2f8dff;display:block;position:absolute;bottom:0;left:0;right:0}.security-hourly-chart>div>span{color:#77777e;white-space:nowrap;font-size:6.5px}.security-hourly-chart>div>small{color:#aaaab0;font-size:6px}.security-chart-key{color:#88888f;gap:13px;margin-top:12px;font-size:7.5px;display:flex}.security-chart-key span{align-items:center;gap:5px;display:flex}.security-chart-key i{background:#bed8f7;border-radius:3px;width:8px;height:8px}.security-chart-key span:nth-child(2) i{background:#2f8dff}.security-quiet-state{color:#7c7c83;justify-content:center;align-self:center;align-items:center;gap:8px;width:100%;font-size:9px;display:flex}.security-quiet-state span{color:#16834a;background:#e6f8ed;border-radius:9px;place-items:center;width:26px;height:26px;display:grid}.security-category-list{gap:14px;display:grid}.security-category-list>div>div{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.security-category-list strong{font-size:9.5px}.security-category-list span{color:#77777e;font-size:8px}.security-category-list>div>i{background:#eeeeef;border-radius:99px;height:7px;display:block;overflow:hidden}.security-category-list>div>i b{border-radius:inherit;background:linear-gradient(90deg,#2f8dff,#66b0ff);height:100%;display:block}.security-events-panel{margin-top:12px}.security-events-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.security-events-head .admin-panel-head{flex:1;margin-bottom:0}.security-event-filters{flex-wrap:wrap;gap:5px;display:flex}.security-event-filters button{color:#77777e;background:#f0f0f2;border:0;border-radius:9px;padding:6px 9px;font-size:8px}.security-event-filters button.active{color:#fff;background:#171719}.security-event-list{scrollbar-width:thin;gap:7px;max-height:700px;padding-left:3px;display:grid;overflow-y:auto}.security-event-list>article{background:#fafafa;border:1px solid #ededf0;border-radius:16px;grid-template-columns:9px minmax(0,1fr) auto;align-items:flex-start;gap:12px;padding:13px;display:grid}.security-event-list>article.severity-critical,.security-event-list>article.severity-high{background:#fff8f7;border-color:#f3d8d5}.security-event-list>article.status-resolved{opacity:.68}.security-event-dot{background:#8a8a91;border-radius:50%;width:8px;height:8px;margin-top:5px}.severity-low .security-event-dot{background:#5b9fea}.severity-medium .security-event-dot{background:#ffb327}.severity-high .security-event-dot,.severity-critical .security-event-dot{background:#ff514c;box-shadow:0 0 0 4px #ff514c1a}.severity-info .security-event-dot{background:#35c778}.security-event-labels{flex-wrap:wrap;gap:5px;display:flex}.security-event-labels span{color:#696970;background:#ededf0;border-radius:7px;padding:3px 6px;font-size:6.8px}.severity-high .security-event-labels span:first-child,.severity-critical .security-event-labels span:first-child{color:#a93430;background:#ffe1df}.security-event-main h3{margin:7px 0 6px;font-size:11px;line-height:1.4}.security-event-meta{color:#929299;flex-wrap:wrap;align-items:center;gap:7px;font-size:7.5px;display:flex}.security-event-meta code{text-overflow:ellipsis;color:#55555c;white-space:nowrap;background:#eeeeef;border-radius:6px;max-width:390px;padding:3px 6px;font-size:7px;overflow:hidden}.security-event-guide{color:#275c42;background:#f1faf5;border:1px solid #d9eee2;border-radius:14px;margin-top:11px;padding:13px}.security-event-guide.notice{color:#715719;background:#fff9e9;border-color:#f1e3ba}.security-event-guide.warning{color:#862f2a;background:#fff0ef;border-color:#f1d3d0}.security-event-guide>header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.security-event-guide>header>div{align-items:center;gap:7px;display:flex}.security-event-guide>header i{color:#fff;background:#2eb56b;border-radius:7px;place-items:center;width:22px;height:22px;font-size:10px;font-style:normal;font-weight:700;display:grid}.security-event-guide.notice>header i{background:#e3a72a}.security-event-guide.warning>header i{background:#f0514b}.security-event-guide>header strong{font-size:10px}.security-event-guide>header span{color:#237249;white-space:nowrap;background:#fff;border:1px solid #23724924;border-radius:8px;padding:4px 7px;font-size:7.5px}.security-event-guide.notice>header span{color:#81601a;border-color:#81601a29}.security-event-guide.warning>header span{color:#9a3732;border-color:#9a373229}.security-event-guide>p{margin:0;font-size:9.5px;line-height:1.7}.security-event-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:10px;display:grid}.security-event-guide-grid>div{background:#ffffffc7;border:1px solid #0000000b;border-radius:10px;padding:9px 10px}.security-event-guide-grid>div.owner-action{grid-column:1/-1}.security-event-guide-grid strong{color:inherit;margin-bottom:3px;font-size:8.5px;display:block}.security-event-guide-grid p{color:#637069;margin:0;font-size:8.7px;line-height:1.65}.security-event-guide.notice .security-event-guide-grid p{color:#7b704f}.security-event-guide.warning .security-event-guide-grid p{color:#85625f}.security-event-main details{color:#88888f;margin-top:8px;font-size:7.5px}.security-event-main summary{cursor:pointer}.security-event-main details p,.security-event-main details pre{color:#66666d;white-space:pre-wrap;word-break:break-all;background:#f0f0f2;border-radius:8px;max-width:100%;margin:7px 0 0;padding:8px;font:7px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.security-event-actions{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.security-event-actions button{color:#247649;background:#e6f7ed;border:0;border-radius:8px;min-width:86px;padding:6px 8px;font-size:7.5px}.security-event-actions button.danger{color:#a33732;background:#ffe8e6}.security-event-actions small{color:#a33732;background:#ffe8e6;border-radius:7px;padding:5px 7px;font-size:7px}.security-empty{color:#929299;text-align:center;border:1px dashed #d9d9dd;border-radius:14px;padding:26px 12px;font-size:9px}.security-empty-large{place-content:center;justify-items:center;gap:8px;min-height:130px;display:grid}.security-empty-large>span{color:#18834b;background:#e6f8ed;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.security-intel-head{background:#fff;border:1px solid #0000000f;border-radius:23px;justify-content:space-between;align-items:flex-start;gap:22px;padding:22px 24px;display:flex}.security-intel-head>div:first-child>span{color:#2f8dff;font-size:8.5px}.security-intel-head h3{margin:5px 0 6px;font-family:Thmanyah Display;font-size:26px}.security-intel-head p{color:#77777e;max-width:710px;margin:0;font-size:9.5px;line-height:1.7}.security-source-status{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.security-source-status>span{color:#287149;white-space:nowrap;background:#edf9f2;border-radius:99px;align-items:center;gap:6px;padding:5px 8px;font-size:7.5px;display:flex}.security-source-status>span.offline{color:#8a6723;background:#fff5dd}.security-source-status>span i{background:#35c778;border-radius:50%;width:6px;height:6px}.security-source-status>span.offline i{background:#ffb327}.security-source-status small{color:#9a9aa0;font-size:6.8px}.security-news-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.security-news-list>article{background:#fff;border:1px solid #00000012;border-top:3px solid #8f8f96;border-radius:20px;flex-direction:column;min-width:0;padding:18px;display:flex;box-shadow:0 7px 20px #14192306}.security-news-list>article.priority-critical{border-top-color:#ff4f4a}.security-news-list>article.priority-high{border-top-color:#ff9f0a}.security-news-list>article.priority-info{border-top-color:#2f8dff}.security-news-top{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.security-news-top>span,.security-news-top>b{border-radius:7px;padding:4px 7px;font-size:7px;font-weight:500}.security-news-top>span{color:#1763aa;background:#e6f2ff}.security-news-top>b{color:#a53430;background:#ffe6e4}.priority-info .security-news-top>b{color:#1763aa;background:#e6f2ff}.security-news-top time{color:#9999a0;margin-right:auto;font-size:7px}.security-news-list h4{margin:13px 0 7px;font-size:13px;line-height:1.45}.security-news-list>article>p{color:#6d6d74;margin:0 0 12px;font-size:9px;line-height:1.65}.security-analysis-box{background:#f5f6f8;border:1px solid #ececef;border-radius:13px;margin-top:auto;padding:11px}.security-analysis-box strong{color:#2c6faf;font-size:8px}.security-analysis-box p{color:#55555c;margin:5px 0;font-size:8.5px;line-height:1.65}.security-analysis-box small{color:#88888f;font-size:7.5px;line-height:1.5}.security-news-list footer{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.security-news-list footer span{color:#8b671e;font-size:7px}.security-news-list footer a{color:#0a70d1;margin-right:auto;font-size:8px;text-decoration:none}.security-intel-note{color:#929299;margin:10px 4px 0;font-size:7.5px;line-height:1.6}.security-guide-summary{color:#184f35;background:linear-gradient(135deg,#effbf4,#fff);border:1px solid #d4edde;border-radius:23px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:16px;margin-bottom:12px;padding:20px 22px;display:grid;box-shadow:0 8px 24px #1e50360d}.security-guide-summary.has-urgent{color:#7d2926;background:linear-gradient(135deg,#fff0ef,#fff);border-color:#f2d2cf}.security-guide-symbol{color:#fff;background:#30b66c;border-radius:16px;place-items:center;width:50px;height:50px;font-size:24px;font-weight:700;display:grid;box-shadow:0 9px 20px #30b66c3d}.has-urgent .security-guide-symbol{background:#ff554f;box-shadow:0 9px 20px #ff554f3b}.security-guide-summary>div:nth-child(2)>span{font-size:9px}.security-guide-summary h3{margin:4px 0 5px;font-family:Thmanyah Display;font-size:24px;line-height:1.1}.security-guide-summary p{color:#668072;margin:0;font-size:10.5px;line-height:1.65}.has-urgent.security-guide-summary p{color:#976b68}.security-guide-legend{flex-direction:column;align-items:flex-end;gap:7px;display:flex}.security-guide-legend span{color:#727279;white-space:nowrap;align-items:center;gap:6px;font-size:8.5px;display:flex}.security-guide-legend i{background:#30b66c;border-radius:50%;width:8px;height:8px}.security-guide-legend .recommended i{background:#ffb020}.security-guide-legend .urgent i{background:#ff554f}.security-solutions-section,.security-firewall-section{background:#f8f8fa;border:1px solid #0000000d;border-radius:25px;margin-top:12px;padding:22px}.security-section-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.security-section-heading>div>span{color:#0a7aff;font-size:9px}.security-section-heading h3{margin:4px 0 5px;font-family:Thmanyah Display;font-size:26px;line-height:1.1}.security-section-heading p{color:#76767d;max-width:700px;margin:0;font-size:10px;line-height:1.65}.security-section-heading>small{color:#77777e;white-space:nowrap;background:#fff;border:1px solid #e7e7ea;border-radius:9px;padding:6px 9px;font-size:8px}.security-solutions-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.security-solution{background:#fff;border:1px solid #e7e7ea;border-top:3px solid #31b86e;border-radius:19px;flex-direction:column;min-width:0;padding:17px;display:flex;box-shadow:0 7px 18px #191e2809}.security-solution.recommended{border-top-color:#ffb020}.security-solution.urgent{background:snow;border-top-color:#ff554f}.security-solution>header{grid-template-columns:39px minmax(0,1fr);align-items:center;gap:10px;display:grid}.security-solution>header>i{color:#207b4b;background:#e7f8ee;border-radius:11px;place-items:center;width:37px;height:37px;font-size:15px;font-style:normal;font-weight:700;display:grid}.security-solution.recommended>header>i{color:#8a6216;background:#fff1cf}.security-solution.urgent>header>i{color:#a3322e;background:#ffe5e3}.security-solution>header span{color:#2a8152;font-size:8px}.security-solution.recommended>header span{color:#8c661a}.security-solution.urgent>header span{color:#a33732}.security-solution h4{margin:3px 0 0;font-size:13px;line-height:1.35}.security-solution>p{color:#6e6e75;min-height:34px;margin:12px 0;font-size:10px;line-height:1.7}.security-solution details{border-top:1px solid #eeeeef;margin-top:auto}.security-solution summary{color:#0a70d1;cursor:pointer;padding:11px 0 2px;font-size:9px}.security-solution details>div{background:#f5f6f8;border-radius:12px;margin-top:9px;padding:12px}.security-solution details strong{color:#39393e;font-size:9px}.security-solution details p{color:#6f6f76;margin:4px 0 10px;font-size:9px;line-height:1.65}.security-solution ol{color:#5f5f66;gap:7px;margin:6px 0 0;padding-right:19px;font-size:9px;line-height:1.6;display:grid}.security-solution li::marker{color:#0a7aff;font-weight:700}.security-solution>footer{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.security-solution>footer>span{color:#8b8b92;font-size:8px}.security-solution>footer button{color:#fff;background:#171719;border:0;border-radius:10px;padding:8px 11px;font-size:8.5px}.security-firewall-section{background:#fff}.security-firewall-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.security-firewall-grid>article{background:#fafafa;border:1px solid #ececef;border-radius:17px;grid-template-columns:34px minmax(0,1fr) auto;align-items:flex-start;gap:11px;padding:15px;display:grid}.security-firewall-grid>article>span{color:#176cb8;background:#e6f2ff;border-radius:10px;place-items:center;width:32px;height:32px;font-size:9px;font-weight:700;display:grid}.security-firewall-grid h4{margin:1px 0 5px;font-size:11px}.security-firewall-grid p{color:#76767d;margin:0;font-size:9px;line-height:1.65}.security-firewall-grid details{margin-top:8px}.security-firewall-grid summary{color:#0a70d1;cursor:pointer;font-size:8.5px}.security-firewall-grid details p{background:#f0f1f3;border-radius:9px;margin-top:7px;padding:9px}.security-firewall-grid details small{color:#7b7b82;margin-top:6px;font-size:8px;line-height:1.55;display:block}.security-firewall-grid details small b{color:#44444a}.security-firewall-grid>article>i{color:#24794b;white-space:nowrap;background:#e6f7ed;border-radius:7px;padding:4px 7px;font-size:7px;font-style:normal}.security-posture-heading{margin:24px 2px 12px}.security-posture-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.security-posture-grid article{background:#fff;border:1px solid #0000000f;border-radius:17px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;padding:14px;display:grid}.security-posture-grid article>i{color:#20804c;background:#e8f8ef;border-radius:11px;place-items:center;width:36px;height:36px;font-style:normal;font-weight:700;display:grid}.security-posture-grid article.warning>i{color:#8c661c;background:#fff2d2}.security-posture-grid strong{font-size:10px;display:block}.security-posture-grid p{color:#818188;margin:3px 0 0;font-size:8px;line-height:1.55}.security-posture-grid article>span{color:#26794a;white-space:nowrap;background:#e8f8ef;border-radius:7px;padding:4px 7px;font-size:7px}.security-posture-grid article.warning>span{color:#8c661c;background:#fff2d2}.security-blocks-panel{margin-top:12px}.security-block-list{gap:7px;display:grid}.security-block-list>div:not(.security-empty){background:#fafafa;border:1px solid #eeeeef;border-radius:13px;grid-template-columns:32px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:11px;display:grid}.security-block-list>div>i{color:#aa3732;background:#ffe7e5;border-radius:9px;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.security-block-list strong{font-size:9px}.security-block-list p{color:#88888f;margin:2px 0 0;font-size:7.5px}.security-block-list>div>span{color:#88888f;white-space:nowrap;font-size:7.5px}.security-block-list button{color:#a33833;background:#ffe8e6;border:0;border-radius:8px;padding:6px 9px;font-size:7.5px}.security-disclaimer{color:#695629;background:#fff8e8;border:1px solid #f0e2bf;border-radius:15px;align-items:flex-start;gap:12px;margin-top:12px;padding:14px 16px;display:flex}.security-disclaimer strong{white-space:nowrap;font-size:9px}.security-disclaimer p{margin:0;font-size:8.5px;line-height:1.65}.security-loading,.security-unavailable{background:#fff;border:1px solid #0000000f;border-radius:25px;justify-content:center;align-items:center;gap:13px;min-height:210px;padding:24px;display:flex}.security-loading>i{border:3px solid #dfe8f3;border-top-color:#2f8dff;border-radius:50%;width:30px;height:30px;animation:.7s linear infinite admin-spin}.security-loading strong,.security-loading span{display:block}.security-loading strong{font-size:12px}.security-loading span{color:#88888f;margin-top:3px;font-size:8px}.security-unavailable{text-align:center;flex-direction:column}.security-unavailable strong{font-size:13px}.security-unavailable p{color:#77777e;margin:0;font-size:9px}.security-unavailable button{color:#fff;background:#171719;border:0;border-radius:10px;padding:8px 13px;font-size:9px}@media (width<=1050px){.admin-kpis{grid-template-columns:repeat(3,1fr)}.admin-grid,.admin-lower-grid,.admin-tools-grid,.admin-breakdowns{grid-template-columns:1fr}.security-kpis{grid-template-columns:repeat(3,1fr)}.security-live-grid,.security-solutions-grid,.security-firewall-grid{grid-template-columns:1fr}}@media (width<=700px){.admin-header{align-items:flex-start;padding:12px 14px}.admin-header-actions>a,.admin-header-actions>button{display:none}.admin-owner{border:0;margin:0;padding:0}.admin-owner span{display:none}.admin-content{width:calc(100% - 24px);padding:25px 0 50px}.admin-title-row{display:grid}.admin-title-row h1{font-size:34px}.admin-range{width:100%}.admin-main-tabs{margin-inline:-3px;top:7px}.admin-main-tabs button{min-height:42px;padding-inline:13px;font-size:9.5px}.admin-kpis{grid-template-columns:1fr 1fr}.admin-kpis article{min-height:116px;padding:15px}.admin-kpis article.primary{grid-column:1/-1}.admin-bars{gap:4px;height:220px}.admin-bar-item>small{display:none}.admin-panel{border-radius:21px;padding:16px}.admin-data-table{overflow-x:auto}.admin-data-table>div{min-width:520px}.admin-element-list{grid-template-columns:1fr}.admin-element-list>div{grid-template-columns:28px minmax(0,1fr) auto}.admin-element-list>div>span{display:none}.admin-login-list>div{grid-template-columns:8px 1fr}.admin-login-list>div>div:last-child{text-align:right;grid-column:2}.security-hero{border-radius:24px;grid-template-columns:1fr;gap:24px;min-height:0;padding:22px 18px}.security-hero:before{-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.security-hero h2{font-size:35px}.security-hero-copy>p{font-size:11px}.security-live-row{gap:6px;margin-bottom:15px}.security-shield{width:34px;height:34px}.security-last-update{order:3;justify-content:center;width:100%}.security-hero-actions{flex-direction:column;align-items:stretch}.security-hero-actions>button{width:100%;min-height:45px;font-size:11px}.security-hero-actions label{justify-content:center;min-height:36px;font-size:10px}.security-owner-report{border-radius:20px;padding:15px}.security-owner-report>header{grid-template-columns:40px minmax(0,1fr)}.security-owner-report>header>span{border-radius:12px;width:40px;height:40px}.security-owner-report>header>b{grid-column:2;justify-self:start}.security-owner-report h3{font-size:20px}.security-owner-report header p{font-size:9.5px}.security-owner-grid{grid-template-columns:1fr}.security-owner-grid article{min-height:0}.security-owner-grid p{font-size:9px}.security-automation-report{padding:14px}.security-automation-report>header{flex-direction:column}.security-automation-controls{grid-template-columns:1fr 1fr;width:100%}.security-automation-title h3{font-size:18px}.security-automation-title p{font-size:9px}.security-automation-metrics{grid-template-columns:1fr 1fr}.security-automation-summary{grid-template-columns:1fr}.security-score{justify-self:center;width:100%}.security-score>div{width:135px;height:135px}.security-tabs{z-index:12;position:sticky;top:72px;overflow-x:auto}.security-tabs button{white-space:nowrap;min-width:115px;font-size:10px}.security-kpis{grid-template-columns:1fr 1fr}.security-kpis article{min-height:108px;padding:14px}.security-kpis span{font-size:9.5px}.security-kpis small{font-size:8.5px}.security-kpis strong{font-size:29px}.security-hourly-chart{height:190px;overflow-x:auto}.security-hourly-chart>div:not(.security-quiet-state){min-width:28px}.security-events-head{display:block}.security-event-filters{flex-wrap:nowrap;margin-top:10px;overflow-x:auto}.security-event-filters button{min-width:max-content;padding:8px 10px;font-size:9px}.security-event-list>article{grid-template-columns:8px minmax(0,1fr);padding:12px}.security-event-actions{flex-direction:row;grid-column:2;align-items:stretch}.security-event-actions button{flex:1;min-height:34px;font-size:8.5px}.security-event-main h3{font-size:12px}.security-event-meta{font-size:8.5px}.security-event-meta code{flex-basis:100%;max-width:100%;font-size:7.5px}.security-event-guide{padding:12px}.security-event-guide>header{align-items:flex-start}.security-event-guide>header strong{font-size:11px}.security-event-guide>header span{font-size:8.5px}.security-event-guide>p{font-size:10.5px}.security-event-guide-grid{grid-template-columns:1fr}.security-event-guide-grid>div.owner-action{grid-column:auto}.security-event-guide-grid strong,.security-event-guide-grid p{font-size:9.5px}.security-intel-head{padding:18px;display:block}.security-intel-head h3{font-size:25px}.security-intel-head p{font-size:10px}.security-source-status{align-items:flex-start;margin-top:13px}.security-news-list{grid-template-columns:1fr}.security-news-list>article{padding:16px}.security-news-list h4{font-size:14px}.security-news-list>article>p,.security-analysis-box p{font-size:9.5px}.security-guide-summary{border-radius:20px;grid-template-columns:44px minmax(0,1fr);padding:17px 15px}.security-guide-symbol{border-radius:13px;width:43px;height:43px;font-size:20px}.security-guide-summary h3{font-size:21px}.security-guide-summary p{font-size:10.5px}.security-guide-legend{flex-flow:wrap;grid-column:1/-1;align-items:flex-start;padding-top:4px}.security-guide-legend span{font-size:8.5px}.security-solutions-section,.security-firewall-section{border-radius:21px;padding:16px}.security-section-heading{display:block}.security-section-heading h3{font-size:24px}.security-section-heading p{font-size:10.5px}.security-section-heading>small{width:max-content;margin-top:10px;display:block}.security-solution{padding:15px}.security-solution h4{font-size:14px}.security-solution>p{min-height:0;font-size:10.5px}.security-solution summary,.security-solution details p,.security-solution ol{font-size:9.5px}.security-solution>footer{flex-direction:column;align-items:stretch}.security-solution>footer button{min-height:38px;font-size:9.5px}.security-firewall-grid>article{grid-template-columns:34px minmax(0,1fr)}.security-firewall-grid>article>i{grid-column:2;justify-self:start}.security-firewall-grid h4{font-size:12px}.security-firewall-grid p,.security-firewall-grid summary{font-size:9.5px}.security-posture-grid{grid-template-columns:1fr}.security-posture-grid article{grid-template-columns:38px minmax(0,1fr)}.security-posture-grid article>span{grid-column:2;justify-self:start}.security-block-list>div:not(.security-empty){grid-template-columns:32px minmax(0,1fr)}.security-block-list>div>span,.security-block-list button{grid-column:2}.security-block-list button{min-height:34px}.security-disclaimer{display:block}.security-disclaimer p{margin-top:5px;font-size:9px}}.admin-page{background:#f2f2ef;font-size:16px}.admin-page :where(p,span,small,time,label){font-size:13px}.admin-page :where(strong,b){font-size:14px}.admin-header{background:#fafaf8e6;min-height:82px}.admin-brand small,.admin-owner small{font-size:11px}.admin-header-actions>a,.admin-header-actions>button{padding:10px 15px;font-size:13px}.admin-content{width:min(1540px,100% - 36px)}.admin-main-tabs{padding:7px;top:88px}.admin-main-tabs button{min-height:44px;padding:10px 17px;font-size:13px}.admin-title-row>div:first-child>span,.admin-panel-head>div>span{font-size:12px}.admin-title-row p,.admin-tool-note{font-size:13px}.admin-panel-head>small{font-size:12px}.admin-form-grid label{font-size:13px}.admin-form-grid input,.admin-form-grid textarea,.admin-form-grid select{padding:12px;font-size:14px}.admin-tool-action{min-height:48px;font-size:14px}.admin-kpis span,.admin-kpis small{font-size:12px}.admin-empty,.admin-loading,.admin-inline-message{font-size:13px}.admin-users-table article{align-items:start!important}.admin-user-actions{gap:6px;min-width:220px;display:grid}.admin-user-actions>a,.admin-user-actions>button,.admin-user-actions summary{color:#171719;text-align:center;cursor:pointer;background:#eeeeef;border:0;border-radius:10px;padding:9px 11px;font-size:12px;text-decoration:none;display:block}.admin-user-actions details{position:relative}.admin-user-actions details>button{border:0;border-radius:8px;width:100%;margin-top:4px;padding:8px}.admin-message-history article{padding:17px}.admin-message-history article footer{gap:7px;margin-top:12px;display:flex}.admin-message-history article footer button{font-size:12px;position:static}.admin-community-list h3,.admin-message-history h3{font-size:18px}.admin-community-list article>p,.admin-message-history p{font-size:13px}.admin-community-list blockquote{background:#fff7d8;border-right:3px solid #cf9900;border-radius:10px;margin:10px 0;padding:10px 13px;font-size:12px}.admin-community-list footer button{min-height:38px;font-size:12px}.admin-community-list footer button.approve{color:#176b3e;background:#def5e7}.admin-university-tabs{background:#e6e6e3;border-radius:16px;gap:6px;margin-bottom:12px;padding:7px;display:flex;overflow:auto}.admin-university-tabs button{white-space:nowrap;background:0 0;border:0;border-radius:11px;padding:10px 13px;font-size:12px}.admin-university-tabs button.active{color:#fff;background:#171719}.admin-calendar-manager{gap:12px;display:grid}.admin-calendar-events article p{color:#666;margin:6px 0}.admin-support-manager,.admin-experience-settings{grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);align-items:start;gap:12px;display:grid}.admin-support-manager>form{position:sticky;top:150px}.admin-ticket-list article blockquote{background:#eef2f5;border-radius:10px;margin:10px 0;padding:10px}.admin-request-list{gap:8px;display:grid}.admin-request-list article{background:#f7f7f7;border:1px solid #e6e6e6;border-radius:15px;grid-template-columns:1fr auto auto;align-items:center;gap:9px;padding:15px;display:grid}.admin-request-list h3{margin:4px 0}.admin-request-list p{color:#666;margin:0}.admin-request-list blockquote{margin:8px 0}.admin-request-list button{color:#17653b;background:#e1f5e9;border:0;border-radius:9px;padding:8px 11px}.admin-request-list button.danger{color:#a33;background:#ffebe9}.admin-range{grid-template-columns:repeat(3,1fr)}.admin-release-review .admin-review-button{color:#111;background:#fff;border-radius:999px;margin-top:16px;padding:11px 15px;text-decoration:none;display:inline-block}.admin-ticket-list h3{font-size:17px}.admin-ticket-list p{font-size:13px}.admin-ticket-top span,.admin-ticket-top time,.admin-ticket-bottom small,.admin-ticket-bottom button{font-size:11px}.admin-data-table>div,.admin-breakdown-list strong,.admin-breakdown-list span,.admin-element-list strong,.admin-element-list span,.admin-login-list strong,.admin-login-list span{font-size:12px}@media (width<=1050px){.admin-support-manager,.admin-experience-settings{grid-template-columns:1fr}.admin-support-manager>form{position:static}.admin-user-actions{min-width:0}.admin-users-table article{grid-template-columns:auto 1fr!important}.admin-user-actions{grid-column:1/-1;width:100%}}@media (width<=700px){.admin-content{width:min(100% - 20px,1540px);padding-top:24px}.admin-header{padding:10px 12px}.admin-owner,.admin-header-actions>a{display:none}.admin-main-tabs{top:76px}.admin-request-list article{grid-template-columns:1fr 1fr}.admin-request-list article>div{grid-column:1/-1}}.admin-request-logo{object-fit:contain;background:#fff;border:1px solid #ddd;border-radius:12px;width:54px;height:54px}.admin-request-list article:has(.admin-request-logo){grid-template-columns:auto 1fr auto auto}.admin-messages-hub>nav{background:#fff;border:1px solid #e8e8eb;border-radius:15px;gap:7px;margin-bottom:12px;padding:5px;display:flex}.admin-messages-hub>nav button{color:#696970;background:0 0;border:0;border-radius:11px;min-height:38px;padding:0 14px;font-size:8.5px;font-weight:800}.admin-messages-hub>nav button.active{color:#fff;background:#171719}.admin-users-manager{gap:12px;display:grid}.admin-gift-control{grid-template-columns:92px minmax(0,1fr);gap:6px;display:grid}.admin-gift-control select{color:#171719;background:#fff;border:1px solid #dcdce1;border-radius:10px;min-height:38px;padding:6px;font-size:12px}.admin-gift-control button{border:0;border-radius:10px;min-height:38px;font-size:12px;font-weight:800;color:#fff!important;background:#171719!important}.admin-email-status{margin-bottom:12px}.admin-email-provider{background:#fff1ef;border:1px solid #ffd7d2;border-radius:14px;align-items:center;gap:11px;padding:13px 14px;display:flex}.admin-email-provider.ready{background:#eaf8f0;border-color:#ccebd9}.admin-email-provider>i{background:#df4d43;border-radius:50%;flex:none;width:11px;height:11px;box-shadow:0 0 0 5px #df4d431a}.admin-email-provider.ready>i{background:#25a766;box-shadow:0 0 0 5px #25a7661a}.admin-email-provider>div{gap:2px;display:grid}.admin-email-provider strong{font-size:10px}.admin-email-provider small{color:#73737a;font-size:8px}.admin-email-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0;display:grid}.admin-email-kpis>span{background:#fafafa;border:1px solid #ececef;border-radius:13px;gap:5px;padding:12px;display:grid}.admin-email-kpis small{color:#818188;font-size:7.5px}.admin-email-kpis b{font-size:21px}.admin-email-log{display:grid}.admin-email-log>article{border-top:1px solid #eeeeef;justify-content:space-between;align-items:center;gap:12px;padding:10px 2px;display:flex}.admin-email-log>article>div{gap:2px;display:grid}.admin-email-log strong{font-size:9px}.admin-email-log small{color:#888890;font-size:7px}.admin-email-log>article>span{color:#a33d38;background:#ffe9e6;border-radius:999px;padding:5px 8px;font-size:7.3px}.admin-email-log>article>span.delivered{color:#167546;background:#e5f7ed}@media (width<=620px){.admin-email-kpis{grid-template-columns:1fr}.admin-email-provider,.admin-email-log>article{align-items:flex-start}}.admin-user-search{box-sizing:border-box;width:100%;font:inherit;background:#f7f7f9;border:1px solid #e1e1e5;border-radius:13px;padding:12px 14px}.admin-users-table{gap:7px;display:grid}.admin-users-table article{background:#f8f8fa;border:1px solid #ebebee;border-radius:14px;grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;gap:11px;padding:11px;display:grid}.admin-users-table article>i{color:#246b4a;background:#e4f5eb;border-radius:12px;place-items:center;width:40px;height:40px;font-style:normal;font-weight:900;display:grid}.admin-users-table article>div{flex-direction:column;gap:2px;min-width:0;display:flex}.admin-users-table article span,.admin-users-table article small{color:#7b7b82;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.admin-users-table article>b{color:#66666d;white-space:nowrap;font-size:7.5px}.admin-users-table article>button,.admin-reset-link button{color:#0a6ecf;background:#e7f2ff;border:0;border-radius:10px;min-height:34px;padding:0 10px;font-size:7.5px;font-weight:800}.admin-reset-link{background:#fff8df;border:1px solid #f0dfa1;border-radius:13px;grid-template-columns:1fr auto;gap:7px;padding:9px;display:grid}.admin-reset-link input{direction:ltr;background:#fff;border:1px solid #e9ddb4;border-radius:9px;min-width:0;padding:9px;font-size:7px}.admin-calendar-manager{grid-template-columns:minmax(340px,.75fr) minmax(0,1.25fr);align-items:start;gap:12px;display:grid}.admin-calendar-manager>form{position:sticky;top:82px}.admin-calendar-events{gap:7px;display:grid}.admin-calendar-events article{background:#f8f8fa;border:1px solid #ebebee;border-right:5px solid #17785a;border-radius:13px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:11px;display:grid}.admin-calendar-events article>div{flex-direction:column;gap:3px;display:flex}.admin-calendar-events small,.admin-calendar-events span{color:#7b7b82;font-size:7px}.admin-calendar-events button{color:#0a6ecf;background:#e7f2ff;border:0;border-radius:9px;padding:7px 9px;font-size:7px}.admin-calendar-events button.danger{color:#b43d38;background:#ffebe9}.security-overview-compact{gap:12px;display:grid}.security-owner-card{color:#fff;background:linear-gradient(145deg,#10261e,#176146);border-radius:25px;justify-content:space-between;align-items:center;gap:18px;padding:26px;display:flex}.security-owner-card span{color:#9ee3c2;font-size:8px}.security-owner-card h2{margin:5px 0;font-size:25px}.security-owner-card p{color:#d5eae0;max-width:720px;margin:0;font-size:9px;line-height:1.7}.security-owner-card>strong{font-size:42px}.security-owner-card>strong small{opacity:.65;font-size:10px}.security-compact-kpis{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.security-compact-kpis article{background:#fff;border:1px solid #e8e8eb;border-radius:16px;padding:15px}.security-compact-kpis span{color:#7d7d83;font-size:8px;display:block}.security-compact-kpis strong{margin-top:5px;font-size:24px;display:block}.security-protection-list{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.security-protection-list span{color:#285b44;background:#edf8f2;border-radius:11px;padding:11px;font-size:8px}.security-important-events{gap:7px;display:grid}.security-important-events article{background:#fff7f4;border:1px solid #f2ddd5;border-radius:12px;grid-template-columns:55px 1fr;gap:10px;padding:11px;display:grid}.security-important-events b{color:#a2432f;text-align:center;background:#ffe5de;border-radius:8px;align-self:start;padding:5px;font-size:7px}.security-important-events article>div{flex-direction:column;gap:3px;display:flex}.security-important-events small{color:#8b7772;font-size:7px}.admin-release-review article:first-child{background:linear-gradient(145deg,#16362c,#0f7355)}.admin-review-button{color:#0c5f49;background:#fff;border-radius:12px;margin-top:14px;padding:11px 14px;font-size:8.5px;font-weight:900;text-decoration:none;display:inline-flex}@media (width<=900px){.admin-calendar-manager{grid-template-columns:1fr}.admin-calendar-manager>form{position:static}.security-compact-kpis{grid-template-columns:repeat(2,1fr)}}@media (width<=650px){.admin-users-table article{grid-template-columns:40px 1fr}.admin-users-table article>b,.admin-users-table article>button{grid-column:2;justify-self:start}.security-protection-list{grid-template-columns:1fr}}.admin-development{color:#171719;background:linear-gradient(145deg,#111318,#1a2637 70%);border-radius:29px;margin:18px 0;padding:24px;box-shadow:0 22px 54px #0c121c2b}.admin-development-heading{color:#fff;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.admin-development-heading>div>span{color:#78bdff;font-size:9px}.admin-development-heading h2{margin:4px 0 7px;font-family:Thmanyah Display;font-size:30px;line-height:1.1}.admin-development-heading p{color:#ffffffa8;max-width:720px;margin:0;font-size:10.5px;line-height:1.7}.admin-development-heading>a{color:#111318;white-space:nowrap;background:#fff;border-radius:12px;padding:10px 14px;font-size:9.5px;text-decoration:none}.admin-release-policy{color:#fff;background:linear-gradient(135deg,#1b9c573d,#1c74d933);border:1px solid #8ee4b538;border-radius:17px;align-items:center;gap:11px;margin:18px 0 12px;padding:13px 15px;display:flex}.admin-release-policy>i{color:#111318;background:#9ff0bd;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;font-size:13px;font-style:normal;font-weight:800;display:grid}.admin-release-policy>div{flex:1;min-width:0}.admin-release-policy strong,.admin-release-policy span{display:block}.admin-release-policy strong{font-size:10px}.admin-release-policy span{color:#ffffffa3;margin-top:3px;font-size:8px;line-height:1.55}.admin-release-policy>b{color:#c8f6d9;white-space:nowrap;background:#0f181457;border-radius:9px;padding:6px 9px;font-size:8px}.admin-release-flow{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;margin:20px 0;display:grid}.admin-release-flow>article{color:#fff;background:#ffffff14;border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:10px;min-width:0;padding:13px;display:flex}.admin-release-flow>article.active{background:#278bff33;border-color:#62b1ff5c}.admin-release-flow>article.public{background:#2db56924}.admin-release-flow>article>i{color:#b6d7ff;background:#5aa0ff29;border-radius:10px;flex:none;place-items:center;width:31px;height:31px;font-size:11px;font-style:normal;display:grid}.admin-release-flow>article.public>i{color:#bcf1d1;background:#2db5692e}.admin-release-flow strong,.admin-release-flow small{display:block}.admin-release-flow strong{font-size:10px}.admin-release-flow small{color:#ffffff80;margin-top:2px;font-size:7.5px}.admin-release-flow>b{color:#ffffff59;font-size:15px}.admin-development-message,.admin-development-error{border-radius:12px;margin:10px 0;padding:11px 13px;font-size:9px}.admin-development-message{color:#bff2d2;background:#2bba692b}.admin-development-error{color:#ffd1cf;background:#ff554f2b}.admin-development-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.admin-development .admin-panel{box-shadow:none;border-color:#ffffff14;margin:0}.admin-developer-form,.admin-release-form{background:#f6f6f8;border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:14px;padding:14px;display:grid}.admin-developer-form label,.admin-release-form label{min-width:0}.admin-developer-form label>span,.admin-release-form label>span{color:#66666d;margin-bottom:5px;font-size:8px;display:block}.admin-developer-form input,.admin-release-form input,.admin-release-form textarea,.admin-reset-password input{color:#171719;resize:vertical;background:#fff;border:1px solid #dedee2;border-radius:10px;outline:0;width:100%;min-height:40px;padding:8px 11px;font-size:9.5px}.admin-developer-form input:focus,.admin-release-form input:focus,.admin-release-form textarea:focus,.admin-reset-password input:focus{border-color:#0a7aff;box-shadow:0 0 0 3px #0a7aff1a}.admin-developer-form .wide,.admin-release-form .wide{grid-column:1/-1}.admin-developer-form>p{color:#85858c;margin:0;font-size:7.7px;line-height:1.55}.admin-password-row{grid-template-columns:minmax(0,1fr) auto;gap:7px;display:grid}.admin-password-row button{color:#0a65d1;white-space:nowrap;background:#e6f1ff;border:0;border-radius:10px;padding:0 11px;font-size:8px}.admin-developer-list,.admin-release-list{gap:8px;margin-top:12px;display:grid}.admin-developer-list>article,.admin-release-list>article{background:#fafafa;border:1px solid #ececef;border-radius:15px;padding:12px}.admin-developer-list>article.disabled{opacity:.65}.admin-developer-identity{align-items:center;gap:9px;display:flex}.admin-developer-identity>i{color:#fff;background:#171719;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.admin-developer-identity strong,.admin-developer-identity small{display:block}.admin-developer-identity strong{font-size:10px}.admin-developer-identity small{color:#808087;margin-top:2px;font-size:7.5px}.admin-developer-meta{border-top:1px solid #ededee;justify-content:space-between;align-items:center;gap:8px;margin:9px 0;padding-top:9px;display:flex}.admin-developer-meta span{color:#247a4c;background:#e7f7ed;border-radius:7px;padding:4px 7px;font-size:7px}.admin-developer-list>article.disabled .admin-developer-meta span{color:#8b5d18;background:#fff1ce}.admin-developer-meta small{color:#8a8a91;font-size:7.5px}.admin-developer-actions,.admin-release-actions{flex-wrap:wrap;gap:6px;display:flex}.admin-developer-actions button,.admin-release-actions button,.admin-reset-password button{color:#57575d;background:#ececef;border:0;border-radius:8px;min-height:31px;padding:6px 9px;font-size:7.8px}.admin-release-actions button:first-child,.admin-release-actions button.publish{color:#fff;background:#171719}.admin-release-actions button.publish{background:#198754}.admin-developer-actions button:disabled,.admin-release-actions button:disabled,.admin-reset-password button:disabled{opacity:.45;cursor:not-allowed}.admin-reset-password{border-top:1px dashed #d9d9dc;grid-template-columns:minmax(0,1fr) auto auto;gap:6px;margin-top:9px;padding-top:9px;display:grid}.admin-release-version{align-items:center;gap:10px;display:flex}.admin-release-version>i{color:#0a65d1;background:#e6f1ff;border-radius:12px;place-items:center;width:40px;height:40px;font-size:15px;font-style:normal;font-weight:700;display:grid}.admin-release-version span,.admin-release-version strong{display:block}.admin-release-version span{color:#7f7f86;font-size:7.5px}.admin-release-version strong{margin-top:2px;font-size:10px}.admin-release-list>article.status-beta{background:#f4f9ff;border-color:#b9d9ff}.admin-release-list>article.status-public{background:#f5fcf8;border-color:#ccebd8}.admin-release-list>article.status-draft{background:#fbf9ff;border-color:#d6c6ff;box-shadow:inset 3px 0 #7656d8}.admin-release-list>article.status-beta .admin-release-version>i{color:#fff;background:#0a7aff}.admin-release-list>article.status-public .admin-release-version>i{color:#fff;background:#198754}.admin-release-details{background:#ffffffb8;border:1px solid #ededf0;border-radius:11px;margin:10px 0 8px;padding:10px}.admin-release-details>strong{color:#34343a;margin-bottom:7px;font-size:8.5px;display:block}.admin-release-details ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.admin-release-details li{color:#626269;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:7px;font-size:8.5px;line-height:1.55;display:grid}.admin-release-details li>i{color:#6044bd;background:#eee8ff;border-radius:7px;place-items:center;width:20px;height:20px;font-size:7px;font-style:normal;font-weight:700;display:grid}.admin-release-history{background:#f1f4f9db;border:1px solid #e2e5eb;border-radius:12px;margin:0 0 10px;padding:10px}.admin-release-history>summary{cursor:pointer;color:#303038;justify-content:space-between;align-items:center;gap:10px;font-size:8.5px;font-weight:700;list-style:none;display:flex}.admin-release-history>summary::-webkit-details-marker{display:none}.admin-release-history>summary span{color:#0a65d1;text-align:center;background:#e1edff;border-radius:8px;min-width:25px;padding:3px 7px}.admin-release-history>div{gap:8px;margin-top:10px;display:grid}.admin-release-history article{background:#fff;border:1px solid #e7e7eb;border-radius:11px;padding:10px}.admin-release-history article header{align-items:center;gap:9px;display:flex}.admin-release-history article header>b{color:#fff;text-align:center;background:#17191f;border-radius:9px;min-width:37px;padding:6px;font-size:9px}.admin-release-history article header strong,.admin-release-history article header small{display:block}.admin-release-history article header strong{font-size:8.5px}.admin-release-history article header small{color:#929299;margin-top:2px;font-size:6.8px}.admin-release-history article ul{color:#67676e;gap:4px;margin:8px 0 0;padding-inline-start:17px;font-size:7.7px;line-height:1.55;display:grid}.admin-release-edit{background:#fff;border:1px solid #d9dce4;border-radius:12px;gap:9px;margin:0 0 10px;padding:12px;display:grid}.admin-release-edit label>span{color:#67676e;margin-bottom:5px;font-size:8px;display:block}.admin-release-edit input,.admin-release-edit textarea{resize:vertical;background:#fafafd;border:1px solid #dedee3;border-radius:10px;outline:0;width:100%;padding:9px 11px;font-family:inherit;font-size:9px}.admin-release-edit input:focus,.admin-release-edit textarea:focus{border-color:#0a7aff;box-shadow:0 0 0 3px #0a7aff1a}.admin-release-edit>div{gap:7px;display:flex}.admin-release-edit>div button{background:#e9e9ed;border:0;border-radius:9px;min-height:35px;padding:7px 12px;font-family:inherit;font-size:8px}.admin-release-edit>div button:first-child{color:#fff;background:#17191f}.admin-release-list>article>small{color:#929299;margin-bottom:9px;font-size:7.5px;display:block}@media (width<=1050px){.admin-development-grid{grid-template-columns:1fr}}@media (width<=700px){.admin-development{border-radius:23px;padding:16px}.admin-development-heading{display:block}.admin-development-heading h2{font-size:26px}.admin-development-heading p{font-size:10px}.admin-development-heading>a{margin-top:12px;display:inline-flex}.admin-release-policy{flex-wrap:wrap;align-items:flex-start}.admin-release-policy>b{margin-inline-start:45px}.admin-release-flow{grid-template-columns:1fr}.admin-release-flow>b{display:none}.admin-developer-form,.admin-release-form{grid-template-columns:1fr;padding:12px}.admin-developer-form .wide,.admin-release-form .wide{grid-column:auto}.admin-password-row{grid-template-columns:1fr}.admin-password-row button{min-height:36px}.admin-developer-meta{flex-direction:column;align-items:flex-start}.admin-developer-actions button,.admin-release-actions button{flex:1;min-height:37px;font-size:8.5px}.admin-reset-password{grid-template-columns:1fr}.admin-reset-password button{min-height:36px}}.admin-development-heading>button{color:#111318;font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border:0;border-radius:12px;padding:10px 14px;font-size:9.5px}.admin-development-heading>button:disabled{opacity:.55;cursor:wait}.admin-release-actions button.republish{color:#075fb8;background:#e4f1ff}.admin-release-actions button.direct-publish{color:#fff;background:#0a7aff}.admin-release-actions button.delete{color:#a53131;background:#ffe9e7}.admin-developer-reviews{border-top:1px solid #ffffff1a;margin-top:18px;padding-top:20px}.admin-review-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:18px 0 12px;display:grid}.admin-review-kpis article{color:#fff;background:#ffffff14;border:1px solid #ffffff12;border-radius:16px;padding:14px}.admin-review-kpis article.pending{background:#ff9f0a29}.admin-review-kpis article.implemented{background:#2db56926}.admin-review-kpis article.rejected{background:#ff554f24}.admin-review-kpis span,.admin-review-kpis strong{display:block}.admin-review-kpis span{color:#ffffff94;font-size:8px}.admin-review-kpis strong{margin-top:5px;font-family:Thmanyah Display;font-size:22px}.admin-review-filter{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.admin-review-filter button{color:#ffffffa8;font:inherit;cursor:pointer;background:#ffffff14;border:0;border-radius:9px;padding:7px 10px;font-size:8px}.admin-review-filter button.active{color:#111318;background:#fff}.admin-review-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.admin-review-card{color:#171719;background:#fff;border:1px solid #ececef;border-right:4px solid #ff9f0a;border-radius:19px;min-width:0;padding:16px}.admin-review-card.status-implemented{border-right-color:#198754}.admin-review-card.status-rejected{border-right-color:#d94343}.admin-review-card-head,.admin-review-developer,.admin-review-meta,.admin-review-actions{align-items:center;display:flex}.admin-review-card-head{justify-content:space-between;gap:12px}.admin-review-developer{gap:9px;min-width:0}.admin-review-developer>i{color:#fff;background:#171719;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.admin-review-developer strong,.admin-review-developer small{display:block}.admin-review-developer strong{font-size:10px}.admin-review-developer small{color:#85858c;text-overflow:ellipsis;white-space:nowrap;max-width:180px;margin-top:2px;font-size:7px;overflow:hidden}.admin-review-state{text-align:left;flex:none}.admin-review-state span,.admin-review-state time{display:block}.admin-review-state span{color:#745400;font-size:8px}.admin-review-card.status-implemented .admin-review-state span{color:#167347}.admin-review-card.status-rejected .admin-review-state span{color:#a53131}.admin-review-state time{color:#9b9ba2;margin-top:3px;font-size:6.8px}.admin-review-meta{border-top:1px solid #ededf0;justify-content:space-between;gap:8px;margin-top:12px;padding-top:11px}.admin-review-meta span{color:#075fb8;background:#e8f3ff;border-radius:8px;padding:4px 7px;font-size:7.5px}.admin-review-meta small{color:#898990;font-size:7.5px}.admin-review-card h3{margin:11px 0 5px;font-family:Thmanyah Display;font-size:15px}.admin-review-card>p{color:#626269;white-space:pre-wrap;margin:0 0 11px;font-size:9px;line-height:1.7}.admin-review-attachments{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:10px 0;display:grid}.admin-review-attachments figure{background:#f2f2f4;border:1px solid #e7e7ea;border-radius:12px;min-width:0;margin:0;overflow:hidden}.admin-review-attachments img,.admin-review-attachments video{object-fit:cover;background:#111;width:100%;height:140px;display:block}.admin-review-attachments figcaption{justify-content:space-between;align-items:center;gap:8px;padding:7px 8px;display:flex}.admin-review-attachments figcaption span{text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.admin-review-attachments figcaption small{color:#88888f;flex:none;font-size:6.7px}.admin-review-note{margin-top:11px;display:block}.admin-review-note>span{color:#66666d;margin-bottom:5px;font-size:8px;display:block}.admin-review-note textarea{color:#171719;width:100%;min-height:70px;font:inherit;resize:vertical;background:#f7f7f9;border:1px solid #dedee2;border-radius:11px;outline:0;padding:9px 10px;font-size:8.5px;line-height:1.6}.admin-review-note textarea:focus{border-color:#0a7aff;box-shadow:0 0 0 3px #0a7aff1a}.admin-review-actions{flex-wrap:wrap;gap:6px;margin-top:9px}.admin-review-actions button{color:#5f5f66;min-height:34px;font:inherit;cursor:pointer;background:#ececef;border:0;border-radius:9px;padding:7px 9px;font-size:7.8px}.admin-review-actions button.implemented{color:#167347;background:#e7f7ee}.admin-review-actions button.rejected{color:#a53131;background:#ffe9e7}.admin-review-actions button:disabled{opacity:.45;cursor:wait}@media (width<=900px){.admin-review-list{grid-template-columns:1fr}}@media (width<=700px){.admin-development-heading>button{width:100%;min-height:40px;margin-top:12px}.admin-review-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-review-card-head{flex-direction:column;align-items:flex-start}.admin-review-state{text-align:right;justify-content:space-between;align-items:center;width:100%;display:flex}.admin-review-actions button{flex:1;min-height:39px;font-size:8.5px}}.delivery-platform{--delivery-blue:#0a7aff;--delivery-green:#27b86c;--delivery-red:#e54b45;gap:12px;display:grid}.delivery-platform button,.delivery-platform input,.delivery-platform select,.delivery-platform textarea{font:inherit}.delivery-hero{color:#fff;background:radial-gradient(circle at 10% 0,#0a7aff57,#0000 38%),radial-gradient(circle at 100% 100%,#27b86c2e,#0000 34%),linear-gradient(145deg,#111318,#20242b 62%,#121419);border:1px solid #ffffff17;border-radius:30px;justify-content:space-between;align-items:center;gap:34px;min-height:235px;padding:30px 34px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px #1116202b}.delivery-hero:after{content:"";opacity:.17;pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 80%);mask-image:linear-gradient(90deg,#000,#0000 80%)}.delivery-hero>*{z-index:1;position:relative}.delivery-live{color:#a8f1ca;background:#ffffff12;border:1px solid #ffffff17;border-radius:99px;align-items:center;gap:7px;padding:7px 10px;font-size:8.5px;display:inline-flex}.delivery-live>i{background:#35d47f;border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite security-pulse;box-shadow:0 0 0 5px #35d47f1f}.delivery-hero h2{margin:15px 0 8px;font-family:Thmanyah Display;font-size:clamp(27px,3.2vw,42px);line-height:1.05}.delivery-hero p{color:#b7beca;max-width:680px;margin:0;font-size:10.5px;line-height:1.8}.delivery-hero-actions{gap:8px;min-width:230px;display:grid}.delivery-hero-actions button{color:#d7dce5;cursor:pointer;background:#ffffff14;border:1px solid #ffffff1a;border-radius:13px;min-height:43px;padding:9px 14px}.delivery-hero-actions button.primary{color:#fff;background:linear-gradient(135deg,#0879ff,#409cff);border-color:#ffffff29;box-shadow:0 10px 24px #0a7aff3d}.delivery-hero-actions button:disabled{opacity:.55;cursor:wait}.delivery-flow{background:#e9e9ed;border:1px solid #0000000a;border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:10px;display:grid}.delivery-flow>span{background:#fff;border-radius:14px;grid-template-columns:30px minmax(0,1fr);align-content:center;column-gap:9px;min-height:72px;padding:10px 12px;display:grid;position:relative}.delivery-flow>span:not(:last-child):after{content:"←";z-index:2;color:#6e737d;background:#e9e9ed;border-radius:50%;place-items:center;width:18px;height:18px;font-size:8px;display:grid;position:absolute;top:50%;left:-9px;transform:translateY(-50%)}.delivery-flow i{color:#fff;background:#17191f;border-radius:10px;grid-row:1/3;place-items:center;width:29px;height:29px;font-size:9px;font-style:normal;display:grid}.delivery-flow b{align-self:end;font-size:9px}.delivery-flow small{color:#898990;align-self:start;margin-top:2px;font-size:7.2px}.delivery-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.delivery-kpis article{background:#fff;border:1px solid #0000000f;border-radius:21px;min-height:118px;padding:17px 18px;box-shadow:0 8px 24px #191c2309}.delivery-kpis article.active{background:#ecf6ff;border-color:#d0e7ff}.delivery-kpis article.success{background:#eefaf4;border-color:#d2efdf}.delivery-kpis article.warning{background:#fff3f1;border-color:#ffd8d4}.delivery-kpis span,.delivery-kpis strong,.delivery-kpis small{display:block}.delivery-kpis span{color:#7d7d84;font-size:8.5px}.delivery-kpis strong{margin:9px 0 6px;font-size:29px;font-weight:500}.delivery-kpis small{color:#96969d;font-size:7.8px}.delivery-alert{border-radius:13px;padding:11px 13px;font-size:9.5px}.delivery-alert.error{color:#a5332f;background:#ffebe9;border:1px solid #ffd5d2}.delivery-alert.success{color:#1d7748;background:#e8f8ef;border:1px solid #cdeedb}.delivery-layout{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:start;gap:12px;display:grid}.delivery-panel-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:15px;display:flex}.delivery-panel-head>div>span{color:var(--delivery-blue);font-size:8px}.delivery-panel-head h3{margin:4px 0 0;font-family:Thmanyah Display;font-size:21px}.delivery-panel-head>small{color:#85858c;font-size:7.5px}.delivery-panel-head>input{color:#171719;background:#f5f5f7;border:1px solid #e2e2e6;border-radius:11px;outline:0;width:min(235px,48%);padding:9px 11px;font-size:8.5px}.delivery-panel-head>input:focus{border-color:#72b5f9;box-shadow:0 0 0 3px #0a7aff14}.delivery-channel-list{scrollbar-width:thin;gap:7px;max-height:520px;padding-left:2px;display:grid;overflow-y:auto}.delivery-channel{color:#171719;text-align:right;cursor:pointer;background:#f8f8fa;border:1px solid #ebebee;border-radius:16px;grid-template-columns:43px minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;padding:12px;transition:all .15s;display:grid}.delivery-channel:hover{background:#f3f7fc;border-color:#cfe4fb}.delivery-channel.selected{background:#eef6ff;border-color:#7bbaff;box-shadow:0 0 0 3px #0a7aff12}.delivery-channel>i.provider{color:#fff;background:#17191f;border-radius:13px;place-items:center;width:41px;height:41px;font-size:18px;font-style:normal;display:grid}.delivery-channel>i.provider.google{background:linear-gradient(145deg,#1a73e8,#4da1ff)}.delivery-channel>i.provider.windows{background:#0879d9}.delivery-channel>i.provider.mozilla{background:#7a45c5}.delivery-channel-main{min-width:0;display:block}.delivery-channel-main b,.delivery-channel-main small,.delivery-channel-main em{display:block}.delivery-channel-main b{font-size:10px}.delivery-channel-main small{color:#84848b;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:7.4px;overflow:hidden}.delivery-channel-main em{color:#5f6670;margin-top:5px;font-size:7.7px;font-style:normal}.delivery-status{color:#1a7647;white-space:nowrap;background:#e5f8ee;border-radius:99px;align-items:center;gap:5px;padding:5px 8px;font-size:7.5px;display:inline-flex}.delivery-status>i{background:#2fc276;border-radius:50%;width:6px;height:6px}.delivery-status.disconnected{color:#a23834;background:#ffe8e6}.delivery-status.disconnected>i{background:#e24f49}.delivery-status.degraded{color:#7b5a00;background:#fff1c9}.delivery-status.degraded>i{background:#f1a815}.delivery-compose{gap:10px;display:grid;position:sticky;top:72px}.delivery-compose label{color:#66666d;gap:5px;font-size:8px;display:grid}.delivery-compose input,.delivery-compose select,.delivery-compose textarea{color:#171719;resize:vertical;background:#f7f7f9;border:1px solid #dfdfe4;border-radius:11px;outline:0;width:100%;padding:10px 11px;font-size:9px}.delivery-compose input:focus,.delivery-compose select:focus,.delivery-compose textarea:focus{border-color:#6cb1f9;box-shadow:0 0 0 3px #0a7aff14}.delivery-form-row{grid-template-columns:1fr 1fr;gap:8px;display:grid}.delivery-send{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0879ff,#3598ff);border:0;border-radius:12px;min-height:43px;margin-top:2px;box-shadow:0 8px 20px #0a7aff2e}.delivery-send:disabled{opacity:.5;cursor:wait}.delivery-privacy-note{color:#8b8b92;font-size:7.2px;line-height:1.6}.delivery-log-panel{margin-bottom:8px}.delivery-log-table{border:1px solid #ececef;border-radius:15px;display:grid;overflow-x:auto}.delivery-log-table>div{border-top:1px solid #eeeeef;grid-template-columns:110px minmax(180px,1.4fr) 90px 110px 105px;align-items:center;gap:10px;min-width:760px;padding:10px 12px;font-size:8px;display:grid}.delivery-log-table>div:first-child{border-top:0}.delivery-log-table .delivery-log-head{color:#8a8a91;background:#f6f6f8;font-size:7.5px}.delivery-log-table strong{font-size:8.5px}.delivery-log-table time{color:#8f8f96;font-size:7.4px}.delivery-log-status{color:#1b7547;background:#e7f8ef;border-radius:8px;width:max-content;padding:4px 7px}.delivery-log-status.failed,.delivery-log-status.missed{color:#a43b36;background:#ffeae8}.delivery-empty{color:#8a8a91;text-align:center;border-radius:15px;justify-items:center;gap:5px;border:1px dashed #d9d9dd!important;padding:28px!important;display:grid!important}.delivery-empty strong{color:#5f5f66;font-size:9px}.delivery-empty span{font-size:7.8px}@media (width<=980px){.delivery-hero{flex-direction:column;align-items:flex-start}.delivery-hero-actions{grid-template-columns:1fr 1fr;width:100%}.delivery-flow,.delivery-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.delivery-flow>span:nth-child(2):after{display:none}.delivery-layout{grid-template-columns:1fr}.delivery-compose{position:static}}@media (width<=620px){.delivery-hero{border-radius:24px;min-height:0;padding:24px 20px}.delivery-hero-actions,.delivery-flow{grid-template-columns:1fr}.delivery-flow>span:after{display:none}.delivery-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.delivery-kpis article{min-height:105px;padding:14px}.delivery-panel-head{flex-direction:column;align-items:stretch}.delivery-panel-head>input{width:100%}.delivery-channel{grid-template-columns:40px minmax(0,1fr)}.delivery-channel>.delivery-status{grid-column:2;justify-self:start}.delivery-form-row{grid-template-columns:1fr}}.admin-community-layout,.admin-messages-layout{grid-template-columns:minmax(360px,.72fr) minmax(0,1.28fr);align-items:start;gap:12px;display:grid}.admin-community-composer,.admin-messages-composer{position:sticky;top:82px}.admin-community-composer .admin-panel-head b{color:#fff;background:#171719;border-radius:10px;padding:7px 9px;font-size:8px}.admin-image-upload{background:#f7f7f9;border:1px dashed #cfd0d6;border-radius:13px;padding:12px}.admin-image-upload input{background:0 0!important;border:0!important;padding:0!important}.admin-image-upload small{color:#8b8b92;margin-top:5px;font-size:7px;display:block}.admin-composer-actions{justify-content:flex-end;gap:8px;display:flex}.admin-composer-actions>button:first-child{color:#66666d;background:#f1f1f3;border:0;border-radius:12px;padding:0 14px}.admin-inline-message{color:#276847;background:#eaf8f0;border:1px solid #d0ebdb;border-radius:12px;margin-top:10px;padding:10px 12px;font-size:8.5px}.admin-community-list{gap:9px;display:grid}.admin-community-list article{background:#f8f8fa;border:1px solid #ececef;border-radius:16px;padding:14px}.admin-community-list article>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.admin-community-list header small,.admin-community-list header time{color:#8a8a91;font-size:7px;display:block}.admin-community-list h3{margin:3px 0;font-size:14px}.admin-community-list header>span{color:#24734a;background:#e4f7ed;border-radius:8px;padding:5px 7px;font-size:7px}.admin-community-list article>p{color:#626269;white-space:pre-line;margin:10px 0;font-size:8.5px;line-height:1.7}.admin-post-metrics{flex-wrap:wrap;gap:6px;display:flex}.admin-post-metrics span{color:#66666d;background:#fff;border:1px solid #ececef;border-radius:8px;padding:5px 7px;font-size:7.5px}.admin-community-list footer{justify-content:flex-end;gap:7px;margin-top:10px;display:flex}.admin-community-list footer button{color:#0a6ecf;background:#e7f2ff;border:0;border-radius:10px;min-height:34px;padding:0 12px;font-size:8px}.admin-community-list footer button.danger{color:#b43d38;background:#ffebe9}.admin-message-history>div:last-child{gap:8px;display:grid}.admin-message-history article{background:#f8f8fa;border:1px solid #ececef;border-radius:15px;padding:13px;position:relative}.admin-message-history article small{color:#0a7aff;font-size:7.5px}.admin-message-history h3{margin:4px 0;font-size:13px}.admin-message-history p{color:#66666d;white-space:pre-line;margin:0;font-size:8.5px;line-height:1.65}.admin-message-history article button{color:#b43d38;background:#ffebe9;border:0;border-radius:8px;padding:5px 7px;font-size:7px;position:absolute;top:10px;left:10px}.admin-release-20-8{grid-template-columns:1.1fr .9fr;gap:12px;display:grid}.admin-release-20-8 article{color:#fff;background:linear-gradient(145deg,#11151d,#26364b);border-radius:26px;min-height:260px;padding:26px}.admin-release-20-8 article:last-child{color:#171719;background:#fff;border:1px solid #e8e8eb}.admin-release-20-8 span{color:#94bde9;font-size:8px}.admin-release-20-8 h2{margin:7px 0;font-family:Thmanyah Display;font-size:37px}.admin-release-20-8 b{color:#aaf0c9;background:#2db46d21;border-radius:8px;padding:6px 8px;font-size:8px;display:inline-block}.admin-release-20-8 p{color:#c6d1df;font-size:10px;line-height:1.8}.admin-release-20-8 ul{gap:9px;margin:15px 0 0;padding:0 18px 0 0;font-size:9px;line-height:1.6;display:grid}.admin-universities-panel{margin-top:12px}.admin-universities-panel .admin-breakdown-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px}@media (width<=980px){.admin-community-layout,.admin-messages-layout{grid-template-columns:1fr}.admin-community-composer,.admin-messages-composer{position:static}}@media (width<=700px){.admin-release-20-8,.admin-universities-panel .admin-breakdown-list{grid-template-columns:1fr}.admin-community-composer,.admin-messages-composer,.admin-community-posts,.admin-message-history{border-radius:20px}}.admin-page{font-size:16px}.admin-page :where(button,input,select,textarea){font-size:14px}.admin-page :where(p,label,span,time){font-size:13px}.admin-page small{font-size:12px}.admin-brand strong{font-size:24px}.admin-main-tabs button{min-height:44px;font-size:13px}.admin-panel-head h2{font-size:27px}.admin-panel{padding:24px}.admin-kpis strong{font-size:36px}.admin-community-list h3,.admin-message-history h3,.admin-ticket-list h3{font-size:17px}@media (width>=980px){.admin-content{grid-template-columns:230px minmax(0,1fr);align-items:start;column-gap:20px;display:grid}.admin-title-row{grid-column:2}.admin-main-tabs{background:#e9e9e7;border-radius:24px;grid-area:1/1/span 20;gap:5px;max-height:calc(100vh - 120px);padding:12px;display:grid;position:sticky;top:98px;overflow:auto}.admin-main-tabs button{text-align:start;border-radius:15px;justify-content:flex-start;width:100%}.admin-content>:not(.admin-main-tabs):not(.admin-title-row){grid-column:2}.admin-range{grid-template-columns:repeat(4,1fr)!important}}.admin-page :where(button,input,select,textarea,.admin-panel,.admin-kpis>span,.admin-ticket-list article,.admin-account-list>div){border-radius:16px}.admin-community-list article>p,.admin-message-history p,.admin-ticket-list p{font-size:13px}.admin-community-list header small,.admin-community-list header time,.admin-community-list header>span,.admin-post-metrics span{font-size:11px}.admin-community-list footer button,.admin-message-history article footer button,.admin-user-actions button,.admin-user-actions a,.admin-user-actions summary,.admin-release-20-8 span,.admin-release-20-8 b{font-size:12px}.admin-release-20-8 p,.admin-release-20-8 ul{font-size:13px}.admin-image-upload small,.admin-tool-note,.admin-inline-message{font-size:12px}.admin-page{--admin-blue:#086cff;--admin-violet:#7657ff;background:radial-gradient(circle at 82% -10%,#2270ff1f,#0000 34rem),radial-gradient(circle at 8% 42%,#7c54ff12,#0000 30rem),#f3f3f6}.admin-title-row h1{letter-spacing:-.035em}.admin-main-tabs{background:#fafafcd1;border-color:#14182212;box-shadow:0 16px 50px #161d2f14}.admin-main-tabs button.active{background:linear-gradient(145deg,#14151a,#2a2d37)}.admin-panel{border-color:#14182212;box-shadow:0 18px 54px #161d2f0e}.admin-university-studio{gap:16px;display:grid}.admin-university-hero{color:#fff;background:radial-gradient(circle at 15% 5%,#1a79ff94,#0000 19rem),linear-gradient(145deg,#11141d,#151b2a 60%,#20213a);border-radius:30px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:30px;min-height:210px;padding:30px;display:grid;overflow:hidden;box-shadow:0 24px 70px #1117272e}.admin-university-hero>div:first-child{max-width:700px}.admin-university-hero span{color:#8dc5ff;font-size:13px}.admin-university-hero h2{letter-spacing:-.035em;margin:8px 0;font-family:Thmanyah Display;font-size:43px}.admin-university-hero p{color:#cbd1dd;margin:0;font-size:15px;line-height:1.8}.admin-university-metrics{grid-template-columns:repeat(3,128px);gap:8px;display:grid}.admin-university-metrics article{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff12;border:1px solid #ffffff17;border-radius:19px;align-content:center;gap:4px;min-height:112px;padding:15px;display:grid}.admin-university-metrics strong{font-size:30px}.admin-university-metrics small{color:#b8bfcc;font-size:12px}.admin-university-layout{grid-template-columns:minmax(330px,.68fr) minmax(0,1.32fr);align-items:start;gap:14px;display:grid}.admin-university-form{position:sticky;top:150px}.admin-logo-upload{cursor:pointer;background:linear-gradient(145deg,#f7f8fb,#eef0f5);border:1px dashed #c9cbd3;border-radius:22px;place-items:center;min-height:180px;margin-bottom:17px;display:grid;position:relative;overflow:hidden}.admin-logo-upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.admin-logo-upload>img{object-fit:contain;background:#fff;border-radius:25px;width:122px;height:122px;box-shadow:0 13px 34px #191e2c21}.admin-logo-upload>i{color:#5e6370;place-items:center;gap:5px;font-style:normal;display:grid}.admin-logo-upload>i svg{color:var(--admin-blue)}.admin-logo-upload>i small{color:#9699a2}.admin-secondary-action{color:#555a65;background:#eceef2;border:0;border-radius:13px;width:100%;min-height:44px;margin-top:8px}.admin-university-directory{min-width:0}.admin-university-directory>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.admin-university-directory>header span{color:var(--admin-blue);font-size:12px}.admin-university-directory>header h2{margin:4px 0 0;font-family:Thmanyah Display;font-size:29px}.admin-university-directory>header label{color:#858893;background:#f7f7f9;border:1px solid #e0e1e6;border-radius:13px;align-items:center;gap:8px;width:min(280px,45%);min-height:44px;padding:0 12px;display:flex}.admin-university-directory>header input{background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0}.admin-university-directory>div{gap:8px;display:grid}.admin-university-directory article{background:#f9f9fa;border:1px solid #e7e8ec;border-radius:19px;grid-template-columns:32px 64px minmax(0,1fr) auto auto;align-items:center;gap:11px;min-width:0;min-height:94px;padding:11px;transition:all .18s;display:grid}.admin-university-directory article:hover{background:#f5f8fc;border-color:#cfd9e9;transform:translateY(-1px)}.admin-university-directory article.archived{opacity:.52}.admin-university-index{color:#767984;background:#ebedf1;border-radius:9px;place-items:center;width:27px;height:27px;display:grid;font-size:11px!important}.admin-university-directory article>img{object-fit:contain;background:#fff;border-radius:16px;width:62px;height:62px;box-shadow:0 8px 20px #191f2d14}.admin-university-directory article>div:first-of-type{min-width:0}.admin-university-directory article small{color:#888b94}.admin-university-directory article h3{text-overflow:ellipsis;white-space:nowrap;margin:3px 0;font-size:17px;overflow:hidden}.admin-university-directory article p{color:#6f727b;margin:0}.admin-university-order,.admin-university-actions{gap:5px;display:flex}.admin-university-order button{color:#5e626d;background:#fff;border:1px solid #e1e2e6;border-radius:11px;place-items:center;width:36px;height:36px;padding:0;display:grid}.admin-university-order button:disabled{opacity:.3}.admin-university-actions button{color:#1764ba;background:#e8f2ff;border:0;border-radius:11px;align-items:center;gap:5px;min-height:36px;padding:0 10px;display:flex}.admin-university-actions button.danger{color:#a33d39;background:#ffebe9}@media (width<=1100px){.admin-university-hero{grid-template-columns:1fr}.admin-university-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-university-layout{grid-template-columns:1fr}.admin-university-form{position:static}.admin-university-directory article{grid-template-columns:28px 58px minmax(0,1fr) auto}.admin-university-actions{grid-column:2/-1;justify-content:flex-end}}@media (width<=650px){.admin-university-hero{border-radius:24px;padding:23px 19px}.admin-university-hero h2{font-size:34px}.admin-university-metrics{gap:6px}.admin-university-metrics article{min-height:90px;padding:10px}.admin-university-metrics strong{font-size:24px}.admin-university-directory>header{flex-direction:column;align-items:stretch}.admin-university-directory>header label{width:100%}.admin-university-directory article{grid-template-columns:26px 54px minmax(0,1fr)}.admin-university-order{grid-column:2}.admin-university-actions{flex-wrap:wrap;grid-column:3}.admin-university-directory article>img{width:52px;height:52px}.admin-university-directory{padding:16px}}.admin-session-list{gap:10px;margin-top:18px;display:grid}.admin-session-list>article{background:#fafafa;border:1px solid #e6e6e8;border-radius:16px;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.admin-session-list>article>i{color:#fff;background:#111;border-radius:14px;place-items:center;width:46px;height:46px;font-style:normal;font-weight:900;display:grid}.admin-session-list>article>div{gap:3px;display:grid}.admin-session-list strong{align-items:center;gap:8px;display:flex}.admin-session-list strong b{color:#176536;background:#dff7e8;border-radius:999px;padding:3px 7px;font-size:11px}.admin-session-list small,.admin-session-list span{color:#777}.admin-session-list>article>button{color:#9d2525;background:#ffe8e8;border:0;border-radius:10px;padding:9px 12px;font-weight:800}.admin-ad-preview{align-items:center;gap:10px;margin-top:8px;display:flex}.admin-ad-preview img{object-fit:cover;border:1px solid #ddd;border-radius:12px;width:110px;height:68px}.admin-ad-preview button{color:#555;background:#f1f1f3;border:0;border-radius:9px;padding:8px}@media (width<=650px){.admin-session-list>article{grid-template-columns:42px minmax(0,1fr)}.admin-session-list>article>button{grid-column:1/-1;width:100%}}.admin-support-v2{gap:14px;display:grid}.admin-support-command{background:#fff;border:1px solid #14182212;border-radius:26px;padding:24px;box-shadow:0 18px 54px #161d2f0e}.admin-support-command>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.admin-support-command>header span{color:#086cff}.admin-support-command h2{margin:5px 0;font-family:Thmanyah Display;font-size:30px}.admin-support-command p{color:#737780;margin:0}.admin-support-actions{flex-wrap:wrap;gap:8px;display:flex}.admin-support-actions button{color:#3e424b;background:#eceef2;border:0;align-items:center;gap:7px;min-height:42px;padding:0 14px;display:flex}.admin-support-actions button:last-child{color:#fff;background:#17191f}.admin-support-actions button.active{color:#17653a;background:#daf5e5}.admin-support-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:18px;display:grid}.admin-support-kpis article{background:#f7f8fa;border:1px solid #e7e9ee;border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:4px 10px;min-height:98px;padding:15px;display:grid}.admin-support-kpis article svg{color:#086cff;grid-row:1/3}.admin-support-kpis strong{font-size:26px}.admin-support-kpis span{color:#727680}.admin-support-tools{grid-template-columns:minmax(250px,1fr) auto;gap:10px;margin-top:15px;display:grid}.admin-support-tools>label{background:#f8f8fa;border:1px solid #e0e2e7;border-radius:14px;align-items:center;gap:8px;min-height:45px;padding:0 13px;display:flex}.admin-support-tools input{background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0}.admin-support-tools nav{background:#eceef2;border-radius:14px;gap:5px;padding:4px;display:flex;overflow:auto}.admin-support-tools nav button{white-space:nowrap;background:0 0;border:0;padding:8px 11px}.admin-support-tools nav button.active{background:#fff;box-shadow:0 3px 10px #00000012}.admin-ticket-inbox{gap:8px;display:grid}.admin-ticket-row{text-align:start;background:#fff;border:1px solid #e4e6eb;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-width:0;padding:13px;display:grid;box-shadow:0 8px 24px #161d2f09}.admin-ticket-row>i{color:#fff;background:#17191f;border-radius:14px;place-items:center;width:46px;height:46px;font-style:normal;font-weight:800;display:grid}.admin-ticket-row>span{min-width:0}.admin-ticket-row small,.admin-ticket-row strong{display:block}.admin-ticket-row small{color:#086cff}.admin-ticket-row p{color:#676b74;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;overflow:hidden}.admin-ticket-row aside{justify-items:end;gap:6px;display:grid}.admin-ticket-row time{color:#8c9098;white-space:nowrap}.admin-ticket-row b{color:#9a5d00;background:#fff3d8;border-radius:8px;padding:5px 8px;font-size:11px}.admin-ticket-row.resolved b{color:#17653a;background:#daf5e5}.admin-support-drawer{z-index:80;justify-content:flex-end;display:flex;position:fixed;inset:0}.admin-support-drawer>.backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0c0e146b;border:0;position:absolute;inset:0;border-radius:0!important}.admin-support-drawer>form{background:#fff;width:min(520px,100%);height:100%;padding:24px;position:relative;overflow:auto;box-shadow:-24px 0 70px #0000002e}.admin-support-drawer form>header{justify-content:space-between;gap:15px;display:flex}.admin-support-drawer form>header h2{margin:4px 0}.admin-support-drawer form>header a{color:#086cff}.admin-support-drawer form>header button{background:#eceef2;border:0;place-items:center;width:40px;height:40px;display:grid}.admin-support-drawer form>article{background:#f5f6f8;border-radius:17px;margin:20px 0;padding:17px}.admin-support-drawer form>article p{white-space:pre-wrap;line-height:1.8}.admin-support-reply-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.admin-support-reply-grid label,.admin-support-reply{gap:7px;display:grid}.admin-support-reply-grid select,.admin-support-reply textarea{background:#f8f8fa;border:1px solid #dde0e5;outline:0;width:100%;padding:11px}.admin-support-reply{margin-top:12px}.admin-support-send{color:#fff;background:#086cff;border:0;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;margin-top:12px;display:flex}@media (width<=760px){.admin-support-command{border-radius:21px;padding:18px}.admin-support-command>header{flex-direction:column}.admin-support-actions,.admin-support-actions button{width:100%}.admin-support-actions button{justify-content:center}.admin-support-kpis{grid-template-columns:repeat(3,1fr)}.admin-support-kpis article{text-align:center;justify-items:center;min-height:86px;padding:10px;display:grid}.admin-support-kpis article svg{grid-row:auto}.admin-support-kpis strong{font-size:22px}.admin-support-tools{grid-template-columns:1fr}.admin-ticket-row{grid-template-columns:42px minmax(0,1fr)}.admin-ticket-row>i{width:42px;height:42px}.admin-ticket-row aside{grid-column:2;justify-content:space-between;align-items:center;display:flex}.admin-support-drawer>form{padding:19px}.admin-support-reply-grid{grid-template-columns:1fr}}.admin-v3{--a-bg:#f5f6f8;--a-card:#fff;--a-soft:#f0f2f5;--a-text:#111318;--a-muted:#747984;--a-line:#e5e7eb;--a-blue:#1677ff;background:var(--a-bg);min-height:100dvh;color:var(--a-text);font-family:var(--font-yawmi-body);grid-template-columns:286px minmax(0,1fr);display:grid}.admin-v3 *{box-sizing:border-box}.admin-v3 button,.admin-v3 input,.admin-v3 textarea,.admin-v3 select{font:inherit}.admin-v3>aside{color:#fff;z-index:80;background:#111318;flex-direction:column;height:100dvh;padding:20px 15px;display:flex;position:sticky;top:0}.admin-v3>aside>header{align-items:center;gap:11px;padding:4px 8px 20px;display:flex}.admin-v3>aside>header img{border-radius:13px;width:42px;height:42px}.admin-v3>aside>header div{display:grid}.admin-v3>aside>header strong{font:800 24px var(--font-yawmi-display)}.admin-v3>aside>header small{color:#9499a4}.admin-v3>aside>header button{color:#fff;background:#22252b;border:0;border-radius:12px;width:38px;height:38px;margin-inline-start:auto;display:none}.admin-v3>aside nav{gap:4px;padding-inline:2px;display:grid;overflow:auto}.admin-v3>aside nav button{color:#aeb3bd;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:14px;grid-template-columns:38px minmax(0,1fr) 16px;align-items:center;gap:10px;width:100%;padding:9px;display:grid}.admin-v3>aside nav button:hover,.admin-v3>aside nav button.active{color:#fff;background:#24272e}.admin-v3>aside nav i{background:#1b1e24;border-radius:11px;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.admin-v3>aside nav button.active i{background:var(--a-blue)}.admin-v3>aside nav span{min-width:0;display:grid}.admin-v3>aside nav strong{font-size:13px}.admin-v3>aside nav small{color:#7e838e;font-size:10px}.admin-v3>aside footer{border-top:1px solid #292c33;gap:7px;margin-top:auto;padding-top:14px;display:grid}.admin-v3>aside footer a,.admin-v3>aside footer button{text-align:center;color:#fff;background:#20232a;border:0;border-radius:12px;padding:11px;text-decoration:none}.admin-v3>aside footer button{justify-content:center;gap:7px;display:flex}.admin-v3-shell{min-width:0}.admin-v3-shell>header{z-index:60;border-bottom:1px solid var(--a-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f5f6f8e8;align-items:center;gap:14px;height:78px;padding:0 clamp(16px,3vw,42px);display:flex;position:sticky;top:0}.admin-v3-shell>header>div{display:grid}.admin-v3-shell>header>div small{color:var(--a-muted);font-size:10px}.admin-v3-shell>header>div strong{font:800 21px var(--font-yawmi-display)}.admin-v3-shell>header>span{align-items:center;gap:9px;margin-inline-start:auto;display:flex}.admin-v3-shell>header>span i{color:#fff;background:#111318;border-radius:13px;place-items:center;width:40px;height:40px;font-style:normal;display:grid}.admin-v3-shell>header>span b{font-size:12px;display:grid}.admin-v3-shell>header>span small{color:var(--a-muted);font-size:9px}.admin-v3-menu{border:1px solid var(--a-line);background:var(--a-card);border-radius:13px;width:42px;height:42px;display:none}.admin-v3-shell>main{max-width:1500px;margin:auto;padding:34px clamp(16px,3vw,42px) 80px}.admin-v3-welcome{color:#fff;background:#111318;border-radius:26px;justify-content:space-between;align-items:center;gap:20px;padding:28px 32px;display:flex}.admin-v3-welcome small{color:#72aaff}.admin-v3-welcome h1{font:800 clamp(34px,5vw,58px) var(--font-yawmi-display);margin:5px 0}.admin-v3-welcome p{color:#adb2bd;margin:0}.admin-v3-welcome button{color:#111318;background:#fff;border:0;border-radius:999px;gap:7px;padding:12px 17px;display:flex}.admin-v3-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:14px 0;display:grid}.admin-v3-kpis article{border:1px solid var(--a-line);background:var(--a-card);border-radius:20px;flex-direction:column;justify-content:space-between;min-height:132px;padding:18px;display:flex}.admin-v3-kpis span{color:var(--a-muted);font-size:12px}.admin-v3-kpis strong{font:800 clamp(24px,3vw,38px) var(--font-yawmi-display)}.admin-v3-kpis article.blue{border-top:4px solid #1677ff}.admin-v3-kpis article.green{border-top:4px solid #25a95b}.admin-v3-kpis article.violet{border-top:4px solid #7b61ff}.admin-v3-kpis article.orange{border-top:4px solid #ff9f0a}.admin-v3-kpis article.red{border-top:4px solid #ff453a}.admin-v3-home-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.admin-v3-home-grid>article,.admin-v3-analytics>section{background:var(--a-card);border:1px solid var(--a-line);border-radius:22px;padding:20px}.admin-v3-home-grid header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.admin-v3-home-grid header small{color:var(--a-blue)}.admin-v3-home-grid h2,.admin-v3-analytics h2{font:800 23px var(--font-yawmi-display);margin:2px 0}.admin-v3-home-grid article>p{border-bottom:1px solid var(--a-line);align-items:center;gap:10px;margin:0;padding:10px 0;display:flex}.admin-v3-home-grid p i{background:var(--a-soft);border-radius:11px;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.admin-v3-home-grid p span{font-weight:700;display:grid}.admin-v3-home-grid p small{color:var(--a-muted);font-weight:400}.admin-v3-empty{color:var(--a-muted);text-align:center;padding:28px}.admin-v3-analytics{grid-template-columns:1.4fr 1fr;gap:12px;display:grid}.admin-v3-analytics>section:first-child{grid-column:1/-1}.admin-v3-analytics>section:first-child>div{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:15px;display:grid}.admin-v3-analytics article{background:var(--a-soft);border-radius:16px;padding:18px;display:grid}.admin-v3-analytics article strong{font-size:28px}.admin-v3-analytics article span,.admin-v3-analytics p span{color:var(--a-muted)}.admin-v3-analytics section>p{border-bottom:1px solid var(--a-line);justify-content:space-between;gap:10px;margin:0;padding:10px 0;display:flex}.admin-v3-workspace,.admin-v3-two{grid-template-columns:380px minmax(0,1fr);gap:12px;display:grid}.admin-v3-workspace>form,.admin-v3-two>form{background:var(--a-card);border:1px solid var(--a-line);border-radius:22px;gap:11px;height:max-content;padding:22px;display:grid}.admin-v3-workspace form h2,.admin-v3-two form h2{margin:3px 0 10px}.admin-v3-workspace input,.admin-v3-workspace textarea,.admin-v3-workspace select,.admin-v3-two input,.admin-v3-two textarea,.admin-v3-two select{border:1px solid var(--a-line);background:var(--a-soft);width:100%;color:var(--a-text);border-radius:13px;padding:12px}.admin-v3-workspace textarea,.admin-v3-two textarea{resize:vertical;min-height:120px}.admin-v3-workspace form>button,.admin-v3-two form>button{color:#fff;background:#111318;border:0;border-radius:13px;justify-content:center;gap:7px;padding:12px;display:flex}.admin-v3-workspace>section{gap:8px;display:grid}.admin-v3-workspace>section article{background:var(--a-card);border:1px solid var(--a-line);border-radius:18px;justify-content:space-between;gap:18px;padding:18px;display:flex}.admin-v3-workspace article h3{margin:4px 0}.admin-v3-workspace article p{color:var(--a-muted);margin:0}.admin-v3-workspace article aside{gap:7px;min-width:130px;display:grid}.admin-v3-workspace article select,.admin-v3-workspace article button{border:1px solid var(--a-line);background:var(--a-soft);border-radius:11px;padding:8px}.admin-v3-workspace article button{color:#b42318}.admin-v3-two{grid-template-columns:1fr 1fr}.admin-v3-two label{gap:5px;font-size:12px;display:grid}.admin-v3-two label.check{align-items:center;display:flex}.admin-v3-two label.check input{width:auto}.admin-v3-message{color:#166534;background:#dcfce7;border-radius:13px;grid-column:1/-1;padding:13px}.admin-v3-shade{display:none}@media (width<=1120px){.admin-v3{display:block}.admin-v3>aside{width:min(310px,88vw);transition:all .25s;position:fixed;inset-block:0;inset-inline:auto 0;transform:translate(110%)}.admin-v3>aside.open{transform:none}.admin-v3>aside>header button,.admin-v3-menu{place-items:center;display:grid}.admin-v3-shade{z-index:70;background:#0008;border:0;display:block;position:fixed;inset:0}.admin-v3-kpis{grid-template-columns:repeat(3,1fr)}}@media (width<=720px){.admin-v3-shell>header{height:68px;padding:0 12px}.admin-v3-shell>header>span b{display:none}.admin-v3-shell>main{padding:18px 12px 60px}.admin-v3-welcome{flex-direction:column;align-items:flex-start;padding:24px 20px}.admin-v3-welcome h1{font-size:39px}.admin-v3-kpis{grid-template-columns:1fr 1fr}.admin-v3-kpis article:last-child{grid-column:1/-1}.admin-v3-home-grid,.admin-v3-analytics,.admin-v3-workspace,.admin-v3-two{grid-template-columns:1fr}.admin-v3-analytics>section:first-child>div{grid-template-columns:1fr 1fr}.admin-v3-workspace>section article{flex-direction:column;align-items:flex-start}.admin-v3-workspace article aside{width:100%}}.admin-ui-mounted{scrollbar-gutter:stable}.admin-v3{overflow-anchor:none;isolation:isolate}.admin-v3-shell{width:100%;min-width:0;overflow-x:clip}.admin-v3-shell>main{contain:layout style;min-height:calc(100dvh - 78px)}.admin-v3>aside nav{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0}.admin-v3>aside footer{flex:none}.admin-v3-shade{opacity:0;animation:.18s forwards admin-shade-in}.admin-v3-welcome button{justify-content:center;min-width:132px}.admin-v3-welcome button:disabled{opacity:.72}.admin-v3-welcome button:disabled svg{animation:.8s linear infinite admin-spin}@keyframes admin-shade-in{to{opacity:1}}@media (width<=1120px){.admin-v3>aside{width:min(326px,100vw - 20px);height:100dvh;max-height:100dvh;padding:max(14px,env(safe-area-inset-top)) 13px max(14px,env(safe-area-inset-bottom));will-change:transform;contain:layout paint;transition:transform .22s cubic-bezier(.2,.8,.2,1);inset:0 0 0 auto;overflow:hidden;transform:translate(105%);box-shadow:-24px 0 70px #0005}.admin-v3>aside.open{transform:translate(0,0)}.admin-v3>aside>header{flex:none;padding-bottom:12px}.admin-v3>aside nav{flex:auto;padding:2px 2px 12px;display:block}.admin-v3>aside nav button{margin-bottom:4px}.admin-v3-shade{touch-action:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}@media (width<=720px){.admin-v3-shell>header{padding-right:max(12px,env(safe-area-inset-right));padding-left:max(12px,env(safe-area-inset-left));top:0;box-shadow:0 5px 18px #1113180f}.admin-v3-shell>header>div{min-width:0}.admin-v3-shell>header>div strong{text-overflow:ellipsis;white-space:nowrap;max-width:42vw;overflow:hidden}.admin-v3-menu{flex:0 0 42px}.admin-v3-shell>main{min-height:calc(100dvh - 68px);overflow-x:hidden}.admin-v3-kpis article{min-width:0}.admin-v3-welcome button{width:100%}}@media (prefers-reduced-motion:reduce){.admin-v3>aside,.admin-v3-shade{transition:none;animation:none}.admin-v3-welcome button:disabled svg{animation:none}}html.admin-drawer-open,html.admin-drawer-open body{overscroll-behavior:none;overflow:hidden}.admin-v3>aside{padding-bottom:max(20px,env(safe-area-inset-bottom))}.admin-v3>aside nav{scrollbar-gutter:stable}.admin-v3>aside nav button{touch-action:manipulation}.admin-v3-menu:focus-visible,.admin-v3>aside button:focus-visible,.admin-v3>aside a:focus-visible{outline-offset:2px;outline:3px solid #72aaff}@media (width<=1120px){.admin-v3>aside{visibility:hidden;pointer-events:none}.admin-v3>aside.open{visibility:visible;pointer-events:auto}.admin-v3>aside nav{overflow:hidden auto}.admin-v3-shade{width:100%;height:100%;padding:0}}@media (width<=390px){.admin-v3>aside{width:calc(100vw - 12px);padding-inline:10px}.admin-v3>aside nav button{grid-template-columns:36px minmax(0,1fr) 14px;padding:7px}.admin-v3>aside nav small{font-size:9px}}.admin-v3>aside nav{gap:14px}.admin-v3-nav-group{gap:4px;display:grid}.admin-v3-nav-group>p{color:#666c78;letter-spacing:.04em;margin:0;padding:5px 10px;font-size:9px;font-weight:800}.admin-v3-shell>main{padding-top:24px}.admin-v3-statusbar{border:1px solid var(--a-line);color:#555b65;background:#fff;border-radius:15px;align-items:center;gap:18px;margin-bottom:12px;padding:10px 14px;font-size:11px;display:flex}.admin-v3-statusbar span{align-items:center;gap:6px;display:flex}.admin-v3-statusbar i{background:#ff9f0a;border-radius:50%;width:7px;height:7px}.admin-v3-statusbar i.online{background:#25a95b;box-shadow:0 0 0 4px #25a95b18}.admin-v3-statusbar time{color:var(--a-muted);margin-inline-start:auto}.admin-v3-welcome{background:linear-gradient(135deg,#111318,#20242d)}.admin-v3-quick-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:12px 0;display:grid}.admin-v3-quick-actions button{border:1px solid var(--a-line);color:var(--a-text);text-align:start;cursor:pointer;background:#fff;border-radius:18px;grid-template-columns:42px 1fr;align-items:center;gap:10px;padding:14px;display:grid}.admin-v3-quick-actions button>svg{background:var(--a-soft);width:42px;height:42px;color:var(--a-blue);border-radius:13px;padding:11px}.admin-v3-quick-actions span{display:grid}.admin-v3-quick-actions strong{font-size:13px}.admin-v3-quick-actions small{color:var(--a-muted);margin-top:2px;font-size:9px}@media (width<=1120px){.admin-v3-quick-actions{grid-template-columns:1fr 1fr}}@media (width<=720px){.admin-v3-shell>main{padding-top:12px}.admin-v3-statusbar{white-space:nowrap;overflow:auto}.admin-v3-statusbar time{display:none}.admin-v3-quick-actions{scroll-snap-type:x mandatory;padding-bottom:3px;display:flex;overflow-x:auto}.admin-v3-quick-actions button{scroll-snap-align:start;min-width:245px}}.yc-console{--yc-accent:#6651c8;--yc-soft:#f0edfc;--yc-ink:#202632;--yc-muted:#687181;--yc-line:#e4e6ec;--yc-space:24px;min-height:100dvh;color:var(--yc-ink);font-family:var(--font-yawmi-body),"Thmanyah Digital",sans-serif;isolation:isolate;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f5f6f8;grid-template-columns:260px minmax(0,1fr);font-size:14px;line-height:1.65;display:grid}.yc-console.accent-teal{--yc-accent:#06796e;--yc-soft:#e8f5f1}.yc-console.accent-blue{--yc-accent:#2563b7;--yc-soft:#eaf1fc}.yc-console.density-compact{--yc-space:16px}.yc-console *{box-sizing:border-box}.yc-console h1,.yc-console h2,.yc-console h3,.yc-console p{margin:0}.yc-console h1,.yc-console h2,.yc-console h3{color:var(--yc-ink)}.yc-console h1{font-size:28px;line-height:1.5;font-family:var(--font-yawmi-display),inherit}.yc-console h2{font-size:19px;line-height:1.5}.yc-console h3{font-size:16px;line-height:1.5}.yc-console p{line-height:1.8}.yc-console small{font-size:12px}.yc-console a{color:var(--yc-accent);text-decoration:none}.yc-console button,.yc-console input,.yc-console select,.yc-console textarea{font:inherit;line-height:1.5}.yc-console button,.yc-console select,.yc-console input{min-height:40px}.yc-console button{border:1px solid var(--yc-line);color:var(--yc-ink);cursor:pointer;background:#fff;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:8px 13px;font-size:13px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.yc-console button:hover{background:var(--yc-soft);border-color:#cbc5e3}.yc-console button:disabled{cursor:wait;opacity:.55}.yc-console button.primary{color:#fff;background:var(--yc-accent);border-color:var(--yc-accent)}.yc-console button.danger{color:#ad303f}.yc-console :focus-visible{outline-offset:3px;outline:3px solid #a699e9}.yc-console input,.yc-console textarea,.yc-console select{max-width:100%;color:var(--yc-ink);background:#fff;border:1px solid #d8dce5;border-radius:8px;padding:9px 12px}.yc-console input::placeholder,.yc-console textarea::placeholder{color:#7a8291}.yc-console input[type=checkbox],.yc-console input[type=radio]{width:18px;height:18px;min-height:18px;accent-color:var(--yc-accent);flex-shrink:0}.yc-console fieldset{border:1px solid var(--yc-line);border-radius:10px;margin:0;padding:14px}.yc-console legend{padding:0 6px;font-weight:600}.yc-console summary{cursor:pointer;color:var(--yc-accent)}.yc-console pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f4f5f8;max-width:400px;padding:12px;font-size:12px}.yc-console code{overflow-wrap:anywhere;direction:ltr;max-width:190px;font-size:11px;display:inline-block}.yc-console svg{flex-shrink:0}.yc-sidebar{color:#b9c0d0;z-index:40;background:#151d30;flex-direction:column;min-width:0;height:100dvh;padding:24px 16px 16px;display:flex;position:sticky;top:0}.yc-brand{align-items:center;gap:12px;padding:0 10px 23px;display:flex}.yc-brand strong{color:#fff;font-size:25px;line-height:1.3;display:block}.yc-brand strong b{color:#c6bfff;font-size:16px;font-weight:500}.yc-brand small{color:#9ba6bd;margin-top:3px;font-size:11px;display:block}.yc-brand img{border-radius:13px}.yc-workspace-label{border:1px solid #30394d;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin:0 6px 20px;padding:12px;font-size:12px;display:flex}.yc-workspace-label>span:first-child{color:#97a2b8;width:100%;font-size:10px}.yc-workspace-label>b{color:#e6e9f0;flex:1;font-size:13px}.yc-workspace-label .yc-badge{color:#d5caff;background:#303449;padding:1px 7px;font-size:10px}.yc-sidebar nav{scrollbar-width:thin;scrollbar-color:#35405a transparent;overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}.yc-sidebar nav section{margin-bottom:22px}.yc-sidebar nav h2{color:#7786a3;letter-spacing:.6px;padding:0 14px 8px;font-size:10px;font-weight:500}.yc-sidebar nav button{color:#b6c0d1;text-align:right;background:0 0;border:0;justify-content:flex-start;gap:11px;width:100%;min-height:43px;margin:2px 0;padding:10px 12px;font-size:12px;font-weight:400}.yc-sidebar nav button:hover{color:#fff;background:#242e45}.yc-sidebar nav button.active{color:#fff;background:#6c57cf;font-weight:700;box-shadow:0 4px 16px #0a0e1c20}.yc-sidebar nav button i{background:#dcd4ff;border-radius:50%;width:5px;height:5px;margin-right:auto}.yc-sidebar-footer{border-top:1px solid #30394d;align-items:center;gap:8px;margin-top:12px;padding-top:17px;display:flex}.yc-sidebar-footer>.yc-person{flex:1;min-width:0}.yc-sidebar-footer .yc-person strong{color:#e6e9f0;font-size:12px}.yc-sidebar-footer .yc-person small{color:#94a0b8;font-size:10px}.yc-sidebar-footer>.yc-person>span{color:#d8dded;background:#303c55}.yc-sidebar-footer>button{color:#a9b5ca;background:0 0;border:0;padding:8px}.yc-main{min-width:0}.yc-topbar{border-bottom:1px solid var(--yc-line);z-index:30;background:#fff;align-items:center;gap:25px;height:76px;padding:0 32px;display:flex;position:relative}.yc-breadcrumb{color:var(--yc-muted);white-space:nowrap;align-items:center;gap:12px;font-size:12px;display:flex}.yc-breadcrumb strong{color:var(--yc-ink);font-weight:500}.yc-breadcrumb>span{color:#c4c8d0}.yc-command-search{color:#959bac;flex:1;align-items:center;gap:8px;max-width:310px;margin-right:auto;display:flex;position:relative}.yc-command-search input{background:#f6f7f9;border:0;width:100%;padding-right:36px;font-size:12px}.yc-command-search>svg{position:absolute;right:11px}.yc-search-results{border:1px solid var(--yc-line);background:#fff;border-radius:10px;max-height:400px;padding:8px;position:absolute;top:48px;left:0;right:0;overflow:auto;box-shadow:0 15px 40px #20263220}.yc-search-results button{border:0;justify-content:flex-start;width:100%;font-size:12px;display:flex}.yc-search-results p{padding:12px}.yc-open-app{white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:flex}.yc-content{max-width:1680px;margin:auto;padding:30px 32px 0}.yc-page-heading{margin-bottom:26px}.yc-eyebrow{color:var(--yc-accent);margin-bottom:4px;font-size:11px;font-weight:600;display:block}.yc-tool-content{min-width:0}.yc-stack{flex-direction:column;gap:20px;display:flex}.yc-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.yc-toolbar p{color:var(--yc-muted);margin-top:5px;font-size:12px}.yc-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.yc-actions select{font-size:12px}.yc-notice{color:#266449;background:#f0f9f4;border:1px solid #c9dfd4;border-radius:10px;margin-bottom:4px;padding:12px 16px;font-size:13px}.yc-notice.error{color:#a32738;background:#fff1f2;border-color:#efc9ce}.yc-panel{border:1px solid var(--yc-line);padding:var(--yc-space);background:#fff;border-radius:14px;min-width:0}.yc-panel-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.yc-panel-heading>h3{align-items:center;gap:8px;display:flex}.yc-panel-heading>small{color:var(--yc-muted)}.yc-muted{color:var(--yc-muted);font-size:12px}.yc-empty{text-align:center;color:var(--yc-muted);padding:40px 20px;font-size:13px}.yc-empty-small{text-align:center;color:var(--yc-muted);padding:16px;font-size:12px}.yc-footer{border-top:1px solid var(--yc-line);color:#858d9c;justify-content:space-between;gap:14px;margin-top:38px;padding:22px 0;font-size:10px;display:flex}.yc-count{color:var(--yc-accent);background:#f0eef8;border-radius:6px;padding:1px 8px;font-size:12px}.yc-live-strip{border:1px solid var(--yc-line);background:#fff;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;font-size:12px;display:flex}.yc-live-strip strong{font-size:12px;font-weight:500}.yc-live-strip>span:not(.yc-dot){color:var(--yc-muted);align-items:center;gap:6px;margin-right:auto;font-size:11px;display:flex}.yc-live-strip>small{color:#798494;font-size:10px}.yc-dot{background:#9da4b1;border-radius:50%;flex-shrink:0;width:7px;height:7px}.yc-dot.good{background:#299c75;box-shadow:0 0 0 4px #e6f4ed}.yc-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.yc-metrics>article{border:1px solid var(--yc-line);padding:var(--yc-space);background:#fff;border-radius:13px;position:relative;overflow:hidden}.yc-metrics>article>div{color:#6d7686;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.yc-metrics svg{color:var(--yc-accent)}.yc-metrics strong{letter-spacing:-1px;margin:14px 0 4px;font-size:34px;font-weight:700;line-height:1.5;display:block}.yc-metrics small{color:#7d8594;font-size:10px;display:block}.yc-monitor-grid{grid-template-columns:1.08fr 1fr;gap:20px;display:grid}.yc-attention .yc-panel-heading{margin-bottom:8px}.yc-attention>.yc-muted{margin-bottom:14px;font-size:10px}.yc-attention-row{text-align:right;width:100%;background:0 0!important;border:0!important;border-top:1px solid #eceef2!important;border-radius:0!important;gap:13px!important;padding:18px 0!important;display:flex!important}.yc-attention-row>span{color:#8490a3;background:#f1f3f6;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.yc-attention-row>span.yc-alert-icon{color:#bf7b29;background:#fff4e8}.yc-attention-row>div{flex:1;min-width:0}.yc-attention-row strong{font-size:13px;font-weight:500;display:block}.yc-attention-row small{color:var(--yc-muted);margin-top:3px;font-size:10px;display:block}.yc-attention-row>b{font-size:20px;font-weight:500}.yc-attention-row>svg{color:#919bad}.yc-bars{direction:ltr;align-items:flex-end;gap:6px;height:185px;margin:12px 0;padding-top:10px;display:flex;overflow-x:auto}.yc-bars>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:8px;min-width:15px;height:100%;display:flex}.yc-bars>div>span{background:var(--yc-accent);opacity:.8;border-radius:5px 5px 0 0;width:100%;max-width:42px;min-height:2px;display:block}.yc-bars>div:nth-child(2n)>span{opacity:.45}.yc-bars small{color:#828b9c;white-space:nowrap;writing-mode:vertical-rl;max-height:38px;font-size:8px}.yc-data-details{border-top:1px solid var(--yc-line);margin:16px 0 8px;padding-top:12px;font-size:11px}.yc-sources{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:18px;display:grid}.yc-sources>div{background:#f7f8fa;border-radius:8px;justify-content:space-between;gap:12px;padding:12px;font-size:12px;display:flex}.yc-sources b{font-size:11px;font-weight:500}.yc-positive{color:#147d59}.yc-badge{white-space:nowrap;color:#687285;background:#f0f1f5;border-radius:6px;align-items:center;padding:3px 9px;font-size:10px;font-weight:500;display:inline-flex}.yc-badge.good{color:#287854;background:#eaf7ef}.yc-badge.high{color:#91620f;background:#fff2dc}.yc-badge.urgent{color:#b43e50;background:#fff0f1}.yc-badge.low{color:#566f8b;background:#eff4f9}.yc-filters{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.yc-filters>input{flex:1;min-width:200px}.yc-filters>span{color:var(--yc-muted);margin-right:auto;font-size:12px}.yc-filters button[aria-pressed=true]{background:var(--yc-soft);color:var(--yc-accent);border-color:#c4bae7}.yc-search{flex:1;align-items:center;min-width:230px;display:flex;position:relative}.yc-search>svg{color:#8d96a6;position:absolute;right:12px}.yc-search>input{width:100%;padding-right:40px}.yc-board{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:14px;min-height:430px;display:grid}.yc-lane{background:#eceef3;border-top:3px solid #c0c6d4;border-radius:12px;min-width:0;padding:12px}.yc-lane.in_progress{border-color:#8871d9}.yc-lane.blocked{border-color:#d28c51}.yc-lane.done{border-color:#59a488}.yc-lane>header{justify-content:space-between;align-items:center;padding:5px 2px 15px;display:flex}.yc-lane>header>h3{font-size:13px}.yc-lane>header>span{text-align:center;background:#f6f7f9;border:1px solid #d4d8e1;border-radius:5px;min-width:23px;font-size:11px}.yc-console button.yc-task{text-align:right;background:#fff;border:1px solid #e1e4eb;border-radius:10px;width:100%;margin-bottom:10px;padding:15px;display:block;box-shadow:0 2px 3px #141c3003}.yc-task>h3{overflow-wrap:anywhere;margin:10px 0 7px;font-size:14px;font-weight:600}.yc-task>p{color:var(--yc-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:11px;font-weight:400;display:-webkit-box;overflow:hidden}.yc-task>footer{border-top:1px solid #eef0f4;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:16px;padding-top:10px;display:flex}.yc-task footer span,.yc-task footer time{color:#798395;align-items:center;gap:5px;font-size:9px;font-weight:400;display:flex}.yc-task footer time.yc-overdue{color:#b04750}.yc-task-list{gap:16px;display:grid}.yc-task-list .yc-lane{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.yc-task-list .yc-lane>header{grid-column:1/-1}.yc-task-list .yc-task{margin:0}.yc-table-wrap{max-width:100%;overflow:auto}.yc-console table{border-collapse:collapse;text-align:right;width:100%;font-size:12px}.yc-console th{color:#7a8494;white-space:nowrap;background:#fafbfc;font-size:11px;font-weight:500}.yc-console td,.yc-console th{vertical-align:middle;border-bottom:1px solid #edf0f4;padding:14px 12px}.yc-console td strong{font-size:12px;font-weight:600;display:block}.yc-console td small{color:#7b8493;white-space:nowrap;margin-top:3px;font-size:10px;display:block}.yc-console td button{white-space:nowrap;min-height:33px;padding:6px 10px;font-size:11px}.yc-console td details small{white-space:normal;min-width:180px}.yc-person{align-items:center;gap:10px;min-width:145px;display:flex}.yc-person>span{background:var(--yc-soft);width:35px;height:35px;color:var(--yc-accent);border-radius:10px;flex-shrink:0;place-items:center;font-size:15px;font-weight:700;display:grid}.yc-person>div{min-width:0}.yc-person strong,.yc-person small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.yc-pagination{justify-content:flex-end;align-items:center;gap:12px;padding-top:18px;font-size:12px;display:flex}.yc-pagination>small{color:var(--yc-muted);margin-left:auto;font-size:10px}.yc-info{background:var(--yc-soft);color:var(--yc-accent);border:1px solid #ddd8ef;border-radius:12px;align-items:flex-start;gap:14px;padding:18px 22px;display:flex}.yc-info p{font-size:12px}.yc-info svg{margin-top:3px}.yc-dialog{border:1px solid var(--yc-line);color:var(--yc-ink);background:#fff;border-radius:18px;width:min(680px,100vw - 24px);max-height:90dvh;padding:26px;font-family:inherit;overflow:auto;box-shadow:0 28px 120px #111a3540}.yc-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#111a3599}.yc-dialog>header{border-bottom:1px solid var(--yc-line);justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding-bottom:16px;display:flex}.yc-dialog>header>h2{font-size:20px}.yc-dialog>header>button{background:#f2f3f7;border:0;width:36px;min-height:36px;padding:0}.yc-form{flex-direction:column;gap:18px;display:flex}.yc-form>label,.yc-form-grid>label{flex-direction:column;gap:7px;font-size:12px;font-weight:500;display:flex}.yc-form-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.yc-form textarea{resize:vertical;min-height:80px}.yc-form small{color:var(--yc-muted);font-size:11px}.yc-checks{gap:12px;display:grid}.yc-checks label{align-items:center;gap:10px;font-size:12px;display:flex}.yc-checks input{margin:0}.yc-settings-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.yc-swatches{flex-wrap:wrap;gap:12px;display:flex}.yc-swatches label{border-radius:8px;align-items:center;gap:8px;padding:10px;font-size:12px;display:flex}.yc-swatches .violet{color:#6752ba;background:#f1ecfc}.yc-swatches .teal{color:#0e7b6b;background:#e5f3ef}.yc-swatches .blue{color:#2864b3;background:#edf3ff}.yc-app-preview{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.yc-app-preview p{color:var(--yc-muted);max-width:340px;font-size:12px}.yc-app-preview small{color:var(--yc-muted);font-size:10px}.yc-user-heading{background:var(--yc-soft);border-radius:12px;align-items:center;gap:16px;padding:20px;display:flex}.yc-user-heading>svg{color:var(--yc-accent)}.yc-user-heading p{color:var(--yc-muted);font-size:12px}.yc-detail-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.yc-detail-grid small,.yc-detail-grid strong{display:block}.yc-detail-grid small{color:var(--yc-muted);font-size:11px}.yc-detail-grid strong{margin-top:5px;font-size:13px;font-weight:500}.yc-gift{border-top:1px solid var(--yc-line);flex-wrap:wrap;align-items:center;gap:10px;padding-top:16px;font-size:12px;display:flex}.yc-gift select{flex:1}.yc-note{border-bottom:1px solid var(--yc-line);padding:14px 0}.yc-note>header{justify-content:space-between;gap:14px;font-size:12px;display:flex}.yc-note time{color:var(--yc-muted);font-size:10px}.yc-note p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:8px;font-size:13px}.yc-tool-content>.admin-panel,.yc-tool-content>.admin-tool-card{margin-bottom:18px}.yc-console .admin-panel,.yc-console .admin-support-command{padding:var(--yc-space);border:1px solid var(--yc-line);background:#fff;border-radius:14px}.yc-console .admin-panel h2,.yc-console .admin-support-command h2{font-size:20px}.yc-console .admin-tool-note,.yc-console .admin-panel p,.yc-console .admin-inline-message,.yc-console .admin-field span,.yc-console .admin-field input,.yc-console .admin-field textarea,.yc-console .admin-field select{font-size:13px}.yc-console .admin-support-drawer{z-index:100}.yc-console .admin-support-drawer form{color:var(--yc-ink);background:#fff}.yc-console .admin-support-drawer input,.yc-console .admin-support-drawer textarea{font-size:14px}.yc-console .admin-ticket-row strong{font-size:15px}.yc-console .admin-ticket-row p,.yc-console .admin-panel button{font-size:13px}.yc-skip{z-index:200;background:#fff;padding:10px 20px;position:fixed;top:-100px;right:20px}.yc-skip:focus{top:12px}.yc-console .yc-mobile-toggle,.yc-console .yc-mobile-close,.yc-console .yc-backdrop{display:none}.yc-spin{animation:1s linear infinite yc-spin}@keyframes yc-spin{to{transform:rotate(360deg)}}.density-compact .yc-console td,.density-compact td,.density-compact th{padding-top:9px;padding-bottom:9px}.density-compact .yc-task{padding:11px!important}.density-compact .yc-stack{gap:14px}.density-compact .yc-content{padding-top:22px}@media (width>=1600px){.yc-console{grid-template-columns:280px minmax(0,1fr)}.yc-sidebar nav button{font-size:14px}.yc-content{padding-left:44px;padding-right:44px}.yc-sidebar nav h2{font-size:12px}}@media (width<=1200px){.yc-console{grid-template-columns:235px minmax(0,1fr)}.yc-sidebar{padding-left:12px;padding-right:12px}.yc-content{padding:25px 22px 0}.yc-topbar{gap:16px;padding:0 22px}.yc-breadcrumb{gap:7px;font-size:11px}.yc-metrics{gap:10px}.yc-metrics>article{padding:17px}.yc-metrics>article>div{font-size:11px}.yc-board{grid-template-columns:repeat(2,minmax(0,1fr))}.yc-monitor-grid{grid-template-columns:1fr}.yc-task-list .yc-lane{grid-template-columns:1fr 1fr}}@media (width<=850px){.yc-console{display:block}.yc-sidebar{z-index:80;width:270px;transition:transform .2s;position:fixed;top:0;bottom:0;right:0;transform:translate(105%)}.yc-sidebar.is-open{transform:translate(0)}.yc-console .yc-mobile-toggle{border:0;padding:5px;display:flex}.yc-console .yc-mobile-close{color:#c4cce0;background:0 0;border:0;min-width:30px;padding:0;display:flex;position:absolute;top:24px;left:12px}.yc-console .yc-backdrop{z-index:70;background:#10182f88;border:0;border-radius:0;width:100%;height:100%;display:block;position:fixed;inset:0}.yc-brand{padding-left:22px}.yc-topbar{gap:12px;height:68px;padding:0 18px}.yc-breadcrumb{display:none}.yc-command-search{max-width:none}.yc-content{padding:22px 18px 0}.yc-page-heading{margin-bottom:20px}.yc-console h1{font-size:25px}.yc-sidebar nav button{font-size:14px}.yc-sidebar nav h2{font-size:12px}.yc-sidebar-footer .yc-person strong{font-size:13px}.yc-metrics,.yc-sources{grid-template-columns:1fr 1fr}.yc-live-strip>span:not(.yc-dot){margin-right:0}.yc-live-strip>small{width:100%}.yc-console .admin-support-drawer{z-index:100}}@media (width<=540px){.yc-content{padding:20px 12px 0}.yc-topbar{gap:8px;padding:0 12px}.yc-open-app{font-size:10px}.yc-toolbar{align-items:flex-start}.yc-toolbar .yc-actions{justify-content:stretch;width:100%}.yc-toolbar .yc-actions>*{flex:1}.yc-console h2{font-size:17px}.yc-toolbar p{font-size:12px}.yc-panel{padding:17px}.yc-filters{gap:8px}.yc-filters>select{flex:1;min-width:130px;font-size:12px}.yc-search{min-width:100%}.yc-board{scroll-snap-type:x proximity;align-items:stretch;padding-bottom:14px;display:flex;overflow-x:auto}.yc-board .yc-lane{scroll-snap-align:start;flex:0 0 85%;min-width:260px}.yc-task-list .yc-lane{grid-template-columns:1fr}.yc-metrics strong{font-size:29px}.yc-metrics small{min-height:32px}.yc-metrics>article>div{font-size:11px}.yc-metrics>article>div>svg{width:15px}.yc-metrics>article{padding:15px}.yc-settings-grid,.yc-form-grid,.yc-sources{grid-template-columns:1fr}.yc-dialog{max-height:94dvh;padding:20px}.yc-dialog>header>h2{font-size:18px}.yc-pagination{flex-wrap:wrap}.yc-pagination>small{width:100%}.yc-detail-grid{gap:13px}.yc-footer{flex-direction:column;gap:4px}.yc-attention-row small{font-size:11px}.yc-live-strip{gap:9px}.yc-info{padding:15px}.yc-sidebar-footer{padding-bottom:env(safe-area-inset-bottom)}}@media (prefers-reduced-motion:reduce){.yc-console *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width<=850px){.yc-sidebar:not(.is-open){visibility:hidden;pointer-events:none}.yc-sidebar.is-open{visibility:visible;pointer-events:auto}}.developer-page,.developer-gate{color:#171719;background:#f4f4f6;min-height:100svh;font-family:Thmanyah Digital,-apple-system,BlinkMacSystemFont,sans-serif}.developer-page *,.developer-gate *{box-sizing:border-box}.developer-page button,.developer-gate button,.developer-gate input{font:inherit}.developer-header{z-index:10;-webkit-backdrop-filter:blur(24px)saturate(1.5);backdrop-filter:blur(24px)saturate(1.5);background:#fafafbe0;border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;gap:18px;min-height:72px;padding:12px clamp(18px,5vw,64px);display:flex;position:sticky;top:0}.developer-brand,.developer-actions{align-items:center;display:flex}.developer-brand{gap:10px}.developer-brand>span,.developer-login-mark{color:#fff;background:#111113;place-items:center;font-family:Thmanyah Display,sans-serif;display:grid;box-shadow:0 9px 24px #00000029}.developer-brand>span{border-radius:13px;width:40px;height:40px;font-size:21px}.developer-brand strong,.developer-brand small{display:block}.developer-brand strong{font-family:Thmanyah Display,sans-serif;font-size:20px}.developer-brand small{color:#888890;font-size:10px}.developer-actions{gap:8px}.developer-actions a,.developer-actions button{color:#54545a;cursor:pointer;background:#e9e9ec;border:0;border-radius:11px;padding:9px 13px;font-size:11px;text-decoration:none}.developer-actions a{color:#fff;background:#111113}.developer-content{width:min(1120px,100% - 32px);margin:0 auto;padding:44px 0 64px}.developer-hero{align-items:center;gap:20px;margin-bottom:28px;display:flex}.developer-avatar{color:#fff;background:linear-gradient(145deg,#111113,#343439);border-radius:22px;flex:none;place-items:center;width:68px;height:68px;font-family:Thmanyah Display,sans-serif;font-size:30px;display:grid;box-shadow:0 14px 32px #00000029}.developer-hero small{color:#0a7aff;font-size:12px}.developer-hero h1{margin:3px 0 6px;font-family:Thmanyah Display,sans-serif;font-size:clamp(30px,5vw,46px);line-height:1}.developer-hero p{color:#6e6e75;max-width:760px;margin:0;font-size:13px;line-height:1.8}.developer-release-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.developer-release-card{background:#fff;border:1px solid #0000000f;border-radius:26px;min-height:310px;padding:24px;box-shadow:0 18px 48px #18181c12}.developer-release-card.beta{color:#fff;background:radial-gradient(circle at 18% 10%,#4fa3ff8c,#0000 38%),linear-gradient(145deg,#101c32,#101114 70%);border-color:#0000}.developer-release-card.waiting{background:linear-gradient(145deg,#fff,#f2f4f8)}.developer-release-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:28px;display:flex}.developer-release-head span{color:#85858c;font-size:11px}.developer-release-card.beta .developer-release-head span{color:#ffffffa6}.developer-release-head b{color:#198754;background:#eaf8f0;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:700}.developer-release-card.beta .developer-release-head b{color:#cde7ff;background:#3492ff33}.developer-release-card>strong{color:#0a7aff;font-size:13px;display:block}.developer-release-card.beta>strong{color:#7fc0ff}.developer-release-card h2{margin:7px 0 12px;font-family:Thmanyah Display,sans-serif;font-size:28px}.developer-release-card p{color:#66666e;white-space:pre-line;min-height:66px;margin:0 0 16px;font-size:12px;line-height:1.8}.developer-release-card.beta p{color:#ffffffc2}.developer-release-card>small{color:#96969d;font-size:10px;display:block}.developer-open-beta{color:#111113;background:#fff;border-radius:12px;margin-top:22px;padding:10px 15px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.developer-security-note{background:#ffffffb8;border:1px solid #0000000f;border-radius:20px;align-items:center;gap:14px;margin-top:18px;padding:18px 20px;display:flex}.developer-security-note>span{color:#fff;background:#198754;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.developer-security-note strong,.developer-security-note p{margin:0;display:block}.developer-security-note strong{font-size:13px}.developer-security-note p{color:#73737a;margin-top:3px;font-size:10px;line-height:1.6}.developer-loading,.developer-error{text-align:center;background:#fff;border-radius:18px;margin:18px 0;padding:18px;font-size:12px}.developer-error{color:#b42318;background:#fff0ef}.developer-loading i{vertical-align:middle;border:2px solid #ddd;border-top-color:#111;border-radius:50%;width:15px;height:15px;margin-left:8px;animation:.8s linear infinite developer-spin;display:inline-block}.developer-gate{background:radial-gradient(circle at 50% 0,#0a7aff24,#0000 34%),#f3f3f5;place-items:center;min-height:100svh;padding:24px;display:grid}.developer-login-card{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffffeb;border:1px solid #0000000f;border-radius:30px;width:min(100%,430px);padding:30px;box-shadow:0 30px 70px #18181c24}.developer-login-mark{border-radius:19px;width:58px;height:58px;margin-bottom:22px;font-size:28px}.developer-login-card>span{color:#0a7aff;font-size:11px}.developer-login-card h1{margin:5px 0 10px;font-family:Thmanyah Display,sans-serif;font-size:34px}.developer-login-card>p{color:#74747b;margin:0 0 20px;font-size:11px;line-height:1.8}.developer-login-card form{gap:14px;display:grid}.developer-login-card label span{color:#606067;margin-bottom:6px;font-size:10px;display:block}.developer-login-card input{color:#171719;background:#f8f8fa;border:1px solid #dedee2;border-radius:13px;outline:0;width:100%;min-height:48px;padding:0 14px;font-size:13px}.developer-login-card input:focus{border-color:#0a7aff;box-shadow:0 0 0 3px #0a7aff1c}.developer-login-card button{color:#fff;cursor:pointer;background:#111113;border:0;border-radius:13px;justify-content:center;align-items:center;width:100%;min-height:48px;font-size:12px;font-weight:700;text-decoration:none;display:flex}.developer-login-card button:disabled{cursor:wait;opacity:.55}.developer-form-error{color:#b42318;margin:0;font-size:10px}.developer-back-link{color:#0a65d1;text-align:center;margin-top:20px;font-size:11px;text-decoration:none;display:block}.developer-login-card>small{color:#96969d;text-align:center;margin-top:13px;font-size:8.5px;line-height:1.6;display:block}@keyframes developer-spin{to{transform:rotate(360deg)}}@media (width<=720px){.developer-header{flex-direction:column;align-items:flex-start}.developer-actions{width:100%}.developer-actions a,.developer-actions button{text-align:center;flex:1}.developer-content{padding-top:28px}.developer-hero{align-items:flex-start}.developer-release-grid{grid-template-columns:1fr}.developer-release-card{min-height:0}}@media (width<=430px){.developer-gate{align-items:stretch;padding:0}.developer-login-card{width:100%;min-height:100svh;padding:28px 22px calc(28px + env(safe-area-inset-bottom));border:0;border-radius:0}.developer-hero{display:block}.developer-avatar{margin-bottom:16px}}.developer-form-success,.developer-success{color:#147747;background:#eaf8f0;border-radius:13px;margin:0;font-size:10px;line-height:1.7}.developer-form-success{padding:10px 12px}.developer-success{text-align:center;margin-bottom:18px;padding:14px 16px;font-size:11px}.developer-actions button.install{color:#075fb8;background:#e1f0ff}.developer-role-grid{grid-template-columns:1.2fr .8fr;gap:18px;margin-bottom:18px;display:grid}.developer-role-card,.developer-premium-card{border-radius:26px;min-height:250px;padding:24px}.developer-role-card{background:#ffffffd1;border:1px solid #0000000f;box-shadow:0 18px 48px #18181c0f}.developer-role-card>span,.developer-premium-card>span,.developer-review-heading span,.developer-section-head>span,.developer-policy>div>span,.developer-install-card>div>span{color:#0a7aff;font-size:10px}.developer-role-card h2,.developer-premium-card h2,.developer-review-heading h2,.developer-policy h2,.developer-install-card h2{margin:5px 0 10px;font-family:Thmanyah Display,sans-serif;line-height:1.2}.developer-role-card h2{max-width:620px;font-size:27px}.developer-role-card p,.developer-premium-card p{margin:0;font-size:11px;line-height:1.8}.developer-role-card p{color:#707077}.developer-role-card>div{border-top:1px solid #ececef;grid-template-columns:30px 1fr 30px 1fr 30px 1fr;align-items:center;gap:7px;margin-top:22px;padding-top:18px;display:grid}.developer-role-card>div i{color:#fff;background:#171719;border-radius:9px;place-items:center;width:28px;height:28px;font-size:9px;font-style:normal;display:grid}.developer-role-card>div small{color:#64646b;font-size:9px}.developer-premium-card{color:#fff;background:radial-gradient(circle at 20% 0,#8fc8ff6b,#0000 36%),linear-gradient(145deg,#0d1729,#111113 72%);position:relative;overflow:hidden;box-shadow:0 20px 50px #0d17292e}.developer-premium-card:after{content:"";border:1px solid #ffffff1f;border-radius:50%;width:160px;height:160px;position:absolute;bottom:-92px;left:-68px}.developer-premium-card>span{color:#8bc7ff}.developer-premium-card>strong{color:#d9edff;background:#3f9aff33;border-radius:999px;margin-top:18px;padding:6px 10px;font-size:9px;display:inline-flex}.developer-premium-card h2{max-width:320px;font-size:28px}.developer-premium-card p{color:#ffffffc2}.developer-premium-card>small{color:#ffffff8c;border-top:1px solid #ffffff1f;margin-top:18px;padding-top:13px;font-size:8.5px;line-height:1.6;display:block}.developer-review-section{background:#fff;border:1px solid #0000000f;border-radius:28px;margin-top:18px;padding:26px;box-shadow:0 18px 48px #18181c0f}.developer-review-heading{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.developer-review-heading h2{margin-bottom:0;font-size:28px}.developer-review-heading>small{color:#68686f;background:#f0f0f3;border-radius:999px;padding:7px 10px;font-size:9px}.developer-review-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:20px 0;display:grid}.developer-review-stats article{background:#f5f5f7;border-radius:17px;padding:14px}.developer-review-stats article.pending{background:#fff6df}.developer-review-stats article.implemented{background:#eaf8f0}.developer-review-stats article.rejected{background:#fff0ef}.developer-review-stats span,.developer-review-stats strong{display:block}.developer-review-stats span{color:#77777e;font-size:8.5px}.developer-review-stats strong{margin-top:6px;font-family:Thmanyah Display,sans-serif;font-size:24px}.developer-review-workspace{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:18px;display:grid}.developer-review-form,.developer-review-history{background:#fafafa;border:1px solid #e8e8eb;border-radius:22px;min-width:0;padding:20px}.developer-section-head{margin-bottom:16px}.developer-section-head h3{margin:4px 0 0;font-family:Thmanyah Display,sans-serif;font-size:20px}.developer-review-form{align-content:start;gap:13px;display:grid}.developer-review-form label>span{color:#5f5f66;margin-bottom:6px;font-size:9.5px;display:block}.developer-review-form input:not([type=file]),.developer-review-form select,.developer-review-form textarea{color:#171719;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #dedee3;border-radius:12px;outline:0;padding:10px 12px;font-size:11px}.developer-review-form textarea{resize:vertical;min-height:126px;line-height:1.7}.developer-review-form input:focus,.developer-review-form select:focus,.developer-review-form textarea:focus{border-color:#0a7aff;box-shadow:0 0 0 3px #0a7aff1a}.developer-review-form>button{color:#fff;min-height:48px;font:inherit;cursor:pointer;background:#111113;border:0;border-radius:13px;font-size:11px;font-weight:700}.developer-review-form>button:disabled{cursor:wait;opacity:.5}.developer-upload{cursor:pointer}.developer-upload>span small{color:#929299;font-size:8px}.developer-upload input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.developer-upload>div{background:#fff;border:1px dashed #c9c9cf;border-radius:14px;grid-template-columns:38px 1fr;align-items:center;column-gap:10px;min-height:76px;padding:12px;display:grid}.developer-upload>div b{color:#0a7aff;background:#e9f3ff;border-radius:12px;grid-row:1/3;place-items:center;width:38px;height:38px;font-size:18px;display:grid}.developer-upload>div strong,.developer-upload>div small{display:block}.developer-upload>div strong{align-self:end;font-size:10px}.developer-upload>div small{color:#8a8a91;align-self:start;font-size:8px}.developer-selected-files{gap:6px;display:grid}.developer-selected-files span{background:#efeff2;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:8.5px;display:flex}.developer-selected-files b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.developer-selected-files small{color:#85858c;flex:none}.developer-review-history{max-height:820px;overflow-y:auto}.developer-review-item{background:#fff;border:1px solid #e7e7ea;border-right-width:3px;border-radius:17px;margin-bottom:10px;padding:16px}.developer-review-item.status-pending{border-right-color:#ff9f0a}.developer-review-item.status-implemented{border-right-color:#198754}.developer-review-item.status-rejected{border-right-color:#d94343}.developer-review-item-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.developer-review-item-head span,.developer-review-item-head b{border-radius:999px;padding:5px 8px;font-size:7.8px}.developer-review-item-head span{color:#075fb8;background:#e6f2ff}.developer-review-item-head b{color:#685100;background:#fff1c9}.developer-review-item.status-implemented .developer-review-item-head b{color:#147747;background:#e7f7ee}.developer-review-item.status-rejected .developer-review-item-head b{color:#a52f2f;background:#ffe6e4}.developer-review-item h4{margin:12px 0 5px;font-family:Thmanyah Display,sans-serif;font-size:15px}.developer-review-item>p{color:#626269;white-space:pre-wrap;margin:0 0 12px;font-size:9.5px;line-height:1.7}.developer-review-item>small{color:#9999a0;margin-top:10px;font-size:7.8px;display:block}.developer-review-media{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0;display:grid}.developer-review-media figure{background:#f2f2f4;border:1px solid #e8e8eb;border-radius:12px;min-width:0;margin:0;overflow:hidden}.developer-review-media img,.developer-review-media video{object-fit:cover;background:#111;width:100%;height:116px;display:block}.developer-review-media figcaption{color:#74747b;text-overflow:ellipsis;white-space:nowrap;padding:7px 8px;font-size:7.5px;overflow:hidden}.developer-admin-note{background:#eff6ff;border-radius:12px;margin-top:10px;padding:11px}.developer-admin-note strong{color:#075fb8;font-size:8.5px}.developer-admin-note p{color:#526273;white-space:pre-wrap;margin:4px 0 0;font-size:8.5px;line-height:1.6}.developer-empty{color:#85858c;text-align:center;border:1px dashed #d5d5da;border-radius:16px;padding:30px 18px;font-size:10px;line-height:1.7}.developer-loading.compact{background:0 0;margin:0;padding:28px 10px}.developer-policy{background:#ffffffbf;border:1px solid #0000000f;border-radius:26px;margin-top:18px;padding:24px}.developer-policy h2{font-size:25px}.developer-policy ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.developer-policy li{background:#f3f3f5;border-radius:15px;align-items:flex-start;gap:9px;padding:13px;display:flex}.developer-policy li>b{color:#fff;background:#171719;border-radius:8px;flex:none;place-items:center;width:24px;height:24px;font-size:8px;display:grid}.developer-policy li strong,.developer-policy li small{display:block}.developer-policy li strong{font-size:9.5px}.developer-policy li small{color:#77777e;margin-top:4px;font-size:8px;line-height:1.6}.developer-install-card{color:#fff;background:linear-gradient(145deg,#111113,#2c2d32);border-radius:24px;grid-template-columns:58px 1fr auto;align-items:center;gap:16px;margin-top:18px;padding:20px;display:grid}.developer-install-icon{background:#000;border-radius:18px;place-items:center;width:58px;height:58px;font-family:Thmanyah Display,sans-serif;font-size:27px;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}.developer-install-card>div>span{color:#83c3ff}.developer-install-card h2{margin-bottom:5px;font-size:21px}.developer-install-card p{color:#ffffff9e;margin:0;font-size:9px;line-height:1.6}.developer-install-card>button{color:#111113;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:12px;padding:9px 13px;font-size:9px;font-weight:700}.developer-install-guide{z-index:60;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c0c0e75;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.developer-install-guide-card{background:#fff;border-radius:28px;width:min(100%,430px);padding:26px;position:relative;box-shadow:0 34px 90px #0000003d}.developer-install-guide-card .close{color:#55555c;cursor:pointer;background:#ededf0;border:0;border-radius:10px;place-items:center;width:32px;height:32px;font-size:20px;display:grid;position:absolute;top:16px;left:16px}.developer-install-guide-card>span{color:#0a7aff;font-size:10px}.developer-install-guide-card h2{margin:5px 0 18px;font-family:Thmanyah Display,sans-serif;font-size:27px}.developer-install-guide-card ol{gap:9px;margin:0;padding:0;list-style:none;display:grid}.developer-install-guide-card li{background:#f3f3f5;border-radius:13px;align-items:center;gap:10px;padding:11px;font-size:10px;display:flex}.developer-install-guide-card li b{color:#fff;background:#171719;border-radius:9px;flex:none;place-items:center;width:27px;height:27px;font-size:8px;display:grid}.developer-install-guide-card>small{color:#8a8a91;margin-top:14px;font-size:8.5px;line-height:1.6;display:block}@media (width<=720px){.developer-actions{flex-wrap:wrap}.developer-actions a,.developer-actions button{flex:calc(50% - 8px)}.developer-role-grid,.developer-review-workspace{grid-template-columns:1fr}.developer-policy ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=430px){.developer-review-section{padding:18px}.developer-review-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.developer-policy ol{grid-template-columns:1fr}.developer-install-card{grid-template-columns:50px 1fr}.developer-install-icon{border-radius:15px;width:50px;height:50px}.developer-install-card>button{grid-column:1/-1;width:100%}.developer-role-card>div{grid-template-columns:28px 1fr}}.public-student{color:#111;min-height:100vh;font-family:var(--font-yawmi-body),Arial,sans-serif;background:#f3f3f1;padding:40px 18px}.student-resume{background:#fff;border:1px solid #ddd;border-radius:28px;max-width:940px;margin:auto;padding:44px;box-shadow:0 24px 80px #00000010}.student-resume header{border-bottom:3px solid #111;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding-bottom:28px;display:grid}.student-mark{color:#fff;background:#111;border-radius:20px;place-items:center;width:64px;height:64px;font-size:34px;font-weight:900;display:grid}.student-resume h1{font-size:clamp(34px,6vw,64px);font-family:var(--font-yawmi-display),Arial,sans-serif;margin:4px 0}.student-resume header img{object-fit:contain;width:90px;height:90px}.student-summary{flex-wrap:wrap;gap:10px;padding:22px 0;display:flex}.student-summary span{background:#f0f0ee;border-radius:999px;padding:8px 14px}.student-resume h2{border-right:4px solid #111;padding-right:10px;font-size:18px}.student-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.student-resume section{margin-top:22px}.student-resume ul{padding-right:22px;line-height:2}.student-progress{gap:10px;display:grid}.student-progress p{background:#f7f7f5;border-radius:14px;margin:0;padding:14px}.student-resume footer{border-top:1px solid #ddd;justify-content:space-between;gap:20px;margin-top:34px;padding-top:22px;display:flex}.student-resume footer div{flex-wrap:wrap;gap:10px;display:flex}.student-resume a{color:#111}.student-promo{color:#fff;background:#111;border-radius:24px;flex-wrap:wrap;align-items:center;gap:16px;max-width:940px;margin:18px auto 0;padding:26px;display:flex}.student-promo p{flex:1;margin:0}.student-promo a,.student-promo button{color:#111;background:#fff;border:0;border-radius:999px;padding:12px 18px;text-decoration:none}.student-promo button{cursor:default}@media (width<=700px){.student-resume{padding:24px}.student-resume header{grid-template-columns:auto 1fr}.student-resume header img{grid-column:1/-1}.student-columns{grid-template-columns:1fr}.student-resume footer{flex-direction:column}}@media print{.public-student{background:#fff;padding:0}.student-resume{box-shadow:none;border:0;border-radius:0}.student-promo{display:none}}.student-admin-preview{color:#fff;background:#111;border-radius:18px;flex-wrap:wrap;align-items:center;gap:12px;max-width:940px;margin:0 auto 16px;padding:15px 18px;display:flex}.student-admin-preview span{color:#ccc;flex:1}.student-admin-preview a{color:#111;background:#fff;border-radius:999px;padding:8px 13px;text-decoration:none}.public-student{width:100%;max-width:100%;overflow-x:clip}.public-student *{overflow-wrap:anywhere;min-width:0}.device-desktop .student-resume,.device-desktop .student-promo,.device-desktop .student-admin-preview{max-width:1120px}.device-desktop .student-resume{padding:56px}.device-desktop .student-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.device-desktop .student-resume header img{width:104px;height:104px}.device-tablet{padding:32px max(22px,env(safe-area-inset-right)) 32px max(22px,env(safe-area-inset-left))}.device-tablet .student-resume,.device-tablet .student-promo,.device-tablet .student-admin-preview{max-width:880px}.device-tablet .student-resume{padding:36px}.device-tablet .student-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.device-tablet .student-resume h1{font-size:clamp(38px,6vw,56px)}.device-mobile{min-height:100dvh;padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom)}.device-mobile .student-admin-preview{border-radius:16px;margin:10px}.device-mobile .student-resume{width:100%;max-width:none;padding:24px max(16px,env(safe-area-inset-right)) 30px max(16px,env(safe-area-inset-left));box-shadow:none;border-inline:0;border-radius:0;margin:0}.device-mobile .student-resume header{grid-template-columns:54px minmax(0,1fr);gap:14px;padding-bottom:20px}.device-mobile .student-mark{border-radius:17px;width:54px;height:54px;font-size:28px}.device-mobile .student-resume header img{grid-column:1/-1;justify-self:start;width:72px;height:72px}.device-mobile .student-resume h1{font-size:clamp(34px,11vw,46px);line-height:1.05}.device-mobile .student-summary{grid-template-columns:minmax(0,1fr);gap:7px;padding:16px 0;display:grid}.device-mobile .student-summary span{border-radius:13px;padding:10px 12px}.device-mobile .student-columns{grid-template-columns:minmax(0,1fr);gap:4px}.device-mobile .student-resume section{margin-top:18px}.device-mobile .student-resume footer{flex-direction:column;align-items:stretch;margin-top:25px}.device-mobile .student-resume footer div{gap:7px;display:grid}.device-mobile .student-promo{border-radius:18px;align-items:stretch;margin:12px 10px 0;padding:20px;display:grid}.device-mobile .student-promo a{text-align:center;width:100%}@media (width<=700px){.public-student{min-height:100dvh;padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom)}.public-student .student-resume{width:100%;max-width:none;padding:24px max(16px,env(safe-area-inset-right)) 30px max(16px,env(safe-area-inset-left));box-shadow:none;border-inline:0;border-radius:0;margin:0}.public-student .student-resume header{grid-template-columns:54px minmax(0,1fr);gap:14px}.public-student .student-resume header img{grid-column:1/-1;justify-self:start;width:72px;height:72px}.public-student .student-columns{grid-template-columns:minmax(0,1fr)}.public-student .student-summary{grid-template-columns:minmax(0,1fr);gap:7px;display:grid}.public-student .student-resume footer{flex-direction:column}.public-student .student-promo{border-radius:18px;margin:12px 10px 0;display:grid}}@media (width>=701px) and (width<=1050px){.public-student .student-resume,.public-student .student-promo,.public-student .student-admin-preview{max-width:880px}.public-student .student-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}.student-resume-22-11{--student-orange:#ff6a1a;--student-blue:#2563eb;--student-green:#12a66a;background:linear-gradient(#fff 0,#fdfdfc 100%)}.student-profile-hero{color:#fff;background:#101014;border-radius:28px;position:relative;overflow:hidden;border:0!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:start!important;padding:30px!important;display:grid!important}.student-profile-hero:after{content:"";inset-inline-end:-80px;background:radial-gradient(circle,#2563eb55,#0000 68%);border-radius:50%;width:270px;height:270px;position:absolute;top:-110px}.student-profile-hero>*{z-index:1;position:relative}.student-profile-hero .student-mark{color:#111;background:#fff}.student-profile-heading h1{margin:10px 0 5px;font-size:clamp(38px,6vw,66px)}.student-profile-heading>p{color:#d8d8dd;margin:0;font-size:20px}.student-verified{color:#9fbcff;align-items:center;gap:6px;font-size:13px;display:inline-flex}.student-profile-meta{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.student-profile-meta span{color:#f4f4f6;background:#ffffff12;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:6px;padding:8px 11px;display:inline-flex}.student-profile-hero>aside{justify-items:end;gap:5px;display:grid}.student-profile-hero>aside strong{font-size:30px}.student-profile-hero>aside small{color:#b8b8c0}.student-profile-hero>aside img{object-fit:contain;background:#fff;border-radius:18px;width:70px;height:70px;margin-top:14px;padding:7px}.student-about{padding:25px 4px 4px}.student-about small,.student-progress-section>small{color:var(--student-blue);font-weight:800}.student-about h2,.student-progress-section h2{border:0;margin:4px 0 10px;padding:0;font-size:28px}.student-about p{color:#48484d;font-size:18px;line-height:1.9}.student-section{background:#fff;border:1px solid #e3e3e6;border-radius:20px;padding:20px;margin-top:0!important}.student-section>header{border:0!important;grid-template-columns:none!important;align-items:center!important;gap:10px!important;padding:0!important;display:flex!important}.student-section>header i{color:#b53d00;background:#fff1e9;border-radius:50%;place-items:center;width:34px;height:34px;font-style:normal;font-weight:900;display:grid}.student-section.tone-1>header i{color:#1d4ed8;background:#ebf2ff}.student-section.tone-2>header i{color:#087247;background:#e8f8f1}.student-section h2{border:0;margin:0;padding:0;font-size:21px}.student-section ul{margin:12px 0 0}.student-progress-section{margin-top:28px!important}.student-progress p{background:#fafafa;border:1px solid #e5e5e7;align-items:flex-start;gap:10px;display:flex}.student-progress p i{color:#06733d;background:#dcfce7;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;font-style:normal;display:grid}.student-resume-22-11 footer strong{align-items:center;gap:7px;display:inline-flex}.student-resume-22-11 footer a{font-weight:700}.student-promo{background:linear-gradient(120deg,#111,#17172a);border:1px solid #ffffff18}.student-promo>svg{color:#9fbcff}@media (width<=700px){.student-profile-hero{border-radius:22px;grid-template-columns:52px minmax(0,1fr)!important;padding:20px!important}.student-profile-hero>aside{grid-column:1/-1;justify-content:flex-start;align-items:center;margin-top:16px;display:flex}.student-profile-hero>aside img{margin:0;width:48px;height:48px;margin-inline-start:auto}.student-profile-heading h1{font-size:37px}.student-profile-meta{display:grid}.student-section{padding:16px}.student-about{padding-inline:2px}}.student-promo button{cursor:pointer;align-items:center;gap:7px;display:inline-flex}@media print{@page{size:A4;margin:0}.public-student{padding:12mm!important}}
