@charset "UTF-8";body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.developer-portal-main{box-sizing:border-box;max-width:100%!important;min-width:0;width:100%!important}.developer-dashboard-root{max-width:100%;min-width:0;width:100%}.developer-metric-card{cursor:pointer;width:100%}@media (prefers-reduced-motion:reduce){.developer-metric-card{transition:none!important}}:root,[data-theme=light]{--na-nav-bg:#f8f7f4;--na-nav-text:#1e293b;--na-nav-text-hover:#991b1b;--na-nav-border:#0f172a14;--na-nav-shadow:0 1px 0 #0f172a0f,0 4px 16px #0f172a0a;--na-toggle-bg:#0f172a0f;--na-toggle-border:#0f172a1a;--na-menu-dropdown-bg:#fff;--na-menu-dropdown-border:#0f172a1f;--na-menu-dropdown-text:#1e293b;--na-menu-dropdown-hover-bg:#dc26260f;--na-menu-dropdown-hover-text:#991b1b;--na-menu-dropdown-divider:#0f172a14}[data-theme=dark]{--na-nav-bg:#141b2d;--na-nav-text:#e2e8f0;--na-nav-text-hover:#fca5a5;--na-nav-border:#ffffff14;--na-nav-shadow:0 1px 0 #ffffff0f,0 8px 24px #00000040;--na-toggle-bg:#ffffff14;--na-toggle-border:#ffffff1f;--na-menu-dropdown-bg:#1e293b;--na-menu-dropdown-border:#ffffff1f;--na-menu-dropdown-text:#f1f5f9;--na-menu-dropdown-hover-bg:#ffffff14;--na-menu-dropdown-hover-text:#fca5a5;--na-menu-dropdown-divider:#ffffff1a}.na-homepage{--na-text-heading:#f8fafc;--na-text-body:#cbd5e1;--na-muted:#cbd5e1;--na-gold:#d4a574;--na-glass-bg:#ffffff0a;--na-glass-border:#ffffff14;--na-glass-hover:#ffffff12;--na-input-bg:#0c1222d1;--na-input-border:#ffffff1f;--na-input-text:#f8fafc;--na-input-placeholder:#64748b;--na-card-label:#f8fafc;--na-icon-filter:brightness(0) invert(1);--na-hairline-mid:#ffffff12;--na-cta-panel-bg:linear-gradient(145deg,#1e293b99,#0f172ad9);--na-hero-overlay-1:linear-gradient(180deg,#0f172ae6,#0f172ab8 42%,#0f172ae0);--na-hero-overlay-2:linear-gradient(135deg,#0f172a8c,#1e293b73 50%,#0f172ab3);--na-shade-ink:linear-gradient(168deg,#070b12,#0c1222 48%,#080d16);--na-shade-warm:linear-gradient(180deg,#151d2c,#1c2839 50%,#172232);--na-shade-slate:linear-gradient(180deg,#0d121c,#141c2b 55%,#101722);--na-shade-navy:linear-gradient(165deg,#0e1522,#162033 50%,#111a29);--na-shade-charcoal:linear-gradient(180deg,#0a0f17,#111820);--na-shade-partners:linear-gradient(165deg,#121a27,#1a2436 42%,#141e2e);--na-shade-midnight:linear-gradient(180deg,#0b1019,#131b29 50%,#0e1520);--na-root-bg:#0c1222;--na-trust-pill-bg:#ffffff12;--na-trust-pill-border:#ffffff1f;--na-trust-pill-text:#e2e8f0;--na-tab-bar-bg:#0f172aa6;--na-tab-inactive:#cbd5e1;--na-dot-pattern:#d4a574e6;--na-input-option-bg:#1e293b;--na-filter-glass-bg:#0c1222a6;--na-strip-banner-bg:linear-gradient(90deg,#0c1222fa,#141b2df2 50%,#0c1222fa);--na-sponsor-slot-bg:#0d1117;--na-hero-photo-bg:#0f172a;--na-filter-control-bg:#0f172ab8;--na-filter-control-border:#ffffff29;--na-filter-control-text:#f1f5f9;--na-filter-menu-bg:#1e293b;--na-filter-chip-bg:#ffffff24;--na-filter-chip-more-bg:#ffffff38}[data-theme=light] .na-homepage{--na-text-heading:#0f172a;--na-text-body:#475569;--na-muted:#64748b;--na-gold:#9a7348;--na-glass-bg:#ffffffeb;--na-glass-border:#0f172a14;--na-glass-hover:#fff;--na-input-bg:#fff;--na-input-border:#0f172a1f;--na-input-text:#0f172a;--na-input-placeholder:#94a3b8;--na-card-label:#1e293b;--na-icon-filter:none;--na-hairline-mid:#0f172a14;--na-cta-panel-bg:linear-gradient(145deg,#fff,#f5f3ef);--na-hero-overlay-1:linear-gradient(180deg,#f8f7f4eb,#f8f7f4c7 45%,#f3f1ece6);--na-hero-overlay-2:linear-gradient(135deg,#ffffff8c,#f8f7f466 50%,#eceae5a6);--na-shade-ink:linear-gradient(168deg,#faf9f7,#f3f1ec 48%,#f7f6f3);--na-shade-warm:linear-gradient(180deg,#f5f3ef,#faf9f7 50%,#f0eeea);--na-shade-slate:linear-gradient(180deg,#eeedea,#f5f4f1 55%,#eae8e4);--na-shade-navy:linear-gradient(165deg,#f0eeea,#f8f7f4 50%,#ebe9e5);--na-shade-charcoal:linear-gradient(180deg,#eceae6,#f5f3ef);--na-shade-partners:linear-gradient(165deg,#f3f1ec,#faf9f7 42%,#eeedea);--na-shade-midnight:linear-gradient(180deg,#eae8e4,#f5f3ef 50%,#f0eeea);--na-root-bg:#f8f7f4;--na-trust-pill-bg:#ffffffd9;--na-trust-pill-border:#0f172a1a;--na-trust-pill-text:#334155;--na-tab-bar-bg:#ffffffe6;--na-tab-inactive:#64748b;--na-dot-pattern:#9a734859;--na-input-option-bg:#fff;--na-filter-glass-bg:#ffffffeb;--na-strip-banner-bg:linear-gradient(90deg,#f5f3ef,#faf9f7 50%,#f5f3ef);--na-sponsor-slot-bg:#eeedea;--na-hero-photo-bg:#f8f7f4;--na-filter-control-bg:#fff;--na-filter-control-border:#e2e8f0;--na-filter-control-text:#1e293b;--na-filter-menu-bg:#fff;--na-filter-chip-bg:#e2e8f0;--na-filter-chip-more-bg:#d0d0d0}[data-theme=light] .na-homepage .glass-card{box-shadow:0 4px 20px #0f172a0f}[data-theme=light] .na-homepage .hero-photo-layer{opacity:.32}[data-theme=light] .na-homepage .hero-photo-bg{background:var(--na-root-bg)}[data-theme=light] .na-homepage .search-glass{box-shadow:0 8px 32px #0f172a14}[data-theme=light] .na-homepage .stat-card:hover{box-shadow:0 12px 28px #0f172a14}[data-theme=light] .na-homepage .glass-card:hover{box-shadow:0 12px 32px #0f172a1a}:root,[data-theme=light]{--na-mega-trigger-hover-bg:#ffffffa6;--na-mega-trigger-hover-border:#0f172a14;--na-mega-panel-bg:#fff;--na-mega-panel-border:#0f172a14;--na-mega-panel-shadow:0 4px 6px #0f172a0a,0 24px 48px #0f172a1f;--na-mega-column-border:#0f172a0f;--na-mega-title:#0f172a;--na-mega-desc:#64748b;--na-mega-link:#1e293b;--na-mega-link-bg:#0000;--na-mega-link-hover-bg:#dc26260f;--na-mega-link-hover:#991b1b;--na-mega-contact-bg:linear-gradient(90deg,#f5f3ef,#faf9f7);--na-mega-contact-text:#64748b;--na-mega-contact-email:#0f172a;--na-mega-social-border:#0f172a24;--na-mega-social-icon:#475569;--na-mega-social-bg:#0f172a0f;--na-mega-social-hover-bg:#dc26261a;--na-mega-social-hover-icon:#991b1b}[data-theme=dark]{--na-mega-trigger-hover-bg:#ffffff1a;--na-mega-trigger-hover-border:#ffffff1f;--na-mega-panel-bg:#1a2332;--na-mega-panel-border:#ffffff1a;--na-mega-panel-shadow:0 8px 32px #00000073,0 0 0 1px #ffffff0f;--na-mega-column-border:#ffffff0f;--na-mega-title:#f1f5f9;--na-mega-desc:#94a3b8;--na-mega-link:#e2e8f0;--na-mega-link-bg:#0000;--na-mega-link-hover-bg:#ffffff14;--na-mega-link-hover:#fca5a5;--na-mega-contact-bg:linear-gradient(90deg,#0f172a,#1e293b);--na-mega-contact-text:#94a3b8;--na-mega-contact-email:#f8fafc;--na-mega-social-border:#ffffff2e;--na-mega-social-icon:#e2e8f0;--na-mega-social-bg:#ffffff14;--na-mega-social-hover-bg:#dc262638;--na-mega-social-hover-icon:#fff}.na-text-heading{color:var(--na-text-heading)!important}.na-text-body{color:var(--na-text-body)!important}.na-text-muted{color:var(--na-muted)!important}.na-card-label{color:var(--na-card-label)!important}.na-gold-text{color:var(--na-gold)!important}.na-search-input{background:var(--na-input-bg)!important;border-color:var(--na-input-border)!important;color:var(--na-input-text)!important}.na-search-input::placeholder{color:var(--na-input-placeholder)!important}.na-service-icon{filter:var(--na-icon-filter)}.chakra-menu__menu-list{background:#fff!important;border-color:#0f172a1f!important;border-color:var(--na-menu-dropdown-border)!important;color:#1e293b!important}.chakra-menu__menuitem{background:#0000!important;color:#1e293b!important;color:var(--na-menu-dropdown-text)!important}.chakra-menu__menuitem a{color:inherit!important}.chakra-menu__menuitem:hover,.chakra-menu__menuitem[data-focus]{background:#dc26260f!important;background:var(--na-menu-dropdown-hover-bg)!important;color:#991b1b!important;color:var(--na-menu-dropdown-hover-text)!important}.chakra-menu__menuitem:hover a,.chakra-menu__menuitem[data-focus] a{color:inherit!important}.chakra-menu__divider,.chakra-menu__menu-divider{border-color:#0f172a14!important;border-color:var(--na-menu-dropdown-divider)!important;opacity:1!important}.na-navbar{color:#1e293b;color:var(--na-nav-text)}.na-navbar .userDetailBox,.na-navbar .userDetailBox .chakra-button,.na-navbar .userDetailBox .chakra-button svg,.na-navbar .userDetailBox .chakra-text,.na-navbar .userDetailBox p,.na-navbar .userDetailBox span:not([class*=badge]){color:#1e293b!important;color:var(--na-nav-text)!important}.na-navbar .userDetailBox .chakra-avatar{border-color:#0f172a14!important;border-color:var(--na-nav-border)!important}.na-navbar .na-nav-bell,.na-navbar .na-nav-bell svg{color:#1e293b!important;color:var(--na-nav-text)!important}.na-navbar .na-nav-bell:hover,.na-navbar .na-nav-bell:hover svg{color:#991b1b!important;color:var(--na-nav-text-hover)!important}.na-mega-menu--classic{--na-mega-panel-bg:#fff;--na-mega-panel-border:#0f172a14;--na-mega-panel-shadow:0 4px 6px #0f172a0a,0 24px 48px #0f172a1f;--na-mega-column-border:#0f172a0f;--na-mega-title:#0f172a;--na-mega-desc:#64748b;--na-mega-link:#1e293b;--na-mega-link-hover-bg:#dc26260f;--na-mega-link-hover:#991b1b;--na-mega-contact-bg:linear-gradient(90deg,#f5f3ef,#faf9f7);--na-mega-contact-text:#64748b;--na-mega-contact-email:#0f172a;--na-mega-social-border:#0f172a29;--na-mega-social-icon:#334155;--na-mega-social-bg:#eef1f5;--na-mega-social-hover-bg:#dc26261f;--na-mega-social-hover-icon:#991b1b}.na-mega-menu--classic a.na-mega-link{color:#1e293b!important}.na-mega-menu--classic a.na-mega-link:focus-visible,.na-mega-menu--classic a.na-mega-link:hover{background:#dc26260f!important;color:#991b1b!important}.na-mega-menu a.na-mega-link{align-items:center!important;background:#0000!important;background-color:initial!important;box-shadow:none!important;color:#1e293b!important;color:var(--na-mega-link)!important;display:flex!important;gap:.75rem!important;justify-content:space-between!important;text-decoration:none!important}.na-mega-menu a.na-mega-link:focus-visible,.na-mega-menu a.na-mega-link:hover{background:#dc26260f!important;background:var(--na-mega-link-hover-bg)!important;color:#991b1b!important;color:var(--na-mega-link-hover)!important}.na-mega-menu a.na-mega-link span{color:inherit!important}.na-mega-menu a[class*=css-]{background:#0000!important;background-color:initial!important;color:#1e293b!important;color:var(--na-mega-link)!important}.na-homepage .hero-tab:not(.hero-tab--active){color:var(--na-tab-inactive)!important}.na-homepage .hero-tab:hover:not(.hero-tab--active){color:var(--na-text-heading)!important}.na-homepage .refine-toggle{color:var(--na-muted)!important}.na-homepage .refine-toggle:hover{color:var(--na-gold)!important}.na-homepage .filter-glass .chakra-checkbox__label,.na-homepage .filter-glass .chakra-radio__label,.na-homepage .na-filter-btn{color:var(--na-filter-control-text)!important;font-size:12px!important}.na-homepage .na-filter-btn{background:var(--na-filter-control-bg)!important;border:1px solid var(--na-filter-control-border)!important;border-radius:0!important;font-weight:400!important}.na-homepage .filter-glass .chakra-select,.na-homepage .na-filter-btn:hover,.na-homepage .na-filter-select{background:var(--na-filter-control-bg)!important;color:var(--na-filter-control-text)!important}.na-homepage .filter-glass .chakra-select,.na-homepage .na-filter-select{border-color:var(--na-filter-control-border)!important}.na-homepage .filter-glass .chakra-select option,.na-homepage .na-filter-select option{background:var(--na-input-option-bg);color:var(--na-filter-control-text)}.na-homepage .na-filter-menu{background:var(--na-filter-menu-bg)!important;border:1px solid var(--na-filter-control-border)!important;color:var(--na-filter-control-text)!important}.na-homepage .na-filter-checkbox-wrap{background:var(--na-filter-control-bg)!important;border:1px solid var(--na-filter-control-border)!important}.na-homepage .na-filter-chip{background:var(--na-filter-chip-bg)!important;color:var(--na-filter-control-text)!important}.na-homepage .na-filter-chip-more{background:var(--na-filter-chip-more-bg)!important;color:var(--na-filter-control-text)!important}html[data-na-classic=true]{--na-nav-bg:#d4d9e0;--na-nav-text:#334155;--na-nav-text-hover:#991b1b;--na-nav-border:#3341552e;--na-nav-shadow:#0000001c 0px 2px 10px;--na-toggle-bg:#33415514;--na-toggle-border:#33415524;--na-menu-dropdown-bg:#fff;--na-menu-dropdown-border:#0f172a1f;--na-menu-dropdown-text:#1e293b;--na-menu-dropdown-hover-bg:#dc26260f;--na-menu-dropdown-hover-text:#991b1b;--na-menu-dropdown-divider:#0f172a14;--na-footer-bg:linear-gradient(180deg,#0a0f17,#070b12);--na-footer-border:#ffffff14;--na-footer-text:#cbd5e1;--na-footer-link:#e2e8f0;--na-footer-heading:#d4a574;--na-footer-social-bg:#ffffff1a;--na-footer-social-icon:#f1f5f9;--na-footer-social-hover-bg:#dc262659;--na-footer-social-hover-icon:#fff;--na-review-card-bg:#ffffff0f;--na-review-card-border:#ffffff1a;--na-review-card-text:#f8fafc;--na-review-card-muted:#cbd5e1;--na-shade-testimonials:linear-gradient(180deg,#0d121c,#141c2b 50%,#101722);--na-shade-app-promo:linear-gradient(180deg,#0b1019,#131b29 45%,#0a0f17);color-scheme:dark}html[data-na-classic=true] .na-homepage{--na-root-bg:#0c1222}html[data-na-classic=true][data-theme=light] .na-homepage{--na-text-heading:#f8fafc;--na-text-body:#cbd5e1;--na-muted:#cbd5e1;--na-shade-ink:linear-gradient(168deg,#070b12,#0c1222 48%,#080d16);--na-shade-warm:linear-gradient(180deg,#151d2c,#1c2839 50%,#172232);--na-shade-slate:linear-gradient(180deg,#0d121c,#141c2b 55%,#101722);--na-shade-navy:linear-gradient(165deg,#0e1522,#162033 50%,#111a29);--na-shade-charcoal:linear-gradient(180deg,#0a0f17,#111820);--na-shade-partners:linear-gradient(165deg,#121a27,#1a2436 42%,#141e2e);--na-shade-midnight:linear-gradient(180deg,#0b1019,#131b29 50%,#0e1520);--na-shade-testimonials:linear-gradient(180deg,#0d121c,#141c2b 50%,#101722);--na-shade-app-promo:linear-gradient(180deg,#0b1019,#131b29 45%,#0a0f17);--na-hero-overlay-1:linear-gradient(180deg,#0f172ae6,#0f172ab8 42%,#0f172ae0);--na-hero-overlay-2:linear-gradient(135deg,#0f172a8c,#1e293b73 50%,#0f172ab3);--na-cta-panel-bg:linear-gradient(145deg,#1e293b99,#0f172ad9);--na-glass-bg:#ffffff0a;--na-glass-border:#ffffff14;--na-root-bg:#0c1222}.na-site-footer{background:linear-gradient(180deg,#f0eeea,#f8f7f4);background:var(--na-footer-bg);border-top:1px solid #0f172a14;border-top:1px solid var(--na-footer-border);color:#475569;color:var(--na-footer-text)}:root,[data-theme=light]{--na-footer-bg:linear-gradient(180deg,#f0eeea,#f8f7f4);--na-footer-border:#0f172a14;--na-footer-text:#475569;--na-footer-link:#475569;--na-footer-heading:#991b1b;--na-footer-social-bg:#e8e8e8;--na-footer-social-icon:#464646;--na-footer-social-hover-bg:#dc2626;--na-footer-social-hover-icon:#fff;--na-review-card-bg:#f8fafc;--na-review-card-border:#0f172a14;--na-review-card-text:#0f172a;--na-review-card-muted:#475569;--na-shade-testimonials:linear-gradient(180deg,#eeedea,#f5f3ef 55%,#eae8e4);--na-shade-app-promo:linear-gradient(180deg,#eae8e4,#f5f3ef 50%,#f0eeea)}[data-theme=dark]{--na-footer-bg:linear-gradient(180deg,#0a0f17,#070b12);--na-footer-border:#ffffff14;--na-footer-text:#cbd5e1;--na-footer-link:#e2e8f0;--na-footer-heading:#d4a574;--na-footer-social-bg:#ffffff1a;--na-footer-social-icon:#f1f5f9;--na-footer-social-hover-bg:#dc262659;--na-footer-social-hover-icon:#fff;--na-review-card-bg:#ffffff0f;--na-review-card-border:#ffffff1a;--na-review-card-text:#f8fafc;--na-review-card-muted:#cbd5e1;--na-shade-testimonials:linear-gradient(180deg,#0d121c,#141c2b 50%,#101722);--na-shade-app-promo:linear-gradient(180deg,#0b1019,#131b29 45%,#0a0f17)}.na-homepage .na-shade-testimonials{background:linear-gradient(180deg,#eeedea,#f5f3ef 55%,#eae8e4);background:var(--na-shade-testimonials)}.na-homepage .na-shade-app-promo{background:linear-gradient(180deg,#eae8e4,#f5f3ef 50%,#f0eeea);background:var(--na-shade-app-promo)}.na-homepage .na-review-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f8fafc!important;background:var(--na-review-card-bg)!important;border:1px solid #0f172a14;border:1px solid var(--na-review-card-border);border-radius:16px;box-shadow:0 8px 24px #0000001f}[data-theme=light] .na-homepage .na-review-card{box-shadow:0 4px 16px #0f172a0f}.na-homepage .na-review-card .na-review-headline,.na-homepage .na-review-card .na-review-name{color:#0f172a!important;color:var(--na-review-card-text)!important}.na-homepage .na-review-card .na-review-body{color:#475569!important;color:var(--na-review-card-muted)!important}.na-homepage .na-app-visual-panel{background:var(--na-glass-bg);border:1px solid var(--na-glass-border);border-radius:24px;box-shadow:0 24px 48px #0003;padding:12px}[data-theme=light] .na-homepage .na-app-visual-panel{box-shadow:0 12px 32px #0f172a14}.na-homepage .mySwiper .swiper-button-next,.na-homepage .mySwiper .swiper-button-prev{background-color:var(--na-glass-bg)!important;border:1px solid var(--na-glass-border)!important}.na-homepage .mySwiper .swiper-button-next:after,.na-homepage .mySwiper .swiper-button-prev:after{color:var(--na-text-heading)!important}html[data-na-light-ui=true]{color-scheme:light}html[data-na-light-ui=true] body{background:#f8f7f4;color:#1e293b}html[data-na-light-ui=true] .chakra-input,html[data-na-light-ui=true] .chakra-select,html[data-na-light-ui=true] .chakra-textarea,html[data-na-light-ui=true] input,html[data-na-light-ui=true] select,html[data-na-light-ui=true] textarea{background:#fff!important;border-color:#cbd5e1!important;color:#0f172a!important}html[data-na-light-ui=true] .chakra-input::placeholder,html[data-na-light-ui=true] input::placeholder,html[data-na-light-ui=true] textarea::placeholder{color:#94a3b8!important}html[data-na-light-ui=true] .pro-dash-hub__attention-item,html[data-na-light-ui=true] .pro-dash-hub__check,html[data-na-light-ui=true] .pro-dash-hub__section-title{color:#0f172a}*{box-sizing:border-box!important;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;-webkit-user-select:none;user-select:none}*,body{margin:0;padding:0}.swiper-button-next,.swiper-button-prev{background-color:#fff!important;background-image:url(https:\ //cdn-icons-png.flaticon.com/512/109/109618.png)!important;border-radius:50%;box-shadow:0 3px 6px #ccc;height:25px!important;padding:4px!important;vertical-align:middle!important;width:25px!important}.swiper-button-next:after,.swiper-button-prev:after{color:#000!important;font-size:15px!important;font-weight:700}.swiper-slide{margin:5%px!important;width:85%}.swiper-container{margin:40px 0!important}.chakra-menu__menu-list{background:var(--na-menu-dropdown-bg)!important;color:var(--na-menu-dropdown-text)!important}.NavBar_navBarContainer__NyW24{align-items:center;background-color:var(--na-nav-bg);border-bottom:1px solid var(--na-nav-border);box-shadow:var(--na-nav-shadow);box-sizing:border-box;display:flex;height:90px;justify-content:space-between;left:0;margin:0;padding:5px 20px;position:-webkit-sticky;position:sticky;top:0;transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease;width:100%;z-index:1100}.NavBar_page-with-navbar__GdhSe{max-width:100%;padding-top:90px;width:100%}.NavBar_brandLink__nd7HG{align-items:center;display:inline-flex;flex-shrink:0;text-decoration:none}.NavBar_brandLink__nd7HG:hover{text-decoration:none}.NavBar_brandMark__XvGLZ{display:block;flex-shrink:0}.NavBar_brandWordmark__NWeGE{white-space:nowrap}.NavBar_logo__S75H\+{flex-shrink:0;height:auto;max-height:120px;max-width:200px;object-fit:contain;transform:translateY(5px);width:auto}.NavBar_portalBadge__6OeUW{animation:NavBar_fadeIn__i36zs .3s ease-in;background:#0000;border:none;border-radius:4px;color:var(--na-nav-text);flex-shrink:1;font-family:Lucida Handwriting,Brush Script MT,Segoe Script,cursive;font-size:16px;font-weight:400;letter-spacing:normal;min-width:0;padding:6px 12px;text-transform:capitalize;white-space:nowrap}.NavBar_payRent__BCb3U{align-items:center;background-color:#c41e3a;border:1px solid #c41e3a;border-radius:2px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-family:Source Sans Pro,sans-serif;font-size:13px;font-weight:500;gap:5px;height:30px;padding:4px 10px;text-transform:capitalize;transition:background-color .2s ease;white-space:nowrap}.NavBar_payRent__BCb3U:hover{background-color:#8b0000}.NavBar_loginSingUp__O6XYx{border-right:1px solid var(--na-nav-border);color:var(--na-nav-text);cursor:pointer;flex-shrink:0;font-family:Source Sans Pro,sans-serif;font-size:14px;font-weight:400;line-height:inherit;padding:0 15px;text-transform:capitalize;transition:color .2s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.NavBar_loginSingUp__O6XYx:last-child{border-right:none}.NavBar_loginSingUp__O6XYx:hover{color:var(--na-nav-text-hover)}.NavBar_themeToggleWrap__\+iRTd{align-items:center;display:flex;flex-shrink:0;margin-right:4px}.NavBar_navActions__0EJhP{align-items:center;display:flex;flex-shrink:0;gap:10px;min-width:0}.NavBar_navActions__0EJhP .NavBar_na-nav-bell__tWgoF{flex-shrink:0}.NavBar_menuBox__DnpkY{align-items:center;color:var(--na-nav-text);display:flex;flex-shrink:0;font-family:Source Sans Pro,sans-serif;font-size:14px;gap:8px;justify-content:center;white-space:nowrap}.NavBar_menuBox__DnpkY a{border-bottom:1px solid #ebebeb;color:#2d3748;cursor:pointer;display:block;font-size:14px;font-weight:400;padding:8px 20px;text-align:left;text-decoration:none;transition:color .2s ease;width:100%}.NavBar_menuBox__DnpkY a:hover{color:#8b0000}.NavBar_userDetailBox__HrSjF{align-items:center;color:var(--na-nav-text);display:flex;flex-shrink:0;gap:4px;justify-content:center}.NavBar_navProfileName__e43ic{color:var(--na-nav-text)!important}.NavBar_userDetailOptionBox__\+cVf-{background:var(--na-menu-dropdown-bg)!important;border:1px solid var(--na-menu-dropdown-border)!important;border-radius:8px!important;box-shadow:0 12px 32px #0000002e;box-sizing:border-box;color:var(--na-menu-dropdown-text)!important;min-width:200px!important;overflow:hidden;padding:4px 0!important;width:220px!important}.NavBar_profileMenuTrigger__qrdUT{align-items:center!important;color:var(--na-nav-text)!important;cursor:pointer;display:inline-flex!important;flex-direction:row!important;flex-shrink:0;flex-wrap:nowrap!important;line-height:1!important;max-width:min(260px,44vw);white-space:nowrap!important}.NavBar_profileMenuTrigger__qrdUT .NavBar_navProfileName__e43ic{flex:1 1 auto;min-width:0}.NavBar_profileMenuTrigger__qrdUT:active,.NavBar_profileMenuTrigger__qrdUT:hover,.NavBar_profileMenuTrigger__qrdUT[aria-expanded=true],.NavBar_profileMenuTrigger__qrdUT[data-active]{color:var(--na-nav-text)!important}.NavBar_userDetailOptionBox__\+cVf- .chakra-menu__menuitem{background:#0000!important;color:var(--na-menu-dropdown-text)!important;font-size:14px;font-weight:400;padding:10px 16px!important}.NavBar_userDetailOptionBox__\+cVf- .chakra-menu__menuitem:hover,.NavBar_userDetailOptionBox__\+cVf- .chakra-menu__menuitem[data-focus]{background:var(--na-menu-dropdown-hover-bg)!important;color:var(--na-menu-dropdown-hover-text)!important}.NavBar_userDetailOptionBox__\+cVf- .chakra-menu__divider{border-color:var(--na-menu-dropdown-divider)!important;margin:4px 0!important}.NavBar_userDetailOptionBox__\+cVf- a{border-bottom:none;color:inherit!important;cursor:pointer;display:block;font-size:inherit;font-weight:inherit;padding:0;text-align:left;text-decoration:none;transition:color .2s ease;width:100%}.NavBar_userDetailOptionBox__\+cVf- a:hover{color:inherit!important}.NavBar_userDetailBox__HrSjF a{border-bottom:1px solid #ebebeb;color:#2d3748;cursor:pointer;display:block;font-size:14px;font-weight:400;padding:8px 20px;text-align:left;text-decoration:none;transition:color .2s ease;width:100%}.NavBar_userDetailBox__HrSjF a:hover{color:#8b0000}@keyframes NavBar_fadeIn__i36zs{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.NavBar_navBarContainer__NyW24{padding:5px 15px}.NavBar_logo__S75H\+{max-height:90px;max-width:170px}.NavBar_portalBadge__6OeUW{font-size:14px;padding:4px 8px}.NavBar_loginSingUp__O6XYx{font-size:13px;padding:0 10px}}@media (max-width:768px){.NavBar_navBarContainer__NyW24{gap:10px;height:70px;padding:5px 10px}.NavBar_logo__S75H\+{max-height:60px;max-width:130px}.NavBar_portalBadge__6OeUW{font-size:11px;padding:3px 6px}.NavBar_payRent__BCb3U{display:none!important}.NavBar_loginSingUp__O6XYx{font-size:12px;padding:0 8px}.NavBar_menuBox__DnpkY{font-size:12px}}@media (max-width:480px){.NavBar_navBarContainer__NyW24{height:65px;padding:5px 8px}.NavBar_logo__S75H\+{max-height:50px;max-width:100px}.NavBar_portalBadge__6OeUW{font-size:10px;padding:2px 4px}.NavBar_loginSingUp__O6XYx{font-size:11px;padding:0 6px}}.PublicMegaMenu_root__Pnk66{flex-shrink:0;position:relative;z-index:1200}.PublicMegaMenu_trigger__AKH\+m{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;color:var(--na-nav-text);cursor:pointer;display:inline-flex;font-family:Source Sans Pro,system-ui,sans-serif;font-size:14px;font-weight:500;gap:6px;padding:6px 10px;transition:background .2s ease,border-color .2s ease,color .2s ease}.PublicMegaMenu_triggerOpen__cr5Ah,.PublicMegaMenu_trigger__AKH\+m:hover{background:var(--na-mega-trigger-hover-bg);border-color:var(--na-mega-trigger-hover-border);color:var(--na-nav-text-hover)}.PublicMegaMenu_triggerLabel__AX\+Yd{line-height:1}.PublicMegaMenu_panel__3hXOT{opacity:0;pointer-events:none;position:fixed;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden;z-index:2000}.PublicMegaMenu_panelOpen__3wVLV{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.PublicMegaMenu_panelOpen__3wVLV:before{content:"";height:14px;left:0;position:absolute;right:0;top:-14px}.PublicMegaMenu_panelInner__960h4{background:var(--na-mega-panel-bg);border:1px solid var(--na-mega-panel-border);border-radius:16px;box-shadow:var(--na-mega-panel-shadow);overflow:hidden;transition:background .25s ease,border-color .25s ease}.PublicMegaMenu_columns__ZhnDk{grid-gap:0;display:grid;gap:0}.PublicMegaMenu_column__jV50M{border-right:1px solid var(--na-mega-column-border);padding:1.35rem 1.5rem 1.5rem}.PublicMegaMenu_column__jV50M:last-child{border-right:none}.PublicMegaMenu_columnHeader__1aGha{align-items:flex-start;border-bottom:1px solid var(--na-mega-column-border);display:flex;gap:.65rem;margin-bottom:1rem;padding-bottom:.85rem}.PublicMegaMenu_columnIcon__vljDm{align-items:center;background:linear-gradient(135deg,#dc26261a,#d4a5741f);border-radius:10px;color:#b91c1c;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.PublicMegaMenu_columnTitle__uSIIi{color:var(--na-mega-title);font-size:.8125rem;font-weight:700;letter-spacing:.08em;margin:0;text-transform:uppercase}.PublicMegaMenu_columnDesc__0aAqr{color:var(--na-mega-desc);font-size:.75rem;line-height:1.4;margin:.15rem 0 0}.PublicMegaMenu_linkList__x2pKt{display:flex;flex-direction:column;gap:.15rem;list-style:none;margin:0;padding:0}.PublicMegaMenu_linkList__x2pKt>li{background:#0000!important;border-radius:0;color:inherit;margin:0;padding:0!important}.PublicMegaMenu_megaMenuLink__39NLN{align-items:center;background:#0000;background-color:initial;border:none;border-radius:10px;box-shadow:none;color:var(--na-mega-link);display:flex;font-size:.9375rem;font-weight:500;gap:.75rem;justify-content:space-between;line-height:1.35;margin:0;padding:.55rem .65rem;text-decoration:none;transition:background .18s ease,color .18s ease}.PublicMegaMenu_megaMenuLink__39NLN:focus-visible,.PublicMegaMenu_megaMenuLink__39NLN:hover{background:var(--na-mega-link-hover-bg);color:var(--na-mega-link-hover);text-decoration:none}.PublicMegaMenu_megaMenuLinkLabel__n5j7F{color:inherit;flex:1 1;min-width:0}.PublicMegaMenu_badge__Bd9qX{border-radius:999px;flex-shrink:0;font-size:.625rem;font-weight:800;letter-spacing:.06em;padding:.2rem .45rem;text-transform:uppercase}.PublicMegaMenu_badgeNew__ht0Q8{background:linear-gradient(135deg,#dc2626,#991b1b);box-shadow:0 2px 8px #dc262640;color:#fff}.PublicMegaMenu_badgeBlue__SdUeN{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff}.PublicMegaMenu_contactStrip__JtMx7{align-items:center;background:var(--na-mega-contact-bg);border-top:1px solid var(--na-mega-column-border);display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.5rem}.PublicMegaMenu_contactCopy__s7QLM{min-width:0}.PublicMegaMenu_contactEyebrow__pw5Ki{color:#d4a574;font-size:.6875rem;font-weight:700;letter-spacing:.16em;margin:0 0 .2rem;text-transform:uppercase}.PublicMegaMenu_contactText__K0jCT{color:var(--na-mega-contact-text);font-size:.8125rem;line-height:1.45;margin:0 0 .35rem}.PublicMegaMenu_contactEmail__oB9vQ{color:var(--na-mega-contact-email);font-size:.9375rem;font-weight:600;text-decoration:none;transition:color .2s ease}.PublicMegaMenu_contactEmail__oB9vQ:hover{color:var(--na-mega-link-hover)}.PublicMegaMenu_contactSocial__w3\+8q{display:flex;flex-shrink:0;gap:.5rem}.PublicMegaMenu_socialBtn__Ir962{align-items:center;background:var(--na-mega-social-bg);border:1px solid var(--na-mega-social-border);border-radius:999px;color:var(--na-mega-social-icon);display:inline-flex;height:36px;justify-content:center;transition:background .2s ease,border-color .2s ease,color .2s ease;width:36px}.PublicMegaMenu_socialBtn__Ir962:hover{background:var(--na-mega-social-hover-bg);border-color:var(--na-mega-social-hover-icon);color:var(--na-mega-social-hover-icon)}.PublicMegaMenu_socialBtn__Ir962 svg{fill:currentColor;color:currentColor}@media (max-width:768px){.PublicMegaMenu_columns__ZhnDk{grid-template-columns:1fr!important}.PublicMegaMenu_column__jV50M{border-bottom:1px solid var(--na-mega-column-border);border-right:none;padding:1.1rem 1.15rem 1.2rem}.PublicMegaMenu_column__jV50M:last-child{border-bottom:none}.PublicMegaMenu_contactStrip__JtMx7{align-items:flex-start;flex-direction:column;padding:1rem 1.15rem}}@media (max-width:480px){.PublicMegaMenu_triggerLabel__AX\+Yd{display:none}}.Footer_footerOptions__zAjRS{background-color:#ededed66;border-top:1px solid grey;justify-content:space-between;overflow:auto;padding:0 25px}.Footer_footerOptions__zAjRS>div{cursor:pointer;font-size:16px;font-weight:600;padding:12px 15px}.Footer_footerSubOptions__0-Nvx{border-bottom:1px solid grey;justify-content:space-between;margin-bottom:30px;overflow:auto;padding:5px 20px 30px 25px}.Footer_footerSubOptions__0-Nvx>div>div{cursor:pointer;font-size:15px;font-weight:600;padding:15px 10px 0}.Footer_footerSubOptions__0-Nvx p{color:grey;font-weight:500;padding:5px 10px}.Footer_footerSubOptions__0-Nvx p:hover{color:#000;cursor:pointer}.Footer_findNow__gZA-w{background:linear-gradient(135deg,#fafafa,#f5f5f5);border-bottom:1px solid #e2e8f0;border-top:1px solid #e2e8f0;flex-wrap:wrap;gap:0;justify-content:center;margin:48px 0;padding:48px 24px}.Footer_ctaCard__KSVtj{position:relative;transition:all .3s ease}.Footer_ctaCard__KSVtj:hover{transform:translateY(-4px)}.Footer_ctaCard__KSVtj:before{background:linear-gradient(135deg,#dc262605,#2563eb05);bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease}.Footer_ctaCard__KSVtj:hover:before{opacity:1}.Footer_findNow__gZA-w>div{padding:0;text-align:center}.Footer_ctaButton__sKjk1{text-decoration:none!important}.Footer_ctaButton__sKjk1:hover{cursor:pointer}@media (max-width:768px){.Footer_findNow__gZA-w{gap:24px;padding:32px 16px}.Footer_ctaCard__KSVtj{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 2px 8px #0000000d}.Footer_ctaCard__KSVtj:hover{box-shadow:0 4px 16px #0000001a}}.Footer_aboutUs__UI4oC>p{color:#464646;color:var(--na-footer-link,#464646);font-size:18px;margin:0 20px}.Footer_aboutUs__UI4oC>p:hover{cursor:pointer}.Footer_footerInner__N0pwH{width:100%}.Footer_footerBrand__\+Qo7u,.Footer_footerColumn__YVKf1{min-width:0}.Footer_footerColumnTitle__sCFTF{font-family:inherit}.Footer_footerLink__eWKwi{font-size:14px;font-weight:500;line-height:1.5;transition:color .2s ease}@media (max-width:639px){.Footer_footerBrand__\+Qo7u{padding-bottom:4px}}.Footer_socialLinks__NM\+nY{gap:8px}.Footer_socialBtn__0jJmf{align-items:center;background-color:#e8e8e8;background-color:var(--na-footer-social-bg,#e8e8e8);border-radius:100%;color:#464646;color:var(--na-footer-social-icon,#464646);display:inline-flex;justify-content:center;margin:0 8px;padding:10px;transition:background .2s ease,color .2s ease,transform .2s ease}.Footer_socialBtn__0jJmf:hover{background-color:#dc2626;background-color:var(--na-footer-social-hover-bg,#dc2626);color:#fff;color:var(--na-footer-social-hover-icon,#fff);transform:translateY(-2px)}.Footer_socialBtn__0jJmf img,.Footer_socialLinks__NM\+nY svg{height:20px;width:20px}.das-sidebar{--das-ink:#0f172a;--das-muted:#475569;--das-faint:#94a3b8;--das-panel:#f0f9ff;--das-teal:#0d9488;--das-teal-light:#5eead4;--das-teal-deep:#0f766e;--das-border:#0d948824;--das-active-grad:linear-gradient(90deg,#0d948852,#5eead42e 55%,#fff0);background:var(--das-panel);border-radius:0 22px 22px 0;box-shadow:0 4px 24px #0f172a0f,inset 0 1px 0 #ffffffd9;display:flex;flex-direction:column;flex-shrink:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;margin:12px 0 12px 12px;min-height:calc(100vh - 24px);width:280px}.das-sidebar__header{border-bottom:1px solid var(--das-border);padding:1.35rem 1.1rem 1rem}.das-sidebar__brand-row{align-items:center;display:flex;gap:.75rem}.das-sidebar__logo{align-items:center;background:linear-gradient(135deg,var(--das-teal-deep) 0,var(--das-teal-light) 100%);border-radius:50%;box-shadow:0 4px 14px #0d948859;display:flex;flex-shrink:0;height:44px;justify-content:center;overflow:hidden;width:44px}.das-sidebar__logo img{height:28px;object-fit:contain;width:28px}.das-sidebar__logo-fallback{color:#fff;font-size:1rem;font-weight:800;letter-spacing:-.04em}.das-sidebar__brand-text{min-width:0}.das-sidebar__title{color:var(--das-ink);font-size:.95rem;font-weight:700;letter-spacing:-.02em;line-height:1.2}.das-sidebar__mode{color:var(--das-teal-deep);font-size:.62rem;font-weight:700;letter-spacing:.1em;margin-top:.35rem;text-transform:uppercase}.das-sidebar__nav{flex:1 1;overflow-y:auto;padding:.35rem .65rem 1rem}.das-sidebar__section{align-items:center;color:var(--das-faint);display:flex;font-size:.62rem;font-weight:700;gap:.4rem;letter-spacing:.1em;margin:1.1rem 0 .45rem;padding:0 .5rem;text-transform:uppercase}.das-sidebar__section-dot{border-radius:50%;flex-shrink:0;height:7px;width:7px}.das-sidebar__section-dot--overview{background:#0ea5e9}.das-sidebar__section-dot--operations{background:var(--das-teal)}.das-sidebar__section-dot--governance{background:#8b5cf6}.das-sidebar__section-dot--admin{background:#f59e0b}.das-nav-item{align-items:center;background:#0000;border:none;border-radius:14px;color:var(--das-muted);cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.7rem;line-height:1.25;margin:3px 0;padding:.55rem .65rem;text-align:left;text-decoration:none;transition:background .15s ease,color .15s ease;width:100%}.das-nav-item:hover{background:#ffffff8c;color:var(--das-ink)}.das-nav-item--active{color:var(--das-ink);font-weight:700}.das-nav-item--active,.das-nav-item--active:hover{background:var(--das-active-grad)}.das-nav-item__icon{align-items:center;border-radius:10px;color:var(--das-faint);display:inline-flex;flex-shrink:0;height:34px;justify-content:center;transition:background .15s ease,color .15s ease,box-shadow .15s ease;width:34px}.das-nav-item--active .das-nav-item__icon{background:#fff;box-shadow:0 2px 10px #0f172a14;color:var(--das-teal-deep)}.das-nav-item__label{flex:1 1;min-width:0}.das-nav-item__badge{align-items:center;background:#dc2626;border-radius:999px;color:#fff;display:inline-flex;font-size:.6875rem;font-weight:700;height:1.25rem;justify-content:center;margin-left:auto;min-width:1.25rem;padding:0 .35rem}.das-sidebar__footer{border-top:1px solid var(--das-border);margin-top:auto;padding:.65rem .65rem 1rem}.das-sidebar__logout{color:#dc2626!important;font-weight:600}.das-sidebar__logout .das-nav-item__icon{color:#dc2626}.das-sidebar__logout:hover{background:#dc26260f}.das-sidebar--drawer{border-radius:0!important;margin:0!important;min-height:100vh!important}@media (min-width:992px){.das-sidebar--desktop{height:calc(100vh - 24px);left:12px;margin:0;max-height:calc(100vh - 24px);min-height:calc(100vh - 24px);position:fixed;top:12px;z-index:20}}@media (max-width:991px){.das-sidebar--desktop{display:none!important}}:root{--dpe-ink:#0f172a;--dpe-navy:#1e1b4b;--dpe-indigo:#312e81;--dpe-teal:#0d9488;--dpe-purple:#6366f1;--dpe-gold:#f59e0b;--dpe-surface:#fff;--dpe-page:#f4f7fb;--dpe-border:#6366f11f;--dpe-grad-hero:linear-gradient(135deg,#1e1b4b,#312e81 38%,#1e3a5f 68%,#0d9488);--dpe-grad-sidebar:linear-gradient(180deg,#eef2ff,#e0f2fe 42%,#f0fdfa);--dpe-grad-sidebar-dev:linear-gradient(180deg,#e8f0fe,#e0f7fa 50%,#f0fdfa);--dpe-shadow-soft:0 4px 24px #0f172a0f;--dpe-shadow-glow:0 12px 40px #312e8124,0 4px 16px #0d94881f;--dpe-radius-lg:18px}@keyframes dpe-ambient-drift{0%,to{opacity:.55;transform:translate(0) scale(1)}50%{opacity:.75;transform:translate(12px,-18px) scale(1.06)}}@keyframes dpe-shimmer-sweep{0%{background-position:-200%}to{background-position:200%}}@keyframes dpe-border-glow{0%,to{opacity:.65}50%{opacity:1}}@keyframes dpe-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.dev-portal-shell{isolation:isolate;position:relative}.dev-portal-shell--fixed-sidebar{height:100vh;max-height:100vh;overflow:hidden}.dev-portal-shell__scroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.dev-portal-shell__ambient{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.dev-portal-shell__orb{animation:dpe-ambient-drift 14s ease-in-out infinite;border-radius:50%;filter:blur(72px);position:absolute}.dev-portal-shell__orb--indigo{background:radial-gradient(circle,#6366f147 0,#0000 70%);height:420px;right:-6%;top:-8%;width:420px}.dev-portal-shell__orb--teal{animation-delay:-5s;background:radial-gradient(circle,#0d948838 0,#0000 70%);bottom:10%;height:360px;left:-4%;width:360px}.dev-portal-shell__orb--gold{animation-delay:-9s;background:radial-gradient(circle,#f59e0b1f 0,#0000 70%);height:280px;left:38%;top:42%;width:280px}.dev-portal-shell__content{position:relative;z-index:1}.dpe-welcome-hero{animation:dpe-fade-up .45s ease-out;background:linear-gradient(135deg,#6366f18c,#0d94888c,#f59e0b59);border-radius:18px;border-radius:var(--dpe-radius-lg);box-shadow:0 12px 40px #312e8124,0 4px 16px #0d94881f;box-shadow:var(--dpe-shadow-glow);margin-bottom:1.25rem;padding:1px;position:relative}.dpe-welcome-hero__inner{background:#fff;background:var(--dpe-surface);border-radius:17px;border-radius:calc(var(--dpe-radius-lg) - 1px);overflow:hidden;padding:1.25rem 1.5rem;position:relative}.dpe-welcome-hero__inner:before{background:radial-gradient(circle at 100% 0,#0d948814 0,#0000 45%),radial-gradient(circle at 0 100%,#6366f10f 0,#0000 40%);content:"";inset:0;pointer-events:none;position:absolute}.dpe-welcome-hero__badge{align-items:center;background:#6366f11a;border:1px solid #6366f133;border-radius:999px;color:#312e81;color:var(--dpe-indigo);display:inline-flex;font-size:.62rem;font-weight:800;gap:.35rem;letter-spacing:.14em;margin-bottom:.5rem;padding:.25rem .65rem;text-transform:uppercase}.dpe-stat-card--exotic{overflow:hidden;position:relative;transition:transform .2s ease,box-shadow .2s ease}.dpe-stat-card--exotic:hover{box-shadow:0 12px 40px #312e8124,0 4px 16px #0d94881f;box-shadow:var(--dpe-shadow-glow);transform:translateY(-3px)}.dps-sidebar-exotic{background:linear-gradient(180deg,#e8f0fe,#e0f7fa 50%,#f0fdfa)!important;background:var(--dpe-grad-sidebar-dev)!important;border-right:1px solid #6366f11f!important;border-right:1px solid var(--dpe-border)!important;box-shadow:4px 0 32px #1e1b4b0f}.dps-sidebar-exotic .dps-brand-glow{box-shadow:0 6px 20px #0d948866,0 0 0 3px #ffffff80}.das-sidebar--exotic{background:linear-gradient(180deg,#eef2ff,#e0f2fe 42%,#f0fdfa)!important;background:var(--dpe-grad-sidebar)!important;border:1px solid #6366f11f;border:1px solid var(--dpe-border);box-shadow:0 12px 40px #312e8124,0 4px 16px #0d94881f!important;box-shadow:var(--dpe-shadow-glow)!important}.das-sidebar--exotic .das-sidebar__logo{animation:dpe-border-glow 4s ease-in-out infinite;background:linear-gradient(135deg,#1e1b4b,#312e81 38%,#1e3a5f 68%,#0d9488)!important;background:var(--dpe-grad-hero)!important}.das-sidebar--exotic .das-nav-item--active{background:linear-gradient(90deg,#6366f133,#0d948826 60%,#0000)!important;box-shadow:inset 3px 0 0 #6366f1;box-shadow:inset 3px 0 0 var(--dpe-purple)}.das-sidebar--exotic .das-nav-item--active .das-nav-item__icon{background:linear-gradient(135deg,#312e81,#0d9488)!important;color:#fff!important}.dev-portal-main--exotic{background-color:#f4f7fb;background-color:var(--dpe-page);background-image:radial-gradient(circle at 1px 1px,#6366f10a 1px,#0000 0);background-size:28px 28px}.dpe-page-strip{background:linear-gradient(135deg,#1e1b4b,#312e81 38%,#1e3a5f 68%,#0d9488);background:var(--dpe-grad-hero);border-radius:18px;border-radius:var(--dpe-radius-lg);box-shadow:0 10px 36px #1e1b4b38;color:#fff;margin-bottom:1.25rem;overflow:hidden;padding:1.25rem 1.5rem;position:relative}.dpe-page-strip:before{background:radial-gradient(circle at 20% 80%,#ffffff1f 0,#0000 50%);content:"";inset:0;pointer-events:none;position:absolute}.dpe-page-strip__title{font-size:1.25rem;font-weight:800;letter-spacing:-.02em;margin:0}.dpe-page-strip__sub{font-size:.875rem;margin:.35rem 0 0;opacity:.9}.dpe-metric-glow{border:1px solid #6366f11f!important;border:1px solid var(--dpe-border)!important;box-shadow:0 4px 24px #0f172a0f!important;box-shadow:var(--dpe-shadow-soft)!important;transition:transform .2s ease,box-shadow .2s ease!important}.dpe-metric-glow:hover{box-shadow:0 12px 40px #312e8124,0 4px 16px #0d94881f!important;box-shadow:var(--dpe-shadow-glow)!important;transform:translateY(-2px)}.naredc-member-badge--premium{animation:dpe-border-glow 3.5s ease-in-out infinite}.developer-dashboard-root .dpe-welcome-hero{margin-bottom:1.5rem}.dpe-header-glass{backdrop-filter:blur(12px) saturate(1.2);-webkit-backdrop-filter:blur(12px) saturate(1.2);background:#ffffffd1!important;border-bottom:1px solid #6366f11f!important;border-bottom:1px solid var(--dpe-border)!important;box-shadow:0 4px 24px #312e810f}.dpe-header-glass:after{background:linear-gradient(90deg,#312e81,#6366f1,#0d9488,#f59e0b);bottom:0;content:"";height:2px;left:0;opacity:.85;position:absolute;right:0}.dpe-admin-mobile-bar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border-bottom:1px solid #6366f11f;border-bottom:1px solid var(--dpe-border);box-shadow:0 2px 16px #1e1b4b0f}.dpe-admin-mobile-bar__title{background:linear-gradient(90deg,#312e81,#0d9488);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.dpe-page-enter{animation:dpe-fade-up .5s ease-out}.dev-admin-dash__panel--rich{border:1px solid #6366f11f;border:1px solid var(--dpe-border);box-shadow:0 12px 40px #312e8124,0 4px 16px #0d94881f;box-shadow:var(--dpe-shadow-glow)}.dev-admin-dash__stat.dpe-stat-card--exotic:before{background:linear-gradient(90deg,#6366f1,#0d9488);border-radius:16px 16px 0 0;content:"";height:3px;left:0;opacity:.7;position:absolute;right:0;top:0}.dpe-btn-gradient{background:linear-gradient(135deg,#312e81,#0d9488)!important;border:none!important;box-shadow:0 6px 20px #312e814d;color:#fff!important}.dpe-btn-gradient:hover{box-shadow:0 10px 28px #0d948859;transform:translateY(-1px)}.dpe-dashboard-card{border:1px solid #6366f11f!important;border:1px solid var(--dpe-border)!important;box-shadow:0 4px 24px #0f172a0f!important;box-shadow:var(--dpe-shadow-soft)!important;overflow:hidden;position:relative}.dpe-dashboard-card:before{background:linear-gradient(90deg,#6366f1,#0d9488,#f59e0b);content:"";height:3px;left:0;opacity:.75;position:absolute;right:0;top:0;z-index:1}.dpe-dashboard-card .chakra-card__header{position:relative;z-index:2}.dpe-card-icon{align-items:center;background:linear-gradient(135deg,#6366f126,#0d94881f);border-radius:12px;color:#312e81;display:inline-flex;height:36px;justify-content:center;width:36px}.dpe-pipeline-tile{border:1px solid #6366f11f;border:1px solid var(--dpe-border);border-radius:14px;transition:transform .2s ease,box-shadow .2s ease}.dpe-pipeline-tile:hover{box-shadow:0 12px 40px #312e8124,0 4px 16px #0d94881f;box-shadow:var(--dpe-shadow-glow);transform:translateY(-2px)}.dpe-pipeline-tile--new{background:linear-gradient(145deg,#eef2ff,#e0f2fe)}.dpe-pipeline-tile--qualified{background:linear-gradient(145deg,#dbeafe,#e0e7ff)}.dpe-pipeline-tile--negotiating{background:linear-gradient(145deg,#ffedd5,#fef3c7)}.dpe-pipeline-tile--won{background:linear-gradient(145deg,#d1fae5,#ccfbf1)}.dpe-empty-state{background:radial-gradient(circle at 50% 0,#6366f114,#0000 55%),radial-gradient(circle at 80% 80%,#0d94880f,#0000 40%);border:1px dashed #6366f133;border-radius:16px;padding:2rem 1.5rem;text-align:center}.dpe-empty-state__icon{align-items:center;background:linear-gradient(135deg,#312e81,#0d9488);border-radius:50%;box-shadow:0 8px 24px #312e8140;color:#fff;display:flex;height:72px;justify-content:center;margin:0 auto 1rem;width:72px}.dpe-toolbar-strip{align-items:center;background:#ffffffe6;border:1px solid #6366f11f;border:1px solid var(--dpe-border);border-radius:14px;box-shadow:0 4px 24px #0f172a0f;box-shadow:var(--dpe-shadow-soft);display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin-bottom:1.25rem;padding:.75rem 1rem}.dad-desk-hero{background:linear-gradient(135deg,#1e1b4b,#312e81 38%,#1e3a5f 68%,#0d9488);border-radius:18px;box-shadow:0 14px 44px #1e1b4b47;color:#fff;margin-bottom:1.5rem;overflow:hidden;position:relative}.dad-desk-hero__pattern{background-image:radial-gradient(circle at 20% 80%,#ffffff1a 0,#0000 45%),radial-gradient(circle at 85% 15%,#0d948833 0,#0000 40%);inset:0;pointer-events:none;position:absolute}.dad-desk-hero__content{padding:1.35rem 1.5rem;position:relative;z-index:1}.dad-desk-hero__badge{background:#ffffff26!important;border:1px solid #fff3;color:#fff!important;font-size:10px!important;font-weight:800!important;letter-spacing:.12em!important}.dad-desk-hero__kicker{color:#ffffffd9!important;letter-spacing:.06em}.dad-desk-hero__title{font-size:clamp(1.35rem,3vw,1.65rem);font-weight:800;letter-spacing:-.02em;margin:0}.dad-desk-hero__sub{font-size:.9rem;line-height:1.5;margin:.4rem 0 0;max-width:640px;opacity:.92}.dad-desk-hero__chips{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.dad-desk-hero__chip{align-items:center;background:#ffffff1f;border:1px solid #ffffff2e;border-radius:999px;display:inline-flex;font-size:.72rem;font-weight:600;gap:.35rem;padding:.35rem .7rem}.dad-desk-hero__chip strong{font-size:.85rem;font-weight:800}.dad-desk-hero__chip--urgent{animation:dad-pulse-urgent 2.5s ease-in-out infinite;background:#fbbf2438;border-color:#fbbf2473}.dad-desk-hero__chip--ok{background:#10b98133;border-color:#10b98166}@keyframes dad-pulse-urgent{0%,to{box-shadow:0 0 0 0 #fbbf2459}50%{box-shadow:0 0 0 6px #fbbf2400}}.dad-session-strip{align-items:center;background:#ffffffeb;border:1px solid #6366f11f;border-radius:14px;box-shadow:0 4px 20px #0f172a0d;color:#475569;display:flex;flex-wrap:wrap;font-size:.8rem;gap:.5rem 1rem;margin-bottom:1.25rem;padding:.65rem 1rem}.dad-session-strip__greet strong{color:#1e1b4b}.dad-session-strip__role{background:#6366f11a;border-radius:6px;color:#6366f1;font-size:.65rem;font-weight:700;letter-spacing:.08em;padding:.2rem .5rem;text-transform:uppercase}.dad-session-strip__attention{color:#b45309;font-weight:700;margin-left:auto}.dad-session-strip__clear{color:#0d9488;font-weight:600;margin-left:auto}.dad-ops-pulse{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin-bottom:1.5rem}.dad-ops-pulse__item{background:#fff;border:1px solid #6366f11f;border-radius:14px;box-shadow:0 4px 16px #0f172a0a;cursor:pointer;display:flex;flex-direction:column;gap:.25rem;padding:.85rem 1rem;text-align:left;transition:transform .2s ease,box-shadow .2s ease}.dad-ops-pulse__item:hover{box-shadow:0 10px 28px #312e811f;transform:translateY(-2px)}.dad-ops-pulse__item--urgent{background:linear-gradient(145deg,#fffbeb,#fff);border-color:#f59e0b73}.dad-ops-pulse__item--clear{border-color:#10b98140}.dad-ops-pulse__label{color:#64748b;font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.dad-ops-pulse__value{color:#1e1b4b;font-size:1.5rem;font-weight:800;letter-spacing:-.02em;line-height:1}.dad-ops-pulse__hint{color:#94a3b8;font-size:.68rem;font-weight:600}.dad-activity-feed{display:flex;flex-direction:column;gap:0}.dad-activity-feed__item{border-bottom:1px dashed #6366f11f;display:flex;gap:.75rem;padding:.75rem 0}.dad-activity-feed__item:last-child{border-bottom:none}.dad-activity-feed__dot{align-items:center;border-radius:12px;color:#fff;display:flex;flex-shrink:0;font-size:.85rem;font-weight:800;height:36px;justify-content:center;width:36px}.dad-activity-feed__dot--green{background:linear-gradient(135deg,#059669,#10b981)}.dad-activity-feed__dot--purple{background:linear-gradient(135deg,#7c3aed,#6366f1)}.dad-activity-feed__dot--orange{background:linear-gradient(135deg,#ea580c,#f59e0b)}.dad-activity-feed__dot--teal{background:linear-gradient(135deg,#0d9488,#14b8a6)}.dad-activity-feed__dot--blue{background:linear-gradient(135deg,#2563eb,#3b82f6)}.dad-activity-feed__dot--gray{background:linear-gradient(135deg,#64748b,#94a3b8)}.dad-activity-feed__title{color:#1e293b;font-size:.85rem;font-weight:700}.dad-activity-feed__meta{color:#94a3b8;font-size:.72rem;margin-top:.15rem}.dad-verify-card{background:linear-gradient(135deg,#6366f159,#0d94884d);border-radius:16px;padding:1px;transition:transform .2s ease,box-shadow .2s ease}.dad-verify-card:hover{box-shadow:0 12px 32px #312e8124;transform:translateY(-2px)}.dad-verify-card--selected{background:linear-gradient(135deg,#0d9488,#6366f1)}.dad-verify-card__inner{background:#fff;border-radius:15px;height:100%;padding:1.1rem}.dad-verify-card--selected .dad-verify-card__inner{box-shadow:inset 0 0 0 2px #0d948840}.dad-verify-card__sla{border-radius:999px;font-size:.65rem;font-weight:800;letter-spacing:.06em;padding:.2rem .55rem;text-transform:uppercase}.dad-verify-card__sla--ok{background:#ecfdf5;color:#047857}.dad-verify-card__sla--warning{background:#fffbeb;color:#b45309}.dad-verify-card__sla--critical{animation:dad-pulse-urgent 2s infinite;background:#fef2f2;color:#b91c1c}.dad-verify-card__checklist{display:flex;flex-wrap:wrap;gap:.35rem;margin:.75rem 0}.dad-verify-card__check{background:#f1f5f9;border-radius:6px;color:#64748b;font-size:.65rem;font-weight:700;padding:.2rem .5rem}.dad-verify-card__check--done{background:#ecfdf5;color:#047857}.dad-verify-card__preview{background:linear-gradient(145deg,#f8fafc,#eef2ff);border:1px dashed #6366f133;border-radius:10px;color:#475569;font-size:.72rem;margin-top:.75rem;padding:.65rem}.dad-project-card{background:#fff;border:1px solid #6366f11f;border-radius:16px;box-shadow:0 4px 20px #0f172a0d;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.dad-project-card:hover{box-shadow:0 14px 36px #312e811f;transform:translateY(-3px)}.dad-project-card__gallery{background:#e2e8f0;display:flex;gap:2px;height:88px}.dad-project-card__thumb{flex:1 1;min-width:0;object-fit:cover}.dad-project-card__thumb--placeholder{align-items:center;background:linear-gradient(135deg,#312e81,#0d9488);color:#ffffffb3;display:flex;font-size:.7rem;font-weight:700;justify-content:center}.dad-project-card__body{padding:1rem}.dad-project-card__pipeline{display:flex;gap:4px;margin-top:.65rem}.dad-project-card__pipe{background:#e2e8f0;border-radius:999px;flex:1 1;height:4px}.dad-project-card__pipe--on{background:linear-gradient(90deg,#6366f1,#0d9488)}.dad-ceremony{background:linear-gradient(160deg,#0f172a,#1e1b4b 45%,#134e4a);border-radius:20px;color:#fff;overflow:hidden;padding:1.75rem 1.5rem 1.5rem;position:relative;text-align:center}.dad-ceremony__seal{align-items:center;background:linear-gradient(135deg,#ffffff26,#ffffff0d);border:2px solid #ffffff40;border-radius:50%;box-shadow:0 8px 32px #0000004d;display:flex;font-size:2rem;height:72px;justify-content:center;margin:0 auto 1rem;width:72px}.dad-ceremony__title{font-size:1.4rem;font-weight:800;letter-spacing:-.02em;margin:0}.dad-ceremony__sub{font-size:.9rem;line-height:1.45;margin:.5rem 0 0;opacity:.9}.dad-ceremony__entity{background:#ffffff14;border:1px solid #ffffff1f;border-radius:12px;font-size:1rem;font-weight:700;margin-top:1rem;padding:.85rem 1rem}.dad-queue-clear{background:radial-gradient(circle at 50% 0,#10b9811a,#0000 55%),#fff;border:1px dashed #10b9814d;border-radius:18px;padding:3rem 2rem;text-align:center}.dad-queue-clear__icon{align-items:center;background:linear-gradient(135deg,#059669,#0d9488);border-radius:50%;box-shadow:0 8px 24px #0d94884d;color:#fff;display:flex;font-size:1.75rem;height:64px;justify-content:center;margin:0 auto 1rem;width:64px}.dad-view-toggle{display:flex;gap:.5rem;margin-bottom:1rem}.dad-view-toggle button{background:#fff;border:1px solid #6366f133;border-radius:999px;color:#475569;cursor:pointer;font-size:.75rem;font-weight:700;padding:.4rem .85rem}.dad-view-toggle button.active{background:linear-gradient(135deg,#312e81,#0d9488);border-color:#0000;color:#fff}.dad-project-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.dad-verify-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.dev-admin-dash{--dad-ink:#0f172a;--dad-muted:#475569;--dad-faint:#94a3b8;--dad-teal:#0d9488;--dad-teal-deep:#0f766e;--dad-teal-light:#5eead4;--dad-panel:#f0f9ff;--dad-surface:#fff;--dad-page:#f5f8fa;--dad-border:#0d948824;--dad-shadow:0 4px 24px #0f172a0f;--dad-shadow-hover:0 8px 28px #0d94881f;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.dev-admin-dash__hero{background:linear-gradient(135deg,#1e1b4b,#312e81 38%,#1e3a5f 68%,#0d9488);border-radius:20px;box-shadow:0 12px 40px #1e1b4b47,0 4px 16px #0d948833;color:#fff;margin-bottom:1.25rem;overflow:hidden;padding:1.5rem 1.65rem;position:relative}.dev-admin-dash__hero:before{background:radial-gradient(circle at 85% 15%,#ffffff24 0,#0000 45%),radial-gradient(circle at 10% 90%,#2dd4bf26 0,#0000 40%);content:"";inset:0;pointer-events:none;position:absolute}.dev-admin-dash__hero-kicker{background:#ffffff1f;border:1px solid #fff3;border-radius:999px;color:#ffffffd9;display:inline-block;font-size:.62rem;font-weight:800;letter-spacing:.16em;margin-bottom:.5rem;padding:.2rem .65rem;position:relative;text-transform:uppercase;z-index:1}.dev-admin-dash__hero-title{font-size:1.35rem;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin:0;position:relative;z-index:1}.dev-admin-dash__hero-sub{font-size:.9rem;margin:.35rem 0 0;opacity:.92;position:relative;z-index:1}.dev-admin-dash__stats{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-bottom:1.25rem}.dev-admin-dash__stat{background:var(--dad-surface);border:1px solid var(--dad-border);border-radius:16px;box-shadow:var(--dad-shadow);cursor:pointer;overflow:hidden;padding:1.1rem 1.2rem;position:relative;text-align:left;transition:transform .2s ease,box-shadow .2s ease;width:100%}.dev-admin-dash__stat:hover{box-shadow:0 12px 40px #312e811f,0 4px 16px #0d94881a;transform:translateY(-3px)}.dev-admin-dash__stat--pending{background:#fffbeb;border-color:#fde68a}.dev-admin-dash__stat--active{background:#ecfdf5;border-color:#a7f3d0}.dev-admin-dash__stat--naredc{background:#f0fdfa;border-color:#99f6e4}.dev-admin-dash__stat-head{align-items:flex-start;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.5rem}.dev-admin-dash__stat-label{color:var(--dad-muted);font-size:.8rem;font-weight:600}.dev-admin-dash__stat-icon{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.dev-admin-dash__stat-icon--blue{background:#dbeafe;color:#2563eb}.dev-admin-dash__stat-icon--amber{background:#fef3c7;color:#d97706}.dev-admin-dash__stat-icon--green{background:#d1fae5;color:#059669}.dev-admin-dash__stat-icon--purple{background:#ede9fe;color:#7c3aed}.dev-admin-dash__stat-icon--teal{background:#ccfbf1;color:var(--dad-teal-deep)}.dev-admin-dash__stat-icon--orange{background:#ffedd5;color:#ea580c}.dev-admin-dash__stat-value{color:var(--dad-ink);font-size:1.85rem;font-weight:800;letter-spacing:-.03em;line-height:1.1}.dev-admin-dash__stat-help{color:var(--dad-faint);font-size:.75rem;margin-top:.35rem}.dev-admin-dash__panel{background:var(--dad-surface);border:1px solid var(--dad-border);border-radius:16px;box-shadow:var(--dad-shadow);margin-bottom:1.25rem;overflow:hidden}.dev-admin-dash__panel-head{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:.75rem;justify-content:space-between;padding:1rem 1.2rem}.dev-admin-dash__panel-title{color:var(--dad-ink);font-size:1rem;font-weight:700;margin:0}.dev-admin-dash__panel-body{padding:1rem 1.2rem 1.2rem}.dev-admin-dash__actions{display:flex;flex-wrap:wrap;gap:.65rem}.dev-admin-dash__btn{align-items:center;border:1px solid #0000;border-radius:12px;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;gap:.45rem;padding:.55rem 1rem;transition:transform .15s ease,box-shadow .15s ease}.dev-admin-dash__btn:hover{transform:translateY(-1px)}.dev-admin-dash__btn--amber{background:#f59e0b;border-color:#d97706;color:#fff}.dev-admin-dash__btn--outline-blue{background:#fff;border-color:#93c5fd;color:#2563eb}.dev-admin-dash__btn--outline-teal{background:#fff;border-color:#5eead4;color:var(--dad-teal-deep)}.dev-admin-dash__btn--teal{background:var(--dad-teal);color:#fff}.dev-admin-dash__btn--outline-purple{background:#fff;border-color:#c4b5fd;color:#7c3aed}.dev-admin-dash__link{background:none;border:none;color:var(--dad-teal-deep);cursor:pointer;font-size:.8125rem;font-weight:600;padding:0}.dev-admin-dash__link:hover{text-decoration:underline}.dev-admin-dash__loading{color:var(--dad-muted);padding:2.5rem 1rem;text-align:center}.dev-admin-dash__table{border-collapse:collapse;color:var(--dad-ink);font-size:.875rem;width:100%}.dev-admin-dash__table thead tr{background:#f8fafc;border-bottom:2px solid #cbd5e1}.dev-admin-dash__table th{color:var(--dad-muted);font-size:.75rem;font-weight:700;letter-spacing:.04em;padding:.65rem .75rem;text-align:left;text-transform:uppercase}.dev-admin-dash__table td{border-bottom:1px solid #f1f5f9;color:var(--dad-ink);padding:.75rem;vertical-align:middle}.dev-admin-dash__table tbody tr:hover{background:#f8fafc}.dev-admin-dash__table-company{color:var(--dad-ink);font-weight:600}.dev-admin-dash__table-date,.dev-admin-dash__table-email{color:var(--dad-muted);font-size:.8125rem}.dev-admin-dash__table-date{white-space:nowrap}.dev-admin-dash__status-badge{background:#e2e8f0;border-radius:999px;color:var(--dad-ink);display:inline-block;font-size:.75rem;font-weight:600;padding:.2rem .55rem;text-transform:capitalize}.dev-admin-dash__status-badge--verified{background:#d1fae5;color:#047857}.dev-admin-dash__status-badge--pending{background:#fef3c7;color:#b45309}.dev-admin-dash__status-badge--rejected{background:#fee2e2;color:#b91c1c}.dev-admin-dash__empty{color:var(--dad-muted);margin:0;padding:1.5rem 0;text-align:center}.dev-admin-dash__mobile-list{display:flex;flex-direction:column;gap:.75rem}.dev-admin-dash__mobile-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:1rem}.dev-admin-dash__mobile-meta{align-items:center;display:flex;flex-wrap:wrap;font-size:.8125rem;gap:.5rem;margin-top:.5rem}@keyframes naredc-shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes naredc-badge-glow{0%,to{box-shadow:0 0 0 0 #0d948859}50%{box-shadow:0 0 18px 4px #0d948840}}@keyframes naredc-confetti-fall{0%{opacity:1;transform:translateY(-10vh) rotate(0deg)}to{opacity:0;transform:translateY(110vh) rotate(2turn)}}.naredc-admin-badge--live{animation:naredc-badge-glow 2.8s ease-in-out infinite}.naredc-admin-badge--shimmer:after{animation:naredc-shimmer 3.5s ease-in-out infinite;background:linear-gradient(105deg,#0000 35%,#ffffff59 50%,#0000 65%);background-size:200% 100%;border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.naredc-admin-row{transition:background .2s ease,box-shadow .2s ease}.naredc-admin-row:hover{background:#0d94880a!important}.naredc-confetti-piece{animation:naredc-confetti-fall linear forwards;border-radius:2px;height:8px;pointer-events:none;position:absolute;width:8px}.naredc-member-card-pattern{background-image:radial-gradient(circle at 20% 80%,#ffffff1f 0,#0000 45%),radial-gradient(circle at 80% 20%,#ffffff14 0,#0000 40%)}.dev-admin-compliance{--dac-ink:#0f172a;--dac-muted:#475569;--dac-border:#e2e8f0;--dac-teal:#0d9488;font-family:Inter,system-ui,sans-serif}.dev-admin-compliance__hero{background:linear-gradient(135deg,#0f766e,#0d9488 55%,#14b8a6);border-radius:18px;box-shadow:0 8px 28px #0f766e38;color:#fff;margin-bottom:1.25rem;padding:1.35rem 1.5rem}.dev-admin-compliance__hero h1{font-size:1.35rem;font-weight:700;margin:0}.dev-admin-compliance__hero p{font-size:.9rem;margin:.4rem 0 0;max-width:52rem;opacity:.92}.dev-admin-compliance__grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.dev-admin-compliance__card{background:#fff;border:1px solid var(--dac-border);border-radius:16px;box-shadow:0 4px 24px #0f172a0f;padding:1.1rem 1.2rem 1.25rem}.dev-admin-compliance__card-head{align-items:flex-start;display:flex;gap:.75rem;margin-bottom:1rem}.dev-admin-compliance__card-head h2{color:var(--dac-ink);font-size:1rem;margin:0}.dev-admin-compliance__card-head p{color:var(--dac-muted);font-size:.8125rem;margin:.25rem 0 0}.dev-admin-compliance__card-icon{align-items:center;background:#ccfbf1;border-radius:10px;color:#0f766e;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.dev-admin-compliance__version{background:#ecfdf5;border-radius:999px;color:#0f766e;font-size:.75rem;font-weight:700;margin-left:auto;padding:.2rem .55rem;white-space:nowrap}.dev-admin-compliance__version--draft{background:#fffbeb;color:#b45309}.dev-admin-compliance__field{display:flex;flex-direction:column;gap:.35rem;margin-bottom:.85rem}.dev-admin-compliance__field span{color:var(--dac-ink);font-size:.8125rem;font-weight:600}.dev-admin-compliance__field input,.dev-admin-compliance__field textarea{background:#fff;border:1px solid var(--dac-border);border-radius:10px;color:var(--dac-ink);font-size:.875rem;padding:.55rem .7rem}.dev-admin-compliance__field textarea{line-height:1.5;min-height:140px;resize:vertical}.dev-admin-compliance__upload-row{align-items:center;display:flex;flex-wrap:wrap;gap:.65rem;margin-bottom:.85rem}.dev-admin-compliance__upload-btn{align-items:center;border:1px dashed #94a3b8;border-radius:10px;color:var(--dac-teal);cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:600;padding:.45rem .85rem}.dev-admin-compliance__upload-btn input{display:none}.dev-admin-compliance__file-name{color:var(--dac-ink);font-size:.8125rem;font-weight:600}.dev-admin-compliance__file-hint{color:var(--dac-muted);font-size:.75rem}.dev-admin-compliance__checkbox{align-items:flex-start;color:var(--dac-muted);display:flex;font-size:.8125rem;gap:.5rem;margin-bottom:.75rem}.dev-admin-compliance__meta{color:var(--dac-muted);font-size:.75rem;margin:0 0 .75rem}.dev-admin-compliance__actions{display:flex;flex-wrap:wrap;gap:.5rem}.dev-admin-compliance__btn{border:none;border-radius:10px;cursor:pointer;font-size:.875rem;font-weight:600;padding:.55rem 1rem}.dev-admin-compliance__btn--primary{background:var(--dac-teal);color:#fff}.dev-admin-compliance__btn--secondary{background:#fff;border:1px solid #99f6e4;color:var(--dac-teal)}.dev-admin-compliance__loading{color:var(--dac-muted);font-size:.9rem}.dam-chat{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #0f172a14;border-radius:16px;box-shadow:0 18px 48px #0f172a0f;display:flex;flex-direction:column;height:calc(100vh - 280px);max-height:720px;min-height:420px;overflow:hidden}.dam-chat--embedded{height:100%;max-height:none;min-height:0}.dam-chat__header{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;border-bottom:1px solid #0f172a14;padding:1rem 1.25rem}.dam-chat__title{color:#0f172a;font-size:1rem;font-weight:700;margin:0}.dam-chat__subtitle{color:#64748b;font-size:.8125rem;margin:.25rem 0 0}.dam-chat__body{display:flex;flex:1 1;flex-direction:column;gap:.75rem;overflow-y:auto;padding:1rem 1.25rem}.dam-chat__day{align-self:center;background:#94a3b81f;border-radius:999px;color:#94a3b8;font-size:.6875rem;font-weight:700;letter-spacing:.06em;padding:.25rem .75rem;text-transform:uppercase}.dam-chat__bubble-row{display:flex;width:100%}.dam-chat__bubble-row--own{justify-content:flex-end}.dam-chat__bubble{background:#fff;border:1px solid #0f172a0f;border-radius:14px;box-shadow:0 8px 20px #0f172a0a;max-width:min(78%,560px);padding:.75rem .9rem}.dam-chat__bubble-row--own .dam-chat__bubble{background:linear-gradient(135deg,#0f766e,#115e59);border-color:#0000;color:#f8fafc}.dam-chat__sender{display:block;font-size:.6875rem;font-weight:700;letter-spacing:.04em;margin-bottom:.35rem;opacity:.78;text-transform:uppercase}.dam-chat__text{font-size:.9375rem;line-height:1.5;margin:0;white-space:pre-wrap;word-break:break-word}.dam-chat__meta{font-size:.6875rem;margin-top:.45rem;opacity:.72}.dam-chat__empty{color:#64748b;margin:auto;max-width:360px;text-align:center}.dam-chat__empty h3{color:#0f172a;font-size:1.05rem;margin:0 0 .5rem}.dam-chat__composer{background:#fffffff5;border-top:1px solid #0f172a14;padding:.9rem 1rem 1rem}.dam-chat__composer-row{align-items:flex-end;display:flex;gap:.75rem}.dam-chat__textarea{background:#fff;border:1px solid #0f172a1f;border-radius:12px;color:#0f172a;flex:1 1;font:inherit;line-height:1.45;max-height:180px;min-height:72px;padding:.75rem .9rem;resize:vertical}.dam-chat__textarea:focus{border-color:#0f766e;box-shadow:0 0 0 3px #0f766e26;outline:none}.dam-chat__send{background:linear-gradient(135deg,#0f766e,#115e59);border:none;border-radius:12px;color:#fff;cursor:pointer;font-weight:700;min-width:96px;padding:.75rem 1.1rem}.dam-chat__send:disabled{cursor:not-allowed;opacity:.55}.dam-chat__hint{color:#94a3b8;font-size:.75rem;margin-top:.45rem}.dam-admin-messages{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:minmax(260px,340px) minmax(0,1fr);min-height:calc(100vh - 220px)}@media (max-width:960px){.dam-admin-messages{grid-template-columns:1fr;min-height:auto}.dam-admin-messages__list--hidden-mobile{display:none}.dam-chat{height:calc(100vh - 240px)}}.dam-thread-list{background:#fff;border:1px solid #0f172a14;border-radius:16px;display:flex;flex-direction:column;min-height:420px;overflow:hidden}.dam-thread-list__search{border-bottom:1px solid #0f172a14;padding:.85rem}.dam-thread-list__items{flex:1 1;overflow-y:auto}.dam-thread-item{background:#0000;border:none;border-bottom:1px solid #0f172a0d;cursor:pointer;padding:.9rem 1rem;text-align:left;width:100%}.dam-thread-item--active,.dam-thread-item:hover{background:#0f766e0f}.dam-thread-item__top{align-items:flex-start;display:flex;gap:.5rem;justify-content:space-between}.dam-thread-item__name{color:#0f172a;font-size:.9rem;font-weight:700}.dam-thread-item__time{color:#94a3b8;font-size:.6875rem;white-space:nowrap}.dam-thread-item__preview{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#64748b;display:-webkit-box;font-size:.8125rem;margin-top:.35rem;overflow:hidden}.dam-thread-item__badge{align-items:center;background:#dc2626;border-radius:999px;color:#fff;display:inline-flex;font-size:.6875rem;font-weight:700;height:1.25rem;justify-content:center;min-width:1.25rem;padding:0 .35rem}.dpe-delight-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr;margin-bottom:1.5rem}@media (min-width:1024px){.dpe-delight-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.dpe-delight-card{animation:dpe-fade-up .5s ease-out;background:linear-gradient(135deg,#6366f173,#0d948866,#f59e0b40);border-radius:18px;box-shadow:var(--dpe-shadow-soft);height:100%;padding:1px;position:relative}.dpe-delight-card__inner{background:#fff;border-radius:17px;height:100%;overflow:hidden;padding:1.1rem 1.15rem;position:relative}.dpe-delight-card__inner:before{background:radial-gradient(circle at 100% 0,#0d948812,#0000 50%),radial-gradient(circle at 0 100%,#6366f10d,#0000 45%);content:"";inset:0;pointer-events:none;position:absolute}.dpe-delight-card__head{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.85rem;position:relative;z-index:1}.dpe-delight-card__title{color:#312e81;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.dpe-delight-card__body{position:relative;z-index:1}.dpe-progress-ring{--ring-size:72px;--ring-track:#6366f11f;--ring-fill:#0d9488;background:conic-gradient(var(--ring-fill) 0,var(--ring-track) 0);background:conic-gradient(var(--ring-fill) calc(var(--pct, 0)*1%),var(--ring-track) 0);border-radius:50%;box-shadow:inset 0 0 0 1px #6366f114;display:grid;flex-shrink:0;height:var(--ring-size);place-items:center;width:var(--ring-size)}.dpe-progress-ring__hole{align-items:center;background:#fff;border-radius:50%;color:#1e1b4b;display:flex;font-size:.95rem;font-weight:800;height:calc(var(--ring-size) - 14px);justify-content:center;letter-spacing:-.02em;width:calc(var(--ring-size) - 14px)}.dpe-onboarding-step{align-items:flex-start;border:1px solid #0000;border-radius:12px;cursor:pointer;display:flex;gap:.65rem;padding:.55rem .65rem;transition:background .15s ease,border-color .15s ease,transform .15s ease}.dpe-onboarding-step:hover{background:#6366f10f;border-color:#6366f11f;transform:translateX(2px)}.dpe-onboarding-step--done{opacity:.72}.dpe-onboarding-step__dot{align-items:center;background:#fff;border:2px solid #6366f140;border-radius:50%;color:#312e81;display:flex;flex-shrink:0;font-size:.65rem;height:22px;justify-content:center;width:22px}.dpe-onboarding-step--done .dpe-onboarding-step__dot{background:linear-gradient(135deg,#0d9488,#14b8a6);border-color:#0d9488;color:#fff}.dpe-marketplace-preview{background:linear-gradient(160deg,#f8fafc,#eef2ff 45%,#f0fdfa);border:1px solid #6366f124;border-radius:14px;box-shadow:inset 0 1px 0 #fffc;padding:1rem}.dpe-marketplace-preview__logo{border:2px solid #fff;border-radius:14px;box-shadow:0 6px 18px #312e812e;height:52px;object-fit:cover;width:52px}.dpe-marketplace-preview__name{color:#0f172a;font-size:1rem;font-weight:800;letter-spacing:-.02em;line-height:1.2}.dpe-marketplace-preview__meta{color:#64748b;font-size:.75rem}.dpe-marketplace-preview__stats{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(3,1fr);margin-top:.85rem}.dpe-marketplace-preview__stat{background:#ffffffbf;border:1px solid #6366f11a;border-radius:10px;padding:.45rem .25rem;text-align:center}.dpe-marketplace-preview__stat strong{color:#312e81;display:block;font-size:1rem;line-height:1.1}.dpe-marketplace-preview__stat span{color:#64748b;font-size:.62rem;letter-spacing:.04em;text-transform:uppercase}.dpe-digest-row{align-items:center;border-bottom:1px dashed #6366f11f;display:flex;gap:.75rem;justify-content:space-between;padding:.55rem 0}.dpe-digest-row:last-child{border-bottom:none}.dpe-digest-row__label{color:#475569;font-size:.8rem}.dpe-digest-row__value{color:#1e1b4b;font-size:1.05rem;font-weight:800;letter-spacing:-.02em}.dpe-digest-row__suffix{color:#94a3b8;font-size:.65rem;font-weight:600;margin-left:.25rem}.dpe-member-strip{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem .75rem;margin-top:.65rem;position:relative;z-index:1}.dpe-member-strip__chip{align-items:center;background:#ffffffd9;border:1px solid #6366f126;border-radius:999px;box-shadow:0 2px 8px #0f172a0a;color:#334155;display:inline-flex;font-size:.72rem;font-weight:700;gap:.35rem;padding:.3rem .65rem}.dpe-member-strip__chip--verified{background:linear-gradient(90deg,#d1fae5e6,#f0fdfaf2);border-color:#10b98159;color:#047857}.dpe-trust-journey{display:flex;gap:.35rem;margin-top:.75rem}.dpe-trust-journey__step{background:#94a3b840;border-radius:999px;flex:1 1;height:6px;overflow:hidden;position:relative}.dpe-trust-journey__step--active{background:linear-gradient(90deg,#0d9488,#fff6);background:linear-gradient(90deg,var(--step-color,#0d9488),#fff6);box-shadow:0 0 12px #0d948859;box-shadow:0 0 12px var(--step-glow,#0d948859)}.dpe-trust-journey__step--passed{background:#0d9488;background:var(--step-color,#0d9488);opacity:.85}.dpe-achievement{align-items:center;background:#f8fafce6;border:1px solid #6366f11a;border-radius:14px;display:flex;flex-direction:column;gap:.35rem;min-width:0;padding:.65rem .35rem;transition:transform .2s ease,box-shadow .2s ease}.dpe-achievement--earned{background:linear-gradient(145deg,#eef2fff2,#f0fdfaf2);border-color:#0d948840;box-shadow:0 6px 18px #312e811a}.dpe-achievement--earned:hover{transform:translateY(-2px)}.dpe-achievement--locked{filter:grayscale(.35);opacity:.45}.dpe-achievement__icon{align-items:center;background:#fff;border:1px solid #6366f11f;border-radius:50%;display:flex;font-size:1rem;height:36px;justify-content:center;width:36px}.dpe-achievement--earned .dpe-achievement__icon{background:linear-gradient(135deg,#312e81,#0d9488);border:none;box-shadow:0 4px 12px #312e8140}.dpe-achievement__label{color:#334155;font-size:.62rem;font-weight:700;line-height:1.2;text-align:center}.dpe-milestone-modal{background:linear-gradient(160deg,#1e1b4b,#312e81 40%,#0f766e);border-radius:20px;box-shadow:0 24px 60px #1e1b4b73;color:#fff;overflow:hidden;padding:1.5rem 1.25rem 1.25rem;position:relative;text-align:center}.dpe-milestone-modal__emoji{filter:drop-shadow(0 4px 12px rgba(0,0,0,.25));font-size:2.5rem;line-height:1;margin-bottom:.5rem}.dpe-milestone-modal__title{font-size:1.35rem;font-weight:800;letter-spacing:-.02em;margin:0}.dpe-milestone-modal__sub{font-size:.9rem;line-height:1.45;margin:.5rem 0 0;opacity:.92}.dpe-milestone-confetti{inset:0;overflow:hidden;pointer-events:none;position:absolute}.dpe-milestone-confetti span{animation:dpe-confetti-fall 2.8s ease-in forwards;border-radius:2px;position:absolute;top:-8%}@keyframes dpe-confetti-fall{0%{opacity:1;transform:translateY(0) rotate(0deg)}to{opacity:0;transform:translateY(110vh) rotate(2turn)}}.dpe-delight-row{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr;margin-bottom:1.5rem}@media (min-width:768px){.dpe-delight-row{grid-template-columns:1fr 1fr}}.dpe-workspace-pulse{grid-gap:.65rem;display:grid;gap:.65rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:1.25rem}.dpe-workspace-pulse__item{background:#fffffff2;border:1px solid #6366f11f;border-radius:14px;box-shadow:0 4px 16px #0f172a0a;cursor:pointer;padding:.75rem 1rem;text-align:left;transition:transform .2s ease,box-shadow .2s ease}.dpe-workspace-pulse__item:hover{box-shadow:0 10px 28px #312e811f;transform:translateY(-2px)}.dpe-workspace-pulse__item--focus{background:linear-gradient(145deg,#eef2ff,#fff);border-color:#6366f140}.dpe-workspace-pulse__item--urgent{background:linear-gradient(145deg,#fff7ed,#fff);border-color:#f59e0b59}.dpe-workspace-pulse__item--ok{background:linear-gradient(145deg,#ecfdf5,#fff);border-color:#10b9814d}.dpe-workspace-pulse__label{color:#64748b;display:block;font-size:.62rem;font-weight:800;letter-spacing:.1em;margin-bottom:.25rem;text-transform:uppercase}.dpe-workspace-pulse__value{color:#1e1b4b;display:block;font-size:.8rem;font-weight:700;line-height:1.35}.dpe-crm-guide{background:linear-gradient(145deg,#f8fafc,#eef2ff);border:1px dashed #6366f133;border-radius:14px;margin-top:0;padding:1.25rem;text-align:center}.dpe-crm-guide__steps{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:.75rem}.dpe-crm-guide__step{background:#fff;border:1px solid #6366f126;border-radius:999px;color:#475569;font-size:.72rem;font-weight:700;padding:.35rem .65rem}.naredc-root{background:linear-gradient(180deg,#f1f5f9,#f8fafc 40%,#fff);color-scheme:light;font-family:DM Sans,ui-sans-serif,system-ui,-apple-system,sans-serif;padding-bottom:4rem}.naredc-hero{background:linear-gradient(145deg,#0b1220,#134e4a 42%,#0f172a);color:#fff;overflow:hidden;padding:clamp(2.5rem,6vw,4rem) 1.5rem;position:relative}.naredc-hero:before{background-image:radial-gradient(circle at 1px 1px,#fff 1px,#0000 0);background-size:28px 28px;content:"";inset:0;opacity:.07;position:absolute}.naredc-hero:after{background:radial-gradient(ellipse,#2dd4bf26 0,#0000 70%);content:"";height:120%;pointer-events:none;position:absolute;right:-10%;top:-40%;width:50%}.naredc-hero-inner{margin:0 auto;max-width:72rem;position:relative}.naredc-hero--compact{padding:clamp(1.75rem,4vw,2.5rem) 1.5rem}.naredc-hero-link{font-size:.9rem;margin-top:1.25rem}.naredc-hero-link a{border-bottom:1px solid #99f6e466;color:#99f6e4;font-weight:600;text-decoration:none;transition:color .2s,border-color .2s}.naredc-hero-link a:hover{border-color:#ccfbf1;color:#ccfbf1}.naredc-hero-back{align-items:center;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:999px;color:#99f6e4;cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:600;margin-bottom:1rem;padding:.4rem .75rem;transition:background .15s ease,border-color .15s ease}.naredc-hero-back:hover{background:#ffffff1f;border-color:#99f6e473;color:#ccfbf1}.naredc-kicker{color:#5eead4;font-size:.7rem;font-weight:700;letter-spacing:.18em;margin-bottom:.75rem;text-transform:uppercase}.naredc-hero-title{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.12;margin:0 0 1rem}.naredc-hero-sub{color:#cbd5e1;font-size:1.05rem;line-height:1.65;margin:0;max-width:40rem}.naredc-body{margin:0 auto;max-width:76rem;padding:2.5rem 1.5rem 0}.naredc-about{background:#fff;border:1px solid #e2e8f0e6;border-radius:1.25rem;box-shadow:0 4px 24px #0f172a0a;margin-bottom:2.5rem;padding:2rem}.naredc-about h2{color:#0f172a;font-size:1.2rem;font-weight:700;letter-spacing:-.01em;margin:0 0 1rem}.naredc-about p{color:#475569;font-size:.95rem;line-height:1.75;margin:0 0 .85rem}.naredc-pillars{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.25rem}.naredc-pillar{background:linear-gradient(135deg,#f0fdfa,#ecfdf5);border:1px solid #99f6e4;border-radius:9999px;color:#0f766e;font-size:.72rem;font-weight:600;padding:.4rem .85rem}.naredc-matrix-header{margin-bottom:1.75rem}.naredc-section-title{color:#0f172a;font-size:1.5rem;font-weight:700;letter-spacing:-.02em;margin:0 0 .5rem}.naredc-section-lead{color:#64748b;font-size:.95rem;line-height:1.65;margin:0;max-width:44rem}.naredc-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(1,1fr)}@media (min-width:640px){.naredc-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.naredc-grid{grid-template-columns:repeat(3,1fr)}.naredc-card--recommended{grid-column:span 1}.naredc-grid .naredc-card:nth-child(4){grid-column:1/2}.naredc-grid .naredc-card:nth-child(5){grid-column:2/4;max-width:none}}.naredc-card{background:#fff;border:1px solid #e2e8f0;border-radius:1.25rem;box-shadow:0 1px 3px #0f172a0a;display:flex;flex-direction:column;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.naredc-card:hover{border-color:color-mix(in srgb,var(--tier-accent) 40%,#e2e8f0);box-shadow:0 20px 40px #0f172a1a;transform:translateY(-4px)}.naredc-card--recommended{border-color:color-mix(in srgb,var(--tier-accent) 55%,#e2e8f0);box-shadow:0 8px 32px color-mix(in srgb,var(--tier-accent) 18%,#0000)}.naredc-card--recommended:hover{box-shadow:0 24px 48px color-mix(in srgb,var(--tier-accent) 22%,#0000)}.naredc-card-banner{background:linear-gradient(160deg,color-mix(in srgb,var(--tier-color) 92%,#000) 0,color-mix(in srgb,var(--tier-color) 75%,var(--tier-accent)) 100%);color:#fff;padding:1.5rem 1.5rem 1.25rem;position:relative}.naredc-card-banner:after{background:linear-gradient(180deg,#0000 60%,#0000001f);content:"";inset:0;pointer-events:none;position:absolute}.naredc-card-banner-top{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.85rem;position:relative;z-index:1}.naredc-card-badge{background:#fffffff2;color:var(--tier-color);display:inline-block;letter-spacing:.1em}.naredc-card-badge,.naredc-recommended-tag{border-radius:6px;font-size:.62rem;font-weight:700;padding:.28rem .55rem;text-transform:uppercase}.naredc-recommended-tag{background:var(--tier-accent);box-shadow:0 2px 8px #00000026;color:#fff;letter-spacing:.08em}.naredc-card-name{color:#fff;font-size:1.15rem;font-weight:700;letter-spacing:-.01em;line-height:1.25;margin:0;position:relative;z-index:1}.naredc-card-sub{color:#ffffffc7;font-size:.8rem;margin:.3rem 0 0;position:relative;z-index:1}.naredc-card-fee{border-top:1px solid #fff3;display:flex;flex-direction:column;gap:.15rem;margin-top:1rem;padding-top:.85rem;position:relative;z-index:1}.naredc-card-fee-label{color:#ffffffa6;font-size:.65rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.naredc-card-fee-value{color:#fff;font-size:1rem;font-weight:700;letter-spacing:-.01em}.naredc-card-body{display:flex;flex:1 1;flex-direction:column;padding:1.35rem 1.5rem 1.5rem}.naredc-positioning{color:#334155;font-size:.875rem;font-weight:500;line-height:1.55;margin:0 0 1.1rem}.naredc-card-details{background:#f8fafc;border:1px solid #f1f5f9;border-radius:.75rem;margin:0 0 1.1rem;padding:.85rem 1rem}.naredc-detail-row{grid-gap:.5rem;display:grid;font-size:.78rem;gap:.5rem;grid-template-columns:5.5rem 1fr;line-height:1.45}.naredc-detail-row+.naredc-detail-row{border-top:1px dashed #e2e8f0;margin-top:.55rem;padding-top:.55rem}.naredc-detail-row dt{color:#94a3b8;font-size:.65rem;font-weight:600;letter-spacing:.06em;padding-top:.1rem;text-transform:uppercase}.naredc-detail-row dd{color:#475569;margin:0}.naredc-benefits{flex:1 1;list-style:none;margin:0 0 1.35rem;padding:0}.naredc-benefits li{color:#475569;font-size:.82rem;line-height:1.5;padding:.4rem 0 .4rem 1.35rem;position:relative}.naredc-benefits li:before{background:var(--tier-accent);border-radius:50%;box-shadow:0 0 0 3px color-mix(in srgb,var(--tier-accent) 25%,#0000);content:"";height:6px;left:0;position:absolute;top:.65rem;width:6px}.naredc-card-cta{margin-top:auto}.naredc-btn{align-items:center;border:none;border-radius:10px;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;justify-content:center;padding:.72rem 1rem;transition:background .2s,transform .15s,box-shadow .2s;width:100%}.naredc-btn--primary{background:linear-gradient(135deg,#0d9488,#0f766e);background:linear-gradient(135deg,var(--tier-accent,#0d9488) 0,var(--tier-color,#0f766e) 100%);box-shadow:0 4px 14px color-mix(in srgb,var(--tier-accent) 35%,#0000);color:#fff}.naredc-btn--primary:hover{box-shadow:0 6px 20px color-mix(in srgb,var(--tier-accent) 45%,#0000);transform:translateY(-1px)}.naredc-btn--outline{background:#fff;border:1.5px solid color-mix(in srgb,var(--tier-accent) 50%,#cbd5e1);color:#0f766e;color:var(--tier-color,#0f766e)}.naredc-btn--outline:hover{background:#f8fafc;border-color:var(--tier-accent)}.naredc-btn--muted{background:#f1f5f9;color:#94a3b8;cursor:default}.naredc-modal-overlay{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172a9e;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:1000}.naredc-modal{background:#fff;border:1px solid #e2e8f0f2;border-radius:1.25rem;box-shadow:0 24px 64px #0f172a38,inset 0 0 0 1px #ffffffa6;color-scheme:light;display:flex;flex-direction:column;max-height:min(90vh,720px);max-width:34rem;overflow:hidden;position:relative;width:100%}.naredc-modal:before{background:linear-gradient(90deg,#14b8a6,#0f766e);background:linear-gradient(90deg,var(--tier-accent,#14b8a6) 0,var(--tier-color,#0f766e) 100%);content:"";display:block;flex-shrink:0;height:4px}.naredc-modal-close{align-items:center;background:#f1f5f9;border:none;border-radius:999px;color:#475569;cursor:pointer;display:inline-flex;font-size:1.35rem;height:2rem;justify-content:center;line-height:1;position:absolute;right:.85rem;top:.85rem;transition:background .15s ease,color .15s ease;width:2rem;z-index:2}.naredc-modal-close:hover:not(:disabled){background:#e2e8f0;color:#0f172a}.naredc-modal-close:disabled{cursor:not-allowed;opacity:.5}.naredc-modal-header{padding:1.35rem 3rem .25rem 1.5rem}.naredc-modal-kicker{color:#0d9488;font-size:.68rem;font-weight:700;letter-spacing:.12em;margin:0 0 .35rem;text-transform:uppercase}.naredc-modal-header h3{color:#0f172a;font-size:1.35rem;letter-spacing:-.02em;line-height:1.2;margin:0 0 .5rem}.naredc-modal-lead{color:#64748b;font-size:.875rem;line-height:1.6;margin:0}.naredc-modal-form{display:flex;flex:1 1;flex-direction:column;min-height:0}.naredc-modal-fields{grid-gap:0;display:grid;gap:0;overflow-y:auto;padding:1rem 1.5rem}@media (min-width:640px){.naredc-modal-fields{column-gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.naredc-modal-fields .naredc-field:first-child,.naredc-modal-fields .naredc-field:nth-child(2),.naredc-modal-fields .naredc-field:nth-child(5),.naredc-modal-fields .naredc-field:nth-child(6),.naredc-modal-fields .naredc-field:nth-child(7){grid-column:1/-1}}.naredc-field{margin-bottom:.9rem}.naredc-field label{color:#334155;display:block;font-size:.78rem;font-weight:600;margin-bottom:.35rem}.naredc-field input,.naredc-field select,.naredc-field textarea{-webkit-text-fill-color:#0f172a;background:#f8fafc!important;border:1px solid #e2e8f0;border-radius:10px;box-sizing:border-box;color:#0f172a!important;font-family:inherit;font-size:.9rem;padding:.7rem .85rem;transition:border-color .2s,box-shadow .2s,background .2s;width:100%}.naredc-field input::placeholder,.naredc-field textarea::placeholder{color:#94a3b8!important;opacity:1}.naredc-field input:hover,.naredc-field select:hover,.naredc-field textarea:hover{background:#fff!important;border-color:#cbd5e1}.naredc-field input:focus,.naredc-field select:focus,.naredc-field textarea:focus{background:#fff!important;border-color:#14b8a6;box-shadow:0 0 0 3px #14b8a62e;outline:none}.naredc-field textarea{min-height:96px;resize:vertical}.naredc-modal-actions{background:#fafbfc;border-top:1px solid #f1f5f9;display:flex;gap:.75rem;margin-top:auto;padding:1rem 1.5rem 1.35rem}.naredc-modal-actions .naredc-btn{flex:1 1}.naredc-modal-actions .naredc-btn--primary{background:linear-gradient(135deg,#14b8a6,#0f766e);box-shadow:0 4px 14px #0d948847}.naredc-modal-actions .naredc-btn--outline{background:#fff;border:1.5px solid #cbd5e1;color:#0f766e}.naredc-modal--institutional{overflow-y:auto;padding:1.5rem}.naredc-modal--institutional h3{color:#0f172a;font-size:1.25rem;margin:0 0 .5rem}.naredc-success-panel{padding:1.5rem;text-align:center}.naredc-success-icon{align-items:center;background:linear-gradient(135deg,#ccfbf1,#99f6e4);border-radius:50%;color:#0f766e;display:flex;font-size:1.75rem;font-weight:700;height:56px;justify-content:center;margin:0 auto 1rem;width:56px}.naredc-success-panel h3{margin-bottom:.75rem}.naredc-success-note{color:#64748b;font-size:.9rem;margin-bottom:1.25rem}.naredc-portal-card{border:1px solid #e2e8f0}.naredc-membership-hub-panel{color:#0f172a;color-scheme:light}.naredc-hub-state-card{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 1px 2px #0f172a0a,0 10px 28px -12px #0f172a1f;padding:clamp(1.5rem,4vw,2rem)}.naredc-hub-state-card__title{color:#0f172a!important;margin-bottom:.5rem!important}.naredc-hub-state-card__body{color:#475569!important;line-height:1.65;margin-bottom:1.25rem}.naredc-membership-hub-panel .naredc-hub-outline-btn{background:#fff!important;border-color:#0d9488!important;color:#0f766e!important}.naredc-membership-hub-panel .naredc-hub-outline-btn:hover{background:#f0fdfa!important;color:#0d9488!important}.naredc-membership-hub-panel .naredc-hub-ghost-btn{color:#64748b!important}.naredc-membership-hub-panel .naredc-hub-ghost-btn:hover{background:#f0fdfa!important;color:#0d9488!important}.naredc-portal-apply--embedded{padding:0}.naredc-portal-apply__header{margin-bottom:1.5rem}.naredc-portal-apply__header h2{color:#0f172a;font-size:1.5rem;font-weight:700;margin:.35rem 0 .5rem}.naredc-portal-apply__header p{color:#64748b;font-size:.95rem;max-width:42rem}.naredc-tier-grid--portal{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.naredc-tier-card--pending{background:#fff;border:1px solid #e2e8f0;border-radius:12px;max-width:32rem;padding:1.25rem}.naredc-portal-apply__loading{color:#64748b;font-size:.9rem}.dev-portal-naredc-benefits{list-style:none;margin:0;padding:0}.dev-portal-naredc-benefits li{color:#475569;font-size:.875rem;line-height:1.5;padding:.35rem 0 .35rem 1.35rem;position:relative}.dev-portal-naredc-benefits li:before{background:#0d9488;border-radius:50%;box-shadow:0 0 0 3px #0d948833;content:"";height:6px;left:0;position:absolute;top:.65rem;width:6px}.pro-phase1-stat-tile{transition:transform .2s ease,box-shadow .2s ease}.pro-phase1-stat-tile:hover{box-shadow:0 8px 24px #0f172a14;transform:translateY(-2px)}.pro-phase1-stat-tile__icon{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.pro-phase1-stat-tile__icon--teal{background:#ccfbf1;color:#0d9488}.pro-phase1-stat-tile__icon--blue{background:#dbeafe;color:#2563eb}.pro-phase1-stat-tile__icon--purple{background:#ede9fe;color:#7c3aed}.pro-phase1-stat-tile__icon--yellow{background:#fef9c3;color:#ca8a04}.pro-phase1-stat-tile__icon--orange{background:#ffedd5;color:#ea580c}.pro-phase1-quote-banner{background:linear-gradient(135deg,#fff7ed,#ffedd5);border:1px solid #fed7aa;border-radius:12px;padding:.85rem 1rem}.pro-phase1-client-card{transition:box-shadow .2s ease}.pro-phase1-client-card:hover{box-shadow:0 8px 24px #0f172a14}.pro-appt-calendar__week{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(7,minmax(0,1fr));margin-bottom:1rem}.pro-appt-calendar__day-btn{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:4.5rem;padding:.5rem;transition:border-color .15s,background .15s}.pro-appt-calendar__day-btn:hover{background:#f0fdfa;border-color:#0d9488}.pro-appt-calendar__day-btn--active{background:#ccfbf1;border-color:#0d9488}.pro-appt-calendar__day-btn--has-events{border-color:#99f6e4}.pro-appt-calendar__dot{background:#0d9488;border-radius:50%;height:6px;margin-top:4px;width:6px}.pps-sidebar{--pps-ink:#0b1c33;--pps-muted:#5c6b7a;--pps-faint:#94a3b8;--pps-panel:#f4f9fc;--pps-brand:#48c6ef;--pps-brand-light:#6feef6;--pps-brand-deep:#2b9fd4;--pps-border:#48c6ef1f;--pps-active-grad:linear-gradient(90deg,#48c6ef47,#6feef624 55%,#fff0);background:var(--pps-panel);border-radius:0 22px 22px 0;box-shadow:0 4px 24px #0b1c330f,inset 0 1px 0 #fffc;display:flex;flex-direction:column;flex-shrink:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;margin:12px 0 12px 12px;min-height:calc(100vh - 24px);width:280px}.pps-sidebar__header{border-bottom:1px solid var(--pps-border);padding:1.35rem 1.1rem 1rem}.pps-sidebar__brand-row{align-items:center;display:flex;gap:.75rem}.pps-sidebar__logo{align-items:center;background:linear-gradient(135deg,var(--pps-brand) 0,var(--pps-brand-light) 100%);border-radius:50%;box-shadow:0 4px 14px color-mix(in srgb,var(--pps-brand) 45%,#0000);display:flex;flex-shrink:0;font-size:1.35rem;height:44px;justify-content:center;line-height:1;width:44px}.pps-sidebar__brand-text{min-width:0}.pps-sidebar__title{color:var(--pps-ink);font-size:.95rem;font-weight:700;letter-spacing:-.02em;line-height:1.2}.pps-sidebar__mode{color:var(--pps-brand-deep);font-size:.62rem;font-weight:700;letter-spacing:.1em;margin-top:.35rem;text-transform:uppercase}.pps-sidebar__nav{flex:1 1;overflow-y:auto;padding:.35rem .65rem 1rem}.pps-sidebar__section{align-items:center;color:var(--pps-faint);display:flex;font-size:.62rem;font-weight:700;gap:.4rem;letter-spacing:.1em;margin:1.1rem 0 .45rem;padding:0 .5rem;text-transform:uppercase}.pps-sidebar__section-dot{border-radius:50%;flex-shrink:0;height:7px;width:7px}.pps-sidebar__section-dot--main{background:var(--pps-brand)}.pps-sidebar__section-dot--work{background:#22c55e}.pps-sidebar__section-dot--client{background:#f59e0b}.pps-sidebar__section-dot--content{background:#8b5cf6}.pps-sidebar__section-dot--account{background:#64748b}.pps-nav-item{align-items:center;background:#0000;border:none;border-radius:14px;color:var(--pps-muted);cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.7rem;line-height:1.25;margin:3px 0;padding:.55rem .65rem;text-align:left;text-decoration:none;transition:background .15s ease,color .15s ease;width:100%}.pps-nav-item:hover{background:#ffffff8c;color:var(--pps-ink)}.pps-nav-item--active{color:var(--pps-ink);font-weight:700}.pps-nav-item--active,.pps-nav-item--active:hover{background:var(--pps-active-grad)}.pps-nav-item__icon{align-items:center;border-radius:10px;color:var(--pps-faint);display:inline-flex;flex-shrink:0;height:34px;justify-content:center;transition:background .15s ease,color .15s ease,box-shadow .15s ease;width:34px}.pps-nav-item--active .pps-nav-item__icon{background:#fff;box-shadow:0 2px 10px #0b1c3314;color:var(--pps-brand-deep)}.pps-nav-item__label{flex:1 1}.pps-sidebar--drawer{border-radius:0!important;margin:0!important;min-height:100vh!important}@media (min-width:992px){.pps-sidebar--desktop{height:calc(100vh - 24px);left:12px;max-height:calc(100vh - 24px);position:fixed;top:12px;z-index:100}.pps-prodashboard-main{height:100vh;margin-left:304px;min-height:100vh;overflow:hidden;width:calc(100% - 304px)}.pps-prodashboard-scroll{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto}}@media (max-width:991px){.pps-sidebar--desktop{display:none!important}.pps-prodashboard-main{height:100vh;min-height:100vh;overflow:hidden;width:100%}.pps-prodashboard-scroll{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto}}.pps-dashboard-root{height:100vh;max-height:100vh;overflow:hidden;width:100%}.pro-admin-theatrics__mission,.pro-professional-theatrics__mission{color:#fffffff0;font-size:.9375rem;font-weight:500;letter-spacing:-.01em;max-width:42rem}.pro-professional-theatrics__greeting{color:#fff;font-size:1.35rem;font-weight:800;letter-spacing:-.03em;line-height:1.2}.pro-admin-theatrics__last-action{background:#ffffff1f;border:1px solid #fff3;border-radius:10px;margin-bottom:.65rem;padding:.45rem .7rem}.pro-admin-theatrics__ticker-wrap{border:1px solid #ffffff29;border-radius:12px;overflow:hidden}.pro-portal-ticker{align-items:center;background:#ffffff1a;display:flex;gap:.65rem;min-height:2.5rem;padding:.55rem .85rem}.pro-portal-ticker--clickable{cursor:pointer}.pro-portal-ticker--clickable:hover{background:#ffffff29}.pro-portal-ticker__dot{animation:pro-portal-ticker-pulse 2s ease-in-out infinite;background:#4ade80;border-radius:50%;box-shadow:0 0 0 4px #4ade8033;flex-shrink:0;height:8px;width:8px}.pro-portal-ticker__text{animation:pro-portal-fade-in .35s ease-out;color:#fffffff0;flex:1 1;font-size:.8125rem;line-height:1.35}.pro-portal-ticker__action{color:#ffffffbf;font-size:.75rem}.pro-admin-theatrics__chip{align-items:center;background:#0f172a59;border:1px solid #ffffff47;border-radius:999px;color:#f8fafc;cursor:pointer;display:inline-flex;font-size:.72rem;font-weight:600;padding:.28rem .7rem}.pro-admin-theatrics__chip--muted{cursor:default;opacity:.92}.pro-admin-theatrics__presence-chip{align-items:center;background:#0f172a66;border:1px solid #ffffff38;border-radius:999px;cursor:pointer;display:inline-flex;gap:.4rem;padding:.3rem .65rem}.pro-admin-theatrics__presence-chip:hover{background:#0f172a8c}.pro-admin-theatrics__chip-label{color:#f8fafc;font-weight:600}.pro-admin-theatrics .mcrm-seasonal-banner{background:#fffffff2;border-color:#ffffff80;box-shadow:0 4px 14px #0f172a1f}.pro-admin-theatrics .mcrm-seasonal-banner--diaspora_month{background:linear-gradient(135deg,#fff,#ecfdf5);color:#065f46}.pro-admin-theatrics__sound{align-items:center;background:#ffffff1f;border:1px solid #ffffff40;border-radius:999px;cursor:pointer;display:inline-flex;font-size:.9rem;height:2rem;justify-content:center;width:2rem}.pro-admin-theatrics__sound:hover{background:#fff3}.pro-professional-theatrics{background:linear-gradient(135deg,#ffffff24,#ffffff0a);border:1px solid #ffffff38;border-radius:1rem;box-shadow:0 10px 30px -12px #0f172a73;padding:1.35rem 1.5rem}.pro-professional-theatrics__strength{background:#0f172a38;border:1px solid #ffffff24;border-radius:.85rem;padding:.85rem 1rem}.pro-professional-theatrics__tip{animation:pro-portal-fade-in .4s ease-out;color:#ffffffe0;font-size:.8rem}.pro-professional-theatrics__streak{animation:pro-portal-fade-in .5s ease-out}.pro-portal-live-pulse{animation:pro-portal-live-pulse 1.6s ease-in-out infinite}@keyframes pro-portal-live-pulse{0%,to{box-shadow:0 0 0 0 #4ade8059}50%{box-shadow:0 0 0 8px #4ade8000}}@keyframes pro-portal-ticker-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes pro-portal-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}body.pro-portal-celebrate:before{animation:pro-portal-celebrate-flash .65s ease-out;background:radial-gradient(circle at 50% 40%,#2dd4bf38,#0000 55%);content:"";inset:0;pointer-events:none;position:fixed;z-index:9998}body.pro-portal-celebrate--gold:before{background:radial-gradient(circle at 50% 40%,#f59e0b3d,#0000 55%)}@keyframes pro-portal-celebrate-flash{0%{opacity:0}30%{opacity:1}to{opacity:0}}.pro-professional-theatrics-wrap{margin-bottom:1.5rem}.pro-admin-console{background:linear-gradient(135deg,#0f172a,#1e293b);border:1px solid #94a3b82e;border-radius:14px;box-shadow:0 10px 30px -16px #02061799;color:#e2e8f0;margin-bottom:1rem;padding:.75rem 1rem}.pro-admin-console__seasonal{margin-bottom:.6rem}.pro-admin-console__seasonal .mcrm-seasonal-banner{background:#ffffff0f;border-color:#94a3b840;box-shadow:none;color:#e2e8f0;padding-bottom:.35rem;padding-top:.35rem}.pro-admin-console__seasonal .mcrm-seasonal-banner--diaspora_month{background:linear-gradient(135deg,#10b9811f,#ffffff0a);color:#a7f3d0}.pro-admin-console__row{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.pro-admin-console__row--bottom{margin-top:.6rem}.pro-admin-console__mission-wrap{flex:1 1;min-width:0}.pro-admin-console__mission{animation:pro-portal-fade-in .35s ease-out;color:#e2e8f0eb;font-size:.8125rem;font-weight:500}.pro-admin-console__sound{align-items:center;background:#ffffff0d;border:1px solid #94a3b84d;border-radius:999px;cursor:pointer;display:inline-flex;font-size:.75rem;height:1.65rem;justify-content:center;width:1.65rem}.pro-admin-console__sound:hover{background:#ffffff1f}.pro-admin-console__ghost-btn{border-color:#94a3b859!important;color:#cbd5e1!important}.pro-admin-console__ghost-btn:hover{background:#ffffff14!important}.pro-admin-console__ticker{background:#ffffff0a;border:1px solid #94a3b82e;border-radius:10px;margin-top:.6rem;overflow:hidden}.pro-admin-console__ticker .pro-portal-ticker{background:#0000;min-height:2.1rem;padding:.35rem .75rem}.pro-admin-console__label{color:#94a3b8e6;font-size:.65rem;font-weight:700;letter-spacing:.08em;margin-right:.25rem;text-transform:uppercase}.pro-admin-console__presence{overflow:hidden}.pro-admin-console__presence-dot{align-items:center;background:#ffffff0d;border:1px solid #94a3b840;border-radius:999px;cursor:pointer;display:inline-flex;height:1.5rem;justify-content:center;width:1.5rem}.pro-admin-console__presence-dot:hover{background:#ffffff24}.pro-admin-console__more{background:#ffffff0d;border:1px solid #94a3b840;border-radius:999px;color:#94a3b8;cursor:pointer;font-size:.7rem;font-weight:700;padding:.15rem .5rem}.pro-admin-console__more:hover{background:#ffffff1f}.pro-admin-console__chip{align-items:center;background:#ffffff0d;border:1px solid #94a3b840;border-radius:999px;color:#cbd5e1;display:inline-flex;font-size:.7rem;font-weight:600;padding:.18rem .6rem}.pro-admin-console__chip--alert{background:#fb923c26;border-color:#fb923c66;color:#fdba74;cursor:pointer}.pro-admin-console__chip--alert:hover{background:#fb923c40}.pro-admin-console__chip--muted{opacity:.75}.pro-dash-hero{transition:box-shadow .2s ease}.pro-dash-hero:hover{box-shadow:0 4px 20px #0f172a0f}.pro-dash-hero__meta,.pro-professional-theatrics__check-dots{gap:.35rem}.pro-professional-theatrics__check-dot{background:#ffffff47;border:1px solid #ffffff59;border-radius:999px;height:.55rem;width:.55rem}.pro-professional-theatrics__check-dot--done{background:#4ade80;border-color:#4ade8099;box-shadow:0 0 0 2px #4ade8033}.pro-dash-hub__section-title{color:#0f172a;font-size:.95rem;font-weight:800;letter-spacing:-.02em}.pro-dash-hub__attention-item{border:1px solid;border-radius:12px;color:#0f172a;padding:.85rem 1rem}.pro-dash-hub__attention-item .chakra-text{color:inherit}.pro-dash-hub__attention-dot{border-radius:999px;flex-shrink:0;height:8px;margin-top:6px;width:8px}.pro-dash-hub__action{position:relative}.pro-dash-hub__action-badge{align-items:center;background:#ef4444;border-radius:999px;color:#fff;display:flex;font-size:10px;font-weight:800;height:18px;justify-content:center;min-width:18px;padding:0 5px;position:absolute;right:8px;top:8px}.pro-dash-hub__check{background:#fafafa;border:1px solid #edf2f7;border-radius:10px;color:#0f172a;cursor:default;padding:.55rem .65rem;transition:background .15s ease,border-color .15s ease}.pro-dash-hub__check:not(.pro-dash-hub__check--done){cursor:pointer}.pro-dash-hub__check:not(.pro-dash-hub__check--done):hover{background:#f0fdfa;border-color:#99f6e4}.pro-dash-hub__check--done{opacity:.82}.pro-dash-hub__check-icon{align-items:center;border:2px solid #cbd5e1;border-radius:999px;color:#fff;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.pro-dash-hub__check-icon--done{background:#10b981;border-color:#10b981}.pro-hero-strength-ring{border:3px solid #ffffff59;border-radius:999px;inset:-6px;pointer-events:none;position:absolute}.pro-hero-strength-ring__fill{border-color:#fff #ffffffd9 #0000 #0000;border-radius:999px;border-style:solid;border-width:3px;inset:-6px;pointer-events:none;position:absolute;transform:rotate(-90deg)}.pro-admin-wins{background:linear-gradient(180deg,#f8fafc,#fff);border:1px solid #e2e8f0;border-radius:14px;padding:1rem 1.1rem}.pro-admin-wins__tile{background:#fff;border:1px solid #edf2f7;border-radius:12px;box-shadow:0 1px 2px #0f172a0a;padding:.75rem .85rem}.pro-milestone-badge{animation:pro-portal-fade-in .45s ease-out}.pro-milestones .chakra-badge{box-shadow:0 2px 8px #0f172a1f}.pro-admin-health{width:100%}.pro-admin-needs-you--empty{background:#f8fafc;border:1px dashed #e2e8f0}.pro-admin-spotlight{height:100%}.pas-sidebar__section--collapsible{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--pas-faint);cursor:pointer;display:flex;font:inherit;font-size:.62rem;font-weight:700;gap:.4rem;letter-spacing:.1em;margin:1.1rem 0 .45rem;padding:.35rem .5rem;text-transform:uppercase;width:100%}.pas-sidebar__section--collapsible:hover{background:#ffffff8c;color:var(--pas-muted)}@media (min-width:62em){.pas-sidebar__section--collapsible{cursor:default;pointer-events:none}}.pas-sidebar{--pas-ink:#0b1c33;--pas-muted:#5c6b7a;--pas-faint:#94a3b8;--pas-panel:#f4f9fc;--pas-brand:#48c6ef;--pas-brand-light:#6feef6;--pas-brand-deep:#2b9fd4;--pas-border:#48c6ef1f;--pas-active-grad:linear-gradient(90deg,#48c6ef47,#6feef624 55%,#fff0);background:var(--pas-panel);border-radius:0 22px 22px 0;box-shadow:0 4px 24px #0b1c330f,inset 0 1px 0 #fffc;display:flex;flex-direction:column;flex-shrink:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;margin:12px 0 12px 12px;min-height:calc(100vh - 24px);width:280px}.pas-sidebar__header{border-bottom:1px solid var(--pas-border);padding:1.35rem 1.1rem 1rem}.pas-sidebar__brand-row{align-items:center;display:flex;gap:.75rem}.pas-sidebar__logo{align-items:center;background:linear-gradient(135deg,var(--pas-brand) 0,var(--pas-brand-light) 100%);border-radius:50%;box-shadow:0 4px 14px color-mix(in srgb,var(--pas-brand) 45%,#0000);display:flex;flex-shrink:0;font-size:1.35rem;height:44px;justify-content:center;line-height:1;width:44px}.pas-sidebar__brand-text{min-width:0}.pas-sidebar__title{color:var(--pas-ink);font-size:.95rem;font-weight:700;letter-spacing:-.02em;line-height:1.2}.pas-sidebar__mode{letter-spacing:.1em}.pas-sidebar__badge,.pas-sidebar__mode{color:var(--pas-brand-deep);font-size:.62rem;font-weight:700;margin-top:.35rem;text-transform:uppercase}.pas-sidebar__badge{background:color-mix(in srgb,var(--pas-brand) 14%,#fff);border-radius:999px;display:inline-block;letter-spacing:.04em;padding:.15rem .5rem}.pas-sidebar__nav{flex:1 1;overflow-y:auto;padding:.35rem .65rem 1rem}.pas-sidebar__section{align-items:center;color:var(--pas-faint);display:flex;font-size:.62rem;font-weight:700;gap:.4rem;letter-spacing:.1em;margin:1.1rem 0 .45rem;padding:0 .5rem;text-transform:uppercase}.pas-sidebar__section-dot{border-radius:50%;flex-shrink:0;height:7px;width:7px}.pas-sidebar__section-dot,.pas-sidebar__section-dot--management{background:var(--pas-brand)}.pas-sidebar__section-dot--communication{background:#22c55e}.pas-sidebar__section-dot--content{background:#8b5cf6}.pas-sidebar__section-dot--audit{background:#f59e0b}.pas-nav-item{align-items:center;background:#0000;border:none;border-radius:14px;color:var(--pas-muted);cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.7rem;line-height:1.25;margin:3px 0;padding:.55rem .65rem;text-align:left;text-decoration:none;transition:background .15s ease,color .15s ease;width:100%}.pas-nav-item:hover{background:#ffffff8c;color:var(--pas-ink)}.pas-nav-item--active{color:var(--pas-ink);font-weight:700}.pas-nav-item--active,.pas-nav-item--active:hover{background:var(--pas-active-grad)}.pas-nav-item__icon{align-items:center;border-radius:10px;color:var(--pas-faint);display:inline-flex;flex-shrink:0;height:34px;justify-content:center;transition:background .15s ease,color .15s ease,box-shadow .15s ease;width:34px}.pas-nav-item--active .pas-nav-item__icon{background:#fff;box-shadow:0 2px 10px #0b1c3314;color:var(--pas-brand-deep)}.pas-nav-item__label{flex:1 1}.pas-nav-item__badge{align-items:center;background:var(--pas-brand-deep);border-radius:999px;color:#fff;display:inline-flex;font-size:.7rem;font-weight:700;height:1.25rem;justify-content:center;min-width:1.25rem;padding:0 6px}.pas-sidebar__footer{border-top:1px solid var(--pas-border);margin-top:auto;padding:.65rem .65rem 1rem}.pas-sidebar__logout{color:#dc2626!important;font-weight:600}.pas-sidebar__logout .pas-nav-item__icon{color:#dc2626}.pas-sidebar__logout:hover{background:#dc26260f}@media (min-width:992px){.pas-sidebar--desktop{height:calc(100vh - 24px);left:12px;max-height:calc(100vh - 24px);position:fixed;top:12px;z-index:100}.pas-proadmin-main{height:100vh;margin-left:304px;min-height:100vh;overflow-x:hidden;overflow-y:auto;width:calc(100% - 304px)}}@media (max-width:991px){.pas-sidebar--desktop{display:none!important}.pas-proadmin-main{height:100vh;min-height:100vh;overflow-x:hidden;overflow-y:auto;width:100%}}.mcrm-page{--mcrm-ink:#0f172a;--mcrm-muted:#64748b;--mcrm-border:#e2e8f0;--mcrm-surface:#fff;--mcrm-accent:#0d9488;--mcrm-accent-soft:#0d94881a;--mcrm-hero-shadow:0 24px 48px -12px #0f172a38;--mcrm-card-shadow:0 1px 2px #0f172a0a,0 8px 24px -8px #0f172a14;--mcrm-radius:16px;--mcrm-radius-lg:20px;background:radial-gradient(ellipse 80% 50% at 100% -10%,var(--mcrm-accent-soft),#0000 55%),radial-gradient(ellipse 60% 40% at 0 100%,#94a3b814,#0000 50%),#f1f5f9;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;min-height:100%}.mcrm-page--admin{--mcrm-accent:#7c3aed;--mcrm-accent-deep:#5b21b6;--mcrm-accent-soft:#7c3aed1a;--mcrm-surface-elevated:#fff;--mcrm-page-bg:#f6f4fb;background:radial-gradient(ellipse 85% 55% at 100% 0,#7c3aed17,#0000 52%),radial-gradient(ellipse 65% 45% at 0 100%,#6366f10d,#0000 48%),var(--mcrm-page-bg)}.mcrm-page--marketer{--mcrm-accent:#0d9488;--mcrm-accent-deep:#0f766e;--mcrm-accent-soft:#0d94881a;--mcrm-surface-elevated:#fff;--mcrm-page-bg:#f4f7fb;background:radial-gradient(ellipse 90% 60% at 100% 0,#0d948812,#0000 50%),radial-gradient(ellipse 70% 50% at 0 100%,#6366f10a,#0000 45%),var(--mcrm-page-bg)}.mcrm-marketer-welcome{background:var(--mcrm-surface-elevated);border:1px solid var(--mcrm-border);border-radius:var(--mcrm-radius-lg);box-shadow:var(--mcrm-card-shadow);overflow:hidden;padding:1.5rem 1.65rem 1rem;position:relative}.mcrm-marketer-welcome__accent{background:linear-gradient(90deg,var(--mcrm-accent-deep),var(--mcrm-accent),#5eead4);height:4px;left:0;position:absolute;right:0;top:0}.mcrm-marketer-welcome__eyebrow{color:var(--mcrm-accent);font-size:.68rem;font-weight:700;letter-spacing:.1em;margin-bottom:.35rem;text-transform:uppercase}.mcrm-marketer-welcome__title{color:var(--mcrm-ink)!important;font-size:clamp(1.35rem,2.5vw,1.75rem)!important;font-weight:800!important;letter-spacing:-.035em!important;line-height:1.15!important}.mcrm-marketer-welcome__mission{animation:mcrm-mission-fade .45s ease;color:color-mix(in srgb,var(--mcrm-accent) 72%,var(--mcrm-muted));font-size:.82rem;font-style:italic;font-weight:600;margin-top:.55rem}@keyframes mcrm-mission-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.mcrm-marketer-welcome__subtitle{color:var(--mcrm-muted);font-size:.9rem;line-height:1.55;margin-top:.5rem;max-width:32rem}.mcrm-marketer-welcome__chips{gap:.5rem}.mcrm-marketer-welcome__links{border-top:1px solid #f1f5f9;margin-top:.25rem;padding-top:.85rem!important}.mcrm-conversion-dial{--mcrm-pct:0;align-items:center;background:conic-gradient(var(--mcrm-accent) 0 0,#e8eef4 0 100%);background:conic-gradient(var(--mcrm-accent) 0 calc(var(--mcrm-pct, 0)*1%),#e8eef4 calc(var(--mcrm-pct, 0)*1%) 100%);border-radius:50%;display:flex;flex-shrink:0;height:84px;justify-content:center;width:84px}.mcrm-conversion-dial--lg{height:96px;width:96px}.mcrm-conversion-dial__inner{align-items:center;background:#fff;border-radius:50%;box-shadow:inset 0 1px 2px #0f172a0a;display:flex;flex-direction:column;height:calc(100% - 14px);justify-content:center;width:calc(100% - 14px)}.mcrm-conversion-dial__value{color:var(--mcrm-ink);font-size:1.15rem;font-weight:800;letter-spacing:-.03em;line-height:1}.mcrm-conversion-dial__label{color:var(--mcrm-muted);font-size:.6rem;font-weight:600;letter-spacing:.06em;margin-top:.15rem;text-transform:uppercase}.mcrm-density-toggle--light .chakra-button{background:#f8fafc!important;border-color:var(--mcrm-border)!important;color:var(--mcrm-muted)!important;font-weight:600!important}.mcrm-density-toggle--light .mcrm-density-toggle__active{background:#fff!important;border-color:color-mix(in srgb,var(--mcrm-accent) 35%,var(--mcrm-border))!important;box-shadow:0 1px 4px #0f172a0f!important;color:var(--mcrm-accent)!important}.mcrm-marketer-stats{margin-top:0}.mcrm-marketer-stat{--mcrm-stat-accent:var(--mcrm-accent);--mcrm-stat-soft:var(--mcrm-accent-soft);animation:mcrm-fade-up .4s ease backwards;animation-delay:0ms;animation-delay:var(--mcrm-stat-delay,0ms);background:linear-gradient(165deg,var(--mcrm-stat-soft) 0,var(--mcrm-surface) 52%);border:1px solid color-mix(in srgb,var(--mcrm-stat-accent) 18%,var(--mcrm-border));border-radius:var(--mcrm-radius);border-top:3px solid var(--mcrm-stat-accent);box-shadow:var(--mcrm-card-shadow);overflow:hidden;padding:1.1rem 1.2rem;position:relative;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.mcrm-marketer-stat--total{--mcrm-stat-accent:#0f172a;--mcrm-stat-soft:#0f172a12}.mcrm-marketer-stat--hot{--mcrm-stat-accent:#ea580c;--mcrm-stat-soft:#ea580c1c}.mcrm-marketer-stat--nurture{--mcrm-stat-accent:#7c3aed;--mcrm-stat-soft:#7c3aed1a}.mcrm-marketer-stat--overdue{--mcrm-stat-accent:#dc2626;--mcrm-stat-soft:#dc262617}@keyframes mcrm-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.mcrm-marketer-stat:hover{border-color:color-mix(in srgb,var(--mcrm-stat-accent) 32%,var(--mcrm-border));box-shadow:0 10px 28px -10px color-mix(in srgb,var(--mcrm-stat-accent) 28%,#0f172a24);transform:translateY(-2px)}.mcrm-marketer-stat__icon{color:var(--mcrm-stat-accent);font-size:.75rem;opacity:.85}.mcrm-marketer-stat__value{color:var(--mcrm-stat-accent);font-size:1.75rem;font-weight:800;letter-spacing:-.04em;line-height:1}.mcrm-marketer-stat__label{color:var(--mcrm-ink);font-size:.78rem;font-weight:700;letter-spacing:-.01em;margin-top:.65rem}.mcrm-marketer-stat__hint{color:var(--mcrm-muted);font-size:.68rem;margin-top:.15rem}.mcrm-admin-welcome{background:var(--mcrm-surface-elevated);border:1px solid var(--mcrm-border);border-radius:var(--mcrm-radius-lg);box-shadow:var(--mcrm-card-shadow);overflow:hidden;padding:1.45rem 1.55rem 1rem 1.35rem;position:relative}.mcrm-admin-welcome__rail{background:linear-gradient(180deg,#4c1d95,var(--mcrm-accent),#c4b5fd);bottom:0;left:0;position:absolute;top:0;width:5px}.mcrm-admin-welcome__crest{align-items:center;background:linear-gradient(135deg,#7c3aed2e,#a78bfa14);border:1px solid color-mix(in srgb,var(--mcrm-accent) 28%,#0000);border-radius:14px;color:var(--mcrm-accent-deep);display:flex;flex-shrink:0;font-size:1.1rem;height:46px;justify-content:center;width:46px}.mcrm-admin-welcome__eyebrow{color:var(--mcrm-accent);font-size:.68rem;font-weight:700;letter-spacing:.1em;margin-bottom:.35rem;text-transform:uppercase}.mcrm-admin-welcome__title{color:var(--mcrm-ink)!important;font-size:clamp(1.3rem,2.4vw,1.7rem)!important;font-weight:800!important;letter-spacing:-.035em!important;line-height:1.15!important}.mcrm-admin-welcome__subtitle{color:var(--mcrm-muted);font-size:.9rem;line-height:1.55;margin-top:.5rem;max-width:34rem}.mcrm-admin-welcome__links{border-top:1px solid #f1f5f9;margin-top:.25rem;padding-top:.85rem!important}.mcrm-admin-winrate__label{color:var(--mcrm-muted);font-size:.68rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.mcrm-admin-winrate__value{color:var(--mcrm-accent);font-size:.9rem;font-weight:800}.mcrm-density-toggle--admin .chakra-button{background:#faf8ff!important;border-color:var(--mcrm-border)!important;color:var(--mcrm-muted)!important;font-weight:600!important}.mcrm-density-toggle--admin .mcrm-density-toggle__active{background:#fff!important;border-color:color-mix(in srgb,var(--mcrm-accent) 35%,var(--mcrm-border))!important;box-shadow:0 1px 4px #5b21b61a!important;color:var(--mcrm-accent)!important}.mcrm-admin-stats-heading{color:var(--mcrm-muted);font-size:.72rem;font-weight:700;letter-spacing:.08em;margin-bottom:.65rem;text-transform:uppercase}.mcrm-admin-stats-footnote{color:var(--mcrm-muted);font-size:.72rem;line-height:1.45;margin-top:.65rem}.mcrm-admin-stat{--mcrm-stat-accent:var(--mcrm-accent);--mcrm-stat-soft:var(--mcrm-accent-soft);align-items:flex-start;animation:mcrm-fade-up .4s ease backwards;animation-delay:0ms;animation-delay:var(--mcrm-stat-delay,0ms);background:linear-gradient(135deg,var(--mcrm-stat-soft) 0,var(--mcrm-surface) 58%);border:1px solid color-mix(in srgb,var(--mcrm-stat-accent) 16%,var(--mcrm-border));border-left:4px solid var(--mcrm-stat-accent);border-radius:var(--mcrm-radius);box-shadow:var(--mcrm-card-shadow);display:flex;gap:.85rem;padding:1rem 1.1rem;transition:transform .2s ease,box-shadow .2s ease}.mcrm-admin-stat:hover{box-shadow:0 10px 28px -10px color-mix(in srgb,var(--mcrm-stat-accent) 26%,#0f172a1f);transform:translateY(-2px)}.mcrm-admin-stat--total{--mcrm-stat-accent:#4c1d95;--mcrm-stat-soft:#4c1d9517}.mcrm-admin-stat--active{--mcrm-stat-accent:#2563eb;--mcrm-stat-soft:#2563eb17}.mcrm-admin-stat--won{--mcrm-stat-accent:#059669;--mcrm-stat-soft:#0596691a}.mcrm-admin-stat--lost{--mcrm-stat-accent:#dc2626;--mcrm-stat-soft:#dc262617}.mcrm-admin-stat--packages{--mcrm-stat-accent:#7c3aed;--mcrm-stat-soft:#7c3aed1c}.mcrm-admin-stat--value{--mcrm-stat-accent:#6d28d9;--mcrm-stat-soft:#6d28d91a}.mcrm-admin-stat--collected{--mcrm-stat-accent:#2563eb;--mcrm-stat-soft:#2563eb17}.mcrm-admin-stat--outstanding{--mcrm-stat-accent:#ea580c;--mcrm-stat-soft:#ea580c1a}.mcrm-admin-stat__glyph{align-items:center;background:color-mix(in srgb,var(--mcrm-stat-accent) 12%,#fff);border-radius:11px;color:var(--mcrm-stat-accent);display:flex;flex-shrink:0;font-size:.95rem;font-weight:800;height:38px;justify-content:center;width:38px}.mcrm-admin-stat__value{color:var(--mcrm-stat-accent);font-size:1.45rem;font-weight:800;letter-spacing:-.04em;line-height:1.1}.mcrm-admin-stat__label{color:var(--mcrm-ink);font-size:.78rem;font-weight:700;margin-top:.2rem}.mcrm-admin-stat__hint{color:var(--mcrm-muted);font-size:.66rem;margin-top:.1rem}.mcrm-admin-metric-tile{background:#faf8ff;border:1px solid #ede9fe;border-radius:12px;padding:.85rem 1rem}.mcrm-admin-metric-tile__value{color:var(--mcrm-accent-deep);font-size:1.5rem;font-weight:800;line-height:1}.mcrm-admin-metric-tile__label{color:var(--mcrm-muted);font-size:.72rem;font-weight:600;margin-top:.35rem}.mcrm-admin-sources__label{color:var(--mcrm-muted);font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.mcrm-admin-source-pill{background:#f5f3ff;border:1px solid #ddd6fe;border-radius:999px;color:#5b21b6;display:inline-flex;font-size:.68rem;font-weight:600;padding:.22rem .55rem}.mcrm-lead-preview--admin{background:#faf8ff;border-color:#e9e3ff}.mcrm-dashboard-grid--admin .mcrm-section__head{background:linear-gradient(180deg,#faf5ff,#fff 55%)}.mcrm-board-primary.mcrm-board-primary--admin .mcrm-section__head{background:linear-gradient(180deg,#f5f3ff,#fff 55%);border-bottom-color:color-mix(in srgb,var(--mcrm-accent) 18%,var(--mcrm-border))}.mcrm-marketer-panel{height:100%}.mcrm-marketer-panel .mcrm-section__body{min-height:200px}.mcrm-momentum-ring-wrap{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem}.mcrm-momentum-bar{height:8px!important}.mcrm-metric-row{background:#f8fafc;border:1px solid #f1f5f9;border-radius:10px;padding:.55rem .75rem}.mcrm-metric-row--hot .mcrm-metric-row__value{color:#c2410c;font-weight:700}.mcrm-metric-row--follow .mcrm-metric-row__value{color:#b91c1c;font-weight:700}.mcrm-metric-row--blue .mcrm-metric-row__value{color:#1d4ed8;font-weight:700}.mcrm-metric-row__value{font-size:.9rem;font-weight:700}.mcrm-next-actions-body{max-height:320px;overflow-y:auto;padding-right:.25rem}.mcrm-lead-preview{animation:mcrm-fade-up .35s ease backwards;animation-delay:0ms;animation-delay:calc(var(--mcrm-i, 0)*50ms);background:#fff;border:1px solid var(--mcrm-border);border-radius:12px;padding:.85rem 1rem;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.mcrm-lead-preview:hover{border-color:color-mix(in srgb,var(--mcrm-accent) 35%,var(--mcrm-border));box-shadow:0 6px 16px -6px #0f172a1a;transform:translateX(2px)}.mcrm-lead-preview__avatar{align-items:center;background:linear-gradient(135deg,var(--mcrm-accent-soft),#fff);border:1px solid color-mix(in srgb,var(--mcrm-accent) 25%,#0000);border-radius:10px;color:var(--mcrm-accent-deep);display:flex;flex-shrink:0;font-size:.85rem;font-weight:800;height:36px;justify-content:center;width:36px}.mcrm-lead-preview__name{color:var(--mcrm-ink);font-size:.875rem;font-weight:700;letter-spacing:-.02em}.mcrm-stage-pill{align-items:center;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;color:#475569;display:inline-flex;flex-shrink:0;font-size:.62rem;font-weight:700;letter-spacing:.04em;padding:.18rem .5rem;text-transform:uppercase;white-space:nowrap}.mcrm-stage-pill--won{background:#ecfdf5;border-color:#a7f3d0;color:#047857}.mcrm-stage-pill--lost{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.mcrm-stage-pill--hot{background:#fff7ed;border-color:#fed7aa;color:#c2410c}.mcrm-stage-pill--nurture{background:#f5f3ff;border-color:#ddd6fe;color:#6d28d9}.mcrm-stage-pill--touch{background:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.mcrm-empty-state{background:#fafbfc;border:1px dashed var(--mcrm-border);border-radius:12px;color:var(--mcrm-muted);font-size:.875rem;padding:2rem 1rem;text-align:center}.mcrm-empty-state--illustrated{background:linear-gradient(180deg,#fafbfc,#fff)}.mcrm-empty-illustration{display:block;height:auto;margin:0 auto;width:120px}.mcrm-empty-state__title{color:var(--mcrm-ink);font-size:.95rem;font-weight:700}.mcrm-empty-state__message{color:var(--mcrm-muted);font-size:.85rem;max-width:28rem}.mcrm-empty-state__hint{color:#94a3b8;font-size:.75rem}.mcrm-skeleton-bar,.mcrm-skeleton-material__icon{animation:mcrm-shimmer 1.2s ease-in-out infinite;background:linear-gradient(90deg,#eef2f7,#f8fafc 45%,#e2e8f0 90%);background-size:200% 100%;border-radius:6px}.mcrm-skeleton-table{background:#fff;border:1px solid var(--mcrm-border);border-radius:12px;overflow:hidden}.mcrm-skeleton-table__head{background:#f8fafc;border-bottom:1px solid var(--mcrm-border)}.mcrm-skeleton-table__row{border-bottom:1px solid #f1f5f9}.mcrm-skeleton-table__row:last-child{border-bottom:none}.mcrm-skeleton-card,.mcrm-skeleton-material{background:#fff;border:1px solid var(--mcrm-border);border-radius:12px;padding:1rem}.mcrm-skeleton-card__value{margin:.65rem 0 .45rem}.mcrm-skeleton-material__icon{border-radius:10px;flex-shrink:0;height:42px;width:42px}@keyframes mcrm-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.mcrm-confetti-canvas{inset:0;pointer-events:none;position:fixed;z-index:10000}body.mcrm-celebrate-pulse:before{animation:mcrm-celebrate-flash .65s ease-out;background:radial-gradient(circle at 50% 40%,#10b9812e,#0000 62%);content:"";inset:0;pointer-events:none;position:fixed;z-index:9998}body.mcrm-celebrate-pulse--paid:before{background:radial-gradient(circle at 50% 40%,#7c3aed29,#0000 62%)}@keyframes mcrm-celebrate-flash{0%{opacity:0}35%{opacity:1}to{opacity:0}}.mcrm-board-primary .mcrm-section__head{background:linear-gradient(180deg,#f0fdfa,#fff 55%);border-bottom-color:color-mix(in srgb,var(--mcrm-accent) 15%,var(--mcrm-border))}.mcrm-board-primary .mcrm-section__title{font-size:1.05rem}.mcrm-form-panel .mcrm-section__head{background:linear-gradient(180deg,#fafbfc,#fff)}.mcrm-form-panel .mcrm-section__body{background:#fafbfc}.mcrm-lead-capture{border:2px solid color-mix(in srgb,var(--mcrm-accent) 38%,#fbbf24);box-shadow:0 0 0 1px color-mix(in srgb,var(--mcrm-accent) 14%,#0000),0 14px 36px -10px color-mix(in srgb,var(--mcrm-accent) 32%,#0000),0 6px 18px -6px #f59e0b38;position:relative}.mcrm-lead-capture:before{background:linear-gradient(180deg,#f59e0b 0,var(--mcrm-accent) 48%,#fbbf24 100%);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:5px;z-index:1}.mcrm-lead-capture .mcrm-section__head{background:linear-gradient(125deg,#5b21b6 0,var(--mcrm-accent) 46%,#ea580c 100%);background:linear-gradient(125deg,var(--mcrm-accent-deep,#5b21b6) 0,var(--mcrm-accent) 46%,#ea580c 100%);border-bottom:none;padding-left:1.55rem;position:relative;z-index:2}.mcrm-lead-capture .mcrm-section__title{color:#fff;font-size:1.1rem;font-weight:800;letter-spacing:-.025em}.mcrm-lead-capture .mcrm-section__title:before{content:"⚡";margin-right:.35rem}.mcrm-lead-capture .mcrm-section__subtitle{color:#ffffffeb;max-width:44rem}.mcrm-lead-capture .mcrm-section__body{background:linear-gradient(180deg,color-mix(in srgb,var(--mcrm-accent) 7%,#fff) 0,color-mix(in srgb,#f59e0b 4%,#fff) 42%,#fff 100%);padding-left:1.5rem;position:relative;z-index:2}.mcrm-lead-capture .mcrm-lead-capture__badge{background:#fffffff2!important;box-shadow:0 2px 8px #0f172a1f;color:#c2410c!important;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.mcrm-lead-capture--marketer,.mcrm-page--marketer .mcrm-lead-capture{border-color:color-mix(in srgb,#14b8a6 48%,#f97316);box-shadow:0 0 0 1px color-mix(in srgb,#14b8a6 18%,#0000),0 16px 40px -12px color-mix(in srgb,#0d9488 38%,#0000),0 8px 22px -8px #f9731647}.mcrm-lead-capture--marketer:before,.mcrm-page--marketer .mcrm-lead-capture:before{background:linear-gradient(180deg,#f97316,#14b8a6 42%,#0d9488 72%,#2dd4bf);width:6px}.mcrm-lead-capture--marketer .mcrm-section__head,.mcrm-page--marketer .mcrm-lead-capture .mcrm-section__head{background:linear-gradient(125deg,#0f766e,#0d9488 34%,#14b8a6 58%,#f97316)}.mcrm-lead-capture--marketer .mcrm-section__body,.mcrm-page--marketer .mcrm-lead-capture .mcrm-section__body{background:linear-gradient(180deg,#ecfdf5,color-mix(in srgb,#99f6e4 28%,#fff) 38%,color-mix(in srgb,#fed7aa 12%,#fff) 72%,#fff)}.mcrm-lead-capture--marketer .mcrm-lead-capture__badge,.mcrm-page--marketer .mcrm-lead-capture .mcrm-lead-capture__badge{animation:mcrm-lead-capture-badge-pulse 2.4s ease-in-out infinite;color:#0f766e!important}.mcrm-lead-capture--marketer .mcrm-btn--accent.chakra-button,.mcrm-page--marketer .mcrm-lead-capture .mcrm-btn--accent.chakra-button{box-shadow:0 8px 20px -6px #0d94888c}@keyframes mcrm-lead-capture-badge-pulse{0%,to{box-shadow:0 2px 8px #0f172a1f;transform:scale(1)}50%{box-shadow:0 0 0 4px #2dd4bf59,0 4px 14px #0f766e38;transform:scale(1.03)}}.mcrm-kanban-board .mcrm-kanban-col{background:#fff;box-shadow:inset 0 1px 0 #f8fafc;min-height:140px}.mcrm-kanban-col-header{align-items:center;border-bottom:2px solid var(--mcrm-border);display:flex;justify-content:space-between;margin-bottom:.65rem;padding-bottom:.5rem}.mcrm-kanban-col-header--hot{border-bottom-color:#fdba74}.mcrm-kanban-col-header--blue{border-bottom-color:#93c5fd}.mcrm-kanban-col-header--purple{border-bottom-color:#c4b5fd}.mcrm-kanban-col-header--green{border-bottom-color:#6ee7b7}.mcrm-dashboard-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:1024px){.mcrm-dashboard-grid{align-items:stretch;grid-template-columns:1.45fr 1fr}}.mcrm-layout-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe0!important;border-bottom:1px solid var(--mcrm-border)!important;box-shadow:inset 0 1px 0 #fffc}.mcrm-layout-header__badge{align-items:center;background:var(--mcrm-accent-soft);border-radius:999px;color:var(--mcrm-accent);display:inline-flex;font-size:.7rem;font-weight:700;gap:.35rem;letter-spacing:.04em;padding:.2rem .65rem;text-transform:uppercase}.mcrm-notification-bell__btn.chakra-button{border-radius:999px;color:var(--mcrm-accent)!important}.mcrm-notification-bell__btn.chakra-button:hover{background:var(--mcrm-accent-soft)!important}.mcrm-hero{border-radius:var(--mcrm-radius-lg);box-shadow:var(--mcrm-hero-shadow);color:#fff;overflow:hidden;padding:1.75rem 2rem;position:relative}.mcrm-hero:before{background:radial-gradient(circle at 85% 15%,#ffffff38,#0000 42%),radial-gradient(circle at 10% 90%,#0000001f,#0000 45%);content:"";inset:0;pointer-events:none;position:absolute}.mcrm-hero__inner{position:relative;z-index:1}.mcrm-hero__eyebrow{font-size:.7rem;font-weight:700;letter-spacing:.12em;margin-bottom:.35rem;opacity:.88;text-transform:uppercase}.mcrm-hero__metric{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;border:1px solid #fff3;border-radius:14px;padding:.65rem 1rem;text-align:right}.mcrm-density-toggle .chakra-button{font-weight:600;letter-spacing:.01em}.mcrm-ops-bar{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border:1px solid var(--mcrm-border);border-radius:var(--mcrm-radius);box-shadow:var(--mcrm-card-shadow);display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;padding:.85rem 1.15rem;position:-webkit-sticky;position:sticky;top:12px;z-index:3}.mcrm-ops-bar__title{color:var(--mcrm-ink);font-size:.9rem;font-weight:700;letter-spacing:-.02em}.mcrm-chip{align-items:center;border:1px solid #0000;border-radius:999px;display:inline-flex;font-size:.75rem;font-weight:600;letter-spacing:.02em;padding:.28rem .75rem}.mcrm-chip--hot{background:#fff7ed;border-color:#fed7aa;color:#c2410c}.mcrm-chip--follow{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.mcrm-chip--won{background:#ecfdf5;border-color:#a7f3d0;color:#047857}.mcrm-chip--team{background:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.mcrm-chip--neutral{background:#f8fafc;border-color:#e2e8f0;color:#475569}.mcrm-stat{background:var(--mcrm-surface);border:1px solid var(--mcrm-border);border-radius:var(--mcrm-radius);box-shadow:var(--mcrm-card-shadow);overflow:hidden;padding:1.15rem 1.25rem;position:relative;transition:transform .2s ease,box-shadow .2s ease}.mcrm-stat:before{background:var(--mcrm-accent);background:var(--mcrm-stat-accent,var(--mcrm-accent));border-radius:var(--mcrm-radius) var(--mcrm-radius) 0 0;content:"";height:3px;left:0;position:absolute;right:0;top:0}.mcrm-stat:hover{box-shadow:0 4px 6px #0f172a0a,0 16px 32px -12px #0f172a1f;transform:translateY(-2px)}.mcrm-stat__label{color:var(--mcrm-muted);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.mcrm-stat__value{color:var(--mcrm-ink);color:var(--mcrm-stat-accent,var(--mcrm-ink));font-size:1.65rem;font-weight:800;letter-spacing:-.03em;line-height:1.1;margin-top:.35rem}.mcrm-section{background:var(--mcrm-surface);border:1px solid var(--mcrm-border);border-radius:var(--mcrm-radius);box-shadow:var(--mcrm-card-shadow);overflow:hidden}.mcrm-section__head{align-items:flex-start;background:linear-gradient(180deg,#fafbfc,#fff);border-bottom:1px solid #f1f5f9;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1.15rem 1.35rem}.mcrm-section__title{align-items:center;color:var(--mcrm-ink);display:flex;font-size:1rem;font-weight:700;gap:.5rem;letter-spacing:-.02em}.mcrm-section__subtitle{color:var(--mcrm-muted);font-size:.8125rem;line-height:1.5;margin-top:.3rem;max-width:40rem}.mcrm-section__body{padding:1.35rem}.mcrm-section__body--flush{padding:0}.mcrm-section__body--flush .mcrm-table-wrap{padding:0 .5rem .75rem}.mcrm-table-wrap{border-radius:0 0 var(--mcrm-radius) var(--mcrm-radius);overflow-x:auto}.mcrm-table-wrap table{border-collapse:initial;border-spacing:0;width:100%}.mcrm-table-wrap thead th{background:#f8fafc!important;border-bottom:1px solid var(--mcrm-border)!important;color:#64748b!important;font-size:.68rem!important;font-weight:700!important;letter-spacing:.08em;padding:.75rem 1rem!important;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:0;white-space:nowrap;z-index:2}.mcrm-table-wrap tbody td{border-bottom:1px solid #f1f5f9!important;font-size:.8125rem;padding:.9rem 1rem!important;vertical-align:top}.mcrm-table-wrap tbody tr{transition:background .15s ease}.mcrm-table-wrap tbody tr:hover td{background:#f8fafc!important}.mcrm-table-wrap tbody tr:last-child td{border-bottom:none!important}.mcrm-org-cell{color:var(--mcrm-ink);font-weight:700;letter-spacing:-.02em}.mcrm-placement-badge{background:var(--mcrm-accent-soft);border:1px solid color-mix(in srgb,var(--mcrm-accent) 22%,#0000);border-radius:8px;color:var(--mcrm-accent);display:inline-block;font-size:.65rem;font-weight:700;letter-spacing:.04em;max-width:100%;padding:.2rem .55rem;text-transform:uppercase}.mcrm-field{transition:border-color .15s ease,box-shadow .15s ease}.mcrm-search{background:#f8fafc!important;border:1px solid var(--mcrm-border)!important;border-radius:12px!important;font-size:.875rem;max-width:320px;min-width:220px}.mcrm-search:focus{background:#fff!important;border-color:var(--mcrm-accent)!important;box-shadow:0 0 0 3px var(--mcrm-accent-soft)!important}.mcrm-kanban-col{background:#fafbfc;border:1px solid var(--mcrm-border);border-radius:14px;min-height:120px;padding:.75rem}.mcrm-kanban-card{background:#fff;border:1px solid var(--mcrm-border);border-radius:12px;padding:.65rem .75rem;transition:border-color .15s ease,box-shadow .15s ease}.mcrm-kanban-card:hover{border-color:color-mix(in srgb,var(--mcrm-accent) 40%,var(--mcrm-border));box-shadow:0 4px 12px #0f172a0f}.mcrm-empty{color:var(--mcrm-muted);font-size:.9rem;padding:2.5rem 1rem;text-align:center}.mcrm-loading{align-items:center;color:var(--mcrm-muted);display:flex;gap:.75rem;justify-content:center;padding:2.5rem}.mcrm-action-group{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem;max-width:100%}.mcrm-action-group--inline{display:inline-flex}.mcrm-actions-cell{min-width:200px}.mcrm-btn.chakra-button{border-radius:10px!important;box-shadow:none!important;font-weight:600!important;letter-spacing:.01em;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .12s ease!important}.mcrm-btn.chakra-button:active:not(:disabled){transform:scale(.98)}.mcrm-btn--xs.chakra-button{font-size:.7rem!important;min-height:1.75rem!important;padding-inline:.55rem!important}.mcrm-btn--sm.chakra-button{font-size:.75rem!important;min-height:2rem!important}.mcrm-btn--primary.chakra-button{background:linear-gradient(135deg,#059669,#10b981)!important;border:1px solid #059669!important;color:#fff!important}.mcrm-btn--primary.chakra-button:hover:not(:disabled){filter:brightness(1.05)}.mcrm-btn--secondary.chakra-button{background:#fff!important;border:1px solid var(--mcrm-border)!important;color:var(--mcrm-ink)!important}.mcrm-btn--secondary.chakra-button:hover:not(:disabled){background:#f8fafc!important;border-color:color-mix(in srgb,var(--mcrm-accent) 35%,var(--mcrm-border))!important}.mcrm-btn--accent.chakra-button{background:color-mix(in srgb,var(--mcrm-accent) 12%,#fff)!important;border:1px solid color-mix(in srgb,var(--mcrm-accent) 28%,#0000)!important;color:var(--mcrm-accent)!important}.mcrm-btn--success.chakra-button{background:#eff6ff!important;border:1px solid #bfdbfe!important;color:#1d4ed8!important}.mcrm-btn--success.chakra-button:hover:not(:disabled){background:#dbeafe!important}.mcrm-btn--ghost.chakra-button{background:#0000!important;border:1px solid #0000!important;color:var(--mcrm-muted)!important}.mcrm-btn--ghost.chakra-button:hover:not(:disabled){background:#f1f5f9!important;color:var(--mcrm-ink)!important}.mcrm-btn--muted.chakra-button{background:#f8fafc!important;border:1px solid #e2e8f0!important;color:#64748b!important}.mcrm-btn--muted.chakra-button:hover:not(:disabled){background:#f1f5f9!important;color:var(--mcrm-ink)!important}.mcrm-btn--danger.chakra-button{background:#fff!important;border:1px solid #fecaca!important;color:#b91c1c!important}.mcrm-btn--danger.chakra-button:hover:not(:disabled){background:#fef2f2!important}.mcrm-btn--restore.chakra-button{background:#ecfdf5!important;border:1px solid #a7f3d0!important;color:#047857!important}.mcrm-stage-select{border-radius:10px!important;font-size:.75rem!important;max-width:130px}.mcrm-status-pill{align-items:center;border-radius:8px;display:inline-flex;font-size:.65rem;font-weight:700;letter-spacing:.03em;padding:.2rem .5rem;text-transform:uppercase}.mcrm-status-pill--archived{background:#f1f5f9;color:#64748b}.mcrm-status-pill--paid{background:#eff6ff;color:#1d4ed8;font-size:.65rem;text-transform:none}.mcrm-status-pill--won{background:#ecfdf5;color:#047857}.mcrm-status-pill--partial{background:#fff7ed;color:#c2410c;font-size:.65rem;text-transform:none}.mcrm-pill-row{display:flex;flex-wrap:wrap;gap:.5rem}.mcrm-pill{align-items:center;background:var(--mcrm-accent-soft);border:1px solid color-mix(in srgb,var(--mcrm-accent) 20%,#0000);border-radius:999px;color:var(--mcrm-accent);display:inline-flex;font-size:.72rem;font-weight:600;padding:.28rem .7rem}@media (max-width:768px){.mcrm-page{padding-left:.75rem!important;padding-right:.75rem!important}.mcrm-hero{padding:1.25rem 1.15rem}.mcrm-hero__metric{text-align:left;width:100%}.mcrm-ops-bar{padding:.75rem;top:8px}.mcrm-section__head{align-items:stretch;flex-direction:column}.mcrm-search{max-width:none;min-width:0;width:100%}.mcrm-table-wrap{-webkit-overflow-scrolling:touch;margin:0 -.25rem;scroll-snap-type:x proximity}.mcrm-table-wrap table{min-width:640px}.mcrm-table-wrap tbody td:first-child,.mcrm-table-wrap thead th:first-child{background:#fff;box-shadow:2px 0 6px #0f172a0a;left:0;position:-webkit-sticky;position:sticky;z-index:1}.mcrm-table-wrap thead th:first-child{background:#f8fafc!important;z-index:3}.mcrm-action-group{align-items:stretch;flex-direction:column;min-width:140px;width:100%}.mcrm-action-group .mcrm-btn.chakra-button,.mcrm-action-group .mcrm-stage-select{max-width:none!important;width:100%}.mcrm-actions-cell{min-width:160px}}@media (max-width:480px){.mcrm-stat__value{font-size:1.35rem}.mcrm-chip{font-size:.7rem}}.mcrm-material-card{background:#fff;border:1px solid var(--mcrm-border);border-radius:14px;box-shadow:var(--mcrm-card-shadow);height:100%;padding:1rem 1.1rem;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.mcrm-material-card:hover{border-color:color-mix(in srgb,var(--mcrm-accent) 30%,var(--mcrm-border));box-shadow:0 10px 24px -10px #0f172a24;transform:translateY(-1px)}.mcrm-material-card--archived{background:#fafbfc;opacity:.72}.mcrm-material-card__icon{align-items:center;background:var(--mcrm-accent-soft);border-radius:11px;color:var(--mcrm-accent);color:var(--mcrm-accent-deep,var(--mcrm-accent));display:flex;flex-shrink:0;font-size:1.1rem;height:42px;justify-content:center;width:42px}.mcrm-material-card__title{color:var(--mcrm-ink);font-size:.9rem;font-weight:700;letter-spacing:-.02em}.mcrm-material-card__desc{color:var(--mcrm-muted);font-size:.78rem;line-height:1.45;margin-top:.35rem}.mcrm-material-card__meta{color:#94a3b8;font-size:.68rem;margin-top:.5rem}.mcrm-lead-preview--clickable,.mcrm-org-cell--clickable{cursor:pointer}.mcrm-org-cell--clickable:hover{color:var(--mcrm-accent);color:var(--mcrm-accent-deep,var(--mcrm-accent));text-decoration:underline;text-underline-offset:2px}.mcrm-due-today-alert{align-items:center;animation:mcrm-due-today-alert-glow 2.4s ease-in-out infinite;background:linear-gradient(90deg,#fff7ed,#fffbeb 55%,#fff);border:2px solid #fbbf24;border-radius:12px;box-shadow:0 8px 24px -10px #f59e0b73;display:flex;gap:.85rem;margin-bottom:.35rem;padding:.7rem 1rem;position:-webkit-sticky;position:sticky;top:0;z-index:6}.mcrm-due-today-alert--urgent{animation:mcrm-due-today-alert-glow-urgent 2s ease-in-out infinite;background:linear-gradient(90deg,#fef2f2,#fff7ed 55%,#fff);border-color:#f87171;box-shadow:0 10px 28px -10px #ef44446b}.mcrm-due-today-alert__pulse{animation:mcrm-due-today-alert-blink 1.25s ease-in-out infinite;background:#f59e0b;border-radius:50%;box-shadow:0 0 0 0 #f59e0b73;flex-shrink:0;height:10px;width:10px}.mcrm-due-today-alert--urgent .mcrm-due-today-alert__pulse{animation:mcrm-due-today-alert-blink-urgent 1.1s ease-in-out infinite;background:#ef4444}.mcrm-due-today-alert__title{color:#b45309!important;font-size:.82rem!important;font-weight:800!important;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.mcrm-due-today-alert--urgent .mcrm-due-today-alert__title{color:#b91c1c!important}.mcrm-due-today-alert__subtitle{color:#92400e!important;font-size:.8rem!important;font-weight:600;margin-top:.1rem}.mcrm-due-today-alert--urgent .mcrm-due-today-alert__subtitle{color:#991b1b!important}.mcrm-due-today-alert__btn{font-weight:700!important}@keyframes mcrm-due-today-alert-blink{0%,to{box-shadow:0 0 0 0 #f59e0b66;opacity:1;transform:scale(1)}50%{box-shadow:0 0 0 6px #f59e0b00;opacity:.45;transform:scale(.88)}}@keyframes mcrm-due-today-alert-blink-urgent{0%,to{box-shadow:0 0 0 0 #ef444473;opacity:1;transform:scale(1)}50%{box-shadow:0 0 0 7px #ef444400;opacity:.4;transform:scale(.86)}}@keyframes mcrm-due-today-alert-glow{0%,to{box-shadow:0 8px 24px -10px #f59e0b73}50%{box-shadow:0 10px 28px -8px #f59e0b94,0 0 0 2px #fbbf2438}}@keyframes mcrm-due-today-alert-glow-urgent{0%,to{box-shadow:0 10px 28px -10px #ef44446b}50%{box-shadow:0 12px 32px -8px #ef44448c,0 0 0 2px #f8717133}}.mcrm-due-today-strip--overdue-pulse{position:relative}.mcrm-due-today-strip--overdue-pulse:before{animation:mcrm-row-overdue-pulse 1.6s ease-in-out infinite;background:#ef4444;border-radius:50%;content:"";height:8px;left:12px;position:absolute;top:12px;width:8px}.mcrm-due-today-strip--overdue-pulse .mcrm-due-today-strip__title{padding-left:1rem}.mcrm-due-today-strip{background:linear-gradient(135deg,#fffbeb,#fff 55%);border:2px solid color-mix(in srgb,#f59e0b 42%,var(--mcrm-border));border-radius:14px;box-shadow:0 6px 20px -10px #f59e0b59;padding:1rem 1.15rem;scroll-margin-top:4.5rem}.mcrm-due-today-strip__title{color:#92400e;font-size:.9rem;font-weight:800;letter-spacing:-.02em}.mcrm-due-today-strip__subtitle{color:#b45309;font-size:.78rem;margin-top:.15rem}.mcrm-due-today-strip__scroll{scrollbar-width:thin}.mcrm-due-chip{background:#fff;border:1px solid var(--mcrm-border);border-radius:10px;flex-shrink:0;max-width:200px;min-width:140px;padding:.55rem .75rem;text-align:left;transition:border-color .15s ease,box-shadow .15s ease}.mcrm-due-chip:hover{border-color:color-mix(in srgb,var(--mcrm-accent) 40%,var(--mcrm-border));box-shadow:0 4px 12px -4px #0f172a1f}.mcrm-due-chip--overdue{background:#fef2f2;border-color:#fecaca}.mcrm-due-chip--due_today{background:#fffbeb;border-color:#fde68a}.mcrm-due-chip__name{color:var(--mcrm-ink);font-size:.78rem;font-weight:700}.mcrm-due-chip__time{color:#64748b;font-size:.68rem;margin-top:.15rem}.mcrm-admin-workload .mcrm-workload-row{animation:mcrm-fade-up .35s ease backwards;animation-delay:0ms;animation-delay:calc(var(--mcrm-i, 0)*40ms);background:#fff;border:1px solid var(--mcrm-border);border-radius:10px;padding:.75rem .85rem}.mcrm-workload-row__name{font-size:.85rem;font-weight:700}.mcrm-workload-row__meta{color:#64748b;font-size:.72rem;margin-top:.1rem}.mcrm-workload-row__action{color:var(--mcrm-accent);cursor:pointer;font-size:.72rem;font-weight:600;margin-top:.45rem}.mcrm-workload-pill{border-radius:6px;display:inline-flex;font-size:.62rem;font-weight:700;letter-spacing:.04em;padding:.15rem .45rem;text-transform:uppercase}.mcrm-workload-pill--overdue{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c}.mcrm-workload-pill--today{background:#fffbeb;border:1px solid #fde68a;color:#b45309}.mcrm-workload-pill--ok{background:#ecfdf5;border:1px solid #a7f3d0;color:#047857}.mcrm-lead-drawer .mcrm-drawer-section__label{color:#94a3b8;font-size:.65rem;font-weight:700;letter-spacing:.06em;margin-bottom:.35rem;text-transform:uppercase}.mcrm-drawer-contact{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:.5rem .65rem}.mcrm-follow-up-panel{border:2px solid #fbbf24;border-radius:14px;box-shadow:0 10px 28px -10px #f59e0b61;overflow:hidden;padding:1rem 1.1rem 1.15rem 1.3rem;position:relative}.mcrm-follow-up-panel:before{background:linear-gradient(180deg,#f59e0b,#ea580c);bottom:0;content:"";left:0;pointer-events:none;position:absolute;top:0;width:5px}.mcrm-follow-up-panel--scheduled{background:linear-gradient(135deg,#fffbeb,#fef3c7 38%,#fff)}.mcrm-follow-up-panel--unset{background:linear-gradient(135deg,#ecfdf5,#f0fdfa 42%,#fff);border-color:#2dd4bf;border-style:dashed;box-shadow:0 8px 22px -10px #0d948847}.mcrm-follow-up-panel--unset:before{background:linear-gradient(180deg,#14b8a6,#0d9488)}.mcrm-follow-up-panel--overdue{animation:mcrm-follow-up-overdue-glow 2.2s ease-in-out infinite;background:linear-gradient(135deg,#fef2f2,#fff7ed 45%,#fff);border-color:#f87171;box-shadow:0 12px 30px -10px #ef44446b}.mcrm-follow-up-panel--overdue:before{background:linear-gradient(180deg,#ef4444,#dc2626)}.mcrm-follow-up-panel--deliverable{background:linear-gradient(135deg,#f5f3ff,#fff);border-color:#c4b5fd;box-shadow:0 6px 18px -8px #7c3aed40}.mcrm-follow-up-panel--deliverable:before{background:linear-gradient(180deg,#7c3aed,#6d28d9)}.mcrm-follow-up-panel__head{gap:.65rem}.mcrm-follow-up-panel__title{color:#c2410c!important;font-size:.72rem!important;font-weight:800!important;letter-spacing:.09em;text-transform:uppercase}.mcrm-follow-up-panel--overdue .mcrm-follow-up-panel__title{color:#b91c1c!important}.mcrm-follow-up-panel--unset .mcrm-follow-up-panel__title{color:#0f766e!important}.mcrm-follow-up-panel--deliverable .mcrm-follow-up-panel__title{color:#6d28d9!important}.mcrm-follow-up-panel__when{color:#9a3412!important;font-size:1.05rem!important;font-weight:800!important;letter-spacing:-.02em;line-height:1.25}.mcrm-follow-up-panel--overdue .mcrm-follow-up-panel__when{color:#b91c1c!important}.mcrm-follow-up-panel--unset .mcrm-follow-up-panel__when{color:#0f766e!important}.mcrm-follow-up-panel__hint{color:#0f766e!important;font-size:.8125rem!important;font-weight:600;line-height:1.45}.mcrm-follow-up-panel__badge{font-weight:700!important;letter-spacing:.03em;text-transform:uppercase}.mcrm-follow-up-panel__badge--overdue{background:#fecaca!important;color:#991b1b!important}.mcrm-follow-up-panel__badge--scheduled{background:#fde68a!important;color:#92400e!important}.mcrm-follow-up-panel__badge--unset{background:#ccfbf1!important;color:#115e59!important}.mcrm-follow-up-panel__controls .mcrm-follow-up-cell{background:#ffffffd1;border:1px solid #f59e0b59;box-shadow:none;padding:.65rem .75rem}.mcrm-follow-up-cell{background:linear-gradient(180deg,#fffbeb,#fff);border:1px solid #fde68a;border-radius:10px;padding:.55rem .65rem}.mcrm-follow-up-cell--scheduled{background:linear-gradient(180deg,#fffbeb,#fff);border-color:#fcd34d}.mcrm-follow-up-cell--unset{background:linear-gradient(180deg,#f0fdfa,#fff);border:1px dashed #99f6e4}.mcrm-follow-up-cell--overdue{background:linear-gradient(180deg,#fef2f2,#fff);border-color:#fca5a5;box-shadow:0 0 0 1px #ef44442e}.mcrm-follow-up-cell__label{color:#b45309!important;font-weight:700!important;letter-spacing:.05em;text-transform:uppercase}.mcrm-follow-up-cell--overdue .mcrm-follow-up-cell__label{color:#b91c1c!important}.mcrm-follow-up-cell__input{background:#fff!important;border-color:#f59e0b!important;box-shadow:0 0 0 1px #f59e0b1f;font-weight:600!important}.mcrm-follow-up-cell--overdue .mcrm-follow-up-cell__input{border-color:#ef4444!important;box-shadow:0 0 0 2px #ef444424}.mcrm-follow-up-cell__status--overdue{background:#fecaca!important;color:#991b1b!important;font-weight:700!important}.mcrm-follow-up-cell__meta{color:#b45309!important}.mcrm-follow-up-cell__meta--empty{color:#0f766e!important;font-weight:600}.mcrm-follow-up-summary--overdue .mcrm-follow-up-summary__text{color:#b91c1c}.mcrm-follow-up-summary__badge{background:#fecaca!important;color:#991b1b!important}@keyframes mcrm-follow-up-overdue-glow{0%,to{box-shadow:0 12px 30px -10px #ef44446b}50%{box-shadow:0 12px 34px -8px #ef44448c,0 0 0 3px #ef44441f}}.mcrm-drawer-alert{border-radius:8px;font-size:.78rem;font-weight:600;padding:.55rem .75rem}.mcrm-drawer-alert--overdue{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c}.mcrm-drawer-alert--due{background:#fffbeb;border:1px solid #fde68a;color:#b45309}.mcrm-presence{align-items:center;display:inline-flex;flex-shrink:0;gap:.35rem}.mcrm-presence__dot{background:#94a3b8;border-radius:50%;height:8px;width:8px}.mcrm-presence--sm .mcrm-presence__dot{height:7px;width:7px}.mcrm-presence--active .mcrm-presence__dot,.mcrm-presence--online .mcrm-presence__dot{background:#22c55e;box-shadow:0 0 0 2px #22c55e33}.mcrm-presence--away .mcrm-presence__dot{background:#f59e0b;box-shadow:0 0 0 2px #f59e0b33}.mcrm-presence__label{color:#64748b;font-size:.68rem;font-weight:600}.mcrm-presence--active .mcrm-presence__label,.mcrm-presence--online .mcrm-presence__label{color:#15803d}.mcrm-presence--away .mcrm-presence__label{color:#b45309}.mcrm-typing-indicator{align-items:center;color:#64748b;display:inline-flex;font-size:.72rem;font-weight:500;gap:.45rem}.mcrm-typing-indicator__dots{display:inline-flex;gap:3px}.mcrm-typing-indicator__dots span{animation:mcrm-typing-bounce 1.2s ease-in-out infinite;background:#a78bfa;border-radius:50%;height:5px;width:5px}.mcrm-typing-indicator__dots span:nth-child(2){animation-delay:.15s}.mcrm-typing-indicator__dots span:nth-child(3){animation-delay:.3s}@keyframes mcrm-typing-bounce{0%,80%,to{opacity:.45;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.mcrm-row--overdue{position:relative}.mcrm-row--overdue:before{animation:mcrm-row-overdue-pulse 1.6s ease-in-out infinite;background:#ef4444;border-radius:0 3px 3px 0;bottom:0;content:"";left:0;position:absolute;top:0;width:3px}@keyframes mcrm-row-overdue-pulse{0%,to{box-shadow:0 0 0 0 #ef444459;opacity:1}50%{box-shadow:0 0 8px 1px #ef444440;opacity:.7}}.mcrm-latest-material{align-items:center;background:#fff;border:1px solid #e2e8f0;border:1px solid var(--mcrm-border,#e2e8f0);border-radius:16px;border-radius:var(--mcrm-radius,16px);box-shadow:var(--mcrm-card-shadow);color:inherit;display:flex;gap:.9rem;padding:.85rem 1rem;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.mcrm-latest-material:hover{box-shadow:0 8px 24px #0f172a14;transform:translateY(-1px)}.mcrm-latest-material__thumb{align-items:center;background:#f1f5f9;border-radius:10px;display:flex;flex-shrink:0;height:56px;justify-content:center;overflow:hidden;width:56px}.mcrm-latest-material__thumb img{height:100%;object-fit:cover;width:100%}.mcrm-latest-material__thumb-fallback{color:#94a3b8;font-size:1.25rem}.mcrm-latest-material__eyebrow{color:#64748b;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.mcrm-latest-material__title{color:#0f172a;font-size:.92rem;font-weight:700;line-height:1.35}.mcrm-latest-material__meta{color:#64748b;font-size:.72rem;margin-top:.15rem}.mcrm-seasonal-banner{border:1px solid #0000;border-radius:16px;border-radius:var(--mcrm-radius,16px);box-shadow:var(--mcrm-card-shadow);padding:.75rem 1rem}.mcrm-seasonal-banner__label{font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.mcrm-seasonal-banner__message{font-size:.84rem;font-weight:600;line-height:1.45;margin-top:.2rem}.mcrm-seasonal-banner--q4_push{background:linear-gradient(135deg,#fff7ed,#ffedd5);border-color:#fdba74;color:#9a3412}.mcrm-seasonal-banner--q4_push .mcrm-seasonal-banner__label{color:#c2410c}.mcrm-seasonal-banner--diaspora_month{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-color:#6ee7b7;color:#065f46}.mcrm-seasonal-banner--diaspora_month .mcrm-seasonal-banner__label{color:#047857}.mcrm-page--season-q4{background:radial-gradient(ellipse 80% 50% at 100% 0,#fb923c14,#0000 55%),#f8fafc;background:radial-gradient(ellipse 80% 50% at 100% 0,#fb923c14,#0000 55%),var(--mcrm-page-bg,#f8fafc)}.mcrm-page--season-diaspora{background:radial-gradient(ellipse 75% 45% at 0 0,#2dd4bf1a,#0000 55%),#f8fafc;background:radial-gradient(ellipse 75% 45% at 0 0,#2dd4bf1a,#0000 55%),var(--mcrm-page-bg,#f8fafc)}.mcrm-quote-card{border-radius:14px;box-shadow:0 10px 28px #0f172a24;color:#fff;padding:1rem 1.1rem}.mcrm-quote-card__eyebrow{font-size:.62rem;font-weight:800;letter-spacing:.1em;opacity:.85;text-transform:uppercase}.mcrm-quote-card__channel{font-size:1.35rem;font-weight:800;line-height:1.2;margin-top:.55rem}.mcrm-quote-card__format{font-size:.78rem;font-weight:700;opacity:.92}.mcrm-quote-card__org{font-size:1.2rem;font-weight:800;line-height:1.25;margin-top:.45rem}.mcrm-quote-card__package,.mcrm-quote-card__placement{font-size:.78rem;margin-top:.35rem;opacity:.92}.mcrm-quote-card__amount{font-size:1.45rem;font-weight:800;margin-top:.65rem}.mcrm-quote-card__ref{font-size:.72rem;margin-top:.35rem;opacity:.85}.mcrm-quote-card__footer{font-size:.68rem;margin-top:.75rem;opacity:.8}.mcrm-quote-card--radio{background:linear-gradient(145deg,#5b21b6,#7c3aed)}.mcrm-quote-card--tv{background:linear-gradient(145deg,#1d4ed8,#3b82f6)}.mcrm-quote-card--press{background:linear-gradient(145deg,#b45309,#ea580c)}.mcrm-quote-card--social{background:linear-gradient(145deg,#be185d,#db2777)}.mcrm-quote-card--event{background:linear-gradient(145deg,#047857,#10b981)}.mcrm-quote-card--creator{background:linear-gradient(145deg,#7c2d12,#c2410c)}.mcrm-quote-card--digital{background:linear-gradient(145deg,#0f766e,#14b8a6)}.mcrm-quote-card--default{background:linear-gradient(145deg,#334155,#475569)}.mcrm-latest-material__new-badge{align-items:center;background:#ecfdf5;border-radius:999px;color:#047857;display:inline-flex;font-size:.62rem;font-weight:700;letter-spacing:.04em;padding:.1rem .45rem;text-transform:uppercase}.pa-page{--pa-ink:#f8fafc;--pa-muted:#cbd5e1bf;--pa-line:#94a3b838;--pa-panel:#0f172aa6;--pa-glow:#38bdf826}.pa-hero{background:radial-gradient(ellipse 70% 80% at 100% 0,#8b5cf62e,#0000 55%),radial-gradient(ellipse 60% 70% at 0 100%,#2dd4bf1f,#0000 50%),linear-gradient(145deg,#0f172a,#1e293b);border:1px solid var(--pa-line);border-radius:16px;margin-bottom:1.25rem;overflow:hidden;padding:1.5rem 1.75rem;position:relative}.pa-hero:after{background-image:radial-gradient(circle at 1px 1px,#ffffff14 1px,#0000 0);background-size:24px 24px;content:"";inset:0;opacity:.35;pointer-events:none;position:absolute}.pa-hero__inner{position:relative;z-index:1}.pa-eyebrow{align-items:center;background:#2dd4bf1a;border:1px solid #2dd4bf40;border-radius:999px;color:#5eead4;display:inline-flex;font-size:.6875rem;font-weight:600;gap:.35rem;letter-spacing:.14em;margin-bottom:.65rem;padding:.3rem .65rem;text-transform:uppercase}.pa-stats{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));margin-bottom:1.25rem}.pa-stat{background:var(--pa-panel);border:1px solid var(--pa-line);border-radius:14px;padding:1rem 1.1rem;transition:border-color .2s ease,transform .2s ease}.pa-stat:hover{border-color:#94a3b866;transform:translateY(-2px)}.pa-stat__label{color:var(--pa-muted);font-size:.6875rem;font-weight:600;letter-spacing:.06em;margin-bottom:.35rem;text-transform:uppercase}.pa-stat__value{color:var(--pa-ink);font-size:1.625rem;font-weight:700;line-height:1.1}.pa-stat--green .pa-stat__value{color:#4ade80}.pa-stat--purple .pa-stat__value{color:#c084fc}.pa-stat--cyan .pa-stat__value{color:#22d3ee}.pa-stat--blue .pa-stat__value{color:#60a5fa}.pa-stat--orange .pa-stat__value{color:#fb923c}.pa-filters{background:#111827d9;border:1px solid var(--pa-line);border-radius:14px;margin-bottom:1.25rem;padding:1.25rem 1.35rem}.pa-chips{display:flex;flex-wrap:wrap;gap:.5rem}.pa-chip{align-items:center;background:#ffffff0a;border:1px solid var(--pa-line);border-radius:999px;color:#e2e8f0d9;cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:500;gap:.4rem;padding:.45rem .85rem;transition:all .2s ease;-webkit-user-select:none;user-select:none}.pa-chip:hover{background:#ffffff12;border-color:#94a3b873}.pa-chip--on{border-color:#0000;box-shadow:0 4px 14px -4px #00000073;color:#0f172a}.pa-chip--green.pa-chip--on{background:linear-gradient(135deg,#86efac,#22c55e)}.pa-chip--purple.pa-chip--on{background:linear-gradient(135deg,#d8b4fe,#a855f7);color:#fff}.pa-chip--cyan.pa-chip--on{background:linear-gradient(135deg,#67e8f9,#06b6d4)}.pa-chip--blue.pa-chip--on{background:linear-gradient(135deg,#93c5fd,#3b82f6);color:#fff}.pa-chip--orange.pa-chip--on{background:linear-gradient(135deg,#fdba74,#f97316);color:#fff}.pa-alert{align-items:flex-start;background:#fb923c1f;border:1px solid #fb923c59;border-radius:10px;color:#fed7aa;display:flex;font-size:.8125rem;gap:.65rem;margin-top:.85rem;padding:.75rem 1rem}.pa-table-wrap{background:#0f172a80;border:1px solid var(--pa-line);border-radius:14px;overflow:hidden}.pa-table-wrap table{width:100%}.pa-table-wrap thead th{background:#ffffff0d!important;border-color:var(--pa-line)!important;font-size:.6875rem!important;letter-spacing:.08em;padding-bottom:.85rem!important;padding-top:.85rem!important;text-transform:uppercase}.pa-table-wrap tbody tr{transition:background .15s ease}.pa-table-wrap tbody tr:hover{background:#ffffff0a}.pa-table-wrap tbody td{border-color:var(--pa-line)!important;padding-bottom:.9rem!important;padding-top:.9rem!important;vertical-align:middle}.pa-type-badge{align-items:center;border-radius:8px;display:inline-flex;font-size:.6875rem;font-weight:700;gap:.35rem;letter-spacing:.04em;padding:.35rem .65rem;text-transform:uppercase;white-space:nowrap}.pa-empty{padding:3.5rem 1.5rem;text-align:center}.pa-empty__icon{font-size:2.5rem;margin-bottom:.75rem;opacity:.35}.pa-pro-name{color:#f1f5f9;font-size:.9375rem;font-weight:600}.pa-pro-id{color:#94a3b8e6;display:inline-block;font-family:ui-monospace,monospace;font-size:.6875rem;margin-top:.2rem}.pa-time-main{color:#e2e8f0;font-size:.8125rem;white-space:nowrap}.pa-time-sub{color:#94a3b8d9;font-size:.6875rem;margin-top:.15rem}.pa-summary{color:#cbd5e1eb;font-size:.875rem;line-height:1.55}.bst-page{--bst-ink:#f1f5f9;--bst-muted:#94a3b8;--bst-line:#4755698c;--bst-surface:#111827;--bst-surface-2:#0f172a;color:var(--bst-ink);isolation:isolate}.bst-page *,.bst-page :after,.bst-page :before{box-sizing:border-box}.bst-page button,.bst-page h2,.bst-page h3,.bst-page p,.bst-page select,.bst-page span,.bst-page time{color:inherit}.bst-hero{background:linear-gradient(135deg,#1e1b4b,#0f172a 48%,#0c1222);border:1px solid #6366f159;border-radius:18px;box-shadow:0 20px 50px #00000059;margin-bottom:1.5rem;overflow:hidden;padding:1.5rem 1.75rem;position:relative}.bst-hero__glow{background:radial-gradient(circle,#8b5cf659 0,#0000 70%);height:280px;pointer-events:none;position:absolute;right:-80px;top:-120px;width:280px}.bst-hero__inner{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:space-between;position:relative;z-index:1}.bst-eyebrow{align-items:center;color:#a5b4fc;display:inline-flex;font-size:.6875rem;font-weight:700;gap:.45rem;letter-spacing:.14em;margin-bottom:.65rem;text-transform:uppercase}.bst-hero__title{color:#fff!important;font-size:1.5rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0 0 .5rem}.bst-hero__desc{color:var(--bst-muted)!important;font-size:.8125rem;line-height:1.6;margin:0;max-width:34rem}.bst-hero__desc code{background:#00000059;border:1px solid #8b5cf64d;border-radius:6px;color:#c4b5fd!important;font-family:ui-monospace,monospace;font-size:.75rem;padding:.12rem .4rem}.bst-toolbar{align-items:center;display:flex;gap:.6rem}.bst-select{-webkit-appearance:none;appearance:none;background:var(--bst-surface) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%2394a3b8' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E") no-repeat right .75rem center;border:1px solid var(--bst-line);border-radius:12px;color:#fff!important;cursor:pointer;font-size:.8125rem;font-weight:600;height:2.5rem;min-width:10rem;padding:0 2.25rem 0 .85rem}.bst-select option{background:#1e293b;color:#f8fafc}.bst-btn-refresh{align-items:center;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:12px;box-shadow:0 4px 14px #6366f166;color:#fff!important;cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:600;gap:.4rem;height:2.5rem;padding:0 1.1rem;transition:transform .15s ease,box-shadow .15s ease}.bst-btn-refresh:hover:not(:disabled){box-shadow:0 6px 20px #6366f180;transform:translateY(-1px)}.bst-btn-refresh:disabled{cursor:wait;opacity:.65}.bst-stats{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:200px 1fr;margin-bottom:1.5rem}@media (max-width:960px){.bst-stats{grid-template-columns:1fr}}.bst-kpi{background:var(--bst-surface);border:1px solid var(--bst-line);border-radius:18px;box-shadow:inset 0 1px 0 #ffffff0a;display:flex;flex-direction:column;justify-content:center;padding:1.5rem}.bst-kpi__label{color:var(--bst-muted)!important;font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.bst-kpi__value{font-feature-settings:"tnum";color:#fff!important;font-size:3rem;font-variant-numeric:tabular-nums;font-weight:800;line-height:1;margin:.35rem 0 .25rem}.bst-kpi__meta{color:var(--bst-muted)!important;font-size:.75rem}.bst-chart{background:var(--bst-surface);border:1px solid var(--bst-line);border-radius:18px;min-height:260px;padding:1.25rem 1.5rem 1rem}.bst-chart__label{color:var(--bst-muted)!important;font-size:.6875rem;font-weight:700;letter-spacing:.12em;margin-bottom:.5rem;text-transform:uppercase}.bst-chart-empty{align-items:center;color:var(--bst-muted)!important;display:flex;font-size:.875rem;justify-content:center;min-height:200px;padding:1rem;text-align:center}.bst-panel{background:var(--bst-surface);border:1px solid var(--bst-line);border-radius:18px;box-shadow:0 12px 40px #0003;margin-bottom:1.5rem;overflow:hidden}.bst-panel__head{align-items:center;background:#0f172a99;border-bottom:1px solid var(--bst-line);display:flex;justify-content:space-between;padding:1rem 1.5rem}.bst-panel__title{color:#fff!important;font-size:1rem;font-weight:700;margin:0}.bst-panel__badge{background:#6366f133;border:1px solid #6366f159;border-radius:999px;color:#c7d2fe!important;font-size:.6875rem;font-weight:700;padding:.25rem .6rem}.bst-articles{display:flex;flex-direction:column;gap:.65rem;padding:1rem 1.25rem 1.25rem}.bst-article{grid-gap:1rem 1.25rem;align-items:center;background:var(--bst-surface-2)!important;border:1px solid var(--bst-line)!important;border-radius:14px;display:grid;gap:1rem 1.25rem;grid-template-columns:auto 1fr auto;padding:1rem 1.15rem;transition:border-color .2s ease,box-shadow .2s ease}.bst-article:hover{border-color:#8b5cf673!important;box-shadow:0 0 0 1px #8b5cf626}.bst-article--rank-1{background:linear-gradient(135deg,#1e1b4be6 0,var(--bst-surface-2) 100%)!important;border-color:#fbbf2466!important}.bst-rank{align-items:center;background:#ffffff0f;border:1px solid var(--bst-line);border-radius:10px;color:#e2e8f0!important;display:flex;flex-shrink:0;font-size:.8125rem;font-weight:800;height:2.25rem;justify-content:center;width:2.25rem}.bst-article--rank-1 .bst-rank{background:linear-gradient(135deg,#fbbf24,#f59e0b);border:none;color:#1e293b!important}.bst-article--rank-2 .bst-rank{background:linear-gradient(135deg,#cbd5e1,#94a3b8);border:none;color:#1e293b!important}.bst-article--rank-3 .bst-rank{background:linear-gradient(135deg,#d97706,#b45309);border:none;color:#fff!important}.bst-article__body{min-width:0}.bst-article__title{color:#fff!important;font-size:.9375rem;font-weight:600;line-height:1.35;margin:0 0 .3rem}.bst-article__slug{color:var(--bst-muted)!important;display:block;font-family:ui-monospace,monospace;font-size:.6875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bst-article__share{background:#334155cc;border-radius:999px;height:3px;margin-top:.5rem;overflow:hidden}.bst-article__share-fill{background:linear-gradient(90deg,#7c3aed,#6366f1);border-radius:999px;height:100%;min-width:4px}.bst-article__stat{min-width:3.5rem;text-align:center}.bst-article__stat-num{font-feature-settings:"tnum";color:#c4b5fd!important;display:block;font-size:1.5rem;font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.bst-article__stat-label{color:var(--bst-muted)!important;display:block;font-size:.625rem;font-weight:600;letter-spacing:.08em;margin-top:.2rem;text-transform:uppercase}.bst-events{max-height:20rem;overflow-y:auto;padding:.5rem 0}.bst-events::-webkit-scrollbar{width:5px}.bst-events::-webkit-scrollbar-thumb{background:#475569;border-radius:999px}.bst-event{grid-gap:1rem;align-items:center;background:#0000!important;border-bottom:1px solid #33415580;display:grid;gap:1rem;grid-template-columns:10rem 1fr auto;padding:.8rem 1.5rem}.bst-event:last-child{border-bottom:none}.bst-event:hover{background:#ffffff08!important}@media (max-width:768px){.bst-event{gap:.35rem;grid-template-columns:1fr}}.bst-event__time{font-feature-settings:"tnum";color:var(--bst-muted)!important;font-size:.75rem;font-variant-numeric:tabular-nums}.bst-event__title{color:#e2e8f0!important;font-size:.8125rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bst-channel{align-items:center;border-radius:8px;display:inline-flex;font-size:.6875rem;font-weight:700;padding:.28rem .6rem;white-space:nowrap}.bst-channel--whatsapp{background:#22c55e33;color:#4ade80!important}.bst-channel--facebook{background:#3b82f633;color:#60a5fa!important}.bst-channel--twitter{background:#94a3b826;color:#cbd5e1!important}.bst-channel--linkedin{background:#0ea5e933;color:#38bdf8!important}.bst-channel--email{background:#f9731633;color:#fb923c!important}.bst-channel--copy_link{background:#8b5cf633;color:#c4b5fd!important}.bst-channel--default{background:#47556966;color:#cbd5e1!important}.bst-empty{font-size:.875rem;padding:2.5rem 1.5rem;text-align:center}.bst-empty,.bst-loading{color:var(--bst-muted)!important}.bst-loading{align-items:center;display:flex;flex-direction:column;gap:.75rem;padding:4rem}.mcrm-panel{--mcrm-section-nav-offset:4.75rem;max-width:1400px}.mcrm-panel .mcrm-card{color:#0f172a}.mcrm-panel .mcrm-card .chakra-input,.mcrm-panel .mcrm-card .chakra-select,.mcrm-panel .mcrm-card .chakra-textarea{background:#fff!important;border-color:#e2e8f0!important;color:#0f172a!important}.mcrm-panel .mcrm-card .chakra-form__label{color:#475569!important}.mcrm-panel .mcrm-table-scroll td{color:#334155!important}.mcrm-panel .mcrm-table-scroll th{background:#f8fafc!important;color:#64748b!important}.mcrm-panel__intro{margin-bottom:.25rem}.mcrm-panel .mcrm-stat-grid .chakra-box{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mcrm-log-row--clickable:focus-visible{outline:2px solid #7c3aed;outline-offset:-2px}.mcrm-opening-lead-hint{background:#0f172aeb;border-radius:999px;bottom:1.25rem;box-shadow:0 4px 16px #0f172a40;color:#fff;font-size:.8125rem;padding:.5rem .85rem;position:fixed;right:1.25rem;z-index:1400}.mcrm-sa-theatrics__mission{color:#ffffffeb;font-size:.9375rem;font-weight:500;letter-spacing:-.01em;margin-bottom:.75rem}.mcrm-sa-theatrics__last-command{background:#7c3aed2e;border:1px solid #a78bfa59;border-radius:10px;margin-bottom:.75rem;padding:.5rem .75rem}.mcrm-sa-theatrics__ticker-wrap{border:1px solid #ffffff1f;border-radius:12px;overflow:hidden}.mcrm-sa-theatrics__ticker-wrap .msb-activity-ticker{background:#ffffff1a;border-color:#ffffff38;margin:0}.mcrm-sa-theatrics__ticker-wrap .msb-activity-ticker__text{color:#fffffff0}.mcrm-sa-theatrics__ticker-wrap .msb-activity-ticker__action{color:#ddd6fe}.mcrm-sa-theatrics__ticker-wrap .msb-activity-ticker--clickable:hover{background:#ffffff29;border-color:#ffffff52}.mcrm-sa-theatrics__pipeline-chip,.mcrm-sa-theatrics__presence-chip{background:#0f172ab8;border:1px solid #fff3;border-radius:999px;box-shadow:0 1px 2px #0f172a59;padding:.28rem .65rem}.mcrm-sa-theatrics__chip-label{color:#f8fafc!important}.mcrm-sa-theatrics__pipeline-chip-dot{border-radius:50%;box-shadow:0 0 0 1px #ffffff59;flex-shrink:0;height:8px;width:8px}.mcrm-sa-pipeline-bar{background:#ffffff1f;border-radius:999px;display:flex;height:10px;overflow:hidden;width:100%}.mcrm-sa-pipeline-bar__segment{height:100%;min-width:4px}.mcrm-sa-live-pulse{animation:mcrm-sa-pulse 1.6s ease-in-out infinite}@keyframes mcrm-sa-pulse{0%,to{box-shadow:0 0 0 0 #22c55e59}50%{box-shadow:0 0 0 8px #22c55e00}}.mcrm-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 1px 3px #0f172a0f;overflow:hidden}.mcrm-card__header{align-items:flex-start;background:linear-gradient(180deg,#fafbfc,#fff);border-bottom:1px solid #f1f5f9;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1.25rem 1.5rem}.mcrm-card__header-text{flex:1 1;min-width:200px}.mcrm-card__title{color:#0f172a;font-size:1rem;font-weight:700;letter-spacing:-.02em;line-height:1.3}.mcrm-card__subtitle{color:#64748b;font-size:.8125rem;line-height:1.5;margin-top:.35rem;max-width:52rem}.mcrm-card__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.mcrm-card__body{padding:1.5rem}.mcrm-card__body--flush-table{padding:0}.mcrm-card__body--flush-table .mcrm-table-scroll{padding:0 1rem 1rem}.mcrm-subsection{margin-bottom:1.5rem}.mcrm-subsection:last-child{margin-bottom:0}.mcrm-subsection__title{color:#475569;font-size:.75rem;font-weight:700;letter-spacing:.06em;margin-bottom:1rem;text-transform:uppercase}.mcrm-field-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:768px){.mcrm-field-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.mcrm-field-grid--payment{grid-template-columns:repeat(3,1fr)}}.mcrm-action-row{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.mcrm-template-editor{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden}.mcrm-template-editor textarea{background:#fff!important;border:none!important;border-radius:0!important;min-height:200px}.mcrm-preview-box{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-top:1rem;padding:1rem 1.25rem}.mcrm-placement-keys{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:10px;display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:1.25rem;padding:.75rem 1rem}.mcrm-placement-keys__label{color:#64748b;font-size:.7rem;font-weight:700;letter-spacing:.05em;margin-bottom:.25rem;text-transform:uppercase;width:100%}.mcrm-table-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.mcrm-table-scroll table{min-width:960px}.mcrm-table-scroll th{background:#f8fafc!important;border-bottom:2px solid #e2e8f0!important;color:#64748b!important;font-size:.68rem;font-weight:700;letter-spacing:.05em;padding:.75rem .65rem!important;text-transform:uppercase;white-space:nowrap}.mcrm-table-scroll td{border-color:#f1f5f9!important;padding:.65rem!important;vertical-align:middle}.mcrm-table-scroll tr:hover td{background:#fafbfc}.mcrm-table-scroll .chakra-input,.mcrm-table-scroll .chakra-select{min-width:0}.mcrm-stat-grid{grid-gap:.75rem;display:grid;gap:.75rem}.mcrm-loading{background:#ffffff14;border-radius:16px;padding:2rem 1.5rem}.mcrm-section-anchor{scroll-margin-top:4.75rem;scroll-margin-top:var(--mcrm-section-nav-offset,4.75rem)}.mcrm-sa-section-nav{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:linear-gradient(180deg,#0f172af7,#0f172aeb 72%,#0f172a00);margin:-.25rem 0 .5rem;padding:.65rem 0;position:-webkit-sticky;position:sticky;top:0;z-index:25}.mcrm-sa-section-nav__inner{-webkit-overflow-scrolling:touch;display:flex;flex-wrap:nowrap;gap:.4rem;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:.15rem;scrollbar-color:#a78bfa73 #0000;scrollbar-width:thin}.mcrm-sa-section-nav__inner::-webkit-scrollbar{height:4px}.mcrm-sa-section-nav__inner::-webkit-scrollbar-thumb{background:#a78bfa73;border-radius:999px}.mcrm-sa-section-nav__link{background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;color:#ffffffc7;cursor:pointer;flex:0 0 auto;font-size:.75rem;font-weight:600;letter-spacing:.01em;padding:.38rem .85rem;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease;white-space:nowrap}.mcrm-sa-section-nav__link:hover{background:#7c3aed38;border-color:#a78bfa8c;color:#fff}.mcrm-sa-section-nav__link:focus-visible{outline:2px solid #a78bfa;outline-offset:2px}.mcrm-sa-section-nav__link--active{background:#7c3aed61;border-color:#a78bfabf;box-shadow:0 0 0 1px #7c3aed40;color:#fff}.sa-sidebar{--sa-bg:#0b1220;--sa-panel:#0f172aeb;--sa-border:#94a3b82e;--sa-text:#f8fafc;--sa-muted:#94a3b8;--sa-faint:#64748b;--sa-accent:#818cf8;--sa-accent-strong:#6366f1;--sa-active-bg:linear-gradient(90deg,#6366f147,#8b5cf61f 70%,#0000);color:var(--sa-text);display:flex;flex-direction:column;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;height:100%;min-height:0}.sa-sidebar__header{border-bottom:1px solid var(--sa-border);flex-shrink:0;margin-bottom:.5rem;padding-bottom:1rem}.sa-sidebar__brand{align-items:center;display:flex;gap:.75rem}.sa-sidebar__logo{align-items:center;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:12px;box-shadow:0 4px 16px #6366f173;color:#fff;display:flex;flex-shrink:0;font-size:.7rem;font-weight:800;height:42px;justify-content:center;letter-spacing:.04em;width:42px}.sa-sidebar__brand-text{flex:1 1;min-width:0}.sa-sidebar__title{font-size:.95rem;font-weight:700;letter-spacing:-.02em;line-height:1.2}.sa-sidebar__role{color:var(--sa-muted);font-size:.62rem;font-weight:700;letter-spacing:.1em;margin-top:.2rem;text-transform:uppercase}.sa-sidebar__clearance{background:#7c3aed29;border:1px solid #a78bfa47;border-radius:6px;color:#c4b5fd;display:inline-flex;font-size:.58rem;font-weight:800;letter-spacing:.07em;margin-top:.3rem;padding:.12rem .4rem;text-transform:uppercase;width:-webkit-fit-content;width:fit-content}.sa-sidebar__logo--command{box-shadow:0 4px 16px #6366f173,inset 0 0 0 1px #ffffff1f;position:relative}.sa-sidebar__logo--command:after{animation:sa-logo-ring 3.5s ease-in-out infinite;border:1px solid #a78bfa73;border-radius:14px;content:"";inset:-3px;pointer-events:none;position:absolute}@keyframes sa-logo-ring{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.85;transform:scale(1.04)}}.sa-sidebar__user{color:#f1f5f9;font-size:.88rem;font-weight:700}.sa-sidebar__user,.sa-sidebar__user-sub{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sa-sidebar__user-sub{color:#94a3b8;font-size:.72rem;font-weight:500;margin-top:.1rem}.sa-sidebar__identity{background:#0000;border:none;border-radius:8px;cursor:pointer;display:block;margin-top:.35rem;padding:.45rem .55rem .45rem 0;position:relative;text-align:left;transition:background .15s ease;width:100%}.sa-sidebar__identity:focus-visible,.sa-sidebar__identity:hover{background:#8b5cf61f;outline:none}.sa-sidebar__identity-edit{color:#a78bfa;opacity:0;position:absolute;right:0;top:.55rem;transition:opacity .15s ease}.sa-sidebar__identity:focus-visible .sa-sidebar__identity-edit,.sa-sidebar__identity:hover .sa-sidebar__identity-edit{opacity:1}.sa-sidebar--collapsed .sa-sidebar__identity-edit{display:none}.sa-sidebar__date{color:var(--sa-faint);font-size:.68rem;margin-top:.15rem}.sa-sidebar__home-link{align-items:center;background:#ffffff0a;border:1px solid var(--sa-border);border-radius:10px;color:#e2e8f0;cursor:pointer;display:flex;font-size:.78rem;font-weight:600;gap:.5rem;margin-top:.85rem;padding:.5rem .65rem;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease;width:100%}.sa-sidebar__home-link:hover{background:#ffffff14;border-color:#818cf873;color:#fff}.sa-sidebar__home-link svg:last-child{margin-left:auto;opacity:.55}.sa-sidebar__nav{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:.25rem .15rem .5rem;scrollbar-color:#94a3b873 #0000;scrollbar-width:thin}.sa-sidebar__nav::-webkit-scrollbar{width:6px}.sa-sidebar__nav::-webkit-scrollbar-thumb{background:#94a3b866;border-radius:999px}.sa-sidebar__nav::-webkit-scrollbar-thumb:hover{background:#94a3b88c}.sa-sidebar__group{margin-bottom:1.25rem}.sa-sidebar__section{align-items:center;color:var(--sa-faint);display:flex;font-size:.62rem;font-weight:700;gap:.4rem;letter-spacing:.1em;margin:0 0 .4rem;padding:0 .35rem;text-transform:uppercase}.sa-sidebar__section--sticky-heading{background:linear-gradient(180deg,#0b1220fa,#0b1220e0 85%,#0000);margin-top:.15rem;padding-bottom:.35rem;padding-top:.45rem;position:-webkit-sticky;position:sticky;top:0;z-index:4}.sa-sidebar__section-dot{border-radius:50%;flex-shrink:0;height:6px;width:6px}.sa-sidebar__section-dot--overview{background:#818cf8}.sa-sidebar__section-dot--management{background:#fbbf24}.sa-sidebar__section-dot--analytics{background:#22d3ee}.sa-sidebar__section-dot--platform{background:#c084fc}.sa-sidebar__section-dot--shortcuts{background:#34d399}.sa-nav-item{align-items:center;background:#0000;border:none;border-radius:12px;color:#cbd5e1;cursor:pointer;display:flex;font-size:.8125rem;font-weight:500;gap:.65rem;line-height:1.25;margin:2px 0;padding:.5rem .55rem;scroll-margin-block:2.75rem .65rem;text-align:left;transition:background .15s ease,color .15s ease,box-shadow .15s ease;width:100%}.sa-nav-item:hover{background:#ffffff0f;color:#f8fafc}.sa-nav-item--active{background:var(--sa-active-bg);box-shadow:inset 3px 0 0 var(--sa-accent-strong),0 0 0 1px #818cf838;color:#fff;font-weight:600;position:relative;z-index:1}.sa-nav-item--active:hover{background:var(--sa-active-bg);box-shadow:inset 3px 0 0 #a5b4fc,0 0 0 1px #a5b4fc59}.sa-nav-item__icon{align-items:center;background:#ffffff0a;border-radius:9px;color:var(--sa-muted);display:inline-flex;flex-shrink:0;height:32px;justify-content:center;transition:background .15s ease,color .15s ease;width:32px}.sa-nav-item--active .sa-nav-item__icon{background:#6366f159;box-shadow:0 0 14px #6366f159;color:#e0e7ff}.sa-nav-item__label{flex:1 1;min-width:0}.sa-nav-item__badge{background:#fbbf2440;border-radius:999px;color:#fde68a;flex-shrink:0;font-size:.65rem;font-weight:700;min-width:1.25rem;padding:.1rem .45rem}.sa-nav-item--active .sa-nav-item__badge{background:#fff3;color:#fff}.sa-sidebar__stats{background:#ffffff08;border:1px solid var(--sa-border);border-radius:12px;margin:.5rem 0 1rem;padding:.75rem}.sa-sidebar__stats-title{color:var(--sa-faint);font-size:.62rem;font-weight:700;letter-spacing:.1em;margin-bottom:.65rem;text-transform:uppercase}.sa-sidebar__stat-row{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(3,1fr)}.sa-sidebar__stat-pill{background:#ffffff0a;border-radius:8px;padding:.45rem .35rem;text-align:center}.sa-sidebar__stat-pill span{color:var(--sa-muted);display:block;font-size:.58rem;margin-bottom:.15rem}.sa-sidebar__stat-pill strong{color:#f8fafc;font-size:.95rem;font-weight:700}.sa-sidebar__stat-pill--warn strong{color:#fbbf24}.sa-sidebar__stat-pill--accent strong{color:#c4b5fd}.sa-sidebar__shortcuts{margin-bottom:.5rem}.sa-nav-item--shortcut{font-size:.78rem;padding:.42rem .5rem}.sa-nav-item--shortcut .sa-nav-item__icon{border-radius:8px;height:28px;width:28px}.sa-nav-item--primary{background:linear-gradient(135deg,#6366f1,#8b5cf6);box-shadow:0 4px 14px #6366f159;color:#fff;font-weight:600;margin-top:.35rem}.sa-nav-item--primary:hover{background:linear-gradient(135deg,#4f46e5,#7c3aed);color:#fff}.sa-nav-item--primary .sa-nav-item__icon{background:#ffffff2e;color:#fff}.sa-sidebar__footer{border-top:1px solid var(--sa-border);display:flex;flex-direction:column;flex-shrink:0;gap:.35rem;margin-top:auto;padding-top:1rem}.sa-nav-item--theme .sa-nav-item__icon{background:#818cf82e;color:#c7d2fe}.sa-nav-item--danger{color:#fecaca}.sa-nav-item--danger:hover{background:#ef444426;color:#fff}.sa-nav-item--danger .sa-nav-item__icon{background:#ef444433;color:#fca5a5}.sa-sidebar-panel{background:var(--sa-panel)!important;border-right:1px solid var(--sa-border)!important;transition:width .2s ease,padding .2s ease}.sa-sidebar__toggle{align-items:center;background:#ffffff0d;border:1px solid var(--sa-border);border-radius:10px;color:var(--sa-muted);cursor:pointer;display:flex;justify-content:center;margin-bottom:.65rem;padding:.4rem;transition:background .15s ease,color .15s ease,border-color .15s ease;width:100%}.sa-sidebar__toggle:hover{background:#ffffff1a;border-color:#818cf873;color:#fff}.sa-sidebar--collapsed .sa-nav-item__label,.sa-sidebar--collapsed .sa-sidebar__brand-text,.sa-sidebar--collapsed .sa-sidebar__clearance,.sa-sidebar--collapsed .sa-sidebar__home-link .sa-sidebar__home-link-label,.sa-sidebar--collapsed .sa-sidebar__section-label,.sa-sidebar--collapsed .sa-sidebar__shortcuts .sa-nav-item__label,.sa-sidebar--collapsed .sa-sidebar__shortcuts .sa-sidebar__section,.sa-sidebar--collapsed .sa-sidebar__stats{display:none!important}.sa-sidebar--collapsed .sa-sidebar__home-link{justify-content:center;padding:.5rem}.sa-sidebar--collapsed .sa-sidebar__home-link svg:last-child{display:none}.sa-sidebar--collapsed .sa-nav-item{justify-content:center;padding:.45rem;position:relative}.sa-sidebar--collapsed .sa-nav-item__badge{background:#fbbf24;border-radius:999px;font-size:0;height:.5rem;min-width:.5rem;padding:0;position:absolute;right:6px;top:4px}.sa-sidebar--collapsed .sa-nav-item--active .sa-nav-item__badge{background:#fff}.sa-sidebar-panel--collapsed{padding-left:.65rem!important;padding-right:.65rem!important}@keyframes sa-ambient-drift{0%,to{opacity:.55;transform:translate(0) scale(1)}50%{opacity:.78;transform:translate(14px,-16px) scale(1.05)}}@keyframes sa-page-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.sa-portal-shell{--sa-shell-bg:linear-gradient(145deg,#020617,#0f172a 42%,#111827);--sa-shell-bg-solid:#0b1220;--sa-shell-text:#f8fafc;--sa-shell-muted:#cbd5e1c7;--sa-shell-faint:#64748b;--sa-surface:#1a1f2e;--sa-surface-elevated:#0f172ae0;--sa-surface-border:#94a3b838;--sa-surface-shadow:none;--sa-header-bg:#0b1220b8;--sa-header-border:#94a3b829;--sa-accent:#818cf8;--sa-accent-strong:#6366f1;--sa-orb-indigo:#6366f147;--sa-orb-violet:#8b5cf638;--sa-orb-cyan:#22d3ee24;--sa-grid-dot:#ffffff0a;background:var(--sa-shell-bg);color:var(--sa-shell-text);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;isolation:isolate;min-height:100vh;position:relative;width:100%}.sa-portal-shell[data-sa-theme=light]{--sa-shell-bg:linear-gradient(160deg,#eef2ff,#f8fafc 38%,#f0fdfa);--sa-shell-bg-solid:#f4f7fb;--sa-shell-text:#0f172a;--sa-shell-muted:#64748b;--sa-shell-faint:#94a3b8;--sa-surface:#fff;--sa-surface-elevated:#fff;--sa-surface-border:#0f172a14;--sa-surface-shadow:0 1px 2px #0f172a0a,0 12px 32px -12px #0f172a1a;--sa-header-bg:#ffffffd1;--sa-header-border:#0f172a14;--sa-accent:#6366f1;--sa-accent-strong:#4f46e5;--sa-orb-indigo:#6366f129;--sa-orb-violet:#8b5cf61f;--sa-orb-cyan:#0d94881a;--sa-grid-dot:#6366f10f}.sa-portal-shell[data-sa-theme=light] .sa-sidebar,.sa-portal-shell[data-sa-theme=light] .sa-sidebar-panel{--sa-bg:#f8fafc;--sa-panel:#fffffff5;--sa-border:#0f172a14;--sa-text:#0f172a;--sa-muted:#64748b;--sa-faint:#94a3b8;--sa-accent:#6366f1;--sa-accent-strong:#4f46e5;--sa-active-bg:linear-gradient(90deg,#6366f124,#8b5cf60f 70%,#0000)}.sa-portal-shell[data-sa-theme=light] .sa-sidebar__user{color:#0f172a}.sa-portal-shell[data-sa-theme=light] .sa-sidebar__user-sub{color:#64748b}.sa-portal-shell[data-sa-theme=light] .sa-sidebar__identity:focus-visible,.sa-portal-shell[data-sa-theme=light] .sa-sidebar__identity:hover{background:#6366f11a}.sa-portal-shell[data-sa-theme=light] .sa-sidebar__home-link{background:#6366f10f;border-color:#6366f12e;color:#334155}.sa-portal-shell[data-sa-theme=light] .sa-sidebar__home-link:hover{background:#6366f11f;color:#0f172a}.sa-portal-shell[data-sa-theme=light] .sa-nav-item{color:#475569}.sa-portal-shell[data-sa-theme=light] .sa-nav-item:hover{background:#6366f114;color:#0f172a}.sa-portal-shell[data-sa-theme=light] .sa-sidebar__section--sticky-heading{background:linear-gradient(180deg,#f8fafcfa,#f8fafce0 85%,#0000)}.sa-portal-shell[data-sa-theme=light] .sa-sidebar__toggle{background:#6366f10f}.sa-portal-shell[data-sa-theme=light] .sa-sidebar__stat-pill{background:#6366f10f;border-color:#6366f11f;color:#334155}.sa-portal-shell[data-sa-theme=light] .sa-sidebar__nav::-webkit-scrollbar-thumb{background:#6366f147}.sa-portal-shell[data-sa-theme=light] .sa-nav-item--active{box-shadow:inset 3px 0 0 #6366f1,0 0 0 1px #6366f12e}.sa-portal-shell[data-sa-theme=light] .sa-nav-item--theme .sa-nav-item__icon{background:#6366f11f;color:#6366f1}.sa-portal-shell__ambient{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.sa-portal-shell__orb{animation:sa-ambient-drift 16s ease-in-out infinite;border-radius:50%;filter:blur(72px);position:absolute}.sa-portal-shell__orb--indigo{background:radial-gradient(circle,var(--sa-orb-indigo) 0,#0000 70%);height:440px;right:-5%;top:-10%;width:440px}.sa-portal-shell__orb--violet{animation-delay:-6s;background:radial-gradient(circle,var(--sa-orb-violet) 0,#0000 70%);bottom:8%;height:360px;left:-4%;width:360px}.sa-portal-shell__orb--cyan{animation-delay:-11s;background:radial-gradient(circle,var(--sa-orb-cyan) 0,#0000 70%);height:300px;left:42%;top:38%;width:300px}.sa-portal-shell__grid{background-image:radial-gradient(circle at 1px 1px,var(--sa-grid-dot) 1px,#0000 0);background-size:28px 28px;inset:0;-webkit-mask-image:linear-gradient(180deg,#000,#0000 85%);mask-image:linear-gradient(180deg,#000,#0000 85%);opacity:.65;position:absolute}.sa-portal-shell__vignette{background:radial-gradient(ellipse 85% 70% at 50% 45%,#0000 35%,#0206178c 100%);inset:0;pointer-events:none;position:absolute}.sa-portal-shell__vignette--light{background:radial-gradient(ellipse 90% 75% at 50% 40%,#0000 40%,#0f172a0f 100%)}.sa-portal-shell__grain{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");inset:0;mix-blend-mode:overlay;opacity:.045;pointer-events:none;position:absolute}.sa-portal-shell .sa-sidebar-panel{z-index:2}.sa-portal-shell .sa-drawer-close{color:var(--sa-shell-text)!important}.sa-portal-main{animation:sa-page-enter .35s ease-out;color:var(--sa-shell-text);flex:1 1;min-width:0;position:relative;z-index:1}.sa-portal-main__scroll{min-height:100vh}.sa-page-header{background:var(--sa-header-bg);border:1px solid var(--sa-header-border);border-radius:18px;box-shadow:var(--sa-surface-shadow);margin-bottom:.85rem;overflow:hidden;padding:1.1rem 1.25rem;position:relative}.sa-page-header__glow{background:radial-gradient(circle,#818cf838 0,#0000 68%);border-radius:50%;height:220px;pointer-events:none;position:absolute;right:-8%;top:-40%;width:220px}.sa-page-header--light .sa-page-header__glow{background:radial-gradient(circle,#6366f124 0,#0000 68%)}.sa-page-header__eyebrow{align-items:center;color:var(--sa-accent);display:inline-flex;font-size:.65rem;font-weight:700;gap:.45rem;letter-spacing:.12em;margin-bottom:.35rem;text-transform:uppercase}.sa-page-header__eyebrow-icon{align-items:center;background:#6366f12e;border-radius:6px;color:var(--sa-accent-strong);display:inline-flex;height:1.15rem;justify-content:center;width:1.15rem}.sa-page-header__live-dot{animation:sa-header-pulse 2.4s ease-in-out infinite;background:#34d399;border-radius:50%;box-shadow:0 0 0 3px #34d39933;height:6px;width:6px}@keyframes sa-header-pulse{0%,to{opacity:1}50%{opacity:.55}}.sa-page-header__eyebrow:before{display:none}.sa-page-header__title{color:var(--sa-shell-text)!important;font-size:clamp(1.45rem,2.4vw,1.85rem)!important;font-weight:800!important;letter-spacing:-.03em!important;line-height:1.1!important;margin-bottom:.35rem!important}.sa-page-header__subtitle{color:var(--sa-shell-muted);font-size:.8125rem;line-height:1.5}.sa-page-header__section{color:var(--sa-shell-text);font-weight:700}.sa-page-header__commander{color:var(--sa-shell-muted);font-weight:600}.sa-page-header__divider{margin:0 .4rem;opacity:.45}.sa-theme-toggle{background:var(--sa-surface-elevated)!important;border:1px solid var(--sa-surface-border)!important;border-radius:12px!important;color:var(--sa-shell-text)!important}.sa-theme-toggle:hover{background:#6366f11f!important;border-color:#6366f173!important}.sa-command-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem}.sa-command-toolbar__sep{background:var(--sa-header-border);flex-shrink:0;height:1.35rem;margin:0 .15rem;width:1px}.sa-command-toolbar__btn{border:1px solid #0000!important;border-radius:10px!important;color:var(--sa-text)!important}.sa-command-toolbar__btn:hover{background:#6366f11a!important;border-color:#6366f159!important}.sa-command-toolbar__btn--logout:hover{background:#ef44441f!important;border-color:#ef444466!important;color:#fecaca!important}.sa-portal-shell[data-sa-theme=light] .sa-command-toolbar__btn--logout:hover{color:#b91c1c!important}.sa-mobile-bar__actions,.sa-page-header__bells{align-items:center;display:flex;gap:.35rem}.sa-header-bell,.sa-mobile-bar__actions .chakra-button.sa-header-bell,.sa-page-header__bells .chakra-button{box-shadow:0 1px 2px #0f172a14}.sa-header-bell svg,.sa-mobile-bar__actions .sa-header-bell svg,.sa-page-header__bells .chakra-button svg{color:currentColor!important;height:1rem!important;width:1rem!important}.sa-header-bell .chakra-badge,.sa-mobile-bar__actions .chakra-badge,.sa-page-header__bells .chakra-badge{box-shadow:0 0 0 2px var(--sa-header-bg);z-index:2}.sa-portal-shell[data-sa-theme=light] .sa-header-bell--blog{color:#5b21b6!important}.sa-portal-shell[data-sa-theme=light] .sa-header-bell--forum{color:#1d4ed8!important}.sa-portal-shell:not([data-sa-theme=light]) .sa-header-bell--blog{color:#ede9fe!important}.sa-portal-shell:not([data-sa-theme=light]) .sa-header-bell--forum{color:#dbeafe!important}.sa-sidebar-rail-toggle{background:var(--sa-surface-elevated)!important;border:1px solid var(--sa-surface-border)!important;border-radius:999px!important;box-shadow:0 4px 14px #0f172a2e;color:var(--sa-shell-text)!important;height:2.75rem!important;min-width:1.5rem!important;transition:left .2s ease,background .15s ease,border-color .15s ease;width:1.5rem!important}.sa-sidebar-rail-toggle:hover{background:#6366f124!important;border-color:#6366f173!important}.sa-dashboard-section .chakra-button[aria-expanded=true]{border-bottom:1px solid #94a3b824}.sa-portal-shell[data-sa-theme=light] .sa-dashboard-section{background:#fff!important;border-color:#0f172a14!important}.sa-portal-shell[data-sa-theme=light] .sa-dashboard-section .chakra-button,.sa-portal-shell[data-sa-theme=light] .sa-dashboard-section .chakra-heading{color:#0f172a!important}.sa-portal-shell[data-sa-theme=light] .sa-dashboard-section .chakra-text{color:#64748b!important}.sa-mobile-bar{align-items:center;background:var(--sa-header-bg);border:1px solid var(--sa-header-border);border-radius:14px;display:flex;gap:.75rem;margin-bottom:1rem;padding:.65rem .85rem}.sa-mobile-bar__title{color:var(--sa-shell-text);flex:1 1;font-size:1rem;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sa-mobile-bar .sa-command-toolbar{flex-shrink:0}.sa-surface-card{background:var(--sa-surface)!important;border:1px solid var(--sa-surface-border)!important;border-radius:16px!important;box-shadow:var(--sa-surface-shadow)!important;color:var(--sa-shell-text)}.sa-portal-shell[data-sa-theme=light] .pa-page{--pa-ink:#0f172a;--pa-muted:#64748b;--pa-line:#0f172a1a;--pa-panel:#fff;--pa-glow:#6366f11f}.sa-portal-shell[data-sa-theme=light] .pa-hero{background:radial-gradient(ellipse 70% 80% at 100% 0,#8b5cf61a,#0000 55%),radial-gradient(ellipse 60% 70% at 0 100%,#2dd4bf14,#0000 50%),linear-gradient(145deg,#fff,#f8fafc)}.sa-portal-shell[data-sa-theme=light] .pa-eyebrow{background:#0d948814;border-color:#0d948833;color:#0d9488}.sa-portal-shell[data-sa-theme=light] .mcrm-sa-section-nav{background:linear-gradient(180deg,#fffffff5,#ffffffe0 72%,#fff0)}.sa-portal-shell[data-sa-theme=light] .mcrm-sa-section-nav__link{background:#6366f10f;border-color:#6366f124;color:#475569}.sa-portal-shell[data-sa-theme=light] .mcrm-sa-section-nav__link--active{background:#6366f1e0;border-color:#6366f1bf;color:#fff}.sa-portal-shell[data-sa-theme=light] .mcrm-panel__intro .chakra-heading,.sa-portal-shell[data-sa-theme=light] .mcrm-panel__intro .chakra-text,.sa-portal-shell[data-sa-theme=light] .mcrm-sa-theatrics__chip-label,.sa-portal-shell[data-sa-theme=light] .mcrm-sa-theatrics__mission{color:#0f172a!important}.sa-portal-shell[data-sa-theme=light] .superadmin-reports-schedule-fields select,.sa-portal-shell[data-sa-theme=light] .superadmin-reports-schedule-fields select option{background-color:#fff;color:#0f172a}.sa-portal-shell .superadmin-reports-schedule-fields select,.sa-portal-shell .superadmin-reports-schedule-fields select option{background-color:#1f2937;color:#f8fafc}.sa-portal-shell[data-sa-theme=light] .sa-themed-panel .sa-surface-card{padding:1.25rem}.sa-portal-shell[data-sa-theme=light] .sa-sidebar-panel .chakra-button[aria-label="Open menu"],.sa-portal-shell[data-sa-theme=light] .sa-sidebar-panel .chakra-modal__close-btn,.sa-portal-shell[data-sa-theme=light] .sa-themed-panel__content--light .chakra-heading{color:#0f172a!important}.sa-portal-shell[data-sa-theme=light] .sa-themed-panel__content--light .chakra-stack>.chakra-flex .chakra-text,.sa-portal-shell[data-sa-theme=light] .sa-themed-panel__content--light .chakra-stack>.chakra-flex>.chakra-text{color:#64748b!important}.sa-portal-shell[data-sa-theme=light] .sa-themed-panel__content--light .chakra-stack>.chakra-input,.sa-portal-shell[data-sa-theme=light] .sa-themed-panel__content--light .chakra-stack>.chakra-select{background:#fff!important;border-color:#e2e8f0!important;color:#0f172a!important}.sa-portal-shell[data-sa-theme=light] .sa-themed-panel__content--light .chakra-stack>.chakra-input::placeholder{color:#94a3b8!important}.sa-portal-shell[data-sa-theme=light] .sa-dark-surface{background-color:#1a1f2e!important;border-color:#94a3b838!important;color:#f8fafc}.sa-portal-shell[data-sa-theme=light] .sa-dark-surface .chakra-heading{color:#fff!important}.sa-portal-shell[data-sa-theme=light] .sa-dark-surface .chakra-stat__label,.sa-portal-shell[data-sa-theme=light] .sa-dark-surface .chakra-text{color:#ffffffb8!important}.sa-portal-shell[data-sa-theme=light] .sa-dark-surface .chakra-stat__number,.sa-portal-shell[data-sa-theme=light] .sa-dark-surface .chakra-td,.sa-portal-shell[data-sa-theme=light] .sa-dark-surface .chakra-th{color:#f8fafc!important}.sa-portal-shell[data-sa-theme=light] .sa-dark-surface .chakra-input,.sa-portal-shell[data-sa-theme=light] .sa-dark-surface .chakra-select{background:#ffffff14!important;border-color:#ffffff38!important;color:#fff!important}.sa-portal-main__body{min-height:0}.sa-portal-main__body--enter{animation:sa-page-enter .4s ease-out}.sa-dark-surface{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.sa-dark-surface:hover{border-color:#818cf847!important;box-shadow:0 14px 36px -20px #0000008c}.sa-portal-shell[data-sa-theme=light] .sa-dark-surface:hover{box-shadow:0 12px 28px -16px #0f172a24}.sa-portal-shell[data-sa-theme=light] .sa-sidebar__clearance{background:#6366f114;border-color:#6366f133;color:#6d28d9}@media (max-width:991px){.sa-page-header{padding:1rem}}@media (prefers-reduced-motion:reduce){.sa-page-header__live-dot,.sa-portal-main,.sa-portal-main__body--enter,.sa-portal-shell__orb,.sa-sidebar__logo--command:after{animation:none!important}}.sa-admins-section-nav{margin:0 0 .25rem;padding:.35rem 0 .65rem}.sa-admins-section-nav__inner{background:#0f172a73;border:1px solid #94a3b82e;border-radius:14px;display:inline-flex;flex-wrap:wrap;gap:.45rem;padding:.35rem}.sa-admins-section-nav__link{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;color:#ffffffc7;cursor:pointer;flex:0 0 auto;font-size:.8125rem;font-weight:600;padding:.45rem 1rem;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.sa-admins-section-nav__link:hover{background:#7c3aed38;border-color:#a78bfa8c;color:#fff}.sa-admins-section-nav__link:focus-visible{outline:2px solid #a78bfa;outline-offset:2px}.sa-admins-section-nav__link--active{background:#7c3aed6b;border-color:#a78bfabf;box-shadow:0 0 0 1px #7c3aed40;color:#fff}.sa-portal-shell[data-sa-theme=light] .sa-admins-section-nav__inner{background:#ffffffe0;border-color:#6366f124}.sa-portal-shell[data-sa-theme=light] .sa-admins-section-nav__link{background:#6366f10f;border-color:#6366f124;color:#475569}.sa-portal-shell[data-sa-theme=light] .sa-admins-section-nav__link--active{background:#6366f1e0;border-color:#6366f1bf;color:#fff}@keyframes sa-command-pulse{0%,to{box-shadow:0 0 0 0 #34d3998c;opacity:1}50%{box-shadow:0 0 0 6px #34d39900;opacity:.75}}@keyframes sa-command-scan{0%{transform:translateX(-120%)}to{transform:translateX(220%)}}@keyframes sa-mission-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.sa-command-strip{background:linear-gradient(90deg,#6366f124,#0000 42%),linear-gradient(180deg,#0f172aeb,#0b1220e0);border:1px solid #818cf838;border-radius:14px;box-shadow:inset 0 1px 0 #ffffff0f,0 10px 28px -18px #0000008c;margin-bottom:1.15rem;overflow:hidden;position:relative}.sa-command-strip--light{background:linear-gradient(90deg,#6366f114,#0000 45%),linear-gradient(180deg,#fffffff5,#f8fafceb);border-color:#6366f12e;box-shadow:inset 0 1px 0 #ffffffe6,0 8px 24px -16px #0f172a1f}.sa-command-strip__scan{inset:0;overflow:hidden;pointer-events:none;position:absolute}.sa-command-strip__scan:after{animation:sa-command-scan 9s ease-in-out infinite;background:linear-gradient(90deg,#0000,#818cf814,#0000);content:"";height:100%;left:0;position:absolute;top:0;width:38%}.sa-command-strip__inner{grid-gap:1rem 1.25rem;align-items:center;display:grid;gap:1rem 1.25rem;grid-template-columns:auto 1fr auto;padding:.75rem 1rem;position:relative;z-index:1}@media (max-width:900px){.sa-command-strip__inner{gap:.65rem;grid-template-columns:1fr}}.sa-command-strip__status{display:flex;flex-direction:column;gap:.35rem;min-width:7.5rem}.sa-command-strip__pulse{animation:sa-command-pulse 2.4s ease-in-out infinite;background:#34d399;border-radius:50%;height:8px;width:8px}.sa-command-strip__status-label{color:#6ee7b7;font-size:.65rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.sa-command-strip--light .sa-command-strip__status-label{color:#059669}.sa-command-strip__clearance{align-items:center;background:#7c3aed2e;border:1px solid #a78bfa59;border-radius:6px;color:#c4b5fd;display:inline-flex;font-size:.58rem;font-weight:800;letter-spacing:.08em;padding:.15rem .45rem;text-transform:uppercase;width:-webkit-fit-content;width:fit-content}.sa-command-strip--light .sa-command-strip__clearance{background:#6366f11a;border-color:#6366f138;color:#6d28d9}.sa-command-strip__mission{animation:sa-mission-fade .55s ease-out;color:#f8fafce0;font-size:.8125rem;font-weight:500;line-height:1.45;margin:0}.sa-command-strip--light .sa-command-strip__mission{color:#334155}.sa-command-strip__meta{align-items:flex-end;display:flex;flex-direction:column;gap:.45rem}@media (max-width:900px){.sa-command-strip__meta{align-items:flex-start}}.sa-command-strip__chips{display:flex;flex-wrap:wrap;gap:.35rem;justify-content:flex-end}@media (max-width:900px){.sa-command-strip__chips{justify-content:flex-start}}.sa-command-strip__chip{align-items:center;background:#ffffff0d;border:1px solid #94a3b82e;border-radius:8px;display:inline-flex;flex-direction:column;min-width:3.25rem;padding:.25rem .5rem}.sa-command-strip--light .sa-command-strip__chip{background:#6366f10d;border-color:#6366f11f}.sa-command-strip__chip-value{color:#f8fafc;font-size:.9rem;font-weight:800;line-height:1.1}.sa-command-strip--light .sa-command-strip__chip-value{color:#0f172a}.sa-command-strip__chip-label{color:#94a3b8e6;font-size:.55rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.sa-command-strip--light .sa-command-strip__chip-label{color:#64748b}.sa-command-strip__chip--warn .sa-command-strip__chip-value{color:#fbbf24}.sa-command-strip__chip--accent .sa-command-strip__chip-value{color:#818cf8}.sa-command-strip__chip--alert .sa-command-strip__chip-value{color:#f87171}.sa-command-strip__trail{align-items:center;color:#94a3b8f2;display:flex;font-size:.68rem;gap:.65rem}.sa-command-strip--light .sa-command-strip__trail{color:#64748b}.sa-command-strip__section{color:#cbd5e1e6;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.sa-command-strip--light .sa-command-strip__section{color:#475569}.sa-command-strip__clock{font-feature-settings:"tnum";color:#818cf8f2;font-variant-numeric:tabular-nums;font-weight:600}.sa-command-strip--light .sa-command-strip__clock{color:#6366f1}@media (prefers-reduced-motion:reduce){.sa-command-strip__mission,.sa-command-strip__pulse,.sa-command-strip__scan:after{animation:none!important}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,R0lGODlhIAAgAPUAAP///wAAAPr6+sTExOjo6PDw8NDQ0H5+fpqamvb29ubm5vz8/JKSkoaGhuLi4ri4uKCgoOzs7K6urtzc3D4+PlZWVmBgYHx8fKioqO7u7kpKSmxsbAwMDAAAAM7OzsjIyNjY2CwsLF5eXh4eHkxMTLCwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAG/0CAcEgkFjgcR3HJJE4SxEGnMygKmkwJxRKdVocFBRRLfFAoj6GUOhQoFAVysULRjNdfQFghLxrODEJ4Qm5ifUUXZwQAgwBvEXIGBkUEZxuMXgAJb1dECWMABAcHDEpDEGcTBQMDBQtvcW0RbwuECKMHELEJF5NFCxm1AAt7cH4NuAOdcsURy0QCD7gYfcWgTQUQB6Zkr66HoeDCSwIF5ucFz3IC7O0CC6zx8YuHhW/3CvLyfPX4+OXozKnDssBdu3G/xIHTpGAgOUPrZimAJCfDPYfDin2TQ+xeBnWbHi37SC4YIYkQhdy7FvLdpwWvjA0JyU/ISyIx4xS6sgfkNS4me2rtVKkgw0JCb8YMZdjwqMQ2nIY8BbcUQNVCP7G4MQq1KRivR7tiDEuEFrggACH5BAAKAAEALAAAAAAgACAAAAb/QIBwSCQmNBpCcckkEgREA4ViKA6azM8BEZ1Wh6LOBls0HA5fgJQ6HHQ6InKRcWhA1d5hqMMpyIkOZw9Ca18Qbwd/RRhnfoUABRwdI3IESkQFZxB4bAdvV0YJQwkDAx9+bWcECQYGCQ5vFEQCEQoKC0ILHqUDBncCGA5LBiHCAAsFtgqoQwS8Aw64f8m2EXdFCxO8INPKomQCBgPMWAvL0n/ff+jYAu7vAuxy8O/myvfX8/f7/Arq+v0W0HMnr9zAeE0KJlQkJIGCfE0E+PtDq9qfDMogDkGmrIBCbNQUZIDosNq1kUsEZJBW0dY/b0ZsLViQIMFMW+RKKgjFzp4fNokPIdki+Y8JNVxA79jKwHAI0G9JGw5tCqDWTiFRhVhtmhVA16cMJTJ1OnVIMo1cy1KVI5NhEAAh+QQACgACACwAAAAAIAAgAAAG/0CAcEgkChqNQnHJJCYWRMfh4CgamkzFwBOdVocNCgNbJAwGhKGUOjRQKA1y8XOGAtZfgIWiSciJBWcTQnhCD28Qf0UgZwJ3XgAJGhQVcgKORmdXhRBvV0QMY0ILCgoRmIRnCQIODgIEbxtEJSMdHZ8AGaUKBXYLIEpFExZpAG62HRRFArsKfn8FIsgjiUwJu8FkJLYcB9lMCwUKqFgGHSJ5cnZ/uEULl/CX63/x8KTNu+RkzPj9zc/0/Cl4V0/APDIE6x0csrBJwybX9DFhBhCLgAilIvzRVUriKHGlev0JtyuDvmsZUZlcIiCDnYu7KsZ0UmrBggRP7n1DqcDJEzciOgHwcwTyZEUmIKEMFVIqgyIjpZ4tjdTxqRCMPYVMBYDV6tavUZ8yczpkKwBxHsVWtaqo5tMgACH5BAAKAAMALAAAAAAgACAAAAb/QIBwSCQuBgNBcck0FgvIQtHRZCYUGSJ0IB2WDo9qUaBQKIXbLsBxOJTExUh5mB4iDo0zXEhWJNBRQgZtA3tPZQsAdQINBwxwAnpCC2VSdQNtVEQSEkOUChGSVwoLCwUFpm0QRAMVFBQTQxllCqh0kkIECF0TG68UG2O0foYJDb8VYVa0alUXrxoQf1WmZnsTFA0EhgCJhrFMC5Hjkd57W0jpDsPDuFUDHfHyHRzstNN78PPxHOLk5dwcpBuoaYk5OAfhXHG3hAy+KgLkgNozqwzDbgWYJQyXsUwGXKNA6fnYMIO3iPeIpBwyqlSCBKUqEQk5E6YRmX2UdAT5kEnHKkQ5hXjkNqTPtKAARl1sIrGoxSFNuSEFMNWoVCxEpiqyRlQY165wEHELAgAh+QQACgAEACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0GxwFwmFJlnlAgaTKpFqEIqFJMBhcEABC5GjkPz0KN2tsvHBH4sJKgdd1NHSXILah9tAmdCC0dUcg5qVEQfiIxHEYtXSACKnWoGXAwHBwRDGUcKBXYFi0IJHmQEEKQHEGGpCnp3AiW1DKFWqZNgGKQNA65FCwV8bQQHJcRtds9MC4rZitVgCQbf4AYEubnKTAYU6eoUGuSpu3fo6+ka2NrbgQAE4eCmS9xVAOW7Yq7IgA4Hpi0R8EZBhDshOnTgcOtfM0cAlTigILFDiAFFNjk8k0GZgAxOBozouIHIOyKbFixIkECmIyIHOEiEWbPJTTQ5FxcVOMCgzUVCWwAcyZJvzy45ADYVZNIwTlIAVfNB7XRVDLxEWLQ4E9JsKq+rTdsMyhcEACH5BAAKAAUALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUYKQ4YKEYSKfVKPaUMZHwMDeQBxh04ABYSFGU4JBpsDBmFHdXMLIKofBEyKCpdgspsOoUsLXaRLCQMgwky+YJ1FC4POg8lVAg7U1Q5drtnHSw4H3t8HDdnZy2Dd4N4Nzc/QeqLW1bnM7rXuV9tEBhQQ5UoCbJDmWKBAQcMDZNhwRVNCYANBChZYEbkVCZOwASEcCDFQ4SEDIq6WTVqQIMECBx06iCACQQPBiSabHDqzRUTKARMhSFCDrc+WNQIcOoRw5+ZIHj8ADqSEQBQAwKKLhIzowEEeGKQ0owIYkPKjHihZoBKi0KFE01b4zg7h4y4IACH5BAAKAAYALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUUJeQCGChGEin1SkGlubEhDcYdOAAWEhRlOC12HYUd1eqeRokOKCphgrY5MpotqhgWfunqPt4PCg71gpgXIyWSqqq9MBQPR0tHMzM5L0NPSC8PCxVUCyeLX38+/AFfXRA4HA+pjmoFqCAcHDQa3rbxzBRD1BwgcMFIlidMrAxYICHHA4N8DIqpsUWJ3wAEBChQaEBnQoB6RRr0uARjQocMAAA0w4nMz4IOaU0lImkSngYKFc3ZWyTwJAALGK4fnNA3ZOaQCBQ22wPgRQlSIAYwSfkHJMrQkTyEbKFzFydQq15ccOAjUEwQAIfkEAAoABwAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVD29K/AFfRRQUDDt1PmoFqHgPtBLetvMwG7QMes0KxkkIFIQNKDhBgKvCh3gQiqmxt6NDBAAEIEAgUOHCgBBEH9Yg06uWAIQUABihQMACgBEUHTRwoUEOBIcqQI880OIDgm5ABDA8IgUkSwAAyij1/jejAARPPIQwONBCnBAJDCEOOCnFA8cOvEh1CEJEqBMIBEDaLcA3LJIEGDe/0BAEAIfkEAAoACAAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVDDti/BQccA8yrYBAjHR0jc53LRQYU6R0UBnO4RxmiG/IjJUIJFuoVKeCBigBN5QCk43BgFgMKFCYUGDAgFEUQRGIRYbCh2xACEDcAcHDgQDcQFGf9s7VkA0QCI0t2W0DRw68h8ChAEELSJE8xijBvVqCgIU9PjwA+UNzG5AHEB9xkDpk4QMGvARQsEDlKxMCALDeLcA0rqEEDlWCCAAAh+QQACgAJACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0FRylQmFJlnlFhQJKrTrRCqoALIBXAxchySzZm2Wusdi8nfOfeYfAuPEWoCZkILR2l+V2VFCXkAhgoRhIp9UpBpbmxIQ3GHTgAFhIUZTgtdh2FHdXqnkaJDigqYYK2OTKaLaoYFn7p6j0wOA8PEAw6/Z4PKUhwdzs8dEL9kqqrN0M7SetTVCsLFw8d6C8vKvUQEv+dVCRAaBnNQtkwPFRQUFXOduUoTG/cUNkyYg+tIBlEMAFYYMAaBuCekxmhaJeSeBgiOHhw4QECAAwcCLhGJRUQCg3RDCmyUVmBYmlOiGqmBsPGlyz9YkAlxsJEhqCubABS9AsPgQAMqLQfM0oTMwEZ4QpLOwvMLxAEEXIBG5aczqtaut4YNXRIEACH5BAAKAAoALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RahAQRQtHaX5XZUUJeQAGHR0jA0SKfVKGCmlubEhCBSGRHSQOQwVmQwsZTgtdh0UQHKIHm2quChGophuiJHO3jkwOFB2UaoYFTnMGegDKRQQG0tMGBM1nAtnaABoU3t8UD81kR+UK3eDe4nrk5grR1NLWegva9s9czfhVAgMNpWqgBGNigMGBAwzmxBGjhACEgwcgzAPTqlwGXQ8gMgAhZIGHWm5WjelUZ8jBBgPMTBgwIMGCRgsygVSkgMiHByD7DWDmx5WuMkZqDLCU4gfAq2sACrAEWFSRLjUfWDopCqDTNQIsJ1LF0yzDAA90UHV5eo0qUjB8mgUBACH5BAAKAAsALAAAAAAgACAAAAb/QIBwSCwqFIuickk0FIiCo6A4ZSoZnRBUSiwoEtYipNOBDKOKKgD9DBNHHU4brc4c3cUBeSOk949geEQUZA5rXABHEW4PD0UOZBSHaQAJiEMJgQATFBQVBkQHZKACUwtHbX0RR0mVFp0UFwRCBSQDSgsZrQteqEUPGrAQmmG9ChFqRAkMsBd4xsRLBBsUoG6nBa14E4IA2kUFDuLjDql4peilAA0H7e4H1udH8/Ps7+3xbmj0qOTj5mEWpEP3DUq3glYWOBgAcEmUaNI+DBjwAY+dS0USGJg4wABEXMYyJNvE8UOGISKVCNClah4xjg60WUKyINOCUwrMzVRARMGENWQ4n/jpNTKTm15J/CTK2e0MoD+UKmHEs4onVDVVmyqdpAbNR4cKTjqNSots07EjzzJh1S0IADsAAAAAAAAAAAA=) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot);src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:#0000;color:#0000;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:#0000;border:0;color:#0000;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}