@import"https://fonts.googleapis.com/css2?family=Poppins&display=swap";:root{--hf-safe-left: max(16px, env(safe-area-inset-left));--hf-safe-right: max(16px, env(safe-area-inset-right));--hf-content-width: min(90vw, calc(100vw - var(--hf-safe-left) - var(--hf-safe-right)));--hf-text: #f4f7fb;--hf-text-strong: #ffffff;--hf-text-muted: rgba(244, 247, 251, .68);--hf-text-soft: rgba(244, 247, 251, .82)}.bp-page-shell{display:grid;gap:18px;padding:clamp(28px,5vw,72px) clamp(16px,4vw,42px) 72px}.bp-hero{align-items:stretch;background:#f7fff30f;border:1px solid rgba(247,255,243,.13);border-radius:8px;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);min-height:420px;overflow:hidden}.bp-hero img{display:block;height:100%;min-height:360px;object-fit:cover;width:100%}.bp-hero-copy{align-content:center;display:grid;gap:14px;padding:clamp(22px,4vw,46px)}.bp-hero-copy>a,.bp-hero-copy>span,.bp-panel-head span,.bp-status-grid span,.bp-progress-panel span{color:#58ff54;font-size:12px;font-weight:1000;letter-spacing:.08em;text-transform:uppercase}.bp-hero-copy h1{color:#fff;font-size:clamp(46px,6vw,84px);line-height:.95;margin:0}.bp-hero-copy p,.bp-progress-panel small,.bp-reward-level p,.bp-ranking p,.bp-collection p{color:#f7fff3ad;margin:0}.bp-hero-actions{display:flex;flex-wrap:wrap;gap:10px}.bp-hero-actions button,.bp-admin-grid input{border-radius:8px;font-weight:900}.bp-hero-actions button{background:#58ff54;border:0;color:#071011;cursor:pointer;padding:11px 14px}.bp-hero-actions button:disabled{cursor:not-allowed;filter:grayscale(.5);opacity:.55}.bp-status-grid,.bp-main-grid{display:grid;gap:12px}.bp-status-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.bp-status-grid article,.bp-progress-panel,.bp-panel,.bp-reward-level{background:#f7fff311;border:1px solid rgba(247,255,243,.13);border-radius:8px}.bp-status-grid article,.bp-progress-panel,.bp-panel{padding:16px}.bp-status-grid strong{color:#fff;display:block;font-size:clamp(20px,2vw,28px);margin-top:6px}.bp-progress-panel{display:grid;gap:10px}.bp-progress-panel>div:first-child{align-items:center;display:flex;justify-content:space-between}.bp-progress-panel strong{color:#fff;font-size:28px}.bp-track,.bp-mini-track{background:#f7fff31a;border-radius:999px;height:11px;overflow:hidden}.bp-track i,.bp-mini-track i{background:linear-gradient(90deg,#58ff54,#50a7ff,#f6d66c);display:block;height:100%}.bp-main-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-panel{display:grid;gap:12px}.bp-panel-head{align-items:center;display:flex;justify-content:space-between;gap:12px}.bp-panel-head strong{color:#f7fff3b8}.bp-quest{display:grid;gap:9px}.bp-quest div:first-child{display:flex;justify-content:space-between;gap:12px}.bp-quest strong,.bp-ranking strong,.bp-collection span{color:#fff}.bp-quest span,.bp-ranking span,.bp-ranking small,.bp-collection small{color:#f7fff39e}.bp-reward-grid{display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.bp-reward-level{display:grid;gap:8px;min-width:0;padding:12px}.bp-reward-level.unlocked{border-color:#58ff5461}.bp-reward-level>div:first-child{display:flex;justify-content:space-between;gap:8px}.bp-reward-level span,.bp-reward-level strong{overflow-wrap:anywhere}.bp-reward-pill{background:#f7fff314;border:1px solid rgba(247,255,243,.12);border-radius:8px;color:#f7fff3;display:inline-block;font-size:12px;font-weight:850;margin:0 5px 5px 0;padding:6px 8px}.bp-reward-pill.credits,.bp-reward-pill.chest{border-color:#f6d66c61}.bp-ranking,.bp-collection{display:grid;gap:8px}.bp-ranking div{align-items:center;background:#f7fff30e;border-radius:8px;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto auto;padding:10px}.bp-asset-sheet{border-radius:8px;display:block;max-height:260px;object-fit:cover;width:100%}.bp-collection span{background:#f7fff30e;border-radius:8px;display:flex;justify-content:space-between;gap:10px;padding:9px 10px}.bp-admin-grid{display:grid;gap:10px;grid-template-columns:2fr 1fr 1fr auto}.bp-admin-grid input{background:#071011c7;border:1px solid rgba(247,255,243,.14);color:#fff;padding:10px}.bp-admin-grid label{align-items:center;color:#fff;display:flex;gap:8px}@media (max-width: 1180px){.bp-hero,.bp-main-grid{grid-template-columns:1fr}.bp-status-grid,.bp-reward-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 720px){.bp-page-shell{padding:28px 12px 56px}.bp-status-grid,.bp-reward-grid,.bp-admin-grid{grid-template-columns:1fr}.bp-hero{min-height:auto}.bp-hero img{min-height:220px}.bp-ranking div,.bp-quest div:first-child{align-items:start;grid-template-columns:1fr;display:grid}}*,*:before,*:after{box-sizing:border-box;scrollbar-color:rgba(120,242,85,.48) rgba(255,255,255,.06);scrollbar-width:thin}html{scrollbar-color:rgba(120,242,85,.52) rgba(6,12,16,.9);scrollbar-gutter:stable;scrollbar-width:thin}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:linear-gradient(180deg,#0b1218d1,#141e24e0);border-radius:999px}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#78f255bf,#11bbb294);border:2px solid rgba(6,12,16,.88);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#b8ff00e6,#78f255b8)}::-webkit-scrollbar-corner{background:#060c10e0}body{background:radial-gradient(circle at 18% 0%,rgba(53,255,0,.13),transparent 28rem),linear-gradient(180deg,#20252a,#15191d);color:var(--hf-text);height:auto}.legacy-loading{align-items:center;display:grid;gap:12px;justify-items:center;min-height:100vh;text-align:center}.redeem-view{width:100vw;height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center}.redeem-form{width:100%;justify-content:center;height:70%;background:#11bbb21a;border:1px solid rgba(255,255,255,.08);border-radius:28px;box-shadow:0 24px 80px #00000038;display:flex;flex-direction:column;align-items:center;text-align:center;padding:36px;gap:12px}.redeem-button{background:#35ff00;border:0;border-radius:999px;color:#152016;cursor:pointer;font-weight:900;padding:11px 18px;margin-top:16px}.redeem-title{color:#fff;font-size:32px;font-weight:900;margin-bottom:12px}.redeem-input{background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:12px;color:#fff;font-size:16px;padding:12px 16px;width:50%}.s2{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.legacy-loading strong{color:#35ff00;font-size:2rem}.legacy-loading button{background:none;border:2px solid #2ecc71;border-radius:25px;color:#d4dae0;padding:7px 18px}.login-error-page{align-items:center;display:grid;min-height:100vh;padding:32px 20px}.login-error-card{background:#0b1218e6;border:1px solid rgba(83,255,106,.25);border-radius:8px;box-shadow:0 24px 70px #00000059;justify-self:center;max-width:720px;padding:36px;width:min(100%,720px)}.login-error-card span{color:#65ff55;display:block;font-weight:700;margin-bottom:12px;text-transform:uppercase}.login-error-card h1{color:#fff;font-size:42px;margin:0 0 16px}.login-error-card h4{color:#e6edf3;font-size:22px;margin:0 0 12px}.login-error-card p{color:#b9c3ca;font-size:17px;line-height:1.6;margin:0}.login-error-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.cookie-consent{align-items:center;background:linear-gradient(135deg,#35ff0029,#11bbb21a),#0c1218f5;border:1px solid rgba(120,242,85,.28);border-radius:8px;bottom:18px;box-shadow:0 22px 70px #0000005c;color:#fff;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto;left:50%;max-width:920px;padding:18px;position:fixed;transform:translate(-50%);width:calc(100% - 32px);z-index:120}.cookie-consent strong{display:block;font-size:17px;font-weight:900;margin-bottom:4px}.cookie-consent p{color:#ffffffb8;font-size:14px;line-height:1.45;margin:0}.cookie-consent button{background:#35ff00;border:0;border-radius:999px;color:#152016;cursor:pointer;font-weight:900;padding:11px 18px;white-space:nowrap}.dashboard-footer{color:#f4f7fb85;font-size:13px;font-weight:700;letter-spacing:0;padding:22px 20px 28px;text-align:center}.partner-ph-page{color:var(--hf-text);overflow:hidden}.partner-ph-hero{align-items:stretch;background:linear-gradient(135deg,#121f26c2,#0c1218f0),radial-gradient(circle at 78% 20%,rgba(17,187,178,.28),transparent 24rem);display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(280px,420px);min-height:520px;padding:86px max(24px,calc((100vw - 1120px)/2)) 70px}.partner-ph-hero-copy{align-content:center;display:grid;gap:18px;max-width:760px}.partner-ph-kicker{color:#78f255;font-size:13px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.partner-ph-hero h1{color:var(--hf-text-strong);font-size:clamp(42px,7vw,88px);font-weight:1000;letter-spacing:0;line-height:.95;margin:0}.partner-ph-hero p{color:var(--hf-text-soft);font-size:18px;line-height:1.7;margin:0;max-width:680px}.partner-ph-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.partner-ph-button{align-items:center;border-radius:8px;display:inline-flex;font-weight:900;gap:10px;justify-content:center;min-height:48px;padding:13px 18px}.partner-ph-button.primary{background:#78f255;color:#101719}.partner-ph-button.secondary{background:#ffffff14;border:1px solid rgba(255,255,255,.15);color:#fff}.partner-ph-hero-card{align-self:end;background:#060c10c7;border:1px solid rgba(120,242,85,.22);border-radius:8px;box-shadow:0 28px 80px #00000057;display:grid;gap:12px;padding:26px}.partner-ph-hero-card strong{color:#fff;font-size:24px}.partner-ph-hero-card span{color:#78f255;font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.partner-ph-markdown{padding:34px max(18px,calc((100vw - 980px)/2)) 72px}.partner-ph-doc{background:#091015d1;border:1px solid rgba(255,255,255,.09);border-radius:8px;box-shadow:0 24px 70px #0000003d;padding:clamp(24px,5vw,54px)}.partner-ph-doc h2{color:#fff;font-size:clamp(24px,3vw,36px);letter-spacing:0;line-height:1.12;margin:42px 0 14px}.partner-ph-doc h2:first-child{margin-top:0}.partner-ph-doc p,.partner-ph-doc li{color:#f4f7fbcc;font-size:17px;line-height:1.75}.partner-ph-doc p{margin:0 0 18px}.partner-ph-doc ul{display:grid;gap:10px;margin:0 0 22px;padding:0}.partner-ph-doc li{background:#ffffff0e;border:1px solid rgba(255,255,255,.08);border-radius:8px;list-style:none;padding:14px 16px}.partner-ph-doc blockquote{border-left:4px solid #78f255;color:#fff;font-size:20px;font-weight:800;line-height:1.55;margin:28px 0;padding:10px 0 10px 20px}.partner-ph-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin:22px 0}.partner-ph-feature{align-items:flex-start;background:linear-gradient(145deg,#78f2551a,#11bbb214);border:1px solid rgba(120,242,85,.16);border-radius:8px;display:flex;gap:12px;padding:16px}.partner-ph-feature i{color:#78f255;margin-top:4px}.partner-ph-feature span{color:#f4f7fbd6;font-size:15px;font-weight:700;line-height:1.55}.partner-ph-gallery{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin:24px 0 34px}.partner-ph-shot{background:#ffffff0b;border:1px solid rgba(255,255,255,.09);border-radius:8px;display:grid;margin:0;overflow:hidden}.partner-ph-shot img{aspect-ratio:16 / 10;background:#00000040;display:block;object-fit:cover;object-position:top left;width:100%}.partner-ph-shot figcaption{display:grid;gap:6px;padding:15px}.partner-ph-shot strong{color:#fff;font-size:16px}.partner-ph-shot span{color:#f4f7fbad;font-size:14px;font-weight:700;line-height:1.5}@media (max-width: 860px){.partner-ph-hero{grid-template-columns:1fr;min-height:auto;padding-top:54px}.partner-ph-hero-card{align-self:stretch}.partner-ph-grid,.partner-ph-gallery{grid-template-columns:1fr}}@media (max-width: 560px){.partner-ph-actions{display:grid}.partner-ph-button{width:100%}.partner-ph-doc{padding:22px}}header,ul{margin:0;padding:0}header{align-items:center;background:#11bbb2;display:flex;justify-content:center;min-height:74px;padding:0 var(--hf-safe-right) 0 var(--hf-safe-left);position:sticky;top:0;z-index:50}.header-safe-area{align-items:center;display:flex;gap:14px;width:var(--hf-content-width)}.hf-module-menu{display:grid;position:relative}.hf-hamburger{align-items:center;background:#ffffff12;border:1px solid rgba(255,255,255,.13);border-radius:14px;display:grid;gap:5px;height:46px;justify-items:center;padding:11px;width:46px}.hf-hamburger span{background:#f4f7fb;border-radius:999px;display:block;height:2px;transition:transform .18s ease,opacity .18s ease;width:20px}.hf-module-menu.active .hf-hamburger{border-color:#78f25557;box-shadow:0 0 0 4px #78f25514}.hf-module-menu.active .hf-hamburger span:first-child{transform:translateY(7px) rotate(45deg)}.hf-module-menu.active .hf-hamburger span:nth-child(2){opacity:0}.hf-module-menu.active .hf-hamburger span:last-child{transform:translateY(-7px) rotate(-45deg)}.hf-module-dropdown{background:radial-gradient(circle at 15% 0%,rgba(120,242,85,.14),transparent 18rem),linear-gradient(180deg,#181f26fa,#0d1116fa);border:1px solid rgba(255,255,255,.12);border-radius:20px;box-shadow:0 26px 80px #00000075;left:0;min-width:360px;opacity:0;padding:12px;pointer-events:none;position:absolute;top:calc(100% + 12px);transform:translateY(-8px) scale(.98);transform-origin:24px -8px;transition:opacity .16s ease,transform .16s ease;z-index:100}.hf-module-dropdown:before{background:#181f26fa;border-left:1px solid rgba(255,255,255,.12);border-top:1px solid rgba(255,255,255,.12);content:"";height:14px;left:16px;position:absolute;top:-7px;transform:rotate(45deg);width:14px}.hf-module-menu.active .hf-module-dropdown{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.hf-module-dropdown-head{border-bottom:1px solid rgba(255,255,255,.08);display:grid;gap:2px;padding:8px 8px 12px}.hf-module-dropdown-head strong{color:#fff;font-size:18px;font-weight:950}.hf-module-dropdown-head small{color:#f4f7fb8f;font-weight:750}.hf-command-server-select{display:grid;gap:7px;margin-top:10px;position:relative}.hf-command-server-select>span{color:#78f255e6;font-size:11px;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.hf-command-server-select>button{align-items:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:12px;color:#fff;display:grid;font-size:13px;font-weight:900;gap:8px;grid-template-columns:18px minmax(0,1fr) 14px;min-height:42px;padding:0 12px;text-align:left}.hf-command-server-select>button i{color:#78f255;text-align:center}.hf-command-server-select>button i:last-child{color:#f4f7fb8c}.hf-command-server-select>div{background:#080d11fa;border:1px solid rgba(255,255,255,.11);border-radius:14px;box-shadow:0 18px 46px #00000057;display:none;gap:4px;left:0;max-height:220px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:2}.hf-command-server-select>div.active{display:grid}.hf-command-server-select>div button,.hf-command-server-select>div a{align-items:center;background:transparent;border:0;border-radius:10px;color:#f4f7fbc7;display:grid;font-size:13px;font-weight:900;gap:8px;grid-template-columns:minmax(0,1fr) auto;min-height:38px;padding:0 10px;text-align:left;text-decoration:none}.hf-command-server-select>div button:hover,.hf-command-server-select>div button.active,.hf-command-server-select>div a:hover{background:#78f2551f;color:#fff}.hf-command-server-select>div small{color:#78f255d1;font-size:11px}.hf-command-server-prompt{border:1px solid rgba(120,242,85,.22);border-radius:14px;background:#78f25514;display:grid;gap:6px;margin-top:10px;padding:8px}.hf-command-server-prompt>span{color:#dfffd7;font-size:12px;font-weight:900;padding:2px 4px}.hf-command-server-prompt>button{background:#ffffff0f;border:1px solid rgba(255,255,255,.11);border-radius:10px;color:#fff;font-size:13px;font-weight:900;min-height:36px;padding:0 10px;text-align:left}.hf-command-server-prompt>button:hover{background:#78f25524}.hf-module-grid{display:grid;gap:5px;max-height:min(72vh,680px);overflow-y:auto;padding-top:10px}.hf-module-grid>a,.hf-command-nested>button,.hf-command-nested>div a{align-items:center;background:transparent;border:0;border-radius:12px;color:#f4f7fbc2;display:flex;font-size:14px;font-weight:900;gap:10px;min-height:40px;padding:0 10px;text-align:left;width:100%}.hf-module-grid i{color:#78f255;text-align:center;width:18px}.hf-module-grid>a:hover,.hf-command-nested>button:hover,.hf-command-nested>div a:hover{background:#78f2551c;color:#fff}.hf-command-nested{border-top:1px solid rgba(255,255,255,.07);margin-top:6px;padding-top:8px}.hf-command-nested>button{display:grid;grid-template-columns:minmax(0,1fr) auto 18px;justify-content:stretch}.hf-command-nested>button span{align-items:center;display:inline-flex;gap:10px}.hf-command-nested>button>i{color:#f4f7fb8a;transition:transform .18s ease}.hf-command-nested>button>small{background:#78f2551f;border:1px solid rgba(120,242,85,.16);border-radius:999px;color:#caffbf;font-size:11px;font-weight:950;padding:2px 8px}.hf-command-nested.active>button>i{transform:rotate(180deg)}.hf-command-nested>div{display:none;gap:4px;max-height:260px;overflow-y:auto;padding:6px 0 0 28px}.hf-command-nested.active>div{display:grid}.hf-command-nested>div a{justify-content:space-between;min-height:36px}.hf-command-nested>div small{background:#ffffff14;border-radius:999px;color:#f4f7fbb3;padding:2px 8px}a{color:#35ff00;font-family:sans-serif;text-decoration:none}a:hover{color:#b8ff00}img{border-radius:24px}.navbar-brand{align-items:center;display:flex;gap:12px;margin-left:0;min-width:max-content}a .logo{color:#fff;font-size:1.65rem;font-weight:700}.LogoImg{border-radius:14px;height:48px;object-fit:contain;width:48px}.nav-link{display:block;font-size:1rem;font-weight:700;margin:0;padding:8px;text-decoration:none;transition:color .15s}#nav{align-items:center;display:flex;flex:1;gap:16px;justify-content:flex-end;min-width:0}#menu{align-items:center;display:flex;gap:4px;list-style:none;z-index:10000000}#menu a{display:block;z-index:100000}#btn-mobile{display:none;z-index:1000}form.nav-link{margin:0}form.nav-link button{background:none;border:2px solid #2ecc71;border-radius:999px;color:#d4dae0;cursor:pointer;display:block;margin:0 20px 0 10px;max-width:100px;outline:none;overflow:hidden;padding:5px 15px;text-align:center;transition:.25s}form.nav-link button:hover{background-color:#2ecc71}.action{display:grid;justify-items:end;position:relative}.profile{border:2px solid rgba(120,242,85,.72);border-radius:999px;background:#ffffff14;box-shadow:0 0 0 4px #78f25514;cursor:pointer;height:54px;overflow:hidden;padding:0;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease;width:54px}.profile:hover,.action.active .profile{border-color:#78f255;box-shadow:0 0 0 5px #78f25529;transform:translateY(-1px)}.profile img{border-radius:999px;display:block;height:100%;object-fit:cover;width:100%}.action .menu{background:linear-gradient(180deg,#1f2830fa,#141b22fa);border:1px solid rgba(255,255,255,.12);border-radius:18px;box-shadow:0 22px 70px #0000006b;min-width:258px;opacity:0;padding:10px;pointer-events:none;position:absolute;right:0;top:calc(100% + 10px);transform:translateY(-8px) scale(.98);transform-origin:88% -8px;transition:opacity .16s ease,transform .16s ease;z-index:80}.action .menu:before{background:#1f2830fa;border-left:1px solid rgba(255,255,255,.12);border-top:1px solid rgba(255,255,255,.12);content:"";height:14px;position:absolute;right:18px;top:-7px;transform:rotate(45deg);width:14px}.action.active .menu,.action:focus-within .menu{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.profile-menu-head{align-items:center;border-bottom:1px solid rgba(255,255,255,.08);display:flex;gap:12px;padding:10px 10px 12px}.profile-menu-head img{border:2px solid rgba(120,242,85,.52);border-radius:999px;height:46px;object-fit:cover;width:46px}.action .menu h3{color:#fff;font-size:17px;line-height:1.2;margin:0;min-width:0}.action .menu h3 span{color:#ffffff94;display:block;font-size:12px;max-width:165px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.action .menu ul{display:grid;gap:4px;list-style:none;padding:8px 0 0}.action .menu li{display:block}.action .menu a{align-items:center;border-radius:10px;color:#f4f7fbdb;display:flex;font-size:14px;font-weight:800;gap:10px;min-height:42px;padding:9px 10px}.action .menu a span{display:grid;gap:2px}.action .menu a small{color:#f4f7fb7a;font-size:11px;font-weight:700;line-height:1.1;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.action .menu a:hover{background:#78f2551f;color:#78f255}.action .menu a i{color:#78f255;text-align:center;width:18px}.action .menu a.danger:hover{background:#ff8f8f1a;color:#ffb1b1}.action .menu a.danger i{color:#ff8f8f}.head{color:#fdfdfd;height:auto;line-height:1.3;padding-top:260px;text-align:center}.subtext{color:#ffffff8c;line-height:1.3;padding-bottom:70px;text-align:center}.container{max-width:1300px}.pt-10{padding-top:10rem!important}.pt-16{padding-top:20rem!important}.custom-1 img{border-radius:10px;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;float:right;height:269px;width:510px}.custom-1 h3{padding-top:60px}.custom-1 p{color:#ffffff8c;width:40%}.custom-2 img{border-radius:10px;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;float:left;height:270px;width:540px}.custom-2 h3{float:right;padding-top:60px;width:40%}.custom-2 p{color:#ffffff8c;float:right;width:40%}.legacy-dashboard,.commands-section{clear:both;padding-top:7rem}.command_head,.command-head{color:#fff;padding-bottom:50px;padding-top:50px}.guild-container{display:grid;gap:16px}.dashboard-guilds,.background-grid,.profile-grid{display:grid;gap:16px;margin:40px auto;max-width:1300px}.dashboard-hero{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:28px;color:#fff;margin:92px auto 18px;max-width:1300px;padding:0 20px}.dashboard-hero-copy{border:1px solid rgba(255,255,255,.08);border-radius:28px;background:#11bbb21a;padding:36px;box-shadow:0 24px 80px #00000038}.dashboard-kicker{color:#35ff00;display:block;font-weight:900;margin-bottom:10px}.dashboard-hero h1{font-size:46px;font-weight:800;margin-bottom:10px}.dashboard-hero p,.dashboard-empty p{color:#ffffffa6;font-size:18px;margin-bottom:22px}.dashboard-actions{display:flex;flex-wrap:wrap;gap:12px}.dashboard-login{border:2px solid #2ecc71;border-radius:999px;display:inline-block;font-weight:800;padding:9px 28px}.dashboard-login.primary{background:#35ff00;border-color:#35ff00;color:#152016}.dashboard-login.secondary{color:#35ff00}.dashboard-promotion-callout,.landing-promotion{background:linear-gradient(135deg,#35ff0033,#11bbb214),#ffffff12;border:1px solid rgba(120,242,85,.26);border-radius:8px;display:grid;gap:18px;margin-top:26px;padding:22px}.dashboard-promotion-callout span,.landing-promotion span{color:#78f255;display:block;font-size:12px;font-weight:900;letter-spacing:0;margin-bottom:6px;text-transform:uppercase}.dashboard-promotion-callout strong,.landing-promotion h2{color:#fff;display:block;font-size:26px;font-weight:900;line-height:1.15;margin:0}.dashboard-promotion-callout p,.landing-promotion p{color:#ffffffb8;font-size:16px;line-height:1.55;margin:10px 0 0}.dashboard-promotion-actions,.landing-promotion-actions{display:flex;flex-wrap:wrap;gap:10px}.landing-promotion{align-items:center;grid-template-columns:minmax(0,1fr) auto;margin-bottom:68px}.dashboard-hero-card{align-content:center;border:1px solid rgba(53,255,0,.18);border-radius:28px;background:#ffffff0f;display:grid;justify-items:center;padding:28px;text-align:center}.dashboard-hero-card img{width:112px;height:112px;object-fit:cover;margin-bottom:14px}.dashboard-hero-card strong{font-size:22px}.dashboard-hero-card span{color:#ffffff94}.dashboard-stats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin:18px auto;max-width:1300px;padding:0 20px}.dashboard-stats div{border-radius:22px;background:#ffffff12;padding:18px}.dashboard-stats strong{display:block;font-size:24px;line-height:1}.dashboard-stats span{color:#fff9;display:block;font-size:13px;margin-top:8px}.dashboard-empty{margin:24px auto 0;max-width:1300px;padding:0 20px}.dashboard-empty h2{font-size:22px;font-weight:800}.dashboard-guilds{grid-template-columns:repeat(3,minmax(0,1fr));padding:20px}.profile-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.box{background-color:#fffffff5;border-radius:24px;color:#333940;display:block;padding:1.25rem;box-shadow:0 16px 42px #0003}.guild-card{min-height:190px}.guild-card.demo{opacity:.88}.guild-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.guild-meta span{border-radius:999px;background:#11bbb21f;color:#13827c;font-size:12px;font-weight:800;padding:5px 9px}.guild-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.guild-action{border-radius:999px;display:inline-flex;font-size:13px;font-weight:900;justify-content:center;min-width:96px;padding:8px 14px}.guild-action.primary{background:#11bbb2;color:#fff}.guild-action.secondary{border:1px solid rgba(17,187,178,.36);color:#13827c}.media{align-items:flex-start;display:flex;text-align:inherit}.media-left{margin-right:1rem}.image.is-64x64{height:64px;width:64px}.media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}.content p{margin-bottom:0}.legacy-status{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto 18px;max-width:1300px}.legacy-status div,.legacy-alert{background-color:#36393f;border-radius:5px;padding:14px 16px}.legacy-status span{color:#ffffff8c;display:block;font-size:13px;font-weight:700}.legacy-status strong{color:#fff;display:block;margin-top:4px}.legacy-alert{color:#ffb1b1;margin:0 auto 16px;max-width:1300px}.promotion-page{color:#fff;margin:0 auto;max-width:1320px;padding:64px 20px 92px;display:flex;flex-direction:column;justify-content:center;align-items:center}.promotion-hero{align-items:stretch;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) 380px;min-height:calc(100vh - 190px)}.promotion-hero-content{align-content:center;display:grid;justify-items:start}.promotion-kicker{color:#74ff70;font-size:14px;font-weight:900;letter-spacing:.08em;margin-bottom:18px;text-transform:uppercase}.promotion-hero h1{color:#fff;font-size:clamp(44px,7vw,84px);font-weight:900;letter-spacing:0;line-height:.94;margin:0 0 22px;max-width:850px}.promotion-hero p{color:#f4faffb8;font-size:19px;line-height:1.62;margin:0;max-width:720px}.promotion-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.promotion-button{align-items:center;border-radius:999px;display:inline-flex;font-weight:900;gap:9px;min-height:46px;padding:12px 22px}.promotion-button.primary{background:#35ff00;color:#142016}.promotion-button.secondary{border:1px solid rgba(255,255,255,.22);color:#fff}.promotion-board,.promotion-metrics article,.promotion-rules article{background:#ffffff12;border:1px solid rgba(255,255,255,.12);border-radius:8px;box-shadow:0 22px 70px #00000038}.promotion-board{align-self:center;display:grid;gap:14px;padding:18px}.promotion-board div{background:#0a11136b;border-radius:8px;padding:20px}.promotion-board span,.promotion-board small{color:#fff9;display:block;font-weight:800}.promotion-board strong{color:#fff;display:block;font-size:36px;line-height:1;margin:8px 0}.promotion-board .promotion-timer-card{border:1px solid rgba(120,242,85,.28)}.promotion-board .promotion-timer-card strong{color:#78f255}.promotion-metrics{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.promotion-metrics article{padding:22px}.promotion-metric-head{align-items:center;display:flex;justify-content:space-between}.promotion-metric-head span{color:#ffffffb3;font-weight:900}.promotion-metric-head strong{color:#78f255;font-size:28px}.promotion-progress{background:#ffffff1a;border-radius:999px;height:12px;margin:14px 0;overflow:hidden}.promotion-progress span{background:#35ff00;display:block;height:100%;min-width:4px}.promotion-metrics p{color:#ffffffa3;margin:0}.promotion-rules{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}.promotion-rules article{padding:24px}.promotion-rules i{color:#78f255;font-size:26px;margin-bottom:16px}.promotion-rules h2{color:#fff;font-size:21px;font-weight:900;margin:0 0 10px}.promotion-rules p,.promotion-error{color:#ffffffa3;margin:0}.promotion-error{margin-top:18px}.promotion-countdown-page{align-items:center;background:radial-gradient(circle at 18% 0%,rgba(53,255,0,.13),transparent 28rem),linear-gradient(180deg,#20252a,#15191d);display:grid;margin:0;max-width:none;min-height:calc(100vh - 74px);padding:0;width:100%}.promotion-count-box{align-self:center;background:linear-gradient(145deg,#ffffff29,#ffffff09 42%),linear-gradient(180deg,#2c3338bd,#1b1f23b8);border:1px solid rgba(255,255,255,.18);border-radius:28px;box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff0f,0 24px 90px #00000073,0 0 0 1px #74ff700d;display:grid;isolation:isolate;justify-self:center;min-height:min(620px,calc(100vh - 128px));overflow:hidden;padding:clamp(28px,5vw,76px);place-items:center;position:relative;width:min(80vw,1180px);backdrop-filter:blur(24px) saturate(135%);-webkit-backdrop-filter:blur(24px) saturate(135%)}.promotion-count-box:before,.promotion-count-box:after{content:"";pointer-events:none;position:absolute;z-index:-1}.promotion-count-box:before{top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(116,255,112,.18),transparent 22%,transparent 78%,rgba(192,132,252,.12)),repeating-linear-gradient(135deg,rgba(255,255,255,.052) 0,rgba(255,255,255,.052) 1px,transparent 1px,transparent 18px);opacity:.42}.promotion-count-box:after{top:1px;right:1px;bottom:1px;left:1px;border-radius:27px;background:linear-gradient(180deg,rgba(255,255,255,.18),transparent 24%),linear-gradient(0deg,rgba(0,0,0,.2),transparent 34%);-webkit-mask-image:linear-gradient(#000,transparent 42%,transparent 58%,#000);mask-image:linear-gradient(#000,transparent 42%,transparent 58%,#000)}.promotion-card-brand{align-items:center;color:#fffffff0;display:inline-flex;font-size:15px;font-weight:900;gap:12px;left:50%;letter-spacing:.08em;line-height:1;padding:10px 16px;position:absolute;text-transform:uppercase;top:clamp(22px,4vw,42px);transform:translate(-50%)}.promotion-card-brand:before{background:#ffffff0f;border:1px solid rgba(255,255,255,.16);border-radius:999px;box-shadow:inset 0 1px #ffffff2e,0 12px 38px #00000038;content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:-1;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.promotion-card-brand img{display:block;filter:drop-shadow(0 0 12px rgba(170,59,255,.42));height:28px;width:28px}.promotion-countdown-screen{align-items:center;display:grid;justify-items:center;min-height:0;width:100%}.promotion-countdown-copy{display:grid;justify-items:center;justify-self:center;padding-top:24px;text-align:center;width:min(760px,100%)}.promotion-countdown-copy h1{color:#fff;font-size:clamp(76px,13vw,180px);font-weight:900;letter-spacing:0;line-height:.9;margin:0 0 22px;text-shadow:0 1px 0 rgba(255,255,255,.18),0 20px 60px rgba(0,0,0,.22)}.promotion-countdown-copy h1.is-final-countdown{animation:final-countdown-pulse .72s ease-in-out infinite;color:#f33;text-shadow:0 0 12px rgba(255,51,51,.7),0 0 34px rgba(255,51,51,.42),0 20px 60px rgba(0,0,0,.24)}@keyframes final-countdown-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.42;transform:scale(1.025)}}.promotion-countdown-copy p{color:#f4faffb8;font-size:20px;line-height:1.62;margin:0;max-width:680px}.promotion-countdown-video{aspect-ratio:16 / 9;background:#030507;border:1px solid rgba(255,255,255,.16);border-radius:8px;box-shadow:inset 0 1px #ffffff14,0 28px 80px #00000057;margin-top:clamp(58px,7vw,92px);max-height:calc(100vh - 300px);overflow:hidden;position:relative;width:min(100%,960px)}.promotion-countdown-video:after{content:"";top:0;right:0;bottom:0;left:0;pointer-events:auto;position:absolute;z-index:2}.promotion-countdown-video iframe{border:0;display:block;height:100%;pointer-events:none;width:100%}.promotion-countdown-video-empty{align-content:center;display:grid;gap:12px;height:100%;justify-items:center;padding:32px;text-align:center}.promotion-countdown-video-empty span{color:#ffffff9e;font-size:14px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.promotion-countdown-video-empty strong{color:#fff;font-size:clamp(32px,5vw,68px);line-height:1}.promotion-countdown-panel{background:#070d0fb8;border:1px solid rgba(120,242,85,.28);border-radius:8px;padding:24px}.promotion-countdown-panel span,.promotion-countdown-panel small{color:#ffffffa8;display:block;font-weight:900}.promotion-countdown-panel strong{color:#78f255;display:block;font-size:52px;line-height:1;margin:10px 0}.promotion-completed-page{max-width:none;padding:0}.promotion-completed-hero{background:linear-gradient(135deg,#35ff002e,#04090ceb 44%),url(/dashboard/promotion-og.png) center/cover;box-shadow:0 28px 90px #00000057;display:grid;gap:22px;grid-template-columns:minmax(0,1fr) 280px;min-height:calc(100vh - 120px);overflow:hidden;padding:86px max(24px,calc((100vw - 1320px)/2)) 64px;position:relative}.promotion-completed-hero:before{background:#03080ab8;content:"";top:0;right:0;bottom:0;left:0;position:absolute}.promotion-completed-hero>*{position:relative}.promotion-completed-copy{align-self:center}.promotion-completed-copy h1{color:#fff;font-size:clamp(48px,8vw,98px);font-weight:900;letter-spacing:0;line-height:.92;margin:0 0 22px;max-width:860px}.promotion-completed-copy p{color:#f4faffbd;font-size:20px;line-height:1.62;margin:0;max-width:720px}.promotion-completed-badge{align-items:center;align-self:center;aspect-ratio:1;display:grid;justify-items:center;position:relative}.promotion-completed-badge span{background:#35ff0029;border:1px solid rgba(120,242,85,.42);border-radius:50%;top:18px;right:18px;bottom:18px;left:18px;position:absolute}.promotion-completed-badge img{filter:drop-shadow(0 18px 42px rgba(53,255,0,.28));max-width:156px;width:58%}.promotion-completed-winner{align-items:center;background:linear-gradient(135deg,#78f2551f,#11bbb212),#070d0fd1;border:1px solid rgba(120,242,85,.28);border-radius:8px;box-shadow:0 22px 70px #00000038;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) 132px;margin:-52px auto 22px;max-width:1320px;padding:22px;position:relative;width:calc(100% - 40px);z-index:2}.promotion-completed-winner span{color:#78f255;display:block;font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.promotion-completed-winner h2{color:#fff;font-size:clamp(32px,4vw,58px);font-weight:900;letter-spacing:0;line-height:1;margin:8px 0 10px}.promotion-completed-winner p,.promotion-completed-winner small{color:#f4faffa8;display:block;line-height:1.58;margin:0}.promotion-completed-winner small{color:#78f255c7;font-weight:800;margin-top:8px}.promotion-completed-winner img{border:4px solid rgba(120,242,85,.58);border-radius:32px;box-shadow:0 16px 42px #35ff002e;height:132px;object-fit:cover;width:132px}.promotion-completed-status{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin:22px auto 92px;max-width:1320px;padding:0 20px}.promotion-completed-status article{background:#070d0fb8;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:18px}.promotion-completed-status article.completed{border-color:#78f2558f}.promotion-completed-status span,.promotion-completed-status small{color:#ffffffa8;display:block;font-weight:900}.promotion-completed-status small{line-height:1.45;max-width:760px}.promotion-completed-status strong{color:#fff;display:block;font-size:28px;margin:8px 0 10px}.promotion-completed-track{background:#ffffff1a;border-radius:999px;height:10px;margin-bottom:10px;overflow:hidden}.promotion-completed-track i{background:#78f255;display:block;height:100%;min-width:4px}.promotion-completed-dev-slot{margin:-62px auto 92px;max-width:1320px;padding:0 20px}.promotion-completed-final{background:linear-gradient(135deg,#0c1418f0,#050a0df5),#ffffff0a;border:1px solid rgba(120,242,85,.24);border-radius:8px;box-shadow:0 22px 70px #00000038;display:grid;gap:24px;padding:26px}.promotion-completed-final-copy{align-items:end;display:grid;gap:12px;grid-template-columns:minmax(0,.7fr) minmax(280px,.3fr)}.promotion-completed-final-copy span{color:#78f255;font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.promotion-completed-final-copy h2{color:#fff;font-size:clamp(32px,4vw,56px);font-weight:900;letter-spacing:0;line-height:.98;margin:0}.promotion-completed-final-copy p{color:#f4faffad;line-height:1.6;margin:0}.promotion-completed-final-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.promotion-completed-final-grid article{background:#ffffff0e;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:20px}.promotion-completed-final-grid i{color:#78f255;font-size:23px;margin-bottom:16px}.promotion-completed-final-grid strong{color:#fff;display:block;font-size:18px;margin-bottom:8px}.promotion-completed-final-grid p{color:#f4faff9e;line-height:1.54;margin:0}.promotion-completed-roadmap{background:linear-gradient(135deg,#11bbb21a,#78f25514),#070d0fd1;border:1px solid rgba(120,242,85,.22);border-radius:8px;box-shadow:0 22px 70px #00000038;display:grid;gap:24px;margin:-52px auto 92px;max-width:1320px;padding:28px;width:calc(100% - 40px)}.promotion-completed-roadmap-head{display:grid;gap:12px;max-width:920px}.promotion-completed-roadmap-head span{color:#78f255;font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.promotion-completed-roadmap-head h2{color:#fff;font-size:clamp(34px,5vw,64px);font-weight:900;letter-spacing:0;line-height:.98;margin:0}.promotion-completed-roadmap-head p{color:#f4faffad;font-size:18px;line-height:1.62;margin:0}.promotion-completed-roadmap-grid{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.promotion-completed-roadmap-grid article{background:#ffffff0e;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:20px}.promotion-completed-roadmap-grid i{color:#78f255;font-size:23px;margin-bottom:16px}.promotion-completed-roadmap-grid strong{color:#fff;display:block;font-size:18px;margin-bottom:8px}.promotion-completed-roadmap-grid p{color:#f4faff9e;line-height:1.54;margin:0}.promotion-hero.donate{min-height:auto}.donate-card{align-content:center}.donate-card>span{color:#ffffff9e;font-weight:900}.promotion-donate-grid{display:grid;gap:18px;grid-template-columns:minmax(0,1fr) 340px;margin-top:24px}.promotion-donate-panel{background:#ffffff12;border:1px solid rgba(255,255,255,.12);border-radius:8px;display:grid;gap:18px;padding:24px}.promotion-donate-panel h2{color:#fff;font-size:25px;font-weight:900;margin:0}.promotion-amount-grid{display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.promotion-amount-grid button{background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#fff;display:grid;gap:4px;font-weight:900;min-height:62px;place-items:center}.promotion-amount-grid button.active{background:#35ff00;color:#142016}.promotion-amount-grid button small{color:#ffffff9e;font-size:11px;font-weight:800}.promotion-amount-grid button.active small{color:#142016b8}.promotion-custom-amount{display:grid;gap:8px}.promotion-custom-amount span,.promotion-donate-panel.summary span{color:#ffffff9e;font-weight:900}.promotion-custom-amount input{background:#070c0fb8;border:1px solid rgba(255,255,255,.14);border-radius:8px;color:#fff;min-height:48px;padding:0 14px}.promotion-donate-panel.summary{align-content:center}.promotion-donate-panel.summary strong{color:#78f255;font-size:42px;line-height:1}.promotion-donate-panel.summary p{color:#ffffffa8;margin:0}#commands_menu{font-family:Poppins,sans-serif}#category{border-radius:5px;padding-bottom:50px}#category button,#category a{background-color:#36393f;border:0;color:#fff;text-align:left}#category button.active,#category a.active{background-color:#7991f6;border-color:#7991f6}.accordion-item{background-color:#36393f;color:#ffffff8c}.accordion-button{background-color:#fff;color:#212529}.accordion-button:not(.collapsed){background-color:#7991f6;color:#fff}.accordion-button:focus{border-color:transparent;box-shadow:0 0 0 .25rem transparent;outline:0;z-index:0}.accordion-body kbd,.accordion-body small{margin-right:5px}.badges-preview,.server-preview{clear:both;padding-bottom:5rem}.badges-page{display:grid;gap:34px;margin:0 auto;max-width:1180px;padding:112px 22px 72px}.badges-hero{max-width:760px}.badges-hero span{color:#62ff5a;font-size:.82rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.badges-hero h1{color:#f7fff8;font-size:clamp(2.5rem,7vw,5rem);line-height:.96;margin:10px 0 14px}.badges-hero p{color:#f4f7fbb8;font-size:1.02rem;line-height:1.6;margin:0}.badges-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.badge-card{background:#11171deb;border:1px solid rgba(98,255,90,.16);border-radius:8px;box-shadow:0 12px 32px #0003;display:grid;grid-template-rows:172px 1fr;min-width:0;overflow:hidden}.badge-card-image{align-items:center;background:radial-gradient(circle at 50% 18%,rgba(250,197,70,.28),transparent 44%),linear-gradient(180deg,#35ff0014,#ffffff05);display:flex;justify-content:center;padding:16px}.badge-card-image img{height:min(132px,100%);max-width:min(132px,100%);object-fit:contain}.badge-card-image span{align-items:center;background:#35ff001f;border:1px solid rgba(53,255,0,.32);border-radius:999px;color:#62ff5a;display:flex;font-size:2rem;font-weight:900;height:92px;justify-content:center;width:92px}.badge-card-body{display:grid;gap:9px;padding:18px}.badge-card-body span{color:#62ff5a;font-size:.76rem;font-weight:900;text-transform:uppercase}.badge-card-body h2{color:#fff;font-size:1.45rem;line-height:1.1;margin:0;overflow-wrap:anywhere}.badge-card-body code{background:#ffffff14;border-radius:6px;color:#f4f7fbc7;font-size:.78rem;justify-self:start;padding:5px 8px}.badge-card-body p,.badge-card-body small{color:#f4f7fbad;line-height:1.55;margin:0}.badge-card-body small{color:#f4f7fb8c}body{background:radial-gradient(circle at 20% -10%,rgba(17,187,178,.22),transparent 32rem),radial-gradient(circle at 80% 0%,rgba(184,255,0,.1),transparent 26rem),linear-gradient(180deg,#12171d,#171c22 46%,#101418);color:#f4f7fb;font-family:Poppins,Arial,sans-serif;min-height:100vh}footer:not(.dashboard-footer),.footer{display:none!important}.dashboard-footer{background:radial-gradient(circle at 50% 0%,rgba(53,255,0,.08),transparent 18rem),#101418;border-top:1px solid rgba(255,255,255,.08);color:#f4f7fb85;display:block;font-size:13px;font-weight:700;letter-spacing:0;padding:18px 20px 22px;text-align:center}header{background:#10161cdb;border-bottom:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);min-height:72px}.nav-link{color:#f4f7fbc2;font-size:.92rem}.nav-link:hover,.action .menu a:hover{color:#35ff00}form.nav-link button,.dashboard-login,.guild-action,.config-toggle,.server-config-sidebar button{min-height:38px}.dashboard-hero,.dashboard-stats,.dashboard-modules,.dashboard-guilds,.dashboard-empty,.server-page-shell{max-width:1180px}.dashboard-hero{align-items:stretch;grid-template-columns:minmax(0,55fr) minmax(360px,45fr);margin-top:54px}.dashboard-hero-copy,.dashboard-hero-card,.dashboard-module-card,.dashboard-stat,.server-config-panel,.server-config-sidebar,.config-card,.server-config-empty,.server-config-hero{border:1px solid rgba(255,255,255,.09);background:#161d24c7;box-shadow:0 24px 80px #00000038}.dashboard-hero-copy,.dashboard-hero-card{border-radius:22px}.dashboard-hero-copy{background:linear-gradient(135deg,#11bbb22e,#161d24d6),#161d24c7;display:grid;gap:22px;padding:38px}.dashboard-kicker,.dashboard-section-title span{color:#78f255;font-size:.78rem;letter-spacing:0;text-transform:uppercase}.dashboard-hero h1{font-size:46px;letter-spacing:0;line-height:1.04;margin:0 0 12px}.dashboard-hero p,.dashboard-empty p,.dashboard-module-card p,.server-config-title p,.server-config-empty p,.dashboard-waiting-card p,.config-card-title small,.config-field small{color:#f4f7fb9e}.dashboard-login{align-items:center;border:1px solid rgba(120,242,85,.35);border-radius:8px;display:inline-flex;font-weight:800;justify-content:center;padding:9px 18px}.dashboard-login.primary{background:#78f255;border-color:#78f255;color:#112016}.dashboard-login.secondary{background:#09120eb8;border-color:#78f2556b;color:#dfffd7}.dashboard-login.secondary:hover,.dashboard-login.secondary:focus-visible{background:#78f25524;border-color:#78f255b8;color:#fff}.dashboard-hero-card{align-content:start;gap:18px;justify-items:stretch;overflow:hidden;padding:0;text-align:left}.bot-visit-banner{min-height:190px;background:radial-gradient(circle at 22% 16%,rgba(120,242,85,.28),transparent 16rem),radial-gradient(circle at 84% 10%,rgba(17,187,178,.3),transparent 18rem),linear-gradient(135deg,#12222ff5,#060b11fa)}.bot-visit-banner img{border-radius:0;display:block;height:100%;min-height:190px;object-fit:cover;width:100%}.bot-visit-profile{align-items:end;display:flex;gap:18px;margin-top:-72px;padding:0 28px;position:relative;z-index:1}.bot-visit-profile img{border:5px solid #11171d;border-radius:28px;box-shadow:0 18px 50px #00000057;height:144px;margin:0;object-fit:cover;width:144px}.bot-visit-profile strong{color:#fff;display:block;font-size:34px;line-height:1.05}.bot-visit-profile span{color:#f4f7fba8;display:block;font-size:18px;margin-top:8px}.dashboard-hero-card>p{color:#f4f7fbad;font-size:16px;line-height:1.55;margin:0;padding:0 28px}.bot-visit-tags,.bot-visit-links{display:flex;flex-wrap:wrap;gap:10px;padding:0 28px}.bot-visit-links{margin-bottom:10%}.bot-visit-tags span{border:1px solid rgba(120,242,85,.22);border-radius:999px;background:#78f2551a;color:#dfffd7;font-size:12px;font-weight:900;padding:7px 10px}.dashboard-hero-card .bot-visit-metrics{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0 28px}.dashboard-hero-card .bot-visit-metrics div,.live-grid span{border-radius:8px;background:#ffffff0f;padding:12px 14px}.dashboard-hero-card dt,.dashboard-hero-card dd{margin:0}.dashboard-hero-card dt{color:#f4f7fb85;font-size:12px}.dashboard-hero-card dd{color:#fff;font-weight:800}.bot-credit-owner,.bot-credit-board{margin:0 28px}.bot-credit-owner{align-items:center;border:1px solid rgba(120,242,85,.28);border-radius:14px;background:linear-gradient(135deg,#78f25524,#11bbb214),#ffffff0e;display:flex;gap:14px;padding:14px}.bot-credit-owner img,.bot-credit-person img{border-radius:14px;flex:0 0 auto;height:52px;object-fit:cover;width:52px}.bot-credit-owner span,.bot-credit-group>span{color:#78f255;display:block;font-size:12px;font-weight:900;letter-spacing:0;text-transform:uppercase}.bot-credit-owner strong,.bot-credit-person strong{color:#fff;display:block;font-size:16px;line-height:1.2;margin-top:4px}.bot-credit-owner small,.bot-credit-person small{color:#f4f7fb8a;display:block;font-size:12px;margin-top:3px;overflow-wrap:anywhere}.bot-credit-board{display:grid;gap:14px}.bot-credit-group{display:grid;gap:8px}.bot-credit-group>div{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.bot-credit-person{align-items:center;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff0b;display:flex;gap:10px;min-width:0;padding:10px}.bot-public-info{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.bot-info-card{border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#ffffff0e;display:grid;gap:5px;min-height:118px;padding:16px}.bot-info-card.highlight{background:#78f2551f;border-color:#78f25547}.bot-info-card span,.bot-goal-panel span{color:#f4f7fb8f;font-size:12px;font-weight:900;text-transform:uppercase}.bot-info-card strong{align-items:center;color:#fff;display:flex;font-size:26px;gap:8px;line-height:1.1}.bot-info-card small,.bot-goal-panel small{color:#f4f7fb94}.status-dot{background:#74bd50;border-radius:999px;display:inline-flex;height:18px;width:18px}.bot-goal-panel{border:1px solid rgba(120,242,85,.18);border-radius:16px;background:#070d123d;display:grid;gap:12px;padding:18px}.bot-goal-panel>div:first-child{align-items:center;display:flex;justify-content:space-between}.bot-goal-panel strong{color:#fff;font-size:22px}.bot-goal-track{border-radius:999px;background:#ffffff14;height:12px;overflow:hidden}.bot-goal-track span{background:linear-gradient(90deg,#35ff00,#11bbb2);display:block;height:100%}.dashboard-waiting{display:grid;margin:0 auto;max-width:980px;min-height:calc(100vh - 74px);padding:48px 20px;place-items:center}.dashboard-waiting-card{border:1px solid rgba(255,255,255,.09);border-radius:22px;background:linear-gradient(135deg,#11bbb22e,#161d24e6),#161d24db;box-shadow:0 24px 80px #00000038;display:grid;gap:14px;justify-items:start;padding:34px;width:min(100%,620px)}.dashboard-waiting-card img{height:76px;object-fit:cover;width:76px}.dashboard-waiting-card>span{color:#78f255;font-size:13px;font-weight:900;text-transform:uppercase}.dashboard-waiting-card h1{font-size:34px;margin:0}.dashboard-waiting-card p{font-size:16px;margin:0}.dashboard-waiting-card dl{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:8px 0 0;width:100%}.dashboard-waiting-card dl div{border-radius:10px;background:#ffffff0f;padding:12px}.dashboard-waiting-card dt,.dashboard-waiting-card dd{margin:0}.dashboard-waiting-card dt{color:#f4f7fb85;font-size:12px}.dashboard-waiting-card dd{color:#fff;font-weight:900;margin-top:4px}.dashboard-stats{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px}.dashboard-stat{border-radius:16px;min-height:112px;padding:18px}.dashboard-stat i,.dashboard-module-card i{color:#11bbb2;font-size:20px;margin-bottom:14px}.dashboard-stat strong{color:#fff;font-size:26px}.dashboard-stat.green i,.dashboard-stat.green strong{color:#78f255}.dashboard-stat.red i,.dashboard-stat.red strong{color:#ff8f8f}.dashboard-modules{margin:28px auto 0;padding:0 20px}.dashboard-section-title{align-items:end;display:flex;justify-content:space-between;margin-bottom:14px}.dashboard-section-title h2{font-size:24px;margin:0}.dashboard-module-grid{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-module-card{border-radius:16px;display:flex;gap:14px;padding:18px}.dashboard-module-card i{margin:2px 0 0}.dashboard-module-card strong{display:block;margin-bottom:6px}.dashboard-module-card p{font-size:13px;margin:0}.dashboard-guilds{grid-template-columns:repeat(2,minmax(0,1fr))}.box.guild-card{background:#f4f7fbf7;border-radius:16px;min-height:0;padding:18px}.guild-title{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.guild-title strong{color:#11171d;display:block;font-size:18px}.guild-title small{color:#11171d80;display:block;margin-top:2px}.guild-pill{border-radius:999px;background:#ffb02029;color:#986400;font-size:12px;font-weight:900;padding:5px 9px}.guild-pill.online{background:#20c46826;color:#12824a}.guild-card p{color:#11171da6;margin:8px 0 0}.guild-action{align-items:center;border-radius:8px;gap:8px}.box.guild-card{border:1px solid rgba(255,255,255,.09);border-radius:18px;background:radial-gradient(circle at 12% 0%,rgba(120,242,85,.15),transparent 18rem),linear-gradient(180deg,#1d262ef0,#11181ef5);box-shadow:0 24px 80px #0003;color:var(--hf-text);display:grid;gap:16px;min-height:260px;overflow:hidden;padding:18px;position:relative}.box.guild-card:before{background:linear-gradient(180deg,#78f255e6,#35ff0000);content:"";inset:0 auto 0 0;opacity:.65;position:absolute;width:3px}.box.guild-card.pending:before{background:linear-gradient(180deg,#ffd189e6,#ffb02000)}.guild-card-top,.guild-identity,.guild-actions,.guild-meta,.guild-module-strip{position:relative;z-index:1}.guild-card-top{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.guild-identity{align-items:center;display:flex;gap:14px;min-width:0}.guild-icon-shell{border:1px solid rgba(120,242,85,.2);border-radius:18px;background:#78f25514;display:inline-flex;flex:0 0 68px;height:68px;overflow:hidden;padding:6px;width:68px}.guild-icon-shell img{border-radius:14px;height:100%;object-fit:cover;width:100%}.guild-identity strong{color:var(--hf-text-strong);display:block;font-size:20px;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.guild-identity small{color:var(--hf-text-muted);display:block;margin-top:4px}.guild-pill{align-items:center;border:1px solid rgba(255,209,137,.22);border-radius:999px;background:#ffd1891a;color:#ffd189;display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:900;gap:6px;padding:7px 11px}.guild-pill.online{border-color:#78f2553d;background:#78f2551f;color:#c9ffc0}.guild-card p{color:var(--hf-text-soft);margin:0;position:relative;z-index:1}.guild-progress{border-radius:999px;background:#ffffff12;height:8px;overflow:hidden;position:relative;z-index:1}.guild-progress span{background:linear-gradient(90deg,#78f255,#23d3b5);border-radius:inherit;display:block;height:100%;min-width:0}.guild-meta{display:flex;flex-wrap:wrap;gap:8px;margin:0}.guild-meta span{align-items:center;border:1px solid rgba(120,242,85,.14);border-radius:999px;background:#78f25514;color:#dfffd7;display:inline-flex;font-size:12px;font-weight:900;gap:7px;padding:7px 10px}.guild-module-strip{display:grid;gap:6px;grid-template-columns:repeat(7,minmax(0,1fr))}.guild-module-strip span{border-radius:999px;background:#ffffff14;height:7px}.guild-module-strip span.active{background:#78f255;box-shadow:0 0 16px #78f25561}.guild-actions{align-self:end;display:flex;flex-wrap:wrap;gap:10px;margin:0}.guild-action{align-items:center;border-radius:12px;display:inline-flex;font-size:13px;font-weight:900;gap:8px;justify-content:center;min-height:42px;min-width:120px;padding:0 16px}.guild-action.primary{background:#78f255;color:#102015}.guild-action.secondary{border:1px solid rgba(120,242,85,.24);background:#78f25514;color:#dfffd7}.server-page-shell{margin:34px auto 70px;padding:0 20px}.server-config-hero{align-items:center;border-radius:20px;display:flex;justify-content:space-between;margin-bottom:18px;padding:22px}.server-config-title{align-items:center;display:flex;gap:16px}.server-config-title img{border-radius:18px;height:78px;object-fit:cover;width:78px}.server-config-title a{color:#78f255;font-size:13px;font-weight:900}.server-config-title h1,.server-config-empty h1{font-size:32px;margin:2px 0 4px}.server-config-status{border-radius:12px;background:#78f2551a;color:#dfffd7;padding:12px 14px;text-align:right}.server-config-status span{color:#78f255;display:block;font-size:12px;font-weight:900;text-transform:uppercase}.server-config{align-items:start;display:grid;gap:18px;grid-template-columns:230px minmax(0,1fr)}.server-config-sidebar{border-radius:18px;display:grid;gap:8px;padding:12px;position:sticky;top:90px}.server-config-sidebar button{align-items:center;background:transparent;border:0;border-radius:10px;color:#f4f7fbb8;display:flex;gap:10px;padding:10px 12px;text-align:left}.server-config-sidebar button.active,.server-config-sidebar button:hover{background:#78f2551f;color:#fff}.server-config-panel{border-radius:18px;padding:22px}.config-section{display:grid;gap:16px}.config-section h2{font-size:24px;margin:0}.config-grid{display:grid;gap:14px}.config-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.config-field{display:grid;gap:7px}.config-field span,.config-card>strong,.config-card-title strong{color:#fff;font-weight:900}.config-field input,.config-field select,.config-field textarea,.profile-tools-card select{background:#ffffff12;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;min-height:42px;padding:9px 12px;width:100%}.config-field input:disabled,.config-field select:disabled,.config-toggle:disabled{cursor:not-allowed;opacity:.72}.config-field option{color:#11171d}.config-field textarea{min-height:88px;resize:vertical}.config-card{border-radius:14px;display:grid;gap:14px;padding:16px}.config-preset-bar{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:16px}.config-preset-button{align-items:center;background:#ffffff0e;border:1px solid rgba(255,255,255,.09);border-radius:12px;color:#f4f7fbc7;display:flex;gap:12px;min-height:66px;padding:12px;text-align:left}.config-preset-button:hover:not(:disabled){border-color:#78f25557;background:#78f2551a;color:#fff}.config-preset-button:disabled{cursor:not-allowed;opacity:.48}.config-preset-button i{color:#78f255;font-size:18px;width:22px}.config-preset-button span{display:grid;gap:3px;min-width:0}.config-preset-button strong{color:#fff;font-size:13px}.config-preset-button small{color:#f4f7fb94;line-height:1.35}.config-source-empty,.config-inline-alert{border:1px solid rgba(255,176,32,.22);border-radius:12px;background:#ffb02014;color:#ffe7b1;display:grid;gap:6px;margin-bottom:16px;padding:14px}.config-source-empty i{color:#ffce6a;font-size:20px}.config-source-empty span{color:#f4f7fb9e}.config-card-title{align-items:center;display:flex;gap:12px;justify-content:space-between}.config-card-title small{display:block;margin-top:3px}.config-toggle{align-items:center;background:#ffffff12;border:1px solid rgba(255,255,255,.1);border-radius:999px;color:#f4f7fbb8;display:inline-flex;flex-shrink:0;gap:8px;padding:6px 12px 6px 7px}.config-toggle span{background:#ffffff6b;border-radius:999px;height:20px;width:20px}.config-toggle.active{background:#78f25524;border-color:#78f25552;color:#dfffd7}.config-toggle.active span{background:#78f255}.config-readonly-note{align-items:center;border:1px solid rgba(120,242,85,.18);border-radius:10px;background:#78f25514;color:#f4f7fbb3;display:flex;gap:10px;padding:10px 12px}.config-readonly-note i{color:#78f255}.command-category-board{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.command-category-board button{align-items:center;background:#ffffff0b;border:1px solid rgba(255,255,255,.11);border-radius:14px;color:#f4f7fbc2;display:flex;justify-content:space-between;min-height:58px;padding:0 1rem;text-align:left}.command-category-board button.active,.command-category-board button:hover{background:#78f2551f;border-color:#78f25557;color:#fff}.command-category-board span{font-size:.95rem;font-weight:900}.command-category-board strong{border:1px solid rgba(120,242,85,.34);border-radius:999px;background:#78f25524;color:#dfffd7;min-width:42px;padding:.35rem .65rem;text-align:center}.command-editor-shell{display:grid;gap:1rem}.command-editor-picker{display:grid;gap:1rem;grid-template-columns:minmax(220px,.8fr) minmax(320px,1.2fr)}.command-editor-view{border:1px solid rgba(120,242,85,.2);border-radius:18px;background:radial-gradient(circle at 12% 0%,rgba(120,242,85,.12),transparent 22rem),#ffffff09;display:grid;gap:1rem;padding:1rem}.command-editor-head{align-items:center;display:flex;gap:1rem;justify-content:space-between}.command-editor-head span{color:#78f255;font-size:.78rem;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.command-editor-head h3{color:#fff;font-size:clamp(1.6rem,2vw,2.3rem);margin:.2rem 0}.command-editor-head p{color:#f4f7fbad;margin:0}.command-editor-head>strong{border:1px solid rgba(120,242,85,.32);border-radius:999px;background:#78f2551f;color:#dfffd7;flex-shrink:0;padding:.5rem .8rem}.live-grid{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.config-actions{align-items:center;border-top:1px solid rgba(255,255,255,.08);display:flex;gap:14px;justify-content:space-between;margin-top:22px;padding-top:18px}.config-actions span{color:#f4f7fbb8}.config-actions span.success{color:#b8ffbf}.config-actions span.error{color:#ffb1b1}.config-actions small{color:#f4f7fb7a;margin-right:auto}.server-config-empty{border-radius:18px;padding:38px}.command-config-list>div{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.command-config-list article,.command-editor-view article{border-radius:10px;background:#ffffff0e;display:flex;flex-direction:column;gap:12px;padding:12px}.command-config-list article.blocked,.command-editor-view article.blocked{border:1px solid rgba(255,143,143,.28);background:#ff8f8f14}.command-config-list article span,.command-editor-view article span{color:#fff;font-weight:900}.command-config-list article small,.command-editor-view article small{color:#f4f7fb94}.command-config-list article button,.command-editor-view article button{border:1px solid rgba(120,242,85,.32);border-radius:8px;background:#78f2551a;color:#dfffd7;flex-shrink:0;font-weight:900;min-height:34px;padding:7px 10px}.command-specific-card{border:1px solid rgba(120,242,85,.18);border-radius:14px;background:linear-gradient(135deg,#78f2551a,#14222a57),#ffffff09;display:grid;gap:14px;padding:14px}.command-specific-title{display:grid;gap:5px}.command-specific-title strong{color:#fff;font-size:1.05rem;font-weight:950}.command-specific-title small{color:#f4f7fba3;font-size:.9rem;line-height:1.45}.command-mini-table{align-items:center;border-top:1px solid rgba(255,255,255,.08);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding-top:12px}.command-mini-table span{color:#f4f7fbb8;font-weight:850;overflow-wrap:anywhere}.command-preset-row{display:flex;flex-wrap:wrap;gap:10px}.counter-builder-grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.counter-builder-item{border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#070d1157;display:grid;gap:10px;min-width:0;padding:12px}.counter-builder-item>strong{color:#fff;font-size:.96rem;font-weight:950}.command-config-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.command-config-summary{align-items:center;display:flex;gap:12px;justify-content:space-between;width:100%}.command-rule-panel{border-top:1px solid rgba(255,255,255,.08);display:grid;gap:14px;padding-top:12px;width:100%}.command-audit-panel{border:1px solid rgba(255,255,255,.1);border-radius:14px;background:linear-gradient(135deg,#152c22e0,#0c1319f0);box-shadow:inset 0 1px #ffffff0a;display:grid;gap:14px;padding:16px}.command-audit-title{display:grid;gap:5px}.command-audit-title span,.command-audit-item small{color:var(--hf-green);font-size:.72rem;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.command-audit-title strong{color:var(--hf-text);font-size:1.1rem;font-weight:950}.command-audit-title p{color:#f4f7fbad;font-weight:750;line-height:1.45;margin:0}.command-audit-grid{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.command-audit-item{border:1px solid rgba(255,255,255,.09);border-radius:12px;background:#ffffff0b;display:grid;gap:6px;min-width:0;padding:12px}.command-audit-item strong{color:#f4f7fbe6;font-size:.92rem;font-weight:850;line-height:1.35;overflow-wrap:anywhere}.command-audit-item .mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.86rem}.owner-vip-card{border-color:#58ff5840;background:linear-gradient(135deg,#2556342e,#10181fe0),#ffffff09}.owner-only-pill{border:1px solid rgba(88,255,88,.38);border-radius:999px;background:#58ff581f;color:#c9ffc9;font-size:.78rem;font-weight:950;letter-spacing:.08em;padding:.45rem .7rem;text-transform:uppercase}.owner-vip-actions{align-items:center;border-top:1px solid rgba(255,255,255,.08);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-top:14px}.owner-vip-actions span{color:#f4f7fbb8;font-size:.92rem;font-weight:850}.command-card-save{align-items:center;border-top:1px solid rgba(255,255,255,.08);display:flex;gap:12px;justify-content:space-between;padding-top:12px}.command-card-save span{color:#f4f7fb9e;font-weight:800}.command-card-save button{border:1px solid rgba(120,242,85,.35);border-radius:10px;background:#78f25529;color:#dfffd7;font-weight:950;min-height:40px;padding:0 14px}.command-card-save button:disabled{cursor:wait;opacity:.64}.command-option-strip{display:grid;gap:8px}.command-option-strip span{align-items:center;background:#ffffff0e;border-radius:9px;color:#f4f7fbdb;display:flex;flex-wrap:wrap;font-size:13px;font-weight:850;gap:6px;line-height:1.35;min-width:0;overflow-wrap:anywhere;padding:10px 12px}.command-option-strip code{background:#78f2551f;border:1px solid rgba(120,242,85,.2);border-radius:8px;color:#dfffd7;display:inline-block;max-width:100%;overflow-wrap:anywhere;padding:3px 7px}.goal-pill{border:1px solid rgba(120,242,85,.32);border-radius:999px;background:#78f2551f;color:#dfffd7;font-size:13px;font-weight:900;padding:7px 12px;white-space:nowrap}.custom-dropdown{position:relative}.custom-dropdown summary{align-items:center;background:#ffffff12;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;cursor:pointer;display:flex;justify-content:space-between;list-style:none;min-height:42px;max-width:100%;overflow:hidden;padding:9px 12px;text-overflow:ellipsis;white-space:nowrap}.custom-dropdown summary::-webkit-details-marker{display:none}.custom-dropdown summary:after{color:#78f255;content:"▾";flex-shrink:0;margin-left:10px}.custom-dropdown[open] summary{border-color:#78f25561}.custom-dropdown-menu{background:#0d1318fa;border:1px solid rgba(120,242,85,.22);border-radius:10px;box-shadow:0 18px 48px #00000057;display:grid;gap:5px;left:0;max-height:260px;overflow:auto;padding:8px;position:absolute;right:0;top:calc(100% + 6px);z-index:30;scrollbar-color:rgba(120,242,85,.42) rgba(255,255,255,.06);scrollbar-width:thin}.custom-dropdown-menu::-webkit-scrollbar{height:8px;width:8px}.custom-dropdown-menu::-webkit-scrollbar-track{background:#ffffff0f;border-radius:999px}.custom-dropdown-menu::-webkit-scrollbar-thumb{background:#78f25561;border-radius:999px}.custom-dropdown-menu button{align-items:center;background:transparent;border:0;border-radius:8px;color:#f4f7fbc7;display:flex;gap:8px;min-height:34px;min-width:0;padding:8px 9px;text-align:left;width:100%;overflow-wrap:anywhere}.custom-dropdown-menu button:hover,.custom-dropdown-menu button.active{background:#78f2551f;color:#fff}.custom-dropdown-menu button.clear{color:#ffce6a}.custom-dropdown.multi summary{color:#f4f7fbd6;line-height:1.35;min-height:46px;white-space:normal}.custom-dropdown.multi .custom-dropdown-menu button span{align-items:center;border:1px solid rgba(120,242,85,.22);border-radius:999px;color:#dfffd7;display:inline-flex;flex:0 0 auto;font-size:11px;font-weight:950;height:22px;justify-content:center;width:22px}.goal-rule-list{display:grid;gap:12px}.goal-cycle-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin:12px 0}.goal-cycle-actions small{color:#f4f7fb9e;font-weight:800}.goal-cycle-picker{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.goal-cycle-picker button{align-items:center;background:#ffffff12;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#f4f7fbc7;cursor:pointer;display:flex;font-weight:900;gap:8px;justify-content:center;min-height:42px;padding:9px 12px}.goal-cycle-picker button.active{background:#78f2551f;border-color:#78f2556b;color:#fff}.goal-cycle-picker button:disabled{cursor:not-allowed;opacity:.72}.goal-rule-list>p{color:#f4f7fb9e;margin:0}.goal-rule-card{border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff0b;display:grid;gap:12px;padding:12px}.goal-rule-head{align-items:center;display:flex;gap:12px;justify-content:space-between}.goal-rule-head strong{color:#fff;overflow-wrap:anywhere}.goal-rule-head button{background:#ff8f8f1a;border:1px solid rgba(255,143,143,.26);border-radius:8px;color:#ffd6d6;font-weight:900;min-height:34px;padding:7px 10px}.config-inline-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ticket-panel-strip{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.ticket-panel-pill,.ticket-panel-add{align-items:flex-start;background:#ffffff0b;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:var(--hf-text);cursor:pointer;display:grid;gap:4px;min-height:66px;padding:12px;text-align:left}.ticket-panel-pill.active{background:#78f2551a;border-color:#78f25557}.ticket-panel-pill strong{font-size:13px}.ticket-panel-pill small{color:var(--hf-text-muted);font-size:12px}.ticket-panel-add{align-items:center;color:#78f255;font-weight:800;grid-auto-flow:column;justify-content:center;text-align:center}.ticket-preview-card{align-content:start}.ticket-panel-preview{border:1px solid rgba(120,242,85,.18);border-left:4px solid #78f255;border-radius:12px;background:#080d1147;display:grid;gap:10px;padding:16px}.ticket-panel-preview span{align-items:center;color:#78f255;display:inline-flex;font-size:13px;font-weight:900;gap:8px;text-transform:uppercase}.ticket-panel-preview p{color:var(--hf-text);font-size:16px;margin:0;white-space:pre-wrap}.ticket-panel-preview small{color:var(--hf-text-muted)}.ticket-kpis{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.ticket-kpis span{border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff0d;display:grid;gap:4px;padding:12px}.ticket-kpis strong{color:#78f255;font-size:22px}.ticket-kpis small{color:var(--hf-text-muted)}.staff-point-card{gap:18px}.staff-point-summary{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.staff-point-summary span{background:#ffffff0e;border:1px solid rgba(255,255,255,.08);border-radius:10px;display:grid;gap:5px;min-height:72px;padding:12px}.staff-point-summary strong{color:#78f255;font-size:22px;line-height:1}.staff-point-summary small{color:#f4f7fb9e;font-weight:800}.staff-point-grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.staff-point-grid section,.staff-point-list{display:grid;gap:10px}.staff-point-list article,.staff-point-table article{align-items:center;background:#ffffff0e;border:1px solid rgba(255,255,255,.08);border-radius:10px;display:grid;gap:10px;min-height:54px;padding:10px 12px}.staff-point-list article{grid-template-columns:minmax(0,1fr) auto}.staff-point-table{display:grid;gap:8px}.staff-point-table article{grid-template-columns:minmax(0,1fr) auto auto auto}.staff-point-table article.active{background:#78f25514;border-color:#78f2553d}.staff-point-list span,.staff-point-table strong{color:#fff;font-weight:900}.staff-point-list strong,.staff-point-table span{color:#dfffd7;font-weight:900}.staff-point-list small,.staff-point-list p,.staff-point-table small{color:#f4f7fb9e;margin:0;overflow-wrap:anywhere}.goal-leaderboard{display:grid;gap:10px}.goal-close-panel{border:1px solid rgba(120,242,85,.18);border-radius:14px;background:linear-gradient(135deg,#78f25517,#11bbb20d),#ffffff09;display:grid;gap:12px;margin-bottom:14px;padding:14px}.goal-audit-actions{display:flex;flex-wrap:wrap;gap:10px}.goal-close-panel p{color:#f4f7fba3;font-size:.95rem;line-height:1.5;margin:0}.goal-leaderboard div{align-items:center;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff0e;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto auto;min-height:54px;padding:10px 12px}.goal-leaderboard div.completed{border-color:#78f2553d;background:#78f25514}.goal-leaderboard strong,.goal-leaderboard span,.goal-leaderboard small{overflow-wrap:anywhere}.goal-leaderboard strong{color:#fff}.goal-leaderboard span{color:#dfffd7;font-weight:900}.goal-leaderboard small,.goal-leaderboard p{color:#f4f7fb9e;margin:0}.hf-modal-backdrop{align-items:center;background:#03080cb8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:24px;position:fixed;z-index:80}.hf-modal{border:1px solid rgba(120,242,85,.22);border-radius:22px;background:radial-gradient(circle at 12% 0%,rgba(120,242,85,.14),transparent 22rem),#111a20;box-shadow:0 30px 90px #00000073;color:#fff;max-height:min(86vh,900px);overflow:hidden;width:min(1180px,100%)}.hf-modal-head{align-items:flex-start;border-bottom:1px solid rgba(255,255,255,.08);display:flex;gap:20px;justify-content:space-between;padding:24px}.hf-modal-head span{color:#78f255;font-size:.78rem;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.hf-modal-head h3{color:#fff;font-size:clamp(1.7rem,2.6vw,2.8rem);margin:6px 0}.hf-modal-head p{color:#f4f7fba3;margin:0}.hf-modal-head button{align-items:center;border:1px solid rgba(255,255,255,.14);border-radius:12px;background:#ffffff0f;color:#fff;display:inline-flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.goal-info-summary{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));padding:18px 24px 0}.goal-info-summary span{border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#ffffff0b;display:grid;gap:4px;min-width:0;padding:14px}.goal-info-summary strong{color:#fff;font-size:1.45rem;overflow-wrap:anywhere}.goal-info-summary small{color:#f4f7fb99}.goal-info-table{display:grid;gap:8px;max-height:46vh;overflow:auto;padding:18px 24px}.goal-info-table::-webkit-scrollbar{height:10px;width:10px}.goal-info-table::-webkit-scrollbar-track{background:#ffffff0f;border-radius:999px}.goal-info-table::-webkit-scrollbar-thumb{background:#78f2556b;border-radius:999px}.goal-info-row{align-items:center;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff0b;display:grid;gap:12px;grid-template-columns:58px minmax(180px,1.1fr) 110px minmax(150px,.9fr) minmax(260px,1.5fr);min-width:850px;padding:12px}.goal-info-row.head{background:#78f2551a;color:#dfffd7;font-weight:950;position:sticky;top:0;z-index:1}.goal-info-row.completed{border-color:#78f25538;background:#78f25514}.goal-info-row strong,.goal-info-row span{color:#fff;min-width:0;overflow-wrap:anywhere}.goal-info-row small,.goal-info-row em{color:#f4f7fb99;display:block;font-style:normal;line-height:1.4;overflow-wrap:anywhere}.goal-info-empty{border:1px solid rgba(255,255,255,.1);border-radius:14px;color:#f4f7fbad;padding:18px}.goal-info-actions{align-items:center;border-top:1px solid rgba(255,255,255,.08);display:flex;gap:12px;justify-content:flex-end;padding:18px 24px 24px}.command-head{align-items:end;display:flex;gap:24px;justify-content:space-between;margin:34px auto 18px;max-width:1180px;padding:0 20px}.command-head span{color:#78f255;font-size:13px;font-weight:900;text-transform:uppercase}.command-head h1{font-size:42px;margin:4px 0 8px}.command-head p{color:#f4f7fb9e;margin:0}.command-head-metrics{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(86px,1fr));margin:0}.command-head-metrics div{border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#161d24c7;padding:10px 12px}.command-head-metrics dt{color:#f4f7fb8f;font-size:11px;font-weight:900;text-transform:uppercase}.command-head-metrics dd{color:#fff;font-size:24px;font-weight:900;margin:0}.commands-browser{display:grid;gap:22px;grid-template-columns:270px minmax(0,1fr);margin:0 auto 80px;max-width:1180px;padding:0 20px}.commands-sidebar,.commands-panel{border:1px solid rgba(255,255,255,.09);border-radius:18px;background:linear-gradient(180deg,#1d262ef0,#11181ef0);box-shadow:0 24px 80px #0000002e}.commands-sidebar{align-content:start;display:grid;gap:8px;padding:12px;position:sticky;top:18px}.commands-sidebar button{align-items:center;background:#ffffff06;border:1px solid transparent;border-radius:10px;color:#f4f7fbb8;display:flex;gap:10px;justify-content:space-between;min-height:48px;padding:10px 12px;text-align:left;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.commands-sidebar button>span{align-items:center;display:inline-flex;gap:10px;min-width:0}.commands-sidebar button i{color:#78f255c2;text-align:center;width:18px}.commands-sidebar button.active,.commands-sidebar button:hover{background:#78f25521;border-color:#78f2552e;color:#fff;transform:translate(2px)}.commands-sidebar small{border-radius:999px;background:#ffffff14;color:#f4f7fbc7;font-weight:900;min-width:32px;padding:4px 8px;text-align:center}.commands-panel{overflow:hidden;padding:26px}.commands-toolbar{align-items:center;display:flex;gap:18px;justify-content:space-between;margin-bottom:22px}.commands-tools{align-items:center;display:flex;gap:10px}.commands-toolbar span,.command-details span{color:#78f255;font-size:12px;font-weight:900;text-transform:uppercase}.commands-toolbar h2{font-size:32px;margin:2px 0 0}.commands-search{align-items:center;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#080d1152;display:flex;gap:10px;min-width:320px;padding:0 12px;transition:border-color .16s ease,background .16s ease}.commands-search:focus-within{background:#080d117a;border-color:#78f25557}.commands-search input{background:transparent;border:0;color:#fff;min-height:42px;outline:0;width:100%}.commands-tools select{border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#080d1152;color:#fff;min-height:42px;outline:0;padding:0 12px}.commands-list{display:grid;gap:12px}.command-item{border:1px solid rgba(255,255,255,.08);border-radius:16px;background:linear-gradient(180deg,#ffffff0d,#ffffff08);overflow:hidden;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.command-item:hover,.command-item.active{border-color:#78f25538;box-shadow:inset 3px 0 #78f255b8,0 18px 44px #0000002e}.command-item>button{align-items:center;background:transparent;border:0;color:#fff;display:flex;gap:16px;justify-content:space-between;padding:18px 20px;text-align:left;width:100%}.command-item-main{align-items:center;display:flex;gap:14px;min-width:0}.command-item-icon{align-items:center;border:1px solid rgba(120,242,85,.2);border-radius:14px;background:#78f25514;color:#78f255;display:inline-flex;flex:0 0 44px;height:44px;justify-content:center;overflow:hidden;width:44px}.command-item-icon img{display:block;height:32px;object-fit:contain;width:32px}.command-item-action{align-items:center;color:#f4f7fba3;display:inline-flex;flex:0 0 auto;gap:12px}.command-item-action small{border-radius:999px;background:#ffffff0f;color:#f4f7fbb8;font-size:12px;padding:5px 9px}.command-item strong{align-items:center;color:#fff;display:flex;flex-wrap:wrap;font-size:19px;gap:8px;line-height:1.2}.command-item strong em{border:1px solid rgba(255,199,102,.32);border-radius:999px;color:#ffd189;display:inline-flex;font-size:11px;font-style:normal;padding:2px 8px;text-transform:uppercase;vertical-align:middle}.command-item strong em.ready{border-color:#78f25547;color:#c9ffc0}.command-item small,.command-details p,.commands-empty span{color:#f4f7fb99}.command-details{border-top:1px solid rgba(255,255,255,.08);display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));padding:18px 20px 20px}.command-details>div:not(.command-details-config){border:1px solid rgba(255,255,255,.07);border-radius:12px;background:#080d112e;min-width:0;padding:12px}.command-details code{background:#78f2551a;border:1px solid rgba(120,242,85,.16);border-radius:8px;color:#fff;display:inline-flex;margin-top:6px;padding:5px 9px;white-space:normal}.command-details p{margin:4px 0 0}.command-details-config{grid-column:1 / -1}.command-config-form{border:1px solid rgba(255,255,255,.075);border-radius:14px;background:#080d113d;display:grid;gap:14px;grid-template-columns:minmax(170px,.72fr) minmax(260px,1.6fr) minmax(150px,.58fr);padding:16px}.command-config-form label{display:grid;gap:6px}.command-config-form label span,.command-config-locked span{color:#f4f7fbbd;font-size:12px;font-weight:900;text-transform:uppercase}.command-config-form input,.command-config-form textarea{border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#ffffff0e;color:#fff;min-height:48px;outline:0;padding:10px 12px}.command-config-form textarea{min-height:56px;resize:vertical}.command-switch{align-content:stretch}.command-switch input{accent-color:#78f255;position:absolute;opacity:0;pointer-events:none}.command-switch span{align-content:center;border:1px solid rgba(120,242,85,.2);border-radius:14px;background:#78f25514;color:#f4f7fbb8;display:grid;gap:2px;min-height:100%;padding:12px 14px 12px 48px;position:relative}.command-switch span:before{border-radius:999px;background:#ffffff2e;content:"";height:20px;left:14px;position:absolute;top:50%;transform:translateY(-50%);width:24px}.command-switch input:checked+span{border-color:#ffd1894d;background:#ffd18917}.command-switch input:checked+span:before{background:#ffd189}.command-switch span strong{color:#fff;font-size:15px;line-height:1;text-transform:none}.command-config-footer{align-items:center;display:flex;gap:12px;grid-column:1 / -1;justify-content:space-between}.command-config-footer span{color:#f4f7fb9e;font-size:13px}.command-config-footer button{align-items:center;border:1px solid rgba(120,242,85,.32);border-radius:12px;background:#78f25524;color:#dfffd7;display:inline-flex;gap:8px;font-weight:900;min-height:44px;padding:0 18px}.command-config-footer button:disabled{cursor:wait;opacity:.62}.command-config-locked{align-items:center;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff0a;display:flex;gap:10px;padding:14px}.command-config-locked i{color:#ffd189}.command-visual-schema,.command-schema-inline{display:grid;gap:.75rem;border:1px solid rgba(88,255,88,.18);border-radius:14px;background:#58ff580e;padding:1rem}.command-visual-schema>div:first-child,.command-schema-inline{min-width:0}.command-visual-schema span,.command-schema-inline span{color:var(--hf-green);font-size:.75rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.command-visual-schema strong{color:var(--hf-text);font-size:1.2rem}.command-visual-schema p,.command-schema-inline p{margin:0;color:var(--hf-muted)}.command-schema-fields,.command-schema-inline div{display:flex;flex-wrap:wrap;gap:.5rem}.command-schema-fields small,.command-schema-inline small{border:1px solid rgba(255,255,255,.11);border-radius:999px;background:#ffffff0b;color:#f4f7fbc2;font-size:.78rem;font-weight:800;padding:.38rem .65rem}.command-visual-schema a{align-items:center;display:inline-flex;gap:.5rem;justify-self:start;border:1px solid rgba(88,255,88,.34);border-radius:10px;background:#58ff581f;color:var(--hf-text);font-weight:900;padding:.75rem .9rem;text-decoration:none}.ticket-command-shortcut{display:grid;gap:1rem;padding:1rem;border:1px solid rgba(88,255,88,.18);border-radius:14px;background:#07110c6b}.ticket-command-head{display:grid;gap:.35rem}.ticket-command-head span{color:var(--hf-green);font-size:.75rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.ticket-command-head strong{color:var(--hf-text);font-size:1.25rem}.ticket-command-head p{margin:0;color:var(--hf-muted)}.ticket-command-guilds{display:grid;gap:.7rem}.ticket-command-guilds a{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:.75rem;align-items:center;padding:.8rem;border:1px solid rgba(255,255,255,.11);border-radius:12px;background:#ffffff0a;color:var(--hf-text);text-decoration:none}.ticket-command-guilds img{width:44px;height:44px;border-radius:12px;object-fit:cover}.ticket-command-guilds span{display:grid;min-width:0}.ticket-command-guilds strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ticket-command-guilds small{color:var(--hf-muted)}.ticket-command-guilds em{color:var(--hf-green);font-style:normal;font-weight:900}.commands-empty{align-items:center;display:grid;gap:8px;justify-items:center;padding:42px 20px;text-align:center}.commands-empty i{color:#11bbb2;font-size:28px}.health-dashboard-shell{--health-red: #ff4747;--health-card: rgba(16, 18, 23, .88);--health-card-soft: rgba(255, 255, 255, .045);--health-line: rgba(255, 255, 255, .1);background:radial-gradient(circle at 18% 6%,rgba(255,71,71,.18),transparent 28rem),radial-gradient(circle at 72% 18%,rgba(120,242,85,.08),transparent 30rem),linear-gradient(180deg,#151014,#090b0f 48%,#07080b);color:#f8faf7;display:grid;gap:16px;grid-template-columns:240px minmax(0,1fr);min-height:calc(100vh - 64px);padding:18px}.health-dashboard-shell.highframe-health-page{background:radial-gradient(circle at 16% 0%,rgba(17,187,178,.18),transparent 28rem),radial-gradient(circle at 78% 12%,rgba(120,242,85,.1),transparent 30rem),linear-gradient(180deg,#111820,#101418);display:block;min-height:calc(100vh - 72px);padding:28px var(--hf-safe-right) 80px var(--hf-safe-left)}.highframe-health-page .health-main{margin:0 auto;max-width:1480px;width:var(--hf-content-width)}.health-sidebar{background:#0d0e13eb;border:1px solid var(--health-line);border-radius:18px;box-shadow:0 28px 80px #00000047;display:flex;flex-direction:column;gap:18px;max-height:calc(100vh - 36px);overflow:hidden;position:sticky;top:18px}.health-sidebar-head{align-items:center;border-bottom:1px solid rgba(255,255,255,.07);display:grid;gap:10px;grid-template-columns:38px 42px minmax(0,1fr);min-height:82px;padding:14px}.health-sidebar-head img,.health-brand img,.health-user-chip img{border-radius:12px;height:42px;object-fit:cover;width:42px}.health-sidebar-head strong,.health-brand h1{color:#fff;display:block;font-weight:950;line-height:1.05;overflow-wrap:anywhere}.health-sidebar-head small,.health-brand p,.health-user-chip small{color:#f8faf78f;display:block;font-size:12px;font-weight:700;margin-top:3px}.health-menu-toggle{align-items:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:10px;display:grid;gap:4px;height:38px;justify-items:center;padding:9px;width:38px}.health-menu-toggle span{background:#fff;border-radius:999px;display:block;height:2px;transition:transform .2s ease,opacity .2s ease;width:17px}.health-sidebar.open .health-menu-toggle span:first-child{transform:translateY(6px) rotate(45deg)}.health-sidebar.open .health-menu-toggle span:nth-child(2){opacity:0}.health-sidebar.open .health-menu-toggle span:last-child{transform:translateY(-6px) rotate(-45deg)}.health-sidebar nav{display:grid;gap:5px;overflow-y:auto;padding:0 14px 16px}.health-sidebar nav>span,.health-hero-card span,.health-metric-card span,.health-group-title span,.health-system-card span,.health-brand span{color:var(--health-red);font-size:11px;font-weight:950;letter-spacing:2px;text-transform:uppercase}.health-sidebar nav a{align-items:center;border-radius:11px;color:#f8faf79e;display:flex;font-weight:850;min-height:39px;padding:0 12px}.health-sidebar nav a.active,.health-sidebar nav a:hover{background:#ff47471f;color:#fff}.health-main{display:grid;gap:16px;min-width:0}.health-topbar,.health-hero-card,.health-group,.health-metric-card{background:var(--health-card);border:1px solid var(--health-line);border-radius:18px;box-shadow:0 28px 80px #0000002e}.highframe-health-page .health-topbar,.highframe-health-page .health-hero-card,.highframe-health-page .health-group,.highframe-health-page .health-metric-card{background:radial-gradient(circle at 0% 0%,rgba(120,242,85,.07),transparent 20rem),#10161ce6}.health-topbar{align-items:center;display:flex;gap:16px;justify-content:space-between;min-height:126px;padding:22px}.health-brand{align-items:center;display:flex;gap:14px;min-width:0}.health-brand img{border-radius:18px;height:58px;width:58px}.health-brand h1{font-size:clamp(34px,4vw,58px);margin:4px 0}.health-top-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.health-top-actions a,.health-top-actions button,.health-user-chip{align-items:center;background:#ffffff0b;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#fff;display:inline-flex;gap:8px;font-weight:900;min-height:38px;padding:0 12px}.health-top-actions button{width:38px}.health-user-chip{min-height:50px}.health-user-chip img{border-radius:10px;height:34px;width:34px}.health-hero-card{align-items:center;background:radial-gradient(circle at 85% 0%,rgba(255,111,111,.18),transparent 24rem),linear-gradient(120deg,#282216eb,#221a22eb);display:flex;gap:18px;justify-content:space-between;min-height:132px;padding:24px 28px}.health-bot-title{align-items:center;display:flex;gap:16px;min-width:0}.health-bot-title img{border:1px solid rgba(120,242,85,.24);border-radius:18px;height:64px;object-fit:cover;width:64px}.health-bot-title h1{color:#fff;font-size:clamp(34px,3.2vw,54px);line-height:1;margin:4px 0 8px}.health-hero-card h2,.health-group-title h2{color:#fff;font-size:22px;margin:4px 0}.health-hero-card p,.health-metric-card p,.health-system-card p,.health-process-bar p,.health-alert-list p{color:#f8faf794;line-height:1.55;margin:0}.health-hero-pills,.health-top-actions{display:flex;flex-wrap:wrap}.health-hero-pills{gap:10px;justify-content:flex-end}.health-pill{align-items:center;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:999px;color:#fff;display:inline-flex;font-size:12px;font-weight:950;min-height:30px;padding:0 12px}.health-pill.ok{background:#78f2551f;border-color:#78f25547;color:#caffbf}.health-pill.warn{background:#ffb1421f;border-color:#ffb1425c;color:#ffd48a}.health-pill.bad{background:#ff47471f;border-color:#ff474752;color:#ffb8b8}.health-metrics-grid{display:grid;gap:14px;grid-template-columns:repeat(6,minmax(0,1fr))}.bot-health-metrics{grid-template-columns:repeat(6,minmax(160px,1fr))}.health-metric-card{min-height:138px;padding:18px}.health-metric-card strong{color:#fff;display:block;font-size:clamp(24px,2vw,32px);font-weight:950;line-height:1;margin:6px 0;overflow-wrap:anywhere}.health-status-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.health-status-grid.bot-only{grid-template-columns:1fr}.health-group{display:grid;gap:16px;padding:18px}.health-system-grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.health-system-grid.dashboard{grid-template-columns:repeat(4,minmax(0,1fr))}.health-system-card,.health-process-bar,.health-alert-list article{background:var(--health-card-soft);border:1px solid rgba(255,255,255,.09);border-radius:14px;padding:14px}.health-system-card{min-height:130px}.health-system-card div,.health-process-bar div,.health-alert-list article{align-items:start;display:grid;gap:12px}.health-system-card div{grid-template-columns:minmax(0,1fr) auto}.health-process-bar div,.health-alert-list article{grid-template-columns:minmax(0,1fr) auto}.health-process-bar div{justify-content:space-between}.health-system-card strong,.health-process-bar strong,.health-alert-list strong{color:#fff;display:block;font-weight:950;margin:8px 0 6px}.health-system-card>div>span,.health-system-card strong,.health-system-card p{min-width:0}.health-system-card .health-pill{justify-self:end;max-width:118px;white-space:nowrap}.health-process-bar{overflow:hidden;position:relative}.health-process-bar span{color:#fff;font-size:13px;font-weight:950}.health-process-bar i{background:linear-gradient(90deg,#78f255cc,#ff4747b3);border-radius:999px;display:block;height:4px;margin-top:12px}.health-alert-list{display:grid;gap:10px}.health-alert-list article{min-height:58px}@media (max-width: 1280px){.health-metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.health-status-grid{grid-template-columns:1fr}}@media (max-width: 980px){.health-dashboard-shell{grid-template-columns:1fr;padding:12px}.health-dashboard-shell.highframe-health-page{padding:18px var(--hf-safe-right) 64px var(--hf-safe-left)}.health-sidebar{max-height:none;position:static}.health-sidebar:not(.open) nav{display:none}.health-topbar,.health-hero-card{align-items:stretch;flex-direction:column}.health-top-actions{justify-content:flex-start}.health-metrics-grid,.health-system-grid,.health-system-grid.dashboard{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.health-metrics-grid,.health-system-grid,.health-system-grid.dashboard{grid-template-columns:1fr}.health-brand h1{font-size:32px}.health-alert-list article,.health-system-card div,.health-process-bar div{align-items:flex-start;flex-direction:column}}.profile-dashboard-panel{display:grid;gap:18px;grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(240px,1fr));margin:42px auto 80px;max-width:1300px;padding:0 20px}.profile-preview-card,.profile-tools-card{border:1px solid rgba(255,255,255,.09);border-radius:18px;background:#161d24c7;box-shadow:0 24px 80px #0000002e;color:#fff;overflow:hidden}.dashboard-hero,.dashboard-stat,.dashboard-module-card,.server-config-hero,.server-config,.config-card,.command-item,.commands-panel,.commands-sidebar,.profile-editor-preview,.profile-editor-panel,.profile-preview-card,.profile-tools-card,.daily-status-grid article,.daily-claim-panel,.background-preview-real,.background-browser,.background-shop-card,.badges-card,.promotion-board,.promotion-donate-panel{color:var(--hf-text)}.dashboard-hero h1,.dashboard-hero h2,.dashboard-stat strong,.dashboard-module-card strong,.server-config h1,.server-config h2,.config-card strong,.command-item strong,.profile-editor-preview strong,.profile-editor-panel strong,.profile-preview-card strong,.profile-tools-card strong,.daily-status-grid strong,.daily-claim-panel strong,.background-preview-real strong,.background-browser strong,.background-shop-card strong,.badges-card strong,.promotion-board strong,.promotion-donate-panel strong{color:var(--hf-text-strong)}.dashboard-module-card p,.server-config p,.config-card small,.command-item small,.command-details p,.profile-editor-summary small,.profile-editor-footer span,.profile-tools-card p,.profile-preview-card p,.daily-status-grid span,.background-shop-card span,.promotion-board span{color:var(--hf-text-muted)}.profile-preview-banner{min-height:220px;position:relative}.profile-preview-banner>img:first-child{border-radius:0;height:220px;object-fit:cover;width:100%}.profile-preview-avatar{border:4px solid #11171d;bottom:-34px;height:86px;left:24px;object-fit:cover;position:absolute;width:86px}.profile-preview-card>div:last-child,.profile-tools-card{display:grid;gap:10px;padding:46px 22px 22px}.profile-tools-card{align-content:start;padding-top:22px}.profile-tools-card p,.profile-preview-card p,.profile-tools-card small{color:#f4f7fb9e}.profile-about-form{display:grid;gap:10px}.profile-about-form textarea{background:#ffffff12;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;min-height:96px;padding:10px 12px;resize:vertical;width:100%}.profile-editor-page{min-height:100vh}.profile-editor-shell{margin:0 auto 80px;width:var(--hf-content-width)}.profile-editor-head{align-items:end;display:flex;gap:20px;justify-content:space-between;margin:34px 0 18px}.profile-editor-head span,.profile-editor-panel label span,.profile-editor-summary span,.profile-editor-section>small{color:#78f255;font-size:12px;font-weight:900;text-transform:uppercase}.profile-editor-head h1{font-size:42px;margin:4px 0 8px}.profile-editor-head p{color:#f4f7fb9e;margin:0}.profile-editor-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.profile-editor-grid{align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr)}.profile-editor-preview,.profile-editor-panel{border:1px solid rgba(255,255,255,.09);border-radius:18px;background:#161d24c7;box-shadow:0 24px 80px #0000002e;color:#fff;overflow:hidden}.profile-canvas-preview{aspect-ratio:3 / 2;background:#11171d;overflow:hidden;position:relative;width:100%}.profile-canvas-preview-rendered>:not(.profile-canvas-render):not(.profile-canvas-edit-layer){display:none}.profile-canvas-render{display:block;height:100%;object-fit:contain;width:100%}.profile-canvas-render-loading{align-items:center;color:#ebfff0bd;display:flex;font-size:18px;font-weight:800;justify-content:center}.profile-canvas-edit-layer{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:5}.profile-canvas-drag-handle{align-items:flex-start;background:#5cadff14;border:1px solid rgba(95,168,255,.28);border-radius:6px;color:#fff0;cursor:grab;display:flex;font:800 10px/1 Segoe UI,sans-serif;justify-content:flex-start;min-height:20px;min-width:24px;padding:2px;pointer-events:auto;position:absolute;touch-action:none;transition:background .15s ease,border-color .15s ease,color .15s ease}.profile-canvas-drag-handle:hover,.profile-canvas-drag-handle.active{background:#5cadff3d;border-color:#7dff5edb;color:#ffffffe0}.profile-canvas-drag-handle:active{cursor:grabbing}.profile-canvas-background{height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;z-index:2}.profile-canvas-avatar,.profile-canvas-name,.profile-canvas-badges,.profile-canvas-about,.profile-canvas-label,.profile-canvas-frames,.profile-canvas-level{position:absolute;text-shadow:0 2px 8px rgba(0,0,0,.46)}.profile-canvas-avatar{border-radius:10px;object-fit:cover;z-index:1}.profile-canvas-name,.profile-canvas-badges,.profile-canvas-about,.profile-canvas-label,.profile-canvas-frames,.profile-canvas-level{z-index:3}.profile-canvas-name{align-items:flex-start;display:inline-flex;font-size:clamp(18px,4.2vw,34px);gap:var(--profile-verify-gap, 8px);line-height:1}.profile-canvas-name>span:first-child{display:inline-block}.profile-canvas-name-badges{align-items:center;display:inline-flex;gap:clamp(3px,.45vw,6px);line-height:1;transform:translateY(-.08em);white-space:nowrap}.profile-canvas-name-badges img{filter:drop-shadow(0 2px 4px rgba(0,0,0,.42));height:var(--profile-verify-size, 34px);object-fit:contain;width:var(--profile-verify-size, 34px)}.profile-canvas-badges{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(4px,.8vw,8px);max-width:62%}.profile-canvas-badges img{filter:drop-shadow(0 2px 5px rgba(0,0,0,.36));height:var(--profile-badge-size, 30px);object-fit:contain;width:var(--profile-badge-size, 30px)}.profile-canvas-badges small{color:#f4f7fbb8;font-size:clamp(11px,1.8vw,16px)}.profile-canvas-about{font-size:clamp(12px,1.8vw,18px);line-height:1.25;margin:0;max-width:42%;white-space:pre-wrap}.profile-canvas-inline-emoji{display:inline-block;height:1.1em;margin:0 .08em;object-fit:contain;vertical-align:-.18em;width:1.1em}.profile-canvas-label,.profile-canvas-level{font-size:clamp(12px,1.8vw,18px)}.profile-canvas-frames{font-size:clamp(14px,2.4vw,24px)}.profile-editor-summary{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));padding:14px}.profile-editor-summary div{border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff0b;display:grid;gap:3px;min-width:0;padding:12px}.profile-editor-summary strong{color:var(--hf-text-strong);font-size:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-editor-summary small,.profile-editor-footer span{color:var(--hf-text-muted)}.profile-editor-panel{display:grid;gap:16px;padding:16px}.profile-editor-tabs{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.profile-editor-tabs button{border:1px solid rgba(255,255,255,.09);border-radius:10px;background:#ffffff0e;color:#f4f7fbb8;font-weight:900;min-height:40px}.profile-editor-tabs button.active,.profile-editor-tabs button:hover{border-color:#78f25547;background:#78f2551f;color:#fff}.profile-editor-section{display:grid;gap:12px}.profile-editor-section label{display:grid;gap:7px}.profile-editor-section input,.profile-editor-section select,.profile-editor-section textarea,.profile-editor-number input{border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#ffffff0f;color:#fff;min-height:42px;outline:0;padding:10px 12px;width:100%}.profile-editor-section textarea{min-height:150px;resize:vertical}.profile-editor-section input[type=color]{padding:4px}.profile-editor-check{align-items:center;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff0a;display:flex!important;gap:10px!important;min-height:42px;padding:10px 12px}.profile-editor-check input{accent-color:#78f255;min-height:auto;width:18px}.profile-position-list{max-height:520px;overflow:auto;padding-right:4px}.profile-position-card{border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff0b;display:grid;gap:10px;padding:12px;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.profile-position-card.active{background:#78f25514;border-color:#78f2556b;box-shadow:0 0 0 1px #78f2551f}.profile-position-card>div{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.profile-editor-number{display:grid;gap:4px}.profile-editor-number span{color:#f4f7fb9e;font-size:11px;font-weight:900;text-transform:uppercase}.profile-editor-footer{align-items:center;display:flex;gap:12px;justify-content:space-between}.daily-config-summary{border:1px solid rgba(120,242,85,.18);border-radius:12px;background:#78f25514;display:grid;gap:3px;padding:12px}.daily-config-summary span{color:#78f255;font-size:12px;font-weight:900;text-transform:uppercase}.daily-config-summary strong{color:#fff}.daily-page-shell,.background-page-shell{margin:34px auto 80px;max-width:1180px;padding:0 20px}.daily-hero,.background-page-head{align-items:center;border:1px solid rgba(255,255,255,.09);border-radius:20px;background:#161d24c7;box-shadow:0 24px 80px #00000038;display:flex;justify-content:space-between;margin-bottom:18px;padding:24px}.daily-hero a,.background-page-head span{color:#78f255;font-size:13px;font-weight:900;text-transform:uppercase}.daily-hero h1,.background-page-head h1{font-size:42px;margin:4px 0 8px}.daily-hero p,.background-page-head p{color:#f4f7fb9e;margin:0}.daily-state{border:1px solid rgba(255,176,32,.28);border-radius:999px;background:#ffb0201f;color:#ffe7b1;font-weight:900;padding:9px 14px}.daily-state.ready{border-color:#78f25552;background:#78f25524;color:#dfffd7}.daily-card{border:1px solid rgba(255,255,255,.09);border-radius:18px;background:#161d24c7;box-shadow:0 24px 80px #0000002e;display:grid;gap:18px;padding:24px}.daily-empty-state{justify-items:start}.daily-card-head{align-items:start;display:flex;gap:16px;justify-content:space-between}.daily-card-head span,.daily-status-grid span,.daily-claim-panel span,.daily-server-select span{color:#78f255;font-size:12px;font-weight:900;text-transform:uppercase}.daily-card-head h2{font-size:30px;margin:4px 0}.daily-card-head p,.daily-claim-panel small,.daily-empty-state p{color:#f4f7fb9e}.daily-server-select{display:grid;gap:8px;min-width:280px}.daily-server-select select{background:#ffffff12;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;min-height:42px;padding:9px 12px}.daily-server-select option{color:#11171d}.daily-status-grid{display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr))}.daily-status-grid article,.daily-claim-panel,.daily-premium-banner{border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#ffffff0e;padding:16px}.daily-status-grid article.premium{border-color:#78f2553d;background:#78f2551a}.daily-status-grid article.daily-prize-card.won{border-color:#78f2557a;background:linear-gradient(135deg,#78f25529,#ffffff0e)}.daily-status-grid strong{color:#fff;display:block;font-size:22px;margin-top:6px}.daily-prize-card.won strong{color:#fff;font-size:27px;line-height:1.05;white-space:nowrap}.daily-premium-banner{align-items:center;color:#dfffd7;display:flex;gap:10px}.daily-premium-banner i{color:#78f255}.daily-claim-panel{align-items:center;display:flex;justify-content:space-between}.daily-claim-panel strong{color:#fff;display:block;font-size:34px;line-height:1.1;margin:4px 0}.daily-message{border-radius:10px;background:#78f2551a;color:#dfffd7;padding:12px}.premium-page-shell{padding-bottom:80px}.premium-plan-grid{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.premium-plan-card{align-content:start}.premium-plan-card.selected{border-color:#78f25557;box-shadow:0 28px 90px #78f25514}.premium-plan-card.selected .dashboard-login.secondary{background:#78f255;border-color:#78f255;color:#112016}.background-wallet,.background-tabs,.background-filters{align-items:center;display:flex;gap:10px}.background-wallet{border:1px solid rgba(120,242,85,.22);border-radius:14px;background:#78f2551a;flex-direction:column;padding:12px 16px}.background-wallet strong{color:#fff;font-size:24px}.background-studio{display:grid;gap:18px;grid-template-columns:minmax(320px,.95fr) minmax(0,1.25fr)}.background-preview-real,.background-browser,.background-shop-card{border:1px solid rgba(255,255,255,.09);border-radius:18px;background:#161d24c7;box-shadow:0 24px 80px #0000002e}.background-preview-real{align-self:start;display:grid;gap:16px;overflow:hidden;position:sticky;top:20px}.background-preview-real>img{aspect-ratio:3 / 2;background:#ffffff0f;display:block;object-fit:cover;width:100%}.background-preview-real>div,.background-browser{padding:18px}.background-preview-real span,.background-shop-card span{color:#78f255;font-size:12px;font-weight:900;text-transform:uppercase}.background-preview-real h2{font-size:30px;margin:4px 0}.background-preview-real p,.background-shop-card small{color:#f4f7fb99}.background-browser{display:grid;gap:16px}.background-filters{justify-content:space-between}.background-tabs button,.background-shop-card>button:last-child{border:1px solid rgba(120,242,85,.28);border-radius:10px;background:#78f25517;color:#dfffd7;font-weight:900;min-height:38px;padding:8px 12px}.background-tabs button.active,.background-shop-card.active{border-color:#78f25570;background:#78f25521}.background-filters select{background:#ffffff12;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;min-height:40px;padding:8px 10px}.background-filters option{color:#11171d}.background-shop-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.background-shop-card{display:flex;flex-direction:column;gap:12px;padding:12px}.background-shop-card>button:first-child{border:0;background:transparent;color:inherit;display:block;padding:0;position:relative;text-align:left}.background-shop-card img{aspect-ratio:3 / 2;border-radius:12px;object-fit:cover;width:100%}.background-shop-card>button:first-child span{border-radius:999px;background:#080c10d1;padding:6px 9px;position:absolute;right:8px;top:8px}.background-shop-card strong{color:#fff;display:block}.background-shop-card>button:last-child:disabled{cursor:not-allowed;opacity:.62}.container,.dashboard-hero,.dashboard-stats,.dashboard-modules,.dashboard-guilds,.dashboard-empty,.server-page-shell,.command-head,.commands-browser,.profile-dashboard-panel,.profile-editor-shell,.daily-page-shell,.background-page-shell,.badges-page,.promotion-page,.dashboard-waiting{margin-left:auto;margin-right:auto;max-width:none;width:var(--hf-content-width)}.dashboard-hero,.dashboard-stats,.dashboard-modules,.dashboard-guilds,.dashboard-empty,.server-page-shell,.command-head,.commands-browser,.profile-dashboard-panel,.profile-editor-shell,.daily-page-shell,.background-page-shell{padding-left:0;padding-right:0}.promotion-page.promotion-completed-page,.promotion-page.promotion-countdown-page{width:100%}@media screen and (max-width: 967px){:root{--hf-content-width: calc(100vw - var(--hf-safe-left) - var(--hf-safe-right))}.custom-1 img,.custom-2 img{display:block;float:none;height:auto;margin-left:auto;margin-right:auto;max-width:400px;width:100%}.pt-10{padding-top:5rem!important}.pt-16{padding-top:2rem!important}.custom-1 p,.custom-2 p,.custom-1 h3,.custom-2 h3{float:none;text-align:center;width:100%}.legacy-status{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 12px}.profile-grid{grid-template-columns:1fr;padding:0 12px}.dashboard-hero,.server-config,.background-studio,.landing-promotion{grid-template-columns:1fr}.dashboard-stats,.dashboard-module-grid,.dashboard-guilds,.bot-public-info,.config-preset-bar,.config-grid.two,.live-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.config-field select[multiple]{min-height:180px}.server-config-sidebar,.background-preview-real{position:static}.server-config-hero{align-items:flex-start;flex-direction:column}.profile-dashboard-panel,.profile-editor-grid,.command-config-list>div,.background-shop-grid,.commands-browser{grid-template-columns:1fr}.server-config-status{text-align:left}.commands-toolbar,.command-head,.commands-tools{align-items:stretch;flex-direction:column}.command-head-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.commands-search{min-width:0}.command-config-form{grid-template-columns:1fr}.profile-editor-head,.profile-editor-footer{align-items:stretch;flex-direction:column}.profile-editor-actions{justify-content:stretch}.profile-editor-actions>*{flex:1}}@media (max-width: 900px){header{cursor:pointer;height:auto;object-fit:cover;width:100%}#nav{justify-content:flex-end;width:100%}#menu{background:#212529;display:block;height:0;overflow-y:hidden;position:absolute;right:0;top:74px;transition:.6s;visibility:hidden;width:100%;z-index:10000000}#nav.active #menu{height:calc(100vh - 42px);overflow-y:hidden;visibility:visible}#menu a{border-bottom:2px solid rgba(0,0,0,.05);margin:0 1rem;padding:1rem 0}#btn-mobile{background:none;border:none;color:#35ff00;cursor:pointer;display:flex;font-size:1rem;gap:.5rem;margin-top:0;padding:.5rem 1rem}#hamburger{border-top:2px solid;width:20px;z-index:100000}#hamburger:after,#hamburger:before{background:currentColor;content:"";display:block;height:2px;margin-top:5px;position:relative;transition:.3s;width:20px}#nav.active #hamburger{border-top-color:transparent}#nav.active #hamburger:before{transform:rotate(135deg)}#nav.active #hamburger:after{top:-7px;transform:rotate(-135deg)}form.nav-link button{margin-right:12px}.action .menu{right:0}.promotion-hero,.promotion-metrics,.promotion-rules,.promotion-donate-grid,.promotion-completed-hero,.promotion-completed-status,.promotion-completed-winner,.promotion-completed-final-copy,.promotion-completed-final-grid,.promotion-completed-roadmap-grid{grid-template-columns:1fr}.promotion-hero{min-height:auto}}@media screen and (max-width: 640px){.head{padding-top:140px}.subtext{padding-bottom:54px}.legacy-status{grid-template-columns:1fr}.dashboard-hero h1{font-size:40px}.premium-plan-grid,.dashboard-stats,.dashboard-module-grid,.dashboard-guilds,.bot-public-info,.config-preset-bar,.config-grid.two,.live-grid,.dashboard-waiting-card dl{grid-template-columns:1fr}.config-field select[multiple]{min-height:220px}.dashboard-hero-copy{padding:26px}.server-config-title{align-items:flex-start}.server-config-title h1{font-size:24px}.config-actions,.config-card-title,.command-config-summary,.goal-cycle-picker,.goal-leaderboard div,.staff-point-list article,.staff-point-table article,.goal-rule-head,.background-page-head,.background-filters,.command-details{align-items:flex-start;flex-direction:column}.goal-leaderboard div{grid-template-columns:1fr}.staff-point-summary,.staff-point-grid,.staff-point-list article,.staff-point-table article{grid-template-columns:1fr}.goal-cycle-picker{grid-template-columns:1fr}.command-head h1{font-size:34px}.command-details{display:flex}.profile-editor-tabs,.profile-editor-summary,.profile-position-card>div{grid-template-columns:1fr}.profile-canvas-about{max-width:70%}.promotion-page{padding:38px 16px 64px}.promotion-hero h1{font-size:42px}.promotion-board strong{font-size:30px}.promotion-completed-hero{min-height:auto;padding:54px 16px 42px}.promotion-completed-badge{margin:0 auto;max-width:210px;width:100%}.promotion-completed-copy h1{font-size:44px}.promotion-completed-status{margin-bottom:64px;padding:0 16px}.promotion-actions,.dashboard-promotion-actions,.landing-promotion-actions{align-items:stretch;flex-direction:column}.cookie-consent{align-items:stretch;grid-template-columns:1fr}.promotion-button{justify-content:center;width:100%}.promotion-amount-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.privacy-page{min-height:100vh;padding:112px 24px 56px;background:radial-gradient(circle at 20% 10%,rgba(79,242,85,.14),transparent 34%),linear-gradient(180deg,#10171d,#071016);color:#eef7f0}.privacy-container{max-width:980px;margin:0 auto;padding:36px 40px;border:1px solid rgba(120,242,85,.28);border-radius:8px;background:#0d181ee6;box-shadow:0 20px 60px #00000059;line-height:1.7}.privacy-container>span{display:block;margin-bottom:10px;color:#78f255;font-size:.8rem;font-weight:900;text-transform:uppercase}.privacy-container h1{margin:0 0 18px;color:#fff;font-size:2rem}.privacy-container p{margin:0;color:#cbd5d5;font-size:1rem;white-space:pre-line}@media (max-width: 720px){.privacy-page{padding:96px 16px 40px}.privacy-container{padding:24px 20px}.privacy-container h1{font-size:1.5rem}}
