:root{--surface:#f7f9fd;--surface_container_low:#f2f4fb;--surface_container_lowest:#fff;--surface_variant:#181c1f0a;--on_surface:#181c1f;--on_surface_variant:#5b616a;--primary:#006d3e;--primary_container:#00c676;--outline_variant:#181c1f26;--shadow_ambient:0 12px 32px #181c1f0f;--gradient_primary:linear-gradient(135deg, var(--primary), var(--primary_container));--gradient_hero:radial-gradient(circle at 30% 20%, #00c67624 0%, #f7f9fd00 55%);--radius_sm:12px;--radius_md:16px;--radius_lg:24px;--radius_full:9999px;--space_1:4px;--space_2:8px;--space_3:12px;--space_4:16px;--space_5:20px;--space_6:24px;--space_7:32px;--space_8:40px;--space_9:48px;--font_display:"Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font_body:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font_meta:"Manrope", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;font-family:var(--font_body);color:var(--on_surface_variant);background:var(--surface);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.5}*,:before,:after{box-sizing:border-box}body{margin:0}a{color:inherit}.material-symbols-outlined{font-variation-settings:"FILL" 0, "wght" 500, "GRAD" 0, "opsz" 24}#root{min-height:100svh}h1,h2,h3{color:var(--on_surface);font-family:var(--font_display);margin:0}p{margin:0}.container{width:min(1200px,100%);padding-inline:var(--space_6);margin:0 auto}@media (width<=720px){.container{padding-inline:var(--space_4)}}.publicLayout{background:var(--surface);flex-direction:column;min-height:100svh;display:flex}.publicHeader{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f7f9fde0;position:sticky;top:0}.publicHeaderInner{justify-content:space-between;align-items:center;gap:var(--space_6);height:72px;display:flex}@media (width<=720px){.publicHeaderInner{gap:var(--space_4);height:64px}}.brand{align-items:center;gap:var(--space_3);color:var(--on_surface);min-width:0;text-decoration:none;display:flex}.brandMark{border-radius:var(--radius_sm);background:var(--surface_container_lowest);width:36px;height:36px;box-shadow:var(--shadow_ambient);object-fit:cover}.brandName{font-family:var(--font_display);letter-spacing:-.02em;white-space:nowrap;font-size:18px;font-weight:800}.navLinks{gap:var(--space_5);margin-left:var(--space_7);align-items:center;display:flex}@media (width<=920px){.navLinks{display:none}}.navLink{font-family:var(--font_body);color:var(--on_surface_variant);border-radius:var(--radius_full);padding:10px 12px;font-weight:600;text-decoration:none;transition:background .16s,color .16s}.navLinkActive,.navLink:hover{color:var(--on_surface);background:#00c6761f}.headerActions{gap:var(--space_3);align-items:center;display:flex}.menuBtn,.menuCloseBtn{color:var(--on_surface);border-radius:var(--radius_full);cursor:pointer;background:#ffffffbf;border:0;justify-content:center;align-items:center;padding:8px 10px;display:none;box-shadow:0 10px 26px #181c1f0f}.menuBtn .material-symbols-outlined,.menuCloseBtn .material-symbols-outlined{font-size:20px}@media (width<=920px){.menuBtn{display:inline-flex}}.mobileOverlay{opacity:0;pointer-events:none;z-index:70;background:#0f141259;transition:opacity .18s;position:fixed;inset:0}.mobileOverlayOpen{opacity:1;pointer-events:auto}.mobileDrawer{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:80;background:#f7f9fdf0;flex-direction:column;width:min(360px,90vw);height:100svh;padding:18px;transition:transform .22s;display:flex;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-24px 0 60px #181c1f2e}.mobileDrawerOpen{transform:translate(0)}.mobileDrawerTop{justify-content:space-between;align-items:center;gap:var(--space_4);padding-bottom:14px;display:flex}.mobileNav{flex-direction:column;flex:auto;gap:10px;padding-top:10px;display:flex}.mobileNavLink{color:var(--on_surface);background:var(--surface_container_lowest);border-radius:var(--radius_lg);font-family:var(--font_body);letter-spacing:-.01em;justify-content:space-between;align-items:center;padding:12px 14px;font-weight:800;text-decoration:none;display:flex;box-shadow:0 10px 26px #181c1f0f}.mobileNavLink .material-symbols-outlined{color:#181c1f73;font-size:18px}.mobileNavLinkActive{background:linear-gradient(135deg,#006d3e14,#00c67624)}.mobileActions{grid-template-columns:1fr 1fr;gap:10px;padding-top:12px;display:grid}.btn{font-family:var(--font_body);cursor:pointer;border-radius:var(--radius_full);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:0;justify-content:center;align-items:center;gap:8px;font-weight:700;text-decoration:none;transition:transform .12s,box-shadow .18s,background .18s;display:inline-flex}.btnXs{padding:7px 10px;font-size:12px}.btnSm{padding:9px 12px;font-size:13px}.btnMd{padding:11px 14px;font-size:14px}.btn:active{transform:scale(.98)}.btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.btnPrimary{color:#fff;background:var(--gradient_primary);box-shadow:var(--shadow_ambient)}.btnPrimary:hover{box-shadow:0 18px 42px #181c1f1a}.btnGhost{color:var(--on_surface);background:#ffffffa6;box-shadow:0 12px 28px #181c1f0f}.btnGhost:hover{background:#ffffffd9}.btnOutline{color:var(--on_surface);box-shadow:none;outline:1px solid var(--outline_variant);background:#fff3}.btnOutline:hover{background:#ffffff59}.btnNoShadow{box-shadow:none!important}.publicMain{flex:auto}.hero{background:var(--gradient_hero);padding:72px 0 56px;overflow:hidden}@media (width<=720px){.hero{padding:40px 0 32px}}.heroGrid{gap:var(--space_9);grid-template-columns:1.2fr .8fr;align-items:center;display:grid}@media (width<=980px){.heroGrid{gap:var(--space_7);grid-template-columns:1fr}}.heroBadge{border-radius:var(--radius_full);color:var(--primary);font-family:var(--font_meta);letter-spacing:.02em;text-transform:uppercase;background:#006d3e1a;align-items:center;gap:10px;padding:8px 12px;font-size:12px;font-weight:700;display:inline-flex}.heroTitle{margin-top:var(--space_5);letter-spacing:-.03em;font-size:56px;line-height:1.04}@media (width<=720px){.heroTitle{font-size:40px}}.heroTitleAccent{background:var(--gradient_primary);color:#0000;-webkit-background-clip:text;background-clip:text}.heroLead{margin-top:var(--space_5);max-width:56ch;color:var(--on_surface_variant);font-size:18px;line-height:1.65}.heroCtas{gap:var(--space_3);margin-top:var(--space_7);flex-wrap:wrap;display:flex}.heroMeta{margin-top:var(--space_7);align-items:center;gap:var(--space_4);color:var(--on_surface_variant);font-family:var(--font_meta);display:flex}.avatarRow{align-items:center;display:inline-flex}.avatar{border-radius:var(--radius_full);background:var(--surface_container_lowest);width:36px;height:36px;box-shadow:var(--shadow_ambient);color:var(--primary);place-items:center;margin-left:-10px;font-weight:800;display:grid}.avatar:first-child{margin-left:0}.heroCard{background:linear-gradient(180deg, var(--surface_container_lowest), var(--surface_container_low));border-radius:var(--radius_lg);padding:var(--space_6);box-shadow:var(--shadow_ambient)}.heroCardTop{margin-bottom:var(--space_4);justify-content:space-between;align-items:center;display:flex}.chip{border-radius:var(--radius_full);color:var(--on_surface);font-family:var(--font_meta);background:#181c1f0a;align-items:center;gap:8px;padding:8px 12px;font-size:12px;font-weight:700;display:inline-flex}.heroChart{border-radius:var(--radius_md);height:160px;padding:var(--space_3);background:#006d3e14;grid-template-columns:repeat(12,1fr);align-items:end;gap:6px;display:grid}.bar{background:#006d3e40;border-radius:10px}.barStrong{background:#00c6768c}.section{padding:56px 0}@media (width<=720px){.section{padding:32px 0}}.sectionTitle{text-align:center;letter-spacing:-.02em;font-size:34px}.sectionLead{margin-top:var(--space_3);text-align:center;max-width:72ch;color:var(--on_surface_variant);margin-inline:auto}.logoStrip{background:var(--surface_container_lowest);padding:28px 0}.logoStripInner{gap:var(--space_6);color:#181c1f73;font-family:var(--font_display);letter-spacing:-.03em;flex-wrap:wrap;justify-content:center;align-items:center;font-weight:800;display:flex}.bentoGrid{margin-top:var(--space_8);gap:var(--space_6);grid-template-columns:repeat(12,1fr);display:grid}@media (width<=980px){.bentoGrid{grid-template-columns:1fr}}.card{background:var(--surface_container_lowest);border-radius:var(--radius_lg);padding:var(--space_7);transition:transform .16s,box-shadow .2s;box-shadow:0 10px 26px #181c1f0f}@media (width<=720px){.card{padding:var(--space_5);border-radius:var(--radius_md)}}.card:hover{transform:translateY(-4px);box-shadow:0 18px 44px #181c1f1a}.cardMuted{background:var(--surface_container_low)}.cardPrimary{background:linear-gradient(135deg,#006d3e14,#00c67624)}.cardSpan8{grid-column:span 8}@media (width<=980px){.cardSpan8{grid-column:auto}}.cardSpan4{grid-column:span 4}@media (width<=980px){.cardSpan4{grid-column:auto}}.cardTitle{font-family:var(--font_display);letter-spacing:-.01em;margin-top:var(--space_3);font-size:20px}.cardText{margin-top:var(--space_3);color:var(--on_surface_variant);line-height:1.65}.iconBox{border-radius:var(--radius_md);width:48px;height:48px;color:var(--primary);background:#006d3e1a;place-items:center;display:grid}.ctaBand{padding:64px 0}@media (width<=720px){.ctaBand{padding:36px 0}}.ctaPanel{color:#ffffffd6;background:#0f1412;border-radius:28px;padding:56px;position:relative;overflow:hidden}@media (width<=720px){.ctaPanel{padding:32px 20px}}.ctaGlowA,.ctaGlowB{filter:blur(50px);opacity:.55;border-radius:9999px;width:320px;height:320px;position:absolute}.ctaGlowA{background:#00c67659;top:-140px;right:-160px}.ctaGlowB{background:#006d3e59;bottom:-160px;left:-180px}.ctaTitle{color:#fff;letter-spacing:-.03em;font-size:44px;line-height:1.08}@media (width<=720px){.ctaTitle{font-size:32px}}.ctaText{margin-top:var(--space_4);max-width:70ch}.ctaActions{margin-top:var(--space_6);gap:var(--space_3);flex-wrap:wrap;display:flex}.btnDarkGhost{color:#ffffffe6;background:#ffffff0f}.btnDarkGhost:hover{background:#ffffff1a}.publicFooter{background:var(--surface_container_lowest);padding:56px 0 28px}.footerGrid{gap:var(--space_7);grid-template-columns:1.2fr 1fr 1fr 1fr;display:grid}@media (width<=980px){.footerGrid{grid-template-columns:1fr 1fr}}@media (width<=600px){.footerGrid{grid-template-columns:1fr}}.footerTitle{font-family:var(--font_display);letter-spacing:-.02em;color:var(--on_surface);font-size:18px;font-weight:800}.footerText{margin-top:var(--space_3);color:var(--on_surface_variant)}.footerColTitle{font-family:var(--font_meta);text-transform:uppercase;letter-spacing:.08em;color:var(--on_surface_variant);margin:0 0 var(--space_3);font-size:12px}.footerLinks{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.footerLink{color:var(--on_surface_variant);font-family:var(--font_body);font-weight:600;text-decoration:none;transition:color .16s}.footerLink:hover{color:var(--on_surface)}.footerBottom{margin-top:var(--space_8);justify-content:space-between;align-items:center;gap:var(--space_4);color:#181c1f80;font-family:var(--font_meta);flex-wrap:wrap;font-size:12px;display:flex}.footerIcons{gap:var(--space_4);color:#181c1f73;display:inline-flex}.footerIcons a{border-radius:var(--radius_full);padding:10px;text-decoration:none;transition:background .16s,color .16s;display:inline-flex}.footerIcons a:hover{color:var(--on_surface);background:#00c6761f}.pageShell{padding:56px 0 72px}@media (width<=720px){.pageShell{padding:32px 0 48px}}.pageTitle{letter-spacing:-.03em;font-size:44px}@media (width<=720px){.pageTitle{font-size:32px}}.pageLead{margin-top:var(--space_4);max-width:70ch}.formCard{margin-top:var(--space_7);background:var(--surface_container_lowest);border-radius:var(--radius_lg);padding:var(--space_7);box-shadow:var(--shadow_ambient);width:min(520px,100%)}@media (width<=720px){.formCard{padding:var(--space_5);border-radius:var(--radius_md)}}.fieldGroup{margin-top:var(--space_4);flex-direction:column;gap:10px;display:flex}.label{font-family:var(--font_meta);letter-spacing:.03em;text-transform:uppercase;color:var(--on_surface_variant);font-size:12px;font-weight:700}.input{border-radius:var(--radius_md);font-family:var(--font_body);background:var(--surface_container_low);color:var(--on_surface);border:0;outline:none;width:100%;min-width:0;max-width:100%;padding:11px 12px;font-size:14px}.input:focus-visible{box-shadow:0 0 0 3px #00c67647}select.input{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.formActions{margin-top:var(--space_6);gap:var(--space_3);flex-wrap:wrap;display:flex}.authShell{padding:56px 0;position:relative;overflow:hidden}@media (width<=720px){.authShell{padding:32px 0}}.authBackdropA,.authBackdropB{pointer-events:none;filter:blur(70px);opacity:.4;border-radius:9999px;width:520px;height:520px;position:absolute}.authBackdropA{background:#00c67659;top:-240px;left:-260px}.authBackdropB{background:#006d3e52;bottom:-280px;right:-260px}.authCard{background:var(--surface_container_lowest);border-radius:28px;grid-template-columns:.95fr 1.05fr;min-height:520px;display:grid;overflow:hidden;box-shadow:0 18px 56px #181c1f1a}@media (width<=980px){.authCard{grid-template-columns:1fr;min-height:auto}}.authSide{color:#ffffffeb;background:linear-gradient(160deg,#006d3eeb,#00c676b8);flex-direction:column;justify-content:space-between;padding:44px;display:flex;position:relative;overflow:hidden}@media (width<=980px){.authSide{gap:var(--space_5);padding:24px 18px}}.authSide:before{content:"";opacity:.16;pointer-events:none;background:linear-gradient(#ffffff14 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#ffffff14 1px,#0000 1px) 0 0/32px 32px,radial-gradient(circle at 30% 10%,#ffffff2e,#0000 55%),radial-gradient(circle at 70% 80%,#0000002e,#0000 60%);position:absolute;inset:0}.authSide>*{z-index:1;position:relative}.authChartCard{margin-top:var(--space_6);padding:var(--space_4);background:#ffffff14;border-radius:18px}.authChartTop{justify-content:space-between;align-items:center;gap:var(--space_3);margin-bottom:var(--space_3);font-family:var(--font_meta);letter-spacing:.06em;text-transform:uppercase;color:#ffffffc7;font-size:11px;font-weight:800;display:flex}.authChartPnl{font-family:var(--font_meta);letter-spacing:.02em;color:#ffffffeb;font-size:12px;font-weight:900}.authChart{background:#00000024;border-radius:14px;grid-template-columns:repeat(12,1fr);align-items:end;gap:6px;height:150px;padding:10px;display:grid}@media (width<=980px){.authChart{height:120px}}.authBar{background:#ffffff29;border-radius:10px}.authBarStrong{background:#ffffff61}.pageHero{background:var(--gradient_hero);padding:44px 0 24px}@media (width<=720px){.pageHero{padding:28px 0 18px}}.pageHeroGrid{gap:var(--space_7);grid-template-columns:1.15fr .85fr;align-items:start;display:grid}@media (width<=980px){.pageHeroGrid{grid-template-columns:1fr}}.pageKpis{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=520px){.pageKpis{grid-template-columns:1fr}}.kpiCard{background:var(--surface_container_lowest);border-radius:var(--radius_lg);padding:var(--space_5);box-shadow:0 10px 26px #181c1f0f}.kpiValue{font-family:var(--font_display);letter-spacing:-.02em;color:var(--on_surface);font-size:24px;font-weight:900}.kpiLabel{font-family:var(--font_meta);letter-spacing:.08em;text-transform:uppercase;color:var(--on_surface_variant);margin-top:6px;font-size:12px;font-weight:800}.splitGrid{margin-top:var(--space_7);gap:var(--space_7);grid-template-columns:1fr .85fr;display:grid}@media (width<=980px){.splitGrid{grid-template-columns:1fr}}.stack{flex-direction:column;gap:12px;display:flex}.contactCard{background:var(--surface_container_lowest);border-radius:var(--radius_lg);padding:var(--space_6);box-shadow:0 10px 26px #181c1f0f}.contactRow{justify-content:space-between;align-items:center;gap:var(--space_4);display:flex}.contactLabel{font-family:var(--font_meta);letter-spacing:.08em;text-transform:uppercase;color:var(--on_surface_variant);font-size:12px;font-weight:800}.contactValue{font-family:var(--font_body);color:var(--on_surface);margin-top:8px;font-weight:700}.muted{color:var(--on_surface_variant)}.authSideTitle{font-family:var(--font_display);letter-spacing:-.02em;color:#fff;margin:0;font-size:28px;font-weight:800;line-height:1.2}.authSideText{margin-top:var(--space_3);color:#ffffffc7;max-width:40ch;line-height:1.6}.authQuote{margin-top:var(--space_7);gap:var(--space_3);border-radius:var(--radius_lg);padding:var(--space_4);background:#ffffff14;align-items:center;display:flex}.authQuoteAvatar{border-radius:var(--radius_full);color:#ffffffeb;background:#ffffff29;place-items:center;width:42px;height:42px;font-weight:800;display:grid}.authMain{justify-content:center;align-items:center;padding:44px;display:flex}@media (width<=720px){.authMain{padding:24px 18px}}.authInner{width:min(420px,100%)}.authHeading{font-family:var(--font_display);letter-spacing:-.02em;font-size:28px;font-weight:800}.authSubheading{color:var(--on_surface_variant);margin-top:10px}.dividerRow{color:#181c1f66;font-family:var(--font_meta);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:12px;margin:20px 0;font-size:11px;font-weight:800;display:flex}.dividerLine{background:var(--outline_variant);flex:auto;height:1px}.authGrid2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.authGrid2>*{min-width:0}.fieldGrid{margin-top:var(--space_6);grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (width<=720px){.fieldGrid{grid-template-columns:1fr}}.fieldGrid>*{min-width:0}.fieldSpan2{grid-column:span 2}@media (width<=720px){.fieldSpan2{grid-column:auto}}.field{flex-direction:column;gap:8px;min-width:0;display:flex}.fieldLabel{font-family:var(--font_meta);letter-spacing:.06em;text-transform:uppercase;color:var(--on_surface_variant);font-size:11px;font-weight:800}.inputWrap{width:100%;min-width:0;position:relative}.inputIcon{color:#181c1f6b;font-size:18px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.inputWithIcon{padding-left:40px}.inputPrefix{border-radius:var(--radius_full);color:var(--on_surface);font-family:var(--font_meta);text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#181c1f0f;width:64px;padding:6px 10px;font-size:12px;font-weight:800;position:absolute;top:50%;left:10px;overflow:hidden;transform:translateY(-50%)}.inputWithPrefix{padding-left:86px}.helperRow{color:var(--on_surface_variant);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;font-size:12px;display:flex}.textLink{color:var(--primary);font-weight:800;text-decoration:none}.textLink:hover{text-decoration:underline}.otpRow{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}.otpInput{background:var(--surface_container_low);width:100%;height:44px;color:var(--on_surface);font-family:var(--font_meta);text-align:center;border:0;border-radius:14px;outline:none;font-size:16px;font-weight:900;transition:box-shadow .14s,transform .12s;box-shadow:0 0 #00c67600}.otpInput:focus{box-shadow:0 0 0 3px #00c67647}@media (width<=420px){.otpRow{gap:8px}.otpInput{height:40px;font-size:15px}}.authActions{margin-top:var(--space_6);flex-wrap:wrap;gap:10px;display:flex}.authNotice{color:var(--on_surface_variant);margin-top:14px;font-size:12px}.pwOverlay{width:100vw;height:100svh;min-height:100vh;padding:var(--space_6);z-index:120;background:#0f14126b;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0}.pwOverlayTight{padding:var(--space_4)}.pwOverlayDrawer{justify-content:flex-end;align-items:stretch;padding:0}.pwModal{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;border:1px solid #181c1f14;border-radius:22px;flex-direction:column;width:min(560px,96vw);max-height:calc(100vh - 48px);display:flex;overflow:hidden;box-shadow:0 28px 90px #181c1f38}.pwModalDrawer{border-radius:0;width:min(560px,96vw);height:100vh;max-height:100vh}.pwModalTop{gap:var(--space_4);grid-template-columns:auto 1fr auto;align-items:start;padding:18px 18px 12px;display:grid}.pwModalIcon{color:#181c1fb3;background:#181c1f0d;border-radius:14px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.pwModalIcon .material-symbols-outlined{font-size:24px}.pwTone_success{color:#006d3e;background:#00c67624}.pwTone_danger{color:#b3261e;background:#ea43351f}.pwTone_warning{color:#7a5b00;background:#fbbc052e}.pwTone_brand{color:#006d3e;background:#00c67629}.pwTone_info{color:#1a5ad7;background:#4285f41f}.pwModalHead{min-width:0}.pwModalTitle{font-family:var(--font_display);letter-spacing:-.02em;color:var(--on_surface);font-size:18px;font-weight:800}.pwModalDesc{font-family:var(--font_body);color:#181c1f9e;margin-top:4px;font-size:13px;font-weight:600;line-height:1.45}.pwModalClose{color:#181c1fbf;border-radius:var(--radius_full);cursor:pointer;background:#181c1f0f;border:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.pwModalClose .material-symbols-outlined{font-size:20px}.pwModalClose:hover{background:#181c1f17}.pwModalClose:focus-visible{outline:none;box-shadow:0 0 0 3px #00c67647}.pwModalBody{flex:auto;min-height:0;padding:0 18px 16px;overflow:auto}.pwModalActions{background:#f7f9fd99;border-top:1px solid #181c1f14;justify-content:flex-end;gap:10px;padding:14px 18px 18px;display:flex}.pwProcessing{align-items:center;gap:var(--space_4);padding:8px 0 6px;display:flex}.pwSpinner{border:3px solid #181c1f24;border-top-color:#00c676e6;border-radius:9999px;flex:none;width:34px;height:34px;animation:.9s linear infinite pwSpin}.pwProcessingTitle{font-family:var(--font_display);letter-spacing:-.02em;color:var(--on_surface);font-size:16px;font-weight:800}.pwProcessingText{font-family:var(--font_body);color:#181c1f9e;margin-top:4px;font-size:13px;font-weight:600}.pwProgressMeta{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.pwProgressPct{font-family:var(--font_meta);letter-spacing:.02em;color:#181c1fa6;font-size:12px;font-weight:800}.pwProgressTrack{background:#181c1f14;border-radius:9999px;height:10px;margin-top:10px;overflow:hidden}.pwProgressFill{background:var(--gradient_primary);border-radius:9999px;width:0%;height:100%;transition:width .22s}.pwLoaderCard{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;border:1px solid #181c1f14;border-radius:22px;justify-items:center;gap:12px;width:min(420px,92vw);padding:22px 18px;display:grid;box-shadow:0 28px 90px #181c1f38}.pwLoaderLogoWrap{place-items:center;width:64px;height:64px;display:grid;position:relative}.pwLoaderLogo{width:46px;height:46px;box-shadow:var(--shadow_ambient);object-fit:cover;border-radius:14px}.pwLoaderRing{border:3px solid #181c1f1a;border-top-color:#00c676e6;border-radius:9999px;animation:.9s linear infinite pwSpin;position:absolute;inset:0}.pwLoaderText{font-family:var(--font_body);color:#181c1fa8;text-align:center;font-size:13px;font-weight:800}@keyframes pwSpin{to{transform:rotate(360deg)}}@media (width<=720px){.pwModal{border-radius:18px;max-height:calc(100svh - 28px)}.pwModalTop{padding:14px 14px 10px}.pwModalBody{padding:0 14px 14px}.pwModalActions{padding:12px 14px 14px}}.appShell{background:var(--surface);min-height:100svh}.appHeader{z-index:60;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f7f9fde6;border-bottom:1px solid #181c1f0f;position:sticky;top:0}.appHeaderInner{justify-content:space-between;align-items:center;gap:var(--space_4);height:64px;display:flex}.appBrand{color:var(--on_surface);align-items:center;gap:10px;min-width:0;text-decoration:none;display:inline-flex}.appBrandMark{object-fit:cover;width:34px;height:34px;box-shadow:var(--shadow_ambient);background:var(--surface_container_lowest);border-radius:12px}.appBrandName{font-family:var(--font_display);letter-spacing:-.02em;white-space:nowrap;font-size:16px;font-weight:900}.appHeaderTitle{font-family:var(--font_meta);letter-spacing:.08em;text-transform:uppercase;color:#181c1f8c;white-space:nowrap;text-overflow:ellipsis;max-width:40vw;font-size:11px;font-weight:900;overflow:hidden}.appHeaderActions{align-items:center;gap:8px;display:inline-flex}.appIconBtn{color:#181c1fb8;border-radius:var(--radius_full);cursor:pointer;background:#ffffffb3;border:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;box-shadow:0 12px 32px #181c1f0f}.appIconBtn:hover{background:#ffffffe6}.appIconBtn:focus-visible{outline:none;box-shadow:0 0 0 3px #00c67647}.appMain{padding:18px 0 110px}@media (width>=920px){.appMain{padding-bottom:40px}}.appPage{padding:18px 0}.appPageTitle{letter-spacing:-.02em;font-size:30px}.appPageLead{color:var(--on_surface_variant);max-width:70ch;margin-top:10px}.appBottomNav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:70;background:#ffffffe0;border-top:1px solid #181c1f14;justify-content:space-between;align-items:flex-end;height:78px;padding:10px 12px 12px;display:flex;position:fixed;bottom:0;left:0;right:0}@media (width>=920px){.appBottomNav{display:none}}.appNavItem{color:#181c1f80;min-width:0;font-family:var(--font_meta);letter-spacing:.02em;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:4px;padding:8px 0;font-weight:900;text-decoration:none;display:flex}.appNavItem .material-symbols-outlined{font-size:22px}.appNavItemActive{color:var(--primary)}.appNavLabel{text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;font-size:10px}.appFabWrap{justify-content:center;width:64px;margin-bottom:14px;display:flex}.appFab{background:var(--gradient_primary);color:#fff;cursor:pointer;border:4px solid #fffffff2;border-radius:9999px;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .12s;display:inline-flex;box-shadow:0 18px 50px #006d3e40}.appFab:active{transform:scale(.96)}.appFab .material-symbols-outlined{font-size:30px}.qaGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.qaCard{cursor:pointer;background:#f7f9fdb3;border:1px solid #181c1f14;border-radius:18px;flex-direction:column;align-items:center;gap:10px;padding:14px;transition:transform .12s,background .16s;display:flex}.qaCard:active{transform:scale(.98)}.qaIcon{font-size:30px}.qaLabel{font-family:var(--font_body);color:var(--on_surface);text-align:center;font-size:12px;font-weight:900}.qaTone_blue{color:#1a5ad7;background:#4285f41a}.qaTone_green{color:#006d3e;background:#00c6761f}.qaTone_purple{color:#5b2bb5;background:#805ad51f}.qaTone_orange{color:#7a3e00;background:#ff980024}.dashTop{justify-content:space-between;align-items:flex-end;gap:var(--space_6);flex-wrap:wrap;display:flex}.dashKicker{font-family:var(--font_meta);letter-spacing:.1em;text-transform:uppercase;color:#181c1f85;font-size:11px;font-weight:900}.dashTitle{letter-spacing:-.03em;margin-top:10px;font-size:40px}@media (width<=720px){.dashTitle{font-size:30px}}.dashLead{max-width:70ch;color:var(--on_surface_variant);margin-top:10px}.dashTopActions{flex-wrap:wrap;gap:10px;display:flex}.dashGrid{margin-top:var(--space_7);grid-template-columns:repeat(12,1fr);gap:14px;display:grid}@media (width<=980px){.dashGrid{grid-template-columns:1fr}}.dashCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border:1px solid #181c1f14;border-radius:22px;grid-column:span 4;min-width:0;padding:16px;box-shadow:0 18px 56px #181c1f0f}.dashCardWide{grid-column:span 8}@media (width<=980px){.dashCard,.dashCardWide{grid-column:auto}}.dashCardTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.dashCardLabel{font-family:var(--font_meta);letter-spacing:.08em;text-transform:uppercase;color:#181c1f85;font-size:11px;font-weight:900}.dashCardValue{font-family:var(--font_display);letter-spacing:-.02em;color:var(--on_surface);margin-top:10px;font-size:30px;font-weight:900}.dashCardSub{color:var(--on_surface_variant);margin-top:10px;font-size:13px;font-weight:600}.dashIconBox{color:#006d3e;background:#00c6761f;border-radius:16px;flex:none;place-items:center;width:44px;height:44px;display:grid}.dashIconBox .material-symbols-outlined{font-size:24px}.dashMiniRow{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}@media (width<=520px){.dashMiniRow{grid-template-columns:1fr}}.dashMini{background:#181c1f0a;border-radius:18px;padding:12px}.dashMiniLabel{font-family:var(--font_meta);letter-spacing:.08em;text-transform:uppercase;color:#181c1f85;font-size:10px;font-weight:900}.dashMiniValue{font-family:var(--font_display);letter-spacing:-.02em;color:var(--on_surface);margin-top:8px;font-size:18px;font-weight:900}.dashCardActions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.dashList{flex-direction:column;gap:10px;margin-top:14px;display:flex}.dashListItem{background:#181c1f08;border-radius:18px;align-items:flex-start;gap:10px;padding:12px;display:flex}.dashListIcon{color:#181c1f8c;font-size:22px}.dashListText{min-width:0}.dashListTitle{color:var(--on_surface);font-size:13px;font-weight:900}.dashListMeta{color:var(--on_surface_variant);margin-top:4px;font-size:12px;font-weight:600}.dashShell{background:var(--surface);min-height:100svh}.dashHeader{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:60;background:#f7f9fddb;border-bottom:1px solid #181c1f0f;height:64px;position:fixed;top:0;left:0;right:0}@media (width>=920px){.dashHeader{left:260px}}.dashHeaderInner{justify-content:space-between;align-items:center;gap:var(--space_4);height:64px;padding:0 var(--space_6);display:flex}@media (width<=720px){.dashHeaderInner{padding:0 var(--space_4)}}.dashHeaderLeft{align-items:center;gap:12px;min-width:0;display:flex}.dashMenuBtn{color:#181c1fc7;border-radius:var(--radius_full);cursor:pointer;background:#ffffffb3;border:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;box-shadow:0 12px 32px #181c1f0f}@media (width>=920px){.dashMenuBtn{display:none}}.dashSearch{width:min(520px,56vw);display:block;position:relative}@media (width<=520px){.dashSearch{width:min(260px,52vw)}}.dashSearchIcon{color:#181c1f73;font-size:20px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.dashSearchInput{width:100%;color:var(--on_surface);font-family:var(--font_body);background:#181c1f0a;border:0;border-radius:9999px;outline:none;padding:10px 14px 10px 44px;font-size:13px;font-weight:600}.dashSearchResults{z-index:70;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:#fffffffa;border:1px solid #181c1f14;border-radius:18px;max-height:min(70vh,520px);padding:10px;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow:auto;box-shadow:0 20px 60px #181c1f1f}.dashSearchBackdrop{display:none}@media (width<=720px){.dashSearchBackdrop{z-index:65;background:#0f14121f;display:block;position:fixed;inset:64px 0 0}.dashSearchResults{left:var(--space_4);right:var(--space_4);z-index:70;max-height:calc(100svh - 166px);position:fixed;top:74px}}.dashSearchSection+.dashSearchSection{margin-top:10px}.dashSearchSectionTitle{font-family:var(--font_meta);letter-spacing:.12em;text-transform:uppercase;color:#181c1f80;padding:6px 8px;font-size:11px;font-weight:900}.dashSearchEmpty{color:#181c1f99;padding:12px 10px;font-size:13px;font-weight:600}.dashSearchRow{border-radius:14px;align-items:center;gap:10px;padding:6px;display:flex}.dashSearchRowActive{background:#181c1f0d}.dashSearchHit{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;flex:1;min-width:0;padding:8px 10px}.dashSearchItem{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:14px 16px;display:flex}.dashSearchItemActive{background:#181c1f0d}.dashSearchItemMain{flex:1;min-width:0}.dashSearchItemTop{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.dashSearchItemTitle{color:#181c1feb;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:900;overflow:hidden}.dashSearchItemMeta{color:#181c1f85;white-space:nowrap;font-size:12px;font-weight:800}.dashSearchItemSub{color:#181c1f9e;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;font-weight:600;overflow:hidden}.dashSearchAction{color:#181c1fd1;cursor:pointer;background:#fffc;border:1px solid #181c1f1f;border-radius:9999px;flex:none;padding:8px 12px;font-size:12px;font-weight:900}.dashSearchActionActive{color:#1565c0eb;background:#1565c014;border-color:#1565c029}.dashSearchPill{color:#181c1f9e;background:#181c1f0f;border-radius:9999px;flex:none;padding:8px 12px;font-size:12px;font-weight:900}.dashSearchItemIcon{color:#181c1f73;font-size:20px}.dashHeaderCenter{font-family:var(--font_meta);align-items:center;gap:18px;font-weight:900;display:none}@media (width>=920px){.dashHeaderCenter{display:flex}}.dashTopLink{color:#181c1f8c;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 6px;font-size:13px}.dashTopLinkActive{color:var(--primary);border-bottom-color:var(--primary)}.dashHeaderRight{align-items:center;gap:10px;display:flex}@media (width<=520px){.dashIconBtnChat{display:none}}.dashIconBtn{color:#181c1fb8;border-radius:var(--radius_full);cursor:pointer;background:#ffffffb3;border:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;position:relative;box-shadow:0 12px 32px #181c1f0f}.dashDot{background:#ba1a1a;border-radius:9999px;width:8px;height:8px;position:absolute;top:12px;right:12px}.dashBadge{color:#fff;letter-spacing:.02em;background:#ba1a1a;border-radius:9999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 6px;font-size:11px;font-weight:900;display:inline-flex;position:absolute;top:7px;right:7px;box-shadow:0 10px 22px #181c1f1f}.dashAvatar{border-radius:var(--radius_full);background:#00c6761f;border:2px solid #fffffff2;width:40px;height:40px;position:relative;overflow:hidden;box-shadow:0 12px 32px #181c1f0f}.dashAvatarImg{object-fit:cover;opacity:.25;width:100%;height:100%}.dashAvatarBadge{font-family:var(--font_meta);letter-spacing:.06em;color:#006d3e;place-items:center;font-size:12px;font-weight:900;display:grid;position:absolute;inset:0}.dashHeaderTitle{font-family:var(--font_meta);letter-spacing:.08em;text-transform:uppercase;color:#181c1f8c;margin-left:8px;font-size:11px;font-weight:900;display:none}@media (width>=1100px){.dashHeaderTitle{display:block}}.dashMain{padding-top:64px;padding-bottom:110px}@media (width>=920px){.dashMain{padding-bottom:40px;padding-left:260px}}.appSideOverlay{opacity:0;pointer-events:none;z-index:80;background:#0f14126b;transition:opacity .18s;position:fixed;inset:0}.appSideOverlayOpen{opacity:1;pointer-events:auto}.appSidebar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:90;background:#f7f9fdf0;border-right:1px solid #181c1f14;flex-direction:column;gap:14px;width:260px;height:100svh;padding:18px;transition:transform .22s;display:flex;position:fixed;top:0;left:0;overflow-y:auto;transform:translate(-100%);box-shadow:24px 0 60px #181c1f14}@media (width>=920px){.appSidebar{transform:translate(0)}.appSideOverlay{display:none}}.appSidebarOpen{transform:translate(0)}.appSidebarTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.appSidebarBrand{align-items:center;gap:10px;min-width:0;display:flex}.appSidebarLogo{object-fit:cover;width:38px;height:38px;box-shadow:var(--shadow_ambient);background:var(--surface_container_lowest);border-radius:14px}.appSidebarName{font-family:var(--font_display);letter-spacing:-.02em;color:var(--on_surface);font-size:16px;font-weight:900}.appSidebarTier{color:#181c1f8f;font-size:12px;font-family:var(--font_body);font-weight:700}.userTypeBadge{font-family:var(--font_meta);letter-spacing:.06em;text-transform:uppercase;color:#181c1fbd;background:#181c1f0f;border-radius:9999px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:900;display:inline-flex}.userTypeBadgeIcon{font-size:16px}.userTypeBadge_TRADER{color:#006d3e;background:#00c67624}.userTypeBadge_MENTOR{color:#2b5fae;background:#3a7bd524}.userTypeBadge_INVESTOR{color:#9a5b00;background:#f59e0b29}.userTypeBadge_INFLUENCER{color:#6d28d9;background:#a855f724}.settingsHeader{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:14px;display:flex}.settingsTitle{font-family:var(--font_display);color:var(--on_surface);letter-spacing:-.02em;font-size:22px;font-weight:900}.settingsLead{color:#181c1f99;margin-top:4px;font-size:13px;font-weight:700}.settingsCard{background:var(--surface_container_lowest);border-radius:var(--radius_lg);padding:var(--space_6);box-shadow:var(--shadow_ambient);border:1px solid #181c1f14;overflow:hidden}.settingsShell{gap:var(--space_6);grid-template-columns:280px 1fr;align-items:start;display:grid}@media (width<=980px){.settingsShell{grid-template-columns:1fr}}.settingsNav{background:var(--surface_container_lowest);border-radius:var(--radius_lg);box-shadow:var(--shadow_ambient);border:1px solid #181c1f14;flex-direction:column;align-self:start;gap:6px;padding:10px;display:flex;position:sticky;top:86px}@media (width<=980px){.settingsNav{position:relative;top:auto}}.settingsNavItem{cursor:pointer;color:#181c1fb8;font-weight:800;font-family:var(--font_body);text-align:left;background:0 0;border:0;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.settingsNavItem .material-symbols-outlined{color:#181c1f8f;font-size:20px}.settingsNavItem:hover{background:#181c1f0a}.settingsNavItemActive{color:#006d3e;background:#006d3e1a}.settingsNavItemActive .material-symbols-outlined{color:#006d3e}.settingsPanel{min-width:0}.settingsReadOnly{border-top:1px solid #181c1f14;margin-top:18px;padding-top:16px}.settingsKvGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}@media (width<=720px){.settingsKvGrid{grid-template-columns:1fr}}.settingsKvLabel{font-family:var(--font_meta);letter-spacing:.06em;text-transform:uppercase;color:#181c1f8f;font-size:11px;font-weight:900}.settingsKvValue{color:#181c1fdb;text-overflow:ellipsis;background:#181c1f08;border:1px solid #181c1f14;border-radius:14px;margin-top:6px;padding:10px 12px;font-size:13px;font-weight:800;overflow:hidden}.settingsMono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:700}.settingsEmpty{color:#181c1fa8;background:#181c1f08;border:1px dashed #181c1f2e;border-radius:16px;padding:14px 16px;font-size:13px;font-weight:800}.refHeroGrid{grid-template-columns:2fr 1fr;gap:14px;display:grid}@media (width<=980px){.refHeroGrid{grid-template-columns:1fr}}.refHeroCard{background:linear-gradient(135deg,#006d3e1f 0%,#00c6761a 35%,#ffffffeb 100%);position:relative;overflow:hidden}.refHeroGlow{filter:blur(10px);background:radial-gradient(circle at 30% 30%,#00c67638,#00c67600 60%);width:420px;height:420px;position:absolute;inset:-140px -200px auto auto}.refHeroInner{padding:22px;position:relative}.refHeroTitle{font-family:var(--font_display);letter-spacing:-.02em;color:var(--on_surface);font-size:28px;font-weight:900;line-height:1.15}.refHeroSub{color:#181c1fa8;max-width:560px;margin-top:10px;font-size:13px;font-weight:800}.refHeroActions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.refLinkCard{padding:16px}.refLinkBody{margin-top:14px}.refLabel{font-family:var(--font_meta);letter-spacing:.06em;text-transform:uppercase;color:#181c1f8f;font-size:11px;font-weight:900}.refCodeRow,.refLinkRow{background:#181c1f08;border:1px solid #181c1f14;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;padding:10px 12px;display:flex}.refCode{font-family:var(--font_display);letter-spacing:.08em;color:#006d3e;text-transform:uppercase;font-size:14px;font-weight:900}.refLinkText{color:#181c1fd1;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:800;overflow:hidden}.refIconBtn{color:#006d3e;cursor:pointer;background:#006d3e1a;border:0;border-radius:14px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.refIconBtn:disabled{opacity:.55;cursor:not-allowed}.refIconBtn .material-symbols-outlined{font-size:18px}.refQuickShare{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}@media (width<=420px){.refQuickShare{grid-template-columns:1fr}}.refShareBtn{cursor:pointer;color:#181c1fc7;background:#fffc;border:1px solid #181c1f14;border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-weight:900;display:flex}.refShareBtn:hover{color:#006d3e;background:#006d3e0f;border-color:#006d3e33}.refShareBtn .material-symbols-outlined{font-size:18px}.refMetricsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}@media (width<=980px){.refMetricsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.refMetricsGrid{grid-template-columns:1fr}}.refMetricCard{padding:16px}.refMetricTop{justify-content:space-between;align-items:flex-start;display:flex}.refMetricIcon{border:1px solid #181c1f14;border-radius:16px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.refMetricIcon .material-symbols-outlined{font-size:20px}.refTone_green{color:#006d3e;background:#00c67624}.refTone_blue{color:#1d4ed8;background:#3b82f624}.refTone_purple{color:#6d28d9;background:#a855f724}.refTone_orange{color:#c2410c;background:#f9731624}.refMetricLabel{color:#181c1f99;margin-top:10px;font-size:12px;font-weight:900}.refWalletBox{gap:10px;margin-top:12px;display:grid}.refWalletValue{font-family:var(--font_display);letter-spacing:-.02em;color:#181c1feb;font-size:26px;font-weight:900}.refWalletSub{color:#181c1f9e;font-size:13px;font-weight:800}.payPage{padding-bottom:40px}.payHero{background:linear-gradient(135deg,#2563eb1f 0%,#3b82f61a 35%,#ffffffeb 100%);position:relative;overflow:hidden}.payHeroWithdraw{background:linear-gradient(135deg,#0284c71f 0%,#0ea5e91a 35%,#ffffffeb 100%)}.payHeroGlow{filter:blur(12px);background:radial-gradient(circle at 30% 30%,#3b82f638,#3b82f600 60%);width:520px;height:520px;position:absolute;inset:-160px -220px auto auto}.payHeroInner{padding:22px;position:relative}.payHeroSmall .payHeroInner{padding:18px}.payHeroTitle{font-family:var(--font_display);letter-spacing:-.02em;color:var(--on_surface);font-size:28px;font-weight:950;line-height:1.15}.payHeroSub{color:#181c1fa8;max-width:640px;margin-top:10px;font-size:13px;font-weight:800}.payBadge{font-family:var(--font_meta);letter-spacing:.06em;text-transform:uppercase;color:#181c1fb8;background:#181c1f0a;border:1px solid #181c1f1f;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:900}.payBadgeOn{color:#006d3e;background:#00c6761f;border-color:#00c67647}.payMethodTitle{color:#181c1feb;margin-top:12px;font-size:15px;font-weight:950}.payMethodDesc{color:#181c1f9e;min-height:34px;margin-top:6px;font-size:13px;font-weight:800}.payMethodActions{justify-content:flex-end;margin-top:14px;display:flex}.payCard{margin-top:14px;padding:16px}.payInline{align-items:center;gap:10px;display:flex}.paySelect{min-width:180px}.payDetailsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media (width<=980px){.payDetailsGrid{grid-template-columns:1fr}}.payDetailRow{background:#181c1f08;border:1px solid #181c1f14;border-radius:16px;padding:12px}.payDetailLabel{font-family:var(--font_meta);letter-spacing:.06em;text-transform:uppercase;color:#181c1f8f;font-size:11px;font-weight:900}.payDetailValue{color:#181c1fdb;text-overflow:ellipsis;margin-top:7px;font-size:13px;font-weight:900;overflow:hidden}.payStrong{font-weight:950}.payMono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.payDivider{background:#181c1f14;height:1px;margin:16px 0}.payCalcGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width<=720px){.payCalcGrid{grid-template-columns:1fr}}.payBreakdown{background:#181c1f05;border:1px solid #181c1f14;border-radius:18px;margin-top:12px;padding:12px}.payBreakdownCompact{margin-top:0}.payLine{color:#181c1fc2;justify-content:space-between;align-items:center;gap:12px;padding:8px 4px;font-weight:900;display:flex}.payLineTotal{color:#181c1feb;border-top:1px dashed #181c1f2e;margin-top:8px;padding-top:12px}.payNote{color:#181c1f99;margin-top:10px;font-size:12px;font-weight:800}.payLocal{margin-top:4px}.payLocalValue{color:#181c1feb;font-weight:950}.payActions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.payTips{gap:12px;margin-top:12px;display:grid}.payTip{align-items:flex-start;gap:10px;display:flex}.payTip .material-symbols-outlined{background:#181c1f08;border:1px solid #181c1f14;border-radius:14px;justify-content:center;align-items:center;width:38px;height:38px;font-size:20px;display:inline-flex}.payTipTitle{color:#181c1fdb;font-size:13px;font-weight:950}.payTipText{color:#181c1f9e;margin-top:3px;font-size:13px;font-weight:800}.payFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width<=980px){.payFormGrid{grid-template-columns:1fr}}.payFormGrid .payBreakdown{grid-column:1/-1}.payOtpRow{grid-template-columns:auto 1fr;align-items:end;gap:12px;display:grid}@media (width<=720px){.payOtpRow{grid-template-columns:1fr}}.payOtpField{margin:0}.payGatewayTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.payGatewayTitle{color:#181c1feb;font-size:15px;font-weight:950}.payGatewayDesc{color:#181c1f9e;margin-top:4px;font-size:13px;font-weight:800}.paySessionCard{background:#181c1f05;border:1px solid #181c1f14;border-radius:18px;margin-top:14px;padding:14px}.paySessionTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.paySessionTitle{color:#181c1feb;font-size:14px;font-weight:950}.paySessionSub{color:#181c1f9e;margin-top:4px;font-size:12px;font-weight:800}.paySessionLink{background:#fffc;border:1px solid #181c1f14;border-radius:16px;margin-top:12px;padding:12px}.payConfirmGrid{gap:10px;display:grid}.payConfirmRow{background:#181c1f08;border:1px solid #181c1f14;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.payConfirmRowTotal{background:#3b82f614;border-color:#3b82f633}.payConfirmLabel{font-family:var(--font_meta);letter-spacing:.06em;text-transform:uppercase;color:#181c1f8f;font-size:11px;font-weight:900}.payConfirmValue{color:#181c1fe6;text-align:right;font-size:13px;font-weight:950}.paySelectEmpty{background:#181c1f05;border:1px dashed #181c1f2e;border-radius:18px;margin-top:12px;padding:16px}.paySelectEmptyTitle{color:#181c1fe6;font-size:14px;font-weight:950}.paySelectEmptyText{color:#181c1f9e;margin-top:6px;font-size:13px;font-weight:800}.payCopyRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.payCopyText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.payTableWrap{border:1px solid #181c1f14;border-radius:16px;overflow:auto}.payTable{border-collapse:separate;border-spacing:0;width:100%;min-width:520px}.payTable th{text-align:left;font-family:var(--font_meta);letter-spacing:.06em;text-transform:uppercase;color:#181c1f8f;background:#181c1f08;border-bottom:1px solid #181c1f14;padding:12px 14px;font-size:11px;font-weight:900}.payTable td{color:#181c1fc7;border-bottom:1px solid #181c1f0f;padding:12px 14px;font-weight:800}.txReceipt{background:#fff;border:1px solid #181c1f1a;border-radius:18px;overflow:hidden}.txReceiptHead{background:linear-gradient(120deg,#146eff1f,#26d47d1f);border-bottom:1px solid #181c1f14;justify-content:space-between;align-items:center;gap:14px;padding:14px;display:flex}.txReceiptBrand{align-items:center;gap:10px;display:flex}.txReceiptLogo{object-fit:cover;border-radius:12px;width:34px;height:34px}.txReceiptTitle{font-family:var(--font_meta);letter-spacing:.02em;color:#181c1fe6;font-weight:950}.txReceiptSub{color:#181c1f99;margin-top:2px;font-size:12px;font-weight:850}.txReceiptPill{font-family:var(--font_meta);letter-spacing:.06em;text-transform:uppercase;color:#181c1fc2;background:#181c1f0a;border:1px solid #181c1f24;border-radius:999px;justify-content:center;align-items:center;padding:6px 10px;font-size:11px;font-weight:950;display:inline-flex}.txReceiptGrid{grid-template-columns:1fr 1fr;gap:10px 12px;padding:14px;display:grid}.txReceiptItem{background:#181c1f05;border:1px solid #181c1f14;border-radius:14px;padding:10px 12px}.txReceiptK{font-family:var(--font_meta);letter-spacing:.06em;text-transform:uppercase;color:#181c1f8c;margin-bottom:6px;font-size:11px;font-weight:950}.txReceiptV{color:#181c1fd1;word-break:break-word;font-weight:900}.txReceiptActions{flex-wrap:wrap;gap:10px;padding:0 14px 14px;display:flex}.txReceiptProofWrap{background:#181c1f03;border-top:1px solid #181c1f14;padding:14px}.txReceiptProofImg{background:#fff;border:1px solid #181c1f14;border-radius:14px;width:100%;display:block}.txReceiptProofPdf{background:#fff;border:1px solid #181c1f14;border-radius:14px;width:100%;height:520px}.txDrawer{flex-direction:column;display:flex}.txDrawerTop{justify-content:space-between;align-items:center;gap:12px;padding:10px 0 14px;display:flex}.txDrawerBrand{align-items:center;gap:10px;display:flex}.txDrawerLogo{object-fit:cover;border-radius:12px;width:34px;height:34px}.txDrawerTitle{font-family:var(--font_meta);letter-spacing:.02em;color:#181c1feb;font-weight:950}.txDrawerSub{color:#181c1f99;margin-top:2px;font-size:12px;font-weight:850}.txDrawerTopRight{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.txDrawerGrid{grid-template-columns:1fr 1fr;gap:10px 12px;display:grid}.txDrawerItem{background:#181c1f05;border:1px solid #181c1f14;border-radius:14px;padding:10px 12px}.txDrawerItemFull{grid-column:1/-1}.txDrawerK{font-family:var(--font_meta);letter-spacing:.06em;text-transform:uppercase;color:#181c1f8c;margin-bottom:6px;font-size:11px;font-weight:950}.txDrawerV{color:#181c1fd1;word-break:break-word;font-weight:900}.txAmount{font-weight:950}.txAmount_CREDIT{color:#047857}.txAmount_DEBIT{color:#b91c1c}.txHasReceipt{color:#181c1fb8;background:#181c1f0a;border:1px solid #181c1f1f;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.txHasReceipt .material-symbols-outlined{font-size:18px}.txSideStats{gap:10px;display:grid}.txStat{background:#181c1f05;border:1px solid #181c1f14;border-radius:14px;padding:12px}.txStatK{font-family:var(--font_meta);letter-spacing:.06em;text-transform:uppercase;color:#181c1f8c;margin-bottom:6px;font-size:11px;font-weight:950}.txStatV{color:#181c1fdb;font-weight:950}.paySideCard{padding:16px}.paySideTitle{font-family:var(--font_meta);letter-spacing:.08em;text-transform:uppercase;color:#181c1f9e;font-size:11px;font-weight:950}.paySideList{gap:10px;margin-top:12px;display:grid}.paySideItem{color:#181c1fad;background:#181c1f05;border:1px solid #181c1f14;border-radius:14px;align-items:flex-start;gap:10px;padding:12px;font-size:13px;font-weight:800;line-height:1.35;display:flex}.paySideItem .material-symbols-outlined{color:#1565c0eb;margin-top:1px;font-size:18px}.paySideActions{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}@media (width<=720px){.paySideActions{flex-direction:column;align-items:stretch}.paySideActions .btn{justify-content:center;width:100%}.txReceiptGrid,.txDrawerGrid{grid-template-columns:1fr}}.payEmpty{color:#181c1f99;text-align:center;padding:18px 14px;font-weight:800}.payChip{font-family:var(--font_meta);letter-spacing:.06em;text-transform:uppercase;color:#181c1fb8;background:#181c1f0a;border:1px solid #181c1f1f;border-radius:999px;justify-content:center;align-items:center;padding:6px 10px;font-size:11px;font-weight:950;display:inline-flex}.payChip_PENDING{color:#c2410c;background:#f973161f;border-color:#f973163d}.payChip_APPROVED{color:#006d3e;background:#00c6761f;border-color:#00c67647}.payChip_REJECTED{color:#b91c1c;background:#ef44441f;border-color:#ef44443d}.refMetricValue{font-family:var(--font_display);letter-spacing:-.02em;margin-top:6px;font-size:24px;font-weight:900}.refSectionCard{padding:16px}.refTiersGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}@media (width<=980px){.refTiersGrid{grid-template-columns:1fr}}.refTierCard{background:#181c1f05;border:1px solid #181c1f14;border-radius:20px;min-width:0;padding:16px}.refTierCardActive{background:#006d3e0f;border-color:#006d3e47}.refTierTag{color:#181c1fb3;letter-spacing:.06em;text-transform:uppercase;background:#181c1f0f;border-radius:9999px;align-items:center;padding:6px 10px;font-size:11px;font-weight:900;display:inline-flex}.refTierTagActive{color:#006d3e;background:#006d3e24}.refTierTitle{font-family:var(--font_display);letter-spacing:-.02em;margin-top:12px;font-size:18px;font-weight:900}.refTierLead{color:#181c1f94;margin-top:6px;font-size:13px;font-weight:800}.refTierList{flex-direction:column;gap:10px;margin-top:14px;display:flex}.refTierItem{color:#181c1fc7;align-items:center;gap:8px;font-size:13px;font-weight:900;display:flex}.refTierItem .material-symbols-outlined{color:#006d3e;font-size:18px}.refTierItemMuted{color:#181c1f75}.refTierItemMuted .material-symbols-outlined{color:#181c1f42}.refTierProgress{margin-top:14px}.refTierProgTop{color:#181c1f9e;justify-content:space-between;font-size:12px;font-weight:900;display:flex}.refTierProgBar{background:#181c1f14;border-radius:9999px;height:10px;margin-top:8px;overflow:hidden}.refTierProgFill{background:linear-gradient(90deg,#006d3e,#00c676);border-radius:9999px;height:100%}.refLocked{text-align:center;color:#181c1f85;border:1px dashed #181c1f2e;border-radius:16px;margin-top:14px;padding:10px 12px;font-size:13px;font-weight:900}.refTableWrap{border:1px solid #181c1f14;border-radius:18px;margin-top:12px;overflow:auto}.refTable{border-collapse:collapse;width:100%;font-size:13px}.refTable thead th{text-align:left;color:#181c1f8f;text-transform:uppercase;letter-spacing:.06em;background:#181c1f08;border-bottom:1px solid #181c1f14;padding:12px 14px;font-size:11px;font-weight:900}.refTable tbody td{border-bottom:1px solid #181c1f14;padding:12px 14px}.refCellUser{color:#181c1fdb;font-weight:900}.refCellMeta{color:#181c1f94;font-weight:800}.refChip{color:#006d3e;letter-spacing:.04em;background:#006d3e1f;border-radius:9999px;align-items:center;padding:6px 10px;font-size:11px;font-weight:900;display:inline-flex}.refEmpty{text-align:center;color:#181c1f94;padding:16px 14px;font-weight:900}.refAssetsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}@media (width<=980px){.refAssetsGrid{grid-template-columns:1fr}}.refAssetCard{background:#fffc;border:1px solid #181c1f14;border-radius:20px;overflow:hidden}.refAssetMedia{background:#181c1f0a;height:140px}.refAssetMedia_1{background:radial-gradient(circle at 30% 20%,#00c67633 0%,#00c67600 60%),linear-gradient(135deg,#006d3e24,#00c6761f)}.refAssetMedia_2{background:radial-gradient(circle at 70% 20%,#3b82f62e 0%,#3b82f600 60%),linear-gradient(135deg,#1d4ed81f,#3b82f61a)}.refAssetMedia_3{background:radial-gradient(circle at 50% 30%,#a855f72e 0%,#a855f700 60%),linear-gradient(135deg,#6d28d91f,#a855f71a)}.refAssetBody{padding:12px 14px}.refAssetTitle{font-family:var(--font_display);letter-spacing:-.02em;font-size:14px;font-weight:900}.refAssetMeta{color:#181c1f94;margin-top:6px;font-size:12px;font-weight:800}.refFaq{flex-direction:column;gap:10px;margin-top:14px;display:flex}.refFaqItem{background:#fffc;border:1px solid #181c1f14;border-radius:18px;overflow:hidden}.refFaqSummary{cursor:pointer;color:#181c1fd1;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:13px;font-weight:900;list-style:none;display:flex}.refFaqSummary .material-symbols-outlined{color:#181c1f80;font-size:20px;transition:transform .18s}.refFaqItem[open] .refFaqSummary .material-symbols-outlined{transform:rotate(180deg)}.refFaqBody{color:#181c1f99;padding:0 14px 14px;font-size:13px;font-weight:800}.refTips{flex-direction:column;gap:12px;margin-top:14px;display:flex}.refTip{align-items:flex-start;gap:12px;display:flex}.refTip .material-symbols-outlined{color:#006d3e;background:#006d3e1a;border-radius:16px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:20px;display:inline-flex}.refTipTitle{color:#181c1fd1;font-size:13px;font-weight:900}.refTipText{color:#181c1f94;margin-top:4px;font-size:12px;font-weight:800}.refShareStack{flex-direction:column;gap:10px;margin-top:14px;display:flex}.supportHero{background:linear-gradient(135deg,#006d3e1f 0%,#00c67614 40%,#ffffffeb 100%);position:relative;overflow:hidden}.supportHeroGlow{filter:blur(10px);background:radial-gradient(circle at 30% 30%,#00c6762e,#00c67600 65%);width:520px;height:520px;position:absolute;inset:-180px -220px auto auto}.supportHeroInner{padding:22px;position:relative}.supportHeroTitle{font-family:var(--font_display);letter-spacing:-.02em;color:var(--on_surface);font-size:26px;font-weight:900}.supportHeroSub{color:#181c1f9e;max-width:720px;margin-top:8px;font-size:13px;font-weight:800}.supportShell{padding:0;overflow:hidden}.supportTabs{border-bottom:1px solid #181c1f14;gap:12px;padding:14px 14px 0;display:flex;overflow:auto}.supportTab{color:#181c1f9e;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px;font-size:13px;font-weight:900}.supportTabActive{color:#006d3e;border-bottom-color:#006d3e}.supportPanel{padding:16px 14px}.supportSubTabs{flex-wrap:wrap;gap:10px;display:flex}.supportPill{cursor:pointer;color:#181c1fb8;background:#181c1f08;border:1px solid #181c1f14;border-radius:9999px;padding:10px 14px;font-size:13px;font-weight:900}.supportPillActive{color:#006d3e;background:#006d3e1f;border-color:#006d3e3d}.supportFormWrap{margin-top:14px}.supportFormGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=720px){.supportFormGrid{grid-template-columns:1fr}}.supportActions{justify-content:flex-end;margin-top:14px;display:flex}.supportPrimaryBtn{color:#fff;cursor:pointer;background:#006d3e;border:0;border-radius:16px;padding:12px 18px;font-weight:900}.supportPrimaryBtn:hover{filter:brightness(.98)}.supportTableWrap{border:1px solid #181c1f14;border-radius:18px;margin-top:14px;overflow:auto}.supportTable{border-collapse:collapse;width:100%;font-size:13px}.supportTable thead th{text-align:left;color:#181c1f8f;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;background:#181c1f08;border-bottom:1px solid #181c1f14;padding:12px 14px;font-size:11px;font-weight:900}.supportTable tbody td{border-bottom:1px solid #181c1f14;padding:12px 14px}.supportMuted{color:#181c1f94;font-weight:800}.supportMono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:800}.supportStatus{letter-spacing:.04em;border-radius:9999px;align-items:center;padding:6px 10px;font-size:11px;font-weight:900;display:inline-flex}.supportStatusOpen{color:#b3261e;background:#ea43351f}.supportStatusResolved{color:#006d3e;background:#006d3e1f}.supportStatusPending{color:#784e00f2;background:#fbbc042e}.supportStatusAwait{color:#004aadf2;background:#1a73e824}.supportStatusClosed{color:#181c1fb3;background:#181c1f14}.upgradeStatus{letter-spacing:.04em;color:#181c1fb3;background:#181c1f0f;border-radius:9999px;align-items:center;padding:6px 10px;font-size:11px;font-weight:900;display:inline-flex}.upgradeStatusPending{color:#784e00f2;background:#fbbc042e}.upgradeStatusApproved{color:#006d3e;background:#006d3e1f}.upgradeStatusRejected{color:#b3261e;background:#ea43351f}.upgradeStatusCancelled{color:#181c1fb3;background:#181c1f14}.supportLinkBtn{color:#006d3e;cursor:pointer;background:0 0;border:0;font-weight:900}.supportLinkBtn:hover{text-decoration:underline}.supportDetailsGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}@media (width<=980px){.supportDetailsGrid{grid-template-columns:1fr}}.supportInfoCard{background:#181c1f05;border:1px solid #181c1f14;border-radius:20px;flex-direction:column;min-height:168px;padding:14px;display:flex}.supportInfoIcon{color:#006d3e;background:#006d3e1f;border:1px solid #181c1f14;border-radius:16px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.supportInfoIcon .material-symbols-outlined{font-size:22px}.supportInfoTitle{font-family:var(--font_display);letter-spacing:-.02em;margin-top:12px;font-size:15px;font-weight:900}.supportInfoText{color:#181c1f9e;flex:auto;margin-top:8px;font-size:13px;font-weight:800;line-height:1.5}.supportKv{justify-content:space-between;gap:10px;margin-top:8px;display:flex}.supportKv span{white-space:nowrap}.supportKv strong{color:#181c1fdb}.supportChannels{border-top:1px solid #181c1f14;margin-top:14px;padding-top:14px}.supportChannelsTitle{font-family:var(--font_display);letter-spacing:-.02em;font-size:16px;font-weight:900}.upgradeHero{background:linear-gradient(135deg,#1565c024 0%,#0d47a114 40%,#ffffffeb 100%);position:relative;overflow:hidden}.upgradeHeroGlow{filter:blur(10px);background:radial-gradient(circle at 30% 30%,#1565c038,#1565c000 65%);width:520px;height:520px;position:absolute;inset:-180px -220px auto auto}.upgradeHeroInner{padding:22px;position:relative}.upgradeHeroTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.upgradeHeroTitle{font-family:var(--font_display);letter-spacing:-.02em;color:var(--on_surface);font-size:26px;font-weight:900}.upgradeHeroSub{color:#181c1f9e;max-width:72ch;margin-top:8px;font-size:13px;font-weight:800}.upgradeHeroMeta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.upgradeChip{color:#004aadf2;white-space:nowrap;background:#1565c01f;border-radius:9999px;align-items:center;gap:8px;padding:10px 12px;font-size:12px;font-weight:900;display:inline-flex}.upgradeChipWarn{color:#784e00f2;background:#fbbc042e}.upgradeGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin-top:14px;display:grid}.upgradeAccentTrader{--uAccent:#0d47a1;--uAccentSoft:#0d47a124}.upgradeAccentMentor{--uAccent:#2b5bb5;--uAccentSoft:#2b5bb524}.upgradeAccentInfluencer{--uAccent:#1565c0;--uAccentSoft:#1565c024}.upgradeAccentInvestor{--uAccent:#181c1fd1;--uAccentSoft:#181c1f14}.upgradeCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd1;border:1px solid #181c1f1a;border-radius:20px;flex-direction:column;min-width:0;padding:14px;display:flex;position:relative;box-shadow:0 18px 56px #181c1f0f}.upgradeCardCurrent{background:linear-gradient(#1565c01a,#ffffffd1);border-color:#1565c040}.upgradeRibbon{letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #181c1f14;border-left:1px solid #181c1f14;border-top-right-radius:20px;border-bottom-left-radius:18px;padding:8px 12px;font-size:10px;font-weight:900;position:absolute;top:0;right:0}.upgradeRibbonActive{color:#004aadf2;background:#1565c01f}.upgradeRibbonPopular{background:var(--uAccent,#1565c0);color:#fff;border:0;border-radius:9999px;padding:8px 12px;top:-10px;left:50%;right:auto;transform:translate(-50%)}.upgradeTop{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.upgradeHead{align-items:flex-start;gap:10px;min-width:0;display:flex}.upgradeIcon{background:var(--uAccentSoft,#1565c024);width:44px;height:44px;color:var(--uAccent,#1565c0);border:1px solid #181c1f14;border-radius:16px;flex:none;justify-content:center;align-items:center;display:inline-flex}.upgradeIcon .material-symbols-outlined{font-size:22px}.upgradeTitle{font-family:var(--font_display);letter-spacing:-.02em;font-size:16px;font-weight:900}.upgradeSub{color:#181c1f99;margin-top:6px;font-size:13px;font-weight:800;line-height:1.35}.upgradePriceBlock{text-align:right;white-space:nowrap}.upgradePriceMain{font-family:var(--font_display);letter-spacing:-.02em;color:#181c1fdb;font-size:20px;font-weight:900}.upgradePriceSub{color:#181c1f8f;letter-spacing:.05em;text-transform:uppercase;margin-top:2px;font-size:11px;font-weight:900}.upgradeBenefits{flex-direction:column;flex:auto;gap:10px;margin-top:12px;display:flex}.upgradeBenefit{color:#181c1fb8;grid-template-columns:22px 1fr;align-items:start;gap:10px;font-size:13px;font-weight:800;line-height:1.4;display:grid}.upgradeBenefit .material-symbols-outlined{color:var(--uAccent,#1565c0e6);font-size:20px}.upgradeActions{justify-content:flex-end;margin-top:12px;display:flex}.upgradeNoteBox{border-top:1px solid #181c1f14;margin-top:16px;padding-top:14px}.upgradeCompareCell{text-align:center}.upgradeCompareIcon{color:#181c1f73;background:#181c1f0f;border-radius:9999px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.upgradeCompareIconOn{color:#1565c0;background:#1565c024}.upgradeCompareIcon .material-symbols-outlined{font-size:18px}.upgradeCta{background:#181c1f05}.upgradeCtaInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:18px;display:flex}.upgradeCtaTitle{font-family:var(--font_display);letter-spacing:-.02em;font-size:18px;font-weight:900}.upgradeCtaText{color:#181c1f9e;max-width:70ch;margin-top:6px;font-size:13px;font-weight:800}.upgradePage .dashColFeed{grid-column:1/-1}.upgradePage .dashGrid12{max-width:1200px}.upgradePage .widgetCard{border-radius:26px}.upgradePage .supportTableWrap{border-radius:22px}.upgradeGrid{gap:14px}.upgradeCard{padding:16px;transition:transform .14s,box-shadow .18s,border-color .18s}.upgradeCard:hover{border-color:#181c1f24;transform:translateY(-2px);box-shadow:0 22px 62px #181c1f14}.upgradeCardCurrent:hover{transform:none}.upgradeHeroInner{padding:26px}.upgradeHeroTitle{font-size:30px}.upgradeHeroSub{font-size:14px}.upgradePriceMain{font-size:22px}.upgradeBenefits{gap:12px}.upgradeActions .btn{min-width:140px}@media (width<=980px){.upgradePage .dashGrid12{max-width:980px}}@media (width<=720px){.upgradeHeroInner{padding:18px}.upgradeHeroTitle{font-size:22px}.upgradeHeroSub{font-size:13px}.upgradeCard{border-radius:22px;padding:14px}.upgradeRibbon{padding:7px 10px}.upgradeRibbonPopular{font-size:9px;top:-9px}.upgradeActions .btn{width:100%}.upgradeActions{justify-content:stretch}.upgradePriceMain{font-size:18px}.upgradeCompareIcon{width:30px;height:30px}.upgradeCompareIcon .material-symbols-outlined{font-size:16px}}.supportChannelsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}@media (width>=981px){.supportChannelsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.supportChannelsGrid{grid-template-columns:1fr}}.supportChannelsEmpty{color:#181c1f99;background:#181c1f05;border:1px dashed #181c1f24;border-radius:18px;grid-column:1/-1;padding:14px;font-weight:800}.supportChannelBtn{color:#181c1fbd;background:#fffc;border:1px solid #181c1f14;border-radius:18px;justify-content:flex-start;align-items:center;gap:10px;padding:12px 14px;font-weight:900;text-decoration:none;display:flex}.supportChannelIcon{color:#006d3e;background:#006d3e1f;border:1px solid #006d3e24;border-radius:16px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.supportChannelText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.supportChannelBtn:hover{color:#006d3e;background:#006d3e0d;border-color:#006d3e38}.supportChannelBtn .material-symbols-outlined{font-size:20px}.supportTipStack{flex-direction:column;gap:12px;margin-top:14px;display:flex}.supportTip{align-items:flex-start;gap:12px;display:flex}.supportTip .material-symbols-outlined{color:#006d3e;background:#006d3e1a;border-radius:16px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:20px;display:inline-flex}.supportTipTitle{color:#181c1fd1;font-size:13px;font-weight:900}.supportTipText{color:#181c1f94;margin-top:4px;font-size:12px;font-weight:800}.supportEmailBox{flex-direction:column;gap:12px;margin-top:14px;display:flex}.supportEmailRow{background:#181c1f08;border:1px solid #181c1f14;border-radius:18px;padding:12px 14px}.supportEmailLabel{font-family:var(--font_meta);letter-spacing:.06em;text-transform:uppercase;color:#181c1f8f;font-size:11px;font-weight:900}.supportLink{color:#006d3e;margin-top:6px;font-weight:900;text-decoration:none;display:inline-block}.supportLink:hover{text-decoration:underline}.supportEmpty{color:#181c1f9e;background:#181c1f05;border:1px dashed #181c1f24;border-radius:18px;margin-top:14px;padding:14px;font-weight:900}.supportNotifList{flex-direction:column;gap:10px;margin-top:14px;display:flex}.notifPage .dashColFeed{max-width:none;margin:0}.notifHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.notifHeaderMain{min-width:220px}.notifActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}@media (width<=720px){.notifPage .dashCanvas{padding:var(--space_4)}.notifActions{justify-content:stretch;width:100%}.notifActions .btn{flex:180px}}.notifList{flex-direction:column;gap:10px;margin-top:14px;display:flex}.notifItem{text-align:left;cursor:pointer;background:#ffffffdb;border:1px solid #181c1f14;border-radius:18px;align-items:flex-start;gap:12px;width:100%;padding:12px 14px;display:flex}.notifItemUnread{background:#006d3e0f;border-color:#006d3e38}.notifIcon{color:#181c1fb8;background:#181c1f08;border:1px solid #181c1f14;border-radius:14px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.notifItemUnread .notifIcon{color:#006d3e;background:#006d3e1f;border-color:#006d3e33}.notifBody{flex:auto;min-width:0}.notifTopRow{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.notifTitleRow{align-items:center;gap:10px;min-width:0;display:flex}.notifTitle{color:#181c1fd1;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:900;overflow:hidden}.notifMeta{color:#181c1f80;flex:none;font-size:11px;font-weight:900}.notifMsg{color:#181c1f9e;white-space:pre-wrap;word-break:break-word;margin-top:6px;font-size:12px;font-weight:800;line-height:1.35}.notifPill{color:#006d3e;background:#006d3e1f;border:1px solid #006d3e33;border-radius:9999px;padding:4px 10px;font-size:11px;font-weight:900}@media (width<=520px){.notifItem{padding:11px 12px}.notifIcon{border-radius:13px;flex:0 0 36px;width:36px;height:36px}.notifTopRow{flex-direction:column;align-items:flex-start;gap:6px}.notifTitleRow{width:100%}.notifTitle{white-space:normal}}.supportNotifItem{text-align:left;cursor:pointer;background:#ffffffdb;border:1px solid #181c1f14;border-radius:18px;padding:12px 14px}.supportNotifItemUnread{background:#006d3e0f;border-color:#006d3e38}.supportNotifTitleRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.supportNotifTitle{color:#181c1fd1;font-size:13px;font-weight:900}.supportNotifMsg{color:#181c1f9e;margin-top:6px;font-size:12px;font-weight:800;line-height:1.35}.supportNotifPill{color:#006d3e;background:#006d3e1f;border:1px solid #006d3e33;border-radius:9999px;padding:4px 10px;font-size:11px;font-weight:900}.supportList{margin-top:14px}.supportListTop{background:#181c1f05;border:1px solid #181c1f14;border-radius:18px;grid-template-columns:180px 1fr auto;gap:12px;padding:14px;display:grid}.supportListTopActions{justify-content:flex-end;align-items:flex-end;display:flex}@media (width<=720px){.supportListTop{grid-template-columns:1fr}.supportListTopActions{justify-content:flex-start}}.supportMineFilters{background:#181c1f05;border-bottom:1px solid #181c1f14;grid-template-columns:180px 1fr 120px;gap:12px;padding:14px;display:grid}@media (width<=720px){.supportMineFilters{grid-template-columns:1fr}}.supportPager{border-top:1px solid #181c1f14;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}@media (width<=720px){.notifPage .supportPager{flex-wrap:wrap;gap:10px}}.supportChatShell{flex-direction:column;height:min(70svh,620px);display:flex}.supportAdminTicketLayout{grid-template-columns:1fr 360px;gap:14px;display:grid}@media (width<=980px){.supportAdminTicketLayout{grid-template-columns:1fr}.supportAdminTicketSide{order:2}.supportAdminTicketMain{order:1}}@media (width<=720px){.supportChatShell{height:auto}.supportChatMessages{max-height:55svh}.supportChatComposerTop{grid-template-columns:1fr}}.supportChatMessages{background:radial-gradient(circle at 20% 10%,#00c6760f,#fff0 55%),linear-gradient(#181c1f05,#181c1f03);border:1px solid #181c1f14;border-radius:18px;flex:auto;padding:14px;overflow:auto}.supportChatRow{justify-content:flex-start;margin-top:10px;display:flex}.supportChatRowMine{justify-content:flex-end}.supportChatBubble{background:#ffffffeb;border:1px solid #181c1f14;border-radius:18px;max-width:min(520px,88%);padding:10px 12px;box-shadow:0 12px 26px #181c1f0f}.supportChatBubbleMine{background:#006d3e1f;border-color:#006d3e2e}.supportChatText{color:#181c1fd1;white-space:pre-wrap;word-break:break-word;font-size:13px;font-weight:800}.supportChatMeta{color:#181c1f85;text-align:right;margin-top:6px;font-size:11px;font-weight:800}.supportChatAttachments{flex-direction:column;gap:8px;margin-top:10px;display:flex}.supportChatAttachment{color:#181c1fbd;align-items:center;gap:8px;font-size:12px;font-weight:900;text-decoration:none;display:flex}.supportChatAttachment:hover{color:#006d3e;text-decoration:underline}.supportChatAttachment .material-symbols-outlined{color:#006d3ee6;font-size:18px}.supportChatAttachmentName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.supportChatComposer{border-top:1px solid #181c1f14;flex-direction:column;gap:10px;margin-top:12px;padding-top:12px;display:flex}.supportChatComposerTop{grid-template-columns:1fr auto;align-items:center;gap:10px;display:grid}.supportChatComposerBottom{flex-direction:column;gap:6px;display:flex}.supportTicketMetaRow{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}@media (width<=720px){.supportTicketMetaRow{grid-template-columns:1fr}}.supportTicketMeta{background:#181c1f05;border:1px solid #181c1f14;border-radius:18px;padding:12px 14px}.supportTicketMetaLabel{font-family:var(--font_meta);letter-spacing:.06em;text-transform:uppercase;color:#181c1f8f;font-size:11px;font-weight:900}.supportTicketMetaValue{color:#181c1fd1;margin-top:6px;font-size:13px;font-weight:900}.supportTicketActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:12px;display:flex}.supportSideMeta{flex-direction:column;gap:10px;display:flex}.supportSideRow{background:#181c1f05;border:1px solid #181c1f14;border-radius:16px;padding:12px 14px}.supportSideLabel{font-family:var(--font_meta);letter-spacing:.06em;text-transform:uppercase;color:#181c1f8f;font-size:11px;font-weight:900}.supportSideValue{color:#181c1fd6;word-break:break-word;margin-top:6px;font-size:13px;font-weight:900}.settingsSectionTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.settingsSectionTitle{font-family:var(--font_display);color:var(--on_surface);letter-spacing:-.02em;font-size:18px;font-weight:900}.settingsSectionLead{color:#181c1f94;margin-top:4px;font-size:13px;font-weight:700}.settingsProfileHero{margin-top:16px}.settingsBannerWrap{width:100%}.settingsBanner{background:#181c1f0a;border:1px solid #181c1f14;border-radius:18px;width:100%;height:160px;position:relative;overflow:hidden}.settingsBannerImg{object-fit:cover;width:100%;height:100%;display:block}.settingsBannerFallback{background:radial-gradient(circle at 30% 20%,#00c6762e 0%,#f7f9fd00 60%),linear-gradient(135deg,#006d3e1f,#00c6761a);width:100%;height:100%}.settingsAvatarRow{flex-wrap:wrap;align-items:flex-end;gap:14px;margin-top:-32px;display:flex}.settingsAvatarWrap{border:4px solid var(--surface_container_lowest);background:#181c1f0f;border-radius:9999px;flex:none;width:92px;height:92px;position:relative;overflow:hidden;box-shadow:0 16px 40px #181c1f1f}.settingsAvatarImg{object-fit:cover;width:100%;height:100%;display:block}.settingsAvatarFallback{width:100%;height:100%;font-family:var(--font_display);color:#006d3e;background:#00c67629;place-items:center;font-weight:900;display:grid}.settingsEditBtn{color:#ffffffeb;cursor:pointer;background:#181c1fd9;border:0;border-radius:9999px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;position:absolute;bottom:12px;right:12px}.settingsEditBtn:disabled{opacity:.6;cursor:not-allowed}.settingsEditBtnAvatar{width:34px;height:34px;bottom:-6px;right:-6px}.settingsEditBtnBannerLeft{color:#181c1fc7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffdb;border:1px solid #181c1f1f;bottom:12px;left:12px;right:auto;box-shadow:0 14px 36px #181c1f2e}.settingsEditBtnAvatarCenter{color:#181c1fc7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border:1px solid #181c1f24;width:42px;height:42px;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 18px 46px #181c1f2e}.profileHeroTiktok .settingsAvatarRow{flex-direction:column;justify-content:center;align-items:center;gap:10px;margin-top:-46px}.profileHeroTiktok .settingsAvatarMeta{text-align:center;width:min(520px,100%);padding-bottom:0}.profileHeroTiktok .settingsAvatarTop{justify-content:center;display:flex}.profileHeroTiktok .profileHeaderActions{justify-content:center}.profileHeaderCenter{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.profileNameRowCenter{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:inline-flex}.profileActionsRow{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px;display:flex}.settingsEditBtn .material-symbols-outlined{font-size:18px}.settingsAvatarMeta{min-width:0;padding-bottom:6px}.settingsHint{color:#181c1f85;margin-top:8px;font-size:12px;font-weight:700}.settingsActions{border-top:1px solid #181c1f14;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:18px;padding-top:16px;display:flex}.appSideClose{color:#181c1fbd;border-radius:var(--radius_full);cursor:pointer;background:#ffffffb3;border:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}@media (width>=920px){.appSideClose{display:none}}.walletSummary{background:var(--gradient_primary);color:#ffffffeb;border-radius:22px;flex-direction:column;gap:12px;padding:16px;display:flex;box-shadow:0 18px 50px #006d3e2e}.walletSummaryTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.walletSummaryLabel{font-family:var(--font_meta);letter-spacing:.1em;text-transform:uppercase;opacity:.85;font-size:11px;font-weight:900}.walletSummaryValue{font-family:var(--font_display);letter-spacing:-.02em;color:#fff;font-size:24px;font-weight:900}.walletSummaryActions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.sideNav{flex-direction:column;gap:6px;padding-bottom:18px;display:flex}.sideNavLink{color:#181c1f9e;font-family:var(--font_body);cursor:pointer;background:0 0;border:0;border-radius:18px;align-items:center;gap:12px;padding:12px;font-weight:800;text-decoration:none;display:flex}.sideNavLink .material-symbols-outlined{font-size:20px}.sideNavLink:hover{color:var(--on_surface);background:#00c6761f}.sideNavLinkActive{color:var(--on_surface);background:#00c67629}.sideNavDivider{background:#181c1f1a;height:1px;margin:8px}.sideNavSectionTitle{letter-spacing:.12em;text-transform:uppercase;color:#181c1f85;font-size:11px;font-family:var(--font_body);margin:10px 14px 6px;font-weight:900}.sideNavLinkDanger{color:#b3261e}.sideNavLinkDanger:hover{background:#ea43351f}.dashCanvas{padding:18px var(--space_6)}@media (width<=720px){.dashCanvas{padding:18px var(--space_4)}}.dashGrid12{grid-template-columns:repeat(12,1fr);gap:14px;max-width:1400px;margin:0 auto;display:grid}.dashColFeed{flex-direction:column;grid-column:span 8;gap:14px;min-width:0;display:flex}.dashColWidgets{flex-direction:column;grid-column:span 4;gap:14px;min-width:0;display:flex}@media (width>=981px){.dashColWidgets{align-self:start;max-height:calc(100vh - 102px);padding-right:6px;position:sticky;top:82px;overflow:auto}}@media (width<=980px){.dashGrid12{grid-template-columns:1fr}.dashColFeed,.dashColWidgets{grid-column:auto}}.shareCard,.feedCard,.widgetCard{background:#ffffffeb;border:1px solid #181c1f14;border-radius:22px;box-shadow:0 18px 56px #181c1f0f}.shareCard{padding:16px}.shareRow{gap:12px;display:flex}.shareAvatar{color:#006d3e;width:44px;height:44px;font-family:var(--font_meta);letter-spacing:.06em;background:#00c67624;border-radius:9999px;flex:none;place-items:center;font-weight:900;display:grid}.shareMain{flex:auto;min-width:0}.shareInput{resize:none;width:100%;color:var(--on_surface);font-family:var(--font_body);background:0 0;border:0;outline:none;min-height:64px;font-size:14px;font-weight:600}.shareError{color:#ba1a1a;margin-top:6px;font-size:12px;font-weight:700}.shareActions{border-top:1px solid #181c1f14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding-top:12px;display:flex}.shareTools{flex-wrap:wrap;gap:12px;display:flex}.shareTool{color:#181c1f8c;cursor:pointer;font-family:var(--font_body);background:0 0;border:0;align-items:center;gap:6px;font-size:12px;font-weight:800;display:inline-flex}.shareTool:disabled{opacity:.45;cursor:not-allowed}.shareToolDisabled{opacity:.45}.shareToolDisabled:hover{opacity:.55}.shareTool .material-symbols-outlined{font-size:20px}.shareToolLabel{display:none}@media (width>=720px){.shareToolLabel{display:inline}}.sharePostBtn{background:var(--primary);color:#fff;font-family:var(--font_meta);cursor:pointer;border:0;border-radius:9999px;padding:10px 22px;font-weight:900;transition:transform .12s}.sharePostBtn:active{transform:scale(.98)}.feedCard{overflow:hidden}.feedTop{justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 16px 12px;display:flex}.feedAuthor{align-items:center;gap:12px;min-width:0;display:flex}.feedAvatar{color:#006d3e;width:46px;height:46px;font-family:var(--font_meta);letter-spacing:.06em;background:#006d3e24;border-radius:9999px;flex:none;place-items:center;font-weight:900;display:grid;overflow:hidden}.feedAvatarImg{object-fit:cover;width:100%;height:100%;display:block}.feedAvatarAlt{color:#1a5ad7;background:#4285f41f}.feedNameRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.feedName{color:var(--on_surface);font-size:13px;font-weight:900}.feedNameBtn{cursor:pointer;color:var(--on_surface);background:0 0;border:0;padding:0;font-size:13px;font-weight:900}.feedNameBtn:hover{text-decoration:underline}.feedBadge{color:#006d3e;font-family:var(--font_meta);letter-spacing:.08em;text-transform:uppercase;background:#006d3e1f;border-radius:9999px;padding:3px 8px;font-size:10px;font-weight:900}.feedBadgeTrader{color:#006d3e;background:#00c6761f}.feedFollow{color:#1565c0;font-family:var(--font_meta);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#1565c01a;border:1px solid #1565c033;border-radius:9999px;padding:3px 8px;font-size:10px;font-weight:900}.feedFollow:hover{background:#1565c024}.profileStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}@media (width<=720px){.profileStats{grid-template-columns:1fr}}.profileBio{color:#181c1fad;white-space:pre-wrap;margin-top:10px;font-size:13px;font-weight:700;line-height:1.45}.profileTitle{color:#181c1fd1;letter-spacing:-.01em;margin-top:6px;font-size:13px;font-weight:900}.profileBioTikTok{color:#181c1fb8;margin-top:8px;font-size:13px;font-weight:750;line-height:1.5}.profileLinks{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.profileLink{color:#181c1fc7;background:#181c1f0a;border:1px solid #181c1f1f;border-radius:999px;align-items:center;gap:8px;padding:8px 10px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.profileLink .material-symbols-outlined{color:#1565c0eb;font-size:18px}.profileLink:hover{background:#181c1f0f}.profilePosts{gap:12px;display:grid}.profilePost{background:#181c1f05;border:1px solid #181c1f14;border-radius:18px;padding:14px}.profilePostTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.profilePostTitle{color:#181c1fc7;font-size:12px;font-weight:900}.profilePostText{color:#181c1fc7;white-space:pre-wrap;margin-top:10px;font-size:13px;font-weight:600;line-height:1.45}.profileHeaderActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.profileBanner{height:220px}@media (width<=720px){.profileBanner{height:170px}}.profileFeed{gap:14px;display:grid}.userList{gap:10px;margin-top:12px;display:grid}.userRow{background:#181c1f05;border:1px solid #181c1f14;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px;display:grid}.userAvatar{color:#006d3e;width:44px;height:44px;font-family:var(--font_meta);letter-spacing:.06em;cursor:pointer;background:#006d3e24;border:0;border-radius:9999px;place-items:center;font-weight:900;display:grid}.userAvatarAlt{color:#1a5ad7;background:#4285f41f}.userMain{min-width:0}.userTop{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.userName{cursor:pointer;color:var(--on_surface);background:0 0;border:0;padding:0;font-size:13px;font-weight:900}.userName:hover{text-decoration:underline}.userMeta{color:#181c1f8f;margin-top:4px;font-size:12px;font-weight:700}.userActions{justify-content:flex-end;align-items:center;display:flex}@media (width<=720px){.userRow{grid-template-columns:auto 1fr}.userActions{grid-column:1/-1;justify-content:flex-end}}.feedVerified{font-variation-settings:"FILL" 1, "wght" 500, "GRAD" 0, "opsz" 24;color:var(--primary);font-size:18px}.feedMeta{color:#181c1f8c;margin-top:4px;font-size:12px;font-weight:700}.feedMore{color:#181c1f8c;cursor:pointer;background:#181c1f0a;border:0;border-radius:9999px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.feedText{color:#181c1fc7;padding:0 16px 14px;font-size:14px;font-weight:600}.feedMedia{padding:0 16px 14px}.feedMediaArt{color:#181c1f8c;background:linear-gradient(135deg,#006d3e1f,#00c6762e);border:1px solid #181c1f14;border-radius:18px;place-items:center;height:240px;display:grid}.feedMediaImg,.feedMediaVideo{object-fit:cover;background:#181c1f08;border:1px solid #181c1f14;border-radius:18px;width:100%;height:240px;display:block}.feedMediaVideo{object-fit:contain;background:#181c1f14}.feedMediaArtAlt{background:linear-gradient(135deg,#4285f41a,#00c67624)}.feedMediaArt .material-symbols-outlined{font-size:54px}.feedBottom{border-top:1px solid #181c1f14;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px 16px;display:flex}.feedAction{color:#181c1f8c;cursor:pointer;font-family:var(--font_body);background:0 0;border:0;align-items:center;gap:6px;font-size:12px;font-weight:900;display:inline-flex}.feedAction .material-symbols-outlined{font-size:20px}.feedActionLiked{color:#ba1a1a}.feedCount{font-variant-numeric:tabular-nums}.feedShare{cursor:pointer;color:#181c1f8c;background:#181c1f0a;border:0;border-radius:9999px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.feedActionReposted{color:#1565c0eb}.feedMenu{z-index:10;background:#fffffffa;border:1px solid #181c1f1a;border-radius:16px;width:min(240px,100% - 28px);position:absolute;top:56px;right:14px;overflow:hidden;box-shadow:0 24px 70px #181c1f1f}.feedMenuItem{width:100%;font-family:var(--font_body);color:#181c1fd1;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:10px 12px;font-size:12px;font-weight:900;display:flex}.feedMenuItem:hover{background:#181c1f0d}.feedMenuDanger{color:#ba1a1a}.feedComments{border-top:1px solid #181c1f14;gap:12px;padding:12px 16px 16px;display:grid}.feedCommentComposer,.feedCommentList{gap:10px;display:grid}.feedComment{grid-template-columns:auto 1fr;align-items:flex-start;gap:10px;display:grid}.feedCommentAvatar{color:#181c1fd1;width:36px;height:36px;font-family:var(--font_meta);background:#181c1f0f;border-radius:9999px;place-items:center;font-weight:900;display:grid;overflow:hidden}.feedCommentAvatarImg{object-fit:cover;width:100%;height:100%;display:block}.feedCommentBody{background:#ffffffeb;border:1px solid #181c1f14;border-radius:14px;padding:10px}.feedCommentTop{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.feedCommentName{cursor:pointer;text-align:left;color:#181c1fdb;background:0 0;border:0;padding:0;font-size:12px;font-weight:900}.feedCommentName:hover{text-decoration:underline}.feedCommentTime{color:#181c1f80;font-size:11px;font-weight:800}.feedCommentText{color:#181c1fcc;white-space:pre-wrap;margin-top:6px;font-size:13px;font-weight:600}.feedCommentAction{font-family:var(--font_body);color:#181c1fcc;cursor:pointer;background:#181c1f05;border:1px solid #181c1f1a;border-radius:9999px;padding:6px 10px;font-size:12px;font-weight:900}.feedCommentAction:hover{background:#181c1f0d}.emojiRow{justify-content:flex-start;display:flex}.emojiBtn{font-family:var(--font_body);color:#181c1fc7;cursor:pointer;background:#ffffffeb;border:1px solid #181c1f1a;border-radius:9999px;align-items:center;gap:8px;padding:6px 10px;font-size:12px;font-weight:900;display:inline-flex}.emojiBtn .material-symbols-outlined{font-size:18px}.emojiTray{background:#ffffffe6;border:1px solid #181c1f14;border-radius:14px;flex-wrap:wrap;gap:8px;padding:8px;display:flex}.emojiChip{cursor:pointer;background:#181c1f05;border:1px solid #181c1f14;border-radius:12px;padding:6px 8px;font-size:18px;line-height:18px}.emojiChip:hover{background:#181c1f0d}.shareToolActive{background:#006d3e14;border-color:#006d3e40}.pollWrap{gap:10px;padding:0 16px 14px;display:grid}.pollQ{color:#181c1fe6;font-size:14px;font-weight:900}.pollOpts{gap:10px;display:grid}.pollOpt{text-align:left;cursor:pointer;background:#181c1f05;border:1px solid #181c1f14;border-radius:16px;padding:10px}.pollOptActive{background:#006d3e0f;border-color:#006d3e40}.pollOptTop{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.pollOptLabel{color:#181c1fdb;font-size:13px;font-weight:900}.pollOptPct{color:#181c1f9e;font-size:12px;font-weight:900}.pollBar{background:#181c1f14;border-radius:9999px;height:8px;margin-top:8px;overflow:hidden}.pollBarFill{background:linear-gradient(90deg,#006d3ee6,#00c676e6);height:100%}.pollMeta{color:#181c1f8c;margin-top:8px;font-size:12px;font-weight:800}.pollFoot{color:#181c1f8c;font-size:12px;font-weight:900}.repostLine{color:#181c1f9e;align-items:center;gap:8px;padding:0 6px 8px;font-size:12px;font-weight:900;display:inline-flex}.repostLine .material-symbols-outlined{color:#1565c0e6;font-size:18px}.pullWrap{transition:height .12s;overflow:hidden}.pullBar{color:#181c1fa6;height:44px;font-family:var(--font_body);background:#ffffffe6;border:1px solid #181c1f14;border-radius:9999px;justify-content:center;align-items:center;gap:10px;margin:0 0 14px;font-size:12px;font-weight:800;display:flex;box-shadow:0 18px 56px #181c1f0f}.pullBarReady{color:#006d3e;border-color:#00c67640}.pullBarActive{color:#006d3e}.pullIcon{font-size:20px}.pullText{white-space:nowrap}.adCard{background:#ffffffeb;border:1px dashed #181c1f24;border-radius:22px;padding:16px;box-shadow:0 18px 56px #181c1f0f}.commentAdCard{border-radius:18px;padding:12px;box-shadow:0 12px 34px #181c1f0d}.commentAdCard .adText{font-size:12px}.commentAdCard .adCta{border-radius:14px;padding:8px 10px}.adTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.adTag{font-family:var(--font_meta);letter-spacing:.12em;text-transform:uppercase;color:#181c1f8c;font-size:10px;font-weight:900}.adMeta{color:#181c1f73;font-size:11px;font-weight:800}.adBody{margin-top:14px}.adTitle{color:var(--on_surface);letter-spacing:-.01em;font-weight:900}.adText{color:#181c1f99;margin-top:8px;font-weight:700;line-height:1.5}.adCta{color:#006d3e;width:100%;font-family:var(--font_meta);cursor:pointer;background:#00c6761f;border:0;border-radius:18px;margin-top:14px;padding:10px 12px;font-weight:900}.feedLoadMore{justify-content:center;padding:18px 0 6px;display:flex}.loadMoreBtn{color:#181c1fbf;font-family:var(--font_meta);cursor:pointer;background:#181c1f0f;border:0;border-radius:9999px;padding:10px 22px;font-weight:900}.loadMoreBtn:disabled{opacity:.6;cursor:not-allowed}.loadMoreDone{color:#181c1f85;font-size:12px;font-weight:800}.widgetCard{padding:16px}.widgetTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.widgetTitle{color:var(--on_surface);font-size:13px;font-weight:900;font-family:var(--font_meta);letter-spacing:.08em;text-transform:uppercase}.widgetLink{color:var(--primary);font-family:var(--font_meta);cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:900}.widgetWalletRow{grid-template-columns:1fr;gap:10px;margin-top:14px;display:grid}.widgetWallet{background:#181c1f08;border-radius:18px;padding:12px}.widgetWalletLabel{font-family:var(--font_meta);letter-spacing:.08em;text-transform:uppercase;color:#181c1f85;font-size:10px;font-weight:900}.widgetWalletValue{font-family:var(--font_display);color:var(--on_surface);margin-top:8px;font-size:18px;font-weight:900}.mentorList,.communityList{flex-direction:column;gap:12px;margin-top:14px;display:flex}.mentorItem{justify-content:space-between;align-items:center;gap:12px;display:flex}.mentorLeft{align-items:center;gap:10px;display:flex}.mentorAvatar{color:#006d3e;width:40px;height:40px;font-family:var(--font_meta);background:#00c6761f;border-radius:9999px;place-items:center;font-weight:900;display:grid}.mentorAvatarAlt{color:#1a5ad7;background:#4285f41f}.mentorName{color:var(--on_surface);font-size:13px;font-weight:900}.mentorMeta{letter-spacing:.08em;text-transform:uppercase;color:#181c1f85;margin-top:4px;font-size:10px;font-weight:900}.mentorRight{text-align:right}.mentorPct{color:var(--primary);font-weight:900}.widgetBtn{width:100%;color:var(--primary);font-family:var(--font_meta);cursor:pointer;background:0 0;border:1px solid #006d3e59;border-radius:18px;margin-top:14px;padding:10px 12px;font-weight:900}.communityItem{align-items:center;gap:10px;display:flex}.communityIcon{color:#1a5ad7;background:#4285f41a;border-radius:18px;place-items:center;width:44px;height:44px;display:grid}.communityIconAlt{color:#006d3e;background:#00c6761f}.communityText{flex:auto;min-width:0}.communityName{color:var(--on_surface);font-size:13px;font-weight:900}.communityMeta{color:#181c1f8c;margin-top:4px;font-size:12px;font-weight:700}.communityJoin{color:#006d3e;font-family:var(--font_meta);cursor:pointer;background:#00c6761f;border:0;border-radius:14px;padding:8px 10px;font-weight:900}.newsTag{letter-spacing:.12em;text-transform:uppercase;color:#ba1a1a;margin-top:14px;font-size:10px;font-weight:900;display:inline-block}.newsTitle{color:var(--on_surface);margin-top:10px;font-weight:900;line-height:1.3}.newsMeta{color:#181c1f8c;margin-top:8px;font-size:12px;font-weight:700}.adminShell{background:var(--surface);height:100svh;min-height:100svh;overflow:hidden}.adminMain{-webkit-overflow-scrolling:touch;height:100svh;min-height:100svh;overflow-y:auto}@media (width>=980px){.adminMain{margin-left:256px}}.adminSideOverlay{opacity:0;pointer-events:none;z-index:80;background:#0f14126b;transition:opacity .18s;position:fixed;inset:0}.adminSideOverlayOpen{opacity:1;pointer-events:auto}.adminSidebar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:90;background:#fffffff0;border-right:1px solid #181c1f14;flex-direction:column;width:256px;height:100svh;padding:18px;transition:transform .22s;display:flex;position:fixed;top:0;left:0;overflow:auto;transform:translate(-100%)}@media (width>=980px){.adminSidebar{transform:translate(0)}.adminSideOverlay{display:none}}.adminSidebarOpen{transform:translate(0)}.adminSideTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.adminSideBrand{align-items:center;gap:10px;min-width:0;display:flex}.adminSideLogo{object-fit:cover;width:38px;height:38px;box-shadow:var(--shadow_ambient);background:var(--surface_container_lowest);border-radius:14px}.adminSideTitle{font-family:var(--font_display);letter-spacing:-.02em;color:var(--on_surface);white-space:nowrap;font-size:16px;font-weight:900}.adminSideSub{color:#181c1f85;margin-top:2px;font-size:12px;font-weight:700}.adminSideClose{color:#181c1f9e;cursor:pointer;background:#181c1f0a;border:0;border-radius:9999px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}@media (width>=980px){.adminSideClose{display:none}}.adminNav{flex-direction:column;gap:6px;margin-top:18px;padding-bottom:18px;display:flex}.adminNavLink{color:#181c1f9e;border-radius:16px;align-items:center;gap:12px;padding:12px;font-size:13px;font-weight:800;text-decoration:none;display:flex}.adminNavLink .material-symbols-outlined{font-size:20px}.adminNavLink:hover{color:var(--on_surface);background:#1565c014}.adminNavLinkActive{color:#1565c0;background:#1565c01f;box-shadow:inset -3px 0 #1565c0}.adminNavGroup{border:1px solid #0000;border-radius:16px;overflow:hidden}.adminNavGroupBtn{color:#181c1f9e;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:12px;font-size:13px;font-weight:900;display:flex}.adminNavGroupBtn:hover{color:var(--on_surface);background:#1565c014}.adminNavGroupActive .adminNavGroupBtn{color:#1565c0;background:#1565c01f;box-shadow:inset -3px 0 #1565c0}.adminNavGroupLabel{text-align:left;flex:auto}.adminNavGroupChevron{color:#181c1f80;font-size:20px}.adminNavGroupActive .adminNavGroupChevron{color:#1565c0cc}.adminNavSub{background:#181c1f05;border-top:1px solid #181c1f0f;flex-direction:column;gap:6px;padding:6px 8px 10px 44px;display:flex}.adminNavSubLink{color:#181c1f99;border-radius:14px;padding:9px 10px;font-size:12px;font-weight:900;text-decoration:none}.adminNavSubLink:hover{color:#181c1fd9;background:#1565c014}.adminNavSubLinkActive{color:#1565c0;background:#1565c01f}.adminSideBottom{flex-direction:column;gap:12px;margin-top:auto;display:flex}.adminSidePrimary{justify-content:center;width:100%}.adminProfileCard{background:#181c1f08;border:1px solid #181c1f0f;border-radius:18px;align-items:center;gap:12px;padding:12px;display:flex}.adminProfileAvatar{color:#1565c0;width:40px;height:40px;font-family:var(--font_meta);letter-spacing:.06em;background:#1565c01f;border-radius:9999px;place-items:center;font-weight:900;display:grid}.adminProfileName{color:var(--on_surface);font-size:13px;font-weight:900}.adminProfileRole{letter-spacing:.12em;text-transform:uppercase;color:#181c1f85;margin-top:4px;font-size:10px;font-weight:900}.adminHeader{z-index:60;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe6;border-bottom:1px solid #181c1f0f;height:64px;position:sticky;top:0}.adminHeaderInner{height:64px;padding:0 var(--space_6);justify-content:space-between;align-items:center;gap:12px;display:flex}@media (width<=720px){.adminHeaderInner{padding:0 var(--space_4)}}.adminHeaderLeft{flex:auto;align-items:center;gap:12px;min-width:0;display:flex}.adminMenuBtn{color:#181c1fb8;cursor:pointer;background:#181c1f0a;border:0;border-radius:9999px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}@media (width>=980px){.adminMenuBtn{display:none}}.adminSearch{width:min(560px,52vw);max-width:560px;display:none;position:relative}@media (width>=720px){.adminSearch{display:block}}.adminSearchIcon{color:#181c1f73;font-size:20px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.adminSearchInput{background:#181c1f08;border:1px solid #181c1f1f;border-radius:16px;outline:none;width:100%;padding:10px 12px 10px 42px;font-size:13px;font-weight:700}.adminSearchInput:focus{border-color:#1565c040;box-shadow:0 0 0 3px #1565c01f}.adminHeaderRight{flex:none;align-items:center;gap:10px;display:inline-flex}.adminIconBtn{color:#181c1fb8;cursor:pointer;background:#181c1f0a;border:0;border-radius:9999px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;position:relative}.adminDot{background:#ba1a1a;border-radius:9999px;width:8px;height:8px;position:absolute;top:10px;right:10px}.adminHeaderDivider{background:#181c1f1f;width:1px;height:28px}.adminHeaderTitle{color:#181c1fb8;white-space:nowrap;font-size:12px;font-weight:900;display:none}@media (width>=980px){.adminHeaderTitle{display:block}}.adminHeaderUser{color:#181c1f8c;white-space:nowrap;text-overflow:ellipsis;max-width:20vw;font-size:12px;font-weight:800;display:none;overflow:hidden}@media (width>=1100px){.adminHeaderUser{display:block}}.adminCanvas{padding:var(--space_7) var(--space_6);max-width:1440px;margin:0 auto}@media (width<=720px){.adminCanvas{padding:var(--space_6) var(--space_4)}}.adminSection{flex-direction:column;gap:18px;display:flex}.adminPageTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.adminPageTitle{letter-spacing:-.02em;font-size:32px}.adminPageLead{color:#181c1f8c;max-width:70ch;margin-top:10px;font-weight:700}.adminPageActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adminPill{color:#181c1fbf;background:#ffffffd9;border:1px solid #181c1f1f;border-radius:18px;align-items:center;gap:8px;padding:10px 12px;font-size:12px;font-weight:800;display:inline-flex}.adminPrimaryBtn{color:#fff;cursor:pointer;background:#1565c0;border:0;border-radius:18px;align-items:center;gap:8px;padding:10px 14px;font-weight:900;display:inline-flex}.adminPrimaryBtn .material-symbols-outlined{font-size:20px}.adminStatGrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}@media (width<=1100px){.adminStatGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.adminStatGrid{grid-template-columns:1fr}}.adminStatCard{background:#ffffffeb;border:1px solid #181c1f14;border-radius:18px;padding:16px;box-shadow:0 18px 56px #181c1f0f}.adminStatTop{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.adminStatIcon{border-radius:14px;place-items:center;width:40px;height:40px;display:grid}.adminStatIconBlue{color:#1565c0;background:#1565c01f}.adminStatIconIndigo{color:#2b5bb5;background:#6366f124}.adminStatIconCyan{color:#006aa9;background:#006aa924}.adminStatIconRed{color:#ba1a1a;background:#ba1a1a24}.adminStatChip{color:#181c1f99;white-space:nowrap;background:#181c1f0d;border-radius:9999px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:900;display:inline-flex}.adminStatChip .material-symbols-outlined{font-size:14px}.adminStatChipUp{color:#006d3e;background:#00c6761f}.adminStatChipCritical{color:#ba1a1a;background:#ba1a1a24}.adminStatLabel{color:#181c1f8c;margin-top:12px;font-size:12px;font-weight:800}.adminStatValue{font-family:var(--font_display);color:var(--on_surface);margin-top:8px;font-size:26px;font-weight:900}.adminGrid3{grid-template-columns:2fr 1fr;gap:14px;display:grid}@media (width<=980px){.adminGrid3{grid-template-columns:1fr}}.adminGrid2{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (width<=980px){.adminGrid2{grid-template-columns:1fr}}.adminCard{background:#ffffffeb;border:1px solid #181c1f14;border-radius:18px;padding:16px;box-shadow:0 18px 56px #181c1f0f}.adminCardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.adminCardTitle{color:var(--on_surface);font-weight:900}.adminCardText{color:#181c1f99;margin-top:10px;font-weight:700}.adminFilters{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adminFilterRow{grid-template-columns:220px 220px 1fr;gap:12px;display:grid}@media (width<=860px){.adminFilterRow{grid-template-columns:1fr}}.adminPagination{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.adminPaginationMeta{color:#181c1f9e;font-size:13px;font-weight:900}.adminPills{flex-wrap:wrap;gap:10px;display:flex}.adminPillActive{color:#1565c0;background:#1565c01f;border-color:#1565c038}.adminInput,.adminSelect{color:#181c1fd9;background:#181c1f08;border:1px solid #181c1f1f;border-radius:16px;outline:none;width:100%;padding:10px 12px;font-size:13px;font-weight:800}.adminInput:focus,.adminSelect:focus{border-color:#1565c040;box-shadow:0 0 0 3px #1565c01f}.adminInputSm,.adminSelectSm{border-radius:14px;min-width:220px;padding:9px 12px;font-size:12px}.adminFormGrid{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}.adminFormGrid2{grid-template-columns:1fr 1fr}@media (width<=720px){.adminPageTitle{font-size:24px}.adminPageLead{margin-top:8px}.adminInputSm,.adminSelectSm{min-width:0}.adminFormGrid,.adminFormGrid2{grid-template-columns:1fr}}.adminField{gap:8px;min-width:0;display:grid;position:relative}.adminFieldSpan2{grid-column:1/-1}.adminFieldRow{background:#181c1f05;border:1px solid #181c1f1a;border-radius:16px;align-items:center;gap:10px;padding:10px 12px;display:flex}.adminLabel{letter-spacing:.12em;text-transform:uppercase;color:#181c1f8c;font-size:11px;font-weight:900}.adminCheck{accent-color:#1565c0;width:18px;height:18px}.adminCheckLabel{color:#181c1fb8;font-weight:900}.adminDivider{background:#181c1f1a;grid-column:1/-1;height:1px;margin:6px 0}.adminPager{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.adminPagerRight{justify-content:flex-end}.adminPagerMeta{color:#181c1f9e;font-size:12px;font-weight:900}.adminEmpty{color:#181c1f8c;padding:18px 10px;font-weight:800}.adminUserName{color:#181c1fd1;font-weight:900}.adminUserMeta{color:#181c1f8c;margin-top:4px;font-size:12px;font-weight:800}.adminStack{gap:12px;display:grid}.adminCardMini{background:#181c1f05;border:1px solid #181c1f14;border-radius:16px;padding:12px}.adminCardMiniTitle{letter-spacing:.12em;text-transform:uppercase;color:#181c1f8c;font-size:11px;font-weight:900}.adminCardMiniValue{color:#181c1fd1;text-overflow:ellipsis;margin-top:8px;font-weight:900;overflow:hidden}.adminCardSoft{background:#ffffffb8;border:1px solid #181c1f14;border-radius:18px;padding:14px}.adminActionGrid{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}@media (width<=720px){.adminActionGrid{grid-template-columns:1fr}}.adminTypeahead{z-index:30;background:#fffffff5;border:1px solid #181c1f1f;border-radius:18px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 18px 56px #181c1f1f}.adminTypeaheadItem{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:12px}.adminTypeaheadItem:hover{background:#181c1f08}.adminTypeaheadTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.adminTypeaheadName{color:#181c1fd1;font-weight:900}.adminTypeaheadMeta{color:#181c1f8c;margin-top:4px;font-size:12px;font-weight:800}.adminConfirmBox{background:#181c1f05;border:1px solid #181c1f14;border-radius:16px;gap:10px;padding:12px;display:grid}.adminConfirmRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.adminConfirmLabel{letter-spacing:.12em;text-transform:uppercase;color:#181c1f8c;font-size:11px;font-weight:900}.adminConfirmValue{color:#181c1fd1;font-weight:900}.adminInfoGrid{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}@media (width<=720px){.adminInfoGrid{grid-template-columns:1fr}}.adminInfoRow{background:#181c1f05;border:1px solid #181c1f14;border-radius:16px;min-width:0;padding:12px}.adminInfoLabel{letter-spacing:.12em;text-transform:uppercase;color:#181c1f8c;font-size:11px;font-weight:900}.adminInfoValue{color:#181c1fd1;text-overflow:ellipsis;margin-top:8px;font-weight:900;overflow:hidden}.adminMono{color:#181c1fa6;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;font-weight:800}.adminRoleChip{color:#1565c0;letter-spacing:.08em;text-transform:uppercase;background:#1565c01f;border-radius:9999px;align-items:center;padding:6px 10px;font-size:11px;font-weight:900;display:inline-flex}.adminTabs{gap:8px;max-width:100%;display:inline-flex}.adminTab{color:#181c1fad;cursor:pointer;white-space:nowrap;background:#181c1f0d;border:0;border-radius:12px;padding:8px 10px;font-size:12px;font-weight:900}.adminTabActive{color:#fff;background:#1565c0}@media (width<=720px){.adminTabs{-webkit-overflow-scrolling:touch;padding-bottom:4px;display:flex;overflow-x:auto}}.adminChart{background:linear-gradient(#181c1f05,#181c1f00);border:1px solid #181c1f14;border-radius:16px;min-height:280px;margin-top:14px;overflow:hidden}.adminChartSvg{width:100%;height:100%;display:block}.adminDonutWrap{justify-content:center;margin-top:14px;display:flex}.adminDonut{border:16px solid #1565c02e;border-radius:9999px;place-items:center;width:180px;height:180px;display:grid;position:relative}.adminDonut:before{content:"";border:16px solid #0000;border-color:#0000 #0000 #2b5bb5d9 #2b5bb5d9;border-radius:9999px;position:absolute;inset:-16px;transform:rotate(-45deg)}.adminDonutInner{text-align:center;z-index:1;background:#fffffff2;border:1px solid #181c1f0f;border-radius:9999px;place-items:center;width:120px;height:120px;padding:12px;display:grid}.adminDonutLabel{color:#181c1f8c;font-size:11px;font-weight:800}.adminDonutValue{font-family:var(--font_display);color:var(--on_surface);margin-top:6px;font-size:18px;font-weight:900}.adminLegend{flex-direction:column;gap:10px;margin-top:14px;display:flex}.adminLegendRow{color:#181c1fb8;justify-content:space-between;align-items:center;gap:12px;font-weight:800;display:flex}.adminLegendLeft{align-items:center;gap:10px;display:inline-flex}.adminLegendDot{background:#181c1f33;border-radius:9999px;width:10px;height:10px}.adminLegendDotBlue{background:#1565c0bf}.adminLegendDotIndigo{background:#2b5bb5bf}.adminLegendRight{color:#181c1fb3}.adminLinkBtn{color:#1565c0;cursor:pointer;background:0 0;border:0;font-weight:900}.adminTableWrap{margin-top:12px;overflow:auto}.adminTable{border-collapse:collapse;width:100%;min-width:560px}@media (width<=720px){.adminTable{min-width:0}}.adminTable thead th{text-align:left;letter-spacing:.12em;text-transform:uppercase;color:#181c1f8c;border-bottom:1px solid #181c1f1a;padding:12px 10px;font-size:11px}.adminTable tbody td{color:#181c1fc7;border-bottom:1px solid #181c1f14;padding:12px 10px;font-weight:700}.adminTable tbody tr:hover td{background:#181c1f05}.adminRowActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.adminCellWrap{white-space:normal;overflow-wrap:anywhere;color:#181c1fa6;max-width:260px;font-weight:700}@media (width<=720px){.adminCellWrap{max-width:160px}}.adminUserCell{align-items:center;gap:10px;display:flex}.adminUserBadge{border-radius:9999px;place-items:center;width:30px;height:30px;font-size:12px;font-weight:900;display:grid}.adminUserBadgeBlue{color:#1565c0;background:#1565c024}.adminUserBadgeIndigo{color:#2b5bb5;background:#2b5bb524}.adminUserBadgeCyan{color:#006aa9;background:#006aa924}.adminAmount{color:var(--on_surface);font-weight:900}.adminStatus{border-radius:9999px;align-items:center;padding:6px 10px;font-size:11px;font-weight:900;display:inline-flex}.adminStatusOk{color:#006d3e;background:#00c6761f}.adminStatusWarn{color:#7a3e00;background:#f59e0b29}.adminStatusBad{color:#ba1a1a;background:#ba1a1a24}.adminTime{color:#181c1f80}.adminGroupList{flex-direction:column;gap:10px;margin-top:12px;display:flex}.adminGroupItem{background:#181c1f05;border:1px solid #181c1f14;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.adminGroupLeft{align-items:center;gap:12px;min-width:0;display:flex}.adminGroupThumb{color:#1565c0;background:#1565c01f;border-radius:16px;flex:none;place-items:center;width:46px;height:46px;display:grid}.adminGroupThumbAlt{color:#2b5bb5;background:#2b5bb524}.adminGroupThumbCyan{color:#006aa9;background:#006aa924}.adminGroupName{color:var(--on_surface);font-weight:900}.adminGroupMeta{color:#181c1f85;margin-top:4px;font-size:11px;font-weight:800}.adminGroupRight{text-align:right;flex:none}.adminGroupWin{color:#006d3e;font-weight:900}.adminFooter{color:#181c1f85;border-top:1px solid #181c1f14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding-top:16px;font-size:12px;font-weight:800;display:flex}.adminFooterLinks{flex-wrap:wrap;gap:14px;display:flex}.adminFooterLink{color:#181c1f94;cursor:pointer;background:0 0;border:0;font-weight:900}.adminFooterLink:hover{color:#1565c0}.journalHero{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe0;border:1px solid #181c1f1a;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 24px 72px #181c1f14}.journalHeroGlow{filter:blur(10px);opacity:.95;background:radial-gradient(circle at 12% 22%,#146eff38,#0000 46%),radial-gradient(circle at 88% 30%,#26d47d2e,#0000 50%),radial-gradient(circle at 40% 120%,#7c3aed1a,#0000 55%);position:absolute;inset:-40px}.journalHeroInner{justify-content:space-between;align-items:flex-start;gap:14px;padding:18px;display:flex;position:relative}.journalHeroLeft{min-width:0}.journalHeroKicker{letter-spacing:.04em;text-transform:uppercase;color:#181c1fa3;align-items:center;gap:8px;font-size:11px;font-weight:950;display:inline-flex}.journalHeroKicker .material-symbols-outlined{color:#1565c0eb;font-size:18px}.journalHeroTitle{font-family:var(--font_display);letter-spacing:-.02em;color:#181c1feb;margin-top:10px;font-size:26px;font-weight:950}.journalHeroSub{color:#181c1fa8;max-width:68ch;margin-top:8px;font-size:14px;font-weight:800}.journalHeroChips{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.journalHeroRight{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:10px;display:flex}.journalTabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.newsFilters{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.newsGroupGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.newsGroupCard{text-align:left;cursor:pointer;background:#ffffffeb;border:1px solid #181c1f1a;border-radius:18px;align-items:flex-start;gap:12px;padding:14px;transition:box-shadow .16s,transform .16s,border-color .16s;display:flex}.newsGroupCard:hover{border-color:#1565c038;transform:translateY(-1px);box-shadow:0 18px 55px #181c1f1a}.newsGroupIcon{color:#1565c0eb;background:#1565c01a;border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:grid}.newsGroupIcon .material-symbols-outlined{font-size:22px}.newsGroupBody{flex:auto;min-width:0}.newsGroupTitle{color:#181c1feb;font-weight:950}.newsGroupDesc{color:#181c1fa3;margin-top:6px;font-size:13px;font-weight:800;line-height:1.35}.newsGroupTags{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.newsGroupArrow{color:#181c1f85;flex:none;margin-top:4px}.newsEventCard{background:#ffffffeb;border:1px solid #181c1f1a;border-radius:18px;gap:8px;padding:14px;display:grid;box-shadow:0 18px 55px #181c1f0f}.newsEventTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.newsEventTitleBtn{cursor:pointer;text-align:left;color:#181c1feb;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;max-width:100%;padding:0;font-weight:950;overflow:hidden}.newsEventTitleBtn:hover{color:#1565c0eb}.newsEventMetaRow{color:#181c1fa3;align-items:center;gap:8px;font-size:13px;font-weight:850;display:inline-flex}.newsEventMetaRow .material-symbols-outlined{color:#181c1f85;font-size:18px}.newsEventBottom{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.newsEventChips{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.newsEventActions{flex:none;justify-content:flex-end;display:flex}.newsDashGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.newsDashCard{background:#ffffffeb;border:1px solid #181c1f1a;border-radius:18px;padding:14px;box-shadow:0 18px 55px #181c1f0f}.newsDashCardTop{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.newsDashTitle{color:#181c1feb;font-weight:950}.newsDashSub{color:#181c1fa3;margin-top:6px;font-size:13px;font-weight:800}.newsDashMetric{gap:6px;margin-top:14px;display:grid}.newsDashMetricVal{letter-spacing:-.02em;color:#181c1feb;font-size:30px;font-weight:950}.newsDashMetricLabel{color:#181c1f9e;font-size:12px;font-weight:850}.newsSentimentEventCard{background:#181c1f05;border:1px solid #181c1f1a;border-radius:18px;margin-top:12px;padding:14px}.newsSentimentEventTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.newsSentimentEventTitleRow{align-items:center;gap:10px;min-width:0;display:flex}.newsSentimentEventTitleRow .material-symbols-outlined{color:#1565c0eb;font-size:20px}.newsSentimentEventTitle{color:#181c1feb;text-overflow:ellipsis;white-space:nowrap;font-weight:950;overflow:hidden}.newsSentimentEventMeta{color:#181c1fa3;flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;font-size:12px;font-weight:850;display:flex}.newsSentimentEventMeta .material-symbols-outlined{color:#181c1f85;font-size:18px}.newsEventList{gap:10px;margin-top:12px;display:grid}.newsEventRow{cursor:pointer;background:#181c1f04;border:1px solid #181c1f14;border-radius:16px;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px;transition:border-color .15s,background .15s;display:flex;overflow:hidden}.newsEventRow:hover{background:#1565c00f;border-color:#1565c029}.newsEventRowLeft{min-width:0}.newsEventRowTitle{color:#181c1feb;text-overflow:ellipsis;white-space:nowrap;font-weight:950;overflow:hidden}.newsEventRowMeta{color:#181c1fa3;margin-top:6px;font-size:12px;font-weight:800}.newsEventRowRight{flex-direction:column;flex:0 200px;justify-content:flex-end;align-items:flex-end;gap:8px;max-width:200px;display:flex}.newsEventRowRight .btn{white-space:normal;text-align:center;width:100%;max-width:100%}.newsMiniGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.newsMiniCard{cursor:pointer;text-align:left;background:#181c1f05;border:1px solid #181c1f1a;border-radius:16px;align-items:center;gap:10px;padding:12px;transition:border-color .15s,background .15s;display:flex}.newsMiniCard:hover{background:#1565c00f;border-color:#1565c029}.newsMiniIcon{color:#1565c0eb;font-size:20px}.newsMiniLabel{color:#181c1fdb;text-overflow:ellipsis;white-space:nowrap;font-weight:900;overflow:hidden}.newsDashCtaRow{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.newsPollCard{background:#ffffffeb;border:1px solid #181c1f1a;border-radius:18px;padding:14px;box-shadow:0 18px 55px #181c1f0f}.newsPollHead{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.newsPollTitle{color:#181c1feb;font-weight:950}.newsPollSub{color:#181c1fa3;margin-top:6px;font-size:13px;font-weight:800}.newsPollForm{gap:10px;margin-top:12px;display:grid}.newsPollOptions{gap:10px;display:grid}.newsPollOptionRow{align-items:center;gap:10px;display:flex}.newsPollOptionRow .input{flex:auto}.newsPollList{gap:12px;display:grid}.newsPollItem{background:#ffffffeb;border:1px solid #181c1f1a;border-radius:18px;padding:14px;box-shadow:0 18px 55px #181c1f0d}.newsPollItemTop{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.newsPollQ{color:#181c1feb;font-weight:950}.newsPollMeta{color:#181c1fa3;flex:none;align-items:center;gap:8px;font-size:13px;font-weight:850;display:inline-flex}.newsPollMeta .material-symbols-outlined{color:#181c1f85;font-size:18px}.newsPollChoices{gap:10px;margin-top:12px;display:grid}.newsPollChoice{text-align:left;cursor:pointer;background:#181c1f04;border:1px solid #181c1f1a;border-radius:16px;padding:12px;transition:border-color .15s,background .15s}.newsPollChoice:hover{background:#1565c00f;border-color:#1565c029}.newsPollChoiceActive{background:#1565c014;border-color:#1565c052}.newsPollChoiceTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.newsPollChoiceLabel{color:#181c1fe6;font-weight:900}.newsPollChoicePct{color:#181c1fb8;font-weight:950}.newsPollBar{background:#181c1f14;border-radius:999px;height:8px;margin-top:10px;overflow:hidden}.newsPollBarFill{background:#1565c0eb;border-radius:999px;height:100%}@media (width<=980px){.journalTabs{grid-template-columns:repeat(2,minmax(0,1fr))}.newsDashGrid{grid-template-columns:1fr}}@media (width<=720px){.newsTabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid!important}.newsDashCardTop,.newsEventRow{flex-direction:column;align-items:stretch}.newsEventRowRight{justify-content:flex-start;align-items:stretch}.newsEventRowRight .btn{width:100%}.newsGroupGrid,.newsMiniGrid{grid-template-columns:1fr}.newsPollOptionRow{flex-direction:column;align-items:stretch}.newsPollOptionRow button{width:100%}.newsFilters .input{flex:100%;max-width:100%!important}.newsFilters button{width:100%}.journalHeroInner{flex-direction:column;align-items:stretch}.journalHeroTitle{font-size:22px}.journalHeroSub{font-size:13px}.journalHeroRight{justify-content:flex-start;width:100%}.journalTab{border-radius:14px;padding:9px 10px}.journalTabLabel{font-size:12px}.journalActions{gap:6px}.journalIconBtn{width:32px;height:32px}.journalSpark,.journalBars{height:130px}}@media (width<=520px){.journalStatGrid,.journalBentoSplit{grid-template-columns:1fr}.journalBentoCol{border-top:1px solid #181c1f14;border-left:0;padding-top:10px;padding-left:0}.journalBentoCol:first-child{border-top:0;padding-top:0}}.journalTab{cursor:pointer;background:#181c1f05;border:1px solid #181c1f1a;border-radius:16px;align-items:center;gap:10px;min-width:0;padding:10px 12px;transition:transform .14s,background .14s,border-color .14s;display:flex;overflow:hidden}.journalTab:hover{background:#181c1f0a;border-color:#1565c029}.journalTab:active{transform:scale(.99)}.journalTabActive{background:linear-gradient(#1565c01f,#181c1f05);border-color:#1565c040}.journalTabIcon{color:#1565c0eb;font-size:18px}.journalTabLabel{color:#181c1fd1;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:950;overflow:hidden}.journalTabBadge{letter-spacing:.04em;white-space:nowrap;color:#181c1fb8;background:#181c1f0a;border:1px solid #181c1f1f;border-radius:999px;align-items:center;gap:6px;min-width:0;max-width:60%;margin-left:auto;padding:6px 10px;font-size:11px;font-weight:950;display:inline-flex}.journalTabBadgeText{text-overflow:ellipsis;min-width:0;overflow:hidden}.journalTabBadgeIcon{font-size:14px}@media (width<=420px){.journalTabBadgeText{display:none}.journalTabBadge{padding:6px 8px}}.journalSectionTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.journalSectionTitle{font-family:var(--font_display);letter-spacing:-.02em;font-size:18px;font-weight:950}.journalSectionSub{color:#181c1f99;margin-top:6px;font-size:13px;font-weight:800}.journalSectionActions{flex-wrap:wrap;gap:10px;display:flex}.journalStatGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}@media (width<=980px){.journalStatGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.journalStat{background:#ffffffc7;border:1px solid #181c1f1a;border-radius:20px;min-width:0;padding:14px}.journalStatTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.journalStatLabel{font-family:var(--font_meta);letter-spacing:.08em;text-transform:uppercase;color:#181c1f8f;font-size:11px;font-weight:950}.journalStatIcon{color:#1565c0e0;font-size:20px}.journalStatValue{font-family:var(--font_display);letter-spacing:-.02em;color:#181c1feb;margin-top:10px;font-size:20px;font-weight:950}.journalStatSub{color:#181c1f8f;margin-top:6px;font-size:12px;font-weight:800}.journalStat_good{background:linear-gradient(#00c6761a,#ffffffc7);border-color:#00c6762e}.journalStat_bad{background:linear-gradient(#ef444414,#ffffffc7);border-color:#ef44442e}.journalChip{color:#181c1fb8;font-family:var(--font_meta);letter-spacing:.06em;text-transform:uppercase;background:#181c1f0a;border:1px solid #181c1f1f;border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font-size:11px;font-weight:950;display:inline-flex}.journalChip .material-symbols-outlined{font-size:16px}.journalChip_good{color:#006d3e;background:#00c6761f;border-color:#00c6763d}.journalChip_bad{color:#b91c1c;background:#ef44441f;border-color:#ef44443d}.journalChip_neutral{color:#181c1fbd;background:#181c1f0a;border-color:#181c1f1f}.journalChartGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}@media (width<=980px){.journalChartGrid{grid-template-columns:1fr}}.journalChartCard{background:#ffffffc7;border:1px solid #181c1f1a;border-radius:22px;min-width:0;padding:14px}.journalChartTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.journalChartTitle{letter-spacing:-.01em;color:#181c1fe6;font-size:14px;font-weight:950}.journalChartSub{color:#181c1f8f;margin-top:6px;font-size:12px;font-weight:800}.journalChartEmpty{text-align:center;color:#181c1f99;background:#181c1f05;border:1px dashed #181c1f24;border-radius:18px;margin-top:14px;padding:16px;font-weight:850}.journalSpark{width:100%;height:160px;margin-top:10px;display:block}.journalBars{align-items:flex-end;gap:12px;height:160px;margin-top:10px;display:flex}.journalBar{flex-direction:column;flex:1 1 0;align-items:center;gap:8px;min-width:0;display:flex}.journalBarStick{border:1px solid #181c1f14;border-radius:16px 16px 6px 6px;width:100%;transition:filter .14s}.journalBar:hover .journalBarStick{filter:brightness(1.05)}.journalBarLabel{font-family:var(--font_meta);letter-spacing:.06em;text-transform:uppercase;color:#181c1f8f;font-size:11px;font-weight:950}.journalBentoGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.strategyLabBentoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=981px){.strategyLabBentoGrid .strategyLabOverview{grid-column:1/-1}.strategyLabOverview .journalStatGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=980px){.journalBentoGrid,.strategyLabBentoGrid{grid-template-columns:1fr}}.journalBento{background:#ffffffc7;border:1px solid #181c1f1a;border-radius:22px;min-width:0;padding:14px}.journalBentoTop{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.journalBentoTitle{color:#181c1fe0;font-size:14px;font-weight:950}.journalBentoIcon{color:#1565c0eb;font-size:20px}.journalBentoSplit{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.journalBentoCol{border-left:1px solid #181c1f14;padding-left:12px}.journalBentoCol:first-child{border-left:0;padding-left:0}.journalBentoK{font-family:var(--font_meta);letter-spacing:.08em;text-transform:uppercase;color:#181c1f8f;font-size:11px;font-weight:950}.journalBentoV{color:#181c1fe0;word-break:break-word;margin-top:8px;font-size:16px;font-weight:950}.journalBentoVGood{color:#006d3ef2}.journalBentoVBad{color:#b91c1cf2}.journalBentoHint{color:#181c1f99;margin-top:12px;font-size:13px;font-weight:800}.journalTable .payTable thead th{font-family:var(--font_meta);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:950}.journalRow:hover{background:#181c1f05}.journalActions{justify-content:flex-end;gap:8px;display:inline-flex}.journalIconBtn{color:#181c1fb3;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;transition:background .12s,color .12s;display:inline-flex}.journalIconBtn:hover{color:#1565c0f2;background:#181c1f0f}.journalIconBtn:disabled{opacity:.5;cursor:not-allowed}.journalIconBtnDanger:hover{color:#b91c1cf2}.journalIconBtn .material-symbols-outlined{font-size:18px}.journalMoney{font-weight:950}.journalMoney_good{color:#006d3e}.journalMoney_bad{color:#b91c1c}.journalMoney_neutral{color:#181c1fb3}.adminChipGrid{flex-wrap:wrap;gap:8px;display:flex}.adminChip{cursor:pointer;background:#ffffffe6;border:1px solid #181c1f24;border-radius:999px;padding:8px 10px;font-size:13px;font-weight:650;transition:background .12s,border-color .12s,color .12s}.adminChip:hover{border-color:#1565c059}.adminChipActive{color:#1565c0f2;background:#1565c014;border-color:#1565c073}.adminCodeBlock{background:#181c1f0a;border:1px solid #181c1f1f;border-radius:12px;max-height:360px;margin:0;padding:12px;font-size:12px;line-height:1.5;overflow:auto}
