:root{--lux-black:#09080a;--lux-panel:#141116;--lux-panel-2:#1d141a;--lux-pink:#f71879;--lux-rose:#ff77ad;--lux-gold:#d9af63;--lux-pearl:#fff9fb}body{background:var(--lux-black)}.app-shell{color:#fff;background:radial-gradient(circle at 75% -10%,#f7187924,#0000 30%),radial-gradient(circle at 15% 80%,#d9af6310,#0000 24%),linear-gradient(145deg,#0b090b,#160c12 58%,#09080a)}.sidebar{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#100d11 0%,#180c13 100%);border-right:1px solid #ffffff18;box-shadow:24px 0 80px #000c}.sidebar:before{content:"PRIVATE MEMBERS CLUB";color:#d9af6380;letter-spacing:.22em;font-size:6px;font-weight:900;position:absolute;top:89px;left:25px}.brand-lockup.compact span{text-shadow:0 0 30px #f7187950;font-size:22px}.brand-lockup.compact small{color:#fff}.sidebar nav{margin-top:70px}.sidebar nav button,.logout{color:#8f8188;border-radius:10px}.sidebar nav button:hover,.sidebar nav .active{color:#fff;background:linear-gradient(90deg,#f7187925,#ffffff04)}.sidebar nav .active{box-shadow:inset 2px 0 #f71879}.profile-mini{border-color:#ffffff12!important}.profile-mini strong{color:#fff}.profile-mini span{color:#b99ca8}.avatar{background:linear-gradient(145deg,#f71879,#9f104c);box-shadow:0 0 0 3px #ffffff10,0 8px 25px #f7187940}.dashboard{max-width:1600px;padding-top:28px}.dashboard>header{z-index:12;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#0d090ce8 65%,#0000);margin:-28px -10px 26px;padding:22px 10px 18px;position:sticky;top:0}.dashboard header h1{color:#fff;letter-spacing:-.04em;font-family:Poppins,sans-serif;font-weight:700}.dashboard header h1 i{color:var(--lux-rose)}.dashboard header p{color:var(--lux-gold)}.bell{color:#fff;background:#ffffff08;border-color:#ffffff17;border-radius:12px;box-shadow:0 10px 35px #0005}.hero-card{background:radial-gradient(circle at 82% 30%,#f7187940,#0000 23%),linear-gradient(120deg,#161117,#24101b 62%,#0f0c10);border:1px solid #ffffff16;border-radius:26px;min-height:330px;overflow:hidden;box-shadow:0 35px 100px #0008,inset 0 1px #ffffff13}.hero-card:before{content:"";opacity:.24;filter:drop-shadow(0 30px 30px #0006);background:url(/brand/hashtag-3d-transparent.png) 50%/contain no-repeat;border:0;width:330px;height:330px;display:block;position:absolute;top:-40px;right:-40px;transform:rotate(9deg)}.hero-card:after{background:linear-gradient(#0000,#d9af6355,#0000);right:34%}.hero-card h2{color:#fff;font-family:Poppins,sans-serif;font-size:54px;font-weight:800;line-height:.98}.hero-card h2 em{color:#ff8dbb;font-style:normal}.hero-card p{color:#c2adb6;font-size:12px}.hero-card button{background:linear-gradient(100deg,#f71879,#ff5da0);border-radius:999px;box-shadow:0 14px 40px #f718793d}.status{color:#ff9bc4;background:#f7187912;border:1px solid #ff77ad40;border-radius:999px;padding:8px 12px}.hero-orbit{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border-color:#ffffff28;box-shadow:0 0 90px #f7187940}.hero-orbit strong{color:#fff;font-family:Poppins,sans-serif;font-weight:800}.hero-orbit span{color:#d8c3cb}.orbit-ring{border-color:#d9af6355}.section-title h2,.page-intro h2{color:#fff;font-family:Poppins,sans-serif;font-weight:700}.section-title span,.page-intro span{color:var(--lux-gold)}.section-title>button{color:#d7bdc7}.page-intro{border-color:#ffffff12}.page-intro p{color:#bdaab2}.metric-grid{gap:15px}.metric-card{background:linear-gradient(145deg,#171318,#100e11);border:1px solid #ffffff13;border-radius:20px;min-height:190px;box-shadow:0 22px 60px #0005}.metric-card:first-child{background:radial-gradient(circle at 90% 0,#f7187935,#0000 38%),linear-gradient(145deg,#1b1118,#100e11)}.metric-card h3{color:#fff;font-family:Poppins,sans-serif;font-size:36px;font-weight:800}.metric-card p,.metric-card>small{color:#9f8f96}.metric-top>span{background:#f7187914;border-color:#f7187938;border-radius:12px}.metric-top small{color:#ff85b5}.progress{background:#ffffff10;border-radius:99px;height:4px}.progress i{background:linear-gradient(90deg,#f71879,#ff88b8,#d9af63);border-radius:99px}.action-grid{gap:13px}.action-grid button{min-height:84px;box-shadow:0 16px 45px #00035;background:linear-gradient(145deg,#151217,#0f0d10);border:1px solid #ffffff12;border-radius:18px}.action-grid button:hover{background:#1b1118;border-color:#f7187966}.action-grid button>span{background:linear-gradient(145deg,#f718792c,#f718790c);border:0;border-radius:13px}.action-grid strong{color:#fff;font-family:Poppins,sans-serif;font-weight:700}.action-grid small{color:#887780}.campaign-card,.performance-panel aside,.academy-progress,.support-grid>aside{background:radial-gradient(circle at 100% 0,#d9af6322,#0000 34%),linear-gradient(145deg,#22131b,#100d10);border:1px solid #ffffff13;border-radius:20px;box-shadow:0 24px 65px #0005}.campaign-card h3,.performance-panel aside h3,.academy-progress h3,.support-grid h3{color:#fff}.campaign-card>p,.performance-panel aside p,.support-grid p{color:#a9959d}.ranking{background:#ffffff06;border-color:#ffffff10;border-radius:12px}.ranking strong{color:#fff}.personal-incentives{background:#ffffff12;border:1px solid #ffffff12;border-radius:20px;overflow:hidden;box-shadow:0 25px 70px #0005}.personal-incentives>*{color:#fff;background:linear-gradient(145deg,#151217,#0e0c0f)}.personal-incentives .bonus-goal{background:radial-gradient(circle at 100% 0,#f7187933,#0000 52%),linear-gradient(145deg,#1b1218,#0e0c0f)!important}.personal-incentives .bonus-goal.unlocked{background:radial-gradient(circle at 100% 0,#d8ad6140,#0000 52%),linear-gradient(145deg,#1b1711,#0e0c0f)!important}.incentive-title h3,.personal-incentives article>strong{color:#fff}.incentive-title p,.personal-incentives article>span{color:#9f8a93}.personal-incentives>button{background:linear-gradient(145deg,#f71879,#bc1459)}.inner-page{color:#fff}.inner-page .featured-campaign,.inner-page .performance-panel>div,.inner-page .class-list article,.inner-page .mini-list article,.inner-page .support-grid>article,.inner-page .pillar-grid article,.inner-page .benefit-grid article,.inner-page .certificate-card,.inner-page .bonus-art-gallery figure,.inner-page .official-materials figure,.inner-page .management-summary article,.inner-page .creator-list>article,.inner-page .calendar-card,.inner-page .agenda-events,.inner-page .materials-summary,.inner-page .download-list article,.inner-page .club-hero,.inner-page .tier-roadmap article,.inner-page .club-benefits article,.inner-page .guideline-grid article,.inner-page .prelive-checklist button,.inner-page .restriction-help,.inner-page .admin-access-summary article,.inner-page .admin-workflow-grid article,.inner-page .secure-admin-gate,.inner-page .profile-editor,.inner-page .account-security{background:linear-gradient(145deg,#171318,#0f0d10);border-color:#ffffff12;box-shadow:0 18px 55px #0004}.inner-page h3,.inner-page h4,.inner-page strong,.inner-page b,.inner-page .calendar-grid b,.inner-page .download-list h3,.inner-page .club-benefits h4,.inner-page .guideline-grid h4,.inner-page .admin-access-summary h3,.inner-page .admin-workflow-grid h3,.inner-page .account-security h3{color:#fff}.inner-page p,.inner-page small,.inner-page .download-list p,.inner-page .club-benefits p,.inner-page .guideline-grid p,.inner-page .admin-access-summary p,.inner-page .admin-workflow-grid p,.inner-page .account-security p{color:#a9959d}.inner-page input,.inner-page select,.inner-page textarea,.account-handle{color:#fff!important;background:#ffffff07!important;border-color:#ffffff16!important}.calendar-grid>div{border-color:#ffffff0d}.calendar-grid .has-event{background:#f718790c}.weekdays span{color:#8f7d85}.secure-gate-icon,.access-icon{color:#fff;background:linear-gradient(145deg,#f71879,#b80e52)}.admin-access-summary .owner-card{background:radial-gradient(circle at 100% 0,#f7187930,#0000 38%),linear-gradient(145deg,#1b1318,#0f0d10)}.inner-page .weekly-schedule article{background:radial-gradient(circle at 100% 0,#f7187928,#0000 45%),linear-gradient(145deg,#1b151a,#100d11);border:1px solid #ffffff16;position:relative;overflow:hidden;box-shadow:0 14px 36px #0005}.inner-page .weekly-schedule article:before{content:"";background:linear-gradient(#f71879,#ff82b4);width:3px;position:absolute;inset:0 auto 0 0}.inner-page .weekly-schedule article>div{border-right-color:#f7187940}.inner-page .weekly-schedule b{color:#ff63a2;letter-spacing:.12em;font-size:12px}.inner-page .weekly-schedule strong{color:#fff;font-size:16px}.inner-page .weekly-schedule h4{color:#fff;font-family:Poppins,sans-serif;font-size:15px;font-weight:650;line-height:1.4}.mobile-nav{height:72px;box-shadow:0 -18px 50px #0008;background:#0e0b0ef2!important;border-top:1px solid #ffffff12!important}.mobile-nav button{width:42px;height:42px;color:#887a81!important;border-radius:13px!important}.mobile-nav .active{box-shadow:0 8px 28px #f7187950;color:#fff!important;background:linear-gradient(145deg,#f71879,#c81259)!important}.mobile-nav svg{width:19px}.floating-hash{opacity:.11;filter:saturate(1.05)drop-shadow(0 20px 20px #0003)}@media (width<=900px){.sidebar{overscroll-behavior:contain;width:min(84vw,320px);box-shadow:none;background:#160e13;overflow-y:auto;z-index:50!important}.sidebar.open{transform:translate(0)}.sidebar:after{display:none}.sidebar .brand-lockup{z-index:1;position:relative}.sidebar nav{z-index:2;background:0 0;position:relative}.sidebar nav button,.sidebar .logout{z-index:2;color:#c5b6bd;background:0 0;font-size:12px;position:relative}.sidebar nav button svg,.sidebar .logout svg{z-index:3;filter:none;position:relative}.sidebar nav .active{color:#fff;background:linear-gradient(90deg,#f7187938,#ffffff08)}.sidebar .close-menu{z-index:3;color:#fff;background:#ffffff0b;border:1px solid #ffffff1c;border-radius:50%;place-items:center;width:42px;height:42px}.sidebar .close-menu svg{width:22px;height:22px}.backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:40!important;background:#050305b8!important}.mobile-nav{z-index:30!important}}.hours-ranking-page .ranking-hero-art{background:#100d11;border-color:#ffffff16;border-radius:22px;overflow:hidden;box-shadow:0 28px 80px #0008}.hours-ranking-page .ranking-hero-art figcaption{color:#ff91bd;background:linear-gradient(90deg,#171116,#23101a);border-top:1px solid #ffffff10}.hours-ranking-page .ranking-prize{background:radial-gradient(circle at 92% 12%,#f7187938,#0000 34%),linear-gradient(135deg,#1d1319,#100d10);border-color:#ffffff16;border-radius:22px;box-shadow:0 25px 70px #0007}.hours-ranking-page .ranking-prize h3{color:#fff;font-family:Poppins,sans-serif;font-weight:700}.hours-ranking-page .ranking-prize p,.hours-ranking-page .ranking-prize aside small,.hours-ranking-page .ranking-prize aside span{color:#bda8b1}.hours-ranking-page .ranking-prize aside{border-color:#ffffff18}.hours-ranking-page .ranking-prize aside strong{color:#ff78ae;font-family:Poppins,sans-serif;font-weight:800}.hours-ranking-page .ranking-privacy{color:#cdb9c2;background:#f7187910;border-color:#f7187940;border-radius:15px}.hours-ranking-page .ranking-privacy strong{color:#fff}.hours-ranking-page .ranking-rules{background:radial-gradient(circle at 95% 0,#f7187928,#0000 30%),linear-gradient(145deg,#191317,#0f0d10);border-color:#f71879;border-radius:22px;box-shadow:0 25px 75px #0006}.hours-ranking-page .ranking-rules>header{border-color:#ffffff14}.hours-ranking-page .ranking-rules>header h3{color:#fff;font-family:Poppins,sans-serif;font-weight:700}.hours-ranking-page .ranking-rules>header p{color:#b5a0a9}.hours-ranking-page .rules-grid{background:#ffffff12}.hours-ranking-page .rules-grid article{background:linear-gradient(145deg,#181419,#100e11)}.hours-ranking-page .rules-grid b{color:#fff;font-family:Poppins,sans-serif;font-weight:650}.hours-ranking-page .rules-grid p{color:#a9959d}.hours-ranking-page .hours-leaderboard{background:linear-gradient(145deg,#171317,#0d0b0e);border:1px solid #ffffff16;border-radius:22px;overflow:hidden;box-shadow:0 28px 85px #0008}.hours-ranking-page .hours-leaderboard>header{background:#0e0c0f;border-color:#ffffff12}.hours-ranking-page .hours-leaderboard>header span{color:#a9979f}.hours-ranking-page .hours-leaderboard>article{background:linear-gradient(90deg,#171318,#110e12);border-color:#ffffff0e;transition:background .2s,transform .2s}.hours-ranking-page .hours-leaderboard>article.podium{background:linear-gradient(90deg,#211719,#141013)}.hours-ranking-page .hours-leaderboard>article.you{background:linear-gradient(90deg,#f7187935,#24121c 52%,#d9af6315);position:relative;box-shadow:inset 3px 0 #f71879}.hours-ranking-page .hours-leaderboard>article.you:after{content:"VOCÊ";color:#ff8fbb;letter-spacing:.14em;background:#f7187917;border:1px solid #ff78ad55;border-radius:99px;padding:3px 7px;font-size:6px;font-weight:900;position:absolute;top:8px;right:15px}.hours-ranking-page .rank-position b{color:#fff;font-family:Poppins,sans-serif;font-weight:700}.hours-ranking-page .rank-position svg{color:var(--lux-gold);filter:drop-shadow(0 0 8px #d9af6355)}.hours-ranking-page .rank-user>span{color:#ff82b4;background:linear-gradient(145deg,#34202a,#1b1418);border:1px solid #f7187940}.hours-ranking-page .podium .rank-user>span{background:linear-gradient(145deg,#f71879,#ad104e);box-shadow:0 7px 20px #f7187935}.hours-ranking-page .rank-user strong{color:#fff}.hours-ranking-page .rank-user small{color:#ff82b4}.hours-ranking-page .rank-hours>strong{color:#ff7db0;font-family:Poppins,sans-serif;font-weight:750}.hours-ranking-page .rank-hours>div{background:#ffffff0d;border-radius:99px}.hours-ranking-page .rank-hours i{border-radius:99px;box-shadow:0 0 12px #f7187960}.hours-ranking-page .ranking-update{color:#9f8d95}.management-page .admin-tabs{background:#0f0d10;border-color:#ffffff14}.management-page .admin-tabs button{color:#a9959d;background:0 0}.management-page .admin-tabs button.active{color:#fff;background:#f71879}.management-page .import-panel,.management-page .admin-export-panel,.management-page .permission-matrix{background:linear-gradient(145deg,#171318,#0f0d10);border-color:#ffffff12;box-shadow:0 18px 55px #0004}.management-page .upload-zone{color:#bdaab2;background:#ffffff05;border-color:#f7187950}.management-page .upload-zone strong,.management-page .import-intro h3,.management-page .permission-matrix h3,.management-page .manager-info h4,.management-page .export-actions b{color:#fff}.management-page .import-intro p,.management-page .permission-matrix p,.management-page .export-actions small{color:#a9959d}.management-page .import-requirements>div,.management-page .admin-security-note,.management-page .export-actions>button{color:#c8b6be;background:#ffffff05;border-color:#ffffff12}.management-page .permission-matrix>header,.management-page .permission-matrix>article{border-color:#ffffff10}.management-page .permission-list button{color:#a9959d;background:#ffffff05;border-color:#ffffff12}.management-page .permission-list button.allowed{color:#fff;background:#f7187913;border-color:#f7187948}.management-page .configure-access{background:0 0}@media (width<=900px){.dashboard{padding-top:18px}.dashboard>header{margin:-18px -2px 18px;padding:17px 2px 14px}.hero-card{min-height:300px}.hero-card h2{font-size:45px}}@media (width<=620px){.dashboard{padding:14px 13px 92px}.dashboard>header{margin:-14px -1px 14px;padding:15px 1px 12px}.hero-card{border-radius:22px;min-height:330px;padding:30px 22px}.hero-card:before{opacity:.18;width:210px;height:210px;top:-38px;right:-70px}.hero-card h2{max-width:290px;font-size:40px}.hero-card p{max-width:290px}.metric-grid{grid-template-columns:repeat(2,1fr)}.metric-card{min-height:155px;padding:18px}.metric-card:first-child{grid-column:1/3}.metric-card h3{font-size:29px}.action-grid{grid-template-columns:1fr 1fr}.action-grid button{flex-wrap:wrap;align-items:flex-start;min-height:98px;padding:13px}.action-grid button>span{width:38px;height:38px}.action-grid button>svg{margin-left:auto}.action-grid button div{flex-basis:100%}.personal-incentives{border-radius:18px}.floating-hash{opacity:.08}.hours-ranking-page .hours-leaderboard>article{min-height:74px}.hours-ranking-page .hours-leaderboard>article.you:after{top:6px;right:8px}.hours-ranking-page .rank-user strong{font-size:10px}.hours-ranking-page .rank-hours>strong{font-size:15px}.hours-ranking-page .ranking-hero-art,.hours-ranking-page .ranking-prize,.hours-ranking-page .ranking-rules,.hours-ranking-page .hours-leaderboard{border-radius:17px}}.login-card .password-field{position:relative}.login-card .password-field input{padding-right:60px}.login-card .password-field .password-toggle{color:#c51c69;width:48px;min-width:48px;height:48px;box-shadow:none;cursor:pointer;background:0 0;border:0;place-items:center;margin:0;padding:0;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.login-card .password-field .password-toggle:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #c51c69}.import-preview{background:#f53d9c0f;border:1px solid #f53d9c57;margin-top:18px;padding:22px}.import-preview>span{color:#f53d9c;letter-spacing:.14em;font-size:12px;font-weight:800}.import-preview h3{margin:8px 0 4px}.import-preview>div:not(.preview-sample){flex-direction:column;margin:18px 28px 12px 0;display:inline-flex}.import-preview b{font:700 1.5rem Poppins,sans-serif}.import-preview small{opacity:.72}.preview-sample{gap:6px;margin:12px 0 18px;font-size:14px;display:grid}.import-error{color:#a8154c;background:#e6397214;border:1px solid #e63972;margin:16px 0;padding:14px}.sidebar{z-index:30;position:fixed!important}.mobile-nav{z-index:30}button.profile-mini{width:100%;color:inherit;text-align:left;background:0 0;border:0}@media (width<=620px){.floating-hash{opacity:.095}.login-shell>.floating-hashtags .floating-hash{opacity:.12}}.forgot-password{text-transform:uppercase;width:max-content!important;box-shadow:none!important;color:#f71879!important;letter-spacing:.08em!important;background:0 0!important;border:0!important;margin:10px 0 0 auto!important;padding:0!important;font-size:8px!important;display:block!important}.login-links{grid-template-columns:1fr 1fr;align-items:stretch;gap:10px;margin-top:14px;display:grid}.login-links .forgot-password,.first-access-button{text-transform:uppercase;width:100%!important;min-height:42px!important;box-shadow:none!important;color:#f71879!important;letter-spacing:.08em!important;text-align:center!important;background:0 0!important;border:1px solid #f71879!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:10px 12px!important;font-size:8px!important;font-weight:900!important;display:flex!important}.first-access-button{color:#fff!important;background:#f71879!important;box-shadow:0 9px 22px #f7187928!important}.login-error{color:#d92160;background:#ff285017;border:1px solid #ff477b55;margin:12px 0 0;padding:11px 12px;font-size:9px;line-height:1.45}.login-error:before{content:"!";color:#fff;background:#f71879;border-radius:50%;place-items:center;width:16px;height:16px;margin-right:7px;font-weight:900;display:inline-grid}.login-success{color:#20765d;background:#2f9c7a12;border:1px solid #2f9c7a55;margin:12px 0 0;padding:11px 12px;font-size:9px;line-height:1.45}.login-success:before{content:"✓";color:#fff;background:#2f9c7a;border-radius:50%;place-items:center;width:16px;height:16px;margin-right:7px;font-weight:900;display:inline-grid}.recovery-card form>button[type=submit]{margin-top:18px}@media (width<=420px){.login-links{grid-template-columns:1fr}}.remember-access{cursor:pointer;align-items:center;gap:10px;text-transform:none!important;letter-spacing:0!important;margin:15px 0 0!important;display:flex!important}.remember-access input{appearance:none;border-radius:6px;flex:none;place-items:center;height:20px;display:grid;background:#ffffff0a!important;border:1px solid #f7187966!important;width:20px!important;margin:0!important;padding:0!important}.remember-access input:checked{box-shadow:inset 0 0 0 4px #191117;background:#f71879!important}.remember-access span,.remember-access b,.remember-access small{display:block}.remember-access b{color:#fff;font-size:9px}.remember-access small{color:#9d8992;margin-top:3px;font-size:7px;font-weight:500}.account-layout{grid-template-columns:1.25fr .75fr;gap:14px;display:grid}.profile-editor,.account-security{background:#fff;border:1px solid #ead7de;padding:28px;box-shadow:0 15px 45px #a6547110}.profile-editor{grid-template-columns:180px 1fr;gap:28px;display:grid}.avatar-editor{text-align:center}.avatar-editor>span,.avatar-editor>img{object-fit:cover;color:#fff;background:linear-gradient(135deg,#f71879,#ff85b5);border:5px solid #fff;border-radius:50%;place-items:center;width:132px;height:132px;margin:0 auto 15px;font-family:Poppins,sans-serif;font-size:30px;font-weight:800;display:grid;box-shadow:0 0 0 1px #eac5d3,0 15px 35px #a64d6c20}.avatar-editor label{color:#f71879;cursor:pointer;text-transform:uppercase;border:1px solid #f71879;align-items:center;gap:7px;padding:10px 12px;font-size:8px;display:inline-flex}.avatar-editor label input{display:none}.avatar-editor label svg{width:15px}.avatar-editor label b{font-weight:900}.profile-fields{gap:14px;display:grid}.profile-fields label,.account-security form label{letter-spacing:.08em;color:#67555d;text-transform:uppercase;font-size:8px;font-weight:900}.profile-fields input,.account-security form input{color:#2b2024;background:#fffafd;border:1px solid #e9d4dc;outline:none;width:100%;margin-top:7px;padding:12px;display:block}.profile-fields input:focus,.account-security form input:focus{border-color:#f71879}.profile-fields input[readonly]{color:#a18e95;background:#f6f0f2}.account-handle{background:#fffafd;border:1px solid #e9d4dc;align-items:center;margin-top:7px;display:flex}.account-handle span{color:#f71879;padding-left:12px;font-weight:900}.account-handle input{border:0;margin:0}.profile-fields>button,.account-security>button,.account-security form button{color:#fff;text-transform:uppercase;background:#f71879;border:0;justify-content:center;align-items:center;gap:7px;padding:12px;font-size:8px;font-weight:900;display:flex}.profile-fields>button svg{width:15px}.account-security>div{color:#f71879;background:#fff1f6;place-items:center;width:44px;height:44px;display:grid}.account-security>div svg{width:21px}.account-security>span{letter-spacing:.16em;color:#f71879;margin-top:18px;font-size:7px;font-weight:900;display:block}.account-security h3{color:#271b20;margin:7px 0;font-family:Poppins,sans-serif;font-size:20px}.account-security p{color:#7e6d74;font-size:9px;line-height:1.6}.account-security>button{width:100%;margin-top:14px}.account-security form{border-top:1px solid #ead7de;gap:11px;margin-top:17px;padding-top:17px;display:grid}.account-security .recovery-link{color:#f71879;background:0 0;border:1px solid #f71879}.account-note{background:#fff9fb;border:1px solid #ead7de;align-items:center;gap:11px;margin-top:13px;padding:14px 17px;display:flex}.account-note svg{color:#f71879;flex:none;width:19px}.account-note p{color:#7b6970;margin:0;font-size:8px;line-height:1.55}.account-security form .show-new-password{cursor:pointer;text-transform:none;letter-spacing:0;align-items:center;gap:9px;display:flex}.account-security form .show-new-password>input{appearance:none;border:1px solid #f7187966;border-radius:6px;flex:none;width:20px;height:20px;margin:0;padding:0;background:#ffffff0a!important}.account-security form .show-new-password>input:checked{box-shadow:inset 0 0 0 4px #191117;background:#f71879!important}.show-new-password span{color:#cdbbc3;align-items:center;gap:7px;font-size:9px;display:flex}.show-new-password svg{color:#f71879;width:16px}@media (width<=850px){.account-layout{grid-template-columns:1fr}.profile-editor{grid-template-columns:150px 1fr}}@media (width<=620px){.profile-editor{grid-template-columns:1fr;padding:22px 17px}.account-security{padding:22px 17px}.avatar-editor>span,.avatar-editor>img{width:112px;height:112px}}.remember-access b{color:#2b2024}.scrollbar-thin{scrollbar-width:thin}.scrollbar-none{scrollbar-width:none}.scrollbar-gutter-stable{scrollbar-gutter:stable}.battle-photo-download{color:#fff;background:#f71879;justify-content:center;align-items:center;margin-top:8px;padding:11px 14px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.banner-photo-field small{color:#bda9b2;font-size:11px;font-weight:400}.workflow-form input[type=file]{padding:10px}.bell{position:relative}.bell b{color:#fff;background:#f71879;border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 4px;font:800 10px Poppins,sans-serif;display:grid;position:absolute;top:-6px;right:-5px}.bell:not(.has-unread) b{display:none}.agenda-layout.single{grid-template-columns:1fr}.agenda-layout.single .calendar-card{width:100%}.notices-page>.workflow-refresh{margin-bottom:16px}.notice-list,.notice-admin-list{gap:12px;display:grid}.notice-list article,.notice-empty,.notice-admin-list article{color:#f9edf2;background:#21171d;border:1px solid #ffffff20;padding:22px;position:relative}.notice-list article{cursor:pointer}.notice-list article.read{opacity:.7}.notice-list article>div{color:#f71879;align-items:center;gap:8px;display:flex}.notice-list article>div svg{width:18px}.notice-list article>div span{letter-spacing:.12em;font-size:10px;font-weight:900}.notice-list h3{margin:12px 0 7px;font:700 19px Poppins,sans-serif}.notice-list p,.notice-admin-list p{white-space:pre-wrap;font-size:13px;line-height:1.7}.notice-list small,.notice-admin-list small{color:#bda9b2;font-size:11px}.notice-list article>svg{color:#45b78a;width:18px;position:absolute;top:18px;right:18px}.notice-empty{text-align:center}.notice-empty svg{color:#f71879}.notice-admin{background:#151116;border:1px solid #ffffff16;padding:24px}.notice-admin-list article{justify-content:space-between;gap:16px;display:flex}.notice-admin-list h4{margin:0;font-size:15px}.notice-admin-list button{color:#ff9abc;background:0 0;border:1px solid #ffffff25;align-self:center;align-items:center;gap:6px;padding:10px 13px;font-size:11px;display:flex}.notice-admin-list button svg{width:15px}.community-progress{margin-top:26px}.community-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.community-grid article{color:#f9edf2;background:#151116;border:1px solid #ffffff18;gap:6px;padding:20px;display:grid}.community-grid svg{color:#f71879}.community-grid .orange-heart svg{color:#ff7a2f}.community-grid small{letter-spacing:.1em;color:#bda9b2;font-size:10px}.community-grid strong{font:700 25px Poppins,sans-serif}.community-grid span{color:#a9959d;font-size:11px}.achievement-progress-grid{grid-template-columns:1.3fr 1fr;gap:12px;margin-top:12px;display:grid}.achievement-progress-grid article,.live-pro-card{color:#f9edf2;background:#151116;border:1px solid #ffffff18;padding:22px}.achievement-progress-grid article>div,.live-pro-card>div{color:#f71879;align-items:center;gap:8px;display:flex}.achievement-progress-grid svg,.live-pro-card svg{width:19px}.achievement-progress-grid span,.live-pro-card span{letter-spacing:.12em;font-size:10px;font-weight:900}.achievement-progress-grid h4,.live-pro-card h4{margin:12px 0;font:700 18px Poppins,sans-serif}.achievement-progress-grid p,.live-pro-card p{color:#bda9b2;font-size:12px;line-height:1.6}.achievement-progress-grid small,.live-pro-card small{color:#d7bdc8;font-size:11px;display:block}.reward-bar{background:#ffffff12;height:7px;margin:12px 0 6px}.reward-bar i{background:linear-gradient(90deg,#f71879,#ffc679);height:100%;display:block}.achievement-progress-grid article>b,.live-pro-card>b{color:#ff94bd;font-size:11px}.live-pro-card{background:linear-gradient(145deg,#201218,#120f12);margin-top:12px}.rewards-admin{background:#151116;border:1px solid #ffffff16;padding:22px}.reward-admin-list{gap:12px;display:grid}.reward-admin-list>article{background:#ffffff05;border:1px solid #ffffff14;padding:18px}.reward-admin-list header{justify-content:space-between;display:flex}.reward-admin-list h3{margin:0;font-size:15px}.reward-admin-list small{color:#a9959d}.reward-imported-data{flex-wrap:wrap;gap:8px;margin:14px 0 0;display:flex}.reward-imported-data span{color:#cdb7c0;background:#ffffff07;border:1px solid #ffffff18;padding:8px 10px;font-size:11px}.reward-imported-data b{color:#fff}.reward-admin-fields{grid-template-columns:repeat(3,1fr);gap:9px;margin:15px 0;display:grid}.reward-admin-fields label{color:#cdb7c0;gap:6px;font-size:10px;display:grid}.reward-admin-fields input,.reward-admin-fields select{color:#fff;background:#21171d;border:1px solid #ffffff20;min-width:0;min-height:40px;padding:9px;font-size:12px}.reward-admin-list>article>button{color:#fff;background:#f71879;border:0;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:0 14px;font-size:11px;font-weight:800;display:flex}.reward-admin-list>article>button svg{width:15px}@media (width<=900px){.community-grid,.reward-admin-fields{grid-template-columns:1fr 1fr}.achievement-progress-grid{grid-template-columns:1fr}}@media (width<=620px){.notice-admin{padding:15px}.notice-admin-list article{display:grid}.notice-admin-list button{justify-content:center;width:100%}.community-grid,.reward-admin-fields{grid-template-columns:1fr}.community-grid article{grid-template-columns:35px 1fr;align-items:center}.community-grid article small,.community-grid article strong,.community-grid article span{grid-column:2}.rewards-admin{padding:14px}}
