*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#122018;background:#f6faf6;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}.landing{background:#f7fbf7;min-height:100vh}.landingNav{background:#fff;border-bottom:1px solid #e1ebe2;justify-content:space-between;align-items:center;height:78px;padding:0 6%;display:flex}.logo{grid-template-rows:22px 16px;grid-template-columns:42px auto;align-items:center;column-gap:9px;display:grid}.logo span{color:#fff;background:#16833c;border-radius:13px;grid-row:1/3;place-items:center;width:42px;height:42px;font-size:22px;font-weight:900;display:grid}.logo b{letter-spacing:.5px;font-size:18px}.logo small{letter-spacing:2.5px;color:#6d7b71;font-size:8px}.landingNav nav{color:#536158;gap:34px;font-size:14px;display:flex}.navActions{align-items:center;gap:18px;font-size:14px;display:flex}.greenBtn{color:#fff;background:#16833c;border-radius:10px;justify-content:center;align-items:center;padding:12px 18px;font-weight:800;display:inline-flex;box-shadow:0 7px 18px #16833c20}.greenBtn:hover{background:#116d32}.greenBtn.large{padding:15px 22px}.landingHero{background:linear-gradient(135deg,#fff 0%,#f2faf3 100%);grid-template-columns:1.05fr .95fr;align-items:center;gap:30px;min-height:610px;padding:70px 8%;display:grid}.heroText{max-width:680px}.pill{color:#17713a;letter-spacing:1.2px;background:#edf8ef;border:1px solid #c9dfcc;border-radius:99px;padding:8px 12px;font-size:10px;font-weight:900;display:inline-block}.heroText h1{letter-spacing:-4px;margin:22px 0;font-size:clamp(44px,6vw,78px);line-height:.98}.heroText h1 i{color:#16833c;font-style:normal}.heroText>p{color:#5d6b62;max-width:570px;font-size:18px;line-height:1.65}.heroBtns{gap:12px;margin-top:28px;display:flex}.outlineBtn{background:#fff;border:1px solid #b9cbbd;border-radius:10px;padding:14px 20px;font-weight:800}.miniTrust{color:#66736a;flex-wrap:wrap;gap:18px;margin-top:24px;font-size:11px;display:flex}.heroVisual{justify-content:center;display:flex;position:relative}.visualGlow{filter:blur(2px);background:#cdebd2;border-radius:50%;width:390px;height:390px;position:absolute}.phoneMock{background:#fff;border:8px solid #18231c;border-radius:35px;width:305px;padding:18px 16px 20px;position:relative;transform:rotate(2deg);box-shadow:0 28px 70px #1b3c2530}.mockTop{color:#67736b;justify-content:space-between;font-size:9px;display:flex}.mockWelcome{color:#718078;margin:25px 0 14px;font-size:12px}.mockWelcome b{color:#17221b;margin-top:3px;font-size:22px;display:block}.mockBalance{color:#fff;background:linear-gradient(135deg,#168b40,#0f6e31);border-radius:18px;padding:18px}.mockBalance small{opacity:.8;font-size:8px}.mockBalance strong{margin:9px 0 14px;font-size:29px;display:block}.mockBalance div{opacity:.85;justify-content:space-between;font-size:8px;display:flex}.mockActions{grid-template-columns:repeat(4,1fr);gap:7px;margin:14px 0;display:grid}.mockActions b{color:#16833c;border:1px solid #e2ebe3;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;height:60px;font-size:20px;display:flex}.mockActions small{color:#56645b;margin-top:5px;font-size:8px}.mockPlan{border:1px solid #d9e6da;border-radius:16px;padding:15px}.mockPlan>small{color:#768379;font-size:8px}.mockPlan>strong{margin:7px 0;font-size:20px;display:block}.mockPlan>div{color:#647168;justify-content:space-between;font-size:10px;display:flex}.mockPlan button{color:#fff;background:#16833c;border:0;border-radius:9px;width:100%;margin-top:13px;padding:10px;font-weight:800}.landingStrip{color:#fff;background:#123b21;grid-template-columns:repeat(3,1fr);gap:30px;padding:30px 8%;display:grid}.landingStrip div{border-left:1px solid #ffffff30;padding-left:18px}.landingStrip b{font-size:16px;display:block}.landingStrip span{color:#bfd1c3;margin-top:5px;font-size:12px;line-height:1.5;display:block}.landingSection{max-width:1250px;margin:auto;padding:90px 8%}.sectionTitle>span{letter-spacing:2px;color:#16833c;font-size:10px;font-weight:900}.sectionTitle h2{letter-spacing:-2px;margin:9px 0;font-size:46px}.sectionTitle p{color:#657169;max-width:520px;line-height:1.6}.landingPlans{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:38px;display:grid}.landingPlan{background:#fff;border:1px solid #dfe9e1;border-radius:20px;min-height:260px;padding:25px;position:relative;box-shadow:0 10px 35px #15371d09}.planNo{color:#bdd1c0;font-size:12px;font-weight:900;position:absolute;top:20px;right:20px}.landingPlan small{color:#6c7a70;letter-spacing:1.5px;font-size:9px}.landingPlan h3{margin:22px 0 18px;font-size:25px}.landingPlan>strong{font-size:27px}.landingPlan p{color:#69766d;font-size:12px}.landingPlan a{color:#16833c;margin-top:22px;font-size:12px;font-weight:900;display:block}.stepsSection{padding-top:20px}.landingSteps{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:35px;display:grid}.landingSteps div{background:#fff;border:1px solid #dfe9e1;border-radius:18px;padding:26px}.landingSteps b{color:#16833c;font-size:12px}.landingSteps h3{font-size:19px}.landingSteps p{color:#68756c;font-size:13px;line-height:1.5}.landingFooter{background:#fff;border-top:1px solid #dfe8e0;justify-content:space-between;align-items:center;padding:35px 8%;display:flex}.landingFooter p{color:#748077;font-size:11px}.gmgDashboard{color:#17221d;background:#f3f1ea;min-height:100vh;padding-bottom:88px}.gmgTopbar{color:#fff;z-index:30;background:#17231d;justify-content:space-between;align-items:center;height:72px;padding:0 max(5%,18px);display:flex;position:sticky;top:0}.brandMini{align-items:center;gap:9px;display:flex}.brandMini>span{color:#17231d;background:#c7a85b;border-radius:11px;place-items:center;width:35px;height:35px;font-size:18px;font-weight:950;display:grid}.brandMini b{letter-spacing:1px;font-size:14px;display:block}.brandMini small{letter-spacing:2px;color:#b9c4bd;margin-top:2px;font-size:6px;display:block}.topActions{align-items:center;gap:9px;display:flex}.topActions button{color:#fff;background:#ffffff0d;border:1px solid #ffffff20;border-radius:11px;width:35px;height:35px;font-size:17px}.profileDot{color:#17231d;background:#e8eee8;border-radius:50%;place-items:center;width:35px;height:35px;font-size:11px;font-weight:900;display:grid}.gmgHome{width:min(100%,720px);margin:auto;padding:24px 16px 30px}.gmgNotice{background:#fff;border:1px solid #d7dfd7;border-radius:12px;justify-content:space-between;margin-bottom:12px;padding:10px 12px;font-size:9px;display:flex;box-shadow:0 8px 25px #17231d12}.gmgNotice button{background:0 0;border:0}.heroGreeting{justify-content:space-between;align-items:flex-start;margin:4px 2px 18px;display:flex}.heroGreeting small,.sectionHead small{letter-spacing:1.7px;color:#758178;font-size:7px;font-weight:900}.heroGreeting h1{letter-spacing:-1.3px;margin:5px 0 2px;font-size:29px}.heroGreeting h1 span{color:#16834a}.heroGreeting p{color:#7b857e;margin:0;font-size:10px}.countryPill{color:#445149;background:#fff;border:1px solid #d9e0d9;border-radius:99px;padding:8px 10px;font-size:8px;font-weight:800}.countryPill span{margin-left:5px}.heroBalance{color:#fff;background:#172f25;border-radius:22px;padding:21px;position:relative;overflow:hidden;box-shadow:0 18px 35px #172f2528}.heroBalance:after{content:"";border:35px solid #c7a85b18;border-radius:50%;width:180px;height:180px;position:absolute;top:-80px;right:-70px}.balanceLabel{color:#aebbb3;letter-spacing:1px;justify-content:space-between;font-size:8px;font-weight:800;display:flex}.balanceLabel button{color:#bfcac3;background:0 0;border:0;font-size:12px}.heroBalance>strong{letter-spacing:-1.4px;margin:13px 0 16px;font-size:34px;display:block}.balanceMeta{color:#aab8b0;border-top:1px solid #ffffff16;justify-content:space-between;gap:10px;padding-top:11px;font-size:8px;display:flex}.fundBar{grid-template-columns:1.2fr .8fr;gap:9px;margin-top:11px;display:grid}.fundBar button{text-align:left;cursor:pointer;border:1px solid #d8dfd8;border-radius:16px;align-items:center;gap:9px;min-height:72px;padding:11px 12px;display:flex}.fundMain{color:#17231d;background:#c7a85b;border-color:#c7a85b!important}.fundSecondary{color:#26342c;background:#fff}.fundBar button>span{border-radius:11px;flex:none;place-items:center;width:35px;height:35px;font-size:18px;display:grid}.fundMain>span{color:#c7a85b;background:#172f25}.fundSecondary>span{color:#16834a;background:#e8eee8}.fundBar div{flex:1}.fundBar small{letter-spacing:1px;opacity:.65;margin-bottom:4px;font-size:6px;display:block}.fundBar b{font-size:11px}.fundBar em{font-size:16px;font-style:normal}.snapshot{background:#fff;border:1px solid #dfe4df;border-radius:15px;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;margin:12px 0 22px;padding:13px 8px;display:grid}.snapshot div{text-align:center}.snapshot small{color:#8a948d;letter-spacing:.7px;font-size:6px;display:block}.snapshot b{color:#26332b;margin-top:5px;font-size:9px;display:block}.snapshot i{background:#e3e8e3;width:1px;height:25px}.plansArea{margin-top:4px}.sectionHead{justify-content:space-between;align-items:end;margin:0 2px 11px;display:flex}.sectionHead h2{letter-spacing:-.6px;margin:4px 0 0;font-size:20px}.sectionHead>a{color:#16834a;font-size:8px;font-weight:900}.planRail{gap:12px;display:grid}.gmgCard{background:#fff;border:1px solid #dce3dc;border-radius:20px;padding:16px;position:relative;overflow:hidden;box-shadow:0 9px 26px #17231d0b}.gmgCard:before{content:"";background:#16834a;width:4px;height:100%;position:absolute;top:0;left:0}.cardTop{justify-content:space-between;align-items:center;display:flex}.numberTag{color:#c7a85b;background:#172f25;border-radius:10px;place-items:center;width:31px;height:31px;font-size:8px;font-weight:900;display:grid}.returnTag{color:#16834a;background:#eef4ee;border:1px solid #d4e4d6;border-radius:99px;padding:7px 9px;font-size:9px;font-weight:900}.cardCategory{color:#89938c;letter-spacing:1.3px;margin-top:13px;font-size:6px;font-weight:900;display:block}.gmgCard h3{margin:4px 0;font-size:18px}.gmgCard>p{color:#78837c;max-width:500px;margin:0;font-size:9px;line-height:1.45}.cardInfo{grid-template-columns:1fr 1fr;gap:7px;margin:13px 0;display:grid}.cardInfo div{background:#f5f6f1;border-radius:10px;padding:9px}.cardInfo small{color:#8a938d;letter-spacing:.7px;font-size:6px;display:block}.cardInfo b{margin-top:4px;font-size:10px;display:block}.gmgCard>button{color:#fff;background:#172f25;border:0;border-radius:12px;width:100%;padding:12px;font-size:9px;font-weight:900;box-shadow:0 8px 16px #172f2522}.gmgCard>button em{color:#c7a85b;margin-left:5px;font-style:normal}.gmgCard>button:disabled{opacity:.6}.emptyPlan{text-align:center;color:#89938c;background:#fff;border:1px dashed #cbd6cc;border-radius:16px;padding:25px;font-size:10px}.dashboardPrompt{background:#e7eee7;border-radius:17px;justify-content:space-between;align-items:center;gap:10px;margin-top:13px;padding:13px;display:flex}.dashboardPrompt>div{align-items:center;gap:9px;display:flex}.dashboardPrompt span{color:#16834a;background:#fff;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.dashboardPrompt b{font-size:9px}.dashboardPrompt p{color:#7c877f;margin:3px 0 0;font-size:7px;line-height:1.4}.dashboardPrompt>a{color:#16834a;white-space:nowrap;font-size:8px;font-weight:900}.gmgBottomNav{color:#9ca9a1;z-index:50;background:#17231d;border-top:1px solid #ffffff10;grid-template-columns:repeat(5,1fr);width:100%;max-width:720px;height:72px;padding-bottom:2px;display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.gmgBottomNav a{flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}.gmgBottomNav span{font-size:17px}.gmgBottomNav b{font-size:7px;font-weight:800}.gmgBottomNav .active{color:#c7a85b}.sheet{z-index:80;background:#17231d88;align-items:end;display:grid;position:fixed;inset:0}.sheetCard{background:#fff;border-radius:24px 24px 0 0;width:min(100%,520px);max-height:90vh;margin:auto;padding:24px;position:relative;overflow:auto}.sheetCard .close{background:#f0f3ef;border:0;border-radius:50%;width:30px;height:30px;position:absolute;top:16px;right:18px}.sheetCard>small{letter-spacing:1.5px;color:#16834a;font-size:7px;font-weight:900}.sheetCard h2{margin:5px 0 18px}.sheetCard form{gap:12px;display:grid}.sheetCard label{color:#4b584f;gap:5px;font-size:9px;font-weight:800;display:grid}.sheetCard input{border:1px solid #d8e0d8;border-radius:11px;outline:none;padding:12px}.primaryBtn{color:#fff;background:#172f25;border:0;border-radius:12px;padding:13px;font-weight:900}.videoLoading{color:#16833c;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:100vh;display:flex}.videoLoading>b{color:#c7a85b;background:#172f25;border-radius:13px;place-items:center;width:52px;height:52px;font-size:23px;display:grid}.auth{background:linear-gradient(135deg,#f4faf5,#eaf5ec);place-items:center;min-height:100vh;padding:25px;display:grid}.authCard{background:#fff;border:1px solid #dce8de;border-radius:22px;width:min(430px,100%);padding:30px;box-shadow:0 20px 60px #123b2115}.authCard h1{letter-spacing:-1px;margin:10px 0;font-size:31px}.authCard>p{color:#6b786f;font-size:13px;line-height:1.5}.auth form{gap:14px;margin-top:20px;display:grid}.auth label{color:#4d5b51;gap:6px;font-size:11px;font-weight:800;display:grid}.auth input{border:1px solid #d5e1d7;border-radius:10px;outline:none;width:100%;padding:12px}.auth input:focus{border-color:#16833c;box-shadow:0 0 0 3px #16833c14}.auth .button{color:#fff;background:#16833c;border:0;border-radius:10px;padding:13px;font-weight:900}.back{color:#16833c;font-size:12px;font-weight:800;position:absolute;top:25px;left:25px}.formError{color:#b42318!important}.switch{text-align:center}.switch a{color:#16833c;font-weight:900}@media (max-width:760px){.landingNav{height:68px;padding:0 18px}.landingNav nav{display:none}.navActions{gap:9px;font-size:11px}.navActions .greenBtn{padding:9px 11px}.landingHero{grid-template-columns:1fr;min-height:auto;padding:48px 20px 35px}.heroText h1{letter-spacing:-2.5px;font-size:47px}.heroText>p{font-size:15px}.heroBtns{margin-top:20px}.miniTrust{gap:9px;font-size:9px}.heroVisual{margin-top:22px}.phoneMock{width:285px}.landingStrip{grid-template-columns:1fr;gap:15px;padding:24px 20px}.landingStrip div{border-top:1px solid #ffffff30;border-left:0;padding:15px 0 0}.landingSection{padding:55px 20px}.sectionTitle h2{font-size:36px}.landingPlans,.landingSteps{grid-template-columns:1fr}.landingPlan{min-height:230px}.landingFooter{padding:25px 20px;display:block}.landingFooter p{margin-top:20px}.videoShell{padding:18px 12px 20px}.videoHeader{padding-left:16px;padding-right:16px}.countryBox{font-size:9px}.balanceMain strong{font-size:29px}.checkedBox div{margin:9px 0 0;display:block}.videoFloat{right:10px}.authCard{padding:25px}.back{top:16px;left:16px}}.plansAdminHero{background:linear-gradient(135deg,#182d24,#101914);border:1px solid #c7a85b33;border-radius:22px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px;padding:24px;display:flex}.plansAdminHero>div:first-child span{letter-spacing:2px;color:#c7a85b;font-size:8px;font-weight:900}.plansAdminHero h2{color:#f3f1e7;margin:7px 0 5px;font-size:25px}.plansAdminHero p{color:#93a199;max-width:560px;margin:0;font-size:9px;line-height:1.5}.plansAdminBar{gap:8px;margin-bottom:13px;display:flex}.plansAdminBar>div{background:#131f19;border:1px solid #ffffff0d;border-radius:13px;min-width:105px;padding:10px 14px}.plansAdminBar b{color:#f5f1e7;font-size:15px;display:block}.plansAdminBar span{color:#75867c;text-transform:uppercase;letter-spacing:.8px;margin-top:3px;font-size:6px;display:block}.planAdminPremium{background:#f3f0e6;padding:0;overflow:hidden;box-shadow:0 15px 35px #00000018}.planAdminImage{background:#18231d 50%/cover no-repeat;place-items:center;height:145px;display:grid;position:relative}.planAdminImage>span{color:#c7a85b;font-size:24px;font-weight:950}.planAdminImageShade{background:linear-gradient(#00000008 35%,#0a120dcc 100%);position:absolute;inset:0}.planAdminImageTop{z-index:2;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:12px 12px auto}.planAdminImageTop>span{color:#c7a85b;background:#172f25;border-radius:9px;place-items:center;width:29px;height:29px;font-size:7px;font-weight:900;display:grid}.planAdminImageTop b{border-radius:99px;padding:6px 8px;font-size:6px}.planAdminImageTop .on{color:#237443;background:#d9efdf}.planAdminImageTop .off{color:#8c5147;background:#eee2df}.planAdminBody{padding:16px}.planAdminBody>small{color:#87928b;letter-spacing:1.2px;font-size:6px;font-weight:900}.planAdminBody h2{margin:5px 0;font-size:19px}.planAdminBody>strong{font-size:21px}.planAdminFacts{flex-wrap:wrap;gap:5px;margin:11px 0;display:flex}.planAdminFacts span{background:#e7e6dc;border-radius:8px;padding:6px;font-size:6px}.planAdminBody p{color:#7a857e;min-height:31px;margin:8px 0;font-size:7px;line-height:1.45}.planAdminBody>a{color:#fff;text-align:center;background:#172f25;border-radius:10px;padding:10px;font-size:8px;font-weight:900;display:block}.planEditorLayout{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:14px;display:grid}.planEditorPanel{padding:22px}.planEditorIntro{margin-bottom:18px}.planEditorIntro>span,.planPreview>span{letter-spacing:1.6px;color:#9a8150;font-size:7px;font-weight:900}.planEditorIntro h2{margin:6px 0 4px;font-size:22px}.planEditorIntro p{color:#78857d;font-size:8px}.planEditorPanel .fullLabel input{background:#fff;border:1px solid #d4d8d0;border-radius:10px;outline:none;height:40px;padding:10px;font-size:9px}.planEditorActions{gap:8px;margin-top:12px;display:flex}.planEditorActions .saveAdmin{flex:1}.planPreview{color:#fff;background:#172f25;border:1px solid #ffffff10;border-radius:20px;padding:12px;position:sticky;top:92px}.planPreviewImage{background:#102019 50%/cover no-repeat;border-radius:14px;place-items:center;height:150px;margin:9px 0 13px;display:grid}.planPreviewImage b{color:#c7a85b;font-size:24px}.planPreview>small{color:#94a49a;letter-spacing:1px;font-size:6px}.planPreview h3{margin:5px 0;font-size:18px}.planPreview>strong{color:#d3b96c;font-size:22px}.planPreview>div:last-child{color:#9aaba1;border-top:1px solid #ffffff10;justify-content:space-between;margin-top:10px;padding-top:10px;font-size:7px;display:flex}.adminEmptyPlan{grid-column:1/-1}.investHeroPremium{background:linear-gradient(135deg,#1d3d2d,#12261d);border:1px solid #ffffff10;border-radius:25px;grid-template-columns:1fr auto;gap:15px;padding:22px;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 50px #0005}.investHeroPremium h1{letter-spacing:-1.7px;margin:8px 0;font-size:34px;line-height:.96}.investHeroPremium h1 span{color:#d5b766}.investHeroPremium>div:first-child small{letter-spacing:2px;color:#9eb2a5;font-size:7px;font-weight:900}.investHeroPremium p{color:#b5c1b9;max-width:350px;margin:10px 0 0;font-size:9px;line-height:1.5}.productPlanGrid{align-items:stretch}.productPlanCard{overflow:hidden;color:#17221d!important;background:#f3f0e6!important;border:0!important;min-height:0!important;padding:0!important;box-shadow:0 18px 40px #0005!important}.productPlanImage{background:#18231d 50%/cover no-repeat;place-items:center;height:190px;display:grid;position:relative}.productPlanImage>span{color:#c7a85b;font-size:30px;font-weight:950}.productPlanImageShade{background:linear-gradient(#00000005 25%,#07110ccc 100%);position:absolute;inset:0}.productPlanBadge,.productPlanReturn{z-index:2;text-transform:uppercase;border-radius:99px;padding:7px 9px;font-size:6px;font-weight:900;position:absolute;top:12px}.productPlanBadge{color:#d4bc72;background:#172f25;left:12px}.productPlanReturn{color:#172f25;background:#f4efe0;right:12px}.productPlanBody{padding:16px}.productPlanBody>small{letter-spacing:1.3px;color:#87928b;font-size:6px;font-weight:900}.productPlanBody h3{margin:5px 0;font-size:19px}.productPlanBody p{color:#78837c;min-height:34px;margin:0;font-size:8px;line-height:1.45}.productPlanPrice{grid-template-columns:1fr 1fr;gap:7px;margin:13px 0 7px;display:grid}.productPlanPrice>div{background:#e8e7dc;border-radius:10px;padding:9px}.productPlanPrice small{color:#8b948e;letter-spacing:.8px;font-size:5px;display:block}.productPlanPrice b{margin-top:4px;font-size:10px;display:block}.productPlanRange{color:#808a83;justify-content:space-between;padding:0 1px 11px;font-size:7px;display:flex}.productPlanRange b{color:#26352d}.productPlanBody>button{color:#fff;background:#172f25;border:0;border-radius:11px;width:100%;padding:12px;font-size:8px;font-weight:900}.productPlanBody>button span{color:#c7a85b;margin-left:5px}.reviewProductImage{background:#17231d 50%/cover no-repeat;border-radius:14px;place-items:center;height:145px;margin:-2px 0 15px;display:grid}.reviewProductImage b{color:#c7a85b;font-size:28px}.investSheet{padding-top:18px}@media (max-width:800px){.plansAdminHero{display:block}.plansAdminHero .goldBtn{margin-top:14px;display:inline-flex}.planEditorLayout{grid-template-columns:1fr}.planPreview{position:static}.productPlanGrid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.productPlanGrid{grid-template-columns:1fr}.productPlanImage{height:205px}.investHeroPremium{grid-template-columns:1fr}.plansAdminBar{overflow:auto}.plansAdminBar>div{min-width:100px}.planAdminImage{height:170px}}.gmgInvestPage{color:#f5f2e9;background:#111c17;min-height:100vh;padding-bottom:86px}.gmgInvestPage .gmgTopbar{background:#111c17;border-bottom:1px solid #ffffff10}.investHome{width:min(100%,760px);margin:auto;padding:18px 16px 30px}.investBalance{color:#17221d;z-index:2;background:#f1ede1;border-radius:17px;align-self:end;min-width:155px;padding:14px;position:relative}.investBalance small{color:#68736c;letter-spacing:1px;font-size:6px}.investBalance b{margin:7px 0;font-size:18px;display:block}.investBalance a{color:#16834a;font-size:7px;font-weight:900}.investSectionHead{justify-content:space-between;align-items:end;margin:24px 2px 10px;display:flex}.investSectionHead small{letter-spacing:1.8px;color:#899e91;font-size:7px;font-weight:900}.investSectionHead h2{letter-spacing:-.7px;margin:5px 0 0;font-size:21px}.investSectionHead>span{color:#d5b766;font-size:7px;font-weight:900}.categoryRail{gap:7px;padding:0 2px 13px;display:flex;overflow:auto}.categoryRail button{white-space:nowrap;color:#9eaea4;background:#192920;border:1px solid #ffffff12;border-radius:99px;padding:8px 12px;font-size:7px;font-weight:800}.categoryRail button.selected{color:#17221d;background:#c7a85b;border-color:#c7a85b}.investGrid{grid-template-columns:repeat(2,1fr);gap:11px;display:grid}.emptyPlan{color:#91a095;text-align:center;background:#192920;border:1px dashed #52675a;border-radius:18px;grid-column:1/-1;padding:30px;font-size:9px}.investNote{background:#172820;border:1px solid #ffffff10;border-radius:16px;gap:9px;margin-top:13px;padding:12px;display:flex}.investNote>span{color:#17221d;background:#c7a85b;border-radius:9px;place-items:center;width:27px;height:27px;font-weight:900;display:grid}.investNote b{font-size:8px}.investNote p{color:#899d91;margin:3px 0;font-size:7px;line-height:1.4}.investSheet{color:#17221d}.reviewGrid{grid-template-columns:1fr 1fr;gap:7px;display:grid}.reviewGrid div{background:#f3f5f0;border-radius:10px;padding:9px}.reviewGrid small{font-size:6px}.reviewGrid b{font-size:9px}.sheetDescription{color:#78837c;font-size:9px;line-height:1.5}@media (max-width:520px){.investHome{padding:16px 12px 26px}.investGrid{grid-template-columns:1fr}.investBalance{min-width:0}}.dailyCheckin{background:linear-gradient(135deg,#173429,#12251c);border:1px solid #c7a85b38;border-radius:18px;align-items:center;gap:11px;margin:14px 0 4px;padding:13px;display:flex;box-shadow:0 14px 30px #08140e1f}.checkinIcon{color:#d7bd73;background:#c7a85b24;border:1px solid #c7a85b40;border-radius:13px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:17px;font-weight:900;display:grid}.checkinCopy{flex:1;min-width:0}.checkinCopy small{color:#a5b5ac;letter-spacing:1.1px;font-size:7px;font-weight:900;display:block}.checkinCopy h3{color:#f3f1ea;margin:3px 0 2px;font-size:13px}.checkinCopy p{color:#aebdb5;margin:0;font-size:8px;line-height:1.35}.dailyCheckin button{color:#17231d;white-space:nowrap;cursor:pointer;background:#c7a85b;border:0;border-radius:11px;padding:10px 11px;font-size:8px;font-weight:900}.gmgCard .planExplore{color:#17231d;cursor:pointer;background:#c7a85b;border:0;border-radius:12px;justify-content:space-between;align-items:center;width:100%;padding:11px 13px;font-size:9px;font-weight:900;text-decoration:none;display:flex}.gmgCard .planExplore em{font-size:13px;font-style:normal}.gmgCard .planExplore:hover{filter:brightness(1.04)}.adminPage{color:#eef2ec;background:#0f1713;min-height:100vh;padding-bottom:76px}.adminTop{z-index:60;background:#17231d;border-bottom:1px solid #ffffff10;justify-content:space-between;align-items:center;height:70px;padding:0 max(4%,20px);display:flex;position:sticky;top:0}.adminBrand{align-items:center;gap:10px;display:flex}.adminBrand>span{color:#17231d;background:#c7a85b;border-radius:11px;place-items:center;width:36px;height:36px;font-size:18px;font-weight:950;display:grid}.adminBrand b{letter-spacing:1px;font-size:14px;display:block}.adminBrand small{color:#9eada4;letter-spacing:2px;margin-top:2px;font-size:6px;display:block}.adminTopLinks{align-items:center;gap:10px;display:flex}.adminTopLinks span{letter-spacing:1.5px;color:#c7a85b;font-size:6px;font-weight:900}.adminTopLinks a,.adminTopLinks button{color:#dfe7e1;background:#ffffff08;border:1px solid #ffffff14;border-radius:9px;padding:8px 10px;font-size:7px;font-weight:800}.adminTopLinks button{cursor:pointer}.adminLayout{width:min(1400px,100%);margin:auto;display:flex}.adminSide{border-right:1px solid #ffffff0b;flex:none;align-self:flex-start;width:205px;min-height:calc(100vh - 70px);padding:18px 10px;position:sticky;top:70px}.adminSide button{color:#84938a;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:10px;width:100%;margin-bottom:4px;padding:11px 12px;font-size:8px;font-weight:800;display:flex}.adminSide button i{background:#ffffff06;border-radius:9px;place-items:center;width:27px;height:27px;font-size:12px;font-style:normal;display:grid}.adminSide button.active{color:#17231d;background:#c7a85b}.adminSide button.active i{color:#c7a85b;background:#17231d}.adminMain{flex:1;min-width:0;padding:24px}.adminHeading{justify-content:space-between;align-items:end;gap:15px;margin-bottom:18px;display:flex}.adminHeading small{letter-spacing:2px;color:#c7a85b;font-size:6px;font-weight:900}.adminHeading h1{letter-spacing:-1px;margin:5px 0;font-size:28px}.adminHeading p{color:#899890;margin:0;font-size:9px;line-height:1.5}.adminDate{color:#9aa79f;background:#ffffff08;border:1px solid #ffffff0d;border-radius:99px;padding:8px 10px;font-size:7px}.adminStats{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px;display:grid}.adminStats article,.adminPanel{color:#eef2ec;background:#17231d;border:1px solid #ffffff0d;border-radius:17px;padding:15px;box-shadow:0 15px 35px #00000014}.adminStats small,.adminPanel>small{letter-spacing:1.2px;color:#8c9b92;font-size:6px;font-weight:900}.adminStats b{margin:9px 0 3px;font-size:21px;display:block}.adminStats span{color:#718078;font-size:7px}.adminGrid2{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px;display:grid}.panelTitle{justify-content:space-between;margin-bottom:10px;display:flex}.adminPanel h2{color:#f1f3ed;margin:5px 0;font-size:17px}.queueRow{color:#9eaaa3;border-top:1px solid #ffffff0a;grid-template-columns:1fr auto auto;align-items:center;gap:9px;padding:11px 0;font-size:8px;display:grid}.queueRow b{color:#f5f1e5}.queueRow a{color:#c7a85b;font-size:7px;font-weight:900}.adminPanel.dark{background:linear-gradient(145deg,#1c382a,#12241c)}.adminPanel.dark strong{color:#d6bb70;margin-top:8px;font-size:23px;display:block}.adminPanel.dark p{color:#91a097;margin:3px 0 10px;font-size:7px}.adminPanel.dark hr{border:0;border-top:1px solid #ffffff0d;margin:12px 0}.settingsHero{background:linear-gradient(135deg,#1c382a,#11221a);border:1px solid #c7a85b25;border-radius:21px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:12px;padding:20px;display:flex}.settingsEyebrow{letter-spacing:1.7px;color:#d0b56c;font-size:6px;font-weight:900}.settingsHero h2{margin:6px 0;font-size:21px}.settingsHero p{color:#91a098;margin:0;font-size:8px}.settingsStatus{background:#ffffff08;border:1px solid #ffffff10;border-radius:13px;min-width:120px;padding:11px}.settingsStatus i{background:#53c77b;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.settingsStatus b{font-size:7px}.settingsStatus small{color:#7f9086;margin-top:5px;font-size:6px;display:block}.settingsSections{gap:10px;display:grid}.settingsSection{color:#17231d;background:#f1eee5;border:1px solid #ffffff08;border-radius:18px;padding:16px}.settingsSectionHead{margin-bottom:12px}.settingsSectionHead small{letter-spacing:1.5px;color:#8c7549;font-size:6px;font-weight:900}.settingsSectionHead h2{margin:4px 0;font-size:16px}.settingsSectionHead p{color:#7a857e;margin:0;font-size:7px}.settingsRows{gap:7px;display:grid}.settingRow{background:#fff;border:1px solid #dfe2d9;border-radius:12px;justify-content:space-between;align-items:center;gap:15px;padding:11px;display:flex}.settingInfo{min-width:0}.settingInfo b{font-size:8px;display:block}.settingInfo small{color:#89928c;margin-top:3px;font-size:6px;line-height:1.4;display:block}.numberBox,.communityInputBox{background:#f4f5f0;border:1px solid #d6dbd2;border-radius:9px;align-items:center;min-width:120px;display:flex;overflow:hidden}.numberBox input,.communityInputBox input{color:#17231d;background:0 0;border:0;outline:0;width:100%;padding:9px;font-size:8px}.numberBox span{color:#7c877f;padding-right:9px;font-size:7px}.communityInputBox{min-width:260px}.settingsToggle{cursor:pointer;background:#e6ebe5;border:0;border-radius:99px;align-items:center;gap:6px;padding:5px 8px;font-size:7px;display:flex}.settingsToggle span{background:#89958e;border-radius:50%;width:17px;height:17px}.settingsToggle.on{color:#23713e;background:#dcefe1}.settingsToggle.on span{background:#16834a}.settingsSaveBar{color:#17231d;background:#c7a85b;border-radius:15px;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:13px 15px;display:flex}.settingsSaveBar b{font-size:8px;display:block}.settingsSaveBar small{opacity:.65;margin-top:3px;font-size:6px;display:block}.settingsSaveBar button{color:#fff;cursor:pointer;background:#17231d;border:0;border-radius:10px;padding:10px 13px;font-size:8px;font-weight:900}.adminNotice{color:#23613a;background:#dff1e3;border-radius:11px;margin-top:10px;padding:10px;font-size:8px}.adminMobileNav{display:none}.communityOverlay{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);z-index:120;background:#09120db8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.communityModal{color:#f3f1e9;text-align:center;background:linear-gradient(145deg,#1b3629,#101d17);border:1px solid #c7a85b38;border-radius:25px;width:min(390px,100%);padding:25px 21px 20px;position:relative;box-shadow:0 30px 80px #0008}.communityClose{color:#fff;background:#ffffff0b;border:1px solid #ffffff18;border-radius:50%;width:30px;height:30px;font-size:18px;position:absolute;top:13px;right:13px}.communityIcon{color:#17231d;background:#c7a85b;border-radius:17px;place-items:center;width:54px;height:54px;margin:2px auto 12px;font-size:23px;font-weight:900;display:grid}.communityModal>small{letter-spacing:2px;color:#cdb46b;font-size:6px;font-weight:900}.communityModal h2{letter-spacing:-.8px;margin:7px 0;font-size:24px}.communityModal p{color:#aab8af;max-width:290px;margin:0 auto 17px;font-size:9px;line-height:1.6}.communityJoin{color:#17231d;background:#c7a85b;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:9px;font-weight:900;display:flex}.communityJoin span{font-size:14px}.communityLater{color:#8e9c94;background:0 0;border:0;margin-top:2px;padding:10px;font-size:8px}.communityModal button{cursor:pointer}@media (max-width:800px){.adminSide{display:none}.adminMain{padding:16px 12px}.adminTop{padding:0 12px}.adminTopLinks span{display:none}.adminTopLinks a,.adminTopLinks button{padding:7px;font-size:7px}.adminHeading h1{font-size:24px}.adminStats{grid-template-columns:1fr 1fr}.adminGrid2{grid-template-columns:1fr}.adminMobileNav{z-index:100;background:#17231d;border-top:1px solid #ffffff10;grid-template-columns:repeat(5,1fr);height:67px;display:grid;position:fixed;bottom:0;left:0;right:0}.adminMobileNav button{color:#819087;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.adminMobileNav button.active{color:#c7a85b}.adminMobileNav span{font-size:15px}.adminMobileNav small{font-size:6px}.settingsHero{display:block}.settingsStatus{margin-top:13px}.settingRow{flex-direction:column;align-items:flex-start}.numberBox,.communityInputBox{width:100%;min-width:0}.settingsSaveBar{flex-direction:column;align-items:stretch}.settingsSaveBar button{width:100%}}.depositBalanceCard{background:#14251d;border:1px solid #ffffff0c;border-radius:17px;justify-content:space-between;align-items:center;gap:10px;margin:10px 0 4px;padding:13px;display:flex}.depositBalanceCard small{letter-spacing:1.5px;color:#8ba095;font-size:6px;font-weight:900;display:block}.depositBalanceCard b{color:#f3f1e9;margin:5px 0 2px;font-size:18px;display:block}.depositBalanceCard span{color:#75897e;font-size:7px;display:block}.depositBalanceCard a{color:#c7a85b;white-space:nowrap;font-size:8px;font-weight:900;text-decoration:none}.savedWithdrawalAccount{background:#0d1a13;border:1px solid #ffffff0b;border-radius:13px;margin:3px 0 11px;padding:12px}.savedWithdrawalAccount small{color:#8ba095;letter-spacing:1.4px;font-size:6px;font-weight:900;display:block}.savedWithdrawalAccount b{color:#f3f1e9;margin-top:6px;font-size:10px;display:block}.savedWithdrawalAccount span{color:#7f9187;margin-top:4px;font-size:7px;display:block}.savedWithdrawalAccount a{color:#c7a85b;margin-top:7px;font-size:7px;font-weight:900;text-decoration:none;display:inline-block}.adminPageHero{background:linear-gradient(135deg,#1a3428,#112019);border:1px solid #c7a85b22;border-radius:21px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;padding:19px 20px;display:flex;box-shadow:0 16px 35px #00000018}.adminPageHero small{letter-spacing:1.8px;color:#c7a85b;font-size:6px;font-weight:900}.adminPageHero h2{color:#f4f1e8;margin:6px 0 4px;font-size:21px}.adminPageHero p{color:#95a59b;max-width:520px;margin:0;font-size:8px;line-height:1.5}.adminHeroMetric{text-align:right;min-width:105px}.adminHeroMetric b{color:#d6bb70;font-size:23px;display:block}.adminHeroMetric span{color:#84958b;letter-spacing:1px;text-transform:uppercase;margin-top:2px;font-size:6px;display:block}.adminToolbarPremium{background:#17231d!important;border:1px solid #ffffff0d!important;border-radius:15px!important;margin-bottom:10px!important;padding:9px!important}.adminToolbarPremium input{color:#eef2ec!important;background:#101914!important;border-color:#ffffff10!important}.adminToolbarPremium>span{color:#8e9d95!important}.adminList{gap:9px;display:grid}.adminUserCard,.adminRequestCard,.adminInvestmentCard{background:#17231d;border:1px solid #ffffff0c;border-radius:17px;align-items:center;gap:11px;padding:13px;display:flex;box-shadow:0 10px 25px #00000013}.adminUserCard{min-height:70px}.adminUserMain{flex:1;min-width:0}.adminUserTop{align-items:center;gap:8px;display:flex}.adminUserMain b{color:#f1f3ed;font-size:10px}.adminUserMain small,.requestMain small,.investmentTitle small{color:#83938a;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:6px;display:block;overflow:hidden}.adminUserActions,.adminRequestActions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.goldMini,.ghostMini,.dangerMini{cursor:pointer;border:0;border-radius:9px;padding:8px 10px;font-size:7px;font-weight:900}.goldMini{color:#17231d;background:#c7a85b}.ghostMini{color:#aab7b0;background:#ffffff0a;border:1px solid #ffffff12}.dangerMini{color:#f2c4bf;background:#5b2927}.requestIcon{color:#17231d;background:#c7a85b;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;font-size:18px;font-weight:900;display:grid}.requestIcon.payout{color:#c7a85b;background:#203b2d}.requestMain{flex:1;min-width:0}.requestMain>div,.investmentTitle>div{align-items:center;gap:8px;display:flex}.requestMain b,.investmentTitle b{color:#f3f1e8;font-size:13px}.statusPill{text-transform:uppercase;align-items:center;letter-spacing:.5px!important;color:#aab7af!important;background:#ffffff0c!important;border-radius:99px!important;padding:5px 7px!important;font-size:5px!important;font-weight:900!important;display:inline-flex!important}.statusPill.pending{color:#d7bd73!important;background:#3d3520!important}.statusPill.active,.statusPill.approved,.statusPill.paid{color:#71cf91!important;background:#183b29!important}.statusPill.rejected,.statusPill.cancelled,.statusPill.suspended{color:#e29a91!important;background:#452624!important}.statusPill.completed{color:#9dc7e6!important;background:#233545!important}.adminRequestCard{align-items:center}.adminInvestmentCard{align-items:stretch;padding:0;overflow:hidden}.investmentVisual{background:linear-gradient(145deg,#203d2d,#111e17);flex-direction:column;flex:none;justify-content:center;width:145px;padding:15px;display:flex}.investmentVisual span{color:#c7a85b;font-size:21px;font-weight:950}.investmentVisual small{color:#91a298;margin-top:5px;font-size:6px;line-height:1.4}.investmentDetails{flex:1;min-width:0;padding:14px 2px}.investmentFacts{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.investmentFacts span{color:#8fa097;background:#101914;border:1px solid #ffffff08;border-radius:8px;padding:6px;font-size:6px}.adminInvestmentCard>.adminRequestActions{align-content:center;min-width:130px;padding:14px}.adminFilterBar{gap:6px;padding:1px 0 11px;display:flex;overflow:auto}.adminFilterBar button{white-space:nowrap;color:#82928a;text-transform:uppercase;background:#17231d;border:1px solid #ffffff10;border-radius:99px;padding:8px 10px;font-size:6px;font-weight:900}.adminFilterBar button.selected{color:#17231d;background:#c7a85b;border-color:#c7a85b}.adminModalOverlay{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);z-index:150;background:#07100db5;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.adminModal{color:#17231d;background:#f1eee5;border-radius:22px;width:min(390px,100%);padding:21px;position:relative;box-shadow:0 30px 80px #0008}.adminModal>small{letter-spacing:1.5px;color:#8a7346;font-size:6px;font-weight:900}.adminModal h2{margin:6px 0 4px;font-size:22px}.adminModal>p{color:#758078;margin:0 0 15px;font-size:8px;line-height:1.5}.modalClose{cursor:pointer;background:#e2e4dc;border:0;border-radius:50%;width:30px;height:30px;font-size:18px;position:absolute;top:13px;right:13px}.adjustSwitch{background:#e0e3da;border-radius:11px;grid-template-columns:1fr 1fr;margin-bottom:12px;padding:3px;display:grid}.adjustSwitch button{color:#718077;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:9px;font-size:8px;font-weight:900}.adjustSwitch button.selected{color:#c7a85b;background:#172f25}.adjustSwitch button.selected.debit{color:#fff;background:#5b2927}.adminModal label{color:#5f6b63;gap:5px;margin-bottom:10px;font-size:7px;font-weight:900;display:grid}.adminModal input,.adminModal select{color:#17231d;background:#fff;border:1px solid #d4d9d0;border-radius:10px;outline:none;padding:11px;font-size:9px}.modalPrimary{color:#fff;cursor:pointer;background:#172f25;border:0;border-radius:11px;width:100%;margin-top:3px;padding:12px;font-size:8px;font-weight:900}.modalPrimary:disabled{opacity:.55;cursor:wait}@media (max-width:800px){.adminPageHero{align-items:flex-start}.adminHeroMetric{text-align:right;min-width:70px}.adminPageHero h2{font-size:18px}.adminPageHero p{font-size:7px}.adminUserCard,.adminRequestCard{flex-wrap:wrap;align-items:flex-start}.adminUserActions,.adminRequestActions{justify-content:flex-start;width:100%;margin-left:49px}.adminRequestActions{margin-left:0}.adminInvestmentCard{grid-template-columns:78px 1fr;display:grid}.investmentVisual{width:auto;min-height:112px}.investmentDetails{padding:12px}.adminInvestmentCard>.adminRequestActions{grid-column:1/-1;min-width:0;padding:0 12px 12px}.adminModal{padding:20px}.adminPageHero{padding:16px}.adminHeroMetric b{font-size:20px}}
