@import"https://fonts.googleapis.com/css2?family=Knewave&display=swap";:root{color-scheme:dark;--ink:#010711;--navy:#020c19;--panel:#061426;--panel-2:#081a2e;--blue:#078cff;--cyan:#24b6ff;--line:#087bd4;--line-soft:#164263;--white:#f4f8ff;--muted:#9eb1c8;--green:#19e777;--red:#ff263f;--gold:#ffb619;--ui:"Arial Narrow","Nimbus Sans Narrow","Segoe UI",Arial,sans-serif;--display:Impact,Haettenschweiler,"Arial Narrow Bold","Franklin Gothic Condensed","Arial Narrow",sans-serif;--nav-h:52px;--notice-h:30px;--side-w:200px}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink)}body{min-width:320px;margin:0;background:radial-gradient(circle at 60% 20%,#052a52 0,transparent 34%),var(--ink);color:var(--white);font-family:var(--ui);font-stretch:condensed}button,input,textarea{font:inherit}button{cursor:pointer}.hidden,.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.hidden{display:none!important}.public-nav{height:var(--nav-h);display:flex;align-items:center;gap:10px;padding:0 20px;border-bottom:1px solid #0c93ff;background:linear-gradient(180deg,#071427f5,#010812f8);box-shadow:0 4px 20px #007cff32;position:sticky;top:0;z-index:100}.brand-lockup{width:262px;height:51px;flex:0 0 262px;padding:0;border:0;background:transparent;display:flex;align-items:center}.brand-lockup__gem{width:58px;height:48px;flex:0 0 58px;fill:none;stroke:#eaf8ff;stroke-width:2;stroke-linejoin:round;filter:drop-shadow(0 0 7px #078cff)}.brand-lockup__reference{display:block;width:200px;height:46px;object-fit:contain;filter:drop-shadow(0 0 8px #078cff)}.public-nav__links{min-width:0;flex:1;display:flex;align-items:stretch;justify-content:center;height:100%}.public-nav__links button{position:relative;display:flex;align-items:center;gap:5px;padding:0 clamp(8px,1vw,16px);border:0;background:transparent;color:#f2f5fb;font-size:13px;font-weight:800;white-space:nowrap;text-shadow:0 1px 3px #000}.public-nav__links button:after{content:"";position:absolute;left:12%;right:12%;bottom:0;height:2px;background:#139cff;box-shadow:0 0 10px #139cff;transform:scaleX(0);transition:.18s}.public-nav__links button:hover,.public-nav__links button.active{color:#fff;background:radial-gradient(circle at 50% 35%,#158eff33,transparent 68%)}.public-nav__links button:hover:after,.public-nav__links button.active:after{transform:scaleX(1)}.public-nav__links i{color:#f7fbff;font-size:16px;font-style:normal;text-shadow:0 0 8px #168fff}.secure-pill{height:38px;min-width:103px;padding:0 14px;border:1px solid #0c9cff;border-radius:8px;background:linear-gradient(135deg,#0758cf,#0789ff);color:#fff;font-size:13px;font-weight:900;box-shadow:0 0 15px #007fff64}.secure-pill span{margin-right:4px}.secure-pill b{font-size:17px;margin-left:5px}.social-strip{display:flex;align-items:center;gap:9px;min-width:126px;justify-content:flex-end;color:#f2f7ff;font-family:Segoe UI Symbol,sans-serif;font-size:15px;font-weight:800;text-shadow:0 0 8px #159cff}.login-nav-copy{min-width:0;flex:1;display:flex;align-items:center;justify-content:center;gap:10px;color:#91abc5;font-size:10px;letter-spacing:.12em}.login-nav-copy span{color:#2fb4ff;font-weight:900}.login-nav-copy b{color:#e8f4ff;font-size:11px}.login{position:relative;min-height:100vh;background:#010711}.login-shell{position:relative;min-height:calc(100vh - var(--nav-h));display:grid;place-items:center;padding:20px;background:linear-gradient(90deg,#03101d,#020914 45%,#041225)}.login-visual{position:relative;width:100%;height:min(720px,calc(100vh - var(--nav-h) - 40px));min-height:500px;overflow:hidden;border:1px solid #087ed5;border-radius:15px;background:#03111f;box-shadow:0 0 28px #008cff45}.login-visual>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 47%}.login-visual__wash{position:absolute;inset:0;background:linear-gradient(90deg,#020914d5 0,#02091459 21%,transparent 36%,transparent 67%,#020914a1 100%),linear-gradient(0deg,#010610e8 0,transparent 42%),radial-gradient(circle at 50% 60%,transparent 20%,#007fff12 70%)}.login-card{position:absolute;left:clamp(22px,5vw,78px);top:50%;z-index:5;width:310px;padding:20px 20px 18px;border:1px solid #0c9cff;border-radius:15px;background:linear-gradient(155deg,#07182bf2,#020a14f7);box-shadow:0 0 0 1px #87d8ff14 inset,0 0 34px #007fff66;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translateY(-50%)}.login-card h1{margin:0 0 5px;text-align:center;font-family:var(--display);font-size:31px;font-weight:900;font-style:italic;line-height:1;letter-spacing:.035em;text-transform:uppercase;transform:skew(-7deg);-webkit-text-stroke:.35px #bce8ff;text-shadow:2px 2px 0 #071525,0 0 10px #087fff66}.login-card h1:not(span){color:#0c98ff}.login-card h1 span+*{color:#0c98ff}.login-card h1{color:#0c98ff}.login-card h1 span{color:#fff}.login-card>p{margin:0 0 12px;text-align:center;color:#f0f4fa;font-size:11px}.input-wrap{height:36px;display:flex;align-items:center;margin:0 0 9px;border:1px solid #2a73ad;border-radius:8px;background:#041020;overflow:hidden;transition:.18s}.input-wrap:focus-within{border-color:#1aa5ff;box-shadow:0 0 0 2px #087fff22,0 0 12px #087fff33}.input-wrap>span{width:39px;text-align:center;color:#eef7ff;font-size:15px;text-shadow:0 0 9px #159cff}.input-wrap input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;color:#fff;font-size:12px;padding:0 9px 0 0}.input-wrap input::placeholder{color:#b3c4da}.login-options{display:flex;align-items:center;justify-content:space-between;margin:1px 0 8px;color:#b7c5d8;font-size:10px}.remember{display:flex;align-items:center;gap:5px}.remember input{width:13px;height:13px;margin:0;accent-color:#078cff}.login-options button{padding:0;border:0;background:none;color:#1aa4ff;font-size:10px}.login-button{width:100%;height:41px;border:1px solid #0ca5ff;border-radius:8px;background:linear-gradient(100deg,#0764dd,#008dfb);color:#fff;font-size:13px;font-weight:900;box-shadow:0 0 18px #087fff3d}.login-button:hover{filter:brightness(1.13)}.login-button b{font-size:17px;margin-left:10px}.login-card__footer{margin-top:10px;padding-top:2px;text-align:center;color:#ccd7e5;font-size:10px}.login-card__footer span{color:#12a8ff;font-weight:800}.login-visual__wordmark{position:absolute;z-index:3;left:50%;bottom:10px;width:min(760px,72vw);padding:8px 20px 5px;transform:translate(-50%);text-align:center;white-space:nowrap;filter:drop-shadow(0 0 10px #087fff)}.wordmark-reference-frame{display:block;width:100%;aspect-ratio:423/98}.wordmark-reference-frame img{display:block;width:100%;height:100%;object-fit:contain}.login-visual__copy{position:absolute;z-index:4;right:24px;top:12px;width:280px;text-align:center;transform:rotate(-3deg);filter:drop-shadow(0 4px 6px #000)}.crown-mark{display:block;height:35px;color:#a7deff;font-family:Segoe UI Symbol,sans-serif;font-size:38px;line-height:1;text-shadow:0 0 12px #078fff}.slogan-reference{display:block;width:100%;height:auto;margin:2px auto 0;filter:drop-shadow(0 0 8px #078cff)}.login-visual__copy blockquote{margin:15px 0 0 18px;padding:8px 11px;border:1px solid #087ed5;border-radius:9px;background:#03101dda;color:#f5f8fd;font-size:12px;font-style:normal;font-weight:800;line-height:1.32;transform:rotate(3deg);box-shadow:0 0 16px #008cff2b}.login-visual__copy blockquote b{display:block;margin-top:2px}.login-public-feed{width:min(1460px,calc(100% - 40px));display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:16px;margin:0 auto;padding:0 0 28px}.login-feed-card{min-width:0;overflow:hidden;border:1px solid #0b86df;border-radius:13px;background:linear-gradient(145deg,#07182bf2,#020a14f7);box-shadow:0 10px 28px #0008,0 0 22px #078cff26}.login-commercial{width:min(1460px,calc(100% - 40px));margin:24px auto 0;overflow:hidden;border:1px solid #0b86df;border-radius:13px;background:linear-gradient(145deg,#07182bf2,#020a14f7);box-shadow:0 10px 28px #0008,0 0 22px #078cff26}.login-commercial>header{min-height:70px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 18px;border-bottom:1px solid #15517d;background:linear-gradient(90deg,#092e52,#061426)}.login-commercial>header span{display:block;color:#36b8ff;font-size:12px;font-weight:900;letter-spacing:.13em}.login-commercial>header h2{margin:3px 0 0;color:#fff;font-family:var(--display);font-size:26px;font-style:italic;letter-spacing:.025em;text-transform:uppercase;-webkit-text-stroke:.5px #078cff;text-shadow:2px 2px 0 #011638,0 0 8px #078cff80}.login-commercial>header small{color:#a9bfd3;font-size:12px;font-weight:800}.login-commercial__player{padding:16px;background:#01060d}.login-commercial video{display:block;width:100%;max-height:720px;aspect-ratio:16/9;border:1px solid #164d76;border-radius:9px;background:#000;object-fit:contain;box-shadow:0 0 24px #078cff24}.login-feed-card>header{min-height:70px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 18px;border-bottom:1px solid #15517d;background:linear-gradient(90deg,#092e52,#061426)}.login-feed-card>header span{display:block;color:#36b8ff;font-size:9px;font-weight:900;letter-spacing:.13em}.login-feed-card>header h2{margin:3px 0 0;font-family:var(--display);font-size:22px;font-style:italic;letter-spacing:.025em;text-transform:uppercase}.login-feed-card>header small{color:#8aa8c4;font-size:9px;text-align:right}.login-announcement-content{min-height:230px;display:flex;flex-direction:column;justify-content:center;padding:26px;background:radial-gradient(circle at 90% 25%,#087fff20,transparent 36%),linear-gradient(90deg,#061527,#030d19)}.login-announcement-content b{color:#fff;font-family:var(--display);font-size:clamp(24px,3vw,38px);font-style:italic;line-height:1.05;text-transform:uppercase}.login-announcement-content p{max-width:650px;margin:12px 0;color:#d9e7f3;font-size:13px;line-height:1.55}.login-announcement-content small{color:#69bdf2;font-size:9px}.login-announcement-content.empty b{color:#7290aa}.login-update-slide{min-height:230px}.login-update-card{min-height:230px;display:grid;grid-template-columns:minmax(210px,42%) minmax(0,1fr);background:linear-gradient(100deg,#061527,#030d19)}.login-update-media{min-height:230px;display:grid;place-items:center;overflow:hidden;border-right:1px solid #15517d;background:radial-gradient(circle,#0a4a7e,#020a14 68%)}.login-update-media img{width:100%;height:100%;object-fit:cover}.login-update-media span{color:#53c4ff;font-size:62px;text-shadow:0 0 22px #078cff}.login-update-copy{display:flex;flex-direction:column;justify-content:center;padding:24px}.login-update-copy>span{width:max-content;padding:4px 8px;border:1px solid #168edd;border-radius:999px;background:#082d4c;color:#5bc3ff;font-size:8px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.login-update-copy h3{margin:9px 0 6px;font-family:var(--display);font-size:clamp(23px,3vw,34px);font-style:italic;line-height:1;text-transform:uppercase}.login-update-copy p{margin:0;color:#d5e3ef;font-size:12px;line-height:1.48}.login-update-copy small{margin-top:13px;color:#7c9bb7;font-size:9px}.login-update-empty{min-height:230px;display:grid;place-items:center;padding:24px;color:#7f9bb5;text-align:center}.login-update-empty b{display:block;margin-bottom:6px;color:#b5cadc;font-size:17px}.login-slider-controls{height:48px;display:grid;grid-template-columns:96px 1fr 96px;align-items:center;gap:10px;padding:0 14px;border-top:1px solid #15517d;background:#04111f}.login-slider-controls button{height:30px;border:1px solid #168edd;border-radius:6px;background:#06233d;color:#eaf7ff;font-size:9px;font-weight:900}.login-slider-controls button:hover:not(:disabled){background:#0a5da1}.login-slider-controls button:disabled{cursor:not-allowed;opacity:.38}.login-update-dots{display:flex;align-items:center;justify-content:center;gap:6px}.login-update-dots i{width:6px;height:6px;border-radius:50%;background:#315069}.login-update-dots i.active{width:18px;border-radius:999px;background:#1aa7ff;box-shadow:0 0 8px #078cff}.app{display:none;min-height:100vh;border-top:1px solid #078ce9;background:#010711}body.authenticated .login{display:none}body.authenticated .app{display:block}.app.locked .side-home:after{content:"LOGIN REQUIRED";margin-left:auto;color:#65c0ff;font-size:7px;letter-spacing:.05em}.app:not(.locked) .side-home:after{content:"ONLINE";margin-left:auto;color:#1ee57c;font-size:8px}.command-hero{display:none!important}.app-body{display:grid;grid-template-columns:var(--side-w) minmax(0,1fr);align-items:stretch}aside{position:sticky;top:calc(var(--notice-h) + var(--nav-h));z-index:30;align-self:start;height:calc(100vh - var(--notice-h) - var(--nav-h));overflow-y:auto;padding:9px 10px 48px;border:1px solid #0b8fe9;border-left:0;border-radius:0 18px 18px 0;background:linear-gradient(180deg,#041426,#020914 70%,#03101e);box-shadow:0 0 20px #008cff38}.side-home{width:100%;height:40px;display:flex;align-items:center;gap:10px;padding:0 12px;border:1px solid #0ca3ff;border-radius:20px;background:linear-gradient(100deg,#0785ef,#0759d2);color:#fff;font-size:13px;font-weight:900;text-align:left;box-shadow:0 0 14px #087fff5c}.nav-group{margin-top:9px}.nav-group h4{display:flex;justify-content:space-between;margin:0;padding:0 10px 3px;color:#079dff;font-size:9px;font-weight:900;letter-spacing:.05em}.nav-group h4 b{font-size:10px}.nav-group button,.logout{width:100%;display:flex;align-items:center;gap:9px;padding:5px 10px;border:0;border-radius:5px;background:transparent;color:#c1cee0;font-size:11px;text-align:left;transition:.15s}.nav-group button span{width:17px;color:#ecf6ff;text-align:center;font-family:Segoe UI Symbol,sans-serif;font-size:13px;text-shadow:0 0 7px #078cff}.nav-group button:hover,.nav-group button.active{background:linear-gradient(90deg,#0b82e92e,transparent);color:#fff}.nav-group button.active{box-shadow:inset 2px 0 #0c9fff}.logout{position:absolute;left:10px;bottom:15px;width:calc(100% - 20px);color:#ff3d53;font-weight:800}.logout:hover{background:#ff253018}main{min-width:0;min-height:600px;background:linear-gradient(135deg,#06111f 0,#010711,#03101d)}.page-header{min-height:78px;display:flex;align-items:center;justify-content:space-between;padding:13px 20px;border-bottom:1px solid #123650;background:#04101d}.page-header h2{margin:2px 0;font-size:24px}.page-header p{margin:0;color:#8ba3ba;font-size:11px}.page-kicker{color:#169fff;font-size:9px;font-weight:900;letter-spacing:.12em}.status-chip{color:#aabed1;font-size:11px}.status-chip i{display:inline-block;width:7px;height:7px;margin-right:5px;border-radius:50%;background:var(--green);box-shadow:0 0 8px var(--green)}.dashboard-mode .page-header{display:none}#content{max-width:1700px;margin:0 auto;padding:14px 14px 8px}.dashboard-mode #content{padding:14px 14px 8px}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));gap:10px;margin:0 0 12px}.stat-card{height:72px;display:flex;align-items:center;gap:12px;padding:8px 12px;border:1px solid #0c6fb9;border-radius:9px;background:linear-gradient(145deg,#081a2e,#03101d);box-shadow:inset 0 0 18px #0b7adb0b,0 6px 15px #0005;overflow:hidden}.stat-icon{width:47px;flex:0 0 47px;text-align:center;color:var(--tone,#078cff);font-family:Segoe UI Symbol,sans-serif;font-size:39px;line-height:1;text-shadow:0 0 12px var(--tone,#078cff)}.stat-card.blue{--tone:#078cff}.stat-card.red{--tone:#ff243d}.stat-card.gold{--tone:#ffb719}.stat-card>div{min-width:0;display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;column-gap:8px;align-items:end}.stat-card small{grid-column:1/-1;color:#dfe7f2;font-size:10px;font-weight:700;white-space:nowrap}.stat-card b{font-size:21px;line-height:1.1;white-space:nowrap}.stat-card em{color:var(--green);font-size:9px;font-style:normal;font-weight:900;white-space:nowrap}.stat-card.red em{color:#ff3047}.dashboard-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px;margin-bottom:12px}.panel{min-width:0;border:1px solid #0e6cb4;border-radius:10px;background:linear-gradient(145deg,#07182b,#03101d);box-shadow:0 7px 18px #0004;overflow:hidden}.dashboard-grid>.panel{height:253px;padding:0 12px}.panel-head{height:56px;display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0;padding:0 2px;border-bottom:1px solid #173d5d}.panel-head h3{margin:0;color:#f7faff;font-size:16px;line-height:1.05}.panel-head h3 i{margin-right:7px;color:#078cff;font-style:normal;font-size:22px;text-shadow:0 0 9px #078cff}.panel-head h3 .gold-icon,.gold-icon{color:var(--gold)!important;text-shadow:0 0 9px var(--gold)!important}.panel-head p{margin:4px 0 0;color:#8ba4be;font-size:10px}.panel-head button{min-width:66px;height:29px;padding:0 10px;border:1px solid #119dff;border-radius:7px;background:linear-gradient(105deg,#075bd0,#078fff);color:#fff;font-size:10px;font-weight:800}.leader-row{height:38px;display:grid;grid-template-columns:28px 30px minmax(0,1fr) auto;align-items:center;gap:8px;border-bottom:1px solid #14324d}.leader-row:last-child{border-bottom:0}.rank{width:27px;color:#eaf0f8;text-align:center;font-family:Segoe UI Symbol,sans-serif;font-size:16px}.rank-1{color:#ffbf16;text-shadow:0 0 7px #ffb000}.rank-2{color:#ced9e7}.rank-3{color:#f37d38}.avatar,.mini-user{display:grid;place-items:center;border:1px solid #149cff;border-radius:50%;background:radial-gradient(circle at 45% 25%,#80513e,#171e2a 70%);color:#fff;font-weight:900;box-shadow:0 0 7px #078cff55}.avatar{width:26px;height:26px;font-size:10px}.mini-user{display:inline-grid;width:22px;height:22px;margin-right:6px;font-size:8px;vertical-align:middle}.leader-row span strong,.leader-row span small{display:inline}.leader-row span strong{font-size:11px}.leader-row span small{float:right;margin-top:2px;color:#d1dbe7;font-size:9px}.leader-row em{color:var(--green);font-size:11px;font-style:normal;font-weight:900}.table-wrap{width:100%;overflow-x:auto}table{width:100%;border-collapse:collapse;min-width:390px}th,td{height:38px;padding:5px 7px;border-bottom:1px solid #14324d;text-align:left;font-size:10px;white-space:nowrap}th{height:29px;color:#eef4fb;font-size:9px;font-weight:800}tbody tr:last-child td{border-bottom:0}td{color:#e3e9f1}.money{color:var(--green)!important;font-weight:900}.activity-row{height:38px;display:grid;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:8px;border-bottom:1px solid #14324d}.activity-row:last-child{border-bottom:0}.activity-row>.dot{width:10px;height:10px;border-radius:50%;background:#11c85d;box-shadow:0 0 8px #11c85d}.activity-row>.dot-1{background:#078cff;box-shadow:0 0 8px #078cff}.activity-row>.dot-2{background:#ffb719;box-shadow:0 0 8px #ffb719}.activity-row>.dot-3{background:#078cff;box-shadow:0 0 8px #078cff}.activity-row strong{display:block;font-size:10px}.activity-row small{display:block;color:#dce6f1;font-size:9px}.activity-row time{color:#dce6f1;font-size:9px}.activity-row .mini-user{width:19px;height:19px;margin-right:5px;font-size:7px}.action-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px}.action-card{height:207px;display:block;padding:0;border:1px solid #0c6fb9;border-radius:10px;background:#061426;color:#fff;overflow:hidden;text-align:left;box-shadow:0 7px 18px #0004;transition:.18s}.action-card:hover{transform:translateY(-2px);border-color:#169fff;box-shadow:0 9px 24px #008cff2c}.action-card__visual{height:112px;display:flex;align-items:flex-start;padding:12px;position:relative;background-image:linear-gradient(0deg,#061426 0,transparent 55%),linear-gradient(90deg,#010812b3,transparent),url(/images/team-flank-dashboard.png);background-size:cover;background-position:left center;overflow:hidden}.action-card__visual span{position:relative;z-index:1;color:#078cff;font-family:Segoe UI Symbol,sans-serif;font-size:36px;line-height:1;text-shadow:0 0 13px #078cff}.action-card.report .action-card__visual{background-position:20% center}.action-card.loa .action-card__visual{background-image:linear-gradient(0deg,#061426 0,transparent 55%),linear-gradient(90deg,#0108129c,transparent),url(/images/team-flank-exact-hero.png);background-position:29% center}.action-card.promo .action-card__visual{background-position:74% center}.action-card.strike .action-card__visual{background-image:linear-gradient(0deg,#160606 0,transparent 57%),linear-gradient(90deg,#160606b0,transparent),url(/images/team-flank-exact-hero.png);background-position:78% center}.action-card.report .action-card__visual span,.action-card.strike .action-card__visual span{color:var(--red);text-shadow:0 0 13px var(--red)}.action-card.promo .action-card__visual span{color:var(--gold);text-shadow:0 0 13px var(--gold)}.action-card>div:last-child{height:95px;padding:0 12px 9px;text-align:center}.action-card h3{margin:-6px 0 4px;text-align:left;font-size:15px}.action-card p{height:34px;margin:0;color:#edf2f9;font-size:10px;line-height:1.35}.action-card b{height:34px;display:grid;place-items:center;border:1px solid #0ca1ff;border-radius:7px;background:linear-gradient(100deg,#075bd0,#078fff);font-size:11px}.dashboard-quote{height:26px;display:flex;align-items:center;gap:8px;padding:0 14px;color:#b8cdf0}.dashboard-quote span{height:1px;flex:1;background:linear-gradient(90deg,transparent,#078cff)}.dashboard-quote span:last-child{background:linear-gradient(90deg,#078cff,transparent)}.dashboard-quote em{font-size:12px;font-style:italic;white-space:nowrap}.page-grid,.grid2{display:grid;grid-template-columns:minmax(300px,.85fr) minmax(0,1.4fr);gap:14px}.page-grid>.panel,.leaderboard-full,.panel.form{padding:14px}.page-grid .panel-head,.leaderboard-full .panel-head{height:56px}.form label{display:block;margin:13px 0 5px;color:#a9bfd4;font-size:10px;font-weight:800}.form input,.form textarea{width:100%;padding:11px;border:1px solid #245d88;border-radius:7px;background:#03101d;color:#fff;outline:0}.form textarea{min-height:130px;resize:vertical}.form input:focus,.form textarea:focus{border-color:#139fff;box-shadow:0 0 0 3px #078cff1b}.primary{width:100%;margin-top:14px;padding:11px;border:1px solid #139fff;border-radius:7px;background:linear-gradient(100deg,#075bd0,#078fff);color:#fff;font-weight:900}.row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 3px;border-bottom:1px solid #14324d}.row span b,.row span small{display:block}.row span small{margin-top:3px;color:#849fba;font-size:10px}.tag,.live-badge{display:inline-block;padding:5px 8px;border:1px solid #157fc5;border-radius:999px;background:#08325a;color:#64bcff;font-size:9px;font-weight:900;white-space:nowrap}.live-badge{border-color:#168f54;background:#06311f;color:var(--green)}.empty{padding:30px 12px;text-align:center;color:#829bb3;font-size:12px}.leaderboard-full{max-width:900px;margin:auto}.leaderboard-full .leader-row{height:56px;grid-template-columns:38px 38px 1fr auto}.leaderboard-full .avatar{width:34px;height:34px}.leaderboard-full .leader-row span small{float:none;display:block}.leaderboard-full .rank{font-size:20px}footer{height:44px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 24px;border-top:1px solid #14415f;color:#d5e0ec;font-size:9px}.footer-social{color:#e8f5ff;font-size:14px;text-shadow:0 0 8px #078cff}@media(max-width:1320px){.brand-lockup{width:218px;flex-basis:218px}.brand-lockup__gem{width:48px;flex-basis:48px}.brand-lockup__reference{width:166px;height:34px}.public-nav__links button{padding:0 7px;font-size:11px}.social-strip{display:none}.stats{grid-template-columns:repeat(3,1fr)}.stat-card{height:70px}.dashboard-grid{grid-template-columns:1fr 1fr}.dashboard-grid>.panel{height:auto;min-height:253px}.activity-panel{grid-column:1/-1}.action-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:930px){:root{--nav-h:56px}.public-nav{padding:0 12px}.brand-lockup{width:205px;flex-basis:205px}.brand-lockup__gem{width:44px;flex-basis:44px}.brand-lockup__reference{width:157px;height:32px}.public-nav__links{overflow-x:auto;justify-content:flex-start}.public-nav__links button{min-width:max-content}.secure-pill{min-width:86px;padding:0 9px}.login-shell{height:auto;min-height:calc(100vh - var(--nav-h));padding:12px}.login-visual{height:calc(100vh - var(--nav-h) - 24px);min-height:520px}.login-card{left:22px;top:50%;bottom:auto;transform:translateY(-50%)}.login-visual__copy{display:none}.login-visual__wordmark{left:auto;right:3%;bottom:9%;width:min(600px,60vw);transform:rotate(-1.5deg)}.login-public-feed{width:calc(100% - 24px);grid-template-columns:1fr}.login-announcement-content{min-height:190px}.app-body{grid-template-columns:1fr}aside{position:relative;top:auto;height:auto;border-radius:0;padding:8px;border-left:0;border-right:0}.side-home,.nav-group h4,.logout{display:none}aside nav{display:flex;gap:5px;overflow-x:auto}.nav-group{display:contents}.nav-group button{min-width:max-content;border:1px solid #164d77;border-radius:6px;padding:7px 9px}}@media(max-width:650px){.public-nav__links,.login-nav-copy{display:none}.secure-pill{margin-left:auto}.brand-lockup{width:170px;flex-basis:170px}.brand-lockup__gem{width:38px;flex-basis:38px}.brand-lockup__reference{width:128px;height:27px}.login-shell{height:auto;min-height:calc(100vh - var(--nav-h));padding:8px}.login-visual{height:calc(100vh - var(--nav-h) - 16px);min-height:630px}.login-visual>img{object-position:58% center}.login-visual__wordmark{inset:20px auto auto 50%;width:calc(100% - 28px);padding:10px 14px 6px;transform:translate(-50%) rotate(-1.5deg)}.login-visual__wordmark span{font-size:clamp(50px,16vw,67px);line-height:.72}.login-visual__wordmark small{font-size:10px;letter-spacing:.65em}.login-card{left:50%;top:auto;bottom:13px;width:calc(100% - 28px);max-width:360px;transform:translate(-50%)}.login-public-feed{width:calc(100% - 16px);gap:10px;padding-bottom:18px}.login-feed-card>header{padding:12px}.login-feed-card>header h2{font-size:18px}.login-update-card{grid-template-columns:1fr}.login-update-media{min-height:180px;border-right:0;border-bottom:1px solid #15517d}.login-update-copy{padding:18px}.login-slider-controls{grid-template-columns:82px 1fr 82px;padding:0 8px}#content,.dashboard-mode #content{padding:10px}.stats{grid-template-columns:1fr 1fr;gap:8px}.stat-card{padding:7px}.stat-icon{width:37px;flex-basis:37px;font-size:29px}.stat-card b{font-size:17px}.stat-card small{font-size:9px}.dashboard-grid{grid-template-columns:1fr}.activity-panel{grid-column:auto}.action-grid{grid-template-columns:1fr}.action-card{height:210px}.page-grid,.grid2{grid-template-columns:1fr}.page-header{padding:10px 13px}.status-chip{display:none}.dashboard-quote em{font-size:9px}footer{height:auto;min-height:44px;justify-content:center;flex-wrap:wrap;padding:10px;text-align:center}footer span:last-child{display:none}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.announcement-bar{height:var(--notice-h);position:sticky;top:0;z-index:120;display:grid;grid-template-columns:max-content minmax(0,1fr) max-content;align-items:center;gap:14px;padding:0 20px;border-bottom:1px solid #0877c8;background:linear-gradient(90deg,#06366b,#03111f 38%,#061a30);color:#dcecff;font-size:10px;box-shadow:0 0 16px #007fff32}.announcement-bar strong{color:#31b5ff;letter-spacing:.08em}.announcement-bar>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.announcement-bar time{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap}.login-card__footer button{padding:0;border:0;background:transparent;color:#12a8ff;font-size:10px;font-weight:900}.nav-badge{min-width:17px;height:17px;display:grid;place-items:center;margin-left:auto;border-radius:999px;background:#ff263f;color:#fff;font-size:8px;box-shadow:0 0 8px #ff263f}.form select,.member-manage select{width:100%;padding:11px;border:1px solid #245d88;border-radius:7px;background:#03101d;color:#fff;outline:0}.form select:focus,.member-manage select:focus{border-color:#139fff;box-shadow:0 0 0 3px #078cff1b}.padded{padding:14px}.wide-panel{margin-top:14px}.section-title{margin:18px 0 8px;padding:8px 0;border-bottom:1px solid #18527b;color:#4abbff;font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.page-banner{height:168px;position:relative;display:flex;align-items:flex-end;margin-bottom:14px;padding:18px;border:1px solid #0c7bca;border-radius:12px;background-image:linear-gradient(90deg,#020914f4 0,#020914ad 43%,transparent 72%),linear-gradient(0deg,#020914ed 0,transparent 70%),url(/images/team-flank-dashboard.png);background-size:auto,auto,cover;background-position:center,center,center;background-repeat:no-repeat;overflow:hidden;box-shadow:0 9px 22px #0006}.page-banner:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#078cff1c,transparent 40%);pointer-events:none}.page-banner>div{position:relative;z-index:1;max-width:620px}.page-banner span{color:#29adff;font-size:9px;font-weight:900;letter-spacing:.14em}.page-banner h3{margin:3px 0;font-family:var(--display);font-size:31px;font-weight:900;font-style:italic;line-height:.96;letter-spacing:.025em;text-transform:uppercase;transform:skew(-5deg);transform-origin:left center;color:#fff;-webkit-text-stroke:.35px #a8dcff;text-shadow:2px 2px 0 #071525,0 0 12px #078cff}.page-banner p{margin:0;color:#d9e5f2;font-size:11px}.banner-sales,.banner-approval,.banner-analytics,.banner-leaderboard,.banner-money,.banner-promo{background-image:linear-gradient(90deg,#020914f4 0,#020914ad 43%,transparent 74%),linear-gradient(0deg,#020914ed 0,transparent 70%),url(/images/panel-banners-sales-v2.png);background-size:auto,auto,100% 600%}.banner-sales{background-position:center,center,center 0}.banner-approval{background-position:center,center,center 20%}.banner-analytics{background-position:center,center,center 40%}.banner-leaderboard{background-position:center,center,center 60%}.banner-money{background-position:center,center,center 80%}.banner-promo{background-position:center,center,center 100%}.banner-members,.banner-hierarchy,.banner-permissions,.banner-strike,.banner-profile,.banner-logs{background-image:linear-gradient(90deg,#020914f4 0,#020914ad 43%,transparent 74%),linear-gradient(0deg,#020914ed 0,transparent 70%),url(/images/panel-banners-management-v2.png);background-size:auto,auto,100% 600%}.banner-members{background-position:center,center,center 0}.banner-hierarchy{background-position:center,center,center 20%}.banner-permissions{background-position:center,center,center 40%}.banner-strike{background-position:center,center,center 60%}.banner-profile{background-position:center,center,center 80%}.banner-logs{background-position:center,center,center 100%}.banner-announcements,.banner-rules,.banner-chat,.banner-report,.banner-loa{background-image:linear-gradient(90deg,#020914f4 0,#020914ad 43%,transparent 74%),linear-gradient(0deg,#020914ed 0,transparent 70%),url(/images/panel-banners-community-v2.png);background-size:auto,auto,100% 600%}.banner-announcements{background-position:center,center,center 0}.banner-rules{background-position:center,center,center 20%}.banner-chat{background-position:center,center,center 40%}.banner-report{background-position:center,center,center 60%}.banner-loa{background-position:center,center,center 80%}.banner-leaderboard,.banner-promo{border-color:#b6871e;box-shadow:0 9px 22px #0006,0 0 18px #ffb61922}.banner-strike{border-color:#a72a3d;box-shadow:0 9px 22px #0006,0 0 18px #ff263f22}.action-card.report .action-card__visual,.action-card.loa .action-card__visual,.action-card.promo .action-card__visual,.action-card.strike .action-card__visual{background-color:#030b16;background-size:auto,auto,auto 600%;background-repeat:no-repeat}.action-card.report .action-card__visual{background-image:linear-gradient(0deg,#061426 0,transparent 55%),linear-gradient(90deg,#010812a6 0,#01081278 50%,transparent 82%),url(/images/panel-banners-community-v2.png);background-position:center,center,right 60%}.action-card.loa .action-card__visual{background-image:linear-gradient(0deg,#061426 0,transparent 55%),linear-gradient(90deg,#0108129c 0,#01081270 50%,transparent 82%),url(/images/panel-banners-community-v2.png);background-position:center,center,right 80%}.action-card.promo .action-card__visual{background-image:linear-gradient(0deg,#061426 0,transparent 55%),linear-gradient(90deg,#0108128f 0,#01081268 50%,transparent 82%),url(/images/panel-banners-sales-v2.png);background-position:center,center,right 100%}.action-card.strike .action-card__visual{background-color:#100306;background-image:linear-gradient(0deg,#160606 0,transparent 57%),linear-gradient(90deg,#16060690 0,#16060668 50%,transparent 82%),url(/images/panel-banners-management-v2.png);background-position:center,center,right 60%}.dashboard-announcement{min-height:112px;display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:12px;padding:16px 20px;border:1px solid #139cff;border-radius:11px;background:linear-gradient(90deg,#082e56e8,#041221ed 57%,#08223b),url(/images/panel-atlas-community.png);background-size:auto,100% 500%;background-position:center,center 0;background-repeat:no-repeat;box-shadow:0 7px 22px #0007,0 0 22px #078cff22}.dashboard-announcement>div{min-width:0}.dashboard-announcement span{color:#38b8ff;font-size:9px;font-weight:900;letter-spacing:.14em}.dashboard-announcement h2{margin:3px 0 2px;font-size:19px}.dashboard-announcement p{max-width:920px;margin:0;color:#dbe8f4;font-size:11px;line-height:1.35}.dashboard-announcement small{display:block;margin-top:5px;color:#82a5c4;font-size:9px}.dashboard-announcement button{flex:0 0 auto;padding:10px 13px;border:1px solid #139fff;border-radius:7px;background:linear-gradient(100deg,#075bd0,#078fff);color:#fff;font-size:10px;font-weight:900}.dashboard-team-banner{position:relative;height:clamp(260px,27vw,390px);margin-bottom:12px;border:1px solid #0c8fe8;border-radius:12px;background:#020914;overflow:hidden;box-shadow:0 10px 26px #0008,0 0 22px #078cff28}.dashboard-team-banner>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 42%}.dashboard-team-banner:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#020914f0 0,#0209148c 24%,transparent 48%),linear-gradient(0deg,#020914a8 0,transparent 42%);pointer-events:none}.dashboard-team-banner>div{position:absolute;z-index:2;left:clamp(20px,4vw,58px);top:50%;width:min(430px,47%);transform:translateY(-50%)}.dashboard-team-banner span{color:#31b7ff;font-size:10px;font-weight:900;letter-spacing:.16em}.dashboard-team-banner p{margin:5px 0 0;color:#dce9f6;font-size:11px;line-height:1.45}.dashboard-wordmark-reference{width:min(410px,100%);margin:6px 0 0}.dashboard-wordmark-reference img{display:block;width:100%;aspect-ratio:423/88;object-fit:cover;object-position:top;mix-blend-mode:screen;filter:brightness(1.12) contrast(1.06);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent 100%)}.dashboard-wordmark-reference small{display:block;margin-top:4px;color:#fff;font-size:10px;font-weight:900;letter-spacing:.8em;text-align:center;text-shadow:0 0 7px #078cff}.dashboard-wordmark-reference img{aspect-ratio:423/98;object-fit:contain;object-position:center;mix-blend-mode:normal;filter:drop-shadow(0 0 8px #078cff);-webkit-mask-image:none;mask-image:none}.home-extras{display:block;margin-top:12px}.home-extras>.panel{min-height:270px;padding:0 14px}.chart-panel .panel-head{margin:0}.chart-wrap{width:100%;overflow:hidden}.chart-wrap svg{display:block;width:100%;height:205px}.chart-wrap .grid-lines path{fill:none;stroke:#16405e;stroke-width:1}.chart-wrap circle{stroke:#03101d;stroke-width:2}.chart-wrap text{fill:#91aeca;font-size:9px;font-family:var(--ui)}.chart-legend{display:flex;justify-content:flex-end;gap:18px;flex-wrap:wrap;padding:4px 12px 0;color:#c4d8e9;font-size:11px}.chart-legend span{display:inline-flex;align-items:center;gap:7px}.chart-legend i{width:20px;height:4px;border-radius:4px;box-shadow:0 0 8px currentColor}.revenue-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-bottom:14px}.revenue-grid article{min-height:104px;padding:14px;border:1px solid #0c74c1;border-radius:10px;background:linear-gradient(145deg,#081a2e,#03101d);box-shadow:0 7px 17px #0005}.revenue-grid span,.revenue-grid small{display:block;color:#9db4ca;font-size:10px}.revenue-grid b{display:block;margin:7px 0;color:#27e57a;font-size:25px}.analytics-chart{min-height:360px}.analytics-chart .chart-wrap svg{height:290px}.fortune-layout{display:grid;grid-template-columns:minmax(420px,1.25fr) minmax(300px,.75fr);gap:16px}.fortune-stage{position:relative;display:flex;min-height:650px;align-items:center;flex-direction:column;justify-content:center;padding:30px;overflow:hidden;background:radial-gradient(circle at 50% 35%,#0b4271 0,#061b31 42%,#020b15)}.fortune-stage:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 35%,#24b7ff18 50%,transparent 65%);animation:fortuneShine 3.6s linear infinite;pointer-events:none}.fortune-wheel{position:relative;width:min(460px,78vw);aspect-ratio:1;border:10px solid #dff6ff;border-radius:50%;box-shadow:0 0 0 5px #078cff,0 0 42px #008cffaa,inset 0 0 38px #00101f;transition:transform 4.5s cubic-bezier(.12,.72,.08,1);overflow:hidden}.fortune-wheel:after{content:"TF";position:absolute;left:50%;top:50%;display:grid;width:78px;aspect-ratio:1;place-items:center;transform:translate(-50%,-50%);border:5px solid #fff;border-radius:50%;background:#06192b;color:#fff;font:900 24px var(--display);box-shadow:0 0 20px #008cff}.fortune-wheel>span:not(.wheel-empty){position:absolute;left:50%;top:50%;width:46%;transform-origin:0 0;transform:rotate(var(--wheel-angle)) translate(12%);color:#02101f;font:900 12px var(--ui);text-shadow:0 1px 1px #fff8;white-space:nowrap}.fortune-wheel>span:nth-child(2n) b{color:#fff;text-shadow:0 1px 3px #001}.fortune-wheel>span b{display:block;max-width:145px;overflow:hidden;text-overflow:ellipsis;transform:rotate(90deg);transform-origin:left center}.wheel-empty{position:absolute;inset:0;display:grid;place-items:center;color:#fff;font:900 25px var(--display);letter-spacing:3px}.fortune-pointer{position:relative;z-index:3;margin-bottom:-24px;color:#fff;font-size:42px;filter:drop-shadow(0 0 8px #00a7ff)}.fortune-spin{z-index:2;margin-top:26px;padding:14px 38px;border:1px solid #55c9ff;border-radius:8px;background:linear-gradient(135deg,#0756c9,#06a8ff);color:#fff;font:900 17px var(--display);letter-spacing:1px;box-shadow:0 8px 24px #001b,0 0 20px #078cff66}.fortune-spin:disabled{opacity:.45;cursor:not-allowed}.fortune-result{z-index:2;display:flex;min-height:72px;align-items:center;flex-direction:column;justify-content:center;margin-top:16px;text-align:center}.fortune-result span,.fortune-result small{color:#8fb5d0;font-weight:800;letter-spacing:2px}.fortune-result strong{color:#fff;font:900 30px var(--display);text-shadow:0 0 12px #078cff}.fortune-add{display:grid;grid-template-columns:1fr auto;gap:8px;margin:10px 0 16px}.fortune-add input{min-width:0}.fortune-add button,.fortune-option-row button{border:1px solid #148edb;border-radius:7px;background:#087fce;color:#fff;font-weight:800}.fortune-add button{padding:0 18px}.fortune-option-list{display:grid;gap:8px;max-height:570px;overflow:auto}.fortune-option-row{display:grid;grid-template-columns:14px 1fr auto;align-items:center;gap:10px;padding:10px;border:1px solid #164b70;border-radius:8px;background:#061525}.fortune-option-row i{width:12px;height:12px;border-radius:50%;box-shadow:0 0 8px currentColor}.fortune-option-row b{overflow:hidden;color:#e8f6ff;text-overflow:ellipsis}.fortune-option-row button{padding:7px 10px;background:#76152b;border-color:#bb2344}@keyframes fortuneShine{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media(max-width:900px){.fortune-layout{grid-template-columns:1fr}.fortune-stage{min-height:540px;padding:20px}.fortune-wheel{width:min(380px,76vw)}}.fortune-wheel>.wheel-label{position:absolute;inset:0;display:flex;justify-content:center;padding-top:28px;transform:rotate(var(--wheel-angle));pointer-events:none}.fortune-wheel>.wheel-label b{display:block;width:120px;overflow:hidden;color:#03101c;font:900 12px var(--ui);text-align:center;text-overflow:ellipsis;text-shadow:0 1px 2px #fff;white-space:nowrap;transform:rotate(calc(-1 * var(--wheel-angle)))}.fortune-result em{margin-top:7px;color:#ffd24a;font:900 15px var(--ui);letter-spacing:1px}.fortune-side{display:grid;gap:16px;align-content:start}.fortune-side .fortune-option-list{max-height:250px}.fortune-history{margin-top:16px}.fortune-winner-row{display:grid;grid-template-columns:38px minmax(160px,1fr) auto;align-items:center;gap:12px;padding:12px 4px;border-bottom:1px solid #16405e}.fortune-winner-row>span{display:grid;width:34px;height:34px;place-items:center;border:1px solid #ffd24a;border-radius:50%;background:#463800;color:#ffd24a}.fortune-winner-row div{display:flex;align-items:flex-start;flex-direction:column;gap:3px}.fortune-winner-row b{color:#eaf8ff;font-size:14px}.fortune-winner-row strong{color:#ffd24a;font-size:12px}.fortune-winner-row small,.fortune-winner-row time{color:#8faac0;font-size:11px}@media(max-width:700px){.fortune-winner-row{grid-template-columns:36px 1fr}.fortune-winner-row time{grid-column:2}}.status-pending{border-color:#bf8510!important;background:#3a2808!important;color:#ffc03a!important}.status-approved{border-color:#138a4d!important;background:#073b24!important;color:#27e779!important}.status-denied,.status-removed{border-color:#b51c34!important;background:#3b0912!important;color:#ff5368!important}.sale-row{min-height:58px;display:grid;grid-template-columns:32px minmax(0,1fr) auto auto auto auto;align-items:center;gap:10px;padding:8px 2px;border-bottom:1px solid #153550}.sale-row:last-child{border-bottom:0}.sale-row>div b,.sale-row>div small{display:block}.sale-row>div b{font-size:11px}.sale-row>div small{margin-top:3px;color:#87a2bd;font-size:9px}.proof-btn,.remove-sale-btn{padding:5px 8px;border:1px solid #138ee8;border-radius:5px;background:#062746;color:#69c4ff;font-size:9px}.remove-sale-btn{border-color:#c72b43;background:#731326;color:#fff}.approval-sale{min-height:150px;display:grid;grid-template-columns:170px minmax(0,1fr) 125px;align-items:center;gap:15px;padding:12px 0;border-bottom:1px solid #17415f}.sale-proof{height:126px;display:grid;place-items:center;border:1px solid #17649d;border-radius:9px;background:#03101d;overflow:hidden}.sale-proof img{width:100%;height:100%;object-fit:cover}.sale-proof span{color:#6685a1;font-size:10px}.approval-sale h3{margin:5px 0 3px}.approval-sale p{margin:0 0 6px;color:#dce6f0}.approval-sale small{color:#88a6c1}.approval-actions{display:flex;flex-direction:column;gap:8px}.approval-actions button{padding:9px;border-radius:7px;color:#fff;font-size:10px;font-weight:900}.approve{border:1px solid #13b562;background:linear-gradient(100deg,#087339,#10a653)}.deny{border:1px solid #ff3a50;background:linear-gradient(100deg,#8d1429,#d31e3b)}.repair-sales-btn{padding:9px 12px;border:1px solid #1d9deb;border-radius:7px;background:#07345a;color:#dff3ff;font-weight:900}.audit-row{min-height:56px;display:grid;grid-template-columns:80px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 2px;border-bottom:1px solid #153550}.audit-row:last-child{border-bottom:0}.audit-row>span strong,.audit-row>span small{display:block}.audit-row>span small{margin-top:3px;color:#88a2bd;font-size:9px}.audit-row time{color:#8ca9c3;font-size:9px;text-align:right}.negative{color:#ff4056}.member-manage{min-height:58px;display:grid;grid-template-columns:12px 32px minmax(0,1fr) 150px 72px;align-items:center;gap:9px;border-bottom:1px solid #153550}.member-manage>div b,.member-manage>div small{display:block}.member-manage>div small{color:#8fa9c3;font-size:9px}.member-manage select{padding:7px;font-size:10px}.member-remove{height:30px;padding:0 9px;border:1px solid #ba2940;border-radius:6px;background:linear-gradient(100deg,#6f101e,#a8172d);color:#fff;font-size:9px;font-weight:900}.member-remove:hover:not(:disabled){border-color:#ff4058;background:linear-gradient(100deg,#8f1427,#d11d3a);box-shadow:0 0 12px #ff263f35}.member-remove:disabled{cursor:not-allowed;border-color:#3a4b5d;background:#15202c;color:#718397}.presence{width:9px;height:9px;display:inline-block;border-radius:50%;background:#526477;box-shadow:0 0 5px #526477}.presence.online{background:#1ce675;box-shadow:0 0 8px #1ce675}.member-row{min-height:55px;display:grid;grid-template-columns:12px minmax(0,1fr) auto 160px;align-items:center;gap:10px;border-bottom:1px solid #153550}.member-row span strong,.member-row span small{display:block}.member-row span small{color:#88a1bb;font-size:9px}.member-row time{color:#8aa5bf;font-size:9px;text-align:right}.approval-card{min-height:78px;display:grid;grid-template-columns:43px minmax(0,1fr) 230px;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #153550}.avatar.large{width:40px;height:40px}.approval-card h4,.approval-card p{margin:0}.approval-card p{margin-top:3px;color:#9bb0c6;font-size:10px}.approval-card small{color:#6f8ca7;font-size:9px}.approval-card .approval-actions{flex-direction:row}.approval-card .approval-actions button{flex:1}.hierarchy{display:grid;gap:10px;max-width:1080px;margin:auto}.hierarchy-tier{display:grid;grid-template-columns:280px 1fr;min-height:92px;border:1px solid #155a8e;border-radius:11px;background:linear-gradient(110deg,#07172a,#03101c);overflow:hidden}.hierarchy-tier header{display:flex;align-items:center;gap:14px;padding:13px;border-right:1px solid #16415f;background:linear-gradient(90deg,#0b3b68,#07182b)}.hierarchy-tier header>span{width:43px;height:43px;display:grid;place-items:center;border:1px solid #139cff;border-radius:50%;color:#fff;font-size:20px;font-weight:900;box-shadow:0 0 10px #078cff44}.hierarchy-tier h3{margin:0;font-size:16px}.hierarchy-tier header p{margin:4px 0 0;color:#8ba6c0;font-size:9px}.hierarchy-tier>div{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:10px}.hierarchy-tier article{min-width:185px;display:grid;grid-template-columns:9px 28px minmax(0,1fr);align-items:center;gap:7px;padding:7px;border:1px solid #164a73;border-radius:8px;background:#051426}.hierarchy-tier article b,.hierarchy-tier article small{display:block}.hierarchy-tier article small{color:#86a4bf;font-size:8px}.hierarchy-tier>div>em{color:#63809c;font-size:10px}.tier-0{border-color:#a67a1c}.tier-0 header{background:linear-gradient(90deg,#5a4008,#101728)}.hierarchy-member{min-width:220px;display:grid;grid-template-columns:9px 28px minmax(0,1fr) 18px;align-items:center;gap:7px;padding:8px;border:1px solid #164a73;border-radius:8px;background:#051426;color:#fff;text-align:left;transition:.16s}.hierarchy-member:hover,.hierarchy-member:focus-visible{border-color:#139cff;background:#08203a;box-shadow:0 0 14px #078cff35;outline:0}.hierarchy-member b,.hierarchy-member small{display:block}.hierarchy-member small{margin-top:2px;color:#86a4bf;font-size:8px}.hierarchy-member>strong{color:#2cb3ff;font-size:16px}.permission-layout{display:grid;gap:9px}.permission-key{display:grid;grid-template-columns:repeat(6,1fr);margin-left:180px;padding:0 10px;color:#58baff;font-size:8px;font-weight:900;text-align:center}.permission-role{display:grid;grid-template-columns:180px 1fr;min-height:74px;border:1px solid #155a8e;border-radius:10px;background:#051426;overflow:hidden}.permission-role header{display:flex;flex-direction:column;justify-content:center;padding:12px;background:linear-gradient(90deg,#0b3b68,#07182b)}.permission-role header b{font-size:13px}.permission-role header small{margin-top:3px;color:#86a3be;font-size:9px}.permission-role>div{display:grid;grid-template-columns:repeat(6,1fr);align-items:center}.permission-role label{height:100%;display:grid;place-items:center;border-left:1px solid #153b58}.permission-role label input{width:18px;height:18px;accent-color:#078cff}.permission-role label span{display:none}.panel-permissions{display:grid;gap:12px}.panel-permission-role{border:1px solid #155f98;border-radius:11px;background:linear-gradient(145deg,#07182b,#03101d);overflow:hidden}.panel-permission-role>header{min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 15px;border-bottom:1px solid #17415f;background:linear-gradient(90deg,#0b3b68,#07182b)}.panel-permission-role>header b,.panel-permission-role>header small{display:block}.panel-permission-role>header b{font-size:15px}.panel-permission-role>header small{margin-top:3px;color:#8ba7c2;font-size:9px}.panel-permission-role>header>span{padding:5px 8px;border:1px solid #168dde;border-radius:999px;color:#65c3ff;font-size:8px;font-weight:900}.panel-permission-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1px;background:#153c59}.panel-permission-grid>article{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;background:#051426}.panel-permission-grid>article>div:first-child{min-width:0}.panel-permission-grid>article b,.panel-permission-grid>article small{display:block}.panel-permission-grid>article b{font-size:11px}.panel-permission-grid>article small{max-width:180px;margin-top:3px;overflow:hidden;color:#7997b3;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.panel-permission-actions{display:flex;gap:6px}.panel-permission-actions label{min-width:48px;display:grid;place-items:center;gap:3px;padding:5px;border:1px solid #17547f;border-radius:7px;background:#071b30;color:#9eb7ce;font-size:8px;font-weight:900}.panel-permission-actions input{width:16px;height:16px;margin:0;accent-color:#078cff}.panel-permission-actions label:has(input:checked){border-color:#138ddd;background:#08345d;color:#68c5ff}.panel-permission-actions input:disabled{opacity:.55}.update-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.update-card{position:relative;min-height:265px;padding-bottom:14px;border:1px solid #17659f;border-radius:11px;background:#061426;overflow:hidden}.update-card img,.update-placeholder{width:100%;height:125px;object-fit:cover}.update-placeholder{display:grid;place-items:center;background:linear-gradient(135deg,#2e2408,#071426),url(/images/panel-sales-update.png);background-size:cover;color:#ffbf1f;font-size:48px}.update-card>span{display:inline-block;margin:11px 13px 0;padding:4px 7px;border:1px solid #c29118;border-radius:999px;background:#342407;color:#ffc735;font-size:8px;font-weight:900;text-transform:uppercase}.update-card h3{margin:8px 13px 3px}.update-card p{margin:0 13px 9px;color:#b9cadb;font-size:10px;line-height:1.45}.update-card small{margin:0 13px;color:#7896b2;font-size:8px}.history-card{min-height:75px;display:grid;grid-template-columns:minmax(0,1fr) 125px;align-items:center;gap:12px;padding:9px 2px;border-bottom:1px solid #153550}.history-card b{font-size:12px}.history-card p{margin:4px 0 0;color:#acbfd2;font-size:10px;line-height:1.4}.history-card small{color:#7d9ab5;font-size:9px;text-align:right}.announcement-bar,.announcement-bar strong{font-size:14px}.announcement-bar time{font-size:12px}.login-announcement-content b{font-size:clamp(30px,3.5vw,46px)}.login-announcement-content p{font-size:17px;line-height:1.65}.login-announcement-content small{font-size:12px}.login-update-copy>span{font-size:11px}.login-update-copy h3{font-size:clamp(30px,3.5vw,44px)}.login-update-copy p{font-size:17px;line-height:1.6}.login-update-copy small,.login-slider-controls button,.dashboard-announcement span{font-size:12px}.dashboard-announcement h2{font-size:26px}.dashboard-announcement p{font-size:16px;line-height:1.55}.dashboard-announcement small{font-size:12px}.dashboard-announcement button{font-size:13px}.banner-announcements+.page-grid .history-card b{font-size:18px}.banner-announcements+.page-grid .history-card p{font-size:15px;line-height:1.55}.banner-announcements+.page-grid .history-card small{font-size:12px}.banner-promo+.page-grid .update-card>span{font-size:11px}.banner-promo+.page-grid .update-card h3{font-size:23px}.banner-promo+.page-grid .update-card p{font-size:15px;line-height:1.55}.banner-promo+.page-grid .update-card small{font-size:12px}.member-badges{flex-wrap:wrap}.member-title-control{min-width:0}.member-title-control>div:first-child{display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:5px}.member-title-control select{padding:7px}.member-title-control>div:first-child button{border:1px solid #168edd;border-radius:6px;background:#075f9f;color:#fff;font-size:9px;font-weight:900}.member-title-control button:disabled{opacity:.4}.assigned-title-list{display:flex;flex-wrap:wrap;gap:4px;margin-top:5px}.assigned-title-list>span{display:flex;align-items:center;gap:4px;padding:3px 6px;border:1px solid var(--title-color);border-radius:999px;color:var(--title-color);font-size:8px}.assigned-title-list>span button{width:14px;height:14px;padding:0;border:0;border-radius:50%;background:#8d1830;color:#fff;line-height:1}.assigned-title-list small{color:#7895af;font-size:8px}.announcement-bar,.announcement-bar strong{font-size:17px}.announcement-bar time{font-size:14px}.login-announcement-content b{font-size:clamp(38px,4.5vw,56px)}.login-announcement-content p{font-size:21px;line-height:1.65}.login-announcement-content small,.dashboard-announcement span{font-size:14px}.dashboard-announcement h2{font-size:32px}.dashboard-announcement p{font-size:19px;line-height:1.6}.dashboard-announcement small{font-size:14px}.dashboard-announcement button{font-size:15px}.banner-announcements+.page-grid .history-card b{font-size:22px}.banner-announcements+.page-grid .history-card p{font-size:18px;line-height:1.6}.banner-announcements+.page-grid .history-card small{font-size:14px}@media(max-width:760px){.announcement-bar,.announcement-bar strong{font-size:14px}.login-announcement-content b{font-size:36px}.login-announcement-content p{font-size:18px}.dashboard-announcement h2{font-size:28px}.dashboard-announcement p{font-size:17px}.banner-announcements+.page-grid .history-card b{font-size:20px}.banner-announcements+.page-grid .history-card p{font-size:17px}}@media(max-width:1100px){.member-title-control{grid-column:4/6}}@media(max-width:760px){.member-title-control{grid-column:2/-1}.member-title-control>div:first-child{grid-template-columns:minmax(0,1fr) 60px}}.announcement-bar,.announcement-bar strong,.announcement-bar span,.announcement-bar time,.login-announcement-content b,.login-announcement-content p,.login-announcement-content small,.dashboard-announcement span,.dashboard-announcement h2,.dashboard-announcement p,.dashboard-announcement small,.banner-announcements+.page-grid .history-card b,.banner-announcements+.page-grid .history-card p,.banner-announcements+.page-grid .history-card small{font-weight:900;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000,0 2px 4px #000}body{font-size:16px}button,input,select,textarea{font-size:15px}label{font-size:15px;line-height:1.45}small,time{font-size:12px}p{font-size:15px;line-height:1.6}aside .nav-group h4{font-size:12px}aside .nav-group button{min-height:44px;font-size:14px;line-height:1.3}.topbar h1{font-size:24px}.topbar p,.topbar small{font-size:13px}.panel-head h3{font-size:20px}.panel-head p{font-size:14px}.page-banner h3{font-size:clamp(34px,4vw,48px)}.page-banner p{font-size:15px}.stat-card small,.stat-card em{font-size:12px}.stat-card b{font-size:25px}.leader-row strong,.sale-row b,.member-row strong,.approval-card h4{font-size:15px}.leader-row small,.sale-row small,.member-row small,.approval-card p,.approval-card small{font-size:12px}.leader-row em,.sale-row .money{font-size:16px}table{font-size:14px}th{font-size:12px}td{font-size:14px}.tag,.live-badge,.page-kicker{font-size:11px}.action-card h3{font-size:20px}.action-card p{font-size:14px}.action-card b{font-size:13px}.form input,.form select,.form textarea,.member-manage select{font-size:15px}.form button,.approval-actions button,.proof-btn{font-size:14px}.history-card b,.rules-grid h3,.official-rule b{font-size:17px}.history-card p,.rules-grid p,.official-rule p{font-size:14px}.history-card small,.official-rule span{font-size:12px}.chat-members b,.chat-feed b{font-size:14px}.chat-members small,.chat-feed em,.chat-feed time{font-size:12px}.chat-feed p{font-size:15px}.ticket-card h3{font-size:20px}.ticket-card p,.ticket-description,.ticket-message p{font-size:15px}.ticket-meta,.ticket-meta span,.ticket-message em,.ticket-message time{font-size:12px}.ticket-status{font-size:11px}.ticket-stats span{font-size:12px}.ticket-stats b{font-size:27px}.member-manage>div b{font-size:15px}.member-manage>div small{font-size:12px}.member-remove,.member-title-control>div:first-child button{font-size:12px}.assigned-title-list>span,.title-library b,.custom-title{font-size:11px}.audit-row>span strong{font-size:15px}.audit-row>span small,.audit-row time{font-size:12px}.profile-card p,.member-profile-head p,.member-profile-section p,.member-profile-record,.permission-role,.panel-permission-role,.panel-permission-grid,.empty{font-size:14px}@media(max-width:760px){body{font-size:15px}button,input,select,textarea,label{font-size:14px}.page-banner h3{font-size:32px}.panel-head h3{font-size:19px}aside .nav-group button{font-size:14px}}aside{padding-bottom:16px;scrollbar-gutter:stable}aside nav{min-height:max-content}aside .nav-group button{height:auto;min-height:44px;white-space:normal;overflow-wrap:anywhere}.logout{position:static;width:100%;min-height:44px;margin-top:18px;padding:9px 10px;font-size:14px;flex-shrink:0}.members-money-grid{grid-template-columns:minmax(280px,360px) minmax(0,1fr)}.member-management-panel{min-width:0}.member-manage{min-height:88px;margin:0 -2px;padding:12px 8px;grid-template-columns:12px 38px minmax(150px,1fr) 150px minmax(210px,1.35fr) 78px;gap:12px;border-bottom:1px solid #1a4567}.member-manage .avatar{width:36px;height:36px}.member-title-control>div:first-child{grid-template-columns:minmax(130px,1fr) 54px;gap:7px}.member-title-control>div:first-child button,.member-remove{min-height:38px;padding:0 10px}.assigned-title-list{min-height:20px;margin-top:7px}.assigned-title-list>span{padding:4px 8px}@media(max-width:1250px){.members-money-grid{grid-template-columns:1fr}.member-manage{grid-template-columns:12px 38px minmax(150px,1fr) 150px 78px}.member-title-control{grid-column:3/6;width:100%;padding-bottom:2px}.member-manage .member-remove{grid-column:5;grid-row:1}}@media(max-width:760px){.member-manage{margin:0;padding:14px 4px;grid-template-columns:12px 36px minmax(0,1fr) 76px;gap:9px 10px}.member-manage>select:first-of-type{grid-column:2/-1}.member-title-control{grid-column:2/-1}.member-manage .member-remove{grid-column:4;grid-row:1}.member-title-control>div:first-child{grid-template-columns:minmax(0,1fr) 58px}}.fortune-wheel>.wheel-label{width:auto}.fortune-wheel>.wheel-label{inset:auto;left:var(--label-x);top:var(--label-y);display:block;width:min(25%,120px);height:auto;padding:0;transform:translate(-50%,-50%) rotate(var(--label-rotation));transform-origin:center;overflow:visible}.fortune-wheel>.wheel-label b{display:-webkit-box;width:100%;max-width:none;max-height:34px;overflow:hidden;color:#06111d;font:900 11px/1.05 var(--ui);text-align:center;text-overflow:ellipsis;text-shadow:0 1px 2px #fff,-1px 0 1px #fff;white-space:normal;transform:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.fortune-wheel>.wheel-label:nth-child(2n) b{color:#fff;text-shadow:0 1px 3px #001,0 0 2px #001}.fortune-label-layer{position:absolute;inset:0;z-index:1;width:100%;height:100%;pointer-events:none}.wheel-svg-label text{font-family:var(--ui);font-weight:900;text-anchor:middle;dominant-baseline:middle;paint-order:stroke fill;stroke-width:.65px;stroke-linejoin:round}.wheel-svg-label.dark text{fill:#06111d;stroke:#fff}.wheel-svg-label.light text{fill:#fff;stroke:#06111d}.wheel-dividers line{stroke:#061524;stroke-width:.65;opacity:.85}.fortune-wheel:after{width:92px;border-width:6px;background:radial-gradient(circle at 35% 30%,#eaf8ff 0,#8fd9ff 18%,#075184 52%,#02101e);color:#fff;box-shadow:0 0 0 3px #08243a,0 0 24px #008cff;font-size:26px}.fortune-pointer{position:absolute;z-index:4;top:50%;right:calc(50% - min(250px,42vw));margin:0;transform:translate(55%,-50%) rotate(-90deg);color:#fff;font-size:54px;line-height:1;text-shadow:0 2px 0 #061524;filter:drop-shadow(0 0 8px #00a7ff)}.fortune-wheel{transition-duration:8s;transition-timing-function:cubic-bezier(.08,.68,.05,1)}.rules-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.rules-grid article{min-height:128px;display:grid;grid-template-columns:55px 1fr;gap:12px;padding:16px;border:1px solid #155f98;border-radius:11px;background:linear-gradient(145deg,#07182b,#03101d)}.rules-grid article>span{color:#138fff;font-size:31px;font-weight:900;text-shadow:0 0 12px #078cff}.rules-grid h3{margin:3px 0 5px}.rules-grid p{margin:0;color:#aec1d3;font-size:11px;line-height:1.5}.compact-form{max-width:720px;margin:14px auto 0}.switch-row{display:flex!important;align-items:center;justify-content:space-between;padding:10px 0}.switch-row input{width:18px!important;height:18px;accent-color:#078cff}.chat-panel{min-height:540px;display:grid;grid-template-columns:220px 1fr}.chat-members{padding:12px;border-right:1px solid #17415f;background:#04101d}.chat-members>div{display:flex;align-items:center;gap:8px;padding:8px;border-bottom:1px solid #12324d}.chat-members span b,.chat-members span small{display:block}.chat-members span small{color:#7f9db8;font-size:8px}.chat-main{display:grid;grid-template-rows:1fr 58px;min-width:0}.chat-feed{max-height:490px;padding:15px;overflow-y:auto;display:flex;flex-direction:column-reverse}.chat-feed article{display:grid;grid-template-columns:32px 1fr;gap:9px;padding:9px 0;border-bottom:1px solid #143550}.chat-feed header{display:flex;align-items:center;gap:7px}.chat-feed header b{font-size:11px}.chat-feed header em{padding:2px 5px;border:1px solid #17649d;border-radius:999px;color:#58baff;font-size:7px;font-style:normal}.chat-feed header time{margin-left:auto;color:#7896b2;font-size:8px}.chat-feed p{margin:4px 0;color:#d9e4ef;font-size:11px}.chat-main form{display:grid;grid-template-columns:1fr 100px;gap:8px;padding:10px;border-top:1px solid #17415f}.chat-main form input{padding:10px;border:1px solid #245d88;border-radius:8px;background:#03101d;color:#fff;outline:0}.chat-main form button{border:1px solid #139fff;border-radius:8px;background:linear-gradient(100deg,#075bd0,#078fff);color:#fff;font-weight:900}.profile-layout{display:grid;grid-template-columns:320px 1fr;gap:14px;max-width:950px;margin:auto}.profile-card{padding:25px;text-align:center}.profile-avatar{width:78px;height:78px;margin:0 auto;font-size:27px}.profile-card h2{margin:12px 0 2px}.profile-card>p{margin:0;color:#69beff}.online-label{margin:12px 0;color:#a8bdd1;font-size:10px}.profile-card dl{margin:18px 0 0;border-top:1px solid #16405e}.profile-card dl>div{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #16405e}.profile-card dt{color:#8aa5bf;font-size:10px}.profile-card dd{margin:0;color:#21df73;font-weight:900}#member-profile-modal .member-profile-modal__card{width:min(940px,100%);max-height:90vh;overflow:auto}.member-profile-head{display:grid;grid-template-columns:70px 1fr auto;align-items:center;gap:15px;padding:5px 0 17px;border-bottom:1px solid #17415f}.member-profile-avatar{width:64px;height:64px;font-size:22px}.member-profile-head h2{margin:3px 0 1px;font-size:27px}.member-profile-head p{margin:0;color:#84a5c3;font-size:11px}.member-profile-presence{display:flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid #17649d;border-radius:999px;color:#b7cbe0;font-size:9px}.member-work-grid,.member-profile-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin:13px 0}.member-work-grid article,.member-profile-kpis article{padding:11px;border:1px solid #155a8e;border-radius:8px;background:#051426}.member-work-grid small,.member-profile-kpis small{display:block;color:#7f9db8;font-size:8px}.member-work-grid b,.member-profile-kpis b{display:block;margin-top:5px;color:#eef7ff;font-size:15px}.member-profile-kpis b{color:#29e47a;font-size:19px}.member-profile-section{margin-top:12px;padding:12px;border:1px solid #155a8e;border-radius:10px;background:#04111f}.member-profile-section__head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:9px;border-bottom:1px solid #173d5d}.member-profile-section__head h3{margin:0}.member-profile-section__head span{color:#7f9db8;font-size:9px}.member-profile-sales>div{min-height:48px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;border-bottom:1px solid #153550}.member-profile-sales>div:last-child{border-bottom:0}.member-profile-sales b,.member-profile-sales small{display:block}.member-profile-sales small{margin-top:3px;color:#7f9db8;font-size:8px}.member-profile-record{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 2px;border-bottom:1px solid #153550}.member-profile-record small{color:#7f9db8;font-size:9px}.panel-readonly #content .form,.panel-readonly #content .approval-actions,.panel-readonly #content .chat-main form{display:none!important}.panel-readonly #content .page-grid{grid-template-columns:1fr}.panel-readonly #content .approval-sale{grid-template-columns:170px 1fr}.panel-readonly #content .approval-card{grid-template-columns:43px 1fr}.panel-readonly #content .chat-main{grid-template-rows:1fr}.announcement-hidden aside{top:0;height:100vh}.modal{position:fixed!important;inset:0!important;z-index:300!important;width:auto!important;height:auto!important;display:grid;place-items:center;padding:20px!important;margin:0!important;overflow:auto!important;clip:auto!important;background:#010711db;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.modal.hidden{display:none!important}.modal-card{position:relative;width:min(480px,100%);padding:25px;border:1px solid #139fff;border-radius:14px;background:linear-gradient(150deg,#081a2d,#020914);box-shadow:0 0 35px #008cff4c}.modal-card h2{margin:4px 0}.modal-card>p{color:#9fb5ca;font-size:11px}.modal-card label{display:block;margin:11px 0 5px;color:#a9bfd4;font-size:10px;font-weight:900}.modal-card input,.modal-card select{width:100%;margin-top:5px;padding:10px;border:1px solid #245d88;border-radius:7px;background:#03101d;color:#fff}.modal-close{position:absolute;right:12px;top:9px;border:0;background:transparent;color:#9cc4e5;font-size:25px}.toast{position:fixed;z-index:400;right:20px;bottom:20px;max-width:360px;padding:12px 16px;border:1px solid #139fff;border-radius:9px;background:#062241;color:#fff;font-size:11px;box-shadow:0 8px 28px #0008;opacity:0;transform:translateY(15px);pointer-events:none;transition:.2s}.toast.show{opacity:1;transform:translateY(0)}.toast.error{border-color:#ff3a50;background:#3a0913}@media(max-width:1100px){.revenue-grid{grid-template-columns:repeat(3,1fr)}.permission-key{display:none}.permission-role{grid-template-columns:150px 1fr}.permission-role>div{grid-template-columns:repeat(3,1fr)}.permission-role label{min-height:48px;display:flex;gap:7px;padding:8px}.permission-role label span{display:inline;color:#9db5ca;font-size:8px}.chat-panel{grid-template-columns:170px 1fr}}@media(max-width:760px){.announcement-bar{grid-template-columns:max-content 1fr;padding:0 10px}.announcement-bar time{display:none}.dashboard-announcement{align-items:flex-start;flex-direction:column;gap:10px;padding:14px}.dashboard-announcement button{width:100%}.dashboard-team-banner{height:270px}.dashboard-team-banner>img{object-position:58% center}.dashboard-team-banner>div{left:16px;bottom:14px;top:auto;width:60%;transform:none}.dashboard-wordmark-reference{width:100%}.dashboard-team-banner p{font-size:9px}.home-extras,.profile-layout{grid-template-columns:1fr}.revenue-grid{grid-template-columns:1fr 1fr}.approval-sale{grid-template-columns:1fr}.sale-proof{height:180px}.approval-actions{flex-direction:row}.hierarchy-tier{grid-template-columns:1fr}.hierarchy-tier header{border-right:0;border-bottom:1px solid #16415f}.permission-role{grid-template-columns:1fr}.permission-role>div{grid-template-columns:repeat(2,1fr)}.update-gallery,.rules-grid,.chat-panel{grid-template-columns:1fr}.chat-members{display:flex;overflow-x:auto;border-right:0;border-bottom:1px solid #17415f}.chat-members>div{min-width:130px}.member-row{grid-template-columns:12px minmax(0,1fr) auto}.member-row time{display:none}.approval-card{grid-template-columns:40px 1fr}.approval-card .approval-actions{grid-column:1/-1}.member-manage{grid-template-columns:12px 30px 1fr auto}.member-manage select{grid-column:2/-1}.member-remove{grid-column:4}.sale-row{grid-template-columns:30px 1fr auto}.sale-row>.tag,.sale-row>.proof-btn{grid-column:auto}.page-banner{height:140px}.page-banner h3{font-size:27px}.member-profile-head{grid-template-columns:54px 1fr}.member-profile-avatar{width:50px;height:50px}.member-profile-presence{grid-column:1/-1;width:max-content}.member-work-grid,.member-profile-kpis{grid-template-columns:1fr 1fr}.member-profile-sales>div{grid-template-columns:1fr auto}.member-profile-sales .tag{grid-column:1/-1;width:max-content}.member-profile-section__head{align-items:flex-start;flex-direction:column}.panel-permission-grid{grid-template-columns:1fr}}.app>.topbar{position:sticky;top:var(--notice-h);z-index:45;height:var(--nav-h);display:flex;align-items:center;gap:14px;padding:0 18px;border-bottom:1px solid #0b8fe9;background:linear-gradient(90deg,#020914f7,#06182bf7 50%,#020914f7);box-shadow:0 8px 24px #0008,0 0 18px #078cff28;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.app>.topbar .brand-lockup{width:230px;flex-basis:230px}.app>.topbar .login-nav-copy{justify-content:flex-start}.app>.topbar .top-nav{display:none}.app>.topbar .profile{display:flex;align-items:center;gap:8px;padding:7px 11px;border:1px solid #17649d;border-radius:999px;color:#eaf6ff;font-size:10px;font-weight:900;white-space:nowrap}.notification-button{position:relative;width:34px;height:34px;border:1px solid #17649d;border-radius:50%;background:#06182b;color:#48baff}.notification-button b{position:absolute;right:-4px;top:-5px;min-width:17px;height:17px;display:none;place-items:center;padding:0 4px;border:1px solid #ff7180;border-radius:999px;background:#ed2942;color:#fff;font-size:8px}.notification-button.has-alerts{box-shadow:0 0 14px #078cff}.notification-button.has-alerts b{display:grid}.chat-compose{position:relative}.chat-main form input{width:100%}.chat-compose>small{display:block;margin-top:4px;color:#6f91ad;font-size:8px}.chat-feed mark{padding:1px 3px;border-radius:4px;background:#0a66a8;color:#dff4ff;font-weight:900}.mention-menu{position:absolute;left:0;right:0;bottom:52px;z-index:20;display:none;overflow:hidden;border:1px solid #1489d9;border-radius:9px;background:#03101df8;box-shadow:0 10px 28px #000b,0 0 18px #078cff33}.mention-menu.show{display:block}.mention-menu button{width:100%;height:auto;display:flex;align-items:center;justify-content:space-between;padding:9px 11px;border:0;border-bottom:1px solid #123550;border-radius:0;background:transparent;text-align:left}.mention-menu button:hover{background:#0a5d9d}.mention-menu button b{color:#75caff;font-size:10px}.mention-menu button small{color:#8ca7be;font-size:8px}.mention-toast{position:fixed;z-index:200;right:18px;top:calc(var(--notice-h) + var(--nav-h) + 14px);width:min(350px,calc(100vw - 28px));display:flex;flex-direction:column;gap:5px;padding:13px 15px;border:1px solid #20aaff;border-radius:11px;background:linear-gradient(145deg,#082341f7,#020b16f7);color:#dcecff;box-shadow:0 14px 38px #000b,0 0 24px #078cff66;opacity:0;pointer-events:none;transform:translateY(-12px);transition:.2s}.mention-toast.show{opacity:1;pointer-events:auto;transform:none;cursor:pointer}.mention-toast strong{color:#fff;font-size:11px}.mention-toast span{font-size:10px;line-height:1.4}.mention-toast small{color:#69bdf2;font-size:8px}.mention-toast.sale-denied-toast{border-color:#ff5368;background:linear-gradient(145deg,#3b0b18f7,#11040af7);box-shadow:0 14px 38px #000b,0 0 24px #d31e3b66}.mention-toast.sale-denied-toast strong,.sale-denial-note{color:#ff7183}.sale-denial-note{display:block;margin-top:6px;font-size:12px!important;line-height:1.35;font-style:normal}.sale-denial-note b{display:inline!important;font-size:inherit!important}@media(max-width:760px){.app>.topbar{padding:0 10px;gap:8px}.app>.topbar .brand-lockup{width:165px;flex-basis:165px}.app>.topbar .login-nav-copy{display:none}.app>.topbar .profile{padding:7px}.app>.topbar .profile #who{display:none}.mention-toast{right:14px}.chat-main form{grid-template-columns:1fr 72px}}.member-badges{display:inline-flex!important;align-items:center;gap:4px;margin-left:4px;vertical-align:middle}.member-emblem{width:19px;height:19px;display:inline-grid!important;place-items:center;border:1px solid currentColor;border-radius:50%;font-size:10px!important;font-style:normal;line-height:1;box-shadow:0 0 8px currentColor}.role-emblem.visitor{color:#91a4b6}.role-emblem.member{color:#36b9ff}.role-emblem.sublead{color:#34dfad}.role-emblem.lead{color:#7da8ff}.role-emblem.aux{color:#c77dff}.role-emblem.resp{color:#ff8fb8}.role-emblem.mst{color:#ffba43}.role-emblem.csa{color:#e8edf5}.role-emblem.manager{color:#ffd45c;background:#5d430c}.leaderboard-emblem.top-1{color:#ffd43b;background:#5b4108}.leaderboard-emblem.top-2{color:#dce9f4;background:#34485d}.leaderboard-emblem.top-3{color:#e88c4a;background:#53301b}.custom-title{display:inline-flex!important;align-items:center;min-height:19px;padding:2px 7px;border:1px solid var(--title-color);border-radius:999px;background:color-mix(in srgb,var(--title-color) 18%,#04111f);color:var(--title-color);font-size:8px!important;font-weight:900;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 0 8px color-mix(in srgb,var(--title-color) 55%,transparent)}.member-manage{min-height:64px;grid-template-columns:12px 32px minmax(0,1fr) 132px 132px 72px;gap:8px}.member-manage select{min-width:0;font-size:9px}.title-manager{grid-column:1/-1}.title-manager input[type=color]{height:42px;padding:4px}.title-library{display:flex;flex-wrap:wrap;gap:7px;margin-top:13px}.title-library>span{display:flex;align-items:center;gap:7px;padding:6px 8px;border:1px solid var(--title-color);border-radius:999px;color:var(--title-color);background:#04111f}.title-library b{font-size:9px}.title-library button{width:18px;height:18px;border:0;border-radius:50%;background:#8d1830;color:#fff}.title-library>small{color:#7895af}.member-profile-showcase{display:flex;align-items:center;gap:10px;margin:12px 0;padding:11px;border:1px solid #155a8e;border-radius:9px;background:#051426}.member-profile-showcase>span:first-child{color:#75a1c3;font-size:8px;font-weight:900;letter-spacing:.12em}.profile-card h2,.member-profile-head h2{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px}.member-profile-head h2{justify-content:flex-start}@media(max-width:1100px){.member-manage{grid-template-columns:12px 32px minmax(0,1fr) 1fr 1fr}.member-manage .member-remove{grid-column:5}.member-manage>select:first-of-type{grid-column:3/4}.member-manage>select:nth-of-type(2){grid-column:4/5}}@media(max-width:760px){.member-manage{grid-template-columns:12px 30px minmax(0,1fr) auto}.member-manage>select:first-of-type,.member-manage>select:nth-of-type(2){grid-column:2/-1}.member-manage .member-remove{grid-column:4}.member-badges{flex-wrap:wrap}.custom-title{max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.member-emblem{width:auto;height:auto;min-width:0;display:inline!important;padding:0;border:0!important;border-radius:0!important;background:transparent!important;font-size:12px!important;font-weight:1000;font-style:normal;line-height:1;box-shadow:none!important;text-shadow:none!important}.leaderboard-emblem{font-family:var(--display);font-size:10px!important;font-style:italic;letter-spacing:.02em}.country-flag{display:inline-block!important;margin-right:3px;font-family:"Segoe UI Emoji","Apple Color Emoji",sans-serif;font-size:16px!important;line-height:1;vertical-align:-2px}.profile-card .country-flag,.member-profile-head .country-flag{font-size:22px!important}.form select#profile-country-flag{width:100%;padding:11px;border:1px solid #245d88;border-radius:7px;background:#03101d;color:#fff;outline:0}.country-flag{width:23px;height:16px;overflow:hidden;border:1px solid #ffffff42;border-radius:2px;vertical-align:-3px;background:#071525;box-shadow:0 1px 3px #0008}.country-flag img{display:block;width:100%;height:100%;object-fit:cover}.profile-card .country-flag,.member-profile-head .country-flag{width:32px;height:22px}.flag-picker{position:relative;margin:5px 0 13px}.flag-picker-trigger{width:100%;min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 11px;border:1px solid #245d88;border-radius:7px;background:#03101d;color:#fff;text-align:left}.flag-picker-trigger>span{display:flex;align-items:center;gap:10px}.flag-picker-trigger img,.flag-option img{width:32px;height:22px;object-fit:cover;border:1px solid #ffffff42;border-radius:2px;box-shadow:0 1px 4px #0008}.flag-picker-trigger b{font-size:11px}.flag-picker-trigger strong{color:#4ebeff;font-size:9px}.flag-none{width:32px;height:22px;display:grid;place-items:center;border:1px dashed #52718b;border-radius:3px;color:#7e9ab3}.flag-picker-menu{position:absolute;z-index:80;left:0;right:0;top:calc(100% + 6px);display:none;padding:9px;border:1px solid #148fe7;border-radius:10px;background:#020b16f8;box-shadow:0 18px 44px #000d,0 0 22px #078cff42}.flag-picker-menu.show{display:block}.flag-picker-menu>input{width:100%;margin:0 0 8px;padding:10px;border:1px solid #245d88;border-radius:7px;background:#06182a;color:#fff}.flag-options{max-height:320px;display:grid;grid-template-columns:1fr 1fr;gap:4px;overflow-y:auto;padding-right:3px}.flag-option{min-width:0;display:grid;grid-template-columns:35px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px;border:1px solid transparent;border-radius:6px;background:#061422;color:#fff;text-align:left}.flag-option:hover,.flag-option.selected{border-color:#168fdf;background:#0a3154}.flag-option b{overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.flag-option small{color:#7191ad;font-size:7px}.flag-option[hidden]{display:none}.flag-option .flag-none{width:32px;height:22px}@media(max-width:760px){.flag-options{grid-template-columns:1fr}.flag-picker-menu{position:fixed;left:14px;right:14px;top:14vh;max-height:72vh}.flag-options{max-height:58vh}}.login-rules-section{width:min(1460px,calc(100% - 40px));margin:0 auto 30px;padding:18px;border:1px solid #0b86df;border-radius:13px;background:linear-gradient(145deg,#07182bf2,#020a14f7);box-shadow:0 10px 28px #0008,0 0 22px #078cff26}.login-rules-section>header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-bottom:13px;border-bottom:1px solid #15517d}.login-rules-section>header span,.official-rules-head span{color:#36b8ff;font-size:9px;font-weight:900;letter-spacing:.13em}.login-rules-section h2{margin:3px 0 0;font-size:24px}.login-rules-section>header a,.official-rules-head a{padding:8px 11px;border:1px solid #168edd;border-radius:7px;background:#06233d;color:#dff4ff;font-size:9px;font-weight:900;text-decoration:none}.login-rules-section>p{color:#9cb4ca;font-size:11px}.login-official-rules{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.official-rule{min-width:0;display:grid;grid-template-columns:30px 30px minmax(0,1fr);align-items:start;gap:8px;padding:12px;border:1px solid #155a8e;border-radius:8px;background:#051426}.official-rule>span{color:#35b8ff;font-family:var(--display);font-size:15px;font-weight:900}.official-rule>i{font-size:18px;font-style:normal}.official-rule b{display:block;color:#f2f7fc;font-size:11px}.official-rule p{margin:6px 0 0;color:#9eb4c9;font-size:10px;line-height:1.45}.official-rule.compact{grid-template-columns:26px 24px minmax(0,1fr);align-items:center;padding:9px}.official-rule.compact>span{font-size:12px}.official-rule.compact>i{font-size:15px}.official-rule.compact b{font-size:9px}.official-rules-panel{padding:16px}.official-rules-head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:14px;border-bottom:1px solid #17415f}.official-rules-head h3{margin:3px 0;font-size:23px}.official-rules-head p{margin:0;color:#8fa9c1;font-size:10px}.official-rules-list{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:13px}.punishments{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;margin-top:14px;padding:16px;border:1px solid #a82c3e;border-radius:10px;background:linear-gradient(100deg,#260810,#10040a)}.punishments>div{display:grid;grid-template-columns:38px 1fr;align-items:center}.punishments>div>span{grid-row:1/3;font-size:28px}.punishments h3,.punishments p{margin:0}.punishments p{margin-top:4px;color:#c9aeb4;font-size:10px}.punishments ul{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;margin:0;padding:0;list-style:none}.punishments li{padding:5px 8px;border:1px solid #c54155;border-radius:999px;color:#ffdce1;font-size:8px;font-weight:900}@media(max-width:1000px){.login-official-rules{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.login-rules-section{width:calc(100% - 16px);padding:12px}.login-rules-section>header,.official-rules-head{align-items:flex-start;flex-direction:column}.login-official-rules,.official-rules-list,.punishments{grid-template-columns:1fr}.punishments ul{justify-content:flex-start}}@media(max-width:760px){.login-commercial{width:calc(100% - 16px);margin-top:12px}.login-commercial>header{min-height:auto;padding:12px}.login-commercial>header h2{font-size:22px}.login-commercial>header small{display:none}.login-commercial__player{padding:8px}.login-commercial video{border-radius:7px}}.banner-ticket{background-image:linear-gradient(90deg,#020914f4 0,#020914ad 43%,transparent 74%),linear-gradient(0deg,#020914ed 0,transparent 70%),url(/images/panel-banners-community-v2.png);background-size:auto,auto,100% 600%;background-position:center,center,center 100%}.ticket-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-bottom:12px}.ticket-stats article{padding:12px;border:1px solid #146ba8;border-radius:9px;background:linear-gradient(145deg,#071a2e,#03101d)}.ticket-stats span{display:block;color:#7fa5c2;font-size:8px;font-weight:900;letter-spacing:.08em}.ticket-stats b{display:block;margin-top:4px;color:#4ebeff;font-size:25px}.ticket-layout{display:grid;grid-template-columns:330px minmax(0,1fr);align-items:start;gap:13px}.ticket-form{position:sticky;top:calc(var(--notice-h) + var(--nav-h) + 12px);padding:14px}.panel-readonly #content .ticket-form{display:block!important}.ticket-privacy{display:block;margin-top:9px;color:#7997b3;font-size:8px;line-height:1.4}.ticket-list{display:grid;gap:10px}.ticket-card{overflow:hidden;border:1px solid #146ba8;border-left:4px solid #32aef8;border-radius:10px;background:linear-gradient(145deg,#07182b,#03101d);box-shadow:0 8px 20px #0005}.ticket-card.priority-high{border-left-color:#ff9b31}.ticket-card.priority-urgent{border-left-color:#ff3149}.ticket-card.priority-low{border-left-color:#5aa4cf}.ticket-card>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid #17415f;background:#06192b}.ticket-card>header span{color:#65bfff;font-size:8px;font-weight:900;letter-spacing:.06em}.ticket-card h3{margin:4px 0 0;font-size:16px}.ticket-status{padding:5px 8px;border:1px solid #168ddd;border-radius:999px;color:#65c3ff;font-size:8px;font-weight:900;white-space:nowrap}.ticket-status.in-progress{border-color:#e7a936;color:#ffc45c}.ticket-status.resolved{border-color:#15935a;color:#35e88b}.ticket-status.closed{border-color:#65798b;color:#9db0c0}.ticket-meta{display:grid;grid-template-columns:1fr 1fr 100px auto;gap:10px;padding:10px 14px;border-bottom:1px solid #143550;background:#04111f}.ticket-meta span,.ticket-meta time{color:#a1b6c9;font-size:8px}.ticket-meta b{display:block;margin-bottom:3px;color:#6586a2;font-size:7px;text-transform:uppercase}.ticket-description{margin:0;padding:14px;color:#dce7f1;font-size:11px;line-height:1.5}.ticket-thread{margin:0 14px 12px;padding:8px;border:1px solid #153f60;border-radius:8px;background:#020c17}.ticket-thread>small{display:block;padding:8px;color:#708ea8;text-align:center}.ticket-message{padding:8px;border-bottom:1px solid #143650}.ticket-message:last-child{border-bottom:0}.ticket-message>div{display:flex;align-items:center;gap:7px}.ticket-message b{font-size:9px}.ticket-message em{padding:2px 5px;border-radius:999px;background:#0b416d;color:#78c7ff;font-size:7px;font-style:normal}.ticket-message time{margin-left:auto;color:#6888a2;font-size:7px}.ticket-message p{margin:5px 0 0;color:#cbd9e5;font-size:10px}.ticket-message.staff-reply{border-left:2px solid #1aa7ff;padding-left:10px}.ticket-reply{display:grid;grid-template-columns:1fr 100px;gap:7px;padding:0 14px 12px}.ticket-reply input{padding:9px;border:1px solid #245d88;border-radius:7px;background:#03101d;color:#fff}.ticket-reply button,.ticket-card>footer button{border:1px solid #168ddd;border-radius:7px;background:#073765;color:#fff;font-size:8px;font-weight:900}.ticket-card>footer{display:flex;justify-content:flex-end;gap:7px;padding:10px 14px;border-top:1px solid #143550;background:#04111f}.ticket-card>footer button{padding:7px 10px}.ticket-card>footer .ticket-accept{background:linear-gradient(100deg,#075bd0,#078fff)}.ticket-card>footer .ticket-close{border-color:#a62d40;background:#5e111e}@media(max-width:950px){.ticket-layout{grid-template-columns:1fr}.ticket-form{position:static}.ticket-meta{grid-template-columns:1fr 1fr}}@media(max-width:600px){.ticket-stats,.ticket-meta{grid-template-columns:1fr}.ticket-card>header{align-items:flex-start;flex-direction:column}.ticket-reply{grid-template-columns:1fr}.ticket-reply button{height:34px}.ticket-card>footer{flex-wrap:wrap;justify-content:flex-start}}.ticket-list-heading{min-height:48px;display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border:1px solid #146ba8;border-radius:9px;background:linear-gradient(90deg,#082846,#04111f);color:#78c9ff}.ticket-list-heading span{font-size:9px;font-weight:900;letter-spacing:.12em}.ticket-list-heading b{min-width:27px;height:27px;display:grid;place-items:center;border:1px solid #168ddd;border-radius:50%;font-size:11px}.ticket-queue-list{max-width:1250px;margin:0 auto}.ticket-queue-list .ticket-card{border-left-width:5px}@media(max-width:1250px){.member-title-control{grid-column:3/5!important;grid-row:2!important}.member-manage .member-remove{grid-column:5!important;grid-row:1!important}}@media(max-width:760px){.member-title-control{grid-column:2/-1!important;grid-row:3!important}.member-manage .member-remove{grid-column:4!important;grid-row:1!important}}.sale-proof>button{position:relative;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.sale-proof>button img{display:block}.sale-proof>button span{position:absolute;left:8px;right:8px;bottom:7px;padding:5px;border:1px solid #168ee0;border-radius:5px;background:#020914df;color:#fff;font-size:11px;font-weight:900;opacity:0;transform:translateY(4px);transition:.16s}.sale-proof>button:hover span,.sale-proof>button:focus-visible span{opacity:1;transform:none}.sale-proof>button:focus-visible{outline:2px solid #32b6ff;outline-offset:-2px}.proof-modal{padding:28px!important}.proof-modal-card{position:relative;display:flex;max-width:min(1100px,96vw);max-height:92vh;flex-direction:column;align-items:center;gap:10px}.proof-modal-card img{display:block;max-width:100%;max-height:82vh;border:1px solid #168ee0;border-radius:12px;background:#020914;box-shadow:0 18px 55px #000b}.proof-modal-card p{margin:0;color:#dcecff;font-size:15px;font-weight:800;text-align:center}.proof-modal-card .modal-close{right:8px;top:8px;width:42px;height:42px;border:1px solid #2dafff;border-radius:50%;background:#020914e8;color:#fff;line-height:1;z-index:1}.avatar{overflow:hidden}.avatar>img{display:block;width:100%;height:100%;object-fit:cover}.mini-user{overflow:hidden}.mini-user>img{display:block;width:100%;height:100%;object-fit:cover}.avatar.has-profile-picture,.mini-user.has-profile-picture{background:#03101d}.profile-picture-preview{display:flex;align-items:center;gap:12px;margin:7px 0 15px;padding:11px;border:1px solid #155a8e;border-radius:9px;background:#04111f}.profile-picture-preview-avatar{width:58px;height:58px;flex:0 0 58px;font-size:20px}.profile-picture-preview>span{min-width:0;flex:1}.profile-picture-preview b,.profile-picture-preview small{display:block}.profile-picture-preview small{margin-top:3px;color:#829fba;font-size:11px}.profile-picture-preview button{padding:8px 10px;border:1px solid #b42c42;border-radius:7px;background:#681321;color:#fff;font-size:12px;font-weight:900}.member-profile-link{display:inline-flex;min-width:0;align-items:center;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.member-profile-link:hover{color:#4fc0ff}.member-profile-link:focus-visible{outline:2px solid #2cafff;outline-offset:3px;border-radius:4px}.member-profile-head .page-kicker{font-size:13px;letter-spacing:.12em}.member-profile-head p{font-size:14px}.member-profile-presence{font-size:12px}.member-profile-showcase>span:first-child{font-size:11px}.member-work-grid small,.member-profile-kpis small{font-size:12px}.member-work-grid b{font-size:17px}.member-profile-section__head span{font-size:12px}.member-profile-sales b{font-size:15px}.member-profile-sales small{font-size:12px;line-height:1.45}.member-profile-sales .tag{font-size:11px}.member-profile-record{font-size:14px}.member-profile-record small{font-size:12px}#member-profile-modal .empty{font-size:14px}@media(max-width:760px){.member-profile-head .page-kicker,.member-work-grid small,.member-profile-kpis small{font-size:11px}}:root{--fine-print:12px;--control-height:42px}small,time,.page-kicker,.section-title,.panel-head p,.row small,.history-card small,.audit-row small,.audit-row time,.member-row small,.member-row time,.sale-row small,.approval-sale small,.ticket-meta span,.ticket-meta time,.ticket-message time,.ticket-message em,.chat-feed time,.chat-feed em,.chat-members small,.hierarchy-member small,.hierarchy-tier header p,.profile-card dt,.profile-picture-preview small{font-size:var(--fine-print)!important;line-height:1.45}aside nav button,.logout{font-size:13px!important;line-height:1.3}.nav-group>span,.page-kicker,.section-title{font-size:12px!important;line-height:1.35}input,select,textarea,button{line-height:1.25}.form input,.form select,.form textarea,.member-manage select{min-height:var(--control-height);font-size:14px!important}.form label{font-size:13px!important;line-height:1.35}.primary,.member-remove,.member-title-control>div:first-child button,.approval-actions button,.proof-btn{min-height:var(--control-height);font-size:13px!important}.panel-head{min-height:64px;height:auto!important;padding-top:10px;padding-bottom:10px}.panel-head h3{line-height:1.2}.member-management-panel{container-type:inline-size}.member-manage{min-height:92px!important;display:grid!important;grid-template-columns:12px 40px minmax(180px,1fr) 150px minmax(240px,300px) 86px!important;grid-template-areas:"presence avatar identity role titles remove"!important;align-items:center!important;column-gap:12px!important;row-gap:9px!important;padding:12px 8px!important}.member-manage>.presence{grid-area:presence!important}.member-manage>.avatar,.member-manage>.member-profile-link{grid-area:avatar!important}.member-manage>div:not(.member-title-control){grid-area:identity!important;min-width:0}.member-manage>select{grid-area:role!important;min-width:0;width:100%!important}.member-manage>.member-title-control{grid-area:titles!important;min-width:0;width:100%!important;padding:0!important}.member-manage>.member-remove{grid-area:remove!important;width:100%!important;min-width:0;margin:0!important}.member-title-control>div:first-child{display:grid!important;grid-template-columns:minmax(0,1fr) 62px!important;gap:8px!important}.member-title-control>div:first-child button{width:100%!important;padding:0 8px!important}.assigned-title-list{margin-top:7px!important}.member-admin-stack{display:grid;gap:14px;min-width:0}.member-role-panel,.member-title-panel{min-width:0}.member-role-row{min-height:76px;display:grid;grid-template-columns:12px 40px minmax(150px,1fr) 180px 86px;align-items:center;gap:12px;padding:10px 6px;border-bottom:1px solid #173c59}.member-role-row:last-child,.member-title-row:last-child{border-bottom:0}.member-role-row>label{display:grid;gap:5px}.member-role-row>label>span{color:#61c7ff;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.member-role-row select{width:100%;min-height:42px;padding:8px;border:1px solid #245d88;border-radius:7px;background:#03101d;color:#fff;font-size:14px}.member-role-row>div b,.member-role-row>div small,.member-title-identity b,.member-title-identity small{display:block}.member-role-row>div small,.member-title-identity small{margin-top:4px;color:#91abc2;font-size:12px}.member-title-row{min-height:88px;display:grid;grid-template-columns:40px minmax(130px,.75fr) minmax(280px,1.5fr);align-items:center;gap:12px;padding:12px 6px;border-bottom:1px solid #173c59}.member-title-row .member-title-control{min-width:0}.member-title-row .assigned-title-list{display:flex;flex-wrap:wrap;gap:6px}.member-title-row .assigned-title-list>span{display:inline-flex;align-items:center;gap:5px;padding:3px 7px;border:1px solid var(--title-color);border-radius:999px;background:#04111f;color:var(--title-color);font-size:11px;font-weight:900}.member-title-row .assigned-title-list button{width:18px;height:18px;padding:0;border:0;border-radius:50%;background:#8d1830;color:#fff}@media(max-width:900px){.member-role-row{grid-template-columns:12px 40px minmax(0,1fr) 86px}.member-role-row>label{grid-column:2/-1}.member-title-row{grid-template-columns:40px minmax(0,1fr)}.member-title-row .member-title-control{grid-column:1/-1}}@container (max-width:950px){.member-manage{grid-template-columns:12px 40px minmax(180px,1fr) 160px 86px!important;grid-template-areas:"presence avatar identity identity remove" ". . role titles titles"!important}}@container (max-width:650px){.member-manage{grid-template-columns:12px 40px minmax(0,1fr) 86px!important;grid-template-areas:"presence avatar identity remove" ". role role role" ". titles titles titles"!important;padding:14px 4px!important}}.login-feed-card>header span,.login-update-copy>span,.login-slider-controls button,.app.locked .side-home:after,.app:not(.locked) .side-home:after,.nav-group h4,.stat-card em,.leader-row span small,th,td,.activity-row strong,footer,.login-card__footer button,.nav-badge,.page-banner span,.dashboard-announcement span,.dashboard-announcement button,.chart-wrap text,.tag,.live-badge,.sale-row>div b,.proof-btn,.approval-card p,.hierarchy-tier>div>em,.permission-key,.permission-role label span,.app>.topbar .profile,.notification-button b,.mention-menu button b,.mention-toast strong,.mention-toast span,.flag-picker-trigger b,.flag-picker-trigger strong,.flag-option b,.login-rules-section>header span,.official-rules-head span,.login-rules-section>header a,.official-rules-head a,.official-rule.compact b,.punishments li,.ticket-stats span,.ticket-card>header span,.ticket-status,.ticket-meta b,.ticket-description,.ticket-message b,.ticket-message em,.ticket-message p,.ticket-reply button,.ticket-card>footer button,.ticket-list-heading span,.ticket-privacy{font-size:12px!important;line-height:1.4}.custom-title,.assigned-title-list>span,.title-library b,.member-emblem,.leaderboard-emblem{font-size:11px!important;line-height:1.2}.official-rule p,.official-rules-head p,.punishments p{font-size:13px!important;line-height:1.5}.ticket-message p,.ticket-description,.mention-toast span{font-size:14px!important}.update-card>video,.update-card>img{width:100%;height:190px;display:block;object-fit:cover;background:#010711}.update-card>video{object-fit:contain}.login-update-media video{width:100%;height:100%;display:block;object-fit:contain;background:#010711}.member-directory{position:relative;margin-left:auto}.member-directory-trigger{min-height:38px;display:flex;align-items:center;gap:7px;padding:7px 11px;border:1px solid #17649d;border-radius:999px;background:#06182b;color:#e8f6ff;font-size:13px;font-weight:900}.member-directory-trigger:hover,.member-directory.open .member-directory-trigger{border-color:#25adff;background:#0a3154}.member-directory-trigger b{min-width:22px;height:22px;display:grid;place-items:center;border-radius:999px;background:#0876bd;color:#fff;font-size:11px}.member-directory-menu{position:absolute;z-index:180;right:0;top:calc(100% + 9px);width:min(360px,calc(100vw - 24px));display:none;padding:12px;border:1px solid #159bea;border-radius:12px;background:#020b16f8;box-shadow:0 18px 45px #000d,0 0 24px #078cff42}.member-directory.open .member-directory-menu{display:block}.member-directory-menu>label{display:block;margin-bottom:6px;color:#87a8c4;font-size:12px;font-weight:900}.member-directory-menu>input{width:100%;min-height:42px;margin-bottom:9px;padding:9px 11px;border:1px solid #245d88;border-radius:8px;background:#06182a;color:#fff;font-size:14px}#member-directory-list{max-height:430px;display:grid;gap:5px;overflow-y:auto}.member-directory-option{width:100%;min-height:58px;display:grid;grid-template-columns:38px minmax(0,1fr) 20px;align-items:center;gap:10px;padding:8px;border:1px solid #133e60;border-radius:8px;background:#051426;color:#fff;text-align:left}.member-directory-option:hover,.member-directory-option:focus-visible{border-color:#1aa7ff;background:#082b49;outline:0}.member-directory-option .avatar{width:36px;height:36px}.member-directory-option span b,.member-directory-option span small{display:block}.member-directory-option span b{font-size:14px}.member-directory-option span small{margin-top:3px;font-size:12px!important;color:#8eaac2}.member-directory-option>strong{color:#3ab5ff;font-size:18px}.avatar-profile-trigger{cursor:pointer;transition:.15s}.avatar-profile-trigger:hover,.avatar-profile-trigger:focus-visible{outline:2px solid #3bb7ff;outline-offset:2px;box-shadow:0 0 12px #078cff88}@media(max-width:760px){.member-directory-trigger{padding:7px 9px;font-size:12px!important}.member-directory-trigger b{font-size:11px}.member-directory-menu{position:fixed;right:12px;top:calc(var(--notice-h) + var(--nav-h) + 8px)}}.login-visual,.dashboard-team-banner{isolation:isolate;overflow:hidden}.login-visual{animation:tf-banner-border 2.4s ease-in-out infinite}.dashboard-team-banner{animation:tf-dashboard-border 3.4s ease-in-out infinite}.login-visual>img{will-change:transform;animation:tf-login-pan 6s ease-in-out infinite alternate}.login-visual__wash{background-size:220% 180%;animation:tf-ambient-shift 4s ease-in-out infinite alternate}.login-visual:before{content:"";position:absolute;z-index:1;inset:-35% auto -35% -38%;width:24%;pointer-events:none;background:linear-gradient(105deg,transparent 5%,#87d8ff0d 32%,#eaf8ff5c 50%,#168cff22 67%,transparent 95%);filter:blur(5px);transform:skew(-18deg);animation:tf-banner-sweep 3.2s ease-in-out infinite}.login-visual__copy{will-change:transform;animation:tf-copy-float 3.8s ease-in-out infinite}.login-visual__wordmark img{will-change:transform,filter;animation:tf-wordmark-pulse 2.8s ease-in-out infinite}.dashboard-team-banner>img{will-change:transform;animation:tf-dashboard-pan 6.5s ease-in-out infinite alternate}.dashboard-team-banner:before{content:"";position:absolute;z-index:1;left:0;right:0;top:-18%;height:22%;pointer-events:none;background:linear-gradient(180deg,transparent,#62c9ff15 30%,#dff7ff9c 50%,#168cff20 68%,transparent);filter:blur(2px);animation:tf-dashboard-scan 4.2s linear infinite}.dashboard-team-banner:after{z-index:1}.dashboard-team-banner__content{position:relative;z-index:2}.dashboard-wordmark-reference img{will-change:transform,filter;animation:tf-wordmark-pulse 3s ease-in-out infinite}.public-nav{background-size:260% 100%;animation:tf-topbar-flow 5s ease-in-out infinite alternate}.app>.topbar{overflow:hidden;background-size:100% 100%;animation:none}.app>.topbar:after{content:"";position:absolute;left:-28%;bottom:0;width:28%;height:2px;pointer-events:none;background:linear-gradient(90deg,transparent,#28afff,#e8f9ff,#28afff,transparent);box-shadow:0 0 10px #19a7ff;animation:tf-topbar-tracer 3s linear infinite}.brand-lockup{position:relative;isolation:isolate;overflow:hidden}.brand-lockup:after{content:"";position:absolute;z-index:4;inset:-50% auto -50% -35%;width:22%;pointer-events:none;background:linear-gradient(100deg,transparent,#fff8,transparent);filter:blur(3px);transform:skew(-20deg);animation:tf-brand-sheen 3s ease-in-out infinite}.brand-lockup__gem{will-change:filter,transform;animation:tf-gem-pulse 3.6s ease-in-out infinite}.brand-lockup__reference{will-change:filter;animation:tf-logo-glow 4.2s ease-in-out infinite}@keyframes tf-login-pan{0%{transform:scale(1.035) translate3d(-.7%,0,0)}to{transform:scale(1.095) translate3d(1.5%,-1%,0)}}@keyframes tf-dashboard-pan{0%{transform:scale(1.02) translate3d(-.5%,0,0)}to{transform:scale(1.075) translate3d(1.2%,-.8%,0)}}@keyframes tf-ambient-shift{0%{background-position:15% 40%;opacity:.88}to{background-position:85% 60%;opacity:1}}@keyframes tf-banner-sweep{0%,18%{left:-38%;opacity:0}30%{opacity:.8}58%{left:120%;opacity:0}to{left:120%;opacity:0}}@keyframes tf-copy-float{0%,to{transform:rotate(-3deg) translateY(0)}50%{transform:rotate(-3deg) translateY(-6px)}}@keyframes tf-wordmark-pulse{0%,to{transform:translateY(0) scale(1);filter:drop-shadow(0 4px 8px #000b) drop-shadow(0 0 6px #058cff40)}50%{transform:translateY(-3px) scale(1.012);filter:drop-shadow(0 5px 9px #000c) drop-shadow(0 0 15px #159eff88)}}@keyframes tf-banner-border{0%,to{border-color:#087ed5;box-shadow:0 0 24px #008cff38}50%{border-color:#72d1ff;box-shadow:0 0 38px #008cff78,inset 0 0 16px #078cff20}}@keyframes tf-dashboard-border{0%,to{border-color:#0c8fe8;box-shadow:0 10px 26px #0008,0 0 15px #078cff25}50%{border-color:#31baff;box-shadow:0 10px 26px #0008,0 0 30px #078cff55}}@keyframes tf-dashboard-scan{0%{top:-20%}to{top:108%}}@keyframes tf-topbar-flow{0%{background-position:0 50%}to{background-position:100% 50%}}@keyframes tf-topbar-tracer{0%{left:-28%;opacity:0}12%{opacity:1}78%{opacity:1}to{left:110%;opacity:0}}@keyframes tf-brand-sheen{0%,25%{left:-35%;opacity:0}38%{opacity:.8}62%{left:120%;opacity:0}to{left:120%;opacity:0}}@keyframes tf-gem-pulse{0%,to{transform:scale(1);filter:drop-shadow(0 0 4px #2db6ff66)}50%{transform:scale(1.045);filter:drop-shadow(0 0 12px #42c3ffcc)}}@keyframes tf-logo-glow{0%,to{filter:drop-shadow(0 0 3px #168eff55)}50%{filter:drop-shadow(0 0 9px #41bcffaa)}}@media(prefers-reduced-motion:reduce){.login-visual,.dashboard-team-banner,.login-visual>img,.login-visual__wash,.login-visual__copy,.login-visual__wordmark img,.dashboard-team-banner>img,.dashboard-wordmark-reference img,.public-nav,.app>.topbar,.brand-lockup__gem,.brand-lockup__reference,.login-visual:before,.dashboard-team-banner:before,.brand-lockup:after,.app>.topbar:after{animation:none!important}}.app>.topbar{height:var(--nav-h);padding:0 16px;gap:12px}.app>.topbar .brand-lockup{width:218px;height:50px;flex:0 0 218px}.app>.topbar .brand-lockup__gem{width:43px;height:39px;flex-basis:43px}.app>.topbar .brand-lockup__reference{width:170px;height:36px;object-fit:contain}.app>.topbar .login-nav-copy{gap:9px;white-space:nowrap}@media(max-width:760px){.app>.topbar{height:var(--nav-h);padding:0 9px}.app>.topbar .brand-lockup{width:168px;height:52px;flex-basis:168px}.app>.topbar .brand-lockup__gem{width:36px;height:36px;flex-basis:36px}.app>.topbar .brand-lockup__reference{width:128px;height:31px}}.music-button{width:38px;height:38px;flex:0 0 38px;border:1px solid #168cd8;border-radius:50%;background:#06182b;color:#60c8ff;font-size:19px;font-weight:900;box-shadow:0 0 10px #078cff35;transition:.18s}.music-button:hover,.music-button.active{border-color:#72d6ff;background:#0a3d68;color:#fff;box-shadow:0 0 17px #078cff85}.music-player{position:fixed;z-index:210;right:18px;top:calc(var(--notice-h) + var(--nav-h) + 12px);width:min(390px,calc(100vw - 28px));display:none;padding:14px;border:1px solid #159bea;border-radius:13px;background:linear-gradient(145deg,#08233ff8,#020a14fb);box-shadow:0 20px 50px #000d,0 0 28px #078cff55;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.music-player.open{display:block;animation:music-player-in .18s ease-out}.music-player>header{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid #17476b}.music-player>header span{color:#55c5ff;font-size:13px;font-weight:1000;letter-spacing:.1em}.music-player>header button{border:0;background:transparent;color:#b7d8ef;font-size:24px}.music-player>p{margin:10px 0;color:#a7bfd3;font-size:13px;line-height:1.4}.music-link-row{display:grid;grid-template-columns:minmax(0,1fr) 68px;gap:8px}.music-link-row input{min-width:0;padding:10px;border:1px solid #24638f;border-radius:8px;background:#03101d;color:#fff;font-size:13px;outline:0}.music-link-row input:focus{border-color:#35baff;box-shadow:0 0 0 2px #078cff28}.music-link-row button,.music-controls>button{border:1px solid #159bea;border-radius:8px;background:linear-gradient(100deg,#075bc5,#078fff);color:#fff;font-size:12px;font-weight:900}.music-player audio{width:100%;height:42px;margin-top:11px}.music-player audio:not([src]){display:none}.music-youtube{position:relative;width:100%;margin-top:11px;aspect-ratio:16/9;overflow:hidden;border:1px solid #17649d;border-radius:9px;background:#010711}.music-youtube iframe{width:100%;height:100%;border:0}.music-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px}.music-controls label{flex:1;display:flex;align-items:center;gap:9px;color:#b8ccdd;font-size:12px;font-weight:900}.music-controls input{min-width:90px;flex:1;accent-color:#159fff}.music-controls>button{padding:7px 12px;border-color:#8b2940;background:#52101d}.music-player>small{display:block;margin-top:9px;color:#7f9db8;font-size:12px!important;line-height:1.35}@keyframes music-player-in{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:none}}@media(max-width:760px){.music-button{width:34px;height:34px;flex-basis:34px}.music-player{right:14px;top:calc(var(--notice-h) + var(--nav-h) + 8px)}}.music-search-row{display:grid;grid-template-columns:minmax(0,1fr) 72px;gap:8px;margin:10px 0 5px}.music-search-row input{min-width:0;padding:10px;border:1px solid #24638f;border-radius:8px;background:#03101d;color:#fff;font-size:13px;outline:0}.music-search-row input:focus{border-color:#35baff;box-shadow:0 0 0 2px #078cff28}.music-search-row button{border:1px solid #159bea;border-radius:8px;background:linear-gradient(100deg,#075bc5,#078fff);color:#fff;font-size:12px;font-weight:900}.music-search-help{display:block;margin:0 0 10px!important;color:#7f9db8!important;font-size:11px!important}.music-link-row{grid-template-columns:minmax(0,1fr) 82px}.music-youtube{display:block;min-height:200px}.music-playback{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:10px}.music-playback button{width:42px;height:34px;border:1px solid #167fbe;border-radius:8px;background:#06233d;color:#a9dcff;font-size:14px;font-weight:900}.music-playback .music-play-toggle{width:52px;border-color:#29b5ff;background:linear-gradient(135deg,#075ecb,#078fff);color:#fff;box-shadow:0 0 13px #078cff55}.music-queue-head{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding:8px 2px 6px;border-bottom:1px solid #17476b;color:#61c7ff;font-size:11px;font-weight:1000;letter-spacing:.12em}.music-queue-head b{min-width:23px;padding:3px 6px;border-radius:999px;background:#0875bd;color:#fff;text-align:center}.music-queue{max-height:190px;overflow-y:auto;padding:5px 0}.music-queue>small{display:block;padding:14px;color:#7896af;text-align:center}.music-queue-item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;padding:5px;border-bottom:1px solid #123956}.music-queue-item.current{border-left:2px solid #20aeff;background:#08345a66}.music-track{min-width:0;display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:6px;padding:7px;border:0;background:transparent;color:#dcecff;text-align:left}.music-track span{color:#35baff}.music-track b{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.music-queue-item>div{display:flex;gap:3px}.music-queue-item>div button{width:25px;height:25px;padding:0;border:1px solid #195d86;border-radius:6px;background:#061a2d;color:#8fcfff}.music-queue-item>div button:last-child{border-color:#77263a;color:#ff8da0}.music-queue-item>div button:disabled{opacity:.3;cursor:default}.page-header h2,.page-banner h3,.panel-head h3,.official-rules-head h3,.punishments h3,.login-feed-card>header h2{color:#65bdff;font-family:Knewave,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-weight:400;font-style:normal;letter-spacing:.018em;background:linear-gradient(180deg,#fff,#eaf7ff 25%,#69c9ff 53%,#087dff 74%,#064bdb);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:.45px #0852d7;paint-order:stroke fill;filter:drop-shadow(2px 3px 0 #011638) drop-shadow(0 0 7px #078cff70)}.page-banner h3{transform:skew(-5deg) rotate(-.4deg);transform-origin:left center;line-height:1.05}.panel-head h3{font-size:22px;line-height:1.2}.page-header h2{font-size:29px;line-height:1.08}.panel-head h3 i{font-family:inherit;-webkit-text-fill-color:#48baff;-webkit-text-stroke:0;filter:none}@media(max-width:760px){.panel-head h3{font-size:20px}.page-header h2{font-size:26px}}.page-banner h3{color:#fff;background:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:#fff;-webkit-text-stroke:1.25px #078cff;paint-order:stroke fill;filter:drop-shadow(2px 3px 0 #011638) drop-shadow(0 0 6px #078cff80)}.public-nav,.app>.topbar{overflow:hidden;isolation:isolate;border-bottom:1px solid #168fff;background:linear-gradient(180deg,#061426,#020b16 55%,#020914);box-shadow:0 2px #45c5ff1f,0 5px 22px #007cff42,inset 0 -8px 18px #008cff0d;animation:tf-header-voltage 2.2s ease-in-out infinite}.public-nav>*,.app>.topbar>*{position:relative;z-index:2}.public-nav .login-nav-copy,.app>.topbar .login-nav-copy{display:none}.public-nav .brand-lockup,.app>.topbar .brand-lockup{position:absolute;z-index:3;left:50%;width:auto;height:100%;margin:0;transform:translate(-50%);justify-content:center;gap:20px;white-space:nowrap}.topbar-motto{display:flex;align-items:center;gap:10px;padding-left:20px;border-left:1px solid #37b9ff80;color:#f7fcff;font-family:Barlow Condensed,Arial,sans-serif;font-size:15px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;text-shadow:0 0 6px #fff4,0 0 10px #078cff}.topbar-motto i{color:#31b8ff;font-style:normal;text-shadow:0 0 8px #078cff}.topbar-motto b{font-size:18px;filter:drop-shadow(0 0 7px #42c5ff)}.public-nav .secure-pill,.app>.topbar .member-directory,.app>.topbar .music-button,.app>.topbar .notification-button,.app>.topbar .profile{z-index:4}.public-nav:before,.app>.topbar:before{content:"";position:absolute;z-index:1;top:-70%;bottom:-70%;left:-38%;width:34%;pointer-events:none;background:linear-gradient(108deg,transparent 12%,#087dff08 28%,#61ceff5c 46%,#f5fdffed 50%,#168fff6e 54%,#087dff09 72%,transparent 88%);filter:blur(2px);transform:skew(-21deg);animation:tf-electric-surge 2.15s cubic-bezier(.45,0,.3,1) infinite}.public-nav:after,.app>.topbar:after{content:"";position:absolute;z-index:3;left:-32%;bottom:0;width:32%;height:2px;pointer-events:none;background:linear-gradient(90deg,transparent,#128dff,#effcff,#38bfff,transparent);box-shadow:0 0 5px #fff,0 0 13px #168fff,0 -4px 17px #168fff99;animation:tf-electric-line 1.65s linear infinite}.public-nav .brand-lockup__reference,.app>.topbar .brand-lockup__reference{will-change:filter,opacity;animation:tf-wordmark-color-cycle 2.4s ease-in-out infinite}.public-nav .topbar-motto,.app>.topbar .topbar-motto{animation:tf-motto-color-cycle 2.4s ease-in-out infinite}.public-nav .brand-lockup__gem,.app>.topbar .brand-lockup__gem{animation:tf-electric-gem 1.8s ease-in-out infinite}@keyframes tf-header-voltage{0%,to{background-color:#020b16;box-shadow:0 2px #45c5ff1f,0 5px 22px #007cff35,inset 0 -8px 18px #008cff0d}50%{background-color:#061a31;box-shadow:0 2px #a9e7ff55,0 5px 29px #078cff68,inset 0 0 24px #087dff1c}}@keyframes tf-electric-surge{0%,16%{left:-38%;opacity:0}25%{opacity:.9}62%{left:116%;opacity:.75}72%,to{left:116%;opacity:0}}@keyframes tf-electric-line{0%{left:-32%;opacity:0}10%{opacity:1}78%{opacity:1}to{left:112%;opacity:0}}@keyframes tf-wordmark-color-cycle{0%,to{filter:brightness(1.32) saturate(.3) drop-shadow(0 0 4px #fff5) drop-shadow(0 0 7px #168fff66)}50%{filter:brightness(1.05) saturate(1.75) contrast(1.12) drop-shadow(0 0 3px #fff9) drop-shadow(0 0 14px #078cffde)}}@keyframes tf-motto-color-cycle{0%,to{color:#fff;text-shadow:0 0 5px #fff4,0 0 9px #078cff66}50%{color:#48bfff;text-shadow:0 0 5px #fff8,0 0 14px #078cffee}}@keyframes tf-electric-gem{0%,to{stroke:#f4fcff;filter:drop-shadow(0 0 4px #dff8ff66)}50%{stroke:#4bc5ff;filter:drop-shadow(0 0 5px #fff) drop-shadow(0 0 12px #078cff)}}@media(prefers-reduced-motion:reduce){.public-nav,.app>.topbar,.public-nav:before,.public-nav:after,.app>.topbar:before,.app>.topbar:after,.public-nav .brand-lockup__reference,.app>.topbar .brand-lockup__reference,.public-nav .brand-lockup__gem,.app>.topbar .brand-lockup__gem,.topbar-motto{animation:none!important}}@media(max-width:1180px){.topbar-motto{font-size:12px;gap:7px;padding-left:13px;letter-spacing:.06em}.topbar-motto b{font-size:15px}}@media(max-width:900px){.topbar-motto{display:none}}@media(max-width:760px){.public-nav .brand-lockup,.app>.topbar .brand-lockup{width:138px;flex-basis:138px}.public-nav .brand-lockup__gem,.app>.topbar .brand-lockup__gem{width:31px;height:32px;flex-basis:31px}.public-nav .brand-lockup__reference,.app>.topbar .brand-lockup__reference{width:105px;height:28px}}.adjustment-history-row{grid-template-columns:minmax(100px,.6fr) minmax(220px,1.4fr) minmax(170px,.8fr) minmax(260px,1fr);gap:14px;align-items:center}.adjustment-date-editor{display:grid;grid-template-columns:minmax(170px,1fr) auto;gap:8px;align-items:center}.adjustment-date-editor input{min-width:0;width:100%}.adjustment-date-editor button{white-space:nowrap;background:#087ed1;border:1px solid #21b6ff;color:#fff;border-radius:7px;padding:10px 13px;font-weight:800}@media(max-width:1050px){.adjustment-history-row{grid-template-columns:110px minmax(180px,1fr) minmax(240px,1fr)}.adjustment-history-row>time{display:none}}@media(max-width:720px){.adjustment-history-row,.adjustment-date-editor{grid-template-columns:1fr}.adjustment-date-editor button{width:100%}}.public-nav .brand-lockup__gem,.app>.topbar .brand-lockup__gem{display:none}.public-nav .brand-lockup__reference,.app>.topbar .brand-lockup__reference{width:210px;height:64px;max-height:90%;object-fit:contain;flex-shrink:0}.wordmark-reference-frame{aspect-ratio:3/1}.app .dashboard-wordmark-reference{width:330px;max-width:100%}.app .dashboard-wordmark-reference img{width:100%;height:auto;max-height:112px;object-fit:contain}@media(max-width:760px){.public-nav .brand-lockup__reference,.app>.topbar .brand-lockup__reference{width:138px;height:46px}}body{font-family:Inter,Segoe UI,Arial,sans-serif;font-size:16px;line-height:1.5}.app{--side-w:250px;background:#080e19}.app-body{grid-template-columns:250px minmax(0,1fr);transition:grid-template-columns .2s ease}#operations-sidebar{width:auto;display:block;border:0;border-right:1px solid #233047;border-radius:0;background:#0c1422;box-shadow:none;padding:20px 14px;overflow:auto}.sidebar-toggle{display:flex;align-items:center;gap:16px;width:100%;min-height:48px;padding:10px 14px;margin-bottom:18px;border:1px solid #2a3d57;border-radius:12px;background:#131f31;color:#eff7ff;text-align:left;cursor:pointer}.sidebar-toggle span{font-size:22px}.sidebar-toggle b{font-size:16px}.nav-label{font-style:normal;flex:1;min-width:0}#operations-sidebar .side-home{border-radius:10px;box-shadow:none;min-height:46px}#operations-sidebar .side-home:after{display:none}#operations-sidebar .nav-group{margin-top:24px}#operations-sidebar .nav-group h4{font-size:12px!important;color:#8196b3;letter-spacing:.12em;padding:0 12px 8px}#operations-sidebar .nav-group h4 b{display:none}#operations-sidebar .nav-group button{min-height:46px;padding:10px 12px;margin:3px 0;border-radius:9px;font-size:14px!important;line-height:1.4;gap:12px}#operations-sidebar .nav-group button>span{flex:0 0 22px;width:22px;font-size:17px;text-shadow:none;color:#90a8c7}#operations-sidebar .nav-group button.active{background:#172d49;color:#fff;box-shadow:inset 3px 0 #39acff}#operations-sidebar .nav-group button:hover{background:#18263b}.sidebar-collapsed .app-body{grid-template-columns:76px minmax(0,1fr)}.sidebar-collapsed #operations-sidebar{padding:20px 8px}.sidebar-collapsed .sidebar-toggle{justify-content:center;padding:8px}.sidebar-collapsed .sidebar-toggle b,.sidebar-collapsed .nav-label,.sidebar-collapsed .nav-group h4,.sidebar-collapsed .side-home,.sidebar-collapsed .logout{display:none}.sidebar-collapsed #operations-sidebar .nav-group button{justify-content:center;position:relative;padding:12px 6px}.sidebar-collapsed .nav-badge{position:absolute;right:0;top:0}.app main{background:#080e19;min-width:0}.app .page-header,.app.dashboard-mode .page-header{display:flex;padding:26px 32px;min-height:112px;background:transparent;border-bottom:1px solid #202d41}.app .page-header h2{font-family:Inter,Segoe UI,Arial,sans-serif;font-size:30px!important;letter-spacing:-.03em;font-style:normal;text-shadow:none;-webkit-text-stroke:0}.app .page-header p{font-size:14px;color:#9dafc8}.app .page-kicker{font-size:12px!important;color:#56baff}.app #content,.app.dashboard-mode #content{padding:28px 32px;max-width:1800px}.app .panel{border:1px solid #26354b;border-radius:16px;background:#101b2b;box-shadow:0 8px 24px #0002}.app .panel-head{height:auto;min-height:78px;padding:18px 0;flex-wrap:wrap;gap:12px;border-color:#293950}.app .panel-head h3{font:700 20px/1.3 Inter,Segoe UI,Arial,sans-serif!important;letter-spacing:0;text-shadow:none;-webkit-text-stroke:0}.app .panel-head p{font-size:14px!important;color:#9aadc5;margin-top:5px}.app .panel-head button{min-height:36px;padding:8px 12px;font-size:14px!important;border-radius:8px}.app .page-grid,.app .grid2{gap:24px;grid-template-columns:minmax(290px,.8fr) minmax(0,1.5fr);align-items:start}.app .members-money-grid{grid-template-columns:minmax(290px,340px) minmax(0,1fr)}.app .panel.form,.app .panel.padded,.app .list-panel{padding:22px}.app .form label{margin:20px 0 8px;font-size:14px!important;color:#bacbe0}.app input,.app select,.app textarea{font-family:inherit;font-size:16px!important;line-height:1.4;min-height:44px;border-radius:9px;background:#0a1321;color:#edf5ff;border-color:#334761;max-width:100%}.app .primary,.app .approval-actions button{min-height:46px;font:700 15px/1.4 Inter,Segoe UI,Arial,sans-serif!important;border-radius:9px;letter-spacing:0;text-shadow:none}.app .stats{grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:16px;margin:24px 0}.app .stat-card{height:auto;min-height:126px;padding:22px;border:1px solid #263a53;background:#111f32;border-radius:14px;box-shadow:none;align-items:flex-start}.app .stat-icon{font-size:26px;width:36px;flex-basis:36px;text-shadow:none;margin-top:6px}.app .stat-card>div{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.app .stat-card small{font-size:14px!important;white-space:normal;color:#a9bdd6}.app .stat-card b{font:700 29px/1.2 Inter,Segoe UI,Arial,sans-serif!important}.app .stat-card em{font-size:12px!important;white-space:normal}.app .dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:24px}.app .dashboard-grid>.panel{height:auto;min-height:320px;padding:0 22px 18px}.app .dashboard-team-banner{height:180px!important;min-height:0!important;margin:0 0 24px;border-radius:16px;border-color:#2a4668}.app .dashboard-team-banner>div{padding:20px!important}.app .dashboard-team-banner p{display:none}.app .dashboard-wordmark-reference{max-width:300px}.app .dashboard-announcement{border:1px solid #294662;border-left:4px solid #42b5ff;background:#102238;border-radius:12px;padding:22px;margin-bottom:24px;gap:20px;flex-wrap:wrap}.app .dashboard-announcement h2{font-size:26px!important;line-height:1.3}.app .dashboard-announcement p{font-size:18px!important;line-height:1.6}.app .page-banner{min-height:120px;height:auto;padding:24px;margin-bottom:24px;border-radius:16px}.app .page-banner h3{font-size:32px!important;line-height:1.2}.app .page-banner p{font-size:15px!important;line-height:1.5}.app .action-grid{gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.app .action-card{border-radius:16px;min-height:220px}.app table{width:100%;border-collapse:collapse}.app th,.app td{font-size:14px!important;padding:16px 10px!important;line-height:1.5}.app th{color:#9bb2ce;font-weight:600}.app tr{border-color:#26354b}.app .table-wrap{overflow-x:auto}.app .leader-row{height:auto;min-height:76px;gap:12px}.app .leader-row strong{font-size:15px!important}.app .leader-row span small{font-size:13px!important;float:none;display:block}.app .activity-row{height:auto;min-height:74px;padding:16px 0;gap:14px}.app .activity-row strong{font-size:14px!important}.app .activity-row time,.app small{font-size:13px!important;line-height:1.5}.app .sale-row{padding:18px 0;gap:14px}.app .sale-row>div b{font-size:15px!important}.app .sale-row small{font-size:13px!important}.app .tag{font-size:12px!important}.app .approval-sale{padding:24px 0;gap:22px}.app .history-card{padding:20px 0;gap:18px}.app .member-admin-stack{display:grid;gap:24px}.app .member-role-row,.app .member-title-row{padding:20px 0;gap:14px}.app .member-title-control{min-width:0}.app .assigned-title-list{flex-wrap:wrap;gap:8px}.app .dashboard-quote{padding:24px}.app footer{padding:22px;height:auto;color:#8599b5;border-top:1px solid #243248}.app button:focus-visible,.app a:focus-visible{outline:2px solid #74c9ff;outline-offset:3px}@media(max-width:1200px){.app .members-money-grid,.app .page-grid,.app .grid2,.app .dashboard-grid{grid-template-columns:1fr}.app .member-role-row{grid-template-columns:12px 40px minmax(0,1fr) 86px}.app .member-role-row>label{grid-column:2/-1}.app .member-title-row{grid-template-columns:40px minmax(0,1fr)}.app .member-title-control{grid-column:1/-1}}@media(max-width:760px){.app .app-body,.sidebar-collapsed .app-body{display:block}.app #operations-sidebar{position:relative;top:auto;height:auto;max-height:60vh;width:100%;border-right:0;border-bottom:1px solid #26354b;padding:12px}.sidebar-collapsed #operations-sidebar #nav{display:none}.sidebar-collapsed .sidebar-toggle b{display:block}.sidebar-collapsed .sidebar-toggle{justify-content:flex-start}.app .sidebar-toggle{margin-bottom:0}.app .page-header,.app.dashboard-mode .page-header{padding:20px}.app #content,.app.dashboard-mode #content{padding:16px}.app .stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.app .stat-card{padding:14px;gap:6px}.app .stat-icon{display:none}.app .stat-card b{font-size:24px!important}.app .action-grid{grid-template-columns:1fr}.app .panel.form,.app .panel.padded,.app .list-panel{padding:16px}.app .sale-row{grid-template-columns:32px minmax(0,1fr) auto}.app .sale-row .tag,.app .sale-row .proof-btn{grid-row:auto}.app .approval-sale{grid-template-columns:1fr}.app .dashboard-team-banner{height:140px!important}.app .dashboard-grid>.panel{padding:0 14px 14px}.app .page-banner h3{font-size:26px!important}}@media(prefers-reduced-motion:reduce){.app-body{transition:none}}.app .app-body,.sidebar-collapsed .app .app-body{display:block}.app #operations-sidebar{position:relative;top:auto;z-index:20;width:100%;height:auto;max-height:none;padding:0;border:0;border-bottom:1px solid #2a3a50;overflow:visible;background:#0d1727;box-shadow:0 8px 24px #0002}.section-navigation{display:flex;align-items:center;gap:20px;padding:0 32px;border-bottom:1px solid #24364e;background:#101e31}#section-nav{display:flex;align-items:stretch;gap:6px;flex:1;min-width:0;overflow-x:auto;scrollbar-width:thin}#section-nav button{flex-shrink:0;min-height:58px;padding:15px 18px;border:0;border-bottom:3px solid transparent;background:transparent;color:#a9bdd7;font:600 15px/1.4 Inter,Segoe UI,Arial,sans-serif;white-space:nowrap;border-radius:0;cursor:pointer}#section-nav button.active{color:#fff;border-bottom-color:#42baff;background:#1a304b}#section-nav button:hover{background:#172a43;color:#fff}.app #operations-sidebar .logout{display:block;position:static;width:auto;min-height:40px;flex:0 0 auto;margin:0;padding:8px 12px;font-size:14px;white-space:nowrap;border:1px solid #513044;border-radius:8px}.app #operations-sidebar #nav{display:block;min-height:0;padding:10px 32px;overflow-x:auto;scrollbar-width:thin}.app #operations-sidebar .nav-group{display:flex;align-items:center;gap:8px;margin:0;min-width:max-content}.app #operations-sidebar .nav-group button{width:auto;min-height:42px;padding:10px 16px;margin:0;white-space:nowrap;flex-shrink:0;gap:9px;justify-content:center}.app #operations-sidebar .nav-group button.active{background:#163654;box-shadow:none;border:1px solid #3377a5}.app #operations-sidebar .nav-label{display:inline;flex:0 1 auto}.app #operations-sidebar .nav-badge{position:static;margin-left:4px}.app .page-header,.app.dashboard-mode .page-header{max-width:1800px;margin:auto;padding:26px 36px;background:transparent}.app #content,.app.dashboard-mode #content{padding:24px 36px}.app .dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app .stats{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}@media(max-width:1050px){.section-navigation{gap:10px;padding:0 16px}#section-nav button{padding:14px 12px;font-size:14px}.app #operations-sidebar #nav{padding:10px 16px}.app .dashboard-grid{grid-template-columns:1fr}}@media(max-width:760px){.section-navigation{padding:0 12px;gap:8px}#section-nav button{min-height:50px;padding:12px;font-size:14px}.app #operations-sidebar .logout{font-size:13px;padding:6px 8px}.app #operations-sidebar #nav{padding:10px 12px}.app #operations-sidebar .nav-group button{font-size:14px!important;padding:9px 12px}.app #content,.app.dashboard-mode #content{padding:16px}.app .page-header,.app.dashboard-mode .page-header{padding:20px 16px}.app .stats{grid-template-columns:repeat(2,minmax(0,1fr))}}html{scroll-behavior:auto!important;scrollbar-gutter:stable}.public-nav:before,.public-nav:after,.app>.topbar:before,.app>.topbar:after,.brand-lockup:after,.login-visual:before,.dashboard-team-banner:before{display:none!important}.public-nav,.app>.topbar,.login-visual,.login-visual>img,.login-visual__wash,.login-visual__copy,.login-visual__wordmark img,.dashboard-team-banner,.dashboard-team-banner>img,.dashboard-wordmark-reference img,.brand-lockup__reference,.brand-lockup__gem,.topbar-motto{animation:none!important;will-change:auto!important}.login-visual>img,.dashboard-team-banner>img,.login-visual__wordmark img,.dashboard-wordmark-reference img{transform:none!important}.app-body{transition:none!important}:root{--nav-h:160px;--blue:#2467ff;--cyan:#66b4ff;--gold:#dfbd74;--line:#425973}body{position:relative;isolation:isolate;background:#03070e;color:#edf4ff}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(#02071260,#02071280),url(/images/team-flank-city-wallpaper-v95.png) center center/cover no-repeat;opacity:1}.login,.app,.app main{background:transparent!important}.public-nav,.app>.topbar{height:160px;min-height:160px;position:relative;top:auto;align-items:flex-end;padding:0 24px 12px!important;border-bottom:1px solid #d8b970;background:linear-gradient(128deg,#030810,#173c79 19%,#9aaac12b 19.2%,#060d19 20%,#07132c 49%,#03070c 70%,#72879f80 80%,#12377d 80.3%,#02070d)!important;animation:none;overflow:visible;box-shadow:0 10px 28px #0008}.public-nav .brand-lockup,.app>.topbar .brand-lockup{position:absolute;top:7px;left:50%;transform:translate(-50%);height:132px;width:440px;max-width:70%;display:flex;flex-direction:column;gap:6px;justify-content:flex-start;padding:0;pointer-events:auto}.public-nav .brand-lockup__reference,.app>.topbar .brand-lockup__reference{width:300px;max-width:100%;height:98px;max-height:none;object-fit:contain;flex-shrink:0}.public-nav .topbar-motto,.app>.topbar .topbar-motto{display:flex;justify-content:center;border:0;padding:0;gap:8px;font-size:12px;letter-spacing:.08em;color:#dfbd74;animation:none;white-space:nowrap;text-shadow:0 2px 4px #000}.topbar-motto i{color:#7eabff}.topbar-motto b{font-size:14px}.app>.topbar .member-directory,.app>.topbar .music-button,.app>.topbar .notification-button,.app>.topbar .profile,.public-nav .secure-pill{align-self:flex-end;margin-bottom:0}.app>.topbar .member-directory-trigger,.app>.topbar .profile,.music-button,.notification-button{border-color:#7b7154;background:#060d18;box-shadow:none}.public-nav:before,.app>.topbar:before{opacity:.3}.public-nav:after,.app>.topbar:after{background:linear-gradient(90deg,transparent,#487bff,#f1d292,transparent);box-shadow:0 0 10px #dfbd7466}.section-navigation{justify-content:center;background:#040a12e8;border-bottom:1px solid #414e60;padding:0 max(24px,calc((100vw - 1600px)/2))}#section-nav{justify-content:center;flex:0 1 auto}#section-nav button{min-height:52px;color:#d4deeb;font-size:14px;padding:12px 20px}#section-nav button.active{border-bottom-color:#dfbd74;background:linear-gradient(180deg,#173d8c,#071226);color:#fff}.app #operations-sidebar{background:#081120df;border-bottom:1px solid #334963}.app #operations-sidebar .nav-group{justify-content:center}.app #operations-sidebar .nav-group button.active{border-color:#718cb6;background:#112d61}.app #operations-sidebar .logout{border-color:#775e40;color:#ebc87b}.app .page-header,.app.dashboard-mode .page-header{padding:20px 28px;min-height:92px;border-bottom:0}.app .page-kicker{color:#dfbd74!important}.app .page-header h2{font-size:27px!important}.app #content,.app.dashboard-mode #content{max-width:1660px;padding:16px 28px 36px}.app.dashboard-mode #content{display:flex;flex-direction:column;gap:24px}.app.dashboard-mode #content>.stats{order:-5;margin:0}.app.dashboard-mode #content>.home-extras{order:-4;margin:0}.app.dashboard-mode #content>.dashboard-announcement{order:-3;margin:0}.app.dashboard-mode #content>.dashboard-grid{order:-2;margin:0}.app.dashboard-mode #content>.dashboard-team-banner{order:-1;margin:0}.app .panel,.app .stat-card{border:1px solid #73839a;border-radius:7px;background:linear-gradient(145deg,#102441ed,#020913ef);box-shadow:inset 0 1px #edf5ff1a,0 7px 22px #0006}.app .stat-card{min-height:106px;padding:18px 22px;border-top:2px solid #b7c5d6}.app .stat-icon{color:#387fff}.app .stat-card b{color:#f7faff;font-size:30px!important}.app .stat-card.gold{border-top-color:#dfbd74}.app .stat-card.gold .stat-icon{color:#dfbd74}.app .panel-head{border-bottom-color:#4e617b;min-height:70px}.app .panel-head h3{font-size:18px!important}.app .panel-head button{border:1px solid #75623f;color:#efcf8b;background:#101724}.app .home-extras .chart-panel{padding:0 24px 18px;min-height:300px}.app .home-extras .chart-wrap svg{height:260px}.app .chart-legend{font-size:14px}.app .chart-wrap text{fill:#cdd9eb}.app .dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.app .dashboard-grid>.panel{border-radius:7px}.app .activity-panel{grid-column:1/-1}.app .dashboard-announcement{background:#071225e8;border-color:#856d43;border-left:3px solid #dfbd74;border-radius:7px;padding:20px}.app .dashboard-announcement span{color:#ebc77e}.app .dashboard-announcement h2{font-size:25px!important}.app .dashboard-team-banner{height:350px!important;border:1px solid #a18651;border-radius:7px;animation:none;background:#040a12}.app .dashboard-team-banner>img{animation:none;object-fit:cover;object-position:center 38%;width:100%;height:100%;opacity:1}.app .dashboard-team-banner>div{left:24px;top:auto;bottom:24px;transform:none;width:32%;padding:16px!important;border-left:2px solid #dfbd74;background:#020713b3;border-radius:4px}.app .dashboard-team-banner>div>span{color:#efcf8b;font-size:12px!important}.app .dashboard-wordmark-reference{max-width:280px;width:100%}.app .dashboard-team-banner:before{display:none}.app .action-card,.app .page-banner{border-radius:7px;border-color:#5a708d}.app .page-banner{border-bottom:2px solid #a68b56}.app .primary{background:linear-gradient(110deg,#123db4,#246dff);border-color:#8af;box-shadow:inset 0 1px #ffffff35}.app input:focus,.app select:focus,.app textarea:focus{outline-color:#dfbd74;border-color:#dfbd74}.app th{color:#ddc28b;background:#07142a88}.app td{border-color:#324562}.app .leader-row,.app .activity-row,.app .member-role-row,.app .member-title-row{border-color:#34465e}.app .rank-1,.app .gold-icon{color:#e4c17a!important}.app .dashboard-quote em{color:#c8b78e}.app footer{border-top-color:#5e5138;background:#030912a8}.login-feed-card,.login-commercial,.login-card{border-color:#8b7956;background:#071326ed}.login-public-feed{gap:24px}.login-feed-card>header,.login-commercial>header{border-bottom-color:#8b7956;background:linear-gradient(100deg,#163b7e,#030b17)}.login-announcement-content,.login-update-card{background:#051124db}.login-visual{border-color:#8b7956}@media(max-width:1050px){#section-nav{justify-content:flex-start}#section-nav button{padding:12px}.section-navigation{padding:0 14px}.app #operations-sidebar .nav-group{justify-content:flex-start}.app .dashboard-grid{grid-template-columns:1fr}.app .dashboard-team-banner{height:280px!important}}@media(max-width:760px){:root{--nav-h:186px}.public-nav,.app>.topbar{height:186px;min-height:186px;padding:0 12px 10px!important}.public-nav .brand-lockup,.app>.topbar .brand-lockup{max-width:94%;width:360px;height:126px;top:4px}.public-nav .brand-lockup__reference,.app>.topbar .brand-lockup__reference{width:260px;height:88px}.public-nav .topbar-motto,.app>.topbar .topbar-motto{font-size:10px;gap:5px;letter-spacing:.02em}.app .page-header,.app.dashboard-mode .page-header{padding:16px}.app #content,.app.dashboard-mode #content{padding:12px 14px 24px;gap:18px}.app .stat-card{padding:14px;min-height:106px}.app .stat-card b{font-size:24px!important}.app .home-extras .chart-panel{padding:0 12px 12px;min-height:240px}.app .home-extras .chart-wrap svg{height:auto;min-height:190px}.app .dashboard-team-banner{height:290px!important}.app .dashboard-team-banner>img{object-position:54% center}.app .dashboard-team-banner>div{left:10px;bottom:10px;width:42%;padding:8px!important}.app .dashboard-team-banner>div>span{display:none}.app .dashboard-wordmark-reference img{max-height:65px}.app .dashboard-announcement h2{font-size:22px!important}}html,body{max-width:100%;overflow-x:clip}.app .app-body,.app main,.section-navigation,#section-nav{min-width:0}.app>.topbar .brand-lockup{height:120px}.app>.topbar .member-directory{margin-left:auto}.app .sale-row>div,.app .activity-row>span,.app .member-role-row>div{min-width:0;overflow-wrap:anywhere}@media(max-width:760px){.app>.topbar{height:auto;min-height:194px;padding-top:140px!important;flex-wrap:wrap;gap:8px}.app>.topbar .brand-lockup{height:120px;max-width:calc(100% - 24px)}.app>.topbar .profile{max-width:35%;overflow:hidden}.app .section-navigation{width:100%;overflow:hidden}.app #section-nav{flex:1 1 0;justify-content:flex-start}.app .stats{grid-template-columns:repeat(2,minmax(0,1fr))}.app .stat-card b{font-size:clamp(18px,5vw,24px)!important;white-space:normal;overflow-wrap:anywhere}.app .activity-row{display:grid;grid-template-columns:10px minmax(0,1fr)}.app .activity-row time{grid-column:2;white-space:normal}.app .history-card,.app .approval-actions{flex-wrap:wrap}.app .approval-actions button{flex:1 1 120px}.public-nav:before,.public-nav:after,.app>.topbar:before,.app>.topbar:after{display:none}.login-visual,.login-visual>img,.login-visual__wash,.login-visual:before,.brand-lockup__reference{animation:none!important;will-change:auto!important}}.app>.topbar{background:linear-gradient(90deg,#020712a8,#03112680,#020712a8),url(/images/team-flank-city-executive-v95.png) center 30%/cover no-repeat!important}.app .dashboard-team-banner>img{object-position:center 30%}.app .panel{background:linear-gradient(145deg,#102441e8,#020913ec)}@media(max-width:760px){body:before{background-size:auto,auto 100%;background-position:center,center}.app .dashboard-team-banner>img{object-position:60% center}}.exclusives-members{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px}.exclusives-members .hierarchy-member{width:100%;min-width:0;text-align:left}.exclusives-members .hierarchy-member>div{min-width:0;overflow-wrap:anywhere}
