@charset "UTF-8";.auth_container.auth_login{--auth-login-font-color: #ffffff;--auth-login-muted: #94a3b8;--auth-login-placeholder: #64748b;--auth-login-input-text: rgba(255, 255, 255, .96);--auth-register-link: #93c5fd;--auth-login-bg-opacity: .82;position:relative;min-height:100dvh;display:flex;flex-direction:column;background:#050206;overflow:hidden;color:var(--auth-login-font-color)}.auth_theme_transition_layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(120% 92% at 10% 0%,#50286438,#1e12281f 42%,#05020600 78%),linear-gradient(150deg,#050206f0,#0c0810b8 52%,#140c1c1a);opacity:1;filter:blur(18px) saturate(105%);transform:scale(1.015);transition:opacity .82s cubic-bezier(.22,1,.36,1),filter .92s cubic-bezier(.22,1,.36,1),transform .92s cubic-bezier(.22,1,.36,1)}.auth_login--theme-entered .auth_theme_transition_layer{opacity:0;filter:blur(0);transform:scale(1)}.auth_pageBg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden;background-color:#050206;isolation:isolate;transform:translateZ(0)}.auth_pageBg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--auth-login-bg-url, none);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;opacity:var(--auth-login-bg-opacity, 1);filter:blur(.85px);transform:translateZ(0);backface-visibility:hidden}.auth_pageBg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(180deg,#05020680,#05020614 44%,#05020694),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.72' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.22'/%3E%3C/svg%3E");background-size:auto,220px 220px;background-repeat:no-repeat,repeat;background-blend-mode:normal,soft-light}@media(prefers-reduced-motion:reduce){.auth_pageBg{position:absolute}.auth_pageBg:before{filter:none}.auth_pageBg:after{background-image:linear-gradient(180deg,#05020680,#05020614 44%,#05020694);background-size:auto;background-repeat:no-repeat;background-blend-mode:normal}}.auth_header{position:relative;z-index:3;padding:18px 0 0}.auth_header_inner{width:min(1280px,100% - 32px);margin:0 auto;padding:0;display:flex;align-items:center;justify-content:space-between;gap:18px}.auth_header_brand{display:inline-flex;align-items:center;gap:14px}.auth_header_logo{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:linear-gradient(160deg,#7b3da81f,#7b3da80a);border:1px solid rgba(107,63,160,.18);box-shadow:inset 0 1px #ffffffd9,0 8px 22px #3e206014;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.auth_header_logoDot{width:16px;height:16px;border-radius:10px;background:radial-gradient(circle at 35% 35%,#f5e6ff,#c084fc 45%,#7c3aed);box-shadow:0 0 18px #7c3aed59}.auth_header_brand_text{display:flex;flex-direction:column;gap:2px}.auth_header_title{color:var(--auth-login-font-color);line-height:1.1}.auth_header_subtitle{color:var(--auth-login-font-color);line-height:1.2}.auth_header_back{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:10px;border:1px solid rgba(107,63,160,.2);background:#ffffffb8;color:var(--auth-login-font-color);cursor:pointer;box-shadow:0 8px 24px #3e206014;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:background .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.auth_header_back:hover,.auth_header_back:focus-visible{background:#fffffff2;border-color:#6b3fa052;transform:translateY(-1px);box-shadow:0 12px 28px #3e20601f}.auth_header_back:focus-visible{outline:2px solid rgba(124,58,237,.45);outline-offset:3px}.auth_header_back_icon{display:inline-flex;align-items:center;justify-content:center}.auth_body{position:relative;z-index:2;flex:1;display:flex;align-items:center;padding:36px 16px 32px;box-sizing:border-box}.auth_layout{width:min(1280px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,420px);align-items:center;gap:clamp(32px,7vw,96px)}.auth_layout.auth_layout--center{grid-template-columns:minmax(320px,420px);justify-content:center}.auth_story_panel{display:flex;align-items:center;min-height:520px}.auth_story_shell{max-width:540px;padding-left:clamp(8px,2vw,24px);opacity:0;transform:translateY(18px);animation:auth-panel-fade .7s ease-out .1s forwards}.auth_story_title{max-width:14ch;margin-bottom:18px;line-height:1.05;letter-spacing:-.03em;color:var(--auth-login-font-color);text-wrap:balance}.auth_story_subtitle{max-width:48ch;line-height:1.7;color:var(--auth-login-font-color)}.auth_card_wrapper{display:flex;justify-content:flex-end;opacity:0;transform:translateY(24px);animation:auth-panel-fade .7s ease-out .24s forwards;position:relative;min-height:545px}.auth_card_wrapper:before{content:"";position:absolute;top:6%;right:-4%;bottom:-6%;left:2%;border-radius:10px;background:linear-gradient(140deg,#b67fff6b,#d682ff33,#7952cc1a 72%,#5f40a000);filter:blur(16px);opacity:.75;pointer-events:none;z-index:0}.auth_card_wrapper.auth_card_wrapper--center{justify-content:center}.auth_card{width:min(100%,420px);border-radius:10px;box-sizing:border-box}.auth_card--glass{position:relative;padding:24px 22px 18px;background:linear-gradient(145deg,#ffffff42,#ffffff24 52%,#f1e4ff1c);box-shadow:0 12px 24px #341c5a1f,0 3px 8px #341c5a0d,inset 0 1px #ffffff80;backdrop-filter:blur(32px) saturate(125%);-webkit-backdrop-filter:blur(32px) saturate(125%);overflow:hidden;z-index:1}.auth_card--glass:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:10px;background:linear-gradient(132deg,#fffffff2,#e9cdff9e 30%,#b884e64d 56%,#9166d41a 76%,#9166d400);filter:blur(14px);opacity:.9;pointer-events:none;z-index:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px}.auth_card--glass:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:10px;background:linear-gradient(160deg,#ffffff52,#ffffff29 22%,#ffffff0d 46%,#fff0 68%);pointer-events:none;z-index:0}.auth_card_content{position:relative;z-index:1}.auth_heading_block{margin-bottom:16px}.auth_title_stack{display:flex;flex-direction:column;gap:4px}.auth_title{margin-bottom:0;line-height:1.12;letter-spacing:-.02em;color:var(--auth-login-font-color)}.auth_title_brand{color:var(--auth-login-font-color)}.auth_subtitle{max-width:32ch;line-height:1.55;color:var(--auth-login-font-color)}.auth_subtitle--forgot{max-width:44ch;line-height:1.6;opacity:.88}.auth_role_picker{margin-bottom:14px}.auth_role_picker_label{margin-bottom:10px;color:var(--auth-login-font-color)}.auth_role_tabs{display:flex;gap:10px}.auth_role_tab{flex:1 1 0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:82px;padding:12px 8px 10px;border-radius:10px;color:var(--auth-login-font-color);background:linear-gradient(150deg,#ffffff57,#ffffff26);border:1px solid rgba(255,255,255,.34);box-shadow:inset 0 1px #ffffffa3,0 4px 10px #3e206014;backdrop-filter:blur(10px) saturate(120%);-webkit-backdrop-filter:blur(10px) saturate(120%);cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.auth_role_tab:hover,.auth_role_tab:focus-visible{border-color:#6b3fa047;transform:translateY(-1px);box-shadow:inset 0 1px #fffffff2,0 8px 20px #3e206014}.auth_role_tab:focus-visible{outline:2px solid rgba(124,58,237,.45);outline-offset:2px}.auth_role_tab--active{color:#fff;background:linear-gradient(160deg,#8f56cceb,#6b3fa0d6);border-color:#ffffff59;box-shadow:0 10px 22px #6b3fa038,inset 0 1px #ffffff47}.auth_role_tab_icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;color:inherit}.auth_role_tab_icon svg{width:auto;height:25px;max-width:26px}.auth_role_tab_label{line-height:1.15;text-align:center;color:inherit}.auth_tools_container{display:flex;flex-direction:column}.auth_form_group{margin-bottom:14px}.auth_form_label{display:block;margin-bottom:8px;color:var(--auth-login-font-color)}.auth_form_label_row{display:flex;align-items:center;justify-content:space-between;gap:12px}.auth_forgot_row{display:flex;justify-content:flex-end;margin-bottom:6px}.auth_form_container{position:relative}.auth_form_container>input{width:100%;padding:13px 16px;border:1px solid rgba(255,255,255,.36);border-radius:10px;background:linear-gradient(145deg,#ffffff4d,#ffffff29);backdrop-filter:blur(8px) saturate(120%);-webkit-backdrop-filter:blur(8px) saturate(120%);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--auth-login-font-color);caret-color:#6b3fa0;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.auth_form_container>input:focus,.auth_form_container>input:active{outline:none;border-color:#ffffff9e;background:linear-gradient(145deg,#ffffff61,#ffffff38);box-shadow:0 0 0 3px #7c3aed24}.auth_form_container>input:-webkit-autofill,.auth_form_container>input:-webkit-autofill:hover,.auth_form_container>input:-webkit-autofill:focus,.auth_form_container>input:-webkit-autofill:active{-webkit-text-fill-color:var(--auth-login-font-color);-webkit-box-shadow:0 0 0 1000px #ffffff inset;box-shadow:0 0 0 1000px #fff inset;border-color:#7c3aed8c;background-color:#fff;transition:background-color 9999s ease-out 0s}.auth_form_container>input::placeholder{color:var(--auth-login-font-color)}.auth_form_container.invalid_border>input{border-color:#dc2626a6;box-shadow:0 0 0 1px #dc26261f}.auth_form_container.password_auth>input{padding-right:48px}.auth_eye{position:absolute;top:50%;right:12px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;cursor:pointer;color:var(--auth-login-font-color)}.auth_eye:hover,.auth_eye:focus-visible{color:var(--auth-login-font-color)}.auth_eye:focus-visible{outline:2px solid rgba(124,58,237,.45);outline-offset:2px;border-radius:10px}.auth_eye_svg path{fill:currentColor}.auth_link{padding:0;border:none;background:transparent;color:var(--auth-login-font-color);cursor:pointer;text-decoration:none;transition:color .2s ease,opacity .2s ease}.auth_link:hover,.auth_link:focus-visible{color:var(--auth-login-font-color)}.auth_link:focus-visible{outline:2px solid rgba(124,58,237,.45);outline-offset:2px;border-radius:10px}.auth_submit_btn{width:100%;height:50px;margin-top:4px;border:none!important;border-radius:10px!important;background:linear-gradient(180deg,#8b4dc4,#6b3fa0)!important;color:#fffffffa!important;box-shadow:0 14px 32px #6b3fa047;transition:transform .2s ease,filter .2s ease,box-shadow .2s ease!important}.auth_submit_btn:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.03);box-shadow:0 18px 40px #6b3fa057}.auth_submit_btn:disabled{opacity:.72;cursor:not-allowed}.auth_back_home_link{align-self:center;margin-top:10px;padding:0;border:none;background:transparent;color:var(--auth-login-font-color);cursor:pointer;transition:color .2s ease,opacity .2s ease}.auth_back_home_link:hover,.auth_back_home_link:focus-visible{color:var(--auth-login-font-color)}.auth_back_home_link:focus-visible{outline:2px solid rgba(124,58,237,.45);outline-offset:4px;border-radius:10px}.auth_register_row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;margin-top:10px;text-align:center;color:var(--auth-login-font-color)}.auth_register_slot{min-height:28px}.auth_register_link{padding:0;border:none;background:transparent;color:var(--auth-login-font-color);cursor:pointer;text-decoration:none;transition:color .2s ease}.auth_register_link:hover,.auth_register_link:focus-visible{color:var(--auth-login-font-color);text-decoration:underline}.auth_register_link:focus-visible{outline:2px solid rgba(37,99,235,.45);outline-offset:2px;border-radius:10px}.auth_form_group .invalid{display:block;position:static;top:auto;right:auto;left:auto;bottom:auto;margin-top:6px;padding-left:2px;line-height:1.3;color:#dc2626}@media(max-width:992px){.auth_header{padding-top:14px}.auth_header_inner{width:min(100%,100% - 28px)}.auth_body{padding-top:24px}.auth_layout{grid-template-columns:1fr;gap:28px}.auth_story_panel{min-height:0}.auth_story_shell{max-width:100%;padding-left:0;text-align:center}.auth_story_title,.auth_story_subtitle{max-width:none}.auth_card_wrapper{justify-content:center}}@media(max-width:576px){.auth_header_inner{align-items:flex-start}.auth_header_back{padding:10px 12px}.auth_header_back span:last-child{display:none}.auth_body{padding:18px 12px 24px}.auth_card--glass{padding:20px 16px 16px}.auth_title{margin-bottom:0}.auth_role_tabs{gap:8px}.auth_role_tab{min-height:78px;padding:10px 6px}}@media(prefers-reduced-motion:reduce){.auth_theme_transition_layer{display:none}.auth_story_shell,.auth_card_wrapper{animation:none!important;opacity:1!important;transform:none!important}}.auth_container.auth_login .auth_header_subtitle,.auth_container.auth_login .auth_subtitle,.auth_container.auth_login .auth_story_subtitle{color:var(--auth-login-muted)}.auth_container.auth_login .auth_header_logo{background:linear-gradient(160deg,#8c46be38,#280e3e6b);border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px #ffffff1a,0 8px 26px #00000061;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.auth_container.auth_login .auth_header_logoDot{box-shadow:0 0 24px #e879f98c}.auth_container.auth_login .auth_header_back{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:var(--auth-login-font-color);box-shadow:0 10px 30px #00000061}.auth_container.auth_login .auth_header_back:hover,.auth_container.auth_login .auth_header_back:focus-visible{background:#ffffff1a;border-color:#d88cff52;box-shadow:0 14px 34px #0000006b}.auth_container.auth_login .auth_header_back:focus-visible{outline:2px solid rgba(232,121,249,.45)}.auth_container.auth_login .auth_story_title{color:var(--auth-login-font-color);text-shadow:0 2px 28px rgba(0,0,0,.55)}.auth_container.auth_login .auth_card_wrapper:before{background:linear-gradient(140deg,#3c28482e,#1e16261a 42%,#05020600 72%);opacity:.35;filter:blur(20px)}.auth_container.auth_login .auth_card--glass{background:linear-gradient(165deg,#120a19d1,#0c0810c7 42%,#0a060edb);border:1px solid rgba(255,255,255,.1);box-shadow:0 12px 40px #00000073,0 2px 12px #00000059,inset 0 1px #ffffff0f;backdrop-filter:blur(10px) saturate(118%);-webkit-backdrop-filter:blur(10px) saturate(118%)}.auth_container.auth_login .auth_card--glass:before{background:linear-gradient(128deg,#ffffff24,#94a3b814 40%,#1e16240f 72%,#0000);filter:blur(12px);opacity:.45}.auth_container.auth_login .auth_card--glass:after{background:linear-gradient(195deg,#ffffff0f,#ffffff05 26%,#fff0 55%)}.auth_container.auth_login .auth_role_picker_label{color:var(--auth-login-font-color)}.auth_container.auth_login .auth_form_label{color:#ffffffe0}.auth_container.auth_login .auth_role_tab{color:var(--auth-login-muted);background:linear-gradient(155deg,#ffffff12,#ffffff05);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff0f,0 6px 18px #00000047}.auth_container.auth_login .auth_role_tab:hover,.auth_container.auth_login .auth_role_tab:focus-visible{border-color:#94a3b838;box-shadow:inset 0 1px #ffffff0f,0 10px 22px #00000061}.auth_container.auth_login .auth_role_tab:focus-visible{outline:2px solid rgba(134,68,161,.45)}.auth_container.auth_login .auth_role_tab--active{color:#fff;background:linear-gradient(155deg,#9555ad,#8644a1 48%,#6f3885);border-color:#c8aae673;box-shadow:0 12px 32px #8644a161,0 0 28px #8644a138,inset 0 1px #ffffff38}.auth_container.auth_login .auth_form_container>input{border:1px solid rgba(255,255,255,.1);border-radius:10px;background:linear-gradient(145deg,#0c0810e0,#08050aeb);color:var(--auth-login-input-text);caret-color:#a78bfa}.auth_container.auth_login .auth_form_container>input:focus,.auth_container.auth_login .auth_form_container>input:active{border-color:#8644a18c;background:linear-gradient(145deg,#120a19eb,#0a060ef2);box-shadow:0 0 0 3px #8644a12e}.auth_container.auth_login .auth_form_container>input::placeholder{color:var(--auth-login-placeholder)}.auth_container.auth_login .auth_form_container>input:-webkit-autofill,.auth_container.auth_login .auth_form_container>input:-webkit-autofill:hover,.auth_container.auth_login .auth_form_container>input:-webkit-autofill:focus,.auth_container.auth_login .auth_form_container>input:-webkit-autofill:active{-webkit-text-fill-color:var(--auth-login-input-text);-webkit-box-shadow:0 0 0 1000px rgba(18,10,25,.96) inset;box-shadow:0 0 0 1000px #120a19f5 inset;border-color:#8644a173;transition:background-color 9999s ease-out 0s}.auth_container.auth_login .auth_eye{color:var(--auth-login-muted)}.auth_container.auth_login .auth_eye:hover,.auth_container.auth_login .auth_eye:focus-visible{color:var(--auth-login-font-color)}.auth_container.auth_login .auth_eye:focus-visible{outline:2px solid rgba(232,121,249,.45)}.auth_container.auth_login .auth_link{color:var(--auth-login-muted)}.auth_container.auth_login .auth_link:hover,.auth_container.auth_login .auth_link:focus-visible{color:var(--auth-login-font-color)}.auth_container.auth_login .auth_link:focus-visible{outline:2px solid rgba(232,121,249,.45)}.auth_container.auth_login .auth_submit_btn{background:linear-gradient(180deg,#9555ad,#8644a1 42%,#6f3885)!important;box-shadow:0 16px 40px #8644a16b,0 0 28px #8644a133}.auth_container.auth_login .auth_submit_btn:hover:not(:disabled){box-shadow:0 20px 48px #8644a17a,0 0 32px #8644a142}.auth_container.auth_login .auth_back_home_link{color:var(--auth-login-muted)}.auth_container.auth_login .auth_back_home_link:hover,.auth_container.auth_login .auth_back_home_link:focus-visible{color:var(--auth-login-font-color)}.auth_container.auth_login .auth_back_home_link:focus-visible{outline:2px solid rgba(232,121,249,.45)}.auth_container.auth_login .auth_register_row{color:var(--auth-login-muted)}.auth_container.auth_login .auth_register_link{color:var(--auth-register-link)}.auth_container.auth_login .auth_register_link:hover,.auth_container.auth_login .auth_register_link:focus-visible{color:#bfdbfe}.auth_container.auth_login .auth_register_link:focus-visible{outline:2px solid rgba(147,197,253,.45)}@keyframes auth-panel-fade{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.landing{min-height:100dvh;width:100%;max-width:100%;box-sizing:border-box;background-color:#050510;position:relative;display:flex;flex-direction:column;overflow-x:visible;padding-top:64px}.landing__pageBg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-color:#050510;background-image:linear-gradient(180deg,#08081238,#08081266 38%,#050710b8 72%,#02040ae6),url(/images/Landing_Page_background.webp);background-size:cover;background-position:50% 5%;background-repeat:no-repeat;transform:translateZ(0)}@media(prefers-reduced-motion:reduce){.landing__pageBg{position:absolute}}.landing--scrollFx .landing__bg{transform:translate3d(0,calc(var(--landing-scroll-y, 0px) * -.042),0)}.landing__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.landing__bg_blob{position:absolute;width:520px;height:520px;border-radius:999px;filter:blur(48px);opacity:.22;transform:translateZ(0);animation:landing-blob-float 14s ease-in-out infinite}.landing__bg_blob--indigo{top:-220px;left:-180px;background:radial-gradient(circle at 30% 30%,#6366f1,#6366f100)}.landing__bg_blob--purple{top:-260px;right:-220px;background:radial-gradient(circle at 40% 40%,#8b5cf6,#8b5cf600);animation-delay:-3s}.landing__bg_blob--emerald{bottom:-280px;left:14%;background:radial-gradient(circle at 40% 40%,#10b981,#10b98100);animation-delay:-6s}.landing__topbar{position:fixed;top:0;left:0;right:0;z-index:10;background-color:#fff;box-shadow:0 1px 3px #00000014}.landing__topbar_inner{max-width:1600px;margin:0 auto;padding:16px 60px;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}@media screen and (max-width:992px){.landing__topbar_inner{padding:16px 32px}}@media screen and (max-width:576px){.landing__topbar_inner{padding:14px 20px}}.landing__brand{display:flex;align-items:center;gap:12px}.landing__logo{width:32px;height:32px;border-radius:8px;background:linear-gradient(135deg,#6366f1,#8b5cf6);display:flex;align-items:center;justify-content:center}.landing__brand_text{display:flex;flex-direction:column}.landing__brand_title{color:var(--authTextMain);line-height:1.2}.landing__brand_subtitle{color:var(--authTextMuted);line-height:1.2}.landing__topbar_actions{display:flex;align-items:center;gap:10px}.landing__ghost_btn{border:1px solid var(--authInputBorder);background-color:#fff;color:var(--authTextMain);border-radius:999px;height:38px;padding:0 14px;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.landing__ghost_btn:hover{transform:translateY(-1px);box-shadow:0 6px 18px #00000014;border-color:#6366f173}.landing__primary_btn{border:1px solid var(--authButtonBg);background-color:var(--authButtonBg);color:var(--whiteInsideTheme);border-radius:999px;height:38px;padding:0 16px;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.landing__primary_btn:hover{transform:translateY(-1px);box-shadow:0 10px 24px #0000001f;background-color:var(--authButtonBgHover)}.landing__content{position:relative;z-index:1;width:100%;min-width:0;max-width:1400px;margin:0 auto;padding:54px 60px 70px;box-sizing:border-box;overflow-x:visible}@media screen and (max-width:992px){.landing__content{padding:44px 32px 60px}}@media screen and (max-width:576px){.landing__content{padding:34px 20px 54px}}.landing__content_ambassador{position:relative;z-index:1;width:100%;min-width:0;max-width:1400px;margin:0 auto;padding:0 60px 70px;box-sizing:border-box;overflow-x:visible}@media screen and (max-width:992px){.landing__content_ambassador{padding:44px 32px 60px}}@media screen and (max-width:576px){.landing__content_ambassador{padding:34px 20px 54px}}.landing__hero_grid{display:grid;grid-template-columns:1.15fr .85fr;gap:26px;align-items:start}@media screen and (max-width:992px){.landing__hero_grid{grid-template-columns:1fr}}.landing__hero{background:#ffffffb3;border:1px solid rgba(229,231,235,.9);border-radius:24px;padding:58px 34px;box-shadow:0 12px 30px #0000000f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translateY(10px);opacity:0;animation:landing-enter .7s ease-out .12s forwards}@media screen and (max-width:576px){.landing__hero{padding:24px;border-radius:18px}}.landing__pill_row{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.landing__pill{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:#ffffffe6;border:1px solid rgba(209,213,219,.9);color:var(--authTextMain);box-shadow:0 8px 18px #0000000f}.landing__hero_title{color:var(--authTextMain);letter-spacing:-.02em;margin-bottom:12px}.landing__hero_subtitle{color:var(--authTextMuted);line-height:1.6;max-width:720px}.landing__hero_cta_row{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.landing__hero_cards{display:grid;gap:14px}.landing__card{background:#fffc;border:1px solid rgba(229,231,235,.95);border-radius:18px;padding:25px 18px;box-shadow:0 12px 26px #0000000f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translateY(10px);opacity:0;animation:landing-enter .7s ease-out forwards}.landing__card:nth-child(1){animation-delay:.22s}.landing__card:nth-child(2){animation-delay:.32s}.landing__card:nth-child(3){animation-delay:.42s}.landing__card_title{color:var(--authTextMain);margin-bottom:6px}.landing__card_text{color:var(--authTextMuted);line-height:1.6}.landing__whyBoardflex{position:relative;margin-top:40px;scroll-margin-top:88px;padding:56px 0 48px;overflow:visible}.landing__whyBoardflex_inner{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,4vw,56px);align-items:center}@media screen and (max-width:992px){.landing__whyBoardflex_inner{grid-template-columns:1fr;gap:36px}}.landing__whyBoardflex_copy{display:flex;flex-direction:column;gap:18px;color:#fffffff5}.landing__whyBoardflex_copy>*{opacity:0;transform:translateY(20px);transition:opacity .65s cubic-bezier(.33,.06,.2,1),transform .65s cubic-bezier(.33,.06,.2,1)}.landing__whyBoardflex--inView .landing__whyBoardflex_copy>*:nth-child(1){opacity:1;transform:translateY(0);transition-delay:.04s}.landing__whyBoardflex--inView .landing__whyBoardflex_copy>*:nth-child(2){opacity:1;transform:translateY(0);transition-delay:.12s}.landing__whyBoardflex--inView .landing__whyBoardflex_copy>*:nth-child(3){opacity:1;transform:translateY(0);transition-delay:.2s}.landing__whyBoardflex--inView .landing__whyBoardflex_copy>*:nth-child(4){opacity:1;transform:translateY(0);transition-delay:.28s}.landing__whyBoardflex_heading{margin:0;letter-spacing:-.03em;line-height:1.12;color:#fff}.landing__whyBoardflex_subtitle{margin:0;letter-spacing:-.015em;line-height:1.35;color:#fffffff2}.landing__whyBoardflex_body{margin:0;line-height:1.68;color:#ffffffc7;max-width:52ch}.landing__whyBoardflex_actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:6px}.landing__whyBoardflex_primaryCta{display:inline-flex;align-items:center;gap:10px;padding:14px 14px 14px 24px;border:none;border-radius:999px;cursor:pointer;color:#fffffffa;background:#8644a1;box-shadow:0 14px 30px #8644a159;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.landing__whyBoardflex_primaryCta:hover{transform:translateY(-1px);box-shadow:0 18px 40px #6366f173;filter:brightness(1.05)}.landing__whyBoardflex_primaryCta:focus-visible{outline:2px solid rgba(167,139,250,.9);outline-offset:3px}.landing__whyBoardflex_primaryCta_label{padding-right:4px}.landing__whyBoardflex_primaryCta_icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:#ffffff47;color:#fff}.landing__whyBoardflex_explore{background:transparent;border:none;padding:10px 4px;cursor:pointer;color:#ffffffeb;text-decoration:underline;text-underline-offset:4px;transition:color .2s ease,opacity .2s ease}.landing__whyBoardflex_explore:hover{color:#fff}.landing__whyBoardflex_explore:focus-visible{outline:2px solid rgba(167,139,250,.85);outline-offset:4px;border-radius:6px}.landing__whyBoardflex_visual{position:relative;justify-self:end;width:100%;max-width:440px;perspective:1200px;perspective-origin:55% 45%;opacity:0;transform:translate3d(0,24px,0) scale(.98);transition:opacity .7s cubic-bezier(.33,.06,.2,1),transform .7s cubic-bezier(.33,.06,.2,1);transition-delay:0s}@media screen and (max-width:992px){.landing__whyBoardflex_visual{justify-self:center;max-width:380px;perspective-origin:50% 50%}}.landing__whyBoardflex--inView .landing__whyBoardflex_visual{opacity:1;transform:translateZ(0) scale(1);transition-delay:.1s}.landing__whyBoardflex_visual3d{position:relative;width:100%;transform-style:preserve-3d}.landing__whyBoardflex_visual3d:hover .landing__whyBoardflex_imageLift{transform:translate3d(-16px,-16px,0) rotateY(0) rotateX(0);box-shadow:0 2px 8px #0003,0 12px 28px #00000047,inset 0 1px #ffffff1a}.landing__whyBoardflex_frame{position:absolute;left:0;top:0;right:0;bottom:0;width:auto;height:auto;transform:translate3d(-16px,-16px,0);transform-origin:50% 50%;border-radius:28px;border:2px solid rgba(255,255,255,.42);pointer-events:none;z-index:0;box-shadow:0 0 0 1px #ffffff0f,0 24px 48px #00000052;opacity:0;transition:opacity .55s cubic-bezier(.33,.06,.2,1);transition-delay:0s}.landing__whyBoardflex--inView .landing__whyBoardflex_frame{opacity:1;transition-delay:.22s}.landing__whyBoardflex_imageLift{position:relative;z-index:1;width:100%;max-width:440px;aspect-ratio:3/4;overflow:hidden;border-radius:24px;transform-style:preserve-3d;transform:translate3d(16px,16px,0) rotateY(-7deg) rotateX(3deg);transform-origin:50% 50%;box-shadow:0 4px 4px #0000001f,0 16px 32px #00000047,0 40px 72px #0000006b,inset 0 1px #ffffff1f;opacity:0;transition:opacity .7s cubic-bezier(.33,.06,.2,1),transform .55s cubic-bezier(.33,.06,.2,1),box-shadow .55s ease;transition-delay:0s}.landing__whyBoardflex--inView .landing__whyBoardflex_imageLift{opacity:1;transition-delay:.14s}.landing__whyBoardflex_image{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:0;filter:grayscale(1) contrast(1.06)}.landing__footer_note{margin-top:40px;padding:0 24px;display:flex;justify-content:center;text-align:center;color:#ffffff73;opacity:0;transform:translateY(10px);transition:opacity .55s cubic-bezier(.33,.06,.2,1),transform .55s cubic-bezier(.33,.06,.2,1);transition-delay:0s}.landing__whyBoardflex--inView .landing__footer_note{opacity:1;transform:translateY(0);transition-delay:.42s}.landing__visuallyHidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.landing__flowStrip{position:relative;width:100%;max-width:none;min-height:300px;margin-left:0;margin-right:0;box-sizing:border-box;margin-top:32px;scroll-margin-top:88px;padding:44px 0 52px;overflow:hidden}.landing__flowStrip_waves{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;opacity:.4;background:radial-gradient(ellipse 90% 55% at 15% 45%,rgba(236,72,153,.12),transparent 55%),radial-gradient(ellipse 85% 50% at 88% 55%,rgba(139,92,246,.14),transparent 52%),radial-gradient(ellipse 70% 45% at 50% 20%,rgba(255,255,255,.06),transparent 50%);filter:blur(1px);mix-blend-mode:soft-light}.landing__flowStrip_inner{position:relative;z-index:1;width:100%;max-width:none;margin:0 auto;padding:0 clamp(20px,4vw,64px);box-sizing:border-box}.landing__flowStrip_row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.8vw,28px);align-items:stretch}@media screen and (max-width:768px){.landing__flowStrip_row{grid-template-columns:1fr}}.landing__flowCard{position:relative;box-sizing:border-box;display:flex;flex-direction:column;min-height:0;opacity:0;transform:translateY(26px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);padding:28px}.landing__flowStrip:not(.landing__flowStrip--inView) .landing__flowCard{pointer-events:none}.landing__flowStrip--inView .landing__flowCard:nth-child(1){opacity:1;transform:translateY(0);transition-delay:.06s}.landing__flowStrip--inView .landing__flowCard:nth-child(2){opacity:1;transform:translateY(0);transition-delay:.16s}.landing__flowStrip--inView .landing__flowCard:nth-child(3){opacity:1;transform:translateY(0);transition-delay:.26s}@media(prefers-reduced-motion:reduce){.landing__flowCard{opacity:1!important;transform:none!important;transition:none!important}.landing__eventsArc_heading>span,.landing__eventsArcCarousel{opacity:1!important;transform:none!important;transition:none!important}.landing__eventsArc_waves{opacity:.55!important;transform:none!important;transition:none!important}}.landing__flowCard_visual3d{position:relative;z-index:0;flex:1 1 auto;width:100%;min-height:clamp(188px,20vw,228px);display:flex;align-items:center;justify-content:center}.landing__flowCard_glass{position:absolute;left:0;top:0;right:0;bottom:0;width:auto;height:auto;transform:translate3d(-16px,-16px,0);transform-origin:50% 50%;border-radius:28px;border:none;pointer-events:none;z-index:0;background:linear-gradient(165deg,#30285838,#1c16341f 55%,#14102814);box-shadow:0 0 0 1px #ffffff0d,0 18px 40px #00000038}.landing__flowCard_glass:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:2px;pointer-events:none;z-index:0;background:linear-gradient(128deg,#ffffff9e,#ffffff47 28%,#c4b5fd1f 52%,#fff0 72%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}.landing__flowCard_inner{position:relative;z-index:10;isolation:isolate;align-self:center;width:100%;min-height:clamp(104px,11vw,122px);padding:0;border-radius:24px;transform:translate3d(16px,-7px,0);transform-origin:50% 50%;background:linear-gradient(185deg,#a855f733,#8b5cf61f);backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);border:1px solid rgba(192,132,252,.26);box-shadow:0 4px 4px #00000024,0 16px 32px #0000004d,0 28px 56px #00000061,inset 0 1px #ffffff24}.landing__flowCard_content{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:clamp(14px,2.5vw,22px);width:100%;min-height:inherit;box-sizing:border-box;padding:clamp(24px,3vw,32px) clamp(22px,2.8vw,28px) clamp(24px,3vw,32px) clamp(20px,2.4vw,26px)}.landing__flowCard_index{flex-shrink:0;color:#c4b5fde0;letter-spacing:-.05em;line-height:1;opacity:.95}.landing__flowCard_title{flex:1;margin:0;color:#fffffff0;letter-spacing:-.012em;line-height:1.35;text-align:left}@media(hover:hover)and (pointer:fine){.landing__flowCard:hover .landing__flowCard_inner{border-color:#c4b5fd38;background:linear-gradient(185deg,#302a58fa,#1c1838fc)}}.landing__campusAmbassadors{position:relative;scroll-margin-top:88px;padding:72px 0 56px;overflow:visible}.landing__campusAmbassadors_inner{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:clamp(28px,4vw,52px);align-items:center}@media screen and (max-width:992px){.landing__campusAmbassadors_inner{grid-template-columns:1fr;gap:36px}}.landing__campusAmbassadors_grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2.2vw,22px);width:100%;max-width:440px;justify-self:start;overflow:visible;padding-top:clamp(10px,2.8vw,22px)}@media screen and (max-width:992px){.landing__campusAmbassadors_grid{order:2;justify-self:center;max-width:min(400px,100%)}}.landing__campusAmbassadors_copy{display:flex;flex-direction:column;gap:18px;color:#fffffff5}@media screen and (max-width:992px){.landing__campusAmbassadors_copy{order:1}}.landing__campusAmbassadors_copy>*{opacity:0;transform:translateY(26px) scale(.98);transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1)}.landing__campusAmbassadors--inView .landing__campusAmbassadors_copy>*:nth-child(1){opacity:1;transform:translateY(0) scale(1);transition-delay:.08s}.landing__campusAmbassadors--inView .landing__campusAmbassadors_copy>*:nth-child(2){opacity:1;transform:translateY(0) scale(1);transition-delay:.16s}.landing__campusAmbassadors--inView .landing__campusAmbassadors_copy>*:nth-child(3){opacity:1;transform:translateY(0) scale(1);transition-delay:.24s}.landing__campusAmbassadors_heading{margin:0;letter-spacing:-.03em;line-height:1.12;color:#fff}.landing__campusAmbassadors_body{margin:0;line-height:1.68;color:#ffffffc7;max-width:58ch}.landing__campusAmbassadors_actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:6px}.landing__campusAmbassadors_primaryCta{display:inline-flex;align-items:center;gap:10px;padding:14px 14px 14px 24px;border:none;border-radius:999px;cursor:pointer;color:#fffffffa;background:#8644a1;box-shadow:0 14px 30px #8644a159;transition:transform .35s cubic-bezier(.33,.06,.2,1),box-shadow .35s cubic-bezier(.33,.06,.2,1),filter .35s ease}.landing__campusAmbassadors_primaryCta:hover{transform:translateY(-2px);box-shadow:0 22px 48px #8644a180,0 0 0 1px #8644a140;filter:brightness(1.06)}.landing__campusAmbassadors_primaryCta:focus-visible{outline:2px solid rgba(167,139,250,.9);outline-offset:3px}.landing__campusAmbassadors_primaryCta_label{padding-right:4px}.landing__campusAmbassadors_primaryCta_icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:#ffffff47;color:#fff;transition:transform .35s cubic-bezier(.33,.06,.2,1),background .35s ease}.landing__campusAmbassadors_primaryCta_icon svg{display:block;transition:transform .35s cubic-bezier(.33,.06,.2,1)}.landing__campusAmbassadors_primaryCta:hover .landing__campusAmbassadors_primaryCta_icon{background:#ffffff61}.landing__campusAmbassadors_primaryCta:hover .landing__campusAmbassadors_primaryCta_icon svg{transform:translate(2px,-2px)}.landing__ambassadorCard{position:relative;isolation:isolate;overflow:visible;aspect-ratio:247/328;width:100%;opacity:0;transform:translate3d(0,32px,0) scale(.93);transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.33,.06,.2,1)}.landing__ambassadorCard:before{content:"";position:absolute;left:0;right:0;bottom:0;height:58%;border-radius:18px;background:#ffffff0b;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.09);box-shadow:0 10px 28px #00000038;z-index:0;pointer-events:none;transition:box-shadow .5s cubic-bezier(.33,.06,.2,1),border-color .5s ease,background .5s ease,transform .5s cubic-bezier(.33,.06,.2,1)}@media(hover:hover)and (pointer:fine){.landing__ambassadorCard:hover:before{box-shadow:0 16px 40px #00000047,0 0 32px #8b5cf61f;border-color:#ffffff24;background:#ffffff0e}}.landing__campusAmbassadors--inView .landing__ambassadorCard{opacity:1;transform:translateZ(0) scale(1)}.landing__campusAmbassadors--inView .landing__ambassadorCard:nth-child(1){transition-delay:.06s}.landing__campusAmbassadors--inView .landing__ambassadorCard:nth-child(2){transition-delay:.13s}.landing__campusAmbassadors--inView .landing__ambassadorCard:nth-child(3){transition-delay:.2s}.landing__campusAmbassadors--inView .landing__ambassadorCard:nth-child(4){transition-delay:.27s}@media(hover:hover)and (pointer:fine){.landing__campusAmbassadors--inView .landing__ambassadorCard:hover{transform:translate3d(0,-5px,0) scale(1)}}.landing__ambassadorCard_imageWrap{position:absolute;left:0;right:0;top:-8%;bottom:0;z-index:2;display:flex;align-items:flex-end;justify-content:center;overflow:visible;pointer-events:none}.landing__ambassadorCard_imageSizer{position:relative;box-sizing:border-box;width:86%;height:100%;max-width:228px;min-height:0;flex-shrink:0;display:flex;align-items:flex-end;justify-content:center}.landing__ambassadorCard_image{display:block;width:100%;height:100%;object-fit:contain;object-position:bottom center;transform:translateZ(0);filter:drop-shadow(0 16px 22px rgba(0,0,0,.45));transition:transform .55s cubic-bezier(.33,.06,.2,1),filter .45s ease}@media(hover:hover)and (pointer:fine){.landing__ambassadorCard:hover .landing__ambassadorCard_image{transform:translate3d(0,-10px,0) scale(1.04);filter:drop-shadow(0 22px 28px rgba(0,0,0,.5))}}.landing__eventsArc{position:relative;width:100%;min-height:850px;max-width:none;box-sizing:border-box;margin-top:8px;scroll-margin-top:88px;padding:0 0 72px;overflow:hidden;background:transparent}.landing__eventsArc_waves{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;opacity:0;transform:scale(1.03);transition:opacity .95s cubic-bezier(.16,1,.3,1),transform 1.05s cubic-bezier(.16,1,.3,1);background:radial-gradient(ellipse 80% 50% at 20% 35%,rgba(168,85,247,.2),transparent 58%),radial-gradient(ellipse 75% 48% at 82% 60%,rgba(236,72,153,.16),transparent 55%),radial-gradient(ellipse 60% 40% at 50% 88%,rgba(139,92,246,.22),transparent 50%),repeating-linear-gradient(105deg,transparent,transparent 2px,rgba(255,255,255,.02) 2px,rgba(255,255,255,.02) 3px);filter:blur(.5px);mix-blend-mode:soft-light}.landing__eventsArc--inView .landing__eventsArc_waves{opacity:.55;transform:scale(1)}.landing__eventsArc_inner{position:relative;z-index:1;width:100%;max-width:1280px;margin:0 auto;padding:0 clamp(20px,4vw,64px);box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:28px}.landing--scrollFx .landing__eventsArc_inner{transform:translate3d(0,calc(var(--landing-scroll-y, 0px) * -.016),0)}.landing__eventsArc_inner:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%,40%);width:min(420px,70vw);height:120px;pointer-events:none;background:radial-gradient(ellipse 50% 45% at 50% 50%,rgba(139,92,246,.35),transparent 70%);filter:blur(28px);opacity:.85;z-index:0}.landing__eventsArc_heading{position:relative;z-index:1;margin:0;text-align:center;display:flex;flex-direction:column;align-items:center;gap:6px}.landing__eventsArc_headingTop{color:#ffffffb8;letter-spacing:.02em;font-size:clamp(1.32rem,2.25vw,1.72rem)!important;line-height:1.25}.landing__eventsArc_headingBottom{color:#fffffffa;text-shadow:0 0 40px rgba(167,139,250,.35);letter-spacing:-.03em;line-height:1.1;font-size:clamp(2.9rem,6.1vw,4.35rem)!important}.landing__eventsArc_heading>span{opacity:0;transform:translateY(22px);transition:opacity .68s cubic-bezier(.16,1,.3,1),transform .68s cubic-bezier(.16,1,.3,1)}.landing__eventsArc--inView .landing__eventsArc_heading>span:nth-child(1){opacity:1;transform:translateY(0);transition-delay:.05s}.landing__eventsArc--inView .landing__eventsArc_heading>span:nth-child(2){opacity:1;transform:translateY(0);transition-delay:.14s}.landing__eventsArc:not(.landing__eventsArc--inView) .landing__eventsArcCarousel{pointer-events:none}.landing__eventsArcCarousel{position:relative;z-index:1;align-self:stretch;width:calc(100% + 2*clamp(20px,4vw,64px));max-width:calc(100% + 2*clamp(20px,4vw,64px));margin-left:calc(-1*clamp(20px,4vw,64px));margin-right:calc(-1*clamp(20px,4vw,64px));min-width:0;padding:0 clamp(12px,5vw,56px) 8px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;outline:none;opacity:0;transform:translateY(36px) scale(.982);transition:opacity .78s cubic-bezier(.16,1,.3,1),transform .78s cubic-bezier(.16,1,.3,1)}.landing__eventsArcCarousel:focus-visible{box-shadow:0 0 0 2px #a78bfaa6;border-radius:20px}.landing__eventsArcCarousel--placeholder{height:540px;opacity:0;transform:none;transition:none;pointer-events:none}.landing__reviewsCarousel--placeholder{max-width:340px;height:320px;opacity:0;transform:none;transition:none;pointer-events:none}.landing__eventsArc--inView .landing__eventsArcCarousel{opacity:1;transform:translateY(0) scale(1);transition-delay:.18s}.landing__eventsArc_nav{position:absolute;top:46%;transform:translateY(-50%);z-index:8;width:44px;height:44px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#080a1640;color:#ffffff6b;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .25s ease,color .25s ease,border-color .25s ease,transform .25s ease;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.landing__eventsArc_nav:hover:not(:disabled){background:#ffffff0f;border-color:#ffffff24;color:#ffffffb8}.landing__eventsArc_nav:disabled{opacity:.35;cursor:not-allowed}.landing__eventsArc_nav--prev{left:clamp(8px,6vw,64px)}.landing__eventsArc_nav--next{right:clamp(8px,6vw,64px)}.landing__eventsArc_navIcon{display:block;opacity:.95}.landing__eventsArc_stageWrap{container-type:inline-size;container-name:landing-events-arc;position:relative;width:100%;overflow:visible;min-height:0;display:flex;justify-content:center;align-items:center}.landing__eventsArc_stage{position:relative;width:100%;max-width:none;flex-shrink:0;height:540px;margin-inline:0;zoom:min(1,(100cqw - 24px) / 1280);perspective:1200px;perspective-origin:50% 44%;transform:none;transform-origin:center center;overflow:visible}.landing__eventsArc_card{position:absolute;left:50%;top:50%;border:none;background:transparent;padding:0;cursor:pointer;transform-style:preserve-3d;transition:transform .72s cubic-bezier(.16,1,.3,1),opacity .58s cubic-bezier(.16,1,.3,1),filter .58s cubic-bezier(.16,1,.3,1),width .72s cubic-bezier(.16,1,.3,1),height .72s cubic-bezier(.16,1,.3,1)}@media(prefers-reduced-motion:reduce){.landing__eventsArc_card{transition:none}}.landing__eventsArc_card:focus-visible{outline:2px solid rgba(167,139,250,.85);outline-offset:6px}.landing__eventsArc_cardOuter{position:relative;width:100%;height:100%;border-radius:24px;overflow:hidden;transform-style:preserve-3d;box-shadow:0 22px 50px #00000080,0 0 0 1px #ffffff0f;transition:box-shadow .58s cubic-bezier(.16,1,.3,1)}@media(prefers-reduced-motion:reduce){.landing__eventsArc_cardOuter{transition:none}}.landing__eventsArc_card[data-rel="-1"] .landing__eventsArc_cardOuter,.landing__eventsArc_card[data-rel="1"] .landing__eventsArc_cardOuter,.landing__eventsArc_card[data-rel="-2"] .landing__eventsArc_cardOuter,.landing__eventsArc_card[data-rel="2"] .landing__eventsArc_cardOuter{border:1px solid rgba(255,255,255,.14)}.landing__eventsArc_cardFace{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:24px;overflow:hidden;backface-visibility:hidden;background:#ffffff05}.landing__eventsArc_imageWrap{position:absolute;top:0;right:0;bottom:0;left:0}.landing__eventsArc_image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform-origin:center center;animation:landingEventsArcImageReveal .55s cubic-bezier(.16,1,.3,1) both}@media(prefers-reduced-motion:reduce){.landing__eventsArc_image{animation:none}}@keyframes landingEventsArcImageReveal{0%{opacity:.72;transform:scale(1.04);filter:saturate(.88) brightness(.96)}to{opacity:1;transform:scale(1);filter:saturate(1) brightness(1)}}.landing__eventsArc_imageGloss{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 30% 18%,#ffffff38,#fff0 52%),linear-gradient(180deg,#00000014,#00000073);pointer-events:none}.landing__eventsArc_srOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.landing__eventsArc_card[data-rel="-2"]{width:220px;height:420px;transform:translate(-50%,-50%) translate(-352px) translateY(30px) rotate(-5deg) rotateY(28deg) rotateX(6deg) translateZ(-28px) scale(.9);opacity:.5;filter:saturate(.7) grayscale(.16) brightness(.93);z-index:1}.landing__eventsArc_card[data-rel="-1"]{width:240px;height:420px;transform:translate(-50%,-50%) translate(-188px) translateY(6px) rotate(-3deg) rotateY(12deg) rotateX(3deg) translateZ(-12px) scale(.96);opacity:.74;filter:saturate(.84) grayscale(.1) brightness(.97);z-index:3}.landing__eventsArc_card[data-rel="0"]{width:270px;height:420px;transform:translate(-50%,-50%) translate(0) translateY(-40px) rotate(0) rotateY(0) rotateX(0) translateZ(20px) scale(1);opacity:1;filter:saturate(1.05);z-index:6}.landing__eventsArc_card[data-rel="1"]{width:240px;height:420px;transform:translate(-50%,-50%) translate(188px) translateY(6px) rotate(3deg) rotateY(-12deg) rotateX(3deg) translateZ(-12px) scale(.96);opacity:.74;filter:saturate(.84) grayscale(.1) brightness(.97);z-index:3}.landing__eventsArc_card[data-rel="2"]{width:220px;height:420px;transform:translate(-50%,-50%) translate(352px) translateY(30px) rotate(5deg) rotateY(-28deg) rotateX(6deg) translateZ(-28px) scale(.9);opacity:.5;filter:saturate(.7) grayscale(.16) brightness(.93);z-index:1}.landing__eventsArc_explore{position:relative;z-index:2;display:inline-flex;align-items:center;gap:10px;margin-top:8px;padding:14px 26px;border:none;border-radius:999px;cursor:pointer;color:#fffffffa;background:#8644a1;box-shadow:0 14px 40px #8644a159;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.landing__eventsArc_explore:hover{transform:translateY(-2px);box-shadow:0 18px 48px #8644a16b;filter:brightness(1.05)}.landing__eventsArc_explore:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:3px}.landing__eventsArc_explore_icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;background:#ffffff2e}@media(max-width:992px){.landing__flowStrip{min-height:260px}.landing__eventsArc{min-height:760px;padding:48px 0 60px}.landing__eventsArc_stage{height:500px;width:100%;zoom:min(1,(100cqw - 24px) / 1100);transform:none}.landing__eventsArc_card[data-rel="-2"]{width:202px;height:370px;transform:translate(-50%,-50%) translate(-300px) translateY(30px) rotate(-4deg) rotateY(24deg) rotateX(5deg) translateZ(-24px) scale(.9);opacity:.52}.landing__eventsArc_card[data-rel="2"]{width:202px;height:370px;transform:translate(-50%,-50%) translate(300px) translateY(30px) rotate(4deg) rotateY(-24deg) rotateX(5deg) translateZ(-24px) scale(.9);opacity:.52}.landing__eventsArc_card[data-rel="-1"]{width:222px;height:370px;transform:translate(-50%,-50%) translate(-158px) translateY(5px) rotate(-2.5deg) rotateY(11deg) rotateX(2deg) translateZ(-12px) scale(.96)}.landing__eventsArc_card[data-rel="1"]{width:222px;height:370px;transform:translate(-50%,-50%) translate(158px) translateY(5px) rotate(2.5deg) rotateY(-11deg) rotateX(2deg) translateZ(-12px) scale(.96)}.landing__eventsArc_card[data-rel="0"]{width:248px;height:370px;transform:translate(-50%,-50%) translate(0) translateY(-36px) rotate(0) rotateY(0) rotateX(0) translateZ(16px) scale(1);z-index:6}}@media(max-width:576px){.landing__flowStrip{min-height:220px}.landing__eventsArc{min-height:640px}.landing__eventsArc_headingBottom{font-size:clamp(1.65rem,7vw,2.1rem)}.landing__eventsArc_nav{width:40px;height:40px}.landing__eventsArc_nav--prev{left:0}.landing__eventsArc_nav--next{right:0}.landing__eventsArc_stage{height:440px;width:100%;zoom:min(1,(100cqw - 16px) / 520);transform:none}.landing__eventsArc_card[data-rel="-2"],.landing__eventsArc_card[data-rel="2"]{display:none}.landing__eventsArc_card[data-rel="-1"]{width:198px;height:330px;transform:translate(-50%,-50%) translate(-118px) translateY(10px) rotate(-2.5deg) rotateY(16deg) rotateX(3deg) translateZ(-10px);opacity:.64}.landing__eventsArc_card[data-rel="1"]{width:198px;height:330px;transform:translate(-50%,-50%) translate(118px) translateY(10px) rotate(2.5deg) rotateY(-16deg) rotateX(3deg) translateZ(-10px);opacity:.64}.landing__eventsArc_card[data-rel="0"]{width:214px;height:330px;transform:translate(-50%,-50%) translate(0) translateY(-28px) rotate(0) rotateY(0) rotateX(0) translateZ(12px);z-index:6}}.landing__reviews{position:relative;width:100%;min-height:450px;box-sizing:border-box;margin-top:0;scroll-margin-top:88px;padding:0 0 80px;overflow:hidden;background:transparent}.landing__reviews_inner{position:relative;z-index:1;width:100%;max-width:1280px;margin:0 auto;padding:0 clamp(20px,4vw,64px);box-sizing:border-box}.landing--scrollFx .landing__reviews_inner{transform:translate3d(0,calc(var(--landing-scroll-y, 0px) * -.012),0)}.landing__reviews_grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);gap:clamp(28px,5vw,56px);align-items:center;width:100%}.landing__reviews_copy{min-width:0}.landing__reviews_heading{margin:0 0 22px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:baseline;gap:.35em;min-width:0;text-align:left;font-family:Poppins,Montserrat,system-ui,-apple-system,sans-serif;font-size:clamp(2rem,4.8vw,2.5rem);font-weight:400;line-height:1.15;letter-spacing:-.02em;-webkit-font-smoothing:antialiased;opacity:0;transform:translateY(20px);transition:opacity .68s cubic-bezier(.16,1,.3,1),transform .68s cubic-bezier(.16,1,.3,1)}.landing__reviews--inView .landing__reviews_heading{opacity:1;transform:translateY(0);transition-delay:.06s}.landing__reviews_headingLight{flex-shrink:0;font-size:inherit;font-weight:400;color:#fff;white-space:nowrap}.landing__reviews_headingEm{flex-shrink:1;min-width:0;font-size:inherit;font-weight:700;color:#fff;white-space:nowrap}.landing__reviews_quoteMarks{display:flex;align-items:flex-end;gap:6px;margin-bottom:14px;opacity:0;transform:translateY(16px);transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1)}.landing__reviews--inView .landing__reviews_quoteMarks{opacity:1;transform:translateY(0);transition-delay:.12s}.landing__reviews_quoteSvg{display:block;width:clamp(40px,5.5vw,58px);height:auto;flex-shrink:0;filter:drop-shadow(0 4px 18px rgba(255,255,255,.12))}.landing__reviews_blockquote{margin:0;padding:0;border:none;opacity:0;transform:translateY(18px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.landing__reviews--inView .landing__reviews_blockquote{opacity:1;transform:translateY(0);transition-delay:.16s}.landing__reviews_quoteText{margin:0;max-width:52ch;color:#ffffffe6;line-height:1.68;letter-spacing:.01em;animation:landingReviewsQuoteSwap .5s cubic-bezier(.16,1,.3,1) both}@media(prefers-reduced-motion:reduce){.landing__reviews_quoteText{animation:none}}@keyframes landingReviewsQuoteSwap{0%{opacity:.35;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.landing__reviewsCarousel{position:relative;z-index:1;justify-self:end;width:100%;max-width:340px;outline:none;opacity:0;transform:translateY(28px) scale(.985);transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1)}.landing__reviewsCarousel:focus-visible{box-shadow:0 0 0 2px #a78bfaa6;border-radius:20px}.landing__reviews--inView .landing__reviewsCarousel{opacity:1;transform:translateY(0) scale(1);transition-delay:.18s}.landing__reviews:not(.landing__reviews--inView) .landing__reviewsCarousel{pointer-events:none}.landing__reviewsCarousel_row{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:clamp(14px,3vw,28px);width:100%;min-width:0}.landing__reviewsCarousel_name{flex:1;min-width:0;color:#fffffffa;text-align:right;text-shadow:0 0 24px rgba(139,92,246,.25);line-height:1.25;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.landing__reviewsCarousel_stageWrap{position:relative;flex-shrink:0;width:200px;height:320px}.landing__reviewsCarousel_spinLayer{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:82% 50%;pointer-events:none;will-change:transform}@media(prefers-reduced-motion:reduce){.landing__reviewsCarousel_spinLayer{will-change:auto}}.landing__reviewsCarousel_spinLayer .landing__reviewsCarousel_avatar{pointer-events:auto}.landing__reviewsCarousel_stageWrap[data-spin=next] .landing__reviewsCarousel_spinLayer{animation:landingReviewsCarouselSpinNext .98s cubic-bezier(.2,.82,.22,1) both}.landing__reviewsCarousel_stageWrap[data-spin=prev] .landing__reviewsCarousel_spinLayer{animation:landingReviewsCarouselSpinPrev .98s cubic-bezier(.2,.82,.22,1) both}@media(prefers-reduced-motion:reduce){.landing__reviewsCarousel_stageWrap[data-spin] .landing__reviewsCarousel_spinLayer{animation:none!important}}@keyframes landingReviewsCarouselSpinNext{0%{transform:rotate(0)}26%{transform:rotate(6.5deg)}52%{transform:rotate(-2.2deg)}78%{transform:rotate(.65deg)}to{transform:rotate(0)}}@keyframes landingReviewsCarouselSpinPrev{0%{transform:rotate(0)}26%{transform:rotate(-6.5deg)}52%{transform:rotate(2.2deg)}78%{transform:rotate(-.65deg)}to{transform:rotate(0)}}.landing__reviewsCarousel_track{position:absolute;right:2px;top:0;bottom:0;display:block;width:auto;height:100%;aspect-ratio:120/320;max-width:calc(100% - 4px);pointer-events:none;opacity:.95}.landing__reviewsCarousel_stage{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;--reviews-arc-top-x: 84.13%;--reviews-arc-top-y: 14.49%;--reviews-arc-mid-x: 72%;--reviews-arc-mid-y: 50%;--reviews-arc-bot-x: 84.13%;--reviews-arc-bot-y: 85.51%}.landing__reviewsCarousel_avatar{position:absolute;pointer-events:auto;display:block;padding:0;border:none;background:transparent;border-radius:50%;cursor:pointer;transform-style:preserve-3d;transition:left .95s cubic-bezier(.2,.82,.22,1),top .95s cubic-bezier(.2,.82,.22,1),transform .95s cubic-bezier(.2,.82,.22,1),opacity .75s cubic-bezier(.2,.82,.22,1),filter .75s cubic-bezier(.2,.82,.22,1),width .95s cubic-bezier(.2,.82,.22,1),height .95s cubic-bezier(.2,.82,.22,1)}@media(prefers-reduced-motion:reduce){.landing__reviewsCarousel_avatar{transition:none}}.landing__reviewsCarousel_avatar:focus-visible{outline:2px solid rgba(167,139,250,.9);outline-offset:4px}.landing__reviewsCarousel_avatarRing{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;border:2px solid rgba(255,255,255,.38);box-shadow:0 0 24px #a78bfa59;opacity:0;transition:opacity .45s ease;pointer-events:none;z-index:0}@media(prefers-reduced-motion:reduce){.landing__reviewsCarousel_avatarRing{transition:none}}.landing__reviewsCarousel_avatarImg{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:cover;border-radius:50%;box-shadow:0 18px 42px #0000008c}.landing__reviewsCarousel_stageWrap[data-spin] .landing__reviewsCarousel_avatarImg{animation:landingReviewsAvatarImgSwap .9s cubic-bezier(.22,1,.28,1) both}@media(prefers-reduced-motion:reduce){.landing__reviewsCarousel_stageWrap[data-spin] .landing__reviewsCarousel_avatarImg{animation:none}}@keyframes landingReviewsAvatarImgSwap{0%{opacity:0;transform:scale(.88)}42%{opacity:1;transform:scale(1.03)}to{opacity:1;transform:scale(1)}}.landing__reviewsCarousel_avatar[data-rel="-1"]{left:var(--reviews-arc-top-x);top:var(--reviews-arc-top-y);width:54px;height:54px;transform:translate(-50%,-50%);opacity:.86;filter:saturate(.92) brightness(.96);z-index:1}.landing__reviewsCarousel_avatar[data-rel="0"]{left:var(--reviews-arc-mid-x);top:var(--reviews-arc-mid-y);width:118px;height:118px;transform:translate(-50%,-50%);opacity:1;filter:saturate(1.05);z-index:4;cursor:default}.landing__reviewsCarousel_avatar[data-rel="0"] .landing__reviewsCarousel_avatarRing{opacity:1}.landing__reviewsCarousel_avatar[data-rel="1"]{left:var(--reviews-arc-bot-x);top:var(--reviews-arc-bot-y);width:54px;height:54px;transform:translate(-50%,-50%);opacity:.86;filter:saturate(.92) brightness(.96);z-index:1}@media(max-width:900px){.landing__reviews{min-height:400px;padding:52px 0 68px}.landing__reviews_grid{grid-template-columns:1fr;gap:36px}.landing__reviewsCarousel{justify-self:center;max-width:100%}.landing__reviewsCarousel_row{justify-content:center}.landing__reviewsCarousel_name{text-align:left;max-width:min(240px,52vw)}}@media(max-width:576px){.landing__reviews{min-height:360px}.landing__reviews_heading{gap:.28em;font-size:clamp(1.75rem,6.5vw,2.25rem)}.landing__reviewsCarousel_stageWrap{width:180px;height:300px}.landing__reviewsCarousel_avatar[data-rel="0"]{width:108px;height:108px}}.landing__registerCta{position:relative;width:100%;min-height:450px;box-sizing:border-box;overflow:hidden;scroll-margin-top:88px;padding:0 0 120px;background:transparent}@media(max-width:992px){.landing__registerCta{min-height:420px}}@media(max-width:576px){.landing__registerCta{min-height:380px}}.landing__registerCta_waves{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;opacity:0;transform:scale(1.04);transition:opacity .95s cubic-bezier(.16,1,.3,1),transform 1.05s cubic-bezier(.16,1,.3,1);background:radial-gradient(ellipse 85% 55% at 12% 40%,rgba(168,85,247,.24),transparent 58%),radial-gradient(ellipse 80% 50% at 88% 55%,rgba(236,72,153,.2),transparent 55%),radial-gradient(ellipse 70% 45% at 48% 12%,rgba(255,255,255,.08),transparent 52%),radial-gradient(ellipse 65% 40% at 55% 92%,rgba(99,102,241,.18),transparent 50%);filter:blur(.75px);mix-blend-mode:soft-light}.landing__registerCta--inView .landing__registerCta_waves{opacity:.58;transform:scale(1)}.landing__registerCta_ribbons{display:none;position:absolute;left:50%;top:50%;width:140%;height:130%;min-width:900px;transform:translate(-50%,-50%);pointer-events:none;z-index:0;opacity:0;transition:opacity 1.05s cubic-bezier(.16,1,.3,1) .08s}@media(prefers-reduced-motion:no-preference){.landing__registerCta--inView .landing__registerCta_ribbons{animation:landingRegisterRibbonsFloat 26s ease-in-out infinite alternate}}.landing__registerCta--inView .landing__registerCta_ribbons{opacity:.85}@keyframes landingRegisterRibbonsFloat{0%{transform:translate(calc(-50% - 10px),-50%) rotate(-.4deg) scale(1)}to{transform:translate(calc(-50% + 10px),-50%) rotate(.5deg) scale(1.02)}}@media(prefers-reduced-motion:reduce){.landing__registerCta_ribbons{animation:none!important}.landing__registerCta_waves{opacity:.5!important;transform:none!important;transition:none!important}}.landing__registerCta_inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;max-width:1280px;margin:0 auto;padding:0 clamp(20px,4vw,64px);box-sizing:border-box}.landing--scrollFx .landing__registerCta_inner{transform:translate3d(0,calc(var(--landing-scroll-y, 0px) * -.01),0)}.landing__registerCta_heading{margin:0 0 clamp(28px,4vw,40px);display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:.12em .28em;font-family:Poppins,Montserrat,system-ui,-apple-system,sans-serif;font-size:clamp(2rem,5vw,2.75rem);line-height:1.2;letter-spacing:-.02em;color:#fff;-webkit-font-smoothing:antialiased;opacity:0;transform:translateY(22px);transition:opacity .72s cubic-bezier(.16,1,.3,1),transform .72s cubic-bezier(.16,1,.3,1)}.landing__registerCta--inView .landing__registerCta_heading{opacity:1;transform:translateY(0);transition-delay:.06s}.landing__registerCta_headingLight{font-weight:300;color:#fffffffa}.landing__registerCta_headingEm{font-weight:700;color:#fff}.landing__registerCta_headingBang{font-weight:300;color:#fffffffa}.landing__registerCta_quote{margin:0 0 clamp(36px,5vw,48px);max-width:min(52ch,92%);color:#ffffffc7;line-height:1.68;letter-spacing:.01em;opacity:0;transform:translateY(18px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.landing__registerCta--inView .landing__registerCta_quote{opacity:1;transform:translateY(0);transition-delay:.12s}.landing__registerCta_btn{display:inline-flex;align-items:center;gap:12px;padding:14px 14px 14px 28px;border:none;border-radius:999px;cursor:pointer;color:#fffffffa;background:#8644a1;box-shadow:0 16px 36px #8644a161;opacity:0;transform:translateY(20px);transition:opacity .68s cubic-bezier(.16,1,.3,1),transform .68s cubic-bezier(.16,1,.3,1),box-shadow .2s ease,filter .2s ease}.landing__registerCta_btn:focus-visible{outline:2px solid rgba(216,180,254,.95);outline-offset:3px}.landing__registerCta:not(.landing__registerCta--inView) .landing__registerCta_btn{pointer-events:none}.landing__registerCta--inView .landing__registerCta_btn{opacity:1;transform:translateY(0);transition-delay:.18s}.landing__registerCta--inView .landing__registerCta_btn:hover{transform:translateY(-2px);box-shadow:0 20px 44px #8644a17a;filter:brightness(1.04);transition:opacity .68s cubic-bezier(.16,1,.3,1),transform .2s ease,box-shadow .2s ease,filter .2s ease}.landing__registerCta_btn_label{padding-right:2px}.landing__registerCta_btn_icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;background:#f8fafcf5;color:#7c3aed;box-shadow:inset 0 1px #ffffffd9}.landing__premiumHero{position:relative;overflow:visible;border-radius:28px;padding:10px 22px 44px;background:transparent}.landing__premiumHero .landing__premiumHero_bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background-image:url(/images/Landing_Page_background.webp);background-size:cover;background-position:center;background-repeat:no-repeat}.landing__premiumHero .landing__premiumHero_bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a0e1aa6,#030712f2);z-index:0}.landing__premiumHero .landing__premiumHero_inner{position:relative;z-index:1;width:100%;min-width:0;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:22px}.landing__premiumHero .landing__premiumHero_title{text-align:center;letter-spacing:-.02em;display:flex;flex-direction:column;align-items:center;gap:8px;opacity:1;transform:translateY(0) scale(var(--titleScale, 1));animation:landing-premium-title-enter .85s cubic-bezier(.16,1,.3,1) .08s both}.landing__premiumHero .landing__premiumHero_titleTop{color:#fff;text-shadow:0 0 18px rgba(255,255,255,.18)}.landing__premiumHero .landing__premiumHero_titleBottom{color:var(--landingHeroHeadingColor);text-shadow:0 0 32px rgba(213,156,237,.55)}.landing__premiumHero .landing__premiumHero_carousel{display:flex;justify-content:center;width:100%;max-width:100%;margin-left:0;margin-right:0;position:relative;box-sizing:border-box;opacity:1;transform:translateZ(0)}.landing__premiumHero .landing__premiumHero_ctaRow{display:flex;width:100%;max-width:100%;margin-left:0;margin-right:0;position:relative;box-sizing:border-box;border:1px solid rgba(255,255,255,.12);overflow:hidden;margin-top:75px;opacity:1;transform:translateZ(0)}.landing__premiumHero .landing__premiumCtaItem{flex:1;padding:18px 10px;background:transparent;border:none;color:#fffffff2;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,color .18s ease}.landing__premiumHero .landing__premiumCtaItem:not(:last-child){border-right:1px solid rgba(255,255,255,.12)}.landing__premiumHero .landing__premiumCtaItem:hover{transform:translateY(-2px);box-shadow:0 12px 30px #00000059;color:#fff}.landing__premiumHero .landing__premiumCtaItem:focus-visible{outline:2px solid rgba(99,102,241,.7);outline-offset:2px}.landing__premiumHero .landing__premiumHero_statsCard{width:100%;max-width:min(1140px,100%);display:flex;align-items:center;justify-content:space-around;padding:22px 18px;border-radius:20px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 18px 60px #00000073;opacity:1;transform:translateZ(0)}.landing__premiumHero .landing__premiumHero_statsCard .landing__premiumHero_statsItem{display:flex;flex-direction:column;align-items:center;gap:6px}.landing__premiumHero .landing__premiumHero_statsCard .landing__premiumHero_statsItem:not(:last-child){margin-right:10px;padding-right:10px;border-right:1px solid rgba(255,255,255,.1)}.landing__premiumHero .landing__premiumHero_statsCard .landing__premiumHero_statsLabel{color:#ffffffbf}.landing__premiumHero .landing__premiumHero_statsCard .landing__premiumHero_statsValue{color:#fffffffa}.landing__premiumHero .landing__premiumHero_bg_blob{position:absolute;width:520px;height:520px;border-radius:999px;filter:blur(48px);opacity:.26;z-index:1}.landing__premiumHero .landing__premiumHero_bg_blob--indigo{top:-240px;left:-220px;background:radial-gradient(circle at 30% 30%,#6366f1,#6366f100)}.landing__premiumHero .landing__premiumHero_bg_blob--purple{top:-280px;right:-240px;background:radial-gradient(circle at 40% 40%,#8b5cf6,#8b5cf600)}.landing__premiumHero .landing__premiumHero_bg_blob--emerald{bottom:-320px;left:10%;background:radial-gradient(circle at 40% 40%,#10b981,#10b98100)}.landing__posterCarousel{container-type:inline-size;container-name:landing-poster-carousel;width:100%;max-width:min(1280px,100% - 24px);overflow:visible}.landing__posterCarousel .landing__posterCarousel_stage{position:relative;height:480px;width:1240px;max-width:none;margin-inline:auto;zoom:min(1,(100cqw - 48px) / 1240);perspective:1200px;overflow:visible}.landing__posterCard{position:absolute;left:50%;top:50%;border:none;background:transparent;padding:0;cursor:pointer;transform-style:preserve-3d;transition:transform .5s cubic-bezier(.33,.06,.2,1),opacity .5s cubic-bezier(.33,.06,.2,1),filter .5s cubic-bezier(.33,.06,.2,1),width .5s cubic-bezier(.33,.06,.2,1),height .5s cubic-bezier(.33,.06,.2,1)}.landing__posterCard:focus-visible{outline:2px solid rgba(99,102,241,.75);outline-offset:6px}.landing__posterCardOuter{position:relative;width:100%;height:100%;border-radius:22px;overflow:hidden;transform-style:preserve-3d;box-shadow:0 30px 80px #0000008c;opacity:0;animation:landing-poster-entry .58s ease-out forwards}.landing__posterCard[data-rel="-1"] .landing__posterCardOuter,.landing__posterCard[data-rel="1"] .landing__posterCardOuter,.landing__posterCard[data-rel="-2"] .landing__posterCardOuter,.landing__posterCard[data-rel="2"] .landing__posterCardOuter{border:1px solid rgba(255,255,255,.16)}.landing__posterCard[data-rel="0"] .landing__posterCardOuter{animation-delay:0ms}.landing__posterCard[data-rel="-1"] .landing__posterCardOuter,.landing__posterCard[data-rel="1"] .landing__posterCardOuter{animation-delay:.12s}.landing__posterCard[data-rel="-2"] .landing__posterCardOuter,.landing__posterCard[data-rel="2"] .landing__posterCardOuter{animation-delay:.22s}@keyframes landing-poster-entry{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.landing__posterCardInner{position:relative;width:100%;height:100%;transform-style:preserve-3d}.landing__posterCardTilt{position:relative;width:100%;height:100%;transform-style:preserve-3d;transform:translateZ(0)}.landing__posterFace{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:22px;overflow:hidden;backface-visibility:hidden}.landing__posterFace--front{background:#ffffff05}.landing__posterImageWrap{position:absolute;top:0;right:0;bottom:0;left:0;transform:none}.landing__posterImage{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.landing__posterImageGloss{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 30% 20%,#ffffff47,#fff0 55%),linear-gradient(180deg,#0000001a,#0009);transform:none}.landing__posterFrontTitle{position:absolute;left:0;right:0;bottom:0;padding:14px;background:linear-gradient(180deg,#0000,#0000008c);color:#fffffff2}.landing__posterSrOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.landing__posterBackTitle,.landing__posterBackDate,.landing__posterBackHint{position:relative;z-index:1;color:#fffffff2}.landing__posterCardArrival{position:relative;width:100%;height:100%;transform-style:preserve-3d}.landing__posterCard[data-rel="-2"]{width:220px;height:420px;transform:translate(-50%,-50%) translate(-509px) translateY(-33px) rotateY(56deg) translateZ(-18px) scale(1);opacity:.4;filter:blur(0px) saturate(.6) grayscale(.28) brightness(.92);z-index:1}.landing__posterCard[data-rel="-1"]{width:240px;height:420px;transform:translate(-50%,-50%) translate(-267px) translateY(-22px) rotateY(32deg) translateZ(-10px) scale(1);opacity:.62;filter:blur(0px) saturate(.72) grayscale(.22) brightness(.95);z-index:3}.landing__posterCard[data-rel="0"]{width:270px;height:420px;transform:translate(-50%,-50%) translate(0) translateY(14px) rotateY(0) translateZ(0) scale(1);opacity:1;filter:blur(0px) saturate(1.06);z-index:5}.landing__posterCard[data-rel="1"]{width:240px;height:420px;transform:translate(-50%,-50%) translate(267px) translateY(-22px) rotateY(-32deg) translateZ(-10px) scale(1);opacity:.62;filter:blur(0px) saturate(.72) grayscale(.22) brightness(.95);z-index:3}.landing__posterCard[data-rel="2"]{width:220px;height:420px;transform:translate(-50%,-50%) translate(509px) translateY(-33px) rotateY(-56deg) translateZ(-18px) scale(1);opacity:.4;filter:blur(0px) saturate(.6) grayscale(.28) brightness(.92);z-index:1}@media(max-width:992px){.landing__premiumHero{padding:46px 14px 34px;border-radius:22px}.landing__posterCarousel_stage{height:440px}.landing__posterCard[data-rel="-2"]{width:202px;height:370px;transform:translate(-50%,-50%) translate(-471px) translateY(-31px) rotateY(56deg) translateZ(-18px) scale(1);opacity:.42;filter:blur(0px) saturate(.6) grayscale(.28) brightness(.92)}.landing__posterCard[data-rel="2"]{width:202px;height:370px;transform:translate(-50%,-50%) translate(471px) translateY(-31px) rotateY(-56deg) translateZ(-18px) scale(1);opacity:.42;filter:blur(0px) saturate(.6) grayscale(.28) brightness(.92)}.landing__posterCard[data-rel="-1"]{width:222px;height:370px;transform:translate(-50%,-50%) translate(-247px) translateY(-20px) rotateY(32deg) translateZ(-10px) scale(1);opacity:.62;filter:blur(0px) saturate(.72) grayscale(.22) brightness(.95)}.landing__posterCard[data-rel="1"]{width:222px;height:370px;transform:translate(-50%,-50%) translate(247px) translateY(-20px) rotateY(-32deg) translateZ(-10px) scale(1);opacity:.62;filter:blur(0px) saturate(.72) grayscale(.22) brightness(.95)}.landing__posterCard[data-rel="0"]{width:248px;height:370px;transform:translate(-50%,-50%) translate(0) translateY(12px) rotateY(0) translateZ(0) scale(1)}}@media(max-width:576px){.landing__premiumHero{padding:36px 10px 26px}.landing__premiumHero_title{--titleScale: .9}.landing__premiumHero_ctaRow{border-radius:14px;margin-top:75px}.landing__posterCarousel_stage{height:400px;min-width:0;zoom:min(1,(100cqw - 32px) / 520)}.landing__posterCard[data-rel="-2"],.landing__posterCard[data-rel="2"]{display:none}.landing__posterCard[data-rel="-1"]{width:198px;height:330px;transform:translate(-50%,-50%) translate(-218px) translateY(-12px) rotateY(24deg) translateZ(-10px) scale(1);opacity:.56;filter:blur(0px) saturate(.7) grayscale(.22) brightness(.95)}.landing__posterCard[data-rel="1"]{width:198px;height:330px;transform:translate(-50%,-50%) translate(218px) translateY(-12px) rotateY(-24deg) translateZ(-10px) scale(1);opacity:.56;filter:blur(0px) saturate(.7) grayscale(.22) brightness(.95)}.landing__posterCard[data-rel="0"]{width:214px;height:330px;transform:translate(-50%,-50%) translate(0) translateY(10px) rotateY(0) translateZ(0) scale(1)}}.landing__heroNavbar{position:fixed;top:12px;left:50%;transform:translate(-50%);width:min(1120px,100% - 24px);z-index:20;padding:14px 16px;border-radius:22px;background:#0f172a47;-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px);border:1px solid rgba(255,255,255,.14);box-shadow:0 18px 60px #00000059;transition:background .4s cubic-bezier(.33,.06,.2,1),border-color .4s cubic-bezier(.33,.06,.2,1),box-shadow .45s cubic-bezier(.33,.06,.2,1),padding .35s ease}.landing__heroNavbar--scrolled{background:#0f172ac7;border-color:#fff3;box-shadow:0 10px 36px #00000080,0 0 0 1px #ffffff0f;padding-top:12px;padding-bottom:12px}.landing__heroNavbar--dirDown.landing__heroNavbar--scrolled{box-shadow:0 14px 44px #00000085,0 0 0 1px #ffffff12}.landing__heroNavbar--dirUp.landing__heroNavbar--scrolled{box-shadow:0 8px 28px #0000006b,0 0 0 1px #ffffff0d}.landing__heroNavbar_inner{display:flex;align-items:center;justify-content:space-between;gap:14px}.landing__heroNavbar_menu{display:flex;align-items:center;justify-content:center;gap:28px;flex:1}.landing__heroNavItem{position:relative;background:transparent;border:none;padding:10px 6px;cursor:pointer;color:#ffffffeb;text-transform:uppercase;letter-spacing:.06em;transition:color .2s ease}.landing__heroNavItem:after{content:"";position:absolute;left:10px;right:10px;bottom:4px;height:2px;border-radius:2px;background:linear-gradient(90deg,#6366f100,#6366f1d9,#8b5cf6d9);transform:scaleX(0);transform-origin:left;opacity:0;transition:transform .22s ease,opacity .22s ease}.landing__heroNavItem:hover,.landing__heroNavItem:focus-visible{color:#fff}.landing__heroNavItem:hover:after,.landing__heroNavItem:focus-visible:after{transform:scaleX(1);opacity:1}.landing__heroNavItem:focus-visible{outline:2px solid rgba(99,102,241,.65);outline-offset:4px;border-radius:999px}.landing__heroNavbar_loginWrap{position:relative;flex-shrink:0}.landing__heroLoginBtn{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;min-height:44px;border-radius:999px;border:1px solid rgba(255,255,255,.24);background:linear-gradient(160deg,#fff3,#ffffff0a);color:#fffffff5;cursor:pointer;box-shadow:inset 0 1px #ffffff4d,0 10px 22px #00000047;-webkit-backdrop-filter:blur(12px) saturate(165%);backdrop-filter:blur(12px) saturate(165%);transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.landing__heroLoginBtn:hover,.landing__heroLoginBtn:focus-visible{background:linear-gradient(160deg,#ffffff42,#ffffff14);border-color:#ffffff61;box-shadow:inset 0 1px #ffffff61,0 14px 28px #00000057}.landing__heroLoginBtn:focus-visible{outline:2px solid rgba(99,102,241,.65);outline-offset:3px}.landing__heroLoginSep{width:1px;align-self:stretch;min-height:20px;background:linear-gradient(180deg,#ffffff14,#ffffff73,#ffffff14)}.landing__heroLoginCaret{font-size:14px;font-weight:700;line-height:1;opacity:.9;transition:transform .22s ease,opacity .2s ease}.landing__heroLoginBtn[aria-expanded=true] .landing__heroLoginCaret{transform:rotate(180deg);opacity:1}.landing__heroLoginMenu{position:absolute;top:calc(100% + 10px);right:0;min-width:280px;padding:8px;border-radius:14px;background:#0f172af5;border:1px solid rgba(255,255,255,.16);box-shadow:0 14px 40px #00000073;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:25}.landing__heroLoginMenuItem{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;border:none;border-radius:10px;background:transparent;color:#fffffff2;cursor:pointer;text-align:left;transition:background .2s ease}.landing__heroLoginMenuItem:hover,.landing__heroLoginMenuItem:focus-visible{background:#ffffff17}.landing__heroLoginMenuItem:focus-visible{outline:2px solid rgba(99,102,241,.65);outline-offset:2px}.landing__heroLoginMenuTitle{font-size:13px;font-weight:600;line-height:1.35}@media(max-width:576px){.landing__heroNavbar{top:10px;width:calc(100% - 22px);padding:10px;border-radius:14px}.landing__heroNavbar_menu{gap:16px}.landing__heroNavItem{padding:9px 4px}.landing__heroLoginBtn{padding:9px 14px;min-height:40px}.landing__heroLoginMenu{min-width:250px}}.landing__footer{position:relative;margin-top:auto;margin-bottom:0;background-image:url(/images/Landing_Page_background.webp);background-size:cover;background-position:center;background-repeat:no-repeat;border-top:1px solid rgba(255,255,255,.08)}.landing__footer_overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#05070fc7,#02040aeb 52%,#010206f7),radial-gradient(ellipse at 12% 28%,rgba(139,92,246,.16),transparent 55%);pointer-events:none}.landing__footer_inner{position:relative;z-index:1;max-width:1280px;margin:0 auto;padding:56px clamp(20px,4vw,56px) 12px;color:#fffffff0}.landing__footer_top{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(24px,6vw,90px);padding-bottom:26px;border-bottom:1px solid rgba(255,255,255,.08)}.landing__footer_brand{letter-spacing:-.03em;line-height:1;margin-bottom:10px}.landing__footer_copyTop{color:#ffffffb8;margin-bottom:16px}.landing__footer_address{color:#ffffffb3;line-height:1.65}.landing__footer_linksCols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.landing__footer_linksCol{display:flex;flex-direction:column;gap:8px}.landing__footer_colTitle{color:#ffffff80;letter-spacing:.08em;margin-bottom:8px}.landing__footer_link{color:#ffffffdb;background:transparent;border:none;text-align:left;padding:0;text-decoration:none;cursor:pointer;transition:color .2s ease}.landing__footer_link:hover,.landing__footer_link:focus-visible{color:#fff}.landing__footer_mid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.08)}.landing__footer_contactItem{display:flex;flex-direction:column;gap:6px}.landing__footer_contactLabel{color:#ffffff7a}.landing__footer_contactValue{color:#ffffffe0;text-decoration:none;transition:color .2s ease}.landing__footer_contactValue:hover,.landing__footer_contactValue:focus-visible{color:#fff}.landing__footer_bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:16px;padding-bottom:0;margin-bottom:0}.landing__footer_copyBottom{color:#ffffffbd}.landing__footer_bottomLinks{display:flex;align-items:center;gap:22px}.landing__footer_bottomLink{color:#ffffffd1;text-decoration:none;transition:color .2s ease}.landing__footer_bottomLink:hover,.landing__footer_bottomLink:focus-visible{color:#fff}@media(max-width:992px){.landing__footer_top{grid-template-columns:1fr}.landing__footer_linksCols{max-width:560px}}@media(max-width:576px){.landing__footer_inner{padding-top:44px}.landing__footer_linksCols,.landing__footer_mid{grid-template-columns:1fr}.landing__footer_bottom{flex-direction:column;align-items:flex-start}}@keyframes landing-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-blob-float{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(18px,14px,0) scale(1.03)}}@media(prefers-reduced-motion:reduce){.landing__bg_blob,.landing__hero,.landing__card,.landing__premiumHero_title,.landing__premiumHero .landing__premiumHero_carousel,.landing__premiumHero .landing__premiumHero_ctaRow,.landing__premiumHero .landing__premiumHero_statsCard{animation:none!important;opacity:1!important;transform:none!important;transition-duration:.01ms!important;transition-delay:0ms!important}.landing__posterCard{transition-duration:.01ms!important;transition-delay:0ms!important}.landing__posterCardOuter{animation:none!important;opacity:1!important}.landing__whyBoardflex_copy>*,.landing__whyBoardflex_frame,.landing__whyBoardflex_visual,.landing__footer_note{animation:none!important;opacity:1!important;transform:none!important;transition-duration:.01ms!important;transition-delay:0ms!important}.landing__whyBoardflex_imageLift{animation:none!important;opacity:1!important;transition-duration:.01ms!important;transition-delay:0ms!important}.landing__whyBoardflex_visual3d{transition-duration:.01ms!important}.landing__campusAmbassadors_copy>*,.landing__ambassadorCard{animation:none!important;opacity:1!important;transform:none!important;transition-duration:.01ms!important;transition-delay:0ms!important}.landing__ambassadorCard_image{transform:none!important;transition-duration:.01ms!important}.landing__ambassadorCard:before{transition-duration:.01ms!important}.landing__eventsArc_card{transition-duration:.01ms!important;transition-delay:0ms!important}.landing__eventsArc_explore,.landing__eventsArc_nav{transition-duration:.01ms!important}}@keyframes landing-premium-title-enter{0%{opacity:0;transform:translateY(20px) scale(var(--titleScale, 1))}to{opacity:1;transform:translateY(0) scale(var(--titleScale, 1))}}@keyframes landing-cawaves-drift{0%{opacity:.88;transform:translateZ(0) scale(1);background-position:14% 78%,86% 22%,48% 4%}to{opacity:.98;transform:translate3d(-2.2%,1.4%,0) scale(1.035);background-position:24% 86%,74% 16%,54% 10%}}.app_header{width:100%;background-color:transparent;border-bottom:none;padding:12px 0;box-sizing:border-box;position:sticky;top:0;z-index:20;background:linear-gradient(180deg,#ffffffb8,#ffffff6b)!important;-webkit-backdrop-filter:saturate(140%) blur(18px)!important;backdrop-filter:saturate(140%) blur(18px)!important;border-bottom:1px solid rgba(255,255,255,.55);transition:background-color .2s ease,backdrop-filter .2s ease,-webkit-backdrop-filter .2s ease}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.app_header{background-color:#ffffffe0!important}}.app_header_inner{margin:0 auto;padding:0 60px;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;min-height:40px}@media screen and (max-width:992px){.app_header_inner{padding:0 24px}}@media screen and (max-width:576px){.app_header_inner{padding:0 16px}}.app_header_brand{display:flex;align-items:center}.app_header_logo{width:32px;height:32px;border-radius:8px;background:linear-gradient(135deg,#6366f1,#8b5cf6);display:flex;align-items:center;justify-content:center;font-size:20px;margin-right:12px}.app_header_brand_text{display:flex;flex-direction:column}.app_header_title{font-size:18px;color:var(--authTextMain);line-height:1.2}.app_header_subtitle{font-size:14px;color:var(--authTextMuted);line-height:1.2;padding-bottom:5px}.app_header_user{display:flex;align-items:center;gap:12px}.app_header_theme_toggle{height:40px;border-radius:10px;border:1px solid var(--primaryBorder);background-color:var(--whiteInsideTheme);color:var(--authTextMain);display:inline-flex;align-items:center;gap:8px;padding:0 14px;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.app_header_theme_toggle:hover{background-color:#1118270a;border-color:var(--authButtonBg)}.app_header_user_trigger{display:flex;align-items:center;gap:6px;cursor:pointer;background-color:var(--whiteInsideTheme);border:1px solid var(--primaryBorder);border-radius:10px;padding:2px 22px;min-height:36px}.app_header_avatar{width:30px;height:30px;border-radius:50%;border:none;padding:0;overflow:hidden;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.app_header_avatar:focus{outline:2px solid var(--authButtonBg);outline-offset:2px}.app_header_profile_avatar_wrapper{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:none;box-shadow:none}.app_header_avatar_chevron{display:flex;align-items:center;justify-content:center;color:var(--authTextMuted);transition:transform .2s ease;width:28px;height:28px;border-radius:10px;border:none;background-color:transparent}.app_header_avatar_chevron img{display:block;width:14px;height:14px}.app_header_avatar_chevron_open{transform:rotate(180deg)}.app_header_avatar_img{width:100%;height:100%;object-fit:cover}.app_header_user_info{display:flex;flex-direction:column;text-align:right}.app_header_user_name{font-size:14px;font-weight:500;color:var(--authTextMain)}.app_header_user_role{font-size:12px;color:var(--authTextMuted)}.app_header_logout{width:40px;height:40px;padding:0;border-radius:10px;border:1px solid var(--primaryBorder);background-color:var(--whiteInsideTheme);color:var(--authTextMuted);display:flex;align-items:center;justify-content:center;font-size:16px;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.app_header_logout:hover{background-color:#1118270a;border-color:var(--authButtonBg);color:var(--authButtonBg)}.app_header_logout svg{transform:rotate(270deg)}.app_header_dropdown .ant-dropdown-menu{min-width:160px;padding:6px 0;border-radius:8px;box-shadow:0 4px 12px #0000001f}.app_header_dropdown .ant-dropdown-menu-item{display:flex;align-items:center;gap:10px;padding:10px 14px;font-size:14px;line-height:1.4}.app_header_dropdown .ant-dropdown-menu-item:hover{background-color:var(--primaryBorder)}.app_header_dropdown .ant-dropdown-menu-item-icon{margin-right:0;font-size:16px;color:var(--authTextMuted)}.app_header_dropdown .app_header_menu_icon{font-size:16px;opacity:.85}.mc_shell.mc_shell--darkGlass .app_header{background:#110d17!important;border-bottom:1px solid rgba(255,255,255,.06);box-shadow:inset 0 1px #ffffff0a,0 10px 28px #00000080;-webkit-backdrop-filter:blur(10px) saturate(118%)!important;backdrop-filter:blur(10px) saturate(118%)!important}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.mc_shell.mc_shell--darkGlass .app_header{background-color:#110d17!important}}.mc_shell.mc_shell--darkGlass .app_header_user_trigger,.mc_shell.mc_shell--darkGlass .app_header_logout,.mc_shell.mc_shell--darkGlass .app_header_theme_toggle{border-color:#ffffff14;background-color:#0c0810b8;box-shadow:0 1px 2px #00000059;color:var(--authTextMuted)}.mc_shell.mc_shell--darkGlass .app_header_logout:hover{background-color:#ffffff0f;border-color:#94a3b840;color:#fff}.mc_shell.mc_shell--darkGlass .app_header_dropdown .ant-dropdown-menu{background:#120a19f5;border:1px solid rgba(255,255,255,.08);box-shadow:0 12px 40px #0000008c}.mc_shell.mc_shell--darkGlass .app_header_dropdown .ant-dropdown-menu-item{color:#ffffffe6}.mc_shell.mc_shell--darkGlass .app_header_dropdown .ant-dropdown-menu-item:hover{background-color:#ffffff0f}.mc_shell.mc_shell--darkGlass .app_header_avatar_chevron{color:#ffffffd9}.mc_shell.mc_shell--darkGlass .app_header_avatar_chevron:hover{background-color:#ffffff14;color:#fff}.mc_shell.mc_shell--darkGlass .app_header_avatar_chevron img{filter:brightness(0) invert(1);opacity:.92}.change_password_modal .ant-modal-title,.change_password_modal .ant-modal-content,.change_password_modal .ant-modal-body,.change_password_modal .ant-input,.change_password_modal .ant-input-affix-wrapper,.change_password_modal .ant-input-affix-wrapper input{font-family:Lato-Regular,sans-serif}.change_password_modal .ant-input::placeholder,.change_password_modal .ant-input-affix-wrapper input::placeholder{font-family:Lato-Regular,sans-serif}.change_password_modal .ant-modal-footer .ant-btn{font-family:Lato-Regular,sans-serif}.change_password_modal .ant-modal-footer{display:flex;justify-content:flex-end;gap:8px;padding:12px 20px 16px;border-top:1px solid #e5e7eb}.change_password_modal .ant-modal-footer .ant-btn{border-radius:999px;border:1px solid #e5e7eb;padding:6px 16px;font-size:13px;cursor:pointer;background-color:#fff;color:#111827}.change_password_modal .ant-modal-footer .ant-btn:hover{color:#111827;border-color:#e5e7eb;background-color:#f9fafb}.change_password_modal .ant-modal-footer .ant-btn-primary{background-color:#000;color:#fff;border-color:#000}.change_password_modal .ant-modal-footer .ant-btn-primary:hover{background-color:#1a1a1a;color:#fff;border-color:#1a1a1a}.change_password_confirm_modal .ant-modal-title,.change_password_confirm_modal .ant-modal-content,.change_password_confirm_modal .ant-modal-body,.change_password_confirm_modal .ant-modal-footer .ant-btn{font-family:Lato-Regular,sans-serif}.change_password_modal_form{display:flex;flex-direction:column;gap:16px}.change_password_modal_field{display:flex;flex-direction:column;gap:6px}.change_password_modal_label{display:block;color:var(--authTextMain, #1a1a1a)}.change_password_modal_input_invalid.ant-input,.change_password_modal_input_invalid.ant-input-affix-wrapper{border-color:var(--errorColor, #ff4d4f)}.change_password_modal_error{color:var(--errorColor, #ff4d4f);display:block}.change_password_modal_confirm_content{color:var(--authTextMain, #1a1a1a)}.app_sidebar{width:232px;position:relative;z-index:2;overflow:visible;display:flex;flex-direction:column;padding:24px 12px;box-sizing:border-box;transition:width .3s ease;background-color:transparent;background-image:linear-gradient(160deg,#ffffff61,#ffffff2e 45%,#f8f0ff38),linear-gradient(180deg,#faf8fcc7,#faf8fcad),var(--mc-dashboard-bg-url, none);background-size:cover,cover,cover;background-position:center center,center center,center center;background-repeat:no-repeat,no-repeat,no-repeat;background-attachment:fixed,fixed,fixed;border-right:1px solid rgba(255,255,255,.28);box-shadow:inset 0 1px #ffffff38,0 8px 24px #341c5a0a;backdrop-filter:blur(28px) saturate(130%);-webkit-backdrop-filter:blur(28px) saturate(130%)}.app_sidebar>*{position:relative;z-index:1}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.app_sidebar{background-image:linear-gradient(160deg,#ffffff8c,#faf8fcb8),linear-gradient(180deg,#faf8fce0,#faf8fcd1),var(--mc-dashboard-bg-url, none);background-size:cover,cover,cover;background-position:center center,center center,center center;background-repeat:no-repeat,no-repeat,no-repeat;background-attachment:fixed,fixed,fixed}}.app_sidebar.app_sidebar_collapsed{width:64px;padding:24px 8px}.app_sidebar.app_sidebar_collapsed .app_sidebar_brand_text,.app_sidebar.app_sidebar_collapsed .app_sidebar_item_label{opacity:0;width:0;overflow:hidden}.app_sidebar.app_sidebar_collapsed .app_sidebar_toggle_icon{transform:rotate(180deg)}@media screen and (max-width:768px){.app_sidebar{display:none}}.mc_shell.mc_shell--light .app_sidebar{background:#fff;border-right:1px solid #e5e7eb;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.mc_shell.mc_shell--light .app_sidebar_toggle{border-color:#e5e7eb;background:#fff;box-shadow:0 2px 10px #1118270f;color:#6b7280}.mc_shell.mc_shell--light .app_sidebar_item{color:#6b7280}.mc_shell.mc_shell--light .app_sidebar_item:hover{background-color:#f3f4f6;color:#111827}.mc_shell.mc_shell--light .app_sidebar_item:hover .app_sidebar_icon{color:#111827}.mc_shell.mc_shell--light .app_sidebar_item_active{background-color:#ede9fe;color:#111827;border:none;box-shadow:none}.mc_shell.mc_shell--light .app_sidebar_item_active .app_sidebar_icon,.mc_shell.mc_shell--light .app_sidebar_item_active .app_sidebar_icon.app_sidebar_icon_active,.mc_shell.mc_shell--light .app_sidebar_item_active .app_sidebar_item_label{color:#111827}.mc_shell.mc_shell--light .app_sidebar_brand_logo{background:#f5f3ff;border-color:#ddd6fe;box-shadow:none}.mc_shell.mc_shell--light .app_sidebar_brand_logoDot{background:radial-gradient(circle at 35% 35%,#d8b4fe,#a78bfa 45%,#8b5cf6);box-shadow:0 0 12px #8b5cf640}.app_sidebar_toggle{position:absolute;top:84px;right:-12px;width:24px;height:24px;border-radius:10px;border:1px solid rgba(255,255,255,.4);background:linear-gradient(145deg,#ffffff61,#ffffff2e);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;box-shadow:0 4px 16px #3e206014;transition:background-color .2s ease,transform .2s ease;backdrop-filter:blur(20px) saturate(120%);-webkit-backdrop-filter:blur(20px) saturate(120%)}.app_sidebar_toggle:hover{background:linear-gradient(145deg,#ffffff8c,#ffffff47)}@media screen and (max-width:768px){.app_sidebar_toggle{display:none}}.app_sidebar_toggle_icon{width:12px;height:12px;color:var(--authTextMain);transition:transform .3s ease}.app_sidebar_toggle_icon_rotated{transform:rotate(180deg)}.app_sidebar_brand{display:flex;align-items:center;gap:10px;margin-bottom:26px;padding-right:10px}.app_sidebar_brand_logo{width:48px;height:48px;border-radius:10px;background:linear-gradient(160deg,#7b3da82e,#7b3da80f);border:1px solid rgba(107,63,160,.2);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:inset 0 1px #ffffffd9,0 8px 22px #3e206014;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.app_sidebar_brand_logoDot{width:18px;height:18px;border-radius:10px;background:radial-gradient(circle at 35% 35%,#f5e6ff,#c084fc 45%,#7c3aed);box-shadow:0 0 18px #7c3aed59}.app_sidebar_brand_text{display:flex;flex-direction:column;min-width:0}.app_sidebar_brand_title{color:var(--authTextMain);line-height:1.2;white-space:nowrap}.app_sidebar_brand_subtitle{color:var(--authTextMuted);line-height:1.2;white-space:nowrap}.app_sidebar_menu{display:flex;flex-direction:column;gap:6px;flex:1;min-height:0;overflow-x:hidden;overflow-y:auto}.app_sidebar_item{display:flex;align-items:center;gap:8px;width:100%;border-radius:10px;border:none;padding:10px 16px;background-color:transparent;color:var(--authTextMuted);text-align:left;cursor:pointer;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease;white-space:nowrap}.app_sidebar_item:hover{background-color:#5238ff14;color:var(--authButtonBg);box-shadow:none}.app_sidebar_item:hover .app_sidebar_icon{color:var(--authButtonBg)}.app_sidebar_icon_wrapper{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px}.app_sidebar_icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;transition:all .15s ease;color:var(--authTextMuted)}.app_sidebar_icon svg{width:100%;height:100%;display:block}.app_sidebar_icon svg path,.app_sidebar_icon svg circle,.app_sidebar_icon svg rect,.app_sidebar_icon svg line{transition:fill .15s ease,stroke .15s ease;fill:currentColor;stroke:currentColor}.app_sidebar_icon svg path[stroke]:not([fill]),.app_sidebar_icon svg circle[stroke]:not([fill]),.app_sidebar_icon svg rect[stroke]:not([fill]),.app_sidebar_icon svg line{fill:none;stroke:currentColor}.app_sidebar_icon_active{color:var(--authButtonBg)}.app_sidebar_icon_active svg path[stroke][fill=none],.app_sidebar_icon_active svg path[stroke]:not([fill]),.app_sidebar_icon_active svg circle[stroke][fill=none],.app_sidebar_icon_active svg circle[stroke]:not([fill]),.app_sidebar_icon_active svg rect[stroke][fill=none],.app_sidebar_icon_active svg rect[stroke]:not([fill]){fill:none!important;stroke:currentColor!important;stroke-width:2!important}.app_sidebar_icon_active svg path[fill]:not([fill=none]),.app_sidebar_icon_active svg circle[fill]:not([fill=none]),.app_sidebar_icon_active svg rect[fill]:not([fill=none]){fill:currentColor!important;stroke:currentColor!important}.app_sidebar_icon_active svg line{stroke:currentColor!important;stroke-width:2!important}.app_sidebar_item_label{transition:opacity .3s ease,width .3s ease;opacity:1;width:auto}.app_sidebar_item_active{background-color:#5238ff14;color:var(--authButtonBg);border:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.app_sidebar_item_active .app_sidebar_icon{color:var(--authButtonBg)}.app_sidebar_collapsed .app_sidebar_item{justify-content:center;padding:10px}.app_sidebar_collapsed .app_sidebar_icon_wrapper{margin:0 auto}.app_sidebar_mobile{display:none}@media screen and (max-width:768px){.app_sidebar_mobile{display:flex;position:fixed;bottom:0;left:0;right:0;background-color:transparent;background-image:linear-gradient(180deg,#ffffff52,#ffffff29),linear-gradient(180deg,#faf8fcbf,#faf8fca6),var(--mc-dashboard-bg-url, none);background-size:cover,cover,cover;background-position:center center,center center,center center;background-repeat:no-repeat,no-repeat,no-repeat;background-attachment:fixed,fixed,fixed;border-top:1px solid rgba(255,255,255,.34);padding:8px 0;padding-bottom:calc(8px + env(safe-area-inset-bottom));z-index:100;box-shadow:0 -12px 32px #341c5a0f,inset 0 1px #ffffff73;backdrop-filter:blur(28px) saturate(125%);-webkit-backdrop-filter:blur(28px) saturate(125%);justify-content:space-around;align-items:center;gap:4px}}@media screen and (max-width:768px){.mc_shell.mc_shell--light .app_sidebar_mobile{background:#fff;border-top:1px solid #e5e7eb;box-shadow:0 -6px 18px #1118270f;backdrop-filter:none;-webkit-backdrop-filter:none}.mc_shell.mc_shell--light .app_sidebar_mobile_item{color:#6b7280}.mc_shell.mc_shell--light .app_sidebar_mobile_item_active{background:#ede9fe;color:#111827;border-radius:10px;border:none;box-shadow:none}.mc_shell.mc_shell--light .app_sidebar_mobile_item_active .app_sidebar_icon,.mc_shell.mc_shell--light .app_sidebar_mobile_item_active .app_sidebar_icon.app_sidebar_icon_active,.mc_shell.mc_shell--light .app_sidebar_mobile_item_active .app_sidebar_mobile_item_label{color:#111827}}.app_sidebar_mobile_item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:none;background-color:transparent;padding:8px 12px;cursor:pointer;color:var(--authTextMuted);transition:color .15s ease;flex:1;min-width:0}.app_sidebar_mobile_item:hover,.app_sidebar_mobile_item:hover .app_sidebar_icon{color:var(--authButtonBg)}.app_sidebar_mobile_icon_wrapper{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}.app_sidebar_mobile_item_label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.app_sidebar_mobile_item_active,.app_sidebar_mobile_item_active .app_sidebar_icon{color:var(--authButtonBg)}.mc_shell.mc_shell--darkGlass .app_sidebar{border-right-color:#ffffff0f;box-shadow:inset 0 1px #ffffff0a,0 12px 36px #00000080;backdrop-filter:blur(10px) saturate(118%);-webkit-backdrop-filter:blur(10px) saturate(118%);background:#110d17}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.mc_shell.mc_shell--darkGlass .app_sidebar{background:#110d17}}.mc_shell.mc_shell--darkGlass .app_sidebar .app_sidebar_toggle{color:#ffffffeb;border-color:#ffffff24;background:linear-gradient(145deg,#8644a18c,#8644a147);box-shadow:0 4px 18px #00000073,0 0 0 1px #8644a140}.mc_shell.mc_shell--darkGlass .app_sidebar .app_sidebar_toggle:hover{background:linear-gradient(145deg,#9555ada6,#8644a16b)}.mc_shell.mc_shell--darkGlass .app_sidebar_item_active{color:#fff;background:linear-gradient(165deg,#9555ad,#8644a1 48%,#6f3885);border:1px solid rgba(255,255,255,.14);box-shadow:0 4px 18px #8644a173,inset 0 1px #ffffff2e}.mc_shell.mc_shell--darkGlass .app_sidebar_item_active .app_sidebar_icon,.mc_shell.mc_shell--darkGlass .app_sidebar_item_active .app_sidebar_icon.app_sidebar_icon_active,.mc_shell.mc_shell--darkGlass .app_sidebar_item_active .app_sidebar_item_label{color:#fff}.mc_shell.mc_shell--darkGlass .app_sidebar_mobile_item_active{color:#fff;background:linear-gradient(165deg,#9555ad,#8644a1 48%,#6f3885);border-radius:10px;border:1px solid rgba(255,255,255,.12);box-shadow:0 4px 16px #8644a166}.mc_shell.mc_shell--darkGlass .app_sidebar_mobile_item_active .app_sidebar_icon,.mc_shell.mc_shell--darkGlass .app_sidebar_mobile_item_active .app_sidebar_icon.app_sidebar_icon_active,.mc_shell.mc_shell--darkGlass .app_sidebar_mobile_item_active .app_sidebar_mobile_item_label{color:#fff}@media screen and (max-width:768px){.mc_shell.mc_shell--darkGlass .app_sidebar_mobile{border-top-color:#ffffff0f;box-shadow:0 -12px 36px #00000080,inset 0 1px #ffffff0a;backdrop-filter:blur(10px) saturate(118%);-webkit-backdrop-filter:blur(10px) saturate(118%);background:#110d17}}.mc_shell{height:100vh;display:flex;flex-direction:column;background-color:var(--mainBg);position:relative;overflow:hidden}.mc_shell.mc_shell--light{background-color:#f6f8ff;--mc-dashboard-art-opacity: 0;--mc-dashboard-sidebar-image-scrim: 0;--authTextMain: #111827;--authTextMuted: #6b7280;--authButtonBg: #111827;--authIconMuted: #6b7280;--primaryBorder: #d3d3d3;--labelColor: #676767;--textColor: #444444;--mainBg: #f6f8ff;--tableHeadBg: #f9fafb;--tableBorder: #e5e7eb;--tableAlternateRowColor: #f9fafb;--whiteInsideTheme: #ffffff;--formBorder: #d1d5db;--linkColor: #2c6eac;--authInputFocusRing: rgba(99, 102, 241, .1)}.mc_shell.mc_shell--darkGlass{background-color:#050206;--mc-dashboard-art-opacity: .88;--mc-dashboard-sidebar-image-scrim: .68;--authTextMain: #ffffff;--authTextMuted: #94a3b8;--authButtonBg: #8644a1;--authIconMuted: #94a3b8;--primaryBorder: rgba(255, 255, 255, .08);--labelColor: #94a3b8;--textColor: rgba(255, 255, 255, .92);--mainBg: transparent;--tableHeadBg: rgba(18, 10, 25, .92);--tableBorder: rgba(255, 255, 255, .08);--tableAlternateRowColor: rgba(255, 255, 255, .03);--whiteInsideTheme: rgba(18, 10, 25, .82);--formBorder: rgba(255, 255, 255, .1);--linkColor: #a78bfa;--authInputFocusRing: rgba(134, 68, 161, .22)}.mc_pageBg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden;transform:translateZ(0)}.mc_shell.mc_shell--light .mc_pageBg{display:none}.mc_shell.mc_shell--darkGlass .mc_pageBg{background-color:#050206;isolation:isolate}.mc_shell.mc_shell--darkGlass .mc_pageBg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--mc-dashboard-bg-url, none);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;opacity:var(--mc-dashboard-art-opacity, 1);filter:blur(.85px);transform:translateZ(0);backface-visibility:hidden}.mc_shell.mc_shell--darkGlass .mc_pageBg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#0502068c,#0502061f 42%,#0502069e)}.mc_body{flex:1;display:flex;min-height:0;position:relative;z-index:1;background:transparent}.mc_content{flex:1;display:flex;flex-direction:column;min-height:0;overflow:auto;position:relative;z-index:1}.mc_content:has(.cac_modal_backdrop .caef_modal),.mc_content:has(.caef_crop_modal_backdrop){z-index:3}.mc_shell.mc_shell--darkGlass .mc_content{background:linear-gradient(180deg,#050206b8,#050206d1 48%,#050206e0)}.mc_shell.mc_shell--light .mc_content{background:transparent}.mc_shell.mc_shell--darkGlass .mc_main{color:#ffffffeb}.mc_main{flex:1;display:flex;flex-direction:column;padding:24px 45px;box-sizing:border-box;overflow:visible}@media screen and (max-width:992px){.mc_main{padding:20px}}@media screen and (max-width:768px){.mc_main{padding-bottom:calc(80px + env(safe-area-inset-bottom))}}@media screen and (max-width:576px){.mc_main{padding:16px;padding-bottom:calc(80px + env(safe-area-inset-bottom))}}.custom_table_container{height:100%;min-height:100px;max-height:calc(100vh - 380px);overflow:auto}.custom_table_container table{width:100%;overflow:auto;border-collapse:separate;border-spacing:0;position:relative;z-index:2}.custom_table_container table thead tr th{position:sticky;top:0;font-family:medium;font-weight:400;box-shadow:3px 1px 3px 0 var(--tableShadow);padding:8px 20px;background-color:var(--tableHeadBg);z-index:10;white-space:nowrap}.custom_table_container table thead tr th.sortable{cursor:pointer}.custom_table_container table thead tr th .sort_icon_container{height:15px;position:relative;display:inline-block;vertical-align:middle}.custom_table_container table thead tr th .sort_icon_container>svg{height:15px;width:15px;position:absolute;top:0;left:4px}.custom_table_container table thead tr th .sort_icon_container>svg.sort_visible{fill:var(--black);z-index:1}.custom_table_container table thead tr th .sort_icon_container>svg.sort_hidden{fill:var(--tableHeadBg)}.custom_table_container table thead tr th .sort_icon_container .sort_asc{top:-1px!important}.custom_table_container table tbody>tr td{padding:10px 20px;word-break:break-all;word-break:break-word;white-space:pre-wrap;border-bottom:1px solid var(--primaryBorder)}.custom_table_container table tbody>tr td.column_start_dragging{border-right:1px solid var(--tableBorder)}.custom_table_container table tbody>tr:last-child td{border-bottom:none}.custom_table_container .custom_table_no_data{position:absolute;top:40px;left:0;right:0;bottom:15px;display:flex;align-items:center;justify-content:center;z-index:2}.column_resizer{width:3px!important;min-width:3px!important;max-width:3px!important;padding:0!important;position:relative}.column_resizer_body{width:3px!important;min-width:3px!important;max-width:3px!important;padding:0!important}.colleges_table_container{border:1px solid var(--primaryBorder);border-radius:10px;overflow:hidden;background-color:var(--whiteInsideTheme);padding:20px}.colleges_table_container table thead tr th{font-size:13px;text-transform:none;font-family:inherit;color:var(--authTextMain);background-color:var(--whiteInsideTheme);border-bottom:1px solid var(--primaryBorder)}.colleges_table_container table tbody>tr td{font-size:13px;font-family:inherit;background-color:var(--whiteInsideTheme)}.colleges_table_col_name{min-width:260px}.colleges_table_col_students,.colleges_table_col_clubs,.colleges_table_col_status{min-width:120px}.college_status_pill{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border-radius:999px;font-size:11px;text-transform:capitalize;gap:6px}.college_status_indicator{width:6px;height:6px;border-radius:50%;background-color:currentColor}.college_status_label{line-height:1}.college_status_pill_active{background-color:var(--black);color:var(--whiteInsideTheme)}.college_status_pill_pending{background-color:#f3f4f6;color:var(--black)}.college_status_pill_deactivated{background-color:#991b1b;color:var(--whiteInsideTheme)}.pm_header{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px}.pm_header_left{display:flex;flex-direction:column}.pm_title{color:var(--authTextMain);margin-bottom:4px}.pm_subtitle{color:var(--authTextMuted)}.pm_header_actions{display:flex;align-items:center;gap:.5rem}.pm_card{background-color:var(--whiteInsideTheme);border-radius:12px;box-shadow:0 1px 3px var(--authSoftShadow);padding:16px 20px;box-sizing:border-box}.pm_filters{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;gap:12px}.pm_filters_left{display:flex;align-items:center;gap:12px}.pm_filters_label{font-size:13px;color:var(--authTextMuted)}.pm_table_wrapper{margin-top:4px}.pm_version_meta{margin-top:8px;font-size:12px;color:var(--authTextMuted)}.pm_version_content{margin-top:12px;padding:12px;border-radius:8px;background-color:var(--mainBg);max-height:220px;overflow:auto;white-space:pre-wrap;font-size:13px;color:var(--textColor)}.pm_modal_textarea{min-height:140px;resize:vertical;width:100%}.pm_table_code_link{color:var(--black);text-decoration:none;cursor:pointer;transition:color .15s ease}.pm_table_code_link:hover{cursor:pointer;color:var(--black);text-decoration:none}.colleges_table_container table tbody>tr{cursor:pointer;transition:background-color .15s ease}.colleges_table_container table tbody>tr:hover td{background-color:#f9fafb}.pm_modal_backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0f172a66;display:flex;align-items:center;justify-content:center;z-index:30}.pm_modal{width:480px;max-width:90%;background-color:#fff;border-radius:16px;box-shadow:0 20px 60px #0f172a4d;display:flex;flex-direction:column}.pm_modal_header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #e5e7eb}.pm_modal_title{margin:0;font-size:18px;font-weight:600}.pm_modal_close{border:none;background:transparent;font-size:20px;cursor:pointer;line-height:1;color:#6b7280}.pm_modal_close:hover{color:#111827}.pm_modal_body{padding:16px 20px 8px;display:flex;flex-direction:column;gap:12px}.pm_modal_field{display:flex;flex-direction:column;gap:4px}.pm_modal_label{font-size:13px;font-weight:500;color:#374151}.pm_modal_input{border-radius:10px;border:1px solid #e5e7eb;padding:8px 10px;font-size:13px;outline:none}.pm_modal_input:focus{border-color:#4f46e5;box-shadow:0 0 0 1px #4f46e52e}.pm_modal_input_invalid{border-color:#dc2626}.pm_modal_error{font-size:12px;color:#b91c1c}.pm_modal_footer{display:flex;justify-content:flex-end;gap:8px;padding:12px 20px 16px;border-top:1px solid #e5e7eb}.pm_modal_button{border-radius:999px;border:1px solid #e5e7eb;padding:6px 16px;font-size:13px;cursor:pointer;background-color:#fff;transition:all .2s ease}.pm_modal_button:disabled{opacity:.6;cursor:not-allowed}.pm_modal_button_primary{background-color:#111827;color:#fff;border-color:#111827}.pm_modal_button_primary:hover:not(:disabled){background-color:#1f2937}.pm_modal_button_secondary{color:#111827}.pm_modal_button_secondary:hover:not(:disabled){background-color:#f9fafb}.pm_btn.ant-btn{height:2.5rem;min-height:2.5rem;padding:0 1rem;font-size:.875rem;font-weight:500;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.pm_btn.ant-btn:focus{outline:none}.pm_btn.ant-btn:focus-visible{box-shadow:0 0 0 1px #fff,0 0 0 3px #3b82f6}.pm_btn.ant-btn.ant-btn-disabled,.pm_btn.ant-btn:disabled{cursor:not-allowed}.pm_btn--sm.ant-btn{height:2.25rem;min-height:2.25rem;padding:0 1rem}.pm_btn--ghost.pm_btn--sm.ant-btn{padding:0 .75rem}.pm_btn--primary.ant-btn{background-color:#2563eb;color:#fff;border:none;box-shadow:0 1px 2px #0000000d}.pm_btn--primary.ant-btn:hover:not(.ant-btn-disabled):not(:disabled){background-color:#1d4ed8;box-shadow:0 1px 2px #0000000d}.pm_btn--primary.ant-btn:focus-visible{box-shadow:0 0 0 1px #fff,0 0 0 3px #3b82f6}.pm_btn--primary.ant-btn.ant-btn-disabled,.pm_btn--primary.ant-btn:disabled{background-color:#f3f4f6;color:#9ca3af;border:1px solid #e5e7eb;box-shadow:none}.pm_btn--secondary.ant-btn{background-color:#fff;color:#374151;border:1px solid #d1d5db}.pm_btn--secondary.ant-btn:hover:not(.ant-btn-disabled):not(:disabled){background-color:#f9fafb;border-color:#9ca3af;box-shadow:0 1px 2px #0000000d}.pm_btn--secondary.ant-btn:focus-visible{box-shadow:0 0 0 1px #fff,0 0 0 3px #9ca3af}.pm_btn--secondary.ant-btn.ant-btn-disabled,.pm_btn--secondary.ant-btn:disabled{background-color:#f3f4f6;color:#9ca3af;border-color:#e5e7eb}.pm_btn--ghost.ant-btn{background-color:transparent;color:#4b5563;border:none}.pm_btn--ghost.ant-btn:hover:not(.ant-btn-disabled):not(:disabled){background-color:#f3f4f6}.pm_btn--ghost.ant-btn:focus-visible{box-shadow:0 0 0 1px #fff,0 0 0 3px #9ca3af}.pm_btn--ghost.ant-btn.ant-btn-disabled,.pm_btn--ghost.ant-btn:disabled{background-color:#f3f4f6;color:#9ca3af;border:1px solid #e5e7eb}.pm_btn--danger.ant-btn{background-color:#dc2626;color:#fff;border:none}.pm_btn--danger.ant-btn:hover:not(.ant-btn-disabled):not(:disabled){background-color:#b91c1c;box-shadow:0 1px 2px #0000000d}.pm_btn--danger.ant-btn:focus-visible{box-shadow:0 0 0 1px #fff,0 0 0 3px #ef4444}.pm_btn--danger.ant-btn.ant-btn-disabled,.pm_btn--danger.ant-btn:disabled{background-color:#f3f4f6;color:#9ca3af;border:1px solid #e5e7eb;box-shadow:none}.pm_btn_group{display:inline-flex;align-items:center;gap:.5rem}.pm_detail{width:100%;display:flex;flex-direction:column;gap:2rem;min-height:32rem;box-sizing:border-box}.pm_detail__card_wrapper{flex:1 1 auto;min-height:0;min-width:0;width:100%;display:flex;flex-direction:column}.pm_detail_new_version_btn{background-color:#111827;color:#fff;border:1px solid #111827;border-radius:20px;padding:8px 20px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:8px}.pm_detail_new_version_btn:hover:not(:disabled){background-color:#1f2937;border-color:#1f2937}.pm_detail_new_version_btn:disabled{opacity:.6;cursor:not-allowed}.pm_detail_new_version_btn_icon{font-size:18px;line-height:1}.pm_detail__card{width:100%;min-width:0;box-sizing:border-box;background:var(--whiteInsideTheme);border:1px solid #e5e7eb;border-radius:6px;box-shadow:0 1px 2px #0000000d;padding:1.5rem;height:auto;min-height:24rem;max-height:calc(100vh - 12rem);display:flex;flex-direction:column;overflow:hidden}.pm_detail__selected_row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-bottom:1rem;flex-shrink:0}.pm_detail__selected_label{font-size:.875rem;font-weight:600;color:#374151}.pm_detail__selected_date{font-size:.8125rem;color:#6b7280}.pm_detail__badge{display:inline-block;font-size:.75rem;font-weight:500;padding:.125rem .5rem;border-radius:4px;line-height:1.4}.pm_detail__badge--draft{background-color:#fef3c7;color:#b45309}.pm_detail__badge--published{background-color:#d1fae5;color:#15803d}.pm_detail__content{margin-top:1rem;padding:1rem 1.25rem;background-color:#f9fafb;border-radius:6px;font-size:.875rem;line-height:1.6;color:#374151;white-space:pre-wrap;flex:0 0 auto;max-height:10rem;min-height:10rem;overflow:auto;scrollbar-gutter:stable;min-width:0}.pm_detail__content_keyword{font-weight:600;color:#374151}.pm_detail__content_line{margin-bottom:.5rem}.pm_detail__content_line:last-child{margin-bottom:0}.pm_detail__section_label{font-size:.8125rem;font-weight:500;color:#6b7280;margin:1.5rem 0 .75rem;flex-shrink:0}.pm_detail__section_label:first-child{margin-top:0}.pm_detail__history_wrapper{flex:0 0 auto;display:flex;flex-direction:column;margin-top:.25rem}.pm_detail__history_list{list-style:none;margin:0;padding:0;border:1px solid #e5e7eb;border-radius:6px;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;max-height:10.5rem;min-width:0}.pm_detail__history_row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid #f3f4f6;transition:background-color .15s ease}.pm_detail__history_row:last-child{border-bottom:none}.pm_detail__history_row:hover{background-color:#f9fafb}.pm_detail__history_left{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#374151}.pm_detail__history_actions{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.pm_detail_action_btn{border-radius:999px;border:1px solid #e5e7eb;padding:6px 16px;font-size:13px;cursor:pointer;background-color:#fff;transition:all .2s ease;color:#111827;font-weight:500}.pm_detail_action_btn:disabled{opacity:.6;cursor:not-allowed}.pm_detail_action_btn--primary{background-color:#111827;color:#fff;border-color:#111827}.pm_detail_action_btn--primary:hover:not(:disabled){background-color:#1f2937;border-color:#1f2937}.pm_detail_action_btn--secondary{background-color:#fff;color:#111827;border-color:#9ca3af}.pm_detail_action_btn--secondary:hover:not(:disabled){background-color:#f9fafb;border-color:#6b7280}.pm_detail_action_btn--danger{background-color:#dc2626;color:#fff;border-color:#dc2626}.pm_detail_action_btn--danger:hover:not(:disabled){background-color:#b91c1c;border-color:#b91c1c}.pm_detail__empty{font-size:.8125rem;color:#6b7280;margin:0;flex-shrink:0}.pm_detail--not_found .pm_detail__title{font-size:1.25rem}.pm_detail_modal_backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0f172a66;display:flex;align-items:center;justify-content:center;z-index:30}.pm_detail_modal{width:480px;max-width:90%;background-color:#fff;border-radius:16px;box-shadow:0 20px 60px #0f172a4d;display:flex;flex-direction:column;font-family:Lato-Regular,sans-serif}.pm_detail_modal .ant-input,.pm_detail_modal textarea{font-family:Lato-Regular,sans-serif!important}.pm_detail_modal .ant-picker,.pm_detail_modal .ant-picker-input>input{font-family:Lato-Regular,sans-serif!important}.pm_detail_modal_header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #e5e7eb}.pm_detail_modal_title{margin:0;font-size:18px;font-weight:600}.pm_detail_modal_close{border:none;background:transparent;font-size:20px;cursor:pointer;line-height:1;color:#6b7280}.pm_detail_modal_close:hover{color:#111827}.pm_detail_modal_body{padding:16px 20px 8px;display:flex;flex-direction:column;gap:12px}.pm_detail_modal_field{display:flex;flex-direction:column;gap:4px}.pm_detail_modal_label{font-size:13px;font-weight:500;color:#374151}.pm_detail_modal_textarea{border-radius:10px;border:1px solid #e5e7eb;padding:8px 10px;font-size:13px;outline:none;resize:vertical}.pm_detail_modal_textarea:focus{border-color:#4f46e5;box-shadow:0 0 0 1px #4f46e52e}.pm_detail_modal_datepicker{width:100%}.pm_detail_modal_datepicker .ant-picker{width:100%;border-radius:10px;border:1px solid #e5e7eb;padding:8px 10px;font-size:13px}.pm_detail_modal_datepicker .ant-picker:focus,.pm_detail_modal_datepicker .ant-picker:focus-within{border-color:#4f46e5;box-shadow:0 0 0 1px #4f46e52e}.pm_detail_modal_input_invalid,.pm_detail_modal_input_invalid .ant-picker{border-color:#dc2626}.pm_detail_modal_error{font-size:12px;color:#b91c1c}.pm_detail_modal_footer{display:flex;justify-content:flex-end;gap:8px;padding:12px 20px 16px;border-top:1px solid #e5e7eb}.pm_detail_modal_button{border-radius:999px;border:1px solid #e5e7eb;padding:6px 16px;font-size:13px;cursor:pointer;background-color:#fff;transition:all .2s ease;color:#111827;font-weight:500}.pm_detail_modal_button:disabled{opacity:.6;cursor:not-allowed}.pm_detail_modal_button_primary{background-color:#111827;color:#fff;border-color:#111827}.pm_detail_modal_button_primary:hover:not(:disabled){background-color:#1f2937;border-color:#1f2937}.pm_detail_modal_button_secondary{background-color:#fff;color:#111827;border-color:#e5e7eb}.pm_detail_modal_button_secondary:hover:not(:disabled){background-color:#f9fafb;border-color:#d1d5db}.cac_shell{display:flex;flex-direction:column;gap:16px;padding:24px 32px;background-color:#fff}.cac_header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.cac_header_left{display:flex;flex-direction:column;gap:2px}.cac_header_right{display:flex;align-items:center;gap:16px}.cac_control_bar{display:flex;justify-content:space-between;align-items:center;background-color:#fff;border-radius:16px;padding:16px 20px;box-shadow:0 8px 24px #0f172a0f;margin-bottom:24px}.cac_control_bar_left,.cac_control_bar_right{display:flex;align-items:center;gap:12px}.cac_title{font-size:22px;font-weight:600;margin:0}.cac_subtitle{margin:4px 0 0;color:#6b7280;font-size:13px}.cac_create_button{background-color:#111827;color:#fff;border:none;border-radius:999px;padding:8px 20px;font-size:14px;cursor:pointer;box-shadow:0 10px 25px #0f172a2e}.cac_status_container,.cac_count_container{display:flex;align-items:center;padding:8px 16px;border-radius:999px;background-color:#fff;border:1px solid #e5e7eb;box-shadow:0 8px 20px #0f172a0a}.cac_search_container{min-width:260px;border:none}.cac_status_container{min-width:130px;border:none}.cac_count_container{min-width:120px;justify-content:center;background-color:#111827;border-color:transparent;box-shadow:0 10px 25px #0f172a38}.cac_search_input{width:100%;border-radius:999px!important;border:1px solid var(--formBorder);background-color:transparent;font-size:13px;min-height:32px!important;outline:none}.cac_search_input:focus{background-color:#fff;border:none;box-shadow:none;outline:none}.cac_status_select{padding:0 24px 0 8px;border-radius:999px!important;min-height:32px!important;border:1px solid var(--formBorder)!important;background-color:transparent;font-size:13px;outline:none}.cac_status_select:focus{border-color:#4f46e5;box-shadow:0 0 0 1px #4f46e540}.cac_result_count{color:#6b7280;font-size:13px}.cac_count_value{margin-right:4px;font-size:14px;font-weight:600;color:#fff}.cac_count_label{font-size:12px;color:#e5e7eb}.cac_cards_grid{display:flex;flex-direction:column;gap:20px;margin-top:8px}.cac_card{display:flex;flex-direction:column;justify-content:space-between;border-radius:18px;border:1px solid #e5e7eb;background-color:#fff;padding:16px 20px;box-shadow:0 16px 40px #0f172a0f;width:100%;cursor:pointer;transition:all .2s ease}.cac_card:hover{box-shadow:0 20px 50px #0f172a1a;transform:translateY(-2px);border-color:#d1d5db}.cac_card_header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.cac_card_header_left{display:flex;align-items:center;gap:12px}.cac_card_icon{width:40px;height:40px;border-radius:999px;background-color:#eef2ff;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.cac_card_icon_img{width:40px;height:40px;border-radius:999px;object-fit:cover;background-color:#eef2ff;border:2px solid #eef2ff}.cac_card_icon_emoji{display:flex;align-items:center;justify-content:center;width:100%;height:100%;line-height:1}.cac_card_status{padding:4px 10px;border-radius:999px;font-size:12px;text-transform:capitalize}.cac_card_status_active{background-color:#ecfdf3;color:#166534}.cac_card_status_inactive{background-color:#fef3c7;color:#92400e}.cac_card_title{margin:0 0 2px;font-size:18px;font-weight:600}.cac_card_title_row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cac_card_owner_badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:10px;font-size:11px;font-weight:600;line-height:1.3;color:#fff;background:linear-gradient(135deg,#8b5cf6,#6366f1)}.cac_card_header_text{display:flex;flex-direction:column}.cac_card_admin_inline{margin:0;font-size:13px;color:#6b7280}.cac_card_body{margin-bottom:12px;margin-left:52px}.cac_card_description{margin:0;color:#4b5563;font-size:14px;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;word-wrap:break-word}.cac_card_admin{margin:0 0 12px;font-size:13px;color:#6b7280}.cac_card_admin span{font-weight:500;color:#111827}.cac_card_metrics{display:flex;align-items:center;gap:6px;margin-bottom:12px;margin-left:52px;font-size:14px}.cac_card_metric_value{font-weight:700;color:#111827}.cac_card_metric_text{color:#6b7280;font-weight:400}.cac_card_metric_separator{color:#9ca3af;margin:0 2px}.cac_card_footer{display:flex;justify-content:flex-end;gap:8px;margin-top:0}.cac_card_button{border-radius:10px;border:1px solid #e5e7eb;padding:4px 12px;font-size:13px;cursor:pointer;background-color:#fff;min-height:28px;line-height:1.4}.cac_card_button_primary{background-color:#111827;color:#fff;border-color:#111827}.cac_card_button_secondary{color:#111827}.cac_empty_state{width:100%;padding:80px 0;text-align:center;color:#6b7280;font-size:18px;font-weight:500;display:flex;flex-direction:column;align-items:center;justify-content:center}.cac_load_more_sentinel{height:1px}.cac_modal_backdrop{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:30;padding:16px;box-sizing:border-box;background:linear-gradient(145deg,#341c5a38,#3e20601f);backdrop-filter:blur(12px) saturate(115%);-webkit-backdrop-filter:blur(12px) saturate(115%)}.cac_modal{position:relative;overflow:hidden;width:480px;max-width:90%;border-radius:10px;background:linear-gradient(155deg,#ffffff94,#ffffff57 48%,#f8f2ff52);border:1px solid rgba(255,255,255,.5);box-shadow:0 24px 56px #341c5a24,0 6px 16px #341c5a0f,inset 0 1px #ffffff8c;backdrop-filter:blur(28px) saturate(125%);-webkit-backdrop-filter:blur(28px) saturate(125%);display:flex;flex-direction:column}.cac_modal:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:10px;pointer-events:none;z-index:0;background:linear-gradient(165deg,#ffffff47,#ffffff14 38%,#fff0 62%)}.cac_modal>*{position:relative;z-index:1}.cac_modal_header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.38)}.cac_modal_title{margin:0;font-size:18px;font-weight:600;color:var(--black)}.cac_modal_close{border:none;border-radius:10px;background:#ffffff59;font-size:20px;cursor:pointer;line-height:1;color:var(--black);transition:background-color .15s ease,color .15s ease}.cac_modal_close:hover{background:#ffffff8c;color:var(--black)}.cac_modal_body{padding:16px 20px 8px;display:flex;flex-direction:column;gap:12px;color:var(--black)}.cac_modal_body .text-secondary{color:#0000009e}.cac_modal_field{display:flex;flex-direction:column;gap:4px}.cac_modal_label{font-size:13px;font-weight:500;color:var(--black)}.cac_modal_input,.cac_modal_textarea{border-radius:10px;border:1px solid rgba(255,255,255,.45);padding:8px 10px;font-size:13px;outline:none;background:linear-gradient(145deg,#ffffff6b,#ffffff38);backdrop-filter:blur(10px) saturate(120%);-webkit-backdrop-filter:blur(10px) saturate(120%);color:var(--black);box-shadow:inset 0 1px #ffffff73}.cac_modal_input::placeholder,.cac_modal_textarea::placeholder{color:#0000006b}.cac_modal_input:focus,.cac_modal_textarea:focus{border-color:#ffffffa6;box-shadow:0 0 0 3px #6366f11f,inset 0 1px #ffffff80;background:linear-gradient(145deg,#ffffff8c,#ffffff4d)}.cac_modal_input_invalid{border-color:#dc2626}.cac_modal_error{font-size:12px;color:#b91c1c}.cac_modal_input_container{position:relative;display:flex;align-items:center;width:100%}.cac_modal_input_container>.cac_modal_input{padding-right:45px}.cac_modal_input_container.cac_modal_input_invalid>.cac_modal_input{border-color:#dc2626}.cac_modal_eye{position:absolute;top:50%;right:12px;transform:translateY(-50%);cursor:pointer;color:var(--black);display:flex;align-items:center;justify-content:center}.cac_modal_eye:hover{color:var(--black);opacity:.75}.cac_modal_eye svg{display:block}.cac_modal_footer{display:flex;justify-content:flex-end;gap:8px;padding:12px 20px 16px;border-top:1px solid rgba(255,255,255,.38)}.cac_modal_button{border-radius:10px;padding:6px 16px;font-size:13px;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,color .15s ease,opacity .15s ease}.cac_modal_button_primary{background-color:var(--black);color:var(--whiteInsideTheme);border:1px solid var(--black);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 10px 24px #0f172a33}.cac_modal_button_primary:hover{filter:brightness(1.05)}.cac_modal_button_secondary{background-color:var(--black);color:var(--whiteInsideTheme);border:1px solid var(--black);backdrop-filter:none;-webkit-backdrop-filter:none}.cac_modal_button_secondary:hover{filter:brightness(1.08)}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.cac_modal_backdrop{background-color:#0f172a73}.cac_modal{background:#fff;border:1px solid var(--primaryBorder);box-shadow:0 20px 60px #0f172a40}.cac_modal:after{display:none}.cac_modal_input,.cac_modal_textarea{background:#fff;border:1px solid var(--formBorder);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}}.cac_shell{background-color:var(--mainBg);padding:24px 32px}.cac_header{margin-bottom:8px}.cac_title{font-size:22px}.cac_subtitle{font-size:13px}.cac_create_button{box-shadow:0 10px 25px #0f172a2e}.cac_filters{padding:10px 16px;border-radius:999px;background-color:#fff;border:1px solid #e5e7eb;box-shadow:0 8px 20px #0f172a0a;max-width:520px}.cac_search_input{border-radius:999px;border:1px solid transparent;background-color:#f9fafb;font-size:13px}.cac_search_input:focus{background-color:#fff;border-color:#4f46e5;box-shadow:0 0 0 1px #4f46e559;outline:none}.cac_status_select{border-radius:999px;border:1px solid #e5e7eb;font-size:13px}.cac_status_select:focus{border-color:#4f46e5;box-shadow:0 0 0 1px #4f46e540;outline:none}.cac_result_count{margin-left:auto;font-size:13px}.cac_cards_grid{gap:20px;margin-top:8px}@media(min-width:1024px){.cac_cards_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:768px)and (max-width:1023.98px){.cac_cards_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767.98px){.cac_cards_grid{grid-template-columns:1fr}}.cac_card{border-radius:18px;padding:18px 20px;box-shadow:0 16px 40px #0f172a0f}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_close{color:#fff9}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_close:hover{color:#fff;background:#8644a138}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_button_primary{background-color:#8644a1;color:#fff;border-color:#8644a1}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_button_primary:hover:not(:disabled){background-color:#70368a;border-color:#70368a}.cacd_shell{display:flex;flex-direction:column;background-color:var(--mainBg);min-height:100%}.cacd_shell .capp_page{border-radius:16px 16px 0 0}.cacd_shell .capp_banner{height:260px;border-radius:16px 16px 0 0;overflow:hidden}.cacd_header{display:flex;justify-content:space-between;align-items:center}.cacd_back_button{position:absolute;top:16px;left:16px;z-index:2;display:inline-flex;align-items:center;gap:6px;border-radius:999px;border:1px solid #e5e7eb;background-color:#fff;padding:6px 14px;font-size:13px;cursor:pointer}.cacd_back_icon{font-size:14px}@media(max-width:767px){.capp_root .capp_banner .cacd_back_button{top:12px;left:12px;padding:4px 10px;font-size:12px}}.cacd_empty{margin-top:24px;color:#6b7280;font-size:14px}.cacd_card{margin-top:8px;border-radius:20px;background-color:#fff;box-shadow:0 18px 40px #0f172a14;padding:20px 24px;display:flex;flex-direction:column;gap:16px}.cacd_card_header{display:flex;justify-content:space-between;align-items:center}.cacd_card_header_left{display:flex;align-items:center;gap:14px}.cacd_logo{width:44px;height:44px;border-radius:999px;background-color:#eef2ff;display:flex;align-items:center;justify-content:center;font-size:22px}.cacd_title_block{display:flex;flex-direction:column}.cacd_title{margin:0;font-size:20px;font-weight:600}.cacd_admin{margin:2px 0 0;font-size:13px;color:#6b7280}.cacd_admin span{color:#111827;font-weight:500}.cacd_status{padding:4px 12px;border-radius:999px;font-size:12px;text-transform:capitalize}.cacd_status_active{background-color:#ecfdf3;color:#166534}.cacd_status_inactive{background-color:#fef3c7;color:#92400e}.cacd_content{display:flex;flex-direction:column;gap:16px;margin-top:8px}.cacd_section{display:flex;flex-direction:column;gap:6px}.cacd_section_title{margin:0;font-size:14px;font-weight:600;color:#4b5563}.cacd_description{margin:0;font-size:14px;color:#4b5563;line-height:1.5}.cacd_section_metrics{display:flex;gap:16px}.cacd_metric{display:flex;flex-direction:column;gap:2px}.cacd_metric_label{display:flex;align-items:center;gap:4px;font-size:12px;color:#9ca3af}.cacd_metric_icon{font-size:13px}.cacd_metric_value{font-size:14px;font-weight:500;color:#111827}.capp_root{width:100%;min-height:100%}.capp_root .capp_page{box-sizing:border-box;width:100%;min-height:100%;border-radius:12px 12px 0 0}.capp_root .capp_loading,.capp_root .capp_empty{padding:48px 0;text-align:center;color:var(--authTextMuted)}.capp_root .capp_banner{position:relative;background:linear-gradient(135deg,#4f46e5,#7c3aed);height:120px;border-radius:0;margin-left:-24px;margin-right:-24px;width:calc(100% + 48px);overflow:hidden;box-sizing:border-box}.capp_root .capp_banner[style*=background-image]{background-color:#4f46e5}.capp_root .capp_banner_edit{position:absolute;top:16px;right:16px;width:36px;height:36px;border-radius:50%;border:none;background:#fffffff2;color:var(--primaryButtonBg, #0a66c2);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease,transform .2s ease;z-index:3}.capp_root .capp_banner_edit:hover{background:#fff;transform:scale(1.05)}.capp_root .capp_profile_block{background:var(--whiteInsideTheme);margin-left:-24px;margin-right:-24px;width:calc(100% + 48px);box-sizing:border-box;padding:24px;box-shadow:0 2px 8px #0000000f;border:1px solid var(--primaryBorder);border-top:none;border-radius:0 0 12px 12px;overflow:visible}.capp_root .capp_sub_banner_inner{max-width:1280px;margin:0 auto;display:flex;align-items:flex-end;gap:24px;flex-wrap:wrap}.capp_root .capp_logo_wrap{position:relative;flex-shrink:0;margin-top:-48px}.capp_root .capp_logo_edit{position:absolute;right:0;bottom:0;width:32px;height:32px;border-radius:50%;border:2px solid var(--whiteInsideTheme);background:var(--primaryButtonBg, #0a66c2);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease,transform .2s ease}.capp_root .capp_logo_edit:hover{transform:scale(1.08);background:#064b98}@media(max-width:480px){.capp_root .capp_logo_edit{width:28px;height:28px;right:-2px;bottom:-2px}.capp_root .capp_banner_edit{top:12px;right:12px;width:32px;height:32px}}.capp_root .capp_edit_icon{display:block}.capp_root .capp_profile_info{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:flex-end;gap:2px}.capp_root .capp_name{color:var(--authTextMain);margin-bottom:0}.capp_root .capp_college{color:var(--authTextMuted);margin-bottom:0}@media(min-width:768px){.capp_root .capp_banner{height:140px;margin-left:-24px;margin-right:-24px;width:calc(100% + 48px)}.capp_root .capp_profile_block{margin-left:-24px;margin-right:-24px;width:calc(100% + 48px);padding:24px}.capp_root .capp_sub_banner_inner{gap:28px}.capp_root .capp_logo_wrap{margin-top:-56px}}@media(min-width:992px){.capp_root .capp_page{padding:0 32px 56px}.capp_root .capp_banner{margin-left:-32px;margin-right:-32px;width:calc(100% + 64px);border-radius:0;height:260px}.capp_root .capp_profile_block{margin-left:-32px;margin-right:-32px;width:calc(100% + 64px);padding:28px 64px;border-radius:0 0 16px 16px}.capp_root .capp_sub_banner_inner{gap:32px}.capp_root .capp_logo_wrap{margin-top:-64px}}.capp_root .capp_about_section,.capp_root .capp_leaderboard_section{margin-top:24px;margin-left:-24px;margin-right:-24px;padding-left:0;padding-right:0;box-sizing:border-box;width:calc(100% + 48px);max-width:none}.capp_root .capp_leaderboard_section{margin-top:24px}.capp_root .capp_events_section{margin-left:-24px;margin-right:-24px;padding-left:0;padding-right:0;box-sizing:border-box;margin-top:24px;width:calc(100% + 48px);max-width:none}.capp_root .capp_logo,.capp_root .capp_logo_placeholder{width:96px;height:96px;border-radius:50%;object-fit:cover;background:var(--primaryBorder);border:2px solid var(--primaryBorder);box-shadow:0 2px 8px #00000014}.capp_root .capp_logo_placeholder{display:flex;align-items:center;justify-content:center;color:var(--authTextMuted);overflow:hidden}.capp_root .capp_logo_placeholder_svg{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:48px;line-height:1;color:inherit}@media(min-width:768px){.capp_root .capp_logo,.capp_root .capp_logo_placeholder{width:112px;height:112px}.capp_root .capp_logo_placeholder_svg{font-size:56px}}@media(min-width:992px){.capp_root .capp_logo,.capp_root .capp_logo_placeholder{width:128px;height:128px}.capp_root .capp_logo_placeholder_svg{font-size:64px}}.capp_root .capp_stats{display:flex;gap:24px;flex-wrap:wrap;margin-left:auto;align-items:flex-end}.capp_root .capp_stat_icon{color:var(--primaryButtonBg, #0a66c2);font-size:1.25rem;margin-right:6px;vertical-align:middle}.capp_root .capp_profile_block .capp_stat_value,.capp_root .capp_profile_block .capp_stat_label{color:var(--authTextMain);opacity:1}.capp_root .capp_profile_block .capp_stat_label{color:var(--authTextMuted)}@media(max-width:767px){.capp_root .capp_banner{height:100px}.capp_root .capp_profile_block{margin-left:-24px;margin-right:-24px;margin-top:-48px;padding:56px 24px 20px}.capp_root .capp_logo_wrap{margin-top:-56px}.capp_root .capp_sub_banner_inner{flex-direction:column;align-items:center;text-align:center;gap:16px}.capp_root .capp_profile_info{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}.capp_root .capp_name{text-align:center}.capp_root .capp_college{text-align:center;margin-bottom:0}.capp_root .capp_stats{justify-content:center;gap:20px;margin-left:0}.capp_root .capp_stat{flex-direction:row;align-items:center;gap:6px}.capp_root .capp_profile_block .capp_stat_label{text-transform:none}.capp_root .capp_about_section,.capp_root .capp_leaderboard_section{margin-left:-24px;margin-right:-24px;width:calc(100% + 48px)}.capp_root .capp_events_section{margin-left:-24px;margin-right:-24px;padding-left:0;padding-right:0;width:calc(100% + 48px)}}@media(max-width:480px){.capp_root .capp_banner{height:88px}.capp_root .capp_profile_block{margin-left:-24px;margin-right:-24px;margin-top:-44px;padding:52px 24px 20px}.capp_root .capp_logo_wrap{margin-top:-52px}.capp_root .capp_sub_banner_inner{gap:14px}.capp_root .capp_logo,.capp_root .capp_logo_placeholder{width:88px;height:88px}.capp_root .capp_logo_placeholder_svg{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:44px;line-height:1}.capp_root .capp_college{margin-bottom:0}.capp_root .capp_stats{gap:16px}.capp_root .capp_about_section,.capp_root .capp_leaderboard_section{margin-left:-24px;margin-right:-24px;width:calc(100% + 48px)}.capp_root .capp_events_section{margin-left:-24px;margin-right:-24px;padding-left:0;padding-right:0;width:calc(100% + 48px)}}.capp_root .capp_stat{display:flex;flex-direction:row;align-items:center;gap:6px;flex-wrap:wrap}.capp_root .capp_stat_value{line-height:1.2}.capp_root .capp_stat_label{text-transform:uppercase;letter-spacing:.5px}.capp_root .capp_card{background:var(--whiteInsideTheme);border-radius:12px;padding:20px 24px;box-shadow:0 1px 3px #0000000f;border:1px solid var(--primaryBorder);transition:box-shadow .25s ease,transform .25s ease,border-color .2s ease}.capp_root .capp_card:hover{box-shadow:0 8px 24px #00000014;transform:translateY(-2px);border-color:#4f46e533}.capp_root .capp_section{margin-top:24px}@media(min-width:992px){.capp_root .capp_about_section,.capp_root .capp_leaderboard_section{margin-left:-32px;margin-right:-32px;width:calc(100% + 64px)}.capp_root .capp_events_section{margin-left:-32px;margin-right:-32px;padding-left:0;padding-right:0;width:calc(100% + 64px)}}.capp_root .capp_section_title{color:var(--authTextMain);margin-bottom:12px}.capp_root .capp_about{color:var(--authTextMuted);line-height:1.6;margin-bottom:12px;white-space:pre-wrap}.capp_root .capp_about_edit{margin-bottom:12px}.capp_root .capp_about_textarea{width:100%;min-height:120px;padding:12px 14px;border:1px solid var(--primaryBorder);border-radius:8px;resize:vertical;display:block;box-sizing:border-box;color:var(--authTextMain);background:var(--whiteInsideTheme);line-height:1.5;margin-bottom:12px;transition:border-color .2s ease}.capp_root .capp_about_textarea:focus{outline:none;border-color:var(--primaryButtonBg, #4f46e5)}.capp_root .capp_about_actions{display:flex;gap:12px;justify-content:flex-end}.capp_root .capp_leaderboard_actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.capp_root .capp_contact{display:flex;align-items:center;gap:8px;color:var(--authTextMuted)}.capp_root .capp_contact a{color:var(--authButtonBg);text-decoration:none;transition:color .2s ease,text-decoration-color .2s ease}.capp_root .capp_contact a:hover{text-decoration:underline;color:#4338ca}.capp_root .capp_contact_icon{opacity:.8}.capp_root .capp_section_header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;flex-wrap:wrap}.capp_root .capp_section_header .capp_section_title{margin-bottom:0}.capp_root .capp_btn{padding:6px 14px;border-radius:8px;border:1px solid transparent;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.capp_root .capp_btn_primary{background:var(--primaryButtonBg, #0a66c2);color:#fff;border-color:var(--primaryButtonBg, #0a66c2)}.capp_root .capp_btn_primary:hover{opacity:.92;transform:translateY(-1px);box-shadow:0 4px 12px #4f46e559}.capp_root .capp_btn_primary:active{transform:translateY(0)}.capp_root .capp_btn_ghost{background:transparent;color:var(--authTextMuted)}.capp_root .capp_btn_ghost:hover{color:var(--authTextMain);background:var(--primaryBorder);transform:translateY(-1px)}.capp_root .capp_btn_ghost:active{transform:translateY(0)}.capp_root .capp_leaderboard_card{position:relative;overflow:hidden}.capp_root .capp_leaderboard_bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.capp_root .capp_leaderboard_bg svg{width:100%;height:100%;object-fit:cover}.capp_root .capp_leaderboard_layout{position:relative;z-index:1;display:flex;gap:24px;align-items:stretch}.capp_root .capp_leaderboard_expanded{flex:0 0 40%;display:flex;align-items:center;justify-content:center;min-height:180px}.capp_root .capp_leaderboard_expanded_inner{display:flex;align-items:center;justify-content:center;gap:24px;text-align:left;animation:capp_leaderboard_fade_in 1.4s ease}.capp_root .capp_leaderboard_expanded_card_img{width:220px;height:220px;border-radius:12px;overflow:hidden;margin:0 auto 12px;background:var(--primaryBorder);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #00000014}.capp_root .capp_leaderboard_expanded_card_img_inner{width:100%;height:100%;object-fit:cover}.capp_root .capp_leaderboard_expanded_card_placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#4f46e53d,#7c3aed3d);color:var(--primaryButtonBg, #4f46e5)}.capp_root .capp_leaderboard_expanded_info{max-width:220px;margin:0}.capp_root .capp_leaderboard_expanded_name{color:var(--authTextMain);margin-bottom:4px}.capp_root .capp_leaderboard_expanded_branch,.capp_root .capp_leaderboard_expanded_year{color:var(--authTextMuted);margin-bottom:2px}@keyframes capp_leaderboard_fade_in{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}.capp_root .capp_leaderboard_grid{position:relative;z-index:1;display:grid;gap:20px;min-height:140px;padding:4px 0;flex:1 1 0}.capp_root .capp_leaderboard_grid_count_1{grid-template-columns:1fr;justify-items:center}.capp_root .capp_leaderboard_grid_count_2{grid-template-columns:1fr 1fr}.capp_root .capp_leaderboard_grid_count_3{grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.capp_root .capp_leaderboard_grid_count_3 .capp_leaderboard_entry:first-child{grid-column:1/-1;justify-self:center}.capp_root .capp_leaderboard_grid_count_4{grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.capp_root .capp_leaderboard_grid_count_5{grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto}.capp_root .capp_leaderboard_grid_count_5 .capp_leaderboard_entry:nth-child(1){grid-column:1}.capp_root .capp_leaderboard_grid_count_5 .capp_leaderboard_entry:nth-child(2){grid-column:2}.capp_root .capp_leaderboard_grid_count_5 .capp_leaderboard_entry:nth-child(3){grid-column:1}.capp_root .capp_leaderboard_grid_count_5 .capp_leaderboard_entry:nth-child(4){grid-column:2}.capp_root .capp_leaderboard_grid_count_5 .capp_leaderboard_entry:nth-child(5){grid-column:3}.capp_root .capp_leaderboard_grid_count_6{grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto}.capp_root .capp_leaderboard_grid_count_7{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto auto}.capp_root .capp_leaderboard_grid_count_7 .capp_leaderboard_entry:nth-child(1){grid-column:1}.capp_root .capp_leaderboard_grid_count_7 .capp_leaderboard_entry:nth-child(2){grid-column:2}.capp_root .capp_leaderboard_grid_count_7 .capp_leaderboard_entry:nth-child(3){grid-column:3}.capp_root .capp_leaderboard_grid_count_7 .capp_leaderboard_entry:nth-child(4){grid-column:1}.capp_root .capp_leaderboard_grid_count_7 .capp_leaderboard_entry:nth-child(5){grid-column:2}.capp_root .capp_leaderboard_grid_count_7 .capp_leaderboard_entry:nth-child(6){grid-column:3}.capp_root .capp_leaderboard_grid_count_7 .capp_leaderboard_entry:nth-child(7){grid-column:4}.capp_root .capp_leaderboard_grid_count_8{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto auto}.capp_root .capp_leaderboard_grid_count_9{grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto auto}.capp_root .capp_leaderboard_grid_count_10{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto auto auto}.capp_root .capp_leaderboard_grid_count_10 .capp_leaderboard_entry:nth-child(9),.capp_root .capp_leaderboard_grid_count_10 .capp_leaderboard_entry:nth-child(10){grid-column:span 1}.capp_root .capp_leaderboard_grid_count_10 .capp_leaderboard_entry:nth-child(9){grid-column:2}.capp_root .capp_leaderboard_grid_count_10 .capp_leaderboard_entry:nth-child(10){grid-column:3}.capp_root .capp_leaderboard_entry{display:flex;flex-direction:column;align-items:center;text-align:center;padding:8px 4px;background:transparent;border:none;border-radius:0;box-shadow:none;transition:opacity .2s ease}.capp_root .capp_leaderboard_entry:hover{opacity:.92}.capp_root .capp_leaderboard_entry[role=button]{cursor:pointer}.capp_root .capp_leaderboard_edit_mode .capp_leaderboard_entry{border:none}.capp_root .capp_leaderboard_entry_avatar{width:56px;height:56px;border-radius:50%;overflow:hidden;flex-shrink:0;margin-bottom:8px;background:var(--primaryBorder)}.capp_root .capp_leaderboard_avatar_img{width:100%;height:100%;object-fit:cover}.capp_root .capp_leaderboard_avatar_placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#4f46e533,#7c3aed33);color:var(--primaryButtonBg, #4f46e5)}.capp_root .capp_leaderboard_avatar_initials{display:block}.capp_root .capp_leaderboard_entry_info{min-width:0;width:100%}.capp_root .capp_leaderboard_entry_name{color:var(--authTextMain);margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.capp_root .capp_leaderboard_entry_branch{color:var(--authTextMuted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.capp_root .capp_leaderboard_entry_remove{margin-top:8px}.capp_root .capp_leaderboard_entry_active .capp_leaderboard_entry_name{color:var(--primaryButtonBg, #4f46e5)}@media(max-width:767px){.capp_root .capp_leaderboard_layout{flex-direction:column}.capp_root .capp_leaderboard_expanded{flex:none}.capp_root .capp_leaderboard_expanded_inner{flex-direction:column;gap:16px;text-align:center}.capp_root .capp_leaderboard_grid{grid-template-columns:1fr;grid-template-rows:none;justify-items:center}.capp_root .capp_leaderboard_grid .capp_leaderboard_entry{max-width:200px}.capp_root .capp_leaderboard_grid .capp_leaderboard_entry:first-child,.capp_root .capp_leaderboard_grid .capp_leaderboard_entry:nth-child(n){grid-column:1}}.capp_root .capp_leaderboard_list{list-style:none;margin:0;padding:0}.capp_root .capp_leaderboard_item{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--primaryBorder);border-radius:8px;margin-bottom:8px;background:var(--whiteInsideTheme)}.capp_root .capp_leaderboard_position{min-width:28px;color:var(--authTextMuted)}.capp_root .capp_leaderboard_name{flex:1;color:var(--authTextMain)}.capp_root .capp_leaderboard_placeholder,.capp_root .capp_empty_events{color:var(--authTextMuted);font-style:italic}.capp_root .capp_modal_loading,.capp_root .capp_modal_empty{color:var(--authTextMuted);padding:12px 0}.capp_leaderboard_modal.ant-modal{font-family:Lato-Regular,sans-serif!important}.capp_leaderboard_modal.ant-modal .ant-modal-content{font-family:Lato-Regular,sans-serif!important;border-radius:12px;overflow:hidden;box-shadow:0 12px 40px #0000001f;border:1px solid var(--primaryBorder)}.capp_leaderboard_modal.ant-modal .ant-modal-header{font-family:Lato-Regular,sans-serif!important;padding:20px 24px;border-bottom:1px solid var(--primaryBorder)}.capp_leaderboard_modal.ant-modal .ant-modal-header .ant-modal-title{font-family:Lato-Regular,sans-serif!important}.capp_leaderboard_modal.ant-modal .ant-modal-body{font-family:Lato-Regular,sans-serif!important;padding:0}.capp_leaderboard_modal.ant-modal .ant-modal-footer,.capp_leaderboard_modal.ant-modal .ant-modal-footer .ant-btn{font-family:Lato-Regular,sans-serif!important}.capp_leaderboard_modal .capp_leaderboard_modal_title{color:var(--authTextMain)}.capp_leaderboard_modal .capp_leaderboard_modal_body{padding:20px 24px 24px;color:var(--authTextMain);font-size:inherit;line-height:1.5;font-family:Lato-Regular,sans-serif!important}.capp_leaderboard_modal .capp_modal_loading,.capp_leaderboard_modal .capp_modal_empty{color:var(--authTextMuted);padding:16px 0;text-align:center;font-size:inherit}.capp_leaderboard_modal .capp_modal_member_list{list-style:none;margin:0;padding:0;max-height:320px;overflow-y:auto;display:flex;flex-direction:column;gap:6px}.capp_root .capp_modal_member_list{list-style:none;margin:0;padding:0;max-height:280px;overflow-y:auto}.capp_leaderboard_modal .capp_modal_member_item{list-style:none;margin:0}.capp_leaderboard_modal .capp_modal_member_btn{font-family:Lato-Regular,sans-serif!important;display:block;width:100%;text-align:left;padding:12px 16px;border:1px solid var(--primaryBorder);border-radius:8px;background:var(--whiteInsideTheme);color:var(--authTextMain);cursor:pointer;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease;font-size:inherit;line-height:inherit;font-family:inherit}.capp_leaderboard_modal .capp_modal_member_btn:hover{background:#4f46e50f;border-color:#4f46e559;box-shadow:0 2px 8px #0000000a}.capp_root .capp_modal_member_btn{display:block;width:100%;text-align:left;padding:10px 12px;border:none;border-radius:8px;background:transparent;color:var(--authTextMain);cursor:pointer;transition:background .2s}.capp_root .capp_modal_member_btn:hover{background:var(--primaryBorder)}.capp_root .capp_events_grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}@media(min-width:768px)and (max-width:1024px){.capp_root .capp_events_grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px}.capp_root .capp_page{padding:0 24px 48px}}@media(min-width:992px){.capp_root .capp_events_grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:24px}}@media(max-width:576px){.capp_root .capp_page{padding:0 24px 48px}}.capp_root .capp_event_card{text-align:left;border:1px solid var(--primaryBorder);border-radius:12px;overflow:hidden;background:var(--whiteInsideTheme);cursor:pointer;transition:box-shadow .25s ease,transform .25s ease,border-color .2s ease;box-shadow:0 1px 3px #0000000f}.capp_root .capp_event_card:hover{box-shadow:0 8px 24px #0000001a;transform:translateY(-3px);border-color:#4f46e54d}.capp_root .capp_event_card:active{transform:translateY(-1px)}.capp_root .capp_event_img{width:calc(100% - 20px);margin:10px 10px 0;height:120px;border-radius:10px 10px 0 0;background-size:cover;background-position:center;background-color:var(--primaryBorder);transition:transform .35s ease}.capp_root .capp_event_card:hover .capp_event_img{transform:scale(1.03)}.capp_root .capp_event_img_placeholder{background-image:none;display:flex;align-items:center;justify-content:center}.capp_root .capp_event_title{padding:10px 10px 4px;color:var(--authTextMain)}.capp_root .capp_event_title_ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.capp_root .capp_event_card_static{cursor:default}.capp_root .capp_event_card_static:hover{transform:none}.capp_root .capp_event_date{padding:0 10px 10px;color:var(--authTextMuted)}.capp_image_modal.ant-modal,.capp_image_modal.ant-modal .ant-modal-content,.capp_image_modal.ant-modal .ant-modal-header,.capp_image_modal.ant-modal .ant-modal-header .ant-modal-title{font-family:Lato-Regular,sans-serif!important}.capp_image_modal.ant-modal .ant-modal-body{padding:0;font-family:Lato-Regular,sans-serif!important}.capp_image_modal.ant-modal .ant-modal-footer,.capp_image_modal.ant-modal .ant-modal-footer .ant-btn{font-family:Lato-Regular,sans-serif!important}.capp_image_modal .capp_image_modal_body{display:flex;flex-direction:column;gap:20px;padding:24px;font-family:Lato-Regular,sans-serif!important}.capp_image_modal .capp_file_input{position:absolute;width:0;height:0;opacity:0;overflow:hidden}.capp_image_modal .capp_choose_btn{display:block;width:100%;padding:16px 20px;border:2px dashed #0a66c2;border-radius:12px;background:#0a66c20a;color:#0a66c2;transition:background .2s ease,border-color .2s ease;font-family:Lato-Regular,sans-serif!important}.capp_image_modal .capp_choose_btn:hover{background:#0a66c214;border-color:#0a66c2}.capp_image_modal .capp_image_preview_wrap{border-radius:12px;overflow:hidden;border:1px solid var(--primaryBorder);background:var(--primaryBorder);max-height:300px;min-height:120px;display:flex;justify-content:center;align-items:center}.capp_image_modal .capp_image_preview{max-width:100%;max-height:300px;object-fit:contain;display:block}.capp_image_modal .capp_image_modal_footer{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid var(--primaryBorder);margin-top:0}.capp_image_modal_button{border-radius:999px;border:1px solid #e5e7eb;padding:6px 16px;font-size:13px;cursor:pointer;background-color:#fff;font-family:Lato-Regular,sans-serif!important;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.capp_image_modal_button:disabled{opacity:.5;cursor:not-allowed}.capp_image_modal_button_primary{background-color:#111827;color:#fff;border-color:#111827}.capp_image_modal_button_primary:hover:not(:disabled){background-color:#1f2937;border-color:#1f2937}.capp_image_modal_button_secondary{color:#111827}.capp_image_modal_button_secondary:hover:not(:disabled){background-color:#f9fafb;border-color:#d1d5db}.capp_root.ca_student_profile_header .capp_banner{background-image:none}.capp_root.ca_student_profile_header .capp_banner.ca_student_profile_gradient_1,.capp_root.ca_student_profile_header .capp_banner.ca_student_profile_gradient_2,.capp_root.ca_student_profile_header .capp_banner.ca_student_profile_gradient_3{background:linear-gradient(135deg,#9a80c7,#ffeaf2)}.capp_root.ca_student_profile_header .capp_logo_wrap{margin-top:-48px}@media(min-width:768px){.capp_root.ca_student_profile_header .capp_logo_wrap{margin-top:-56px}}@media(min-width:992px){.capp_root.ca_student_profile_header .capp_logo_wrap{margin-top:-64px}}@media(max-width:767px){.capp_root.ca_student_profile_header .capp_profile_block{margin-top:-48px;padding-top:56px}.capp_root.ca_student_profile_header .capp_logo_wrap{margin-top:-56px}}@media(max-width:480px){.capp_root.ca_student_profile_header .capp_profile_block{margin-top:-44px;padding-top:52px}.capp_root.ca_student_profile_header .capp_logo_wrap{margin-top:-52px}}.capp_root.ca_student_profile_header .capp_logo.ca_student_avatar{width:96px;height:96px;border-radius:50%;object-fit:cover;background:var(--primaryBorder);border:2px solid var(--primaryBorder);box-shadow:0 2px 8px #00000014}@media(min-width:768px){.capp_root.ca_student_profile_header .capp_logo.ca_student_avatar{width:112px;height:112px}}@media(min-width:992px){.capp_root.ca_student_profile_header .capp_logo.ca_student_avatar{width:128px;height:128px}}@media(max-width:480px){.capp_root.ca_student_profile_header .capp_logo.ca_student_avatar{width:88px;height:88px}}.capp_root .ca_student_activity_card{text-align:left;border:1px solid var(--primaryBorder);border-radius:12px;padding:16px 20px;background:var(--whiteInsideTheme);transition:box-shadow .25s ease,border-color .2s ease}.capp_root .ca_student_activity_card .ca_student_activity_type{text-transform:uppercase;letter-spacing:.5px;color:var(--authTextMuted)}.capp_root .ca_student_activity_card .ca_student_activity_desc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--authTextMain)}.capp_root .ca_student_activity_card .ca_student_activity_date{color:var(--authTextMuted)}.capp_root .ca_student_contact_row{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px}.capp_root .ca_student_contact_item{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:10px;background:#4f46e50f;border:1px solid rgba(79,70,229,.15);color:var(--authTextMain);text-decoration:none;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.capp_root .ca_student_contact_item:hover{background:#4f46e51a;border-color:#4f46e54d;color:var(--primaryButtonBg, #4f46e5);text-decoration:none;transform:translateY(-1px)}.capp_root .ca_student_contact_item .ca_student_contact_icon{font-size:18px;color:var(--primaryButtonBg, #4f46e5);flex-shrink:0}.capp_root .ca_student_contact_item:hover .ca_student_contact_icon{color:var(--primaryButtonBg, #4f46e5)}.capp_root .ca_student_contact_item .ca_student_contact_text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:240px}.capp_root .ca_student_contact_item_icon_only{padding:10px 14px}.capp_root .ca_student_contact_item_icon_only .ca_student_contact_icon{font-size:20px}.capp_root .ca_student_links{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.capp_root .ca_student_links a{color:var(--authButtonBg);text-decoration:none;transition:color .2s ease}.capp_root .ca_student_links a:hover{text-decoration:underline}.capp_root.cacd_shell .capp_banner{border-radius:16px 16px 0 0;overflow:hidden}.caed_shell{min-height:100%;background-color:var(--mainBg)}.caed_back_button{position:absolute;top:16px;left:16px;z-index:10;display:inline-flex;align-items:center;gap:6px;border-radius:999px;border:1px solid #e5e7eb;background-color:#fffffff2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:6px 14px;font-size:13px;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px #0000001a}.caed_back_button:hover{background-color:#fff;border-color:#d1d5db;box-shadow:0 2px 12px #00000026}.caed_back_icon{font-size:14px}.caed_empty{margin-top:24px;color:#6b7280;font-size:14px}.caed_main_layout{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:16px;min-height:500px}@media(max-width:1024px){.caed_main_layout{grid-template-columns:1fr;gap:16px}}.caed_carousel_section{position:relative;width:100%;height:500px;border-radius:12px;overflow:hidden;background:var(--primaryBorder);z-index:1}@media(max-width:1024px){.caed_carousel_section{height:400px}}@media(max-width:767px){.caed_carousel_section{height:300px}}.caed_carousel_container{position:relative;width:100%;height:100%}.caed_carousel_wrapper{position:relative;width:100%;height:100%;overflow:hidden}.caed_carousel_slide{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:0;transition:opacity .4s ease-in-out}.caed_carousel_slide.caed_carousel_slide_active{opacity:1;z-index:1}.caed_carousel_btn{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:40px;height:40px;border-radius:50%;background-color:#ffffffe6;border:1px solid rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#333}.caed_carousel_btn:hover{background-color:#fff;box-shadow:0 2px 8px #00000026}.caed_carousel_btn:active{transform:translateY(-50%) scale(.95)}.caed_carousel_btn svg{width:20px;height:20px}.caed_carousel_btn_prev{left:16px}.caed_carousel_btn_next{right:16px}.caed_carousel_dots{position:absolute;bottom:16px;left:50%;transform:translate(-50%);z-index:3;display:flex;gap:8px;align-items:center;justify-content:center;padding:8px 12px;background-color:#0006;border-radius:20px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.caed_carousel_dot{width:8px;height:8px;border-radius:50%;border:none;background-color:#ffffff80;cursor:pointer;transition:all .2s ease;padding:0}.caed_carousel_dot:hover{background-color:#ffffffb3;transform:scale(1.2)}.caed_carousel_dot.caed_carousel_dot_active{background-color:#fff;width:10px;height:10px}.caed_carousel_placeholder{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--authTextMuted);background:var(--primaryBorder)}.caed_carousel_placeholder svg{width:64px;height:64px;opacity:.7}.caed_carousel_placeholder_text{font-size:14px}.caed_meta_panel{display:flex;flex-direction:column;gap:24px;padding:24px;border-radius:12px;border:1px solid var(--primaryBorder);height:fit-content;box-sizing:border-box}@media(max-width:1024px){.caed_meta_panel{padding:20px}}@media(max-width:767px){.caed_meta_panel{padding:16px}}.caed_meta_header{display:flex;flex-direction:column;gap:12px;padding-bottom:20px;border-bottom:1px solid var(--primaryBorder)}.caed_meta_title_block{display:flex;flex-direction:column;gap:6px}.caed_meta_title{font-size:24px;line-height:1.3;color:var(--authTextMain);margin:0}@media(max-width:767px){.caed_meta_title{font-size:20px}}.caed_meta_club{color:var(--authTextMuted)}.caed_meta_status{align-self:flex-start;padding:6px 12px;border-radius:999px;font-size:12px;text-transform:uppercase;letter-spacing:.04em;font-weight:500;background:#eef2ff;color:#4338ca}.caed_meta_status.caed_meta_status_published{background:#d1fae5;color:#065f46}.caed_meta_status.caed_meta_status_draft{background:#fee2e2;color:#991b1b}.caed_meta_status.caed_meta_status_past{background:#f3f4f6;color:#374151}.caed_meta_content{display:flex;flex-direction:column;gap:20px}.caed_meta_field{display:flex;flex-direction:column;gap:6px}.caed_meta_field_label{font-size:11px;color:var(--authTextMuted);text-transform:uppercase;letter-spacing:.04em;font-weight:500}.caed_meta_field_value{font-size:15px;color:var(--authTextMain);line-height:1.5}.caed_meta_actions{margin-top:auto;padding-top:20px;border-top:1px solid var(--primaryBorder)}.caed_engagement_stats{display:flex;gap:24px;justify-content:space-around}.caed_engagement_stat{display:flex;flex-direction:column;align-items:center;gap:4px}.caed_engagement_stat_value{font-size:20px;font-weight:600;color:var(--authTextMain)}.caed_engagement_stat_label{font-size:12px;color:var(--authTextMuted);text-transform:uppercase;letter-spacing:.04em}.caed_details_section{margin-top:24px}.caed_description{color:var(--authTextMain);line-height:1.6;white-space:pre-wrap;margin-top:12px}.caed_tags_row{margin-top:16px;display:flex;flex-wrap:wrap;gap:8px}.caed_tag{padding:6px 12px;border-radius:999px;background:var(--primaryBorder);color:var(--authTextMain);font-size:12px}@media(max-width:767px){.caed_back_button{top:12px;left:12px;padding:5px 12px;font-size:12px}.caed_main_layout{margin-top:12px;gap:16px}.caed_meta_panel{padding:16px;gap:16px}.caed_engagement_stats{gap:16px}}@media(min-width:992px){.college_admin_event_details .capp_page{padding:0!important}}.colleges_search_clear{background:none;border:none;padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:var(--authTextMuted);margin-left:4px;transition:color .15s ease}.colleges_search_clear:hover{color:var(--authTextMain)}.colleges_search_clear svg{display:block}.ctl_status_select{min-width:120px;border-radius:5px;border:1px solid var(--primaryBorder);padding:4px 28px 4px 8px;font-size:13px;color:var(--authTextMain);background-color:var(--whiteInsideTheme);outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%23333' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center}.ctl_status_select:hover{border-color:var(--authTextMain)}.ctl_status_select:focus{border-color:var(--black);box-shadow:0 0 0 2px #0000000d}.ctl_status_select:disabled{opacity:.5;cursor:not-allowed}.ctl_preview_thumb{width:48px;height:36px;object-fit:cover;border-radius:4px}.ctl_no_preview{color:var(--authTextMuted)}.colleges_table_container table tbody>tr.cursor-pointer{cursor:pointer!important}.colleges_table_container table tbody>tr.cursor-pointer td{cursor:pointer!important;position:relative}.colleges_table_container table tbody>tr.cursor-pointer td.column_resizer_body{cursor:pointer!important}.colleges_table_container table tbody>tr.cursor-pointer td>div,.colleges_table_container table tbody>tr.cursor-pointer td>select,.colleges_table_container table tbody>tr.cursor-pointer td>button,.colleges_table_container table tbody>tr.cursor-pointer td>img{pointer-events:auto}.ctb_wrapper{display:flex;flex-direction:column;height:100%;overflow:hidden;background:#fff;border-radius:12px;border:1px solid #e8e8e8;box-shadow:0 2px 8px #0000000a;font-family:Lato-Regular,sans-serif;font-size:13px;margin-top:12px}.ctb_action_bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 24px;background:#fff;border-bottom:1px solid #e8e8e8;box-shadow:0 1px 3px #0000000f;flex-shrink:0;z-index:10;font-family:Lato-Regular,sans-serif}.ctb_action_bar_left{display:flex;align-items:center;gap:16px;flex:1;min-width:0}.ctb_action_bar_meta{display:flex;align-items:flex-start;gap:24px;flex:1;min-width:0}.ctb_action_bar_field{display:flex;flex-direction:column;gap:4px;flex-shrink:0;align-items:flex-start}.ctb_action_bar_field label{font-size:11px;font-family:Lato-Regular,sans-serif;font-weight:600;color:#111827;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;line-height:1}.ctb_action_bar_field_row{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.ctb_action_bar_field_row>label{min-width:70px;margin-bottom:0}.ctb_action_bar_right{display:flex;align-items:center;gap:16px;flex-shrink:0}.ctb_zoom_controls{display:flex;align-items:center;gap:4px;padding:4px 8px;background:#f5f5f5;border-radius:6px;border:1px solid #e8e8e8}.ctb_zoom_controls .ant-btn{font-family:Lato-Regular,sans-serif;font-size:12px;min-height:24px;padding:0 8px;border-radius:4px;background-color:transparent!important;border:none!important;color:var(--textColor)!important}.ctb_zoom_controls .ant-btn:hover{background-color:#0000000d!important}.ctb_zoom_value{font-size:12px;font-family:Lato-Regular,sans-serif;font-weight:500;color:#262626;min-width:40px;text-align:center}.ctb_action_bar_actions{display:flex;gap:8px}.ctb_action_bar_actions .ant-btn{font-family:Lato-Regular,sans-serif;font-size:13px;min-height:32px;border-radius:20px;padding:0 25px}.ctb_action_bar_actions .ant-btn.ant-btn-primary{background-color:#1c71aa!important;border-color:#1c71aa!important;color:var(--white)!important}.ctb_action_bar_actions .ant-btn.ant-btn-primary:hover{background-color:#0c5485!important;border-color:#0c5485!important}.ctb_action_bar_actions .ant-btn:not(.ant-btn-primary){background-color:var(--white)!important;border-color:var(--labelColor)!important;color:var(--textColor)!important}.ctb_action_bar_actions .ant-btn:not(.ant-btn-primary):hover{border-color:var(--textColor)!important}.ctb_input_name{min-width:220px;width:220px}.ctb_input_name.ant-input{height:32px;min-height:32px;padding:4px 10px;line-height:1.4;font-family:Lato-Regular,sans-serif;font-size:13px;color:#262626}.ctb_select_status{min-width:130px;width:130px}.ctb_select_status .ant-select{height:32px;font-family:Lato-Regular,sans-serif;position:relative}div.ctb_select_status.ant-select .ant-select-arrow,div.ctb_select_status .ant-select .ant-select-arrow,span.ctb_select_status.ant-select .ant-select-arrow,span.ctb_select_status .ant-select .ant-select-arrow{position:absolute!important;top:65%!important;right:10px!important;margin-top:-6px!important;line-height:1!important;height:12px!important;font-size:12px!important;display:flex!important;align-items:center!important;vertical-align:-.125em!important;text-align:center!important}.ctb_select_status .ant-select-selector{height:32px!important;min-height:32px!important;padding:4px 10px!important;display:flex;align-items:center;font-family:Lato-Regular,sans-serif;font-size:13px;color:#262626}.ctb_select_status .ant-select-selector .ant-select-selection-item{line-height:24px;font-family:Lato-Regular,sans-serif}.ant-select-dropdown .ant-select-item{font-family:Lato-Regular,sans-serif!important;font-size:13px!important}.ant-select-dropdown .ant-select-item .ant-select-item-option-content{font-family:Lato-Regular,sans-serif!important}.ctb_invalid{font-size:11px;color:#ff4d4f;margin-top:2px;display:block;line-height:1.2}.ctb_main{display:flex;flex:1;min-height:0;overflow:hidden;background:#fff}.ctb_palette_col{flex:0 0 260px;display:flex;flex-direction:column;border-right:1px solid #e8e8e8;background:#fafafa;transition:flex-basis .2s ease;overflow:hidden;position:relative}.ctb_palette_col.ctb_panel_collapsed{flex:0 0 40px;border-right:none}.ctb_palette_col.ctb_panel_collapsed .ctb_panel_content{display:none}.ctb_panel_title{display:flex;align-items:center;gap:8px;font-size:13px;font-family:Lato-Regular,sans-serif;font-weight:600;color:#262626;margin:0;letter-spacing:-.01em}.ctb_panel_icon{display:flex;align-items:center;justify-content:center;color:#8c8c8c;flex-shrink:0}.ctb_panel_toggle{position:absolute;top:12px;left:12px;z-index:5;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:#fff;border:1px solid #e8e8e8;border-radius:4px;cursor:pointer;color:#8c8c8c;transition:background .15s,color .15s;box-shadow:0 1px 3px #0000000f}.ctb_panel_toggle:hover{background:#f5f5f5;color:#262626;border-color:#262626}.ctb_panel_toggle svg{width:12px;height:12px}.ctb_props_col .ctb_panel_toggle{left:auto;right:12px}.ctb_panel_content{flex:1;overflow-y:auto;overflow-x:hidden;padding:48px 12px 12px}.ctb_panel_content .ant-collapse{background:transparent;border:none;margin-top:12px}.ctb_panel_content .ant-collapse .ant-collapse-item{border:none;margin-bottom:8px}.ctb_panel_content .ant-collapse .ant-collapse-item .ant-collapse-header{padding:8px 12px;font-size:12px;font-family:Lato-Regular,sans-serif;font-weight:600;color:#262626;background:#fff;border-radius:6px;border:1px solid #e8e8e8}.ctb_panel_content .ant-collapse .ant-collapse-item .ant-collapse-content{border:none;background:transparent}.ctb_panel_content .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:12px 0 0}.ctb_palette .ant-collapse{background:transparent;border:none}.ctb_palette .ant-collapse .ant-collapse-item{border:none;margin-bottom:8px}.ctb_palette .ant-collapse .ant-collapse-item .ant-collapse-header{padding:8px 12px;font-size:12px;font-family:Lato-Regular,sans-serif;font-weight:600;color:#262626;background:#fff;border-radius:6px;border:1px solid #e8e8e8}.ctb_palette .ant-collapse .ant-collapse-item .ant-collapse-content{border:none;background:transparent}.ctb_palette .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:12px 0 0}.ctb_collapse_label{display:flex;align-items:center;gap:8px}.ctb_collapse_icon{display:flex;align-items:center;justify-content:center;color:#8c8c8c;flex-shrink:0}.ctb_palette_list{display:flex;flex-direction:column;gap:6px}.ctb_palette_item{padding:10px 12px;background:#fff;border:1px solid #e8e8e8;border-radius:6px;font-size:13px;font-family:Lato-Regular,sans-serif;color:#262626;cursor:grab;-webkit-user-select:none;user-select:none;transition:border-color .15s,box-shadow .15s,transform .1s}.ctb_palette_item:hover{border-color:#d0d0d0;box-shadow:0 1px 3px #0000000f;transform:translateY(-1px)}.ctb_palette_item:active{cursor:grabbing;transform:translateY(0)}.ctb_palette_item.ctb_palette_key{background:#e6f4ff;border-color:#91caff;color:#0958d9}.ctb_palette_item.ctb_palette_shape{background:#f9f0ff;border-color:#d3adf7;color:#531dab}.ctb_canvas_settings{display:flex;flex-direction:column;gap:12px;padding-top:0}.ctb_canvas_setting_field{display:flex;flex-direction:column;gap:6px}.ctb_canvas_setting_field label{font-size:11px;font-weight:500;color:#8c8c8c}.ctb_color_input{width:100%!important;height:32px!important;padding:2px!important;border-radius:6px;cursor:pointer;border:1px solid #e8e8e8}.ctb_file_input_hidden{display:none}.ctb_canvas_col{flex:1;display:flex;flex-direction:column;min-width:0;background:#fafafa;overflow-y:auto;overflow-x:hidden;position:relative}.ctb_canvas_wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 24px 24px;min-height:auto;width:100%;position:relative;overflow:auto}.ctb_canvas_frame{border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 4px 16px #00000014;border:1px solid #e8e8e8;flex-shrink:0;position:relative;max-width:900px;max-height:520px;margin-top:12px}.ctb_canvas_frame .ctb_canvas_wrap{border:none;border-radius:0;background:#fff}.ctb_canvas_zoom_value{font-size:12px;font-family:Lato-Regular,sans-serif;font-weight:500;color:#262626;min-width:40px;text-align:center}.ctb_props_col{flex:0 0 300px;display:flex;flex-direction:column;border-left:1px solid #e8e8e8;background:#fafafa;transition:flex-basis .2s ease;overflow:hidden;position:relative}.ctb_props_col.ctb_panel_collapsed{flex:0 0 40px;border-left:none}.ctb_props_col.ctb_panel_collapsed .ctb_panel_content{display:none}.ctb_props{padding:48px 16px 16px;overflow-y:auto;overflow-x:hidden;flex:1}.ctb_props_title{font-size:13px;font-family:Lato-Regular,sans-serif;font-weight:600;margin-bottom:16px;color:#262626;padding-bottom:12px;border-bottom:1px solid #e8e8e8}.ctb_props_empty{font-size:13px;color:#8c8c8c;margin:0;line-height:1.5;padding:20px 0;text-align:center}.ctb_props_row{margin-bottom:16px}.ctb_props_row label{display:block;font-size:12px;font-family:Lato-Regular,sans-serif;font-weight:500;margin-bottom:6px;color:#262626}.ctb_props_actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:24px;padding-top:16px;border-top:1px solid #e8e8e8}.ctb_props_file_input{display:none}.ctb_props_upload_btn{display:block;margin-bottom:4px}.ctb_props_muted{display:block;font-size:11px;color:#8c8c8c;margin-top:4px}@media(max-width:1366px){.ctb_action_bar{flex-wrap:wrap;row-gap:12px}.ctb_action_bar_left,.ctb_action_bar_meta{flex-wrap:wrap}.ctb_action_bar_field{min-width:240px}.ctb_action_bar_right{margin-left:auto}.ctb_main{position:relative}.ctb_palette_col{position:absolute;left:0;top:0;bottom:0;z-index:20;box-shadow:2px 0 8px #0000001a;transition:transform .3s ease;width:260px;max-width:260px;flex:0 0 260px;transform:translate(0)}.ctb_palette_col.ctb_panel_collapsed{transform:translate(-220px);flex:0 0 40px}.ctb_props_col{position:absolute;right:0;top:0;bottom:0;z-index:20;box-shadow:-2px 0 8px #0000001a;transition:transform .3s ease;width:300px;max-width:300px;flex:0 0 300px;transform:translate(0)}.ctb_props_col.ctb_panel_collapsed{transform:translate(260px);flex:0 0 40px}}@media(max-width:900px){.ctb_action_bar{flex-direction:column;align-items:flex-start;gap:12px;padding:12px 16px}.ctb_action_bar_field_row>label{min-width:auto}.ctb_action_bar_left{flex-direction:column;align-items:flex-start;gap:12px;width:100%}.ctb_action_bar_meta{flex-direction:column;width:100%}.ctb_action_bar_right{width:100%;justify-content:space-between}.ctb_input_name,.ctb_select_status{min-width:100%}.ctb_palette_col{flex:0 0 240px}.ctb_props_col{flex:0 0 280px}}.mc_shell.mc_shell--darkGlass .ctb_wrapper,.mc_shell.mc_shell--darkGlass .ctb_main{background:transparent!important}.mc_shell.mc_shell--darkGlass .ctb_wrapper{background:linear-gradient(165deg,#120a19eb,#0c0810d6)!important;border-color:#ffffff14!important;border-radius:10px!important;box-shadow:0 14px 38px #00000075!important}.mc_shell.mc_shell--darkGlass .ctb_action_bar{background:#0a060ec7!important;border-bottom-color:#ffffff14!important;box-shadow:none!important}.mc_shell.mc_shell--darkGlass .ctb_action_bar_field>label,.mc_shell.mc_shell--darkGlass .ctb_action_bar_field_row>label{color:#ffffffe6!important}.mc_shell.mc_shell--darkGlass .ctb_zoom_controls .ant-btn,.mc_shell.mc_shell--darkGlass .ctb_zoom_value{color:#ffffffe6!important}.mc_shell.mc_shell--darkGlass .ctb_input_name.ant-input,.mc_shell.mc_shell--darkGlass .ctb_select_status .ant-select-selector{background:#08050ad1!important;border-color:#ffffff1a!important;color:#ffffffeb!important;border-radius:10px!important}.mc_shell.mc_shell--darkGlass .ctb_select_status .ant-select-selection-item,.mc_shell.mc_shell--darkGlass .ctb_select_status .ant-select-selection-placeholder,.mc_shell.mc_shell--darkGlass .ctb_select_status .ant-select-arrow{color:#ffffffd1!important}.mc_shell.mc_shell--darkGlass .ctb_action_bar_actions .ant-btn{border-radius:10px!important}.mc_shell.mc_shell--darkGlass .ctb_action_bar_actions .ant-btn.ant-btn-primary{background-color:#8644a1!important;border-color:#8644a1!important;color:#fff!important}.mc_shell.mc_shell--darkGlass .ctb_action_bar_actions .ant-btn.ant-btn-primary:hover:not(:disabled){background-color:#70368a!important;border-color:#70368a!important}.mc_shell.mc_shell--darkGlass .ctb_action_bar_actions .ant-btn:not(.ant-btn-primary){background:#0c0810c2!important;border-color:#ffffff1f!important;color:#ffffffe6!important}.mc_shell.mc_shell--darkGlass .ctb_action_bar_actions .ant-btn:not(.ant-btn-primary):hover:not(:disabled){background:#120a19e6!important;border-color:#a78bfa75!important;color:#fff!important}.mc_shell.mc_shell--darkGlass .ctb_palette_col,.mc_shell.mc_shell--darkGlass .ctb_props_col{background:linear-gradient(165deg,#120a19eb,#0c0810d1)!important;border-color:#ffffff14!important}.mc_shell.mc_shell--darkGlass .ctb_canvas_col{background:#08050a8c!important}.mc_shell.mc_shell--darkGlass .ctb_panel_toggle{background:#0c0810d6!important;border-color:#ffffff1f!important;color:#ffffffd6!important;border-radius:10px!important;box-shadow:0 10px 22px #00000059!important}.mc_shell.mc_shell--darkGlass .ctb_panel_toggle:hover{background:#120a19f0!important;border-color:#a78bfa75!important;color:#fff!important}.mc_shell.mc_shell--darkGlass .ctb_panel_content{background:transparent!important}.mc_shell.mc_shell--darkGlass .ctb_panel_content .ant-collapse .ant-collapse-item .ant-collapse-header{background:#08050ab8!important;border-color:#ffffff1f!important;color:#ffffffe6!important;border-radius:10px!important}.mc_shell.mc_shell--darkGlass .ctb_palette_item{background:#0c0810c7!important;border-color:#ffffff1f!important;color:#ffffffe6!important;border-radius:10px!important}.mc_shell.mc_shell--darkGlass .ctb_palette_item:hover{border-color:#a78bfa6b!important;box-shadow:0 10px 24px #0000004d!important}.mc_shell.mc_shell--darkGlass .ctb_palette_item.ctb_palette_key{background:#8644a138!important;border-color:#a78bfa75!important;color:#e9d5ff!important}.mc_shell.mc_shell--darkGlass .ctb_palette_item.ctb_palette_shape{background:#3730a33d!important;border-color:#818cf873!important;color:#c7d2fe!important}.mc_shell.mc_shell--darkGlass .ctb_canvas_wrapper{background:transparent!important}.mc_shell.mc_shell--darkGlass .ctb_canvas_frame{background:#08050ae6!important;border-color:#ffffff14!important;border-radius:10px!important;box-shadow:0 18px 42px #00000085!important}.mc_shell.mc_shell--darkGlass .ctb_canvas_frame .ctb_canvas_wrap{background:#08050ae6!important}.mc_shell.mc_shell--darkGlass .ctb_props_title,.mc_shell.mc_shell--darkGlass .ctb_props_row label,.mc_shell.mc_shell--darkGlass .ctb_panel_title{color:#ffffffe6!important}.mc_shell.mc_shell--darkGlass .ctb_zoom_value,.mc_shell.mc_shell--darkGlass .ctb_canvas_zoom_value{color:#c4b5fd!important}.mc_shell.mc_shell--darkGlass .ctb_props_empty{color:#94a3b8!important}.mc_shell.mc_shell--darkGlass .ctb_props_actions{border-top-color:#ffffff14!important}.mc_shell.mc_shell--darkGlass .ctb_action_bar_field>label{color:#94a3b8!important}.mc_shell.mc_shell--darkGlass .ctb_zoom_controls{background:#0c0810d1!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:10px!important}.mc_shell.mc_shell--darkGlass .ctb_zoom_controls .ant-btn,.mc_shell.mc_shell--darkGlass .ctb_zoom_controls .ant-btn.ant-btn-text,.mc_shell.mc_shell--darkGlass .ctb_zoom_controls .ant-btn.ant-btn-color-default.ant-btn-variant-text{color:#ffffffe6!important;background:transparent!important;border:none!important;border-radius:10px!important}.mc_shell.mc_shell--darkGlass .ctb_zoom_controls .ant-btn.ant-btn-text{color:#ffffffe0!important;border-radius:10px!important}.mc_shell.mc_shell--darkGlass .ctb_zoom_controls .ant-btn.ant-btn-text:hover:not(:disabled){background:#ffffff14!important;color:#fff!important}.ctv_wrapper{padding:0}.ctv_header_with_back{display:flex;align-items:flex-start;gap:16px;width:100%}.ctv_back_button{background:none;border:none;padding:8px;cursor:pointer;color:#374151;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .15s ease;flex-shrink:0;margin-top:4px}.ctv_back_button:hover{background-color:#f3f4f6;color:#111827}.ctv_back_button:active{background-color:#e5e7eb}.ctv_back_button svg{display:block}.ctv_actions{display:flex;gap:8px;flex-shrink:0}.ctv_action_btn_delete{background-color:#7f1d1d;color:#fff;border-color:#7f1d1d}.ctv_action_btn_delete:hover:not(:disabled){background-color:#6b1414;border-color:#6b1414}.ctv_card{background:var(--whiteInsideTheme);border-radius:12px;padding:16px}.ctv_preview_section{margin-bottom:20px}.ctv_preview_title{font-size:15px;font-weight:600;margin:0 0 12px;color:#333}.mc_shell.mc_shell--darkGlass .ctv_preview_title{color:#fff}.ctv_canvas_wrap{display:inline-block;border:1px solid #e8e8e8;border-radius:8px;overflow:hidden;background:#fafafa}.ctv_canvas_wrap .ctb_canvas_wrap_readonly{border:none}.ctv_layout{background:var(--mainBg);padding:12px;border-radius:8px;overflow:auto;font-size:12px;margin:0}.ctv_collapse{margin-top:12px}.ctv_loading,.ctv_empty{padding:24px;color:var(--authTextMuted)}.cas_shell{padding:20px}.cas_header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.cas_header_left{display:flex;flex-direction:column}.cas_title{font-size:22px;font-weight:600;color:var(--authTextMain);margin-bottom:4px}.cas_subtitle{font-size:14px;color:var(--authTextMuted)}.cas_header_actions{display:flex;align-items:center;gap:12px}.cas_btn{border-radius:6px;padding:8px 16px;font-size:14px;font-weight:400;font-family:Lato-Regular,sans-serif;border:none;cursor:pointer;transition:all .2s ease}.cas_btn.ant-btn{font-family:Lato-Regular,sans-serif;font-weight:400}.cas_btn--primary{background-color:#4f46e5;color:#fff}.cas_btn--primary:hover{background-color:#4338ca}.cas_btn--secondary{background-color:#fff;color:#374151;border:1px solid #d1d5db}.cas_btn--secondary:hover{background-color:#f9fafb;border-color:#9ca3af}.cas_card{background-color:var(--whiteInsideTheme);border-radius:12px;box-shadow:0 1px 3px var(--authSoftShadow);padding:16px 20px;box-sizing:border-box}.cas_filters{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;gap:12px;flex-wrap:wrap}.cas_filters .ant-input,.cas_filters .ant-select .ant-select-selector,.cas_filters .ant-select .ant-select-selection-placeholder,.cas_filters .ant-select .ant-select-selection-item{font-family:Lato-Regular,sans-serif;font-weight:400}.cas_filters_left{display:flex;align-items:center;gap:12px}.cas_filters_label{font-size:13px;font-weight:400;font-family:Lato-Regular,sans-serif;color:var(--authTextMuted);white-space:nowrap}.cas_table_wrapper{margin-top:4px;display:flex;flex-direction:column}.cas_table_registration_link{color:var(--black);cursor:pointer;transition:color .15s ease}.cas_table_registration_link:hover{color:#4f46e5}.cas_table_action_icon:hover{background-color:#f3f4f6;color:#4f46e5}.cas_table_action_icon:active{background-color:#e5e7eb}.cas_table_action_icon.cas_table_action_icon_danger{color:var(--black)}.cas_table_action_icon.cas_table_action_icon_danger:hover{background-color:#fef2f2;color:#dc2626}.cas_table_action_icon.cas_table_action_icon_danger:active{background-color:#fee2e2}.cas_pagination{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:16px;padding:12px 0;border-top:1px solid #e5e7eb}.cas_pagination_btn{display:flex;align-items:center;justify-content:center;gap:0;padding:0;width:32px;min-height:32px;font-size:14px;font-weight:400;font-family:Lato-Regular,sans-serif;border-radius:6px;transition:all .2s ease}.cas_pagination_btn:disabled{opacity:.5;cursor:not-allowed}.cas_pagination_btn span{display:none}.cas_pagination_info{display:flex;flex-direction:column;align-items:center;gap:4px}.cas_pagination_text{font-size:14px;font-weight:500;color:var(--authTextMain)}.cas_pagination_count{font-size:12px;color:var(--authTextMuted)}.cas_modal_backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0f172a66;display:flex;align-items:center;justify-content:center;z-index:30}.cas_modal{width:480px;max-width:90%;background-color:#fff;border-radius:16px;box-shadow:0 20px 60px #0f172a4d;display:flex;flex-direction:column}.cas_modal_header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #e5e7eb}.cas_modal_title{margin:0;font-size:18px;font-weight:600}.cas_modal_close{border:none;background:transparent;font-size:20px;cursor:pointer;line-height:1;color:#6b7280}.cas_modal_close:hover{color:#111827}.cas_modal_body{padding:16px 20px 8px;display:flex;flex-direction:column;gap:12px}.cas_modal_field{display:flex;flex-direction:column;gap:4px}.cas_modal_label{font-size:13px;font-weight:500;color:#374151}.cas_modal_input{border-radius:10px;border:1px solid #e5e7eb;padding:8px 10px;font-size:13px;outline:none}.cas_modal_input:focus{border-color:#4f46e5;box-shadow:0 0 0 1px #4f46e52e}.cas_modal_input:disabled{opacity:.6;cursor:not-allowed}.cas_modal_input_invalid{border-color:#dc2626}.cas_modal_error{font-size:12px;color:#b91c1c}.cas_modal_footer{display:flex;justify-content:flex-end;gap:8px;padding:12px 20px 16px;border-top:1px solid #e5e7eb}.cas_modal_button{border-radius:999px;border:1px solid #e5e7eb;padding:6px 16px;font-size:13px;cursor:pointer;background-color:#fff;transition:all .2s ease}.cas_modal_button:disabled{opacity:.6;cursor:not-allowed}.cas_modal_button_primary{background-color:#111827;color:#fff;border-color:#111827}.cas_modal_button_primary:hover:not(:disabled){background-color:#1f2937}.cas_modal_button_secondary{color:#111827}.cas_modal_button_secondary:hover:not(:disabled){background-color:#f9fafb}.cas_modal_large{width:700px;max-width:90%}.cas_modal_file_input_wrapper{position:relative;display:flex;align-items:center;width:100%}.cas_modal_file_input_wrapper .cas_modal_input{flex:1}.cas_modal_file_input_wrapper .cas_modal_file_remove{position:absolute;right:10px;background:none;border:none;padding:4px;cursor:pointer;color:#6b7280;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .15s ease;z-index:1}.cas_modal_file_input_wrapper .cas_modal_file_remove:hover:not(:disabled){background-color:#f3f4f6;color:#dc2626}.cas_modal_file_input_wrapper .cas_modal_file_remove:disabled{opacity:.5;cursor:not-allowed}.cas_modal_file_input_wrapper .cas_modal_file_remove svg{display:block}.cas_modal_file_info{margin-top:8px;font-size:12px;color:#6b7280}.cas_modal_info_box{margin-top:16px;padding:12px;background-color:#f5f5f5;border-radius:10px}.cas_modal_info_title{font-size:13px;font-weight:600;color:#374151;margin-bottom:8px}.cas_modal_info_content{font-size:12px;line-height:1.6;color:#374151}.cas_modal_info_content div{margin-top:8px}.cas_modal_info_content div:first-child{margin-top:0}.cas_modal_status_container{margin-bottom:16px}.cas_modal_status_title{font-size:13px;font-weight:600;color:#374151;margin-bottom:8px}.cas_modal_status_message{margin-top:8px;font-size:12px;color:#6b7280}.cas_modal_progress_container{margin-top:8px}.cas_modal_progress_text{font-size:12px;color:#6b7280}.cas_modal_progress_bar{width:100%;height:8px;background-color:#f0f0f0;border-radius:4px;margin-top:4px;overflow:hidden}.cas_modal_progress_bar_fill{height:100%;background-color:#4f46e5;border-radius:4px;transition:width .3s ease}.cas_modal_errors_container{margin-top:16px}.cas_modal_errors_title{font-size:13px;font-weight:600;color:#dc2626;margin-bottom:8px}.cas_modal_errors_list{max-height:300px;overflow-y:auto;border:1px solid #fecaca;border-radius:10px;padding:12px;background-color:#fef2f2}.cas_modal_error_item{margin-bottom:12px;padding-bottom:12px}.cas_modal_error_item:last-child{margin-bottom:0;padding-bottom:0}.cas_modal_error_item_border{border-bottom:1px solid #fecaca}.cas_modal_error_row{font-size:13px;font-weight:600;color:#dc2626}.cas_modal_error_message{font-size:12px;color:#991b1b;margin-top:4px}.cas_modal_success{margin-top:12px;padding:12px;background-color:#f0fdf4;border-radius:10px;border:1px solid #86efac}.cas_modal_success_text{font-size:13px;color:#166534}.casdp_shell{display:flex;flex-direction:column;background-color:var(--mainBg);min-height:100%}.casdp_shell .capp_page{border-radius:16px 16px 0 0}.casdp_shell .capp_banner{height:260px;border-radius:16px 16px 0 0;overflow:hidden}.cam_table_name_link{color:var(--black);text-decoration:underline;cursor:pointer;transition:color .15s ease}.cam_table_name_link:hover{color:#4f46e5}.cam_table_actions{display:flex;align-items:center;gap:8px}.cam_table_action_icon{background:none;border:none;color:var(--black);cursor:pointer;padding:4px;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;transition:all .15s ease}.cam_table_action_icon:hover{background-color:#f3f4f6;color:#4f46e5}.cam_table_action_icon:active{background-color:#e5e7eb}.cam_table_action_icon.cam_table_action_icon_danger{color:var(--black)}.cam_table_action_icon.cam_table_action_icon_danger:hover{background-color:#fef2f2;color:#dc2626}.cam_table_action_icon.cam_table_action_icon_danger:active{background-color:#fee2e2}.cam_table_action_icon svg{display:block}.cam_table_desktop.cam_desktop_visible{display:block}.cam_mobile_cards{display:none}.cam_member_card{background:#fff;border:1px solid #dde3eb;border-radius:14px;overflow:hidden;margin-bottom:10px;box-shadow:0 1px 3px #0000000f;cursor:pointer;transition:box-shadow .15s ease,transform .15s ease}.cam_member_card:hover{box-shadow:0 2px 6px #0000001f;transform:translateY(-1px)}.cam_member_card_body{padding:12px 16px 14px}.cam_member_card_title_row{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:4px}.cam_member_card_title{font-size:15px;line-height:1.35;color:var(--authTextMain, #111827)}.cam_member_card_meta{color:#5f6f86;margin-top:4px;line-height:1.4}.cam_member_card_footer{display:flex;align-items:center;margin-top:10px;padding-top:10px;border-top:1px solid #edf1f6}.cam_member_tag{display:inline-flex;align-items:center;justify-content:center;padding:3px 8px;border-radius:999px;font-size:11px;text-transform:uppercase;letter-spacing:.04em;font-weight:600;white-space:nowrap}.cam_member_tag--execom{background:#f0fdf4;color:#166534}.cam_member_tag--role{background:#eef2ff;color:#3730a3}.cam_mobile_cards_loading,.cam_mobile_cards_empty{text-align:center;padding:24px 16px;color:var(--authTextMuted, #6b7280)}.cam_member_email_select{width:100%}.cam_member_email_select .ant-select-selector{min-height:32px;display:flex;align-items:center}.cam_member_email_select_dropdown{max-height:200px;overflow-y:auto}.cam_member_email_dropdown{padding:8px 8px 0}.cam_member_email_dropdown .ant-input{margin-bottom:8px}.cam_member_email_dropdown_menu{max-height:180px;overflow-y:auto}.cam_member_email_dropdown_hint{padding:6px 8px 8px;font-size:12px;color:var(--authTextMuted, #6b7280)}@media screen and (max-width:767px){.cam_table_desktop.cam_desktop_visible{display:none}.cam_mobile_cards.cam_mobile_visible{display:block}.cam_member_card{border-radius:10px;border:none;border-bottom:1px solid #e0e7ef;box-shadow:0 1px 3px #00000014;margin-bottom:15px}.cam_member_card_body{padding:12px 16px 14px}.cam_member_card_title{font-size:15px}.cam_mobile_cards_loading,.cam_mobile_cards_empty{padding:32px 16px}}.cam_modal_backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0f172a66;display:flex;align-items:center;justify-content:center;z-index:30}.cam_modal{width:480px;max-width:90%;background-color:#fff;border-radius:16px;box-shadow:0 20px 60px #0f172a4d;display:flex;flex-direction:column;max-height:90vh}.cam_modal,.cam_modal *{font-family:Lato-Regular,sans-serif!important}.cam_modal_header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #e5e7eb}.cam_modal_title{margin:0;font-size:18px;font-weight:600}.cam_modal_close{border:none;background:transparent;font-size:20px;cursor:pointer;line-height:1;color:#6b7280}.cam_modal_close:hover{color:#111827}.cam_modal_body{padding:16px 20px 8px;display:flex;flex-direction:column;gap:12px;max-height:calc(100vh - 200px);overflow-y:auto}.cam_modal_field{display:flex;flex-direction:column;gap:4px}.cam_modal_label{font-size:13px;font-weight:500;color:#374151}.cam_modal_input{border-radius:10px;border:1px solid #e5e7eb;padding:8px 10px;font-size:13px;outline:none}.cam_modal_input:focus{border-color:#4f46e5;box-shadow:0 0 0 1px #4f46e52e}.cam_modal_input:disabled{opacity:.6;cursor:not-allowed}.cam_modal_input_invalid{border-color:#dc2626}.cam_modal_select_invalid .ant-select-selector{border-color:#dc2626!important}.cam_modal_error{font-size:12px;color:#b91c1c}.cam_modal_footer{display:flex;justify-content:flex-end;gap:8px;padding:12px 20px 16px;border-top:1px solid #e5e7eb}.cam_modal_button{border-radius:999px;border:1px solid #e5e7eb;padding:6px 16px;font-size:13px;cursor:pointer;background-color:#fff;transition:all .2s ease}.cam_modal_button:disabled{opacity:.6;cursor:not-allowed}.cam_modal_button_primary{background-color:#111827;color:#fff;border-color:#111827}.cam_modal_button_primary:hover:not(:disabled){background-color:#1f2937}.cam_modal_button_secondary{color:#111827}.cam_modal_button_secondary:hover:not(:disabled){background-color:#f9fafb}.cam_modal_large{width:700px;max-width:90%;max-height:90vh;display:flex;flex-direction:column}.cam_modal_file_input_wrapper{position:relative;display:flex;align-items:center;width:100%}.cam_modal_file_input_wrapper .cam_modal_input{flex:1}.cam_modal_file_input_wrapper .cam_modal_file_remove{position:absolute;right:10px;background:none;border:none;padding:4px;cursor:pointer;color:#6b7280;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .15s ease;z-index:1}.cam_modal_file_input_wrapper .cam_modal_file_remove:hover:not(:disabled){background-color:#f3f4f6;color:#dc2626}.cam_modal_file_input_wrapper .cam_modal_file_remove:disabled{opacity:.5;cursor:not-allowed}.cam_modal_file_input_wrapper .cam_modal_file_remove svg{display:block}.cam_modal_file_info{margin-top:8px;font-size:12px;color:#6b7280}.cam_modal_info_box{margin-top:16px;padding:12px;background-color:#f5f5f5;border-radius:10px}.cam_modal_info_title{font-size:13px;font-weight:600;color:#374151;margin-bottom:8px}.cam_modal_info_content{font-size:12px;line-height:1.6;color:#374151}.cam_modal_info_content div{margin-top:8px}.cam_modal_info_content div:first-child{margin-top:0}.cam_modal_info_note{font-style:italic;color:#6b7280;margin-top:8px}.cam_modal_errors_container{margin-top:16px}.cam_modal_errors_title{font-size:13px;font-weight:600;color:#dc2626;margin-bottom:8px}.cam_modal_errors_list{max-height:300px;overflow-y:auto;border:1px solid #fecaca;border-radius:10px;padding:12px;background-color:#fef2f2}.cam_modal_error_item{margin-bottom:12px;padding-bottom:12px}.cam_modal_error_item:last-child{margin-bottom:0;padding-bottom:0}.cam_modal_error_item_border{border-bottom:1px solid #fecaca}.cam_modal_error_row{font-size:13px;font-weight:600;color:#dc2626}.cam_modal_error_message{font-size:12px;color:#991b1b;margin-top:4px}.cam_modal_success{margin-top:16px;padding:12px;background-color:#f0fdf4;border-radius:10px;border:1px solid #86efac}.cam_modal_success_text{font-size:13px;font-weight:600;color:#166534}.casp_shell{padding:20px}.casp_card{background-color:var(--whiteInsideTheme);border-radius:12px;box-shadow:0 1px 3px var(--authSoftShadow);padding:24px 28px;box-sizing:border-box}.casp_title{font-size:22px;font-weight:600;color:var(--authTextMain);margin-bottom:8px}.casp_subtitle{font-size:16px;color:var(--authTextMuted)}.cac_page{gap:24px}.cac_header_actions{display:flex;gap:12px;align-items:center}.cac_stepper{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.cac_step{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:12px;border:1px solid #e5e7eb;background:#fff;color:#6b7280}.cac_step_active{border-color:#1d4ed8;background:#eef2ff;color:#1d4ed8}.cac_step_index{width:28px;height:28px;border-radius:50%;border:1px solid currentColor;display:inline-flex;align-items:center;justify-content:center}.cac_step_label{white-space:nowrap}.cac_header_button{min-height:40px;border-radius:6px;padding:0 20px}.cac_section{display:flex;flex-direction:column;gap:16px}.cac_section_header{display:flex;flex-direction:column;gap:6px;margin-bottom:24px}.cac_section_title{color:#1d1d1d}.cac_section_subtitle{color:#6b7280}.cac_template_grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.cac_template_card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:16px;text-align:left;display:flex;flex-direction:column;gap:10px;transition:border-color .2s ease,box-shadow .2s ease}.cac_template_card_active{border-color:#1d4ed8;box-shadow:0 8px 24px #1d4ed826}.cac_template_use_btn{width:100%;margin-top:auto;padding:10px 16px;border-radius:8px;font-weight:500}.cac_template_preview{width:100%;height:300px;border-radius:12px;background:linear-gradient(135deg,#f4f7ff,#eef2ff);display:flex;align-items:center;justify-content:center;color:#1d4ed8;overflow:hidden}.cac_template_preview_clickable{cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.cac_template_preview_clickable:hover{transform:scale(1.02);box-shadow:0 4px 12px #0000001a}.cac_template_preview img{width:100%;height:100%;object-fit:contain;background:#fff}.cac_template_name{color:#111827}.cac_template_desc{color:#6b7280}.cac_notice{padding:12px 16px;border-radius:10px;background:#f8fafc;color:#475569;border:1px dashed #cbd5f5}.cac_club_template_section{margin-top:0;margin-bottom:48px;display:flex;flex-direction:column;gap:16px}.cac_club_template_card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:16px;display:flex;gap:16px;align-items:flex-start}.cac_club_template_card .cac_template_preview{width:300px;height:200px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.cac_club_template_card .cac_template_preview img{width:100%;height:100%;object-fit:contain}.cac_preview_modal_content{display:flex;justify-content:center;align-items:center;padding:20px 0}.cac_preview_modal_image{max-width:100%;max-height:70vh;object-fit:contain;border-radius:8px;box-shadow:0 4px 12px #0000001a}.cac_club_template_info{flex:1;display:flex;flex-direction:column;gap:12px}.cac_club_template_actions{display:flex;gap:12px;align-items:center}.cac_empty_state{margin-top:32px;padding:48px 32px;background:#f8fafc;border:1px dashed #cbd5f5;border-radius:14px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:200px}.cac_empty_state_message{color:#6b7280;text-align:center}.cac_event_card{display:flex;flex-direction:column;gap:8px;background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:14px 16px}.cac_event_selector{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:14px 16px}.cac_event_selection_layout{display:grid;grid-template-columns:minmax(280px,1fr) minmax(360px,1.2fr);gap:16px;align-items:start}.cac_event_preview{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:12px}.cac_event_field{display:flex;flex-direction:column;gap:6px}.cac_type_tabs{display:flex;flex-wrap:wrap;gap:8px}.cac_type_tab{padding:8px 12px;border-radius:999px;border:1px solid #e5e7eb;background:#fff;display:inline-flex;align-items:center;gap:10px;cursor:pointer;transition:all .2s ease}.cac_type_tab_active{border-color:#1d4ed8;background:#eef2ff;color:#1d4ed8}.cac_type_tab_label{white-space:nowrap}.cac_type_tab_remove{color:#ef4444}.cac_danger_btn{color:#ef4444;border-color:#fecaca}.cac_type_add{border:1px dashed #cbd5f5;background:#f8fafc;padding:8px 12px;border-radius:999px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;color:#1d4ed8}.cac_type_add_icon{font-size:16px}.cac_editor{display:grid;grid-template-columns:260px minmax(0,1fr) 300px;gap:16px;align-items:stretch;min-height:0}.cac_editor_scroll{height:calc(100vh - 360px);overflow:auto;padding-right:6px;min-height:0}.cac_panel{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:20px;height:100%}.ctb_palette_col,.ctb_props_col,.ctb_panel_content{height:100%}.cac_panel_left,.cac_panel_right{overflow-y:auto}.cac_panel_block{display:flex;flex-direction:column;gap:12px}.cac_panel_title{color:#111827}.cac_field{display:flex;flex-direction:column;gap:6px}.cac_label{color:#475569}.cac_create_new_type_link{background:none;border:none;color:#2563eb;cursor:pointer;font-size:13px;padding:0;text-decoration:underline}.cac_create_new_type_link:hover{color:#1d4ed8}.cac_field input,.cac_field textarea,.cac_event_field input,.cac_event_field select{border:1px solid #e5e7eb;border-radius:10px;padding:10px 12px;background:#fff}.cac_field textarea{min-height:80px;resize:vertical}.cac_canvas_col{min-width:0;min-height:100%}.cac_canvas_shell{background:#fff;border-radius:16px;border:1px solid #e5e7eb;padding:16px;display:flex;flex-direction:column;gap:12px;background:#fafafa}.cac_canvas_header{display:flex;align-items:center;justify-content:space-between;gap:12px}.cac_canvas_label{display:inline-flex;align-items:center;gap:8px;color:#1d4ed8}.cac_canvas_hint{color:#6b7280}.cac_canvas_frame{border-radius:12px;background:#f8fafc;padding:12px;overflow:auto}.ctb_canvas_wrapper{padding:16px}.cac_participants_card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:16px}.cac_participants_selector{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.cac_participants_toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.cac_participants_toolbar_right{display:flex;align-items:center;gap:12px}.cac_clear_selection_btn{padding:4px 12px;border:1px solid var(--primaryBorder, #e5e7eb);border-radius:6px;background:transparent;color:var(--authTextMain, #111827);cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.cac_clear_selection_btn:hover{background-color:#f3f4f6;border-color:#d1d5db}.cac_checkbox{display:inline-flex;align-items:center;gap:8px;color:#475569}.cac_checkbox_label{color:#475569}.cac_participants_table_wrapper{max-height:calc(100vh - 400px);overflow-y:auto;border:1px solid #e5e7eb;border-radius:8px}.cac_participants_table{display:grid;gap:6px}.cac_participants_row{display:grid;grid-template-columns:40px 1fr 1fr 1fr 120px 80px;padding:10px 12px;border-radius:10px;background:#f8fafc;color:#111827}.cac_participants_row_head{background:#eef2ff;color:#1f2937}.cac_participants .cac_issue_btn.ant-btn-primary,.cac_workspace .cac_issue_btn.ant-btn-primary{background-color:#1c71aa!important;border:1px solid #1c71aa!important;border-color:#1c71aa!important;color:#fff!important;box-shadow:none!important;outline:none!important}.cac_participants .cac_issue_btn.ant-btn-primary:hover:not(:disabled):not(.ant-btn-disabled),.cac_workspace .cac_issue_btn.ant-btn-primary:hover:not(:disabled):not(.ant-btn-disabled){background-color:#0c5485!important;border:1px solid #0c5485!important;border-color:#0c5485!important;color:#fff!important}.cac_participants .cac_issue_btn.ant-btn-primary:focus,.cac_participants .cac_issue_btn.ant-btn-primary:focus-visible,.cac_participants .cac_issue_btn.ant-btn-primary:active,.cac_workspace .cac_issue_btn.ant-btn-primary:focus,.cac_workspace .cac_issue_btn.ant-btn-primary:focus-visible,.cac_workspace .cac_issue_btn.ant-btn-primary:active{background-color:#1c71aa!important;border:1px solid #1c71aa!important;border-color:#1c71aa!important;color:#fff!important;box-shadow:none!important;outline:none!important}.cac_participants .cac_issue_btn.ant-btn-primary:focus:hover:not(:disabled):not(.ant-btn-disabled),.cac_participants .cac_issue_btn.ant-btn-primary:active:not(:disabled):not(.ant-btn-disabled),.cac_workspace .cac_issue_btn.ant-btn-primary:focus:hover:not(:disabled):not(.ant-btn-disabled),.cac_workspace .cac_issue_btn.ant-btn-primary:active:not(:disabled):not(.ant-btn-disabled){background-color:#0c5485!important;border:1px solid #0c5485!important;border-color:#0c5485!important}.cac_issued_tick{color:#059669;font-weight:700}.cac_participants_row_sticky{position:sticky;top:0;z-index:10;box-shadow:0 2px 4px #0000001a}.cac_participants_action_bar{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background:#fff;border-top:1px solid #e5e7eb;gap:16px}.cac_participants_action_bar_sticky{position:sticky;bottom:0;z-index:10;box-shadow:0 -2px 4px #0000001a}.cac_pagination{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:16px;padding:12px 0;border-top:1px solid var(--primaryBorder, #e5e7eb)}.cac_pagination_btn{display:inline-flex;align-items:center;justify-content:center;gap:0;padding:0;width:32px;min-height:32px;border-radius:6px;border:1px solid var(--primaryBorder, #e5e7eb);background-color:var(--whiteInsideTheme, #fff);color:var(--authTextMain, #111827);cursor:pointer;transition:opacity .2s ease,background-color .2s ease}.cac_pagination_btn:hover:not(:disabled){background-color:#f3f4f6}.cac_pagination_btn:disabled{opacity:.5;cursor:not-allowed}.cac_pagination_btn span{display:none}.cac_pagination_info{display:flex;flex-direction:column;align-items:center;gap:4px}.cac_pagination_text{color:var(--authTextMain, #111827)}.cac_pagination_count{color:var(--authTextMuted, #6b7280)}.cac_participants_action_bar_left,.cac_participants_action_bar_right{display:flex;align-items:center;gap:12px}.cac_participants_selected_count{color:#1d4ed8}.cac_participants_header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px}.cac_participants_header_left{display:flex;align-items:flex-start;gap:16px;flex:1}.cac_participants_header_left .cac_section_header{margin-bottom:0}.cac_participants_header_right{display:flex;align-items:center;gap:12px;flex-shrink:0}.cac_participants_header_right .ant-btn{font-family:Lato-Regular,sans-serif;font-size:13px;font-weight:500;border-radius:20px!important;min-height:32px;padding:0 18px}.cac_participants_header_right .ant-btn-primary{background-color:#1c71aa!important;border-color:#1c71aa!important;color:#fff!important}.cac_participants_header_right .ant-btn-primary:hover,.cac_participants_header_right .ant-btn-primary:focus{background-color:#0c5485!important;border-color:#0c5485!important;color:#fff!important}.cac_back_button{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#1d1d1d;cursor:pointer;transition:all .2s ease;font-size:14px}.cac_back_button:hover{background:#f8fafc;border-color:#1d4ed8;color:#1d4ed8}.cac_back_button svg{flex-shrink:0}.cac_workspace{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;gap:0}.cac_workspace_page_header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:24px;flex-shrink:0}.cac_workspace_page_header_left{display:flex;align-items:center;gap:12px;min-width:0}.cac_workspace_page_header_right{display:flex;align-items:center;gap:12px}.cac_workspace_header_actions{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.cac_workspace_header_actions .ant-btn{font-family:Lato-Regular,sans-serif;font-size:13px;font-weight:500;border-radius:20px!important;min-height:32px;padding:0 18px}.cac_workspace_next_error{display:block;font-size:13px;color:#dc2626;line-height:1.3}.cac_workspace_heading_title{margin:0;line-height:1.2;color:#1d1d1d}.cac_workspace_white_wrapper{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden;background:#fff;border:1px solid #e8e8e8;border-radius:12px;box-shadow:0 2px 8px #0000000a}.cac_workspace_toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 20px;background:#fff;border-bottom:1px solid #e8e8e8;flex-shrink:0;font-family:Lato-Regular,sans-serif;position:relative}.cac_workspace_toolbar_left{flex:1;display:flex;align-items:center;justify-content:flex-start;min-width:0}.cac_workspace_toolbar_right{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:16px;min-width:0}.cac_workspace_toolbar_center{position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;min-width:0}@media(max-width:900px){.cac_workspace_toolbar{flex-wrap:wrap}.cac_workspace_toolbar_center{position:static;transform:none;flex:1;justify-content:flex-start}}.cac_workspace_template_container{flex:1;min-height:0;overflow:hidden;margin-top:0;border-radius:0;border:none;box-shadow:none}.cac_workspace_type_tabs{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.cac_type_tab_wrapper{display:flex;align-items:center;gap:4px;position:relative}.cac_type_tab_delete{width:20px;height:20px;border-radius:50%;border:none;background:#ef4444;color:#fff;cursor:pointer;font-size:16px;line-height:1;display:flex;align-items:center;justify-content:center;padding:0;transition:background .2s ease}.cac_type_tab_delete:hover{background:#dc2626}.cac_type_tab_add{min-width:40px;height:36px;border:1px dashed #9ca3af;border-radius:8px;background:#fff;color:#6b7280;cursor:pointer;font-size:20px;line-height:1;display:flex;align-items:center;justify-content:center;padding:0 12px;transition:all .2s ease}.cac_type_tab_add:hover{border-color:#1d4ed8;color:#1d4ed8;background:#eef2ff}.cac_download_bar{display:flex;justify-content:space-between;align-items:center;gap:12px}.cac_download_hint{color:#6b7280}.cac_download_actions{display:flex;gap:10px}.cac_event_select_field{align-items:center}.cac_event_select_input.ant-select .ant-select-selector,.cac_event_select_input.ant-select .ant-select-selection-placeholder,.cac_event_select_input.ant-select .ant-select-selection-item,.cac_event_select_dropdown.ant-select-dropdown,.cac_event_select_dropdown.ant-select-dropdown .ant-select-item-option-content{font-family:Lato-Regular,sans-serif}.cac_event_select_disabled{opacity:.6;cursor:not-allowed}.cac_event_select_disabled .ant-select-selector{background-color:#f5f5f5!important;cursor:not-allowed!important}.cac_event_select_disabled .ant-select-arrow{opacity:.6}.cac_tooltip_font .ant-tooltip-inner,.cac_modal_font.ant-modal .ant-modal-title,.cac_modal_font.ant-modal .ant-modal-body,.cac_modal_font.ant-modal .ant-modal-footer .ant-btn{font-family:Lato-Regular,sans-serif}.cac_modal_font.ant-modal .ant-input,.cac_modal_font.ant-modal .ant-input-affix-wrapper,.cac_modal_font.ant-modal .ant-select,.cac_modal_font.ant-modal .ant-select-selector,.cac_modal_font.ant-modal .ant-select-item,.cac_modal_font.ant-modal .ant-btn,.cac_modal_font.ant-modal .ant-btn>span{font-family:Lato-Regular,sans-serif}.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .cac_workspace_heading_title{color:#fff}.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .cac_workspace_next_error{color:#fda4af}.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .cac_back_button,.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .cac_type_tab,.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .cac_type_tab_add,.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .cac_type_tab_delete{border-radius:10px!important}.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .cac_back_button{background:#0c0810c2;border-color:#ffffff1f;color:#ffffffe6}.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .cac_back_button:hover{background:#120a19e6;border-color:#a78bfa75;color:#fff}.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .cac_workspace_white_wrapper{background:linear-gradient(165deg,#120a19eb,#0c0810d6);border-color:#ffffff14;border-radius:10px;box-shadow:0 14px 38px #00000075}.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .cac_workspace_toolbar{background:#0a060ec7;border-bottom-color:#ffffff14}.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .cac_workspace_header_actions .ant-btn{border-radius:10px!important}.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .cac_workspace_header_actions .ant-btn-primary,.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .cac_issue_btn.ant-btn-primary{background-color:#8644a1!important;border-color:#8644a1!important;color:#fff!important}.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .cac_workspace_header_actions .ant-btn-primary:hover:not(:disabled),.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .cac_issue_btn.ant-btn-primary:hover:not(:disabled){background-color:#70368a!important;border-color:#70368a!important}.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .cac_type_tab{background:#0c0810c2;border-color:#ffffff1f;color:#ffffffe6}.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .cac_type_tab_active{background:#8644a152;border-color:#a78bfa85;color:#f3e8ff}.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .cac_type_tab_add{background:#0c0810c2;border-color:#a78bfa73;color:#c4b5fd}.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .cac_type_tab_add:hover{background:#8644a133;border-color:#c4b5fd9e;color:#f3e8ff}.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .cac_type_tab_delete{background:#7f1d1d85;border:1px solid rgba(248,113,113,.35);color:#fecaca}.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .cac_type_tab_delete:hover{background:#991b1b9e;color:#fff}.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .ctb_main,.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .ctb_palette_col,.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .ctb_props_col,.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .ctb_canvas_col{background:transparent;border-color:#ffffff14}.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .ctb_panel_toggle{background:#0c0810d1;border-color:#ffffff1f;color:#ffffffd1;border-radius:10px}.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .ctb_panel_toggle:hover{background:#120a19eb;border-color:#a78bfa70;color:#fff}.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .ctb_canvas_wrapper{background:#08050a73}.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .ctb_canvas_frame{background:#08050ae0;border-color:#ffffff14;border-radius:10px;box-shadow:0 16px 40px #00000080}.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .ctb_canvas_frame .ctb_canvas_wrap{background:#08050ae0}.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .ctb_zoom_controls .ant-btn.ant-btn-text{color:#ffffffe0;border-radius:10px}.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .ctb_zoom_controls .ant-btn.ant-btn-text:hover:not(:disabled){background:#ffffff14;color:#fff}.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .ctb_zoom_value{color:#cbd5e1}.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .cac_event_select_field label{color:#94a3b8}.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .cac_event_select_input.ant-select .ant-select-selector{background:#08050ad1!important;border-color:#ffffff1a!important;color:#ffffffeb!important;border-radius:10px!important}.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .cac_event_select_input.ant-select .ant-select-selection-placeholder{color:#94a3b8d9!important}.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .cac_event_select_input.ant-select .ant-select-arrow,.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .cac_event_select_input.ant-select .ant-select-clear{color:#ffffffbf!important}.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .cac_event_select_dropdown.ant-select-dropdown{background:#120a19;border:1px solid rgba(255,255,255,.1);border-radius:10px}.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .cac_event_select_dropdown.ant-select-dropdown .ant-select-item{color:#ffffffe6}.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .cac_event_select_dropdown.ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:#8644a142}.mc_shell.mc_shell--darkGlass .cac_workspace.colleges_page .cac_event_select_dropdown.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:#8644a15c;color:#fff}.cac_step_actions{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.cac_step_button{min-height:40px;border-radius:8px;padding:0 24px}@media screen and (max-width:1200px){.cac_editor{grid-template-columns:1fr}.cac_canvas_header{flex-direction:column;align-items:flex-start}.cac_participants_row{grid-template-columns:32px 1fr;grid-template-areas:"check name" "check email" "check status";row-gap:4px}.cac_participants_row>div:nth-child(1){grid-area:check}.cac_participants_row>div:nth-child(2){grid-area:name}.cac_participants_row>div:nth-child(3){grid-area:email;color:#6b7280}.cac_participants_row>div:nth-child(4){grid-area:status;color:#6b7280}}@media screen and (max-width:768px){.cac_header_actions{width:100%;justify-content:flex-start;flex-wrap:wrap}.cac_stepper,.cac_template_grid{grid-template-columns:1fr}.cac_download_bar{flex-direction:column;align-items:flex-start}.cac_step_actions{flex-direction:column;gap:12px;align-items:stretch}}.cae_filters{display:flex;gap:12px;align-items:center;flex-wrap:wrap;width:100%}.cae_search{flex:1 1 320px;position:relative}.cae_search .colleges_search_input{padding-left:36px}.cae_search_icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#6d7f98;pointer-events:none;display:inline-flex;align-items:center;justify-content:center}.cae_status_group{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cae_filters_right{display:flex;align-items:center;gap:8px;margin-left:auto}.cae_status_chip{border:1px solid #d0d7e2;background:#fff;color:#243047;border-radius:999px;min-height:34px;padding:0 14px}.cae_status_chip_active{background:#0a66c2;border-color:#0a66c2;color:#fff}.cae_view_toggle{display:inline-flex;align-items:center;gap:6px;margin-left:auto}.cae_view_btn{width:34px;height:34px;border:1px solid #d0d7e2;border-radius:8px;background:#fff;display:flex;align-items:center;justify-content:center}.cae_view_btn_active{background:#eaf4ff;border-color:#8fc2f8}.cae_content{margin-top:12px}.cae_empty{padding:40px 0;text-align:center;color:#5f6f86}.cae_list_desktop{display:none}.cae_visible{display:block}.cae_table{width:100%;border-collapse:collapse}.cae_table th,.cae_table td{padding:14px 16px;text-align:left;border-bottom:1px solid #edf1f6;color:#263447}.cae_image_container{position:relative;display:inline-block}.cae_table_image_preview{width:52px;height:40px;object-fit:cover;border-radius:8px;border:1px solid #d7dfeb;cursor:zoom-in;display:block;transition:transform .18s ease,box-shadow .18s ease}.cae_table_image_preview:hover{transform:translateY(-1px) scale(1.03);box-shadow:0 8px 16px #19274133}.cae_table_image_placeholder{width:52px;height:40px;border-radius:8px;border:1px solid #d7dfeb;background:linear-gradient(145deg,#dfe6ef,#f2f6fb);display:flex;align-items:center;justify-content:center;color:#9aa8bc;font-size:11px;font-weight:600;text-transform:uppercase}.cae_image_count_badge{position:absolute;top:-6px;right:-6px;background:#0a66c2;color:#fff;border-radius:10px;padding:2px 6px;font-size:10px;font-weight:600;line-height:1.2;cursor:pointer;box-shadow:0 2px 6px #0a66c24d;z-index:1;pointer-events:auto}.cae_image_counter_pill{position:absolute;top:12px;right:12px;background:#00000080;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;padding:4px 10px;border-radius:12px;font-size:12px;font-weight:600;z-index:2;pointer-events:none;letter-spacing:.3px}.cae_image_dots{position:absolute;bottom:12px;left:50%;transform:translate(-50%);display:flex;gap:4px;align-items:center;justify-content:center;z-index:2;pointer-events:auto;padding:4px 8px;background:#0000004d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px}.cae_image_dot{width:6px;height:6px;border-radius:50%;background:#ffffff80;transition:all .2s ease}.cae_image_dot_active{background:#fff!important;width:8px;height:8px}.cae_table tbody tr:last-child td{border-bottom:none}.cae_edit_btn{min-height:28px;padding:0 12px;border-radius:999px}.cae_edit_btn:disabled{opacity:.6;cursor:not-allowed}.cas_table_actions{display:flex;align-items:center;gap:8px}.cas_table_action_icon{background:none;border:none;color:var(--black);cursor:pointer;padding:4px;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;transition:all .15s ease}.cas_table_action_icon:disabled{opacity:.5;cursor:not-allowed;color:#9ca3af}.cas_table_action_icon:hover:not(:disabled){background-color:#f3f4f6;color:#4f46e5}.cas_table_action_icon:active:not(:disabled){background-color:#e5e7eb}.cas_table_action_icon svg{display:block}.cae_mobile_cards{display:none}.cae_card{background:#fff;border:1px solid #dde3eb;border-radius:14px;overflow:hidden;margin-bottom:10px}.cae_card_clickable{cursor:pointer}.cae_card_image_container{position:relative;cursor:pointer}.cae_card_image{width:100%;height:auto;object-fit:cover;display:block}.cae_card_body{padding:12px}.cae_card_footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px}.cae_card_edit_btn{min-height:32px;padding:0 14px;border-radius:8px;flex-shrink:0}.cae_card_title_row{display:flex;align-items:center;justify-content:space-between;gap:8px}.cae_meta{color:#5f6f86;margin-top:6px}.cae_status{margin-top:8px;color:#0a66c2}.cae_free_pill{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;background:#e8f8ee;color:#1f8d46;font-size:11px;font-weight:600;line-height:1.4}.cae_paid_fee{color:#263447;font-weight:600;white-space:nowrap}.cae_grid{display:none}.cae_grid_item{border:none;background:transparent;padding:0;position:relative;overflow:hidden;border-radius:10px}.cae_grid_item_disabled,.cae_grid_item:disabled{opacity:.65;cursor:not-allowed}.mc_shell.mc_shell--light .cae_grid_item_disabled,.mc_shell.mc_shell--light .cae_grid_item:disabled{opacity:1}.mc_shell.mc_shell--light .cae_grid_item_disabled .cae_grid_image,.mc_shell.mc_shell--light .cae_grid_item:disabled .cae_grid_image,.mc_shell.mc_shell--light .cae_grid_item_disabled .cae_grid_placeholder,.mc_shell.mc_shell--light .cae_grid_item:disabled .cae_grid_placeholder{opacity:.88}.cae_grid_image_container{position:relative;width:100%;height:100%}.cae_grid_edit_btn{position:absolute;top:8px;right:8px;width:28px;height:28px;border-radius:999px;border:none;display:inline-flex;align-items:center;justify-content:center;background:#0f172ad9;color:#fff;cursor:pointer;padding:0;box-shadow:0 3px 8px #0f172a59;transition:background .15s ease,transform .15s ease,box-shadow .15s ease}.cae_grid_edit_btn svg{display:block}.cae_grid_edit_btn:hover{background:#2563ebf2;transform:translateY(-1px);box-shadow:0 4px 10px #2563eb66}.cae_grid_image,.cae_grid_placeholder{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;background:linear-gradient(145deg,#dfe6ef,#f2f6fb)}.cae_grid_overlay{position:absolute;left:0;right:0;bottom:0;padding:8px;color:#fff;background:linear-gradient(180deg,#0f172a00,#0f172abf);text-align:left}.cae_image_modal_backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#000000d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:20px;animation:caeFadeIn .25s ease}.cae_event_form_backdrop{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background-color:none!important}.cae_image_modal{max-width:min(92vw,1200px);max-height:92vh;background:transparent;border-radius:0;padding:0;box-shadow:none;animation:caeScaleIn .3s cubic-bezier(.22,1,.36,1);position:relative;display:flex;align-items:center;justify-content:center}.cae_image_modal_img_container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;touch-action:pan-y}.cae_image_modal_img{max-width:100%;max-height:92vh;width:auto;height:auto;display:block;border-radius:0;object-fit:contain;transition:opacity .25s ease;box-shadow:0 20px 60px #0006;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.cae_loading_spinner{padding:40px;color:#5f6f86;font-size:14px}.cae_carousel_btn{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;background:#ffffff1f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 20px #00000026;color:#fff}.cae_carousel_btn:hover{background:#fff3;border-color:#ffffff4d;box-shadow:0 6px 24px #00000040;transform:translateY(-50%) scale(1.08)}.cae_carousel_btn:active{transform:translateY(-50%) scale(.96);background:#ffffff26}.cae_carousel_btn_prev{left:24px}.cae_carousel_btn_next{right:24px}.cae_carousel_indicator{position:absolute;bottom:24px;left:50%;transform:translate(-50%);background:#00000080;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;padding:8px 16px;border-radius:24px;font-size:13px;font-weight:500;border:1px solid rgba(255,255,255,.15);box-shadow:0 4px 16px #0003;z-index:10;letter-spacing:.3px}@keyframes caeFadeIn{0%{opacity:0}to{opacity:1}}@keyframes caeScaleIn{0%{opacity:0;transform:translateY(6px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media screen and (max-width:767px){.cae_shell{padding:12px;background:radial-gradient(110% 90% at 0% 0%,#eaf4ff 0%,transparent 60%),linear-gradient(180deg,#f8fbff,#eef3fb)}.cae_list_desktop.cae_visible{display:none}.cae_filters{flex-direction:column;align-items:stretch;gap:10px;width:100%}.cae_search{flex:1 1 auto}.cae_filters_right{margin-left:0;width:100%;flex-direction:column;align-items:stretch;gap:8px}.cae_status_group{flex-wrap:wrap;overflow-x:visible;gap:6px;padding-bottom:0}.cae_status_group::-webkit-scrollbar{display:none}.cae_status_chip{flex:0 0 auto;min-height:32px;padding:0 12px;font-size:12px;border-color:#dbe4f2;background:#f9fbff}.cae_status_chip_active{background:linear-gradient(135deg,#0a66c2,#2e85de);border-color:transparent}.cae_view_toggle{margin-left:0;width:100%;border-radius:10px;border:1px solid #dbe4f2;background:#f7faff;padding:4px}.cae_view_btn{flex:1 1 50%;width:auto;height:34px;border-radius:8px;border-color:transparent;background:transparent}.cae_view_btn_active{background:#fff;border:1px solid #d8e4f5;box-shadow:0 4px 10px #182d4e14}.cae_mobile_cards.cae_visible{display:block}.cae_card{border-radius:0;border:none;border-bottom:1px solid #e0e7ef;box-shadow:none;background:#fff;margin-bottom:15px}.cae_card_image_container{width:100%;background:#000;position:relative;overflow:hidden;touch-action:pan-y}.cae_card_image{width:100%;height:auto;object-fit:cover;display:block;transition:opacity .3s ease;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.cae_image_counter_pill{top:10px;right:10px;font-size:11px;padding:3px 8px}.cae_card_body{padding:12px 16px 14px;background:#fff}.cae_card_title_row .font_16{font-size:15px;line-height:1.35}.cae_grid.cae_visible{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.cae_carousel_btn{width:40px;height:40px}.cae_carousel_btn_prev{left:12px}.cae_carousel_btn_next{right:12px}.cae_image_modal{max-width:95vw;padding:0}.cae_image_modal_img{max-height:90vh}.cae_carousel_indicator{bottom:16px;padding:6px 14px;font-size:12px}}@media screen and (min-width:768px){.cae_filters,.cae_status_group{flex-wrap:nowrap}.cae_list_desktop.cae_visible{display:block}.cae_grid.cae_visible{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}}.caef_shell{padding:16px 20px;box-sizing:border-box;width:100%}.caef_modal{max-width:1200px;width:100%;margin:0 auto;max-height:600px;background:#fff;border:1px solid #dfe6ef;border-radius:20px;overflow:hidden;display:flex;flex-direction:column}.caef_header{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;border-bottom:1px solid #e8edf4;flex:0 0 auto}.caef_body{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(360px,1fr);flex:1 1 auto;min-height:0;overflow:hidden}.caef_media_col{border-right:1px solid #edf2f8;padding:14px;display:flex;flex-direction:column;min-height:0;overflow:hidden}.caef_media_preview{border:1px dashed #b8c6d9;border-radius:14px;background:#f6f9fc;overflow:hidden;aspect-ratio:1/1}.caef_cover_preview{border:1px dashed #b8c6d9;border-radius:14px;background:#f6f9fc;overflow:hidden;aspect-ratio:1.91/1}.caef_cover_image{width:100%;height:100%;object-fit:cover}.caef_cover_image_wrap{position:relative;width:100%;height:100%}.caef_media_empty{height:100%;display:flex;align-items:center;justify-content:center;color:#71839d}.caef_primary_image{width:100%;height:100%;object-fit:cover}.caef_media_actions{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.caef_upload_btn{display:inline-flex;align-items:center;justify-content:center;min-height:34px;border-radius:10px;cursor:pointer}.caef_upload_btn input{display:none}.caef_thumb_list{margin-top:10px;display:flex;gap:10px;flex-wrap:wrap}.caef_thumb_item{position:relative;width:90px}.caef_thumb_img{width:90px;height:90px;object-fit:cover;border-radius:10px;border:1px solid #dce3ed}.caef_hover_delete{position:absolute;top:8px;right:8px;width:26px;height:26px;border:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#000000b8;color:#fff;font-size:16px;line-height:1;cursor:pointer;opacity:0;transition:opacity .2s ease}.caef_cover_image_wrap:hover .caef_cover_image,.caef_thumb_item:hover .caef_thumb_img{opacity:.45}.caef_cover_image_wrap:hover .caef_hover_delete,.caef_thumb_item:hover .caef_hover_delete{opacity:1}.caef_form_col{padding:14px;display:flex;flex-direction:column;gap:10px;min-height:0;overflow:auto}.caef_field{display:flex;flex-direction:column;gap:6px}.caef_markdown_editor{width:100%}.caef_field input,.caef_field textarea,.caef_field select{width:100%;border-radius:10px;border:1px solid #dce3ed;padding:8px 10px;background:#fff;outline:none}.caef_field .ant-select .ant-select-selector{font-size:13px;font-family:Lato-Regular,sans-serif!important}.caef_field .ant-select .ant-select-selection-search-input{font-family:Lato-Regular,sans-serif!important}.caef_category_dropdown,.caef_category_dropdown .ant-select-item,.caef_category_dropdown .ant-select-item-option-content,.caef_field .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-placeholder,.caef_field .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-item,.caef_field .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-item-content{font-size:13px;font-family:Lato-Regular,sans-serif!important}.caef_input_error,.caef_select_error .ant-select-selector{border-color:#d64545!important}.caef_field input[type=datetime-local]{cursor:pointer}.caef_field_error{color:#d64545}.caef_row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.caef_row_datetime{display:flex;flex-wrap:wrap}.caef_row_datetime .caef_field{flex:1 1 220px;min-width:0}.caef_toggle{display:flex;align-items:center;gap:8px}.caef_toggle label{margin-bottom:0}.caef_footer{display:flex;justify-content:flex-end;gap:10px;padding:16px;border-top:1px solid #e8edf4;background:#fbfcfe;flex:0 0 auto}@media screen and (max-width:980px){.caef_shell{padding:10px;background:radial-gradient(110% 90% at 0% 0%,#eaf4ff 0%,transparent 60%),linear-gradient(180deg,#f8fbff,#eef3fb)}.caef_modal{border-radius:18px;border:1px solid #dce7f7;box-shadow:0 18px 36px #1127491a}.caef_header{padding:14px 14px 12px;background:linear-gradient(180deg,#fff,#f8fbff)}.caef_body{grid-template-columns:1fr;grid-template-rows:auto 1fr}.caef_media_col{border-right:none;border-bottom:1px solid #edf2f8;padding:10px;background:#fbfdff}.caef_media_preview{aspect-ratio:4/5;border:1px solid #d8e4f5;background:linear-gradient(180deg,#f9fbff,#eef3fb)}.caef_thumb_list{flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px;gap:8px}.caef_thumb_item{flex:0 0 auto}.caef_thumb_img{width:76px;height:76px;border-radius:9px}.caef_form_col{padding:10px;gap:8px;background:#fff}.caef_row{gap:8px}.caef_row_datetime .caef_field{flex-basis:100%}.caef_footer{padding:10px;background:#f8fbff;border-top:1px solid #dce7f7}.caef_footer .secondary_border_btn,.caef_footer .primary_border_btn,.caef_footer .primary_btn{min-height:36px;border-radius:10px}}.caef_crop_modal_backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;background:#000000d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:20px;animation:caefFadeIn .25s ease}.caef_crop_modal{background:#fff;border-radius:16px;width:100%;max-width:600px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 24px 60px #0006;animation:caefScaleIn .3s cubic-bezier(.22,1,.36,1);overflow:hidden}.caef_crop_header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e8edf4;background:#fff}.caef_crop_close{width:32px;height:32px;border:none;background:transparent;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#5f6f86;transition:all .2s ease}.caef_crop_close:hover{background:#f0f4f8;color:#263447}.caef_crop_container{position:relative;width:100%;height:400px;background:#000;overflow:hidden}.caef_crop_controls{padding:16px 20px;border-top:1px solid #e8edf4;background:#fff;display:flex;flex-direction:column;gap:16px}.caef_crop_aspect_ratios{display:flex;flex-direction:column;gap:8px}.caef_crop_aspect_ratios label{color:#263447;font-weight:500}.caef_aspect_ratio_group{display:flex;gap:8px}.caef_aspect_ratio_btn{flex:1;padding:8px 16px;border:1px solid #dce3ed;border-radius:8px;background:#fff;color:#5f6f86;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}.caef_aspect_ratio_btn:hover{border-color:#0a66c2;color:#0a66c2;background:#eaf4ff}.caef_aspect_ratio_active{border-color:#0a66c2!important;background:#0a66c2!important;color:#fff!important}.caef_crop_zoom_control{display:flex;flex-direction:column;gap:8px}.caef_crop_zoom_control label{color:#263447;font-weight:500}.caef_crop_slider{width:100%;height:6px;border-radius:3px;background:#e0e7ef;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.caef_crop_slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#0a66c2;cursor:pointer;box-shadow:0 2px 6px #0a66c24d;transition:all .2s ease}.caef_crop_slider::-webkit-slider-thumb:hover{background:#0858a8;transform:scale(1.1)}.caef_crop_slider::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#0a66c2;cursor:pointer;border:none;box-shadow:0 2px 6px #0a66c24d;transition:all .2s ease}.caef_crop_slider::-moz-range-thumb:hover{background:#0858a8;transform:scale(1.1)}.caef_crop_actions{display:flex;justify-content:flex-end;gap:10px}@keyframes caefFadeIn{0%{opacity:0}to{opacity:1}}@keyframes caefScaleIn{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media screen and (max-width:640px){.caef_crop_modal{max-width:95vw;border-radius:12px}.caef_crop_container{height:300px}.caef_crop_header,.caef_crop_controls{padding:12px 16px}}.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_shell{background:transparent}.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_modal{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 24px 60px #3e20602e;backdrop-filter:none;-webkit-backdrop-filter:none}.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_header{border-bottom:1px solid #e5e7eb;background:#fff}.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_body{background:#fff}.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_media_col{border-right-color:#e5e7eb;background:#fff}.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_media_preview,.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_cover_preview{border:1px dashed #d1d5db;border-radius:10px;background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none}.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_media_empty{color:var(--authTextMuted)}.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_form_col{background:#fff}.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_field input,.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_field textarea,.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_field select{background:#fff;border:1px solid #d1d5db;color:var(--authTextMain)}.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_field input:focus,.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_field textarea:focus,.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_field select:focus{border-color:var(--primaryBorder);box-shadow:0 0 0 3px var(--authInputFocusRing)}.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_field_error{color:#b91c1c}.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_thumb_img{border:1px solid rgba(255,255,255,.55);border-radius:10px}.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_footer{border-top:1px solid #e5e7eb;background:#fff}.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_field .ant-select .ant-select-selector{border-radius:10px!important;background:#fff!important;border:1px solid #d1d5db!important}.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_crop_modal_backdrop{background:#3e206059;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_crop_modal{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 24px 60px #3e206038;backdrop-filter:none;-webkit-backdrop-filter:none}.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_crop_header,.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_crop_controls{background:#fff;border-color:#e5e7eb}.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_crop_close{border-radius:10px;color:var(--authTextMuted)}.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_crop_close:hover{background:#ffffff8c;color:var(--authTextMain)}.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_aspect_ratio_btn{border-radius:10px;background:#fff;border:1px solid #d1d5db;color:var(--authTextMain)}.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_aspect_ratio_btn:hover{border-color:#6b3fa059;background:#f8fafc;color:var(--black)}.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_aspect_ratio_active{border-color:var(--black)!important;background:var(--black)!important;color:var(--whiteInsideTheme)!important}.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_crop_zoom_control label,.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_crop_aspect_ratios label{color:var(--authTextMain)}@media screen and (max-width:980px){.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_shell{background:transparent}.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_modal{border:1px solid rgba(255,255,255,.55);box-shadow:0 18px 40px #3e20601f}.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_header{background:#ffffff38}.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_media_col{border-bottom-color:#6b3fa01f;background:#ffffff24}.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_media_preview{border:1px dashed rgba(107,63,160,.22);background:#ffffff59}.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_form_col{background:#ffffff14}.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_footer{background:#fff3;border-top-color:#6b3fa01f}}@media screen and (max-width:640px){.colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_crop_modal{border-radius:10px}}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_modal{background:linear-gradient(165deg,#120a19f5,#0c0810eb);border:1px solid rgba(255,255,255,.08);box-shadow:0 24px 64px #0000008c;backdrop-filter:blur(10px) saturate(118%);-webkit-backdrop-filter:blur(10px) saturate(118%)}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_header{background:#0c0810e0;border-bottom-color:#ffffff14}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_body{background:transparent}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_media_col{background:#0c0810b3;border-right-color:#ffffff14}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_media_preview,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_cover_preview{background:#08050ad1;border:1px dashed rgba(255,255,255,.18)}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_form_col{background:#0c081073}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_field input,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_field textarea,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_field select,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_field .ant-select .ant-select-selector,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_field .ant-picker{background:#08050ad1!important;border:1px solid rgba(255,255,255,.1)!important;color:#ffffffeb!important}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_field input::placeholder,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_field textarea::placeholder,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_field .ant-picker-input>input::placeholder{color:#94a3b8e6}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_field .ant-select .ant-select-arrow,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_field .ant-picker-suffix{color:#ffffffb8}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_footer{background:#0a060ee0;border-top-color:#ffffff14}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_crop_modal_backdrop{background:#050206b8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_crop_modal{background:linear-gradient(165deg,#120a19f5,#0c0810eb);border:1px solid rgba(255,255,255,.08);box-shadow:0 24px 64px #0000008c;backdrop-filter:blur(10px) saturate(118%);-webkit-backdrop-filter:blur(10px) saturate(118%)}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_crop_header,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_crop_controls{background:#0c0810e6;border-color:#ffffff14;color:#ffffffeb}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_crop_close{color:#94a3b8f2}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_crop_close:hover{background:#ffffff14;color:#fff}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_crop_zoom_control label,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_crop_aspect_ratios label{color:#ffffffeb}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_aspect_ratio_btn{background:#08050ad1;border:1px solid rgba(255,255,255,.1);color:#ffffffe6}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_aspect_ratio_btn:hover{border-color:#a78bfa73;background:#120a19e0;color:#fff}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_aspect_ratio_active{border-color:#8644a1!important;background:#8644a1!important;color:#fff!important}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_crop_slider{background:#ffffff2e}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_crop_slider::-webkit-slider-thumb{background:#8644a1;box-shadow:0 2px 8px #8644a173}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_crop_slider::-webkit-slider-thumb:hover{background:#70368a}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_crop_slider::-moz-range-thumb{background:#8644a1;box-shadow:0 2px 8px #8644a173}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop .caef_crop_slider::-moz-range-thumb:hover{background:#70368a}.careg_shell{animation:careg_fade_in .22s ease-out}.careg_header_with_back{display:flex;align-items:flex-start;gap:16px;width:100%}.careg_back_button{background:none;border:none;padding:8px;cursor:pointer;color:#374151;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .15s ease;flex-shrink:0;margin-top:4px}.careg_back_button:hover{background-color:#f3f4f6;color:#111827}.careg_back_button:active{background-color:#e5e7eb}.careg_back_button svg{display:block}.careg_event_name{font-weight:600}.careg_event_card{margin-bottom:20px;padding:20px;background-color:var(--whiteInsideTheme, #ffffff);border-radius:12px;box-shadow:0 1px 3px var(--authSoftShadow, rgba(0, 0, 0, .1))}.careg_event_card_main{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.careg_event_card_left{display:flex;flex-direction:column;gap:12px;flex:1}.careg_event_title_row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.careg_event_status{padding:4px 10px;border-radius:999px;background:#eef2ff;color:#3730a3;font-weight:500;text-transform:uppercase;letter-spacing:.02em}.careg_event_meta_row{display:flex;flex-wrap:wrap;gap:20px}.careg_event_meta_item{display:flex;flex-direction:column;gap:4px}.careg_event_meta_label{text-transform:uppercase;letter-spacing:.04em;color:var(--authTextMuted, #9ca3af);font-weight:500}.careg_event_meta_value{color:var(--authTextMain, #111827)}.careg_event_card_right{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;min-width:160px;padding-left:20px;border-left:1px solid #e5e7eb}.careg_event_stat_label{text-transform:uppercase;letter-spacing:.04em;color:var(--authTextMuted, #9ca3af);margin-bottom:6px;font-weight:500}.careg_event_stat_value{color:var(--authTextMain, #111827)}.careg_status_pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:6px;background:#f0fdf4;color:#166534;font-weight:500}.careg_status_dot{width:6px;height:6px;border-radius:999px;background:#10b981;flex-shrink:0}.careg_status_label{text-transform:uppercase;letter-spacing:.02em}.careg_empty{margin-top:24px;color:var(--authTextMuted, #6b7280)}.careg_table_desktop.careg_desktop_visible{display:block}.careg_mobile_cards{display:none}.careg_reg_card{background:#fff;border:1px solid #dde3eb;border-radius:14px;overflow:hidden;margin-bottom:10px;box-shadow:0 1px 3px #0000000f}.careg_reg_card_body{padding:12px 16px 14px}.careg_reg_card_title{font-size:15px;line-height:1.35;color:var(--authTextMain, #111827);margin-bottom:6px}.careg_reg_card_meta{color:#5f6f86;margin-top:4px;line-height:1.4}.careg_reg_card_footer{display:flex;align-items:center;margin-top:10px;padding-top:10px;border-top:1px solid #edf1f6}.careg_mobile_cards_loading,.careg_mobile_cards_empty{text-align:center;padding:24px 16px;color:var(--authTextMuted, #6b7280)}.careg_group_modal{max-width:640px;width:100%;border-radius:16px;padding:18px 22px 20px}.careg_group_modal .cac_modal_header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.careg_group_modal .cac_modal_title{font-size:16px;font-weight:600;color:var(--authTextMain, #111827)}.careg_group_modal .cac_modal_close{border-radius:999px;padding:4px}.careg_group_modal_body{margin-top:8px;padding-top:4px;max-height:360px;overflow-y:auto}.careg_group_table{width:100%;border-collapse:collapse;font-size:13px}.careg_group_table th,.careg_group_table td{padding:8px 4px;text-align:left;white-space:nowrap}.careg_group_table th{font-weight:600;font-size:12px;color:var(--authTextMuted, #6b7280);border-bottom:1px solid #e5e7eb}.careg_group_table td{color:var(--authTextMain, #111827);border-bottom:1px solid #f1f5f9}.careg_group_table tr:last-child td{border-bottom:none}.careg_group_table tbody tr:hover{background:#f9fafb}@keyframes careg_fade_in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:767px){.careg_shell{padding:12px;background:radial-gradient(110% 90% at 0% 0%,#eaf4ff 0%,transparent 60%),linear-gradient(180deg,#f8fbff,#eef3fb)}.careg_header_with_back{flex-direction:column;align-items:flex-start;gap:12px}.careg_back_button{order:-1;margin-top:0;padding:6px}.careg_event_card{padding:14px 16px;margin-bottom:16px;border-radius:10px}.careg_event_card_main{flex-direction:column}.careg_event_card_right{align-items:flex-start;border-left:none;border-top:1px solid #e5e7eb;padding-left:0;padding-top:16px;margin-top:16px;min-width:auto;width:100%}.careg_event_meta_row{gap:16px}.careg_event_title_row .careg_event_title{font-size:15px}.careg_shell .colleges_page_body .colleges_filter_card{padding:14px 16px}.careg_shell .colleges_filter_card_inner{flex-direction:column;align-items:stretch;gap:10px}.careg_shell .colleges_filter_select{width:100%}.careg_shell .colleges_filter_button{justify-content:center;width:100%;min-height:36px}.careg_shell .colleges_table_card{border-radius:10px;overflow:hidden}.careg_shell .custom_table_container.colleges_table_container{overflow-x:auto;-webkit-overflow-scrolling:touch}.careg_shell .colleges_pagination{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:16px;padding-top:16px}.careg_shell .colleges_pagination_info{align-items:center;width:100%;order:-1}.careg_shell .colleges_pagination_btn{min-height:32px;width:32px;padding:0;font-size:13px}.careg_shell .colleges_filter_overlay{width:100%;max-width:100%}.careg_table_desktop.careg_desktop_visible{display:none}.careg_mobile_cards.careg_mobile_visible{display:block}.careg_reg_card{border-radius:10px;border:none;border-bottom:1px solid #e0e7ef;box-shadow:0 1px 3px #00000014;margin-bottom:15px}.careg_reg_card_body{padding:12px 16px 14px}.careg_reg_card_title{font-size:15px}.careg_mobile_cards_loading,.careg_mobile_cards_empty{padding:32px 16px}.careg_group_modal{max-width:100%;padding:14px 16px 16px}.careg_group_modal_body{max-height:260px}.colleges_page.colleges_page--dashboardGlass.careg_shell{background:transparent}.colleges_page.colleges_page--dashboardGlass.careg_shell .careg_reg_card{border:1px solid rgba(255,255,255,.55);border-bottom:1px solid rgba(107,63,160,.1);box-shadow:0 12px 28px #3e20600f}}.colleges_page.colleges_page--dashboardGlass.careg_shell .careg_back_button{border-radius:10px;color:var(--authTextMain)}.colleges_page.colleges_page--dashboardGlass.careg_shell .careg_back_button:hover{background:#ffffff8c;color:var(--black)}.colleges_page.colleges_page--dashboardGlass.careg_shell .careg_back_button:active{background:#ffffff59}.colleges_page.colleges_page--dashboardGlass.careg_shell .careg_event_card{background:linear-gradient(165deg,#ffffff8c,#f8f2ff61);border:1px solid rgba(255,255,255,.55);box-shadow:0 12px 30px #3e206014;backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%);border-radius:10px}.colleges_page.colleges_page--dashboardGlass.careg_shell .careg_event_card_right{border-left-color:#6b3fa01f}.colleges_page.colleges_page--dashboardGlass.careg_shell .careg_event_status{border-radius:10px;background:#ffffff80;border:1px solid rgba(255,255,255,.55);color:var(--black)}.colleges_page.colleges_page--dashboardGlass.careg_shell .careg_status_pill{border-radius:10px;background:#f0fdf4d9;border:1px solid rgba(134,239,172,.45)}.colleges_page.colleges_page--dashboardGlass.careg_shell .careg_reg_card{background:linear-gradient(165deg,#ffffff8c,#f8f2ff61);border:1px solid rgba(255,255,255,.55);box-shadow:0 12px 30px #3e206014;backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%);border-radius:10px}.colleges_page.colleges_page--dashboardGlass.careg_shell .careg_reg_card_footer{border-top-color:#6b3fa01a}.colleges_page.colleges_page--dashboardGlass.careg_shell .careg_empty{color:var(--authTextMuted)}.colleges_page.colleges_page--dashboardGlass.careg_shell .careg_group_modal{border-radius:10px;background:linear-gradient(165deg,#ffffffbd,#f8f2ff7a);border:1px solid rgba(255,255,255,.6);box-shadow:0 24px 60px #3e20602e;backdrop-filter:blur(22px) saturate(125%);-webkit-backdrop-filter:blur(22px) saturate(125%)}.colleges_page.colleges_page--dashboardGlass.careg_shell .careg_group_modal .cac_modal_close{border-radius:10px}.colleges_page.colleges_page--dashboardGlass.careg_shell .careg_group_table th{color:var(--authTextMuted);border-bottom-color:#6b3fa01f;background:#ffffff8c}.colleges_page.colleges_page--dashboardGlass.careg_shell .careg_group_table td{color:var(--authTextMain);border-bottom-color:#6b3fa014}.colleges_page.colleges_page--dashboardGlass.careg_shell .careg_group_table tbody tr:hover{background:#ffffff73}.cap_page .cae_filters{display:flex;gap:12px;align-items:center;flex-wrap:wrap;width:100%}.cap_page .cae_search{flex:1 1 320px;position:relative}.cap_page .cae_search .colleges_search_input{padding-left:36px}.cap_page .cae_search_icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#6d7f98;pointer-events:none;display:inline-flex;align-items:center;justify-content:center}.cap_page .cae_filters_right{display:flex;align-items:center;gap:8px;margin-left:auto}.cap_event_link{background:none;border:none;padding:0;font:inherit;color:#0a66c2;text-decoration:underline;cursor:pointer;text-align:left}.cap_event_link:hover{color:#004182}.cap_page .cap_order_id{font-family:monospace;font-size:.9em;word-break:break-all}.cap_status{display:inline-block;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:500;text-transform:capitalize}.cap_status.cap_status_success{background:#dbeafe;color:#1d4ed8}.cap_status.cap_status_pending,.cap_status.cap_status_initiated{background:#fef3c7;color:#b45309}.cap_status.cap_status_failed,.cap_status.cap_status_cancelled,.cap_status.cap_status_expired{background:#fee2e2;color:#b91c1c}.cap_filter_panel{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:16px;margin-bottom:16px;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;align-items:end}.cap_filter_row{display:flex;flex-direction:column;gap:4px}.cap_filter_label{font-size:12px;font-weight:500;color:#64748b}.cap_filter_select,.cap_filter_input{padding:8px 12px;border:1px solid #e2e8f0;border-radius:6px;font-size:14px;background:#fff}.cap_filter_actions{display:flex;gap:8px;align-items:center;grid-column:1/-1}.colleges_filter_overlay_content .secondary_form_container>input.colleges_filter_overlay_input,.colleges_filter_overlay_content .secondary_form_container>input[type=date]{width:100%;min-height:40px;border-radius:5px;border:1px solid var(--primaryBorder, #e2e8f0);padding:0 12px;font-size:14px;color:var(--authTextMain, #1e293b);background-color:var(--whiteInsideTheme, #fff);outline:none;box-sizing:border-box}.tbi_container{flex:1;display:flex;align-items:center;justify-content:center;width:100%}.tbi_message{text-align:center}.overview_club_admin{min-height:100vh;background:var(--mainBg);animation:fadeIn .5s ease-in}.overview_club_admin .recharts-tooltip-cursor{fill:#8644a129!important}.overview_club_admin .overview_header{margin-bottom:32px}.overview_club_admin .overview_header .overview_title{margin:0 0 6px;color:var(--black)}.overview_club_admin .overview_header .overview_subtitle{margin:0;color:var(--labelColor)}.overview_club_admin .overview_summary_cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-bottom:32px}.overview_club_admin .overview_summary_cards .overview_summary_card{background:#fff;border-radius:16px;padding:24px;display:flex;align-items:center;gap:16px;box-shadow:0 2px 8px #00000014;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;animation:slideUp .6s ease-out backwards;cursor:pointer}.overview_club_admin .overview_summary_cards .overview_summary_card:nth-child(1){animation-delay:.1s}.overview_club_admin .overview_summary_cards .overview_summary_card:nth-child(2){animation-delay:.2s}.overview_club_admin .overview_summary_cards .overview_summary_card:nth-child(3){animation-delay:.3s}.overview_club_admin .overview_summary_cards .overview_summary_card:nth-child(4){animation-delay:.4s}.overview_club_admin .overview_summary_cards .overview_summary_card:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,var(--linkColor),#4a90e2);transform:scaleY(0);transform-origin:bottom;transition:transform .3s ease}.overview_club_admin .overview_summary_cards .overview_summary_card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}.overview_club_admin .overview_summary_cards .overview_summary_card:hover:before{transform:scaleY(1)}.overview_club_admin .overview_summary_cards .overview_summary_card:hover .overview_summary_card_icon{transform:scale(1.1) rotate(5deg)}.overview_club_admin .overview_summary_cards .overview_summary_card .overview_summary_card_icon{width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;flex-shrink:0}.overview_club_admin .overview_summary_cards .overview_summary_card.overview_summary_card_events .overview_summary_card_icon{background:linear-gradient(135deg,#0088fe,#4a90e2);color:#fff}.overview_club_admin .overview_summary_cards .overview_summary_card.overview_summary_card_followers .overview_summary_card_icon{background:linear-gradient(135deg,#00c49f,#00d4aa);color:#fff}.overview_club_admin .overview_summary_cards .overview_summary_card.overview_summary_card_registrations .overview_summary_card_icon{background:linear-gradient(135deg,#ffbb28,#ffc94d);color:#fff}.overview_club_admin .overview_summary_cards .overview_summary_card.overview_summary_card_active .overview_summary_card_icon{background:linear-gradient(135deg,#ff8042,#f96);color:#fff}.overview_club_admin .overview_summary_cards .overview_summary_card .overview_summary_card_content{flex:1}.overview_club_admin .overview_summary_cards .overview_summary_card .overview_summary_card_content .overview_summary_card_value{font-size:28px;font-weight:700;color:var(--textColor);margin-bottom:4px;line-height:1.2}.overview_club_admin .overview_summary_cards .overview_summary_card .overview_summary_card_content .overview_summary_card_label{font-size:14px;color:var(--labelColor);font-weight:500}.overview_club_admin .overview_graph_row{display:grid;grid-template-columns:1.8fr 1fr;gap:20px;margin-bottom:24px}@media(max-width:768px){.overview_club_admin .overview_graph_row{grid-template-columns:1fr}}.overview_club_admin .overview_graph_card{background:#fff;border-radius:16px;padding:24px;margin-bottom:24px;box-shadow:0 2px 8px #00000014;transition:all .3s cubic-bezier(.4,0,.2,1);animation:chartFadeIn .6s ease-out backwards}.overview_club_admin .overview_graph_card:nth-child(1){animation-delay:.1s}.overview_club_admin .overview_graph_card:nth-child(2){animation-delay:.2s}.overview_club_admin .overview_graph_card:nth-child(3){animation-delay:.3s}.overview_club_admin .overview_graph_card:nth-child(4){animation-delay:.4s}.overview_club_admin .overview_graph_card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000001f}.overview_club_admin .overview_graph_card.overview_graph_card_large,.overview_club_admin .overview_graph_card.overview_graph_card_small{margin-bottom:0}.overview_club_admin .overview_graph_card .overview_graph_header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--borderColor);flex-wrap:wrap;gap:12px}.overview_club_admin .overview_graph_card .overview_graph_header .overview_graph_title{font-size:18px;font-weight:600;color:var(--textColor);margin:0}.overview_club_admin .overview_graph_card .overview_graph_header .overview_graph_header_controls{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.overview_club_admin .overview_graph_card .overview_graph_header .overview_chart_range{display:inline-flex;align-items:center;gap:6px}.overview_club_admin .overview_graph_card .overview_graph_header .overview_chart_range_label{font-size:13px;color:var(--labelColor);white-space:nowrap}.overview_club_admin .overview_graph_card .overview_graph_header .overview_chart_range_btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--borderColor);border-radius:6px;background:var(--mainBg);color:var(--textColor);font-size:18px;line-height:1;cursor:pointer;transition:all .2s ease}.overview_club_admin .overview_graph_card .overview_graph_header .overview_chart_range_btn:hover:not(:disabled){border-color:var(--linkColor);background:#1890ff14;color:var(--linkColor)}.overview_club_admin .overview_graph_card .overview_graph_header .overview_chart_range_btn:disabled{opacity:.5;cursor:not-allowed}.overview_club_admin .overview_graph_card .overview_graph_header .overview_year_selector{padding:8px 16px;border:1px solid var(--borderColor);border-radius:8px;font-size:14px;cursor:pointer;background:var(--mainBg);color:var(--textColor);transition:all .2s ease}.overview_club_admin .overview_graph_card .overview_graph_header .overview_year_selector:hover{border-color:var(--linkColor);background:#fff}.overview_club_admin .overview_graph_card .overview_graph_header .overview_year_selector:focus{outline:none;border-color:var(--linkColor);box-shadow:0 0 0 3px #1890ff1a}.overview_club_admin .overview_graph_card .overview_graph_header .overview_timeframe_selector{display:flex;gap:8px}.overview_club_admin .overview_graph_card .overview_graph_header .overview_timeframe_selector button{padding:8px 16px;border:1px solid var(--borderColor);border-radius:8px;background:var(--mainBg);cursor:pointer;font-size:14px;color:var(--textColor);transition:all .2s ease}.overview_club_admin .overview_graph_card .overview_graph_header .overview_timeframe_selector button:hover{border-color:var(--linkColor);background:#fff;color:var(--linkColor)}.overview_club_admin .overview_graph_card .overview_graph_header .overview_timeframe_selector button.active{background:var(--linkColor);color:#fff;border-color:var(--linkColor);box-shadow:0 2px 8px #1890ff33}.overview_club_admin .overview_graph_card .overview_graph_content{width:100%}.overview_club_admin .overview_loading{display:flex;justify-content:center;align-items:center;min-height:400px;font-size:16px;color:var(--labelColor)}.overview_club_admin .overview_empty_state{display:flex;justify-content:center;align-items:center;min-height:300px;font-size:16px;color:var(--labelColor);font-weight:500}.overview_club_admin .overview_donut_center{font-size:16px;font-weight:600;fill:var(--textColor)}@media(max-width:768px){.overview_club_admin .overview_summary_cards{grid-template-columns:1fr;gap:16px}.overview_club_admin .overview_graph_card{padding:16px;border-radius:12px}.overview_club_admin .overview_graph_header{flex-direction:column;align-items:flex-start;gap:12px}.overview_club_admin .overview_graph_header .overview_timeframe_selector{width:100%}.overview_club_admin .overview_graph_header .overview_timeframe_selector button{flex:1}}.overview_college_admin.overview_college_admin--campusAmbassadorTheme,.overview_club_admin.overview_club_admin--lightGlassOverview,.overview_super_admin.overview_super_admin--lightGlassOverview{position:relative;min-height:100%;margin:0;padding:0;box-sizing:border-box;background:transparent}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_loading,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_loading,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_loading{color:var(--authTextMuted)}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_campus_hero,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_campus_hero,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_campus_hero{border-radius:10px;padding:28px;background-color:transparent;background-image:none;border:1px solid rgba(255,255,255,.55);box-shadow:0 14px 36px #3e20601a;backdrop-filter:blur(18px) saturate(125%);-webkit-backdrop-filter:blur(18px) saturate(125%);color:var(--authTextMain)}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_campus_hero .overview_campus_hero_title,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_campus_hero .overview_campus_hero_title,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_campus_hero .overview_campus_hero_title{color:var(--black)}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_campus_hero .overview_campus_hero_subtitle,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_campus_hero .overview_campus_hero_subtitle,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_campus_hero .overview_campus_hero_subtitle{color:var(--authTextMuted)}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_campus_hero .overview_campus_hero_cta,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_campus_hero .overview_campus_hero_cta,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_campus_hero .overview_campus_hero_cta{border-radius:10px;border:1px solid rgba(255,255,255,.65);background:#ffffffb8;color:var(--linkColor);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_campus_hero .overview_campus_hero_cta:hover,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_campus_hero .overview_campus_hero_cta:hover,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_campus_hero .overview_campus_hero_cta:hover{background:#ffffffeb}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_campus_hero .overview_campus_hero_donut_title,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_campus_hero .overview_campus_hero_donut_title,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_campus_hero .overview_campus_hero_donut_title{color:var(--authTextMuted)}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_summary_cards .overview_summary_card,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_summary_cards .overview_summary_card,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_summary_cards .overview_summary_card{border-radius:10px;background:linear-gradient(160deg,#ffffff8c,#ffffff47);border:1px solid rgba(255,255,255,.5);box-shadow:0 10px 28px #3e206014;backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%)}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_summary_cards .overview_summary_card:before,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_summary_cards .overview_summary_card:before,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_summary_cards .overview_summary_card:before{background:linear-gradient(180deg,#c084fc8c,#8644a173)}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_summary_cards .overview_summary_card:hover,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_summary_cards .overview_summary_card:hover,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_summary_cards .overview_summary_card:hover{box-shadow:0 14px 34px #6b3fa024}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_summary_cards .overview_summary_card .overview_summary_card_icon,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_summary_cards .overview_summary_card .overview_summary_card_icon,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_summary_cards .overview_summary_card .overview_summary_card_icon{border-radius:10px}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_summary_cards .overview_summary_card .overview_summary_card_content .overview_summary_card_value,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_summary_cards .overview_summary_card .overview_summary_card_content .overview_summary_card_value,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_summary_cards .overview_summary_card .overview_summary_card_content .overview_summary_card_value{color:var(--black)}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_summary_cards .overview_summary_card .overview_summary_card_content .overview_summary_card_label,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_summary_cards .overview_summary_card .overview_summary_card_content .overview_summary_card_label,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_summary_cards .overview_summary_card .overview_summary_card_content .overview_summary_card_label{color:var(--authTextMuted)}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card{border-radius:10px;background:linear-gradient(165deg,#ffffff85,#f8f2ff5c);border:1px solid rgba(255,255,255,.55);box-shadow:0 12px 30px #3e206014;backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%)}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card:hover,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card:hover,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card:hover{box-shadow:0 16px 38px #6b3fa01f}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card .overview_graph_header,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card .overview_graph_header,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card .overview_graph_header{border-bottom-color:#6b3fa01f}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card .overview_graph_header .overview_graph_title,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_graph_title,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_graph_title,.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card .overview_graph_header .overview_graph_title_wrapper .overview_graph_title,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_graph_title_wrapper .overview_graph_title,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_graph_title_wrapper .overview_graph_title{color:var(--black)}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card .overview_graph_header .overview_graph_subtitle,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_graph_subtitle,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_graph_subtitle{color:var(--authTextMuted)}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card .overview_graph_header .overview_chart_range,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_chart_range,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_chart_range{border-color:#ffffff8c;background:#fff6;box-shadow:0 8px 20px #3e20600f}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card .overview_graph_header .overview_chart_range_label,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_chart_range_label,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_chart_range_label{color:var(--labelColor)}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card .overview_graph_header .overview_chart_range_btn,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_chart_range_btn,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_chart_range_btn{border-color:#ffffff8c;background:#ffffff73;color:var(--authTextMain)}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card .overview_graph_header .overview_chart_range_btn:hover:not(:disabled),.overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_chart_range_btn:hover:not(:disabled),.overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_chart_range_btn:hover:not(:disabled){border-color:var(--primaryBorder);background:#ffffffbf;color:var(--authTextMain)}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card .overview_graph_header .overview_year_selector,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_year_selector,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_year_selector{border-color:#ffffff8c;background:#ffffff73;color:var(--authTextMain)}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card .overview_graph_header .overview_year_selector:hover,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_year_selector:hover,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_year_selector:hover{border-color:var(--primaryBorder);background:#ffffffbf}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card .overview_graph_header .overview_year_selector:focus,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_year_selector:focus,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_year_selector:focus{box-shadow:0 0 0 3px var(--authInputFocusRing)}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card .overview_graph_header .overview_timeframe_selector button,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_timeframe_selector button,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_timeframe_selector button{border-color:#ffffff8c;background:#ffffff73;color:var(--authTextMain)}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card .overview_graph_header .overview_timeframe_selector button:hover,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_timeframe_selector button:hover,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_timeframe_selector button:hover{border-color:var(--primaryBorder);background:#ffffffbf;color:var(--authTextMain)}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card .overview_graph_header .overview_timeframe_selector button.active,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_timeframe_selector button.active,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_timeframe_selector button.active{background:var(--black);color:var(--whiteInsideTheme);border-color:var(--black);box-shadow:0 8px 20px #00000029}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card .overview_graph_header select.overview_timeframe_selector,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card .overview_graph_header select.overview_timeframe_selector,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card .overview_graph_header select.overview_timeframe_selector{border-radius:10px;border-color:#ffffff8c;background:#ffffff73;color:var(--authTextMain)}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card .overview_graph_header select.overview_timeframe_selector:hover,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card .overview_graph_header select.overview_timeframe_selector:hover,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card .overview_graph_header select.overview_timeframe_selector:hover{border-color:var(--primaryBorder);background:#ffffffbf}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card .overview_graph_header select.overview_timeframe_selector:focus,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card .overview_graph_header select.overview_timeframe_selector:focus,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card .overview_graph_header select.overview_timeframe_selector:focus{outline:none;border-color:var(--primaryBorder);box-shadow:0 0 0 3px var(--authInputFocusRing)}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card.overview_graph_card_featured,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card.overview_graph_card_featured,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card.overview_graph_card_featured{background:linear-gradient(165deg,#ffffff8f,#ecd2ff61);border:1px solid rgba(255,255,255,.6);box-shadow:0 14px 34px #6b3fa01f;backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%)}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_heatmap_table,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_heatmap_table,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_heatmap_table{border-radius:10px;box-shadow:0 12px 30px #3e206014}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_heatmap_table table,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_heatmap_table table,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_heatmap_table table{background:#ffffffb8}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_heatmap_table thead,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_heatmap_table thead,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_heatmap_table thead{background:linear-gradient(135deg,#ffffffe6,#f8f2ffb3)}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_heatmap_table_wrapper,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_heatmap_table_wrapper,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_heatmap_table_wrapper{border-radius:10px}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_empty_state,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_empty_state,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_empty_state,.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_header .overview_subtitle,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_header .overview_subtitle,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_header .overview_subtitle{color:var(--authTextMuted)}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_donut_center,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_donut_center,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_donut_center{fill:var(--black)}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_campus_custom_legend_label,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_campus_custom_legend_label,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_campus_custom_legend_label{color:var(--authTextMain)}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_campus_legend_dot,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_campus_legend_dot,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_campus_legend_dot{border-radius:10px}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .recharts-cartesian-grid-horizontal line,.overview_college_admin.overview_college_admin--campusAmbassadorTheme .recharts-cartesian-grid-vertical line,.overview_club_admin.overview_club_admin--lightGlassOverview .recharts-cartesian-grid-horizontal line,.overview_club_admin.overview_club_admin--lightGlassOverview .recharts-cartesian-grid-vertical line,.overview_super_admin.overview_super_admin--lightGlassOverview .recharts-cartesian-grid-horizontal line,.overview_super_admin.overview_super_admin--lightGlassOverview .recharts-cartesian-grid-vertical line{stroke:#6b3fa01f}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .recharts-text.recharts-cartesian-axis-tick-value,.overview_club_admin.overview_club_admin--lightGlassOverview .recharts-text.recharts-cartesian-axis-tick-value,.overview_super_admin.overview_super_admin--lightGlassOverview .recharts-text.recharts-cartesian-axis-tick-value{fill:var(--labelColor)}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .recharts-legend-item-text,.overview_club_admin.overview_club_admin--lightGlassOverview .recharts-legend-item-text,.overview_super_admin.overview_super_admin--lightGlassOverview .recharts-legend-item-text{color:var(--authTextMain)!important}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .recharts-tooltip-wrapper .recharts-default-tooltip,.overview_club_admin.overview_club_admin--lightGlassOverview .recharts-tooltip-wrapper .recharts-default-tooltip,.overview_super_admin.overview_super_admin--lightGlassOverview .recharts-tooltip-wrapper .recharts-default-tooltip{background:#fffffff0!important;border:1px solid rgba(192,132,252,.28)!important;border-radius:10px!important;box-shadow:0 12px 28px #3e20601f!important}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .recharts-tooltip-wrapper .recharts-tooltip-label,.overview_club_admin.overview_club_admin--lightGlassOverview .recharts-tooltip-wrapper .recharts-tooltip-label,.overview_super_admin.overview_super_admin--lightGlassOverview .recharts-tooltip-wrapper .recharts-tooltip-label{color:var(--black)!important}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .recharts-tooltip-item-list .recharts-tooltip-item-name,.overview_college_admin.overview_college_admin--campusAmbassadorTheme .recharts-tooltip-item-list .recharts-tooltip-item-value,.overview_club_admin.overview_club_admin--lightGlassOverview .recharts-tooltip-item-list .recharts-tooltip-item-name,.overview_club_admin.overview_club_admin--lightGlassOverview .recharts-tooltip-item-list .recharts-tooltip-item-value,.overview_super_admin.overview_super_admin--lightGlassOverview .recharts-tooltip-item-list .recharts-tooltip-item-name,.overview_super_admin.overview_super_admin--lightGlassOverview .recharts-tooltip-item-list .recharts-tooltip-item-value{color:var(--authTextMain)!important}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card .overview_contribution_share_item,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card .overview_contribution_share_item,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card .overview_contribution_share_item{background:#ffffff73;border-color:#ffffff8c}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card .overview_contribution_share_item .overview_contribution_share_title,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card .overview_contribution_share_item .overview_contribution_share_title,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card .overview_contribution_share_item .overview_contribution_share_title{color:var(--authTextMuted)}.overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card .overview_contribution_share_item .overview_contribution_share_value,.overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card .overview_contribution_share_item .overview_contribution_share_value,.overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card .overview_contribution_share_item .overview_contribution_share_value{color:var(--black)}.mc_shell.mc_shell--darkGlass .overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_campus_hero,.mc_shell.mc_shell--darkGlass .overview_club_admin.overview_club_admin--lightGlassOverview .overview_campus_hero,.mc_shell.mc_shell--darkGlass .overview_super_admin.overview_super_admin--lightGlassOverview .overview_campus_hero{border:1px solid rgba(255,255,255,.08);box-shadow:0 14px 40px #00000073;backdrop-filter:blur(10px) saturate(118%);-webkit-backdrop-filter:blur(10px) saturate(118%)}.mc_shell.mc_shell--darkGlass .overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_campus_hero .overview_campus_hero_title,.mc_shell.mc_shell--darkGlass .overview_club_admin.overview_club_admin--lightGlassOverview .overview_campus_hero .overview_campus_hero_title,.mc_shell.mc_shell--darkGlass .overview_super_admin.overview_super_admin--lightGlassOverview .overview_campus_hero .overview_campus_hero_title{color:#fff}.mc_shell.mc_shell--darkGlass .overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_campus_hero .overview_campus_hero_subtitle,.mc_shell.mc_shell--darkGlass .overview_club_admin.overview_club_admin--lightGlassOverview .overview_campus_hero .overview_campus_hero_subtitle,.mc_shell.mc_shell--darkGlass .overview_super_admin.overview_super_admin--lightGlassOverview .overview_campus_hero .overview_campus_hero_subtitle{color:#94a3b8}.mc_shell.mc_shell--darkGlass .overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_campus_hero .overview_campus_hero_cta,.mc_shell.mc_shell--darkGlass .overview_club_admin.overview_club_admin--lightGlassOverview .overview_campus_hero .overview_campus_hero_cta,.mc_shell.mc_shell--darkGlass .overview_super_admin.overview_super_admin--lightGlassOverview .overview_campus_hero .overview_campus_hero_cta{background:#0c0810b8;border-color:#ffffff1a;color:var(--linkColor)}.mc_shell.mc_shell--darkGlass .overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_campus_hero .overview_campus_hero_cta:hover,.mc_shell.mc_shell--darkGlass .overview_club_admin.overview_club_admin--lightGlassOverview .overview_campus_hero .overview_campus_hero_cta:hover,.mc_shell.mc_shell--darkGlass .overview_super_admin.overview_super_admin--lightGlassOverview .overview_campus_hero .overview_campus_hero_cta:hover{background:#120a19e0}.mc_shell.mc_shell--darkGlass .overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_summary_cards .overview_summary_card,.mc_shell.mc_shell--darkGlass .overview_club_admin.overview_club_admin--lightGlassOverview .overview_summary_cards .overview_summary_card,.mc_shell.mc_shell--darkGlass .overview_super_admin.overview_super_admin--lightGlassOverview .overview_summary_cards .overview_summary_card{background:linear-gradient(160deg,#120a19e0,#0c0810c2);border:1px solid rgba(255,255,255,.08);box-shadow:0 10px 32px #0000006b}.mc_shell.mc_shell--darkGlass .overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_summary_cards .overview_summary_card .overview_summary_card_content .overview_summary_card_value,.mc_shell.mc_shell--darkGlass .overview_club_admin.overview_club_admin--lightGlassOverview .overview_summary_cards .overview_summary_card .overview_summary_card_content .overview_summary_card_value,.mc_shell.mc_shell--darkGlass .overview_super_admin.overview_super_admin--lightGlassOverview .overview_summary_cards .overview_summary_card .overview_summary_card_content .overview_summary_card_value{color:#fff}.mc_shell.mc_shell--darkGlass .overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_summary_cards .overview_summary_card .overview_summary_card_content .overview_summary_card_label,.mc_shell.mc_shell--darkGlass .overview_club_admin.overview_club_admin--lightGlassOverview .overview_summary_cards .overview_summary_card .overview_summary_card_content .overview_summary_card_label,.mc_shell.mc_shell--darkGlass .overview_super_admin.overview_super_admin--lightGlassOverview .overview_summary_cards .overview_summary_card .overview_summary_card_content .overview_summary_card_label{color:#94a3b8}.mc_shell.mc_shell--darkGlass .overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card,.mc_shell.mc_shell--darkGlass .overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card,.mc_shell.mc_shell--darkGlass .overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card{background:linear-gradient(165deg,#120a19e0,#0c0810c2);border:1px solid rgba(255,255,255,.08);box-shadow:0 12px 36px #00000073}.mc_shell.mc_shell--darkGlass .overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card .overview_graph_header,.mc_shell.mc_shell--darkGlass .overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card .overview_graph_header,.mc_shell.mc_shell--darkGlass .overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card .overview_graph_header{border-bottom-color:#ffffff14}.mc_shell.mc_shell--darkGlass .overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card .overview_graph_header .overview_graph_title,.mc_shell.mc_shell--darkGlass .overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card .overview_graph_header .overview_graph_title_wrapper .overview_graph_title,.mc_shell.mc_shell--darkGlass .overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_graph_title,.mc_shell.mc_shell--darkGlass .overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_graph_title_wrapper .overview_graph_title,.mc_shell.mc_shell--darkGlass .overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_graph_title,.mc_shell.mc_shell--darkGlass .overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_graph_title_wrapper .overview_graph_title{color:#fff}.mc_shell.mc_shell--darkGlass .overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card .overview_graph_header .overview_graph_subtitle,.mc_shell.mc_shell--darkGlass .overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_graph_subtitle,.mc_shell.mc_shell--darkGlass .overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_graph_subtitle{color:#94a3b8}.mc_shell.mc_shell--darkGlass .overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card .overview_graph_header .overview_chart_range,.mc_shell.mc_shell--darkGlass .overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card .overview_graph_header .overview_chart_range_btn,.mc_shell.mc_shell--darkGlass .overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card .overview_graph_header .overview_year_selector,.mc_shell.mc_shell--darkGlass .overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card .overview_graph_header .overview_timeframe_selector button:not(.active),.mc_shell.mc_shell--darkGlass .overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card .overview_graph_header select.overview_timeframe_selector,.mc_shell.mc_shell--darkGlass .overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_chart_range,.mc_shell.mc_shell--darkGlass .overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_chart_range_btn,.mc_shell.mc_shell--darkGlass .overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_year_selector,.mc_shell.mc_shell--darkGlass .overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_timeframe_selector button:not(.active),.mc_shell.mc_shell--darkGlass .overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card .overview_graph_header select.overview_timeframe_selector,.mc_shell.mc_shell--darkGlass .overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_chart_range,.mc_shell.mc_shell--darkGlass .overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_chart_range_btn,.mc_shell.mc_shell--darkGlass .overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_year_selector,.mc_shell.mc_shell--darkGlass .overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_timeframe_selector button:not(.active),.mc_shell.mc_shell--darkGlass .overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card .overview_graph_header select.overview_timeframe_selector{background:#0c0810b8;border-color:#ffffff1a;color:#ffffffe6}.mc_shell.mc_shell--darkGlass .overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card .overview_graph_header .overview_timeframe_selector button.active,.mc_shell.mc_shell--darkGlass .overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_timeframe_selector button.active,.mc_shell.mc_shell--darkGlass .overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card .overview_graph_header .overview_timeframe_selector button.active{background:#8644a1;color:#fff;border-color:#8644a1;box-shadow:0 8px 22px #0006}.mc_shell.mc_shell--darkGlass .overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card.overview_graph_card_featured,.mc_shell.mc_shell--darkGlass .overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card.overview_graph_card_featured,.mc_shell.mc_shell--darkGlass .overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card.overview_graph_card_featured{background:linear-gradient(165deg,#160c1ee6,#0e0812c7);border-color:#94a3b82e}.mc_shell.mc_shell--darkGlass .overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_heatmap_table table,.mc_shell.mc_shell--darkGlass .overview_club_admin.overview_club_admin--lightGlassOverview .overview_heatmap_table table,.mc_shell.mc_shell--darkGlass .overview_super_admin.overview_super_admin--lightGlassOverview .overview_heatmap_table table{background:#120a19a6}.mc_shell.mc_shell--darkGlass .overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_heatmap_table thead,.mc_shell.mc_shell--darkGlass .overview_club_admin.overview_club_admin--lightGlassOverview .overview_heatmap_table thead,.mc_shell.mc_shell--darkGlass .overview_super_admin.overview_super_admin--lightGlassOverview .overview_heatmap_table thead{background:#120a19f0}.mc_shell.mc_shell--darkGlass .overview_college_admin.overview_college_admin--campusAmbassadorTheme .recharts-default-tooltip,.mc_shell.mc_shell--darkGlass .overview_club_admin.overview_club_admin--lightGlassOverview .recharts-default-tooltip,.mc_shell.mc_shell--darkGlass .overview_super_admin.overview_super_admin--lightGlassOverview .recharts-default-tooltip{background:#120a19f5!important;border:1px solid rgba(255,255,255,.08)!important;color:#ffffffeb!important}.mc_shell.mc_shell--darkGlass .overview_college_admin.overview_college_admin--campusAmbassadorTheme .recharts-tooltip-label,.mc_shell.mc_shell--darkGlass .overview_club_admin.overview_club_admin--lightGlassOverview .recharts-tooltip-label,.mc_shell.mc_shell--darkGlass .overview_super_admin.overview_super_admin--lightGlassOverview .recharts-tooltip-label{color:#fff!important}.mc_shell.mc_shell--darkGlass .overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card .overview_contribution_share_item,.mc_shell.mc_shell--darkGlass .overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card .overview_contribution_share_item,.mc_shell.mc_shell--darkGlass .overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card .overview_contribution_share_item{background:#0c0810b8;border-color:#ffffff1a}.mc_shell.mc_shell--darkGlass .overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card .overview_contribution_share_item .overview_contribution_share_title,.mc_shell.mc_shell--darkGlass .overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card .overview_contribution_share_item .overview_contribution_share_title,.mc_shell.mc_shell--darkGlass .overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card .overview_contribution_share_item .overview_contribution_share_title{color:#94a3b8}.mc_shell.mc_shell--darkGlass .overview_college_admin.overview_college_admin--campusAmbassadorTheme .overview_graph_card .overview_contribution_share_item .overview_contribution_share_value,.mc_shell.mc_shell--darkGlass .overview_club_admin.overview_club_admin--lightGlassOverview .overview_graph_card .overview_contribution_share_item .overview_contribution_share_value,.mc_shell.mc_shell--darkGlass .overview_super_admin.overview_super_admin--lightGlassOverview .overview_graph_card .overview_contribution_share_item .overview_contribution_share_value{color:#fff}.overview_college_admin{min-height:100vh;background:var(--mainBg);animation:fadeIn .5s ease-in}.overview_college_admin .recharts-tooltip-cursor{fill:#8644a129!important}.overview_college_admin .overview_header{margin-bottom:32px}.overview_college_admin .overview_header .overview_title{margin:0 0 6px;color:var(--black)}.overview_college_admin .overview_header .overview_subtitle{margin:0;color:var(--labelColor)}.overview_college_admin .overview_campus_hero{border-radius:20px;padding:28px;margin-bottom:26px;background-image:linear-gradient(90deg,#084368f2,#084368d9 45%,#4faa8640),url(/images/campus-ambassador.png);background-size:cover;background-position:center;display:flex;align-items:center;justify-content:flex-start;color:#fff}.overview_college_admin .overview_campus_hero .overview_campus_hero_left{max-width:560px}.overview_college_admin .overview_campus_hero .overview_campus_hero_subtitle{margin-top:12px;color:#ffffffd9}.overview_college_admin .overview_campus_hero .overview_campus_hero_cta{margin-top:18px;padding:12px 20px;border-radius:10px;border:1px solid rgba(255,255,255,.65);background:#fff;color:var(--linkColor);cursor:pointer;transition:all .2s ease;white-space:nowrap}.overview_college_admin .overview_campus_hero .overview_campus_hero_cta:hover{background:#ffffffeb}.overview_college_admin .overview_campus_hero .overview_campus_hero_donut_title{margin-bottom:12px;color:#ffffffeb}.overview_college_admin .overview_campus_hero .overview_empty_state{min-height:300px}.overview_college_admin .overview_graph_row{display:grid;grid-template-columns:1.8fr 1fr;gap:20px;margin-bottom:24px}.overview_college_admin .overview_graph_card_large,.overview_college_admin .overview_graph_card_small{margin-bottom:0}.overview_college_admin .overview_campus_ambassador_stack{display:flex;flex-direction:column;gap:24px}.overview_college_admin .overview_campus_ambassador_row{display:grid;grid-template-columns:3fr 1fr;gap:20px;align-items:stretch}.overview_college_admin .overview_campus_ambassador_row>*{min-width:0}.overview_college_admin .overview_campus_ambassador_row .overview_graph_card{height:100%;display:flex;flex-direction:column;margin-bottom:0}.overview_college_admin .overview_campus_ambassador_row .overview_graph_card .overview_graph_content{flex:1;display:flex;flex-direction:column;min-height:0}.overview_college_admin .overview_campus_ambassador_hero_summary{display:flex;flex-direction:column;gap:26px;min-height:0;height:100%}.overview_college_admin .overview_campus_ambassador_hero_summary .overview_campus_hero{flex:1;margin-bottom:0;min-height:0}.overview_college_admin .overview_campus_ambassador_hero_summary .overview_summary_cards{margin-bottom:0}.overview_college_admin .overview_campus_square_card{padding:18px}.overview_college_admin .overview_campus_donut_card_body{display:flex;align-items:center;justify-content:center;gap:16px;min-height:240px}.overview_college_admin .overview_campus_donut_card_body .overview_campus_donut_chart{flex:0 0 220px;max-width:220px;position:relative;padding-bottom:46px}.overview_college_admin .overview_campus_contribution_tooltip{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;color:#fff;background:#120a19f2;border:1px solid rgba(168,85,247,.35);box-shadow:0 8px 24px #00000059}.overview_college_admin .overview_campus_donut_center_label{position:absolute;left:50%;bottom:0;transform:translate(-50%);display:flex;flex-direction:row;align-items:center;gap:12px;padding:6px 12px;border-radius:10px;background:#110d17eb;border:1px solid rgba(168,85,247,.32);box-shadow:0 8px 24px #0000004d;white-space:nowrap;pointer-events:none}.overview_college_admin .overview_campus_donut_center_label_row{display:inline-flex;align-items:center;gap:4px}.overview_college_admin .overview_campus_donut_center_label_key{font-size:12px;line-height:1;color:#ffffffd1}.overview_college_admin .overview_campus_donut_center_label_value{font-size:12px;line-height:1;font-weight:700;color:#fff}.overview_college_admin .overview_campus_donut_chart{flex:1;min-width:0}.overview_college_admin .overview_campus_custom_legend{display:flex;flex-direction:column;gap:10px;flex-shrink:0;width:120px}.overview_college_admin .overview_campus_custom_legend_item{display:flex;align-items:center;gap:10px}.overview_college_admin .overview_campus_legend_dot{width:12px;height:12px;border-radius:3px;display:inline-block}.overview_college_admin .overview_summary_cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-bottom:26px}.overview_college_admin .overview_summary_cards .overview_summary_card{background:#fff;border-radius:16px;padding:24px;display:flex;align-items:center;gap:16px;box-shadow:0 2px 8px #00000014;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;animation:slideUp .6s ease-out backwards}.overview_college_admin .overview_summary_cards .overview_summary_card:nth-child(1){animation-delay:.1s}.overview_college_admin .overview_summary_cards .overview_summary_card:nth-child(2){animation-delay:.2s}.overview_college_admin .overview_summary_cards .overview_summary_card:nth-child(3){animation-delay:.3s}.overview_college_admin .overview_summary_cards .overview_summary_card:nth-child(4){animation-delay:.4s}.overview_college_admin .overview_summary_cards .overview_summary_card:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,var(--linkColor),#4a90e2);transform:scaleY(0);transform-origin:bottom;transition:transform .3s ease}.overview_college_admin .overview_summary_cards .overview_summary_card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}.overview_college_admin .overview_summary_cards .overview_summary_card:hover:before{transform:scaleY(1)}.overview_college_admin .overview_summary_cards .overview_summary_card:hover .overview_summary_card_icon{transform:scale(1.1) rotate(5deg)}.overview_college_admin .overview_summary_cards .overview_summary_card .overview_summary_card_icon{width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;flex-shrink:0}.overview_college_admin .overview_summary_cards .overview_summary_card.overview_summary_card_events .overview_summary_card_icon{background:linear-gradient(135deg,#0088fe,#4a90e2);color:#fff}.overview_college_admin .overview_summary_cards .overview_summary_card.overview_summary_card_clubs .overview_summary_card_icon{background:linear-gradient(135deg,#ffbb28,#ffc94d);color:#fff}.overview_college_admin .overview_summary_cards .overview_summary_card.overview_summary_card_members .overview_summary_card_icon{background:linear-gradient(135deg,#00c49f,#00d4aa);color:#fff}.overview_college_admin .overview_summary_cards .overview_summary_card.overview_summary_card_registrations .overview_summary_card_icon{background:linear-gradient(135deg,#ff8042,#f96);color:#fff}.overview_college_admin .overview_summary_cards .overview_summary_card .overview_summary_card_content{flex:1}.overview_college_admin .overview_summary_cards .overview_summary_card .overview_summary_card_content .overview_summary_card_value{font-size:28px;font-weight:700;color:var(--textColor);margin-bottom:4px;line-height:1.2}.overview_college_admin .overview_summary_cards .overview_summary_card .overview_summary_card_content .overview_summary_card_label{font-size:14px;color:var(--labelColor);font-weight:500}.overview_college_admin .overview_graph_card{background:#fff;border-radius:16px;padding:24px;margin-bottom:24px;box-shadow:0 2px 8px #00000014;transition:all .3s cubic-bezier(.4,0,.2,1);animation:chartFadeIn .6s ease-out backwards}@keyframes chartFadeIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.overview_college_admin .overview_graph_card:nth-child(1){animation-delay:.1s}.overview_college_admin .overview_graph_card:nth-child(2){animation-delay:.2s}.overview_college_admin .overview_graph_card:nth-child(3){animation-delay:.3s}.overview_college_admin .overview_graph_card:nth-child(4){animation-delay:.4s}.overview_college_admin .overview_graph_card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000001f}.overview_college_admin .overview_graph_card.overview_graph_card_large,.overview_college_admin .overview_graph_card.overview_graph_card_small{margin-bottom:0}.overview_college_admin .overview_graph_card .overview_graph_header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--borderColor);flex-wrap:wrap;gap:12px}.overview_college_admin .overview_graph_card .overview_graph_header .overview_graph_title{font-size:18px;font-weight:600;color:var(--textColor);margin:0}.overview_college_admin .overview_graph_card .overview_graph_header .overview_graph_title_wrapper{display:flex;flex-direction:column;gap:4px}.overview_college_admin .overview_graph_card .overview_graph_header .overview_graph_subtitle{color:var(--labelColor)}.overview_college_admin .overview_graph_card .overview_graph_header .overview_graph_header_controls{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.overview_college_admin .overview_graph_card .overview_graph_header .overview_chart_range{display:inline-flex;align-items:center;gap:6px}.overview_college_admin .overview_graph_card .overview_graph_header .overview_chart_range_label{font-size:13px;color:var(--labelColor);white-space:nowrap}.overview_college_admin .overview_graph_card .overview_graph_header .overview_chart_range_btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--borderColor);border-radius:6px;background:var(--mainBg);color:var(--textColor);font-size:18px;line-height:1;cursor:pointer;transition:all .2s ease}.overview_college_admin .overview_graph_card .overview_graph_header .overview_chart_range_btn:hover:not(:disabled){border-color:var(--linkColor);background:#1890ff14;color:var(--linkColor)}.overview_college_admin .overview_graph_card .overview_graph_header .overview_chart_range_btn:disabled{opacity:.5;cursor:not-allowed}.overview_college_admin .overview_graph_card .overview_graph_header .overview_year_selector{padding:8px 16px;border:1px solid var(--borderColor);border-radius:8px;font-size:14px;cursor:pointer;background:var(--mainBg);color:var(--textColor);transition:all .2s ease}.overview_college_admin .overview_graph_card .overview_graph_header .overview_year_selector:hover{border-color:var(--linkColor);background:#fff}.overview_college_admin .overview_graph_card .overview_graph_header .overview_year_selector:focus{outline:none;border-color:var(--linkColor);box-shadow:0 0 0 3px #1890ff1a}.overview_college_admin .overview_graph_card .overview_graph_content{width:100%}.overview_college_admin .overview_graph_card .overview_contribution_share_grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.overview_college_admin .overview_graph_card .overview_contribution_share_item{background:var(--mainBg);border:1px solid var(--borderColor);border-radius:14px;padding:16px;text-align:center}.overview_college_admin .overview_graph_card .overview_contribution_share_title{color:var(--labelColor);margin-bottom:8px}.overview_college_admin .overview_graph_card .overview_contribution_share_value{color:var(--textColor);margin-top:4px}.overview_college_admin .overview_graph_card .overview_heatmap_table_wrapper{max-height:450px;overflow-y:auto;overflow-x:auto}.overview_college_admin .overview_graph_card .overview_heatmap_table{overflow-x:auto}.overview_college_admin .overview_graph_card .overview_heatmap_table table{width:100%;border-collapse:collapse}.overview_college_admin .overview_graph_card .overview_heatmap_table table thead tr th{padding:12px 16px;text-align:left;font-weight:600;color:var(--textColor);border-bottom:2px solid var(--borderColor);background:var(--mainBg)}.overview_college_admin .overview_graph_card .overview_heatmap_table table tbody tr{animation:rowFadeIn .4s ease-out backwards}@keyframes rowFadeIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.overview_college_admin .overview_graph_card .overview_heatmap_table table tbody tr:nth-child(1){animation-delay:.05s}.overview_college_admin .overview_graph_card .overview_heatmap_table table tbody tr:nth-child(2){animation-delay:.1s}.overview_college_admin .overview_graph_card .overview_heatmap_table table tbody tr:nth-child(3){animation-delay:.15s}.overview_college_admin .overview_graph_card .overview_heatmap_table table tbody tr:nth-child(4){animation-delay:.2s}.overview_college_admin .overview_graph_card .overview_heatmap_table table tbody tr:nth-child(5){animation-delay:.25s}.overview_college_admin .overview_graph_card .overview_heatmap_table table tbody tr:nth-child(6){animation-delay:.3s}.overview_college_admin .overview_graph_card .overview_heatmap_table table tbody tr:nth-child(7){animation-delay:.35s}.overview_college_admin .overview_graph_card .overview_heatmap_table table tbody tr:nth-child(8){animation-delay:.4s}.overview_college_admin .overview_graph_card .overview_heatmap_table table tbody tr:nth-child(9){animation-delay:.45s}.overview_college_admin .overview_graph_card .overview_heatmap_table table tbody tr:nth-child(10){animation-delay:.5s}.overview_college_admin .overview_graph_card .overview_heatmap_table table tbody tr:hover{background:var(--mainBg)}.overview_college_admin .overview_graph_card .overview_heatmap_table table tbody tr td{padding:12px 16px;border-bottom:1px solid var(--borderColor);color:var(--textColor)}.overview_college_admin .overview_graph_card .overview_heatmap_table table tbody tr td:first-child{font-weight:500}.overview_college_admin .overview_graph_card .overview_heatmap_table table tbody tr td .overview_heatmap_cell{padding:8px 12px;border-radius:6px;text-align:center;font-weight:500;transition:all .2s ease;position:relative;overflow:hidden}.overview_college_admin .overview_graph_card .overview_heatmap_table table tbody tr td .overview_heatmap_cell:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s}.overview_college_admin .overview_graph_card .overview_heatmap_table table tbody tr td .overview_heatmap_cell:hover{transform:scale(1.05);box-shadow:0 2px 8px #0000001a}.overview_college_admin .overview_graph_card .overview_heatmap_table table tbody tr td .overview_heatmap_cell:hover:before{left:100%}.overview_college_admin .overview_loading{display:flex;justify-content:center;align-items:center;min-height:400px;font-size:16px;color:var(--labelColor)}.overview_college_admin .overview_empty_state{display:flex;justify-content:center;align-items:center;min-height:300px;font-size:16px;color:var(--labelColor);font-weight:500}.overview_college_admin .recharts-default-legend .recharts-legend-item{display:inline-flex!important;align-items:center;white-space:nowrap}.overview_college_admin .recharts-default-legend .recharts-surface{margin-right:6px}@media(max-width:768px){.overview_college_admin .overview_summary_cards{grid-template-columns:1fr;gap:16px}.overview_college_admin .overview_graph_card{padding:16px;border-radius:12px}.overview_college_admin .overview_graph_row,.overview_college_admin .overview_campus_ambassador_row{grid-template-columns:1fr}.overview_college_admin .overview_campus_donut_card_body{gap:12px;flex-direction:column;align-items:center}.overview_college_admin .overview_campus_donut_card_body{min-height:auto}.overview_college_admin .overview_campus_custom_legend{width:100%;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:12px}.overview_college_admin .overview_campus_hero_left{max-width:100%}.overview_college_admin .overview_graph_header{flex-direction:column;align-items:flex-start;gap:12px}.overview_college_admin .overview_heatmap_table table{font-size:14px}.overview_college_admin .overview_heatmap_table table thead tr th,.overview_college_admin .overview_heatmap_table table tbody tr td{padding:8px 12px}.overview_college_admin .overview_contribution_share_grid{grid-template-columns:1fr}}.overview_super_admin{min-height:100vh;background:var(--mainBg);animation:fadeIn .5s ease-in}.overview_super_admin .recharts-tooltip-cursor{fill:#8644a129!important}.overview_super_admin .overview_header{margin-bottom:32px}.overview_super_admin .overview_header .overview_title{margin:0 0 6px;color:var(--black)}.overview_super_admin .overview_header .overview_subtitle{margin:0;color:var(--labelColor)}.overview_super_admin .overview_summary_cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-bottom:32px}.overview_super_admin .overview_summary_cards .overview_summary_card{background:#fff;border-radius:16px;padding:24px;display:flex;align-items:center;gap:16px;box-shadow:0 2px 8px #00000014;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;animation:slideUp .6s ease-out backwards}.overview_super_admin .overview_summary_cards .overview_summary_card:nth-child(1){animation-delay:.1s}.overview_super_admin .overview_summary_cards .overview_summary_card:nth-child(2){animation-delay:.2s}.overview_super_admin .overview_summary_cards .overview_summary_card:nth-child(3){animation-delay:.3s}.overview_super_admin .overview_summary_cards .overview_summary_card:nth-child(4){animation-delay:.4s}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.overview_super_admin .overview_summary_cards .overview_summary_card:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,var(--linkColor),#4a90e2);transform:scaleY(0);transform-origin:bottom;transition:transform .3s ease}.overview_super_admin .overview_summary_cards .overview_summary_card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}.overview_super_admin .overview_summary_cards .overview_summary_card:hover:before{transform:scaleY(1)}.overview_super_admin .overview_summary_cards .overview_summary_card:hover .overview_summary_card_icon{transform:scale(1.1) rotate(5deg)}.overview_super_admin .overview_summary_cards .overview_summary_card .overview_summary_card_icon{width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;flex-shrink:0}.overview_super_admin .overview_summary_cards .overview_summary_card.overview_summary_card_events .overview_summary_card_icon{background:linear-gradient(135deg,#0088fe,#4a90e2);color:#fff}.overview_super_admin .overview_summary_cards .overview_summary_card.overview_summary_card_students .overview_summary_card_icon{background:linear-gradient(135deg,#00c49f,#00d4aa);color:#fff}.overview_super_admin .overview_summary_cards .overview_summary_card.overview_summary_card_clubs .overview_summary_card_icon{background:linear-gradient(135deg,#ffbb28,#ffc94d);color:#fff}.overview_super_admin .overview_summary_cards .overview_summary_card.overview_summary_card_colleges .overview_summary_card_icon{background:linear-gradient(135deg,#ff8042,#f96);color:#fff}.overview_super_admin .overview_summary_cards .overview_summary_card .overview_summary_card_content{flex:1}.overview_super_admin .overview_summary_cards .overview_summary_card .overview_summary_card_content .overview_summary_card_value{font-size:28px;font-weight:700;color:var(--textColor);margin-bottom:4px;line-height:1.2}.overview_super_admin .overview_summary_cards .overview_summary_card .overview_summary_card_content .overview_summary_card_label{font-size:14px;color:var(--labelColor);font-weight:500}.overview_super_admin .overview_graph_card{background:#fff;border-radius:16px;padding:28px;margin-bottom:24px;box-shadow:0 2px 8px #00000014;transition:all .3s cubic-bezier(.4,0,.2,1);animation:slideUp .6s ease-out backwards;position:relative;overflow:hidden}.overview_super_admin .overview_graph_card:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-2px)}.overview_super_admin .overview_graph_card.overview_graph_card_featured{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,var(--linkColor),#4a90e2) border-box;animation-delay:.2s}.overview_super_admin .overview_graph_card .overview_graph_header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;padding-bottom:20px;border-bottom:2px solid #f0f0f0}.overview_super_admin .overview_graph_card .overview_graph_header .overview_graph_title_wrapper{flex:1}.overview_super_admin .overview_graph_card .overview_graph_header .overview_graph_title_wrapper .overview_graph_title{font-size:22px;font-weight:700;color:var(--textColor);margin:0 0 6px;letter-spacing:-.3px}.overview_super_admin .overview_graph_card .overview_graph_header .overview_graph_title_wrapper .overview_graph_subtitle{font-size:14px;color:var(--labelColor);margin:0;font-weight:400}.overview_super_admin .overview_graph_card .overview_graph_header .overview_graph_title{font-size:22px;font-weight:700;color:var(--textColor);margin:0;letter-spacing:-.3px}.overview_super_admin .overview_graph_card .overview_graph_header .overview_timeframe_selector{padding:10px 16px;border:1.5px solid var(--primaryBorder);border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;background:#fff;color:var(--textColor);transition:all .2s ease;min-width:120px}.overview_super_admin .overview_graph_card .overview_graph_header .overview_timeframe_selector:hover{border-color:var(--linkColor);box-shadow:0 0 0 3px #2c6eac1a}.overview_super_admin .overview_graph_card .overview_graph_header .overview_timeframe_selector:focus{outline:none;border-color:var(--linkColor);box-shadow:0 0 0 3px #2c6eac1a}.overview_super_admin .overview_graph_card .overview_graph_header .overview_graph_header_controls{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.overview_super_admin .overview_graph_card .overview_graph_header .overview_chart_range{display:inline-flex;align-items:center;gap:10px;padding:6px 10px;border:1px solid var(--primaryBorder);border-radius:10px;background:#fff;box-shadow:0 1px 4px #0000000d}.overview_super_admin .overview_graph_card .overview_graph_header .overview_chart_range_label{font-size:12px;font-weight:600;color:var(--labelColor);white-space:nowrap}.overview_super_admin .overview_graph_card .overview_graph_header .overview_chart_range_btn{width:30px;height:30px;border-radius:8px;border:1px solid var(--primaryBorder);background:#fff;color:var(--textColor);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .15s ease}.overview_super_admin .overview_graph_card .overview_graph_header .overview_chart_range_btn:hover:not(:disabled){border-color:var(--linkColor);box-shadow:0 0 0 3px #2c6eac1a}.overview_super_admin .overview_graph_card .overview_graph_header .overview_chart_range_btn:disabled{opacity:.5;cursor:not-allowed}.overview_super_admin .overview_graph_card .overview_graph_content{width:100%;position:relative;animation:fadeInChart .8s ease-out .3s backwards}@keyframes fadeInChart{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.overview_super_admin .overview_loading{display:flex;justify-content:center;align-items:center;min-height:400px;font-size:16px;color:var(--labelColor);font-weight:500}.overview_super_admin .overview_heatmap_table{overflow-x:auto;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000000d}.overview_super_admin .overview_heatmap_table table{width:100%;border-collapse:collapse;background:#fff}.overview_super_admin .overview_heatmap_table table thead{background:linear-gradient(135deg,var(--tableHeadBg) 0%,#f5f7fa 100%);position:sticky;top:0;z-index:10}.overview_super_admin .overview_heatmap_table table thead th{padding:18px 16px;text-align:left;font-weight:700;color:var(--textColor);border-bottom:2px solid var(--tableBorder);font-size:13px;text-transform:uppercase;letter-spacing:.8px;position:relative}.overview_super_admin .overview_heatmap_table table thead th:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:var(--linkColor);transition:width .3s ease}.overview_super_admin .overview_heatmap_table table thead th:hover:after{width:100%}.overview_super_admin .overview_heatmap_table table tbody tr{transition:all .2s ease;animation:fadeInRow .4s ease-out backwards;border-bottom:1px solid var(--tableBorder)}.overview_super_admin .overview_heatmap_table table tbody tr:nth-child(1){animation-delay:.05s}.overview_super_admin .overview_heatmap_table table tbody tr:nth-child(2){animation-delay:.1s}.overview_super_admin .overview_heatmap_table table tbody tr:nth-child(3){animation-delay:.15s}.overview_super_admin .overview_heatmap_table table tbody tr:nth-child(4){animation-delay:.2s}.overview_super_admin .overview_heatmap_table table tbody tr:nth-child(5){animation-delay:.25s}.overview_super_admin .overview_heatmap_table table tbody tr:nth-child(6){animation-delay:.3s}.overview_super_admin .overview_heatmap_table table tbody tr:nth-child(7){animation-delay:.35s}.overview_super_admin .overview_heatmap_table table tbody tr:nth-child(8){animation-delay:.4s}.overview_super_admin .overview_heatmap_table table tbody tr:nth-child(9){animation-delay:.45s}.overview_super_admin .overview_heatmap_table table tbody tr:nth-child(10){animation-delay:.5s}@keyframes fadeInRow{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.overview_super_admin .overview_heatmap_table table tbody tr:hover{background:linear-gradient(90deg,#f9fafb,#f9fafb80);transform:translate(4px);box-shadow:-4px 0 8px #0000000d}.overview_super_admin .overview_heatmap_table table tbody tr:last-child{border-bottom:none}.overview_super_admin .overview_heatmap_table table tbody tr td{padding:18px 16px;font-size:14px;color:var(--textColor);transition:all .2s ease}.overview_super_admin .overview_heatmap_table table tbody tr td:first-child{font-weight:600;color:var(--textColor);position:relative;padding-left:20px}.overview_super_admin .overview_heatmap_table table tbody tr td:first-child:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:0;background:var(--linkColor);border-radius:2px;transition:height .3s ease}.overview_super_admin .overview_heatmap_table table tbody tr td:hover:first-child:before{height:60%}.overview_super_admin .overview_heatmap_table table tbody tr td .overview_heatmap_cell{padding:10px 18px;border-radius:10px;color:#fff;font-weight:700;text-align:center;min-width:90px;display:inline-block;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 6px #00000026;position:relative;overflow:hidden}.overview_super_admin .overview_heatmap_table table tbody tr td .overview_heatmap_cell:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s ease}.overview_super_admin .overview_heatmap_table table tbody tr td .overview_heatmap_cell:hover{transform:scale(1.08) translateY(-2px);box-shadow:0 6px 16px #0003}.overview_super_admin .overview_heatmap_table table tbody tr td .overview_heatmap_cell:hover:before{left:100%}.overview_super_admin .overview_heatmap_table_wrapper{max-height:450px;overflow-y:auto;overflow-x:auto;border-radius:12px}@media(max-width:768px){.overview_super_admin{padding:16px}.overview_super_admin .overview_summary_cards{grid-template-columns:1fr;gap:16px}.overview_super_admin .overview_graph_card{padding:20px}.overview_super_admin .overview_graph_card .overview_graph_header{flex-direction:column;gap:16px;align-items:stretch}.overview_super_admin .overview_graph_card .overview_graph_header .overview_timeframe_selector{width:100%}}.revenue_page{min-height:100vh;background:var(--mainBg);animation:revenueFadeIn .5s ease-in}@keyframes revenueFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.revenue_page .revenue_header{margin-bottom:32px}.revenue_page .revenue_header .revenue_title{margin:0 0 6px;color:var(--black)}.revenue_page .revenue_header .revenue_subtitle{margin:0;color:var(--labelColor)}.revenue_page .revenue_summary_cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-bottom:32px}.revenue_page .revenue_summary_cards .revenue_summary_card{background:#fff;border-radius:16px;padding:24px;display:flex;align-items:center;gap:16px;box-shadow:0 2px 8px #00000014;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;animation:revenueSlideUp .6s ease-out backwards}.revenue_page .revenue_summary_cards .revenue_summary_card:nth-child(1){animation-delay:.1s}.revenue_page .revenue_summary_cards .revenue_summary_card:nth-child(2){animation-delay:.2s}.revenue_page .revenue_summary_cards .revenue_summary_card:nth-child(3){animation-delay:.3s}.revenue_page .revenue_summary_cards .revenue_summary_card:nth-child(4){animation-delay:.4s}@keyframes revenueSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.revenue_page .revenue_summary_cards .revenue_summary_card:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,var(--linkColor),#4a90e2);transform:scaleY(0);transform-origin:bottom;transition:transform .3s ease}.revenue_page .revenue_summary_cards .revenue_summary_card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}.revenue_page .revenue_summary_cards .revenue_summary_card:hover:before{transform:scaleY(1)}.revenue_page .revenue_summary_cards .revenue_summary_card:hover .revenue_summary_card_icon{transform:scale(1.1) rotate(5deg)}.revenue_page .revenue_summary_cards .revenue_summary_card .revenue_summary_card_icon{width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;flex-shrink:0}.revenue_page .revenue_summary_cards .revenue_summary_card.revenue_summary_card_commission .revenue_summary_card_icon{background:linear-gradient(135deg,#0088fe,#4a90e2);color:#fff}.revenue_page .revenue_summary_cards .revenue_summary_card.revenue_summary_card_registrations .revenue_summary_card_icon{background:linear-gradient(135deg,#00c49f,#00d4aa);color:#fff}.revenue_page .revenue_summary_cards .revenue_summary_card.revenue_summary_card_avg .revenue_summary_card_icon{background:linear-gradient(135deg,#ffbb28,#ffc94d);color:#fff}.revenue_page .revenue_summary_cards .revenue_summary_card.revenue_summary_card_colleges .revenue_summary_card_icon{background:linear-gradient(135deg,#ff8042,#f96);color:#fff}.revenue_page .revenue_summary_cards .revenue_summary_card .revenue_summary_card_content{flex:1}.revenue_page .revenue_summary_cards .revenue_summary_card .revenue_summary_card_content .revenue_summary_card_value{font-family:Lato-Bold;color:var(--textColor);margin-bottom:4px;line-height:1.2}.revenue_page .revenue_summary_cards .revenue_summary_card .revenue_summary_card_content .revenue_summary_card_label{color:var(--labelColor);font-family:Lato-Medium}.revenue_page .revenue_graph_card{background:#fff;border-radius:16px;padding:28px;margin-bottom:24px;box-shadow:0 2px 8px #00000014;transition:all .3s cubic-bezier(.4,0,.2,1);animation:revenueSlideUp .6s ease-out backwards;position:relative;overflow:hidden}.revenue_page .revenue_graph_card:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-2px)}.revenue_page .revenue_graph_card .revenue_graph_header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;padding-bottom:20px;border-bottom:2px solid #f0f0f0}.revenue_page .revenue_graph_card .revenue_graph_header .revenue_graph_title_wrapper{flex:1}.revenue_page .revenue_graph_card .revenue_graph_header .revenue_graph_title_wrapper .revenue_graph_title{color:var(--textColor);margin:0 0 6px;letter-spacing:-.3px}.revenue_page .revenue_graph_card .revenue_graph_header .revenue_graph_title_wrapper .revenue_graph_subtitle{color:var(--labelColor);margin:0;font-family:Lato-Regular}.revenue_page .revenue_graph_card .revenue_graph_header .revenue_timeframe_selector{padding:10px 16px;border:1.5px solid var(--primaryBorder);border-radius:8px;cursor:pointer;background:#fff;color:var(--textColor);transition:all .2s ease;min-width:120px}.revenue_page .revenue_graph_card .revenue_graph_header .revenue_timeframe_selector:hover{border-color:var(--linkColor);box-shadow:0 0 0 3px #2c6eac1a}.revenue_page .revenue_graph_card .revenue_graph_header .revenue_timeframe_selector:focus{outline:none;border-color:var(--linkColor);box-shadow:0 0 0 3px #2c6eac1a}.revenue_page .revenue_graph_card .revenue_graph_content{width:100%;position:relative;animation:revenueFadeInChart .8s ease-out .3s backwards}@keyframes revenueFadeInChart{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.revenue_page .revenue_table_wrapper{overflow-x:auto;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000000d}.revenue_page .revenue_table_wrapper table{width:100%;border-collapse:collapse;background:#fff}.revenue_page .revenue_table_wrapper table thead{background:linear-gradient(135deg,var(--tableHeadBg) 0%,#f5f7fa 100%);position:sticky;top:0;z-index:10}.revenue_page .revenue_table_wrapper table thead th{padding:18px 16px;text-align:left;font-family:Lato-Bold;color:var(--textColor);border-bottom:2px solid var(--tableBorder);letter-spacing:.8px;position:relative}.revenue_page .revenue_table_wrapper table tbody tr{transition:all .2s ease;border-bottom:1px solid var(--tableBorder)}.revenue_page .revenue_table_wrapper table tbody tr:hover{background:linear-gradient(90deg,#f9fafb,#f9fafb80)}.revenue_page .revenue_table_wrapper table tbody tr:last-child{border-bottom:none}.revenue_page .revenue_table_wrapper table tbody tr td{padding:18px 16px;color:var(--textColor);font-family:Lato-Regular}.revenue_page .revenue_table_wrapper table tbody tr td.revenue_table_college{font-family:Lato-Medium}.revenue_page .revenue_table_wrapper table tbody tr td.revenue_table_commission{color:var(--linkColor)}@media(max-width:768px){.revenue_page{padding:16px}.revenue_page .revenue_summary_cards{grid-template-columns:1fr;gap:16px}.revenue_page .revenue_graph_card{padding:20px}.revenue_page .revenue_graph_card .revenue_graph_header{flex-direction:column;gap:16px;align-items:stretch}.revenue_page .revenue_graph_card .revenue_graph_header .revenue_timeframe_selector{width:100%}}.ca_roster_filters{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.ca_roster_table_col_name,.ca_roster_table_col_college{min-width:200px}.ca_roster_table_col_district{min-width:140px}.ca_roster_table_col_batch{min-width:160px}.ca_roster_table_col_phone{min-width:130px}.ca_roster_table_col_email{min-width:200px}.ca_roster_table_col_applied{min-width:160px}.colleges_filter_overlay_content .secondary_form_container>input{width:100%;min-height:40px;border-radius:5px;border:1px solid var(--primaryBorder);padding:0 12px;font-size:14px;color:var(--authTextMain);background-color:var(--whiteInsideTheme);outline:none;box-shadow:none!important}.colleges_filter_overlay_content .secondary_form_container>input:hover{border-color:var(--authTextMain)}.colleges_filter_overlay_content .secondary_form_container>input:focus{border-color:var(--black);box-shadow:0 0 0 2px #0000000d}.campus_ambassadors_add_btn{min-height:40px!important;border-radius:5px!important;font-size:14px;font-weight:500;padding:0 24px!important}.ca_add_ambassador_modal{max-width:560px}.ca_add_ambassador_modal .ant-select-selection-placeholder{font-family:Lato-Regular,sans-serif!important}.ca_add_ambassador_modal .ant-select-selection-search-input::placeholder{font-family:Lato-Regular,sans-serif!important}.ca_add_ambassador_modal .ant-select-selection-item,.ca_add_ambassador_modal .ant-select-selection-search-input{font-family:Lato-Regular,sans-serif!important}.ca_add_ambassador_college_select{width:100%;font-family:Lato-Regular,sans-serif}.ca_add_ambassador_college_select_error .ca_add_ambassador_college_select_error_text{color:#dc2626}.ca_add_ambassador_college_select_error .ant-select-selector{border-color:#dc2626!important;box-shadow:0 0 0 2px #dc262626!important}.ca_add_ambassador_college_select_error_text{margin-top:6px;font-size:12px;color:#dc2626}.ca_app_table_col_name{min-width:220px}.pm_detail_header_with_back{display:flex;align-items:flex-start;gap:16px;width:100%}.pm_detail_back_button{background:none;border:none;padding:8px;cursor:pointer;color:#374151;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .15s ease;flex-shrink:0;margin-top:4px}.pm_detail_back_button:hover{background-color:#f3f4f6;color:#111827}.pm_detail_back_button:active{background-color:#e5e7eb}.pm_detail_back_button svg{display:block}.ca_app_table_col_college{min-width:220px}.ca_app_table_col_phone{min-width:140px}.ca_app_table_col_actions{min-width:220px}.ca_app_details_loading{padding:16px 0;text-align:center;color:#6b7280}.ca_app_status_toggle{display:inline-flex;gap:10px;align-items:center}.ca_app_status_toggle_btn{height:36px;padding:0 14px;border-radius:999px;white-space:nowrap}.ca_app_status_toggle_btn_active{background-color:#2563eb!important;border-color:#2563eb!important;color:#fff!important}.ca_app_actions_cell{display:inline-flex;gap:8px;justify-content:center;width:100%}.ca_app_action_btn{height:30px;padding:0 12px;border-radius:999px;font-size:12px}.ca_app_no_notes{display:inline-block;margin-top:6px;font-size:12px;color:#6b7280}.ca_app_approve_modal{max-width:560px}.ca_app_approve_modal .ant-select-selection-placeholder{font-family:Lato-Regular,sans-serif!important}.ca_app_approve_modal .ant-select-selection-search-input::placeholder{font-family:Lato-Regular,sans-serif!important}.ca_app_approve_modal .ant-select-selection-item,.ca_app_approve_modal .ant-select-selection-search-input{font-family:Lato-Regular,sans-serif!important}.ca_app_approve_college_select{width:100%;font-family:Lato-Regular,sans-serif}.ca_app_approve_college_select_error .ca_app_approve_college_select_error_text{color:#dc2626}.ca_app_approve_college_select_error .ant-select-selector{border-color:#dc2626!important;box-shadow:0 0 0 2px #dc262626!important}.ca_app_approve_college_select_error_text{margin-top:6px;font-size:12px;color:#dc2626}.joinus{position:relative;min-height:100vh;overflow:hidden;background-color:#050510;padding-top:20px}.joinus:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-color:#050510;background-image:linear-gradient(180deg,#08081242,#08081270 38%,#050710b8 72%,#02040ae6),url(/images/Landing_Page_background.webp);background-size:cover;background-position:50% 5%;background-repeat:no-repeat;transform:translateZ(0)}.joinus__bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.joinus__bg_blob{position:absolute;border-radius:10px;filter:blur(48px);opacity:.26;transform:translateZ(0);transition:transform .42s ease-out,opacity .42s ease-out;animation:joinus-blob-float 14s ease-in-out infinite}.joinus__bg_blob--indigo{top:-220px;left:-180px;width:520px;height:520px;background:radial-gradient(circle at 30% 30%,#6366f1,#6366f100)}.joinus__bg_blob--purple{top:-260px;right:-220px;width:520px;height:520px;background:radial-gradient(circle at 40% 40%,#8b5cf6,#8b5cf600);animation-delay:-3s}.joinus__bg_blob--emerald{bottom:-280px;left:14%;width:520px;height:520px;background:radial-gradient(circle at 40% 40%,#10b981,#10b98100);animation-delay:-6s}.joinus__shell{position:relative;z-index:2;display:flex;flex-direction:column;min-height:100vh}.joinus__topbar{position:fixed;top:0;left:0;right:0;z-index:10;width:100%;background-color:#fff;box-shadow:0 1px 3px #0000001a;padding:16px 0;box-sizing:border-box}.joinus__topbar_inner{max-width:1600px;padding:0 60px;display:flex;align-items:center;justify-content:space-between;margin:0 auto;box-sizing:border-box}@media screen and (max-width:992px){.joinus__topbar_inner{padding:0 32px}}@media screen and (max-width:576px){.joinus__topbar_inner{padding:0 20px}}.joinus__brand{display:flex;align-items:center;padding:0;border-radius:0;border:none;background:transparent;box-shadow:none;cursor:pointer;transition:opacity .2s ease}.joinus__brand:hover{opacity:.8}.joinus__logo{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:linear-gradient(135deg,#6366f1,#8b5cf6);font-size:20px;margin-right:12px}.joinus__brand_text{display:flex;flex-direction:column;align-items:flex-start}.joinus__brand_title{color:#111827;font-size:18px!important;font-weight:600!important;line-height:1.2}.joinus__brand_subtitle{color:#6b7280;font-size:12px!important;line-height:1.2}.joinus__ghost_btn{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;border:none;background:transparent;color:#111827;cursor:pointer;transition:opacity .2s ease}.joinus__ghost_btn:hover{opacity:.7}@media screen and (max-width:576px){.joinus__ghost_btn span:last-child{display:none}}.joinus__ghost_btn--in_card{border-radius:10px;border:1px solid rgba(255,255,255,.14);background:#0c0810ad;color:#ffffffeb;padding:8px 12px;box-shadow:0 8px 20px #00000052}.joinus__ghost_btn--in_card:hover{opacity:1;border-color:#a78bfa66;background:#120a19db;box-shadow:0 12px 24px #0006}.joinus__back_icon{font-size:14px}.joinus__content{flex:1;display:flex;align-items:center;justify-content:center;padding:16px}@media(min-width:768px){.joinus__content{padding:32px 24px 40px}}.joinus__card_wrapper{width:100%;max-width:1120px}.joinus__card{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;padding:24px;border-radius:10px;background:linear-gradient(165deg,#120a19e6,#0c0810d1);border:1px solid rgba(255,255,255,.08);box-shadow:0 24px 80px #0000007a;backdrop-filter:blur(10px) saturate(118%);-webkit-backdrop-filter:blur(10px) saturate(118%);opacity:0;transform:translateY(12px);transition:transform .22s ease-out,box-shadow .22s ease-out,background-color .22s ease-out;animation:joinus-card-enter .68s cubic-bezier(.2,.8,.2,1) 80ms forwards}@media(min-width:1024px){.joinus__card{padding:32px 40px}}@media(max-width:900px){.joinus__card{grid-template-columns:1fr;gap:24px;padding:20px}}.joinus__card:hover{transform:translateY(-2px);box-shadow:0 34px 100px #00000094;background:linear-gradient(165deg,#160c1eeb,#0e0812db)}.joinus__card_nav{grid-column:1/-1;display:flex;justify-content:flex-end;margin-bottom:-8px}.joinus__card_header{margin-bottom:0}.joinus__card_form{display:flex;flex-direction:column;min-width:0}.joinus__kicker{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#8644a138;color:#d8b4fe;margin-bottom:10px;text-transform:uppercase;letter-spacing:.08em}.joinus__title{margin-bottom:8px}.joinus__subtitle{color:#94a3b8;max-width:520px}.joinus__illustration{margin-top:18px;width:100%;min-height:220px;border-radius:18px;display:flex;align-items:center;justify-content:center;overflow:hidden}@media(max-width:900px){.joinus__illustration{min-height:180px}}.joinus__illustration_img{width:100%;height:100%;max-height:320px;object-fit:contain}.joinus__form{display:flex;flex-direction:column;gap:14px;margin-top:12px}.joinus__tab_bar{display:grid;grid-template-columns:1fr 1fr;width:100%;max-width:390px;height:48px;padding:3px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#08050ab8;margin:8px 0 10px;align-self:flex-start}.joinus__tab_btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;height:100%;border:none;border-radius:10px;background:transparent;color:#ffffffc7;padding:0 14px;font-size:13px;line-height:1.15;white-space:nowrap;cursor:pointer;transition:all .15s ease-out}.joinus__tab_btn--active{color:#fff;background:linear-gradient(135deg,#8644a1,#6f3885);box-shadow:0 8px 18px #8644a152}.joinus__title,.joinus__field_label{color:#fff}.joinus__success{align-self:stretch;border-radius:22px;padding:18px;background:linear-gradient(135deg,#4f46e514,#10b98114);border:1px solid rgba(226,232,240,.9);box-shadow:0 14px 40px #0f172a14;display:flex;flex-direction:column;gap:12px;opacity:0;transform:translateY(10px);animation:joinus-success-enter .52s cubic-bezier(.2,.8,.2,1) 80ms forwards}@media(min-width:1024px){.joinus__success{padding:22px}}.joinus__success_icon{width:44px;height:44px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;color:#047857;background:#10b9811f;border:1px solid rgba(16,185,129,.24);box-shadow:0 10px 28px #10b98124}.joinus__success_message{color:#0f172a;line-height:1.65}.joinus__field_row{display:flex;flex-direction:column;gap:12px}@media(min-width:768px){.joinus__field_row--split{flex-direction:row}}.joinus__field{flex:1;display:flex;flex-direction:column;gap:6px}.joinus__field_label{color:#fff}.joinus__input,.joinus__textarea{width:100%;padding:9px 11px;border-radius:10px;border:1px solid rgba(255,255,255,.18);background:#120a19b8;color:#fff;outline:none;transition:border-color .14s ease-out,box-shadow .14s ease-out,background-color .14s ease-out,transform 80ms ease-out;resize:vertical}.joinus__input::placeholder,.joinus__textarea::placeholder{color:#94a3b8d1}.joinus__input:hover,.joinus__textarea:hover{border-color:#8644a1;background:#160c1ec7}.joinus__input:focus-visible,.joinus__textarea:focus-visible{border-color:#8644a1;background:#180e20d6;box-shadow:0 0 0 2px #8644a13d,0 12px 30px #0f172a1f;transform:translateY(-.5px)}.joinus__input--with_icon{padding-right:40px}.joinus__password_wrap{position:relative}.joinus__password_toggle{position:absolute;top:50%;right:10px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:6px;background:transparent;color:#6b7280;cursor:pointer}.joinus__password_toggle:hover{color:#374151;background:#0f172a0d}.joinus__textarea{min-height:96px}.joinus__field_error{color:#b91c1c;margin-top:2px}.joinus__actions{display:flex;align-items:center;justify-content:flex-end;margin-top:8px}.joinus__actions--left{justify-content:flex-start;margin-top:0}.joinus__outline_btn{border:1px solid #4f46e5;background:#fff;color:#4f46e5;border-radius:999px;padding:8px 14px;cursor:pointer;transition:all .15s ease-out}.joinus__outline_btn:hover:not(:disabled){background:#4f46e514}.joinus__outline_btn:disabled{opacity:.6;cursor:default}.joinus__primary_btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:180px;padding:9px 18px;border-radius:10px;border:none;background:linear-gradient(135deg,#8644a1,#6f3885);color:#fff;cursor:pointer;box-shadow:0 20px 40px #8644a159;transition:transform .15s ease-out,box-shadow .15s ease-out,background-position .15s ease-out,opacity .12s ease-out;background-size:160% 160%;background-position:0 50%}.joinus__primary_btn:hover:not(:disabled){transform:translateY(-1.5px);box-shadow:0 28px 60px #8644a173;background-position:100% 50%}.joinus__primary_btn:active:not(:disabled){transform:translateY(0);box-shadow:0 14px 34px #8644a161}.joinus__primary_btn:disabled{opacity:.7;cursor:default;box-shadow:0 10px 24px #94a3b84d}.joinus__primary_btn_label{display:inline-flex;align-items:center;justify-content:center;gap:6px}.joinus__alert{border-radius:12px;padding:10px 12px;margin-top:4px;border:1px solid transparent}.joinus__alert--success{background:#10b9810f;border-color:#10b98166;color:#065f46}.joinus__alert--error{background:#ef44440f;border-color:#ef444480;color:#991b1b}.joinus input.joinus__input[type=text],.joinus input.joinus__input[type=email],.joinus input.joinus__input[type=password],.joinus input.joinus__input[type=tel]{background:#120a19b8!important;color:#fff!important;border:1px solid rgba(255,255,255,.18)!important}@keyframes joinus-card-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes joinus-blob-float{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(18px,-14px,0) scale(1.06)}to{transform:translateZ(0) scale(1)}}@keyframes joinus-success-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.joinus__bg_blob{animation:none!important}.joinus__card,.joinus__success{animation:none!important;opacity:1!important;transform:none!important}}:root{--themeColor: #000000;--landingHeroHeadingColor: #D59CED;--boxShadow: rgba(0, 0, 0, .25);--tableShadow: rgba(109, 104, 99, .25);--black: #000000;--whiteInsideTheme: #ffffff;--invalid: rgb(246, 95, 95);--primaryDarkBorder: #504f4f;--primaryBorder: #d3d3d3;--primaryIconColor: #dddddd;--textColor: #444444;--formBorder: #d1d5db;--loginFormBorder: #dcdcdc;--labelColor: #676767;--mainBg: #f6f8ff;--tableHeadBg: #f9fafb;--tableBorder: #e5e7eb;--linkColor: #2c6eac;--importBoxBorder: rgba(103, 103, 103, .71);--disabledColor: #979797;--workOrderItemBg: #ededed;--diffByTwo: #ffcc00;--popUpBg: #fdefe2;--numericKeyBorder: #d8a16d;--grey: #a6a6a6;--tableAlternateRowColor: #f9fafb;--authTextMain: #111827;--authTextMuted: #6b7280;--authLink: #2563eb;--authError: #ef4444;--authInputBorder: #d1d5db;--authInputPlaceholder: #9ca3af;--authInputFocusBorder: #6366f1;--authInputFocusRing: rgba(99, 102, 241, .1);--authIconMuted: #6b7280;--authIconHover: #374151;--authButtonBg: #111827;--authButtonBgHover: #000000;--authFeatureBorderBlue: #2563eb;--authFeatureBorderPurple: #8b5cf6;--authFeatureBorderGreen: #10b981;--authFeatureBgBlue: #dbeafe;--authFeatureBgPurple: #f3e8ff;--authFeatureBgGreen: #d1fae5;--authSoftShadow: rgba(0, 0, 0, .1)}@font-face{font-family:Lato-Black;src:url(/assets/Lato-Black-BGKY3P7n.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Lato-Bold;src:url(/assets/Lato-Bold-B5iD31kO.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Lato-Regular;src:url(/assets/Lato-Regular-BwLIet1C.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Lato-Light;src:url(/assets/Lato-Light-hJCcuSzX.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Lato-Medium;src:url(/assets/Roboto-Medium-CFKDKRMh.ttf) format("truetype");font-weight:400;font-style:normal}html body{font-size:13px;font-family:Lato-Regular}html body .font_20{font-size:20px}html body .font_12{font-size:12px}html body .font_11{font-size:11px}html body .font_13{font-size:13px}html body .font_14{font-size:14px}html body .font_15{font-size:15px}html body .font_16{font-size:16px}html body .font_17{font-size:17px}html body .font_18{font-size:18px}html body .font_19{font-size:19px}html body .font_22{font-size:22px}html body .font_23{font-size:23px}html body .font_24{font-size:24px}html body .font_25{font-size:25px}html body .font_26{font-size:26px}html body .font_27{font-size:27px}html body .font_28{font-size:28px}html body .font_29{font-size:29px}html body .font_30{font-size:30px}html body .font_35{font-size:35px}html body .font_40{font-size:40px}html body .font_48{font-size:48px}html body .font-body{font-size:13px}html body .font_weight_bold{font-family:Lato-Bold}html body .roboto_font{font-family:Lato-Regular}html body .roboto_font .font_weight_bold{font-family:Lato-Bold}html body .roboto_font .font_weight_black{font-family:Lato-Black}html body .roboto_font .font_weight_medium{font-family:Lato-Medium}html body .roboto_font .font_weight_thin{font-family:Lato-Light}html body .roboto_font .font_weight_regular{font-family:Lato-Regular}html body .noto_sans_font{font-family:NotoSansJP-Regular}html body .noto_sans_font .font_weight_bold{font-family:NotoSansJP-Bold}html body .noto_sans_font .font_weight_black{font-family:NotoSansJP-Black}html body .noto_sans_font .font_weight_medium{font-family:NotoSansJP-Medium}html body .noto_sans_font .font_weight_thin{font-family:NotoSansJP-Light}html body .noto_sans_font .font_weight_regular{font-family:NotoSansJP-Regular}:root{--headerHeight: 65px;--sidebarWidth: 250px;--sidebarIpadWidth: 100px;--ipadLandscapeWidth: 1100px}html{height:100%;width:100%;overflow-x:hidden}html body{height:100%;width:100%;overflow-x:hidden;-webkit-user-select:text;user-select:text;color:var(--textColor)}html body .padding-3{padding:3px}html body .text_color{color:var(--textColor)}html body .label_color{color:var(--labelColor)}html body .theme_color{color:var(--themeColor)}html body .link_color{color:var(--linkColor)!important}html body .color_black{color:var(--black)}html body .color_grey{color:var(--grey)}html body .white_bg{background-color:var(--white)!important}html body .main_grey_bg{background-color:var(--mainBg)}html body .border_bottom_1{border-bottom:1px solid var(--primaryDarkBorder)}html body .drag_container{padding:3px}html body .drag_container.drag_started{outline:2px dotted var(--importBoxBorder)}html body .drag_container .dragging_item{outline:1px solid var(--formBorder)}html body .drag_container_header{padding:0 3px}html body .center_overlay{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center}html body .new_tag{color:var(--whiteInsideTheme);background-color:var(--themeColor);min-width:27px;display:inline-block;vertical-align:top;border:2px solid var(--themeColor);border-radius:5000px;padding:0 3px;font-size:8px;white-space:nowrap}html body .primary_card{background-color:var(--white);border-radius:4px;box-shadow:0 0 4px 0 var(--boxShadow)}html body .border_radius_4{border-radius:4px}html body .height_40{height:40px}html body .width_450{width:450px!important}html body .max_height_550{max-height:550px}html body .max_width_200{max-width:200px}html body .max_width_300{max-width:300px}html body .max_width_350{max-width:350px}html body .max_width_400{max-width:400px}html body .max_width_500{max-width:500px}html body .min_height_32{min-height:32px}html body .min_width_31{min-width:31px}html body .min_width_60{min-width:60px}html body .min_width_75{min-width:75px}html body .min_width_85{min-width:85px}html body .min_width_95{min-width:95px}html body .min_width_96{min-width:96px}html body .min_width_100{min-width:100px}html body .min_width_103{min-width:103px}html body .min_width_110{min-width:110px}html body .min_width_120{min-width:120px}html body .min_width_126{min-width:126px}html body .min_width_140{min-width:140px}html body .min_width_150{min-width:150px}html body .min_width_170{min-width:170px}html body .min_width_180{min-width:180px}html body .min_width_205{min-width:205px}html body .min_width_300{min-width:300px}html body .flex_0_0_30{flex:0 0 30px}html body .flex_0_0_160{flex:0 0 160px}html body .flex_0_0_250{flex:0 0 250px}html body .flex_0_0_320{flex:0 0 320px}html body .flex_1_1_10{flex:1 1 10px}html body .flex_2_2_10{flex:2 2 10px}html body .flex_1_1_10_limit{flex:1 1 10px;width:10px}html body .flex_2_2_10_limit{flex:2 2 10px;width:10px}html body .flex_1_1_10_h_limit{flex:1 1 10px;height:10px}html body .sales_plan_discard_confirm{width:auto!important}html body .border_bottom_none{border-bottom:none!important}html body .vertical_align_top{vertical-align:top}html body .white_space_no_wrap{white-space:nowrap!important}html body .white_space_pre_wrap{white-space:pre-wrap!important}html body .white_space_break_all{word-break:break-all;word-break:break-word;white-space:pre-wrap}html body .white_space_break_word{white-space:pre-wrap!important;word-break:break-word}html body .ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body .flex_column_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}html body .flex_column_container .flex_column_grow_container{-webkit-box-flex:1;-ms-flex:1 1 10px;flex:1 1 10px;height:10px}html body .field_error_container{position:relative}html body .invalid_border{border-color:var(--invalid)!important}html body .invalid{position:absolute;top:0;right:0;font-size:12px;color:var(--invalid)}html body .invalid.invalid_top_17{top:-17px}html body .invalid.invalid_top_19{top:-19px}html body .cursor_pointer{cursor:pointer}html body .cursor_grab{cursor:grab}html body .cursor_auto{cursor:auto}html body .disabled{opacity:.5;cursor:no-drop}html body .no_data{position:absolute;left:0;right:0;bottom:0;top:0;display:flex;align-items:center;justify-content:center}html body .edit_link{color:var(--linkColor)!important;text-decoration:none}html body .edit_link.edit_link_disabled{color:var(--disabledColor)!important;cursor:not-allowed}html body .delete_link{color:var(--themeColor)}html body .delete_link.delete_link_disabled{color:var(--disabledColor);cursor:not-allowed}html body .disabled_icon{opacity:.5;cursor:not-allowed}html body input[type=text],html body input[type=email],html body input[type=password],html body input[type=number],html body input[type=tel]{min-height:32px;padding:6px 10px;border-radius:5px;border:1px solid var(--formBorder);outline:none;box-shadow:none;width:100%;color:var(--authTextMain);background-color:var(--white)}html body input[type=text]::placeholder,html body input[type=email]::placeholder,html body input[type=password]::placeholder,html body input[type=number]::placeholder,html body input[type=tel]::placeholder{color:var(--labelColor)}html body .primary_btn{background-color:var(--themeColor);color:var(--white);padding:0 20px;outline:none!important;box-shadow:none!important;border-radius:20px;border:1px solid var(--themeColor);min-height:32px}html body .primary_btn:disabled,html body .primary_btn[disabled]{opacity:.5;cursor:not-allowed}html body .primary_border_btn{background-color:var(--white);color:var(--themeColor);padding:0 20px;outline:none!important;box-shadow:none!important;border-radius:20px;border:1px solid var(--themeColor);min-height:32px}html body .primary_border_btn:disabled,html body .primary_border_btn[disabled]{opacity:.5;cursor:not-allowed}html body .primary_border_btn.disabled{opacity:.5;cursor:not-allowed}html body .secondary_border_btn{background-color:var(--white);color:var(--textColor);padding:0 20px;outline:none!important;box-shadow:none!important;border-radius:20px;border:1px solid var(--labelColor);min-height:32px}html body .secondary_border_btn:disabled,html body .secondary_border_btn[disabled]{opacity:.5;cursor:not-allowed}html body .ant-btn{background-color:var(--white)!important;color:var(--textColor)!important;padding:0 20px!important;outline:none!important;box-shadow:none!important;border-radius:20px!important;border:1px solid var(--labelColor)!important;min-height:32px}html body .ant-btn:disabled,html body .ant-btn[disabled]{opacity:.5;cursor:not-allowed}html body .ant-btn.ant-btn-primary{background-color:var(--white);color:var(--themeColor)!important;padding:0 20px;outline:none!important;box-shadow:none!important;border-radius:20px;border:1px solid var(--themeColor)!important;min-height:32px}html body .ant-btn.ant-btn-primary:disabled,html body .ant-btn.ant-btn-primary[disabled]{opacity:.5;cursor:not-allowed}html body .ant-btn.ant-btn-dangerous{background-color:var(--white);color:var(--themeColor)!important;padding:0 20px;outline:none!important;box-shadow:none!important;border-radius:20px;border:1px solid var(--themeColor)!important;min-height:32px}html body .ant-btn.ant-btn-dangerous:disabled,html body .ant-btn.ant-btn-dangerous[disabled]{opacity:.5;cursor:not-allowed}html body .color_white{color:var(--white)!important}html body .shade_loading{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#e1e1e166;z-index:9}html body .overlay_loading{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#e1e1e1;z-index:9}html body .main_form_container>input{min-height:32px;border:1px solid var(--formBorder);border-radius:20px;padding:0 15px;outline:none!important;box-shadow:none!important;width:100%}html body .main_form_container>input::placeholder{color:var(--labelColor)}html body .main_form_container .ant-select{width:100%}html body .main_form_container .ant-select .ant-select-selector{padding:0 30px 0 15px!important;border-radius:20px;border-color:var(--formBorder)!important;box-shadow:none!important}html body .main_form_container .ant-select .ant-select-selector .ant-select-selection-placeholder{color:var(--labelColor)}html body .main_form_container .ant-select .ant-select-selector .ant-select-selection-placeholder{padding-right:25px}html body .main_form_container .ant-select .ant-select-selector .ant-select-selection-search{margin-left:0}html body .main_form_container .ant-select .ant-select-selector .ant-select-selection-search>input{padding-left:4px!important}html body .main_form_container .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-item{line-height:22px!important}html body .main_form_container .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-placeholder{padding-left:4px}html body .main_form_container .ant-select .ant-select-arrow{right:15px;top:calc(50% - 1px)}html body .main_form_container .ant-select .ant-select-arrow .ant_select_drop_icon{font-size:22px;color:var(--black)}html body .main_form_container .ant-select .ant-select-clear{height:20px;right:14px;top:calc(50% - 4px);font-size:18px;width:20px;color:var(--black);display:flex;padding:0}html body .main_form_container .ant-picker{min-height:32px;border:1px solid var(--formBorder);border-color:var(--formBorder)!important;border-radius:20px;padding:0 15px;outline:none!important;box-shadow:none!important;width:100%}html body .main_form_container .ant-picker .ant-picker-input>input{font-family:regular}html body .main_form_container .ant-picker .ant-picker-input>input::placeholder{color:var(--labelColor)}html body .main_form_container .ant-picker .ant-picker-suffix,html body .main_form_container .ant-picker .ant-picker-clear{color:var(--black)}html body .main_form_container .ant-picker .ant-picker-active-bar{background-color:var(--themeColor)}html body .main_form_container .ant-picker .ant-picker-separator{display:none}html body .main_form_container .ant-picker .ant-picker-clear{height:17px;right:14px;top:50%;font-size:18px;width:17px;color:var(--black)}html body .main_form_container .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--themeColor);border-color:var(--themeColor)}html body .main_form_container .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked:not(.ant-checkbox-disabled):hover .ant-checkbox-inner{background-color:var(--themeColor);border-color:var(--themeColor)}html body .main_form_container .ant-checkbox-wrapper .ant-checkbox:not(.ant-checkbox-disabled):hover .ant-checkbox-inner{border-color:var(--themeColor)}html body .main_form_container .ant-checkbox-wrapper .ant-checkbox:after{border-color:var(--themeColor)}html body .main_form_container .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{border-radius:2px!important}html body .main_form_container .ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--themeColor);border-color:var(--themeColor)}html body .main_form_container .ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox.ant-checkbox-checked:not(.ant-checkbox-disabled):hover .ant-checkbox-inner{background-color:var(--themeColor);border-color:var(--themeColor)}html body .main_form_container .ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox .ant-checkbox-inner{border-color:var(--themeColor)!important}html body .main_form_container .ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox:after{border-color:var(--themeColor)!important}html body .main_form_container .ant-switch{background-color:var(--labelColor)!important}html body .main_form_container .ant-switch.ant-switch-checked{background-color:var(--themeColor)!important}html body .main_form_container.minus_switch_bulk .ant-switch,html body .main_form_container.minus_switch_bulk .ant-switch.ant-switch-checked{background-color:#ddd!important}html body .secondary_form_container>input{min-height:32px;padding:0 10px;outline:none!important;border:1px solid var(--boxShadow);border-radius:4px;box-shadow:0 0 2px 0 var(--boxShadow) inset!important;width:100%}html body .secondary_form_container>input::placeholder{color:var(--labelColor)}html body .secondary_form_container>textarea{height:100px;border:1px solid var(--boxShadow);border-radius:4px;box-shadow:0 0 2px 0 var(--boxShadow) inset!important;padding:10px;outline:none!important;width:100%;resize:none}html body .secondary_form_container>textarea::placeholder{color:var(--labelColor)}html body .secondary_form_container .ant-select{width:100%}html body .secondary_form_container .ant-select .ant-select-selector{padding:0 10px!important;border:1px solid var(--boxShadow)!important;border-radius:4px;box-shadow:0 0 2px 0 var(--boxShadow) inset!important}html body .secondary_form_container .ant-select .ant-select-selector .ant-select-selection-placeholder{color:var(--labelColor)}html body .secondary_form_container .ant-select .ant-select-selector .ant-select-selection-placeholder{padding-right:25px}html body .secondary_form_container .ant-select .ant-select-selector .ant-select-selection-search{margin-left:0}html body .secondary_form_container .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-item{line-height:22px!important}html body .secondary_form_container .ant-select .ant-select-arrow{right:10px;top:calc(50% - 1px)}html body .secondary_form_container .ant-select .ant-select-arrow .ant_select_drop_icon{font-size:22px;color:var(--black)}html body .secondary_form_container .ant-select .ant-select-clear{height:20px;right:6px;top:calc(50% - 4px);font-size:18px;width:20px;color:var(--black);display:flex}html body .secondary_form_container .ant-picker{min-height:32px;border-color:transparent!important;padding:0 10px;outline:none!important;border:1px solid var(--boxShadow);border-radius:4px;box-shadow:0 0 2px 0 var(--boxShadow) inset!important;width:100%}html body .secondary_form_container .ant-picker .ant-picker-input>input{font-family:regular}html body .secondary_form_container .ant-picker .ant-picker-input>input::placeholder{color:var(--labelColor)}html body .secondary_form_container .ant-picker .ant-picker-suffix,html body .secondary_form_container .ant-picker .ant-picker-clear{color:var(--black)}html body .secondary_form_container .ant-picker .ant-picker-active-bar{background-color:var(--themeColor)}html body .secondary_form_container .ant-picker .ant-picker-separator{display:none}html body .secondary_form_container .ant-picker .ant-picker-clear{height:17px;top:50%;font-size:18px;width:17px;color:var(--black)}html body .custom_antd_clear_btn{height:100%;width:100%;color:var(--white);display:flex;align-items:center;justify-content:center;background-color:var(--black);border-radius:5000px;font-size:10px;padding:0;outline:none;box-shadow:none;border:none}@media screen and (max-width:1150px){html body .ant-select .ant-select-clear{opacity:1!important}}html body .main_filter_container_box{padding-bottom:10px;display:flex;align-items:center;justify-content:flex-end}html body .main_filter_container_box.main_pagination_container_filter_container_box{padding-bottom:5px}html body .main_filter_container_box .main_filter_container{flex:1 1 10px;width:10px;max-width:300px;padding:0 7.5px 5px}html body .main_filter_container_box .main_filter_container.main_filter_container_no_max_width{max-width:inherit}html body .main_filter_container_box .main_filter_container_bottom_padding{padding-bottom:5px}html body .main_filter_container_box .clear_filter{color:var(--formBorder);cursor:pointer;padding-left:7.5px;text-decoration:underline;padding-bottom:8px}html body .main_filter_container_box .filter_spacer_left{padding-left:7.5px}html body .main_filter_container_box .event_dates{font-size:12px;text-align:right}html body .table_status_item{color:#59896f}html body .table_status_item.table_status_item_rejected{color:var(--themeColor)}html body .table_status_item.table_status_item_store_pending{color:#cb8d30}html body .table_status_item_svg{margin-top:1px;fill:var(--themeColor)}html body .table_status_item_svg.table_status_item_store_pending_tooltip{fill:#cb8d30}html body .table_status_item_svg.table_status_item_store_submitted_tooltip{fill:#59896f}html body .table_status_item_svg.table_status_item_svg_filler{fill:var(--white)}html body .sales_plan_view_tooltip{position:absolute;right:-10px;top:2px}html body .table_min_width_100_td{min-width:100px;width:100px;white-space:pre-wrap!important}html body .table_min_width_165_td{min-width:165px;width:165px;white-space:pre-wrap!important}html body .table_min_width_100_th{min-width:100px;width:100px;white-space:pre-wrap!important}html body .table_min_width_100_th:before{content:"";min-width:90px;display:block;position:relative!important;top:0!important;bottom:0!important;background-color:transparent!important}html body .table_min_width_155_th{min-width:135px;width:135px;white-space:pre-wrap!important}html body .table_min_width_155_th:before{content:"";min-width:120px;display:block;position:relative!important;top:0!important;bottom:0!important;background-color:transparent!important}html body .table_min_width_190_td{min-width:190px;width:190px;white-space:pre-wrap!important}html body .table_min_width_250_td{min-width:250px;width:250px;white-space:pre-wrap!important}html body .table_min_width_190_th{min-width:190px;width:190px;white-space:pre-wrap!important}html body .table_min_width_190_th:before{content:"";min-width:190px;display:block;position:relative!important;top:0!important;bottom:0!important;background-color:transparent!important}html body .table_max_width_50_th{min-width:50px;max-width:50px;width:50px}html body .table_max_width_70_th{min-width:70px;max-width:70px;width:70px}html body .table_max_width_80_th{min-width:80px;max-width:80px;width:80px}html body .table_max_width_90_th{min-width:90px;max-width:90px;width:90px}html body .table_max_width_100_th{min-width:100px;max-width:100px;width:100px}html body .table_max_width_120_th{min-width:120px;max-width:120px;width:120px}html body .table_width_130_th{width:130px}html body .table_width_250_td{width:250px}html body .table_width_290_td{width:290px}html body .page_animation{animation:fadeIn .2s ease-in}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}html body .colleges_page.cac_page.page_animation{animation:certificatesSlideDown .3s ease-out;transform-origin:top center}@keyframes certificatesSlideDown{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:translateY(0)}}html body .colleges_page .colleges_page_header_row{display:flex;align-items:center;margin-bottom:25px}html body .colleges_page .colleges_page_header_inner{display:flex;align-items:center;justify-content:space-between;width:100%}html body .colleges_page .colleges_page_heading_block{display:flex;flex-direction:column;gap:4px}html body .colleges_page .colleges_page_title{margin:0;color:var(--black)}html body .colleges_page .colleges_page_subtitle{margin:0;color:var(--authTextMuted)}html body .colleges_page .colleges_page_header_actions{display:flex;align-items:center;gap:16px}html body .colleges_page .colleges_page_tabs_row{margin-bottom:16px;display:flex;justify-content:flex-start}html body .colleges_page .colleges_page_tabs{display:inline-flex;align-items:center;background-color:var(--white);border:1px solid var(--primaryBorder);border-radius:999px;padding:2px}html body .colleges_page .colleges_page_tab{border:none;background-color:var(--white);border-radius:999px;padding:6px 16px;font-size:13px;font-weight:500;color:var(--black);cursor:pointer;white-space:nowrap}html body .colleges_page .colleges_page_tab.colleges_page_tab_active{background-color:var(--black);color:var(--white)}html body .colleges_page .colleges_page_add_btn{min-height:40px;border-radius:5px;font-size:14px;font-weight:500;padding:0 24px;background-color:var(--black);border-color:var(--black);display:inline-flex;align-items:center;gap:8px}html body .colleges_page .colleges_page_add_btn_icon{font-size:18px}html body .colleges_page .colleges_page_body{display:flex;flex-direction:column;gap:12px}html body .colleges_page .colleges_filter_card{border:1px solid var(--primaryBorder);border-radius:10px;background-color:var(--whiteInsideTheme);padding:20px}html body .colleges_page .colleges_claims_tab_content .admin_college_claims_page .admin_college_claims_header{margin-bottom:20px}html body .colleges_page .colleges_claims_tab_content .admin_college_claims_page .admin_college_claims_title{font-size:20px;font-weight:600;color:var(--black);margin-bottom:4px}html body .colleges_page .colleges_claims_tab_content .admin_college_claims_page .admin_college_claims_subtitle{font-size:13px;color:var(--authTextMuted)}html body .colleges_page .colleges_claims_tab_content .admin_college_claims_page .admin_college_claims_filters{margin-bottom:16px}html body .colleges_page .college_claims_detail_modal{display:flex;flex-direction:column;gap:20px;font-family:Lato-Regular,sans-serif}html body .colleges_page .college_claims_detail_modal .college_claims_detail_top{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}html body .colleges_page .college_claims_detail_modal .college_claims_detail_header{display:flex;flex-direction:column;gap:4px;margin-bottom:4px}html body .colleges_page .college_claims_detail_modal .college_claims_detail_actions{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:0;margin-bottom:4px}html body .colleges_page .college_claims_detail_modal .college_claims_detail_actions .secondary_border_btn,html body .colleges_page .college_claims_detail_modal .college_claims_detail_actions .primary_btn{min-height:32px}html body .colleges_page .college_claims_detail_modal .college_claims_detail_actions .primary_btn{border-radius:999px}html body .colleges_page .college_claims_detail_modal .college_claims_detail_section{margin-top:12px}html body .colleges_page .college_claims_detail_modal .college_claims_detail_section_header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:8px}html body .colleges_page .college_claims_detail_modal .college_claims_detail_filter{margin-top:8px;margin-bottom:12px}html body .colleges_page .college_claims_detail_modal .college_claims_detail_filter .college_claims_detail_filter_header{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}html body .colleges_page .college_claims_detail_modal .college_claims_detail_filter .college_claims_detail_filter_header .college_claims_detail_filter_label{font-size:12px;color:var(--authTextMuted)}html body .colleges_page .college_claims_detail_modal .college_claims_detail_filter .college_claims_detail_filter_control .secondary_form_container{width:260px}html body .colleges_page .college_claims_detail_modal .college_claims_detail_filter .college_claims_detail_filter_control .colleges_filter_overlay_label{display:none}html body .colleges_page .college_claims_detail_modal .college_claims_detail_district_select{min-width:160px;max-width:220px}html body .colleges_page .college_claims_detail_modal .college_claims_detail_table{margin-top:4px}html body .colleges_page .colleges_filter_card_inner{display:flex;align-items:center;gap:10px}html body .colleges_page .colleges_search_field{flex:1 1 auto;display:flex;align-items:center;gap:8px;background-color:#f3f4f6;border-radius:10px;padding:0 14px;min-height:34px;color:var(--labelColor)}html body .colleges_page .colleges_search_icon{display:inline-flex;align-items:center;justify-content:center}html body .colleges_page .colleges_search_input{border:none;outline:none;background:transparent;width:100%;font-size:13px;color:var(--authTextMain)}html body .colleges_page .colleges_search_input::placeholder{color:var(--authInputPlaceholder)}html body .colleges_page .colleges_filter_select{flex:0 0 auto}html body .colleges_page .colleges_filter_button{position:relative;display:inline-flex;align-items:center;gap:8px;border-radius:10px;border:1px solid var(--primaryBorder);padding:0 14px;min-height:34px;background-color:var(--whiteInsideTheme);color:var(--authTextMain);font-size:13px;cursor:pointer}html body .colleges_page .colleges_filter_button_active{background-color:var(--black);border-color:var(--black);color:var(--whiteInsideTheme)}html body .colleges_page .colleges_filter_button_open{background-color:#f3f4f6;border-color:var(--primaryBorder);color:var(--authTextMain)}html body .colleges_page .colleges_filter_icon{display:inline-flex;align-items:center;justify-content:center}html body .colleges_page .colleges_filter_label{white-space:nowrap}html body .colleges_page .colleges_filter_select_native{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}html body .colleges_page .colleges_filter_overlay_backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0000004d;z-index:999;animation:fadeIn .3s ease}html body .colleges_page .colleges_filter_overlay{position:fixed;top:0;right:0;bottom:0;width:400px;background-color:var(--whiteInsideTheme);box-shadow:-2px 0 8px #00000026;z-index:1000;display:flex;flex-direction:column;animation:slideInRight .3s ease}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}html body .colleges_page .colleges_filter_overlay_header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--primaryBorder)}html body .colleges_page .colleges_filter_overlay_title{margin:0;color:var(--authTextMain)}html body .colleges_page .colleges_filter_overlay_close{width:32px;height:32px;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;color:var(--authTextMuted);transition:background-color .15s ease,color .15s ease}html body .colleges_page .colleges_filter_overlay_close:hover{background-color:var(--mainBg);color:var(--authTextMain)}html body .colleges_page .colleges_filter_overlay_content{flex:1;overflow-y:auto;padding:24px;display:flex;flex-direction:column;gap:20px}html body .colleges_page .colleges_filter_overlay_field{display:flex;flex-direction:column;gap:8px}html body .colleges_page .colleges_filter_overlay_label{font-size:14px;font-weight:500;color:var(--authTextMain)}html body .colleges_page .colleges_filter_overlay_content .secondary_form_container>select{width:100%;min-height:40px;border-radius:5px;border:1px solid var(--primaryBorder);padding:0 36px 0 12px;font-size:14px;color:var(--authTextMain);font-family:Lato-Regular,sans-serif;background-color:var(--whiteInsideTheme);outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%23333' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}html body .colleges_page .colleges_filter_overlay_content .secondary_form_container>select:hover{border-color:var(--authTextMain)}html body .colleges_page .colleges_filter_overlay_content .secondary_form_container>select:focus{border-color:var(--black);box-shadow:0 0 0 2px #0000000d}html body .colleges_page .colleges_filter_overlay_content .secondary_form_container .ant-select-selector,html body .colleges_page .colleges_filter_overlay_content .secondary_form_container .ant-select-selection-placeholder,html body .colleges_page .colleges_filter_overlay_content .secondary_form_container .ant-select-selection-item,html body .colleges_page .colleges_filter_overlay_content .secondary_form_container .ant-select-selection-search-input{font-family:Lato-Regular,sans-serif!important}html body .colleges_page .colleges_filter_overlay_footer{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:20px 24px;border-top:1px solid var(--primaryBorder)}html body .colleges_page .colleges_filter_overlay_reset{min-width:100px;min-height:40px;border-radius:5px;font-size:14px;font-weight:500}html body .colleges_page .colleges_filter_overlay_apply{min-width:100px;min-height:40px;border-radius:5px;font-size:14px;font-weight:500;background-color:var(--black);border-color:var(--black);color:var(--white)}html body .colleges_page .colleges_table_card{border-radius:10px;overflow:hidden;background-color:transparent}html body .colleges_page .colleges_pagination{display:flex;align-items:center;justify-content:flex-end;gap:16px;margin-top:20px;padding-top:20px;border-top:1px solid var(--primaryBorder)}html body .colleges_page .colleges_pagination_btn{display:inline-flex;align-items:center;justify-content:center;gap:0;min-height:32px;width:32px;border-radius:6px;font-size:14px;font-weight:500;padding:0;transition:all .15s ease;background-color:var(--white);border:1px solid var(--labelColor);color:var(--textColor)}html body .colleges_page .colleges_pagination_btn:hover:not(:disabled){background-color:var(--mainBg);border-color:var(--authTextMain)}html body .colleges_page .colleges_pagination_btn:disabled{opacity:.5;cursor:not-allowed}html body .colleges_page .colleges_pagination_btn svg{display:block;flex-shrink:0}html body .colleges_page .colleges_pagination_btn span{display:none}html body .colleges_page .colleges_pagination_info{display:flex;flex-direction:column;align-items:flex-end;gap:4px}html body .colleges_page .colleges_pagination_text{font-size:14px;font-weight:500;color:var(--authTextMain)}html body .colleges_page .colleges_pagination_count{font-size:13px;color:var(--authTextMuted)}html body .colleges_page .colleges_modal_backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0f172a66;display:flex;align-items:center;justify-content:center;z-index:30;padding:10px;overflow-y:auto;-webkit-overflow-scrolling:touch}html body .colleges_page .colleges_modal{width:480px;max-width:90%;max-height:90vh;background-color:#fff;border-radius:16px;box-shadow:0 20px 60px #0f172a4d;display:flex;flex-direction:column;overflow:hidden}html body .colleges_page .colleges_modal_header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #e5e7eb;flex-shrink:0}html body .colleges_page .colleges_modal_title{margin:0;font-size:18px;font-weight:600}html body .colleges_page .colleges_modal_close{border:none;background:transparent;font-size:20px;cursor:pointer;line-height:1;color:#374151;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}html body .colleges_page .colleges_modal_close:hover{color:#111827}html body .colleges_page .colleges_modal_body{padding:16px 20px 8px;display:flex;flex-direction:column;gap:12px;overflow-y:auto;flex:1 1 auto;min-height:0}html body .colleges_page .colleges_modal_field{display:flex;flex-direction:column;gap:4px}html body .colleges_page .colleges_modal_label{font-size:13px;font-weight:500;color:#374151}html body .colleges_page .colleges_modal_input,html body .colleges_page .colleges_modal_textarea{border-radius:10px;border:1px solid #e5e7eb;padding:8px 10px;font-size:13px;outline:none;width:100%;box-sizing:border-box}html body .colleges_page .colleges_modal_input:focus,html body .colleges_page .colleges_modal_textarea:focus{border-color:#4f46e5;box-shadow:0 0 0 1px #4f46e52e}html body .colleges_page .colleges_modal_input_invalid{border-color:#dc2626}html body .colleges_page .colleges_modal_error{font-size:12px;color:#b91c1c}html body .colleges_page .colleges_modal_footer{display:flex;justify-content:flex-end;gap:8px;padding:12px 20px 16px;border-top:1px solid #e5e7eb;flex-shrink:0}html body .colleges_page .colleges_modal_button{border-radius:999px;border:1px solid #e5e7eb;padding:6px 16px;font-size:13px;cursor:pointer;background-color:#fff;transition:all .15s ease}html body .colleges_page .colleges_modal_button_primary{background-color:#111827;color:#fff;border-color:#111827}html body .colleges_page .colleges_modal_button_primary:hover{background-color:#1f2937;border-color:#1f2937}html body .colleges_page .colleges_modal_button_secondary{color:#111827}html body .colleges_page .colleges_modal_button_secondary:hover{background-color:#f9fafb}html body .colleges_page .colleges_contact_container{margin-top:4px;max-height:300px;overflow-y:auto;overflow-x:hidden;padding-right:4px}html body .colleges_page .colleges_contact_add_button_disabled{opacity:.5;cursor:not-allowed;pointer-events:none}html body .colleges_page .colleges_contact_add_button:disabled{opacity:.5;cursor:not-allowed}html body .colleges_page .colleges_contact_label_row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}html body .colleges_page .colleges_contact_add_button_label{flex-shrink:0}html body .colleges_page .colleges_contact_number_label{display:flex;align-items:center;justify-content:center;min-width:24px;height:32px;font-size:13px;font-weight:500;color:#5f6f86;flex-shrink:0}html body .colleges_page .colleges_contact_row{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px}html body .colleges_page .colleges_contact_row:last-child{margin-bottom:0}html body .colleges_page .colleges_contact_buttons{display:flex;flex-direction:column;gap:4px;flex-shrink:0}html body .colleges_page .colleges_contact_row>input{flex:1 1 auto;min-width:0;margin-top:0}html body .colleges_page .icon_button{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--formBorder);background-color:#f3f4f6;border-radius:5px;cursor:pointer;transition:all .15s ease;padding:0;flex-shrink:0}html body .colleges_page .icon_button:hover{background-color:#e5e7eb;border-color:var(--authTextMain)}html body .colleges_page .icon_button:active{transform:scale(.95)}html body .colleges_page .icon_button svg{display:block}html body .colleges_page .colleges_contact_add_button{color:var(--themeColor);border:none;background-color:transparent}html body .colleges_page .colleges_contact_add_button svg path{stroke:currentColor}html body .colleges_page .colleges_contact_add_button:hover{background-color:transparent}html body .colleges_page .colleges_contact_remove_button{color:var(--themeColor);border-color:var(--formBorder);background-color:#f3f4f6}html body .colleges_page .colleges_contact_remove_button:hover{border-color:#3a030331;background-color:#e2445c14}html body .colleges_page .secondary_form_container select{width:100%;min-height:32px;border-radius:10px;border:1px solid #e5e7eb;padding:8px 10px;font-size:13px;color:#374151;background-color:#fff;outline:none}html body .colleges_page .secondary_form_container select:focus{border-color:#4f46e5;box-shadow:0 0 0 1px #4f46e52e}html body .colleges_page .colleges_modal_actions{display:flex;gap:12px;margin-top:8px;align-items:center}html body .colleges_page .colleges_modal_action_link{font-size:12px;color:#b87400;text-decoration:none;cursor:pointer;background:#fef3c7;border:1px solid #f59e0b;border-radius:10px;padding:6px 14px;text-align:center;transition:all .2s ease}html body .colleges_page .colleges_modal_action_link:hover{background:#fde68abe;color:#d97706;border-color:#d97706}html body .colleges_page .colleges_modal_resend_link{color:#0a66c2;background:#eaf4ff;border-color:#0a66c2;display:inline-flex;align-self:flex-start;padding:6px 14px;font-size:12px}html body .colleges_page .colleges_modal_resend_link:hover{background:#d0e7ff;color:#0858a8;border-color:#0858a8}html body .colleges_page .colleges_modal_reactivate_link{color:#047857;background:#ecfdf5;border-color:#047857;display:inline-flex;align-self:flex-start;padding:6px 14px;font-size:12px}html body .colleges_page .colleges_modal_reactivate_link:hover{background:#d1fae5;color:#065f46;border-color:#065f46}html body .colleges_page .colleges_modal_delete_link{margin-top:0;font-size:12px;color:#dc2626;text-decoration:none;cursor:pointer;background:#e662621e;border:1px solid #dc2626;border-radius:10px;padding:6px 14px;text-align:center;transition:all .2s ease}html body .colleges_page .colleges_modal_delete_link:hover{background:#df5b5b3f;color:#b91c1c}@media screen and (max-width:992px){html body .colleges_page .colleges_page_header_row{padding:20px 20px 10px}html body .colleges_page .colleges_page_body{padding:0 20px 20px}}@media screen and (max-width:576px){html body .colleges_page .colleges_page_header_inner{flex-direction:column;align-items:flex-start;gap:10px}html body .colleges_page .colleges_filter_card_inner{flex-direction:column;align-items:stretch}html body .colleges_page .colleges_filter_select{width:100%}html body .colleges_page .colleges_filter_button{justify-content:center;width:100%}html body .colleges_page .colleges_modal{max-height:90vh;width:95%;margin:5px}html body .colleges_page .colleges_modal_header{padding:10px 14px}html body .colleges_page .colleges_modal_title{font-size:16px}html body .colleges_page .colleges_modal_body{padding:10px 14px 6px;gap:6px;overflow-y:auto;-webkit-overflow-scrolling:touch}html body .colleges_page .colleges_modal_footer{padding:8px 14px 10px}html body .colleges_page .colleges_modal_field{gap:2px}html body .colleges_page .colleges_modal_label{font-size:12px}html body .colleges_page .colleges_modal_input{padding:6px 8px;font-size:13px}html body .colleges_page .colleges_contact_container{max-height:120px}html body .colleges_page .colleges_contact_row{margin-bottom:4px;gap:6px}html body .colleges_page .icon_button{width:28px;height:28px}html body .colleges_page .colleges_contact_buttons{gap:3px}}html body .confirm_modal_with_content .ant-modal-close{display:none}html body .ant-modal-confirm-btns .ant-btn{min-width:130px}html body .ant-modal-confirm.ant_modal_confirm_responsive_width{width:max-content!important}html body .ant-modal-confirm .ant-modal-confirm-title,html body .ant-modal-confirm .ant-modal-confirm-body-wrapper .anticon{display:none!important}html body .ant-modal-confirm .ant-modal-confirm-body{margin-left:0!important}html body body:has(.mc_shell.mc_shell--light) .ant-modal .ant-modal-content{border-radius:10px!important;background:#fff!important;border:1px solid #e5e7eb!important;box-shadow:0 16px 40px #0f172a29!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body body:has(.mc_shell.mc_shell--light) .ant-modal .ant-modal-header{background:#fff!important;border-bottom:1px solid #e5e7eb!important;border-radius:10px 10px 0 0!important}html body body:has(.mc_shell.mc_shell--light) .ant-modal .ant-modal-title{color:#111827!important}html body body:has(.mc_shell.mc_shell--light) .ant-modal .ant-modal-body{color:#374151!important}html body body:has(.mc_shell.mc_shell--light) .ant-modal .ant-modal-footer{background:#fff!important;border-top:1px solid #e5e7eb!important;border-radius:0 0 10px 10px!important}html body body:has(.mc_shell.mc_shell--light) .ant-modal .ant-modal-close{color:#6b7280!important}html body .mc_shell.mc_shell--light .pm_modal_backdrop,html body .mc_shell.mc_shell--light .colleges_modal_backdrop,html body .mc_shell.mc_shell--light .cac_modal_backdrop,html body .mc_shell.mc_shell--light .cam_modal_backdrop,html body .mc_shell.mc_shell--light .caef_shell{background-color:#0f172a66;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}html body .mc_shell.mc_shell--light .pm_modal,html body .mc_shell.mc_shell--light .colleges_modal,html body .mc_shell.mc_shell--light .cac_modal,html body .mc_shell.mc_shell--light .cam_modal,html body .mc_shell.mc_shell--light .caef_modal{background:#fff!important;border:1px solid #d1d5db!important;border-radius:10px!important;box-shadow:0 20px 52px #0f172a24!important}html body .mc_shell.mc_shell--light .pm_modal_header,html body .mc_shell.mc_shell--light .colleges_modal_header,html body .mc_shell.mc_shell--light .cac_modal_header,html body .mc_shell.mc_shell--light .cam_modal_header,html body .mc_shell.mc_shell--light .caef_header{background:#fff!important;border-bottom:1px solid #d1d5db!important;border-radius:10px 10px 0 0!important}html body .mc_shell.mc_shell--light .pm_modal_title,html body .mc_shell.mc_shell--light .colleges_modal_title,html body .mc_shell.mc_shell--light .cac_modal_title,html body .mc_shell.mc_shell--light .cam_modal_title,html body .mc_shell.mc_shell--light .caef_header .cac_modal_title{color:#111827!important}html body .mc_shell.mc_shell--light .pm_modal_close,html body .mc_shell.mc_shell--light .colleges_modal_close,html body .mc_shell.mc_shell--light .cac_modal_close,html body .mc_shell.mc_shell--light .cam_modal_close{color:#6b7280!important;border-radius:10px!important}html body .mc_shell.mc_shell--light .pm_modal_body,html body .mc_shell.mc_shell--light .colleges_modal_body,html body .mc_shell.mc_shell--light .cac_modal_body,html body .mc_shell.mc_shell--light .cam_modal_body,html body .mc_shell.mc_shell--light .caef_body{background:transparent!important}html body .mc_shell.mc_shell--light .pm_modal_label,html body .mc_shell.mc_shell--light .colleges_modal_label,html body .mc_shell.mc_shell--light .cac_modal_label,html body .mc_shell.mc_shell--light .cam_modal_label,html body .mc_shell.mc_shell--light .caef_field>label{color:#374151!important}html body .mc_shell.mc_shell--light .pm_modal_input,html body .mc_shell.mc_shell--light .colleges_modal_input,html body .mc_shell.mc_shell--light .cac_modal_input,html body .mc_shell.mc_shell--light .cac_modal_textarea,html body .mc_shell.mc_shell--light .cam_modal_input,html body .mc_shell.mc_shell--light .caef_field input,html body .mc_shell.mc_shell--light .caef_field textarea,html body .mc_shell.mc_shell--light .caef_field select,html body .mc_shell.mc_shell--light .caef_field .ant-select .ant-select-selector{background:#f3f4f6!important;border:1px solid #c4cbd6!important;color:#111827!important;border-radius:10px!important}html body .mc_shell.mc_shell--light .pm_modal .ant-select .ant-select-selector,html body .mc_shell.mc_shell--light .colleges_modal .ant-select .ant-select-selector,html body .mc_shell.mc_shell--light .cac_modal .ant-select .ant-select-selector,html body .mc_shell.mc_shell--light .cam_modal .ant-select .ant-select-selector,html body .mc_shell.mc_shell--light .caef_modal .ant-select .ant-select-selector{min-height:40px!important;padding:4px 10px!important;display:flex!important;align-items:center!important;background:#f3f4f6!important;border:1px solid #c4cbd6!important;border-radius:10px!important;box-shadow:none!important}html body .mc_shell.mc_shell--light .pm_modal .ant-select .ant-select-selection-placeholder,html body .mc_shell.mc_shell--light .colleges_modal .ant-select .ant-select-selection-placeholder,html body .mc_shell.mc_shell--light .cac_modal .ant-select .ant-select-selection-placeholder,html body .mc_shell.mc_shell--light .cam_modal .ant-select .ant-select-selection-placeholder,html body .mc_shell.mc_shell--light .caef_modal .ant-select .ant-select-selection-placeholder{color:#6b7280!important}html body .mc_shell.mc_shell--light .pm_modal .ant-select .ant-select-arrow,html body .mc_shell.mc_shell--light .colleges_modal .ant-select .ant-select-arrow,html body .mc_shell.mc_shell--light .cac_modal .ant-select .ant-select-arrow,html body .mc_shell.mc_shell--light .cam_modal .ant-select .ant-select-arrow,html body .mc_shell.mc_shell--light .caef_modal .ant-select .ant-select-arrow{right:12px!important;inset-inline-end:12px!important;top:61%!important;transform:translateY(-50%)!important;margin-top:0!important;color:#9ca3af!important;pointer-events:none!important}html body .mc_shell.mc_shell--light .pm_modal .secondary_form_container .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,html body .mc_shell.mc_shell--light .colleges_modal .secondary_form_container .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,html body .mc_shell.mc_shell--light .cac_modal .secondary_form_container .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,html body .mc_shell.mc_shell--light .cam_modal .secondary_form_container .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,html body .mc_shell.mc_shell--light .caef_modal .secondary_form_container .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{height:40px!important;padding-right:34px!important}html body .mc_shell.mc_shell--light .pm_modal .secondary_form_container .ant-select-single .ant-select-selector .ant-select-selection-item,html body .mc_shell.mc_shell--light .pm_modal .secondary_form_container .ant-select-single .ant-select-selector .ant-select-selection-placeholder,html body .mc_shell.mc_shell--light .colleges_modal .secondary_form_container .ant-select-single .ant-select-selector .ant-select-selection-item,html body .mc_shell.mc_shell--light .colleges_modal .secondary_form_container .ant-select-single .ant-select-selector .ant-select-selection-placeholder,html body .mc_shell.mc_shell--light .cac_modal .secondary_form_container .ant-select-single .ant-select-selector .ant-select-selection-item,html body .mc_shell.mc_shell--light .cac_modal .secondary_form_container .ant-select-single .ant-select-selector .ant-select-selection-placeholder,html body .mc_shell.mc_shell--light .cam_modal .secondary_form_container .ant-select-single .ant-select-selector .ant-select-selection-item,html body .mc_shell.mc_shell--light .cam_modal .secondary_form_container .ant-select-single .ant-select-selector .ant-select-selection-placeholder,html body .mc_shell.mc_shell--light .caef_modal .secondary_form_container .ant-select-single .ant-select-selector .ant-select-selection-item,html body .mc_shell.mc_shell--light .caef_modal .secondary_form_container .ant-select-single .ant-select-selector .ant-select-selection-placeholder{line-height:30px!important}html body .mc_shell.mc_shell--light .cam_member_email_select .ant-select-selector{background:#f3f4f6!important;border:1px solid #c4cbd6!important;border-radius:10px!important}html body .mc_shell.mc_shell--light .cam_modal .cam_modal_input,html body .mc_shell.mc_shell--light .cam_modal .ant-select .ant-select-selector{border:1px solid #c4cbd6!important}html body .mc_shell.mc_shell--light .pm_modal_footer,html body .mc_shell.mc_shell--light .colleges_modal_footer,html body .mc_shell.mc_shell--light .cac_modal_footer,html body .mc_shell.mc_shell--light .cam_modal_footer,html body .mc_shell.mc_shell--light .caef_footer{background:#fff!important;border-top:1px solid #d1d5db!important;border-radius:0 0 10px 10px!important}html body .mc_shell.mc_shell--light .pm_modal_button,html body .mc_shell.mc_shell--light .colleges_modal_button,html body .mc_shell.mc_shell--light .cac_modal_button,html body .mc_shell.mc_shell--light .cam_modal_button{border-radius:10px!important;border:1px solid #e5e7eb!important;background:#f3f4f6!important;color:#111827!important}html body .mc_shell.mc_shell--light .pm_modal_button_primary,html body .mc_shell.mc_shell--light .colleges_modal_button_primary,html body .mc_shell.mc_shell--light .cac_modal_button_primary,html body .mc_shell.mc_shell--light .cam_modal_button_primary,html body .mc_shell.mc_shell--light .caef_footer .primary_btn{background:#030712!important;border-color:#030712!important;color:#fff!important;border-radius:10px!important}html body .mc_shell.mc_shell--light .pm_modal_button_secondary,html body .mc_shell.mc_shell--light .colleges_modal_button_secondary,html body .mc_shell.mc_shell--light .cac_modal_button_secondary,html body .mc_shell.mc_shell--light .cam_modal_button_secondary,html body .mc_shell.mc_shell--light .caef_footer .secondary_border_btn,html body .mc_shell.mc_shell--light .caef_footer .primary_border_btn{background:#f3f4f6!important;border:1px solid #e5e7eb!important;color:#111827!important;border-radius:10px!important}html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal .ant-modal-content{border-radius:10px;background:linear-gradient(165deg,#120a19f5,#0c0810eb);border:1px solid rgba(255,255,255,.08);box-shadow:0 24px 64px #0000008c;color:#ffffffeb;backdrop-filter:blur(10px) saturate(118%);-webkit-backdrop-filter:blur(10px) saturate(118%)}html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal .ant-modal-header{border-bottom:1px solid rgba(255,255,255,.08)!important}html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal .ant-modal-title{color:#ffffffeb!important}html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal .ant-modal-close{color:#ffffffd9!important}html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal .ant-modal-body{color:#94a3b8f2!important}html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal .ant-modal-footer{border-top:1px solid rgba(255,255,255,.08)!important}html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal .ant-input,html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal .ant-input-affix-wrapper,html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal .ant-input-textarea{background:#0c081080!important;border:1px solid rgba(255,255,255,.12)!important;color:#ffffffeb!important;border-radius:10px!important}html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal .ant-input::placeholder,html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal .ant-input-textarea::placeholder{color:#94a3b8b3!important}html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal .ant-select .ant-select-selector{background:#0c081080!important;border:1px solid rgba(255,255,255,.12)!important;color:#ffffffeb!important;border-radius:10px!important}html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal .ant-select .ant-select-selection-placeholder{color:#94a3b8b3!important}html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal .ant-select-arrow{color:#ffffffd9!important}html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal .ant-select-dropdown{background:#0c0810fa!important;border:1px solid rgba(255,255,255,.12)!important}html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal .college_claims_detail_modal .college_claims_detail_title,html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal .college_claims_detail_modal .college_claims_detail_section_title{color:#fffffff2!important}html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal .college_claims_detail_modal .college_claims_detail_subtitle{color:#94a3b8f2!important}html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal .college_claims_detail_modal .colleges_filter_card{background:#0c08109e!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:none!important}html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal .college_claims_detail_modal .colleges_search_field{background:#ffffff14!important;color:#ffffffe6!important}html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal .college_claims_detail_modal .colleges_search_input{color:#ffffffeb!important}html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal .college_claims_detail_modal .colleges_search_input::placeholder{color:#94a3b8b8!important}html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal .college_claims_detail_modal .colleges_table_card,html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal .college_claims_detail_modal .custom_table_container{background:#0c08109e!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:10px!important;box-shadow:none!important}html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal .college_claims_detail_modal .custom_table_container table th,html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal .college_claims_detail_modal .custom_table_container table td{color:#ffffffeb!important;border-color:#ffffff24!important}html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal .ant-modal-confirm-title{display:block!important;color:#fff!important;margin-bottom:6px}html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal .ant-modal-confirm-content{color:#94a3b8!important}html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal .ant-modal-confirm-btns{display:flex;gap:8px;justify-content:flex-end;width:100%}html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal .ant-btn{border-radius:10px!important}html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal .ant-btn-default{background-color:#0c0810bf!important;border-color:#ffffff1a!important;color:#ffffffe6!important}html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal .ant-btn-default:hover{background-color:#120a19e0!important;border-color:#94a3b847!important;color:#fff!important}html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.college_claims_theme_modal{font-family:Lato-Regular,sans-serif!important}html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.college_claims_theme_modal .ant-modal-content{border-radius:10px!important;background:linear-gradient(165deg,#120a19f5,#0c0810eb)!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 24px 64px #0000008c!important;backdrop-filter:blur(10px) saturate(118%)!important;-webkit-backdrop-filter:blur(10px) saturate(118%)!important;color:#ffffffeb!important}html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.college_claims_theme_modal .admin_college_claims_modal_form,html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.college_claims_theme_modal .admin_college_claims_modal_form *{font-family:Lato-Regular,sans-serif!important}html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.college_claims_theme_modal .ant-modal-header,html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.college_claims_theme_modal .ant-modal-footer{background:transparent!important;border-color:#ffffff14!important}html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.college_claims_theme_modal .ant-modal-title{color:#fff!important}html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.college_claims_theme_modal .ant-modal-close{color:#ffffffd9!important;border-radius:10px!important}html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.college_claims_theme_modal .ant-modal-close:hover{background:#ffffff0f!important;border:1px solid rgba(255,255,255,.12)!important;color:#ffffffeb!important;border-radius:10px!important}html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.college_claims_theme_modal .custom_table_container table,html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.college_claims_theme_modal .custom_table_container table thead,html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.college_claims_theme_modal .custom_table_container table tbody,html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.college_claims_theme_modal .custom_table_container table tr,html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.college_claims_theme_modal .custom_table_container table th,html body body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.college_claims_theme_modal .custom_table_container table td{background:transparent!important;color:#ffffffeb!important;border-color:#ffffff24!important}html body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal_logout .ant-btn-primary{background:#8644a1!important;border-color:#8644a1!important;color:#fff!important}html body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal_logout .ant-btn-primary:hover{background:#70368a!important;border-color:#70368a!important}html body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal_delete .ant-btn-primary{background:#7f1d1d80!important;border-color:#f8717159!important;color:#fecaca!important}html body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal_delete .ant-btn-primary:hover{background:#991b1b99!important;border-color:#fca5a573!important;color:#fff!important}html .ant-modal.bf_theme_confirm_modal.bf_theme_confirm_modal--dark .ant-modal-content{border-radius:10px;background:linear-gradient(165deg,#120a19f5,#0c0810eb);border:1px solid rgba(255,255,255,.08);box-shadow:0 24px 64px #0000008c;color:#ffffffeb;backdrop-filter:blur(10px) saturate(118%);-webkit-backdrop-filter:blur(10px) saturate(118%)}html .ant-modal.bf_theme_confirm_modal.bf_theme_confirm_modal--dark .ant-modal-confirm-title{display:block!important;color:#fff!important;margin-bottom:6px}html .ant-modal.bf_theme_confirm_modal.bf_theme_confirm_modal--dark .ant-modal-confirm-content{color:#94a3b8!important}html .ant-modal.bf_theme_confirm_modal.bf_theme_confirm_modal--dark .ant-modal-confirm-btns{display:flex;gap:8px;justify-content:flex-end;width:100%}html .ant-modal.bf_theme_confirm_modal.bf_theme_confirm_modal--dark .ant-btn{background:#0c0810bf!important;border:1px solid rgba(255,255,255,.1)!important;color:#ffffffeb!important;border-radius:10px!important}html .ant-modal.bf_theme_confirm_modal.bf_theme_confirm_modal--dark .custom_table_container table,html .ant-modal.bf_theme_confirm_modal.bf_theme_confirm_modal--dark .custom_table_container table thead,html .ant-modal.bf_theme_confirm_modal.bf_theme_confirm_modal--dark .custom_table_container table tbody,html .ant-modal.bf_theme_confirm_modal.bf_theme_confirm_modal--dark .custom_table_container table tr,html .ant-modal.bf_theme_confirm_modal.bf_theme_confirm_modal--dark .custom_table_container table th,html .ant-modal.bf_theme_confirm_modal.bf_theme_confirm_modal--dark .custom_table_container table td{background:transparent!important;color:#ffffffeb!important;border-color:#ffffff24!important}body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal_logout .ant-btn-primary{background:#8644a1!important;border-color:#8644a1!important;color:#fff!important}body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal_logout .ant-btn-primary:hover{background:#70368a!important;border-color:#70368a!important}body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal_delete .ant-btn-primary{background:#7f1d1d80!important;border-color:#f8717159!important;color:#fecaca!important}body:has(.mc_shell.mc_shell--darkGlass) .ant-modal.bf_theme_confirm_modal_delete .ant-btn-primary:hover{background:#991b1b99!important;border-color:#fca5a573!important;color:#fff!important}.ant-modal.bf_theme_confirm_modal.bf_theme_confirm_modal--dark .ant-modal-content{border-radius:10px;background:linear-gradient(165deg,#120a19f5,#0c0810eb);border:1px solid rgba(255,255,255,.08);box-shadow:0 24px 64px #0000008c;color:#ffffffeb;backdrop-filter:blur(10px) saturate(118%);-webkit-backdrop-filter:blur(10px) saturate(118%)}.ant-modal.bf_theme_confirm_modal.bf_theme_confirm_modal--dark .ant-modal-confirm-title{display:block!important;color:#fff!important;margin-bottom:6px}.ant-modal.bf_theme_confirm_modal.bf_theme_confirm_modal--dark .ant-modal-confirm-content{color:#94a3b8!important}.ant-modal.bf_theme_confirm_modal.bf_theme_confirm_modal--dark .ant-modal-confirm-btns{display:flex;gap:8px;justify-content:flex-end;width:100%}.ant-modal.bf_theme_confirm_modal.bf_theme_confirm_modal--dark .ant-btn{border-radius:10px!important}.ant-modal.bf_theme_confirm_modal.bf_theme_confirm_modal--dark .ant-btn-default{background-color:#0c0810bf!important;border-color:#ffffff1a!important;color:#ffffffe6!important}.ant-modal.bf_theme_confirm_modal.bf_theme_confirm_modal--dark .ant-btn-default:hover{background-color:#120a19e0!important;border-color:#94a3b847!important;color:#fff!important}.ant-modal.bf_theme_confirm_modal.bf_theme_confirm_modal--dark .ant-btn-primary{background-color:#8644a1!important;border-color:#8644a1!important;color:#fff!important}.ant-modal.bf_theme_confirm_modal.bf_theme_confirm_modal--dark .ant-btn-primary:hover{background-color:#70368a!important;border-color:#70368a!important}.ant-modal.bf_theme_confirm_modal.bf_theme_confirm_modal--light .ant-modal-content{border-radius:10px;background:#fff;border:1px solid #e5e7eb;box-shadow:0 16px 40px #0f172a29;color:#111827;backdrop-filter:none;-webkit-backdrop-filter:none}input::file-selector-button{cursor:pointer}button:focus{outline:none!important}.column_resize_table th:before{content:"";display:block;width:var(--column_resize_before_width)}.ant-modal-wrap{display:flex;align-items:center;justify-content:center}.ant-modal-wrap .ant-modal{top:auto;padding-bottom:0;transform:none;color:var(--textColor);line-height:1.5}.ant-modal-wrap .ant-modal .ant-modal-body{line-height:1.5}.ant-modal-wrap .ant-modal .college_claims_detail_modal{display:flex;flex-direction:column;gap:16px;padding-top:8px;font-family:Lato-Regular,sans-serif}.ant-modal-wrap .ant-modal .college_claims_detail_modal .college_claims_detail_top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:4px 4px 0}.ant-modal-wrap .ant-modal .college_claims_detail_modal .college_claims_detail_header{flex:1 1 auto}.ant-modal-wrap .ant-modal .college_claims_detail_modal .college_claims_detail_section_header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:8px}.ant-modal-wrap .ant-modal .college_claims_detail_modal .college_claims_detail_actions{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:flex-end;gap:8px}.ant-modal-wrap .ant-modal .college_claims_detail_modal .college_claims_detail_filter{margin-top:12px;margin-bottom:12px}.ant-modal-wrap .ant-modal .college_claims_detail_modal .college_claims_detail_filter .colleges_filter_card{padding:10px 16px;background-color:#fff;border-radius:10px;border:1px solid var(--primaryBorder);box-shadow:0 0 0 1px #0f172a05}.ant-modal-wrap .ant-modal .college_claims_detail_modal .college_claims_detail_filter .colleges_filter_card_inner{display:flex;align-items:center;gap:10px}.ant-modal-wrap .ant-modal .college_claims_detail_modal .college_claims_detail_filter .colleges_search_field{flex:1 1 auto;display:flex;align-items:center;gap:8px;background-color:#f3f4f6;border-radius:10px;padding:0 14px;min-height:34px;color:var(--labelColor)}.ant-modal-wrap .ant-modal .college_claims_detail_modal .college_claims_detail_filter .colleges_search_icon{display:inline-flex;align-items:center;justify-content:center}.ant-modal-wrap .ant-modal .college_claims_detail_modal .college_claims_detail_filter .colleges_search_input{border:none;outline:none;background:transparent;width:100%;font-size:13px;color:var(--authTextMain)}.ant-modal-wrap .ant-modal .college_claims_detail_modal .college_claims_detail_filter .colleges_search_input::placeholder{color:var(--authInputPlaceholder)}.ant-modal-wrap .ant-modal .college_claims_detail_modal .college_claims_detail_filter .colleges_filter_select{flex:0 0 180px;display:flex;justify-content:flex-end}.ant-modal-wrap .ant-modal .college_claims_detail_modal .college_claims_detail_filter .college_claims_detail_district_select{min-width:0;width:100%}.ant-modal-wrap .ant-modal .college_claims_detail_modal .college_claims_detail_filter .college_claims_detail_filter_select .ant-select-selector{min-height:34px!important;border-radius:10px!important;border:1px solid var(--primaryBorder)!important;box-shadow:none!important;background-color:transparent!important;padding:0 32px 0 12px!important;display:flex;align-items:center;font-family:Lato-Regular,sans-serif!important}.ant-modal-wrap .ant-modal .college_claims_detail_modal .college_claims_detail_filter .college_claims_detail_filter_select .ant-select-selection-placeholder{color:var(--authInputPlaceholder)!important;font-family:Lato-Regular,sans-serif!important}.ant-modal-wrap .ant-modal .college_claims_detail_modal .college_claims_detail_filter .college_claims_detail_filter_select .ant-select-selection-item,.ant-modal-wrap .ant-modal .college_claims_detail_modal .college_claims_detail_filter .college_claims_detail_filter_select .ant-select-selection-search-input{font-family:Lato-Regular,sans-serif!important}.ant-modal-wrap .ant-modal .college_claims_detail_modal .college_claims_detail_filter .college_claims_detail_filter_select .ant-select-arrow{right:12px}.ant-modal-wrap .ant-modal .college_claims_detail_modal .college_claims_detail_filter .college_claims_detail_filter_select:hover .ant-select-selector{border-color:var(--authTextMain)!important}.ant-modal-wrap .ant-modal .college_claims_detail_modal .college_claims_detail_filter .college_claims_detail_filter_select.ant-select-focused .ant-select-selector{border-color:var(--black)!important;box-shadow:0 0 0 2px #0000000d!important}.ant-modal.college_claims_theme_modal .college_claims_detail_modal .college_claims_detail_title,.ant-modal.college_claims_theme_modal .college_claims_detail_modal .college_claims_detail_section_title{color:#fff!important}.ant-modal.college_claims_theme_modal .college_claims_detail_modal .college_claims_detail_subtitle{color:#94a3b8e6!important}.ant-modal.college_claims_theme_modal .college_claims_detail_modal .colleges_filter_card,.ant-modal.college_claims_theme_modal .college_claims_detail_modal .colleges_table_card,.ant-modal.college_claims_theme_modal .college_claims_detail_modal .custom_table_container{background:#0c08109e!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:10px!important;box-shadow:none!important}.ant-modal.college_claims_theme_modal .college_claims_detail_modal .colleges_search_field{background:#ffffff0f!important;color:#ffffffe6!important}.ant-modal.college_claims_theme_modal .college_claims_detail_modal .colleges_search_input{color:#ffffffeb!important}.ant-modal.college_claims_theme_modal .college_claims_detail_modal .colleges_search_input::placeholder{color:#94a3b8b8!important}.ant-modal.college_claims_theme_modal .college_claims_detail_modal .college_claims_detail_filter_select .ant-select-selector{background:#0c0810bf!important;border:1px solid rgba(255,255,255,.1)!important;color:#ffffffeb!important;border-radius:10px!important}.ant-modal.college_claims_theme_modal .college_claims_detail_modal .college_claims_detail_filter_select .ant-select-selection-item{color:#ffffffeb!important;color:#94a3b8b8!important}.ant-modal.college_claims_theme_modal .college_claims_detail_modal .college_claims_detail_filter_select .ant-select-selector{background:#000!important;border:1px solid rgba(255,255,255,.12)!important;color:#ffffffeb!important;border-radius:10px!important}.ant-modal.college_claims_theme_modal .college_claims_detail_modal .college_claims_detail_filter_select .ant-select-selection-placeholder,.ant-modal.college_claims_theme_modal .college_claims_detail_modal .college_claims_detail_filter_select .ant-select-arrow{color:#94a3b8b8!important}.ant-modal.college_claims_theme_modal .college_claims_detail_modal .college_claims_detail_actions .secondary_border_btn{background:#0c0810bf!important;border:1px solid rgba(255,255,255,.1)!important;color:#ffffffeb!important;border-radius:10px!important}.ant-modal.college_claims_theme_modal .college_claims_detail_modal .college_claims_detail_actions .secondary_border_btn:hover:not(:disabled){background:#120a19e0!important;border-color:#94a3b847!important;color:#fff!important}.ant-modal.college_claims_theme_modal .college_claims_detail_modal .college_claims_detail_actions .primary_btn,.ant-modal.college_claims_theme_modal .college_claims_detail_modal .college_claims_detail_actions .primary_btn.colleges_page_add_btn{background:#8644a1!important;border:1px solid #8644a1!important;color:#fff!important;border-radius:10px!important}.ant-modal.college_claims_theme_modal .college_claims_detail_modal .college_claims_detail_actions .primary_btn:hover:not(:disabled),.ant-modal.college_claims_theme_modal .college_claims_detail_modal .college_claims_detail_actions .primary_btn.colleges_page_add_btn:hover:not(:disabled){background:#70368a!important;border-color:#70368a!important}.ant-modal.college_claims_theme_modal .college_claims_detail_modal .college_claims_detail_actions button:disabled,.ant-modal.college_claims_theme_modal .college_claims_detail_modal .college_claims_detail_actions button[disabled]{opacity:.5!important;cursor:not-allowed!important}.ant-modal.college_claims_theme_modal .college_claims_detail_modal .custom_table_container table,.ant-modal.college_claims_theme_modal .college_claims_detail_modal .custom_table_container table thead,.ant-modal.college_claims_theme_modal .college_claims_detail_modal .custom_table_container table tbody,.ant-modal.college_claims_theme_modal .college_claims_detail_modal .custom_table_container table tr,.ant-modal.college_claims_theme_modal .college_claims_detail_modal .custom_table_container table th,.ant-modal.college_claims_theme_modal .college_claims_detail_modal .custom_table_container table td{background:transparent!important;color:#ffffffeb!important;border-color:#ffffff24!important}.ant-pagination>li .ant-pagination-item-link{display:flex!important;align-items:center;justify-content:center}.ant-pagination>li.ant-pagination-item-active{border-color:var(--themeColor)!important}.ant-pagination>li.ant-pagination-item-active>a{color:var(--themeColor)!important}.ant-pagination .ant-select .ant-select-selector{padding:0 10px!important;border:1px solid var(--boxShadow)!important;border-radius:4px;box-shadow:0 0 2px 0 var(--boxShadow) inset!important}.ant-pagination .ant-select .ant-select-selector .ant-select-selection-placeholder{color:var(--labelColor)}.ant-pagination .ant-select .ant-select-selector .ant-select-selection-placeholder{padding-right:25px}.ant-pagination .ant-select .ant-select-selector .ant-select-selection-search{margin-left:0}.ant-pagination .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-item{line-height:22px!important}.ant-pagination .ant-select .ant-select-arrow{right:12px;top:calc(50% + 1px)}.ant-pagination .ant-select .ant-select-arrow .ant_select_drop_icon{font-size:22px;color:var(--black)}.ant-pagination .ant-select .ant-select-clear{height:17px;right:14px;top:calc(50% - 3px);font-size:18px;width:17px;color:var(--black);display:flex}.ant-pagination .ant-pagination-options-quick-jumper>input{min-height:32px;padding:0 10px;outline:none!important;border:1px solid var(--boxShadow)!important;border-radius:4px;box-shadow:0 0 2px 0 var(--boxShadow) inset!important;width:100%}.ant-pagination .ant-pagination-options-quick-jumper>input::placeholder{color:var(--labelColor)}.ant-tooltip{max-width:90vw!important}.ant-checkbox-wrapper,.ant-checkbox-wrapper *,.ant-checkbox-wrapper .ant-checkbox{font-family:regular}.ant-select-dropdown,.ant-select-dropdown .ant-select-item,.ant-select-dropdown .ant-select-item .ant-select-item-option-content,.ant-dropdown-menu,.ant-dropdown-menu .ant-dropdown-menu-item,.ant-picker-dropdown,.ant-picker-dropdown *{font-family:Lato-Regular,sans-serif!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:var(--labelColor);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--primaryDarkBorder)}.colleges_page.colleges_page--dashboardGlass .colleges_filter_card{background:linear-gradient(160deg,#ffffff8c,#ffffff52);border:1px solid rgba(255,255,255,.55);box-shadow:0 12px 28px #3e206014;backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%)}.colleges_page.colleges_page--dashboardGlass .colleges_search_field{background:#ffffff73;border:1px solid rgba(255,255,255,.55);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--labelColor)}.colleges_page.colleges_page--dashboardGlass .colleges_search_input{color:var(--authTextMain)}.colleges_page.colleges_page--dashboardGlass .colleges_search_input::placeholder{color:var(--authInputPlaceholder)}.colleges_page.colleges_page--dashboardGlass .colleges_filter_button{background:#ffffff73;border:1px solid rgba(255,255,255,.55);color:var(--authTextMain);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.colleges_page.colleges_page--dashboardGlass .colleges_filter_button_active{background-color:var(--black);border-color:var(--black);color:var(--whiteInsideTheme)}.colleges_page.colleges_page--dashboardGlass .colleges_filter_button_open{background:#ffffffa6;border-color:#ffffffbf;color:var(--authTextMain)}.colleges_page.colleges_page--dashboardGlass .colleges_table_card{background:transparent;border-radius:10px}.colleges_page.colleges_page--dashboardGlass .custom_table_container.colleges_table_container{background:linear-gradient(165deg,#ffffff85,#f8f2ff5c);border:1px solid rgba(255,255,255,.55);box-shadow:0 12px 30px #3e206014;backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%);border-radius:10px}.colleges_page.colleges_page--dashboardGlass .custom_table_container.colleges_table_container table thead tr th{background-color:var(--whiteInsideTheme);background-image:none;color:var(--black);border-bottom:1px solid var(--primaryBorder);box-shadow:0 1px #0000000a}.colleges_page.colleges_page--dashboardGlass .custom_table_container.colleges_table_container table thead tr th .sort_icon_container>svg.sort_hidden{fill:var(--whiteInsideTheme)}.colleges_page.colleges_page--dashboardGlass .custom_table_container.colleges_table_container table thead tr th .sort_icon_container>svg.sort_visible{fill:var(--black)}.colleges_page.colleges_page--dashboardGlass .custom_table_container.colleges_table_container table tbody>tr td{background-color:#ffffff47;border-bottom:1px solid rgba(107,63,160,.08);color:var(--authTextMain)}.colleges_page.colleges_page--dashboardGlass .custom_table_container.colleges_table_container table tbody>tr:hover td{background-color:#ffffff85}.colleges_page.colleges_page--dashboardGlass .custom_table_container.colleges_table_container table tbody>tr:last-child td{border-bottom:none}.colleges_page.colleges_page--dashboardGlass .colleges_pagination{border-top:1px solid rgba(107,63,160,.12)}.colleges_page.colleges_page--dashboardGlass .cam_member_card{background:linear-gradient(165deg,#ffffff8c,#f8f2ff61);border:1px solid rgba(255,255,255,.55);box-shadow:0 12px 30px #3e206014;backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%);border-radius:10px}.colleges_page.colleges_page--dashboardGlass .cac_card{background:linear-gradient(165deg,#ffffff85,#f8f2ff5c);border:1px solid rgba(255,255,255,.55);box-shadow:0 12px 30px #3e206014;backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%);border-radius:10px}.colleges_page.colleges_page--dashboardGlass .cac_card:hover{background:linear-gradient(165deg,#ffffff9e,#f8f2ff7a);border-color:#ffffffbf;box-shadow:0 14px 36px #3e20601a;transform:none}.colleges_page.colleges_page--dashboardGlass .cac_card_title{color:var(--black)}.colleges_page.colleges_page--dashboardGlass .cac_card_admin_inline,.colleges_page.colleges_page--dashboardGlass .cac_card_description,.colleges_page.colleges_page--dashboardGlass .cac_card_metric_text{color:var(--authTextMuted)}.colleges_page.colleges_page--dashboardGlass .cac_card_admin_inline span,.colleges_page.colleges_page--dashboardGlass .cac_card_metric_value{color:var(--black)}.colleges_page.colleges_page--dashboardGlass .cac_card_metric_separator{color:var(--authTextMuted)}.colleges_page.colleges_page--dashboardGlass .cac_card_footer{border-top:1px solid rgba(107,63,160,.08);padding-top:12px;margin-top:4px}.colleges_page.colleges_page--dashboardGlass .cac_card_button:not(.cac_card_button_primary){border-radius:10px;background:#ffffff73;border:1px solid rgba(255,255,255,.55);color:var(--authTextMain);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.colleges_page.colleges_page--dashboardGlass .cac_card_button_primary{border-radius:10px;background-color:var(--black);color:var(--whiteInsideTheme);border-color:var(--black);backdrop-filter:none;-webkit-backdrop-filter:none}.colleges_page.colleges_page--dashboardGlass .cac_card_icon{background:linear-gradient(160deg,#ffffffa6,#f8f2ff73);border:1px solid rgba(255,255,255,.55)}.colleges_page.colleges_page--dashboardGlass .cac_card_icon_img{background-color:#ffffff80;border-color:#ffffff8c}.colleges_page.colleges_page--dashboardGlass .cac_empty_state{color:var(--authTextMuted)}.colleges_page.colleges_page--dashboardGlass .cam_member_card_footer{border-top-color:#6b3fa01a}.colleges_page.colleges_page--dashboardGlass .colleges_filter_overlay_backdrop{background:#3e206033;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.colleges_page.colleges_page--dashboardGlass .colleges_filter_overlay{background:linear-gradient(165deg,#ffffffc7,#f8f2ff85);border-left:1px solid rgba(255,255,255,.65);box-shadow:-14px 0 44px #3e206024;backdrop-filter:blur(22px) saturate(125%);-webkit-backdrop-filter:blur(22px) saturate(125%);border-radius:10px 0 0 10px}.colleges_page.colleges_page--dashboardGlass .colleges_filter_overlay_header{border-bottom:1px solid rgba(107,63,160,.12);background:#ffffff47}.colleges_page.colleges_page--dashboardGlass .colleges_filter_overlay_title{color:var(--black)}.colleges_page.colleges_page--dashboardGlass .colleges_filter_overlay_close{border-radius:10px}.colleges_page.colleges_page--dashboardGlass .colleges_filter_overlay_close:hover{background:#ffffff8c;color:var(--authTextMain)}.colleges_page.colleges_page--dashboardGlass .colleges_filter_overlay_footer{border-top:1px solid rgba(107,63,160,.12);background:#ffffff38}.colleges_page.colleges_page--dashboardGlass .colleges_filter_overlay_content .secondary_form_container>select{border-radius:10px;background:#ffffff7a;border:1px solid rgba(255,255,255,.55);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.colleges_page.colleges_page--dashboardGlass .colleges_filter_overlay_reset{border-radius:10px;background:#ffffff73;border:1px solid rgba(255,255,255,.55)}.colleges_page.colleges_page--dashboardGlass .colleges_filter_overlay_apply{border-radius:10px}.colleges_page.colleges_page--dashboardGlass .colleges_modal_backdrop,.colleges_page.colleges_page--dashboardGlass .cam_modal_backdrop,.colleges_page.colleges_page--dashboardGlass .cas_modal_backdrop,.colleges_page.colleges_page--dashboardGlass .pm_modal_backdrop{background:#0f172a66;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.colleges_page.colleges_page--dashboardGlass .colleges_modal,.colleges_page.colleges_page--dashboardGlass .cam_modal,.colleges_page.colleges_page--dashboardGlass .cas_modal,.colleges_page.colleges_page--dashboardGlass .cac_modal,.colleges_page.colleges_page--dashboardGlass .pm_modal{background:linear-gradient(165deg,#ffffffbd,#f8f2ff7a);border:1px solid rgba(255,255,255,.6);border-radius:10px;box-shadow:0 24px 60px #3e20602e;backdrop-filter:blur(22px) saturate(125%);-webkit-backdrop-filter:blur(22px) saturate(125%)}.colleges_page.colleges_page--dashboardGlass .colleges_modal_header,.colleges_page.colleges_page--dashboardGlass .cam_modal_header,.colleges_page.colleges_page--dashboardGlass .cas_modal_header,.colleges_page.colleges_page--dashboardGlass .cac_modal_header,.colleges_page.colleges_page--dashboardGlass .pm_modal_header{border-bottom:1px solid rgba(107,63,160,.12);background:#ffffff38}.colleges_page.colleges_page--dashboardGlass .colleges_modal_title,.colleges_page.colleges_page--dashboardGlass .cam_modal_title,.colleges_page.colleges_page--dashboardGlass .cas_modal_title,.colleges_page.colleges_page--dashboardGlass .cac_modal_title,.colleges_page.colleges_page--dashboardGlass .pm_modal_title{color:var(--black)}.colleges_page.colleges_page--dashboardGlass .colleges_modal_close,.colleges_page.colleges_page--dashboardGlass .cam_modal_close,.colleges_page.colleges_page--dashboardGlass .cas_modal_close,.colleges_page.colleges_page--dashboardGlass .cac_modal_close,.colleges_page.colleges_page--dashboardGlass .pm_modal_close{border-radius:10px;color:var(--authTextMuted)}.colleges_page.colleges_page--dashboardGlass .colleges_modal_close:hover,.colleges_page.colleges_page--dashboardGlass .cam_modal_close:hover,.colleges_page.colleges_page--dashboardGlass .cas_modal_close:hover,.colleges_page.colleges_page--dashboardGlass .cac_modal_close:hover,.colleges_page.colleges_page--dashboardGlass .pm_modal_close:hover{background:#ffffff8c;color:var(--authTextMain)}.colleges_page.colleges_page--dashboardGlass .colleges_modal_footer,.colleges_page.colleges_page--dashboardGlass .cam_modal_footer,.colleges_page.colleges_page--dashboardGlass .cas_modal_footer,.colleges_page.colleges_page--dashboardGlass .cac_modal_footer,.colleges_page.colleges_page--dashboardGlass .pm_modal_footer{border-top:1px solid rgba(107,63,160,.12);background:#fff3}.colleges_page.colleges_page--dashboardGlass .colleges_modal_label,.colleges_page.colleges_page--dashboardGlass .cam_modal_label,.colleges_page.colleges_page--dashboardGlass .cas_modal_label,.colleges_page.colleges_page--dashboardGlass .cac_modal_label,.colleges_page.colleges_page--dashboardGlass .pm_modal_label{color:var(--authTextMain)}.colleges_page.colleges_page--dashboardGlass .colleges_modal_input,.colleges_page.colleges_page--dashboardGlass .colleges_modal_textarea,.colleges_page.colleges_page--dashboardGlass .cam_modal_input,.colleges_page.colleges_page--dashboardGlass .cas_modal_input,.colleges_page.colleges_page--dashboardGlass .cac_modal_input,.colleges_page.colleges_page--dashboardGlass .pm_modal_input,.colleges_page.colleges_page--dashboardGlass .pm_modal_textarea{background:#ffffff85;border:1px solid rgba(255,255,255,.55);color:var(--authTextMain)}.colleges_page.colleges_page--dashboardGlass .colleges_modal_input:focus,.colleges_page.colleges_page--dashboardGlass .colleges_modal_textarea:focus,.colleges_page.colleges_page--dashboardGlass .cam_modal_input:focus,.colleges_page.colleges_page--dashboardGlass .cas_modal_input:focus,.colleges_page.colleges_page--dashboardGlass .cac_modal_input:focus,.colleges_page.colleges_page--dashboardGlass .pm_modal_input:focus,.colleges_page.colleges_page--dashboardGlass .pm_modal_textarea:focus{border-color:var(--primaryBorder);box-shadow:0 0 0 3px var(--authInputFocusRing)}.colleges_page.colleges_page--dashboardGlass .colleges_modal_button,.colleges_page.colleges_page--dashboardGlass .cam_modal_button,.colleges_page.colleges_page--dashboardGlass .cas_modal_button,.colleges_page.colleges_page--dashboardGlass .cac_modal_button,.colleges_page.colleges_page--dashboardGlass .pm_modal_button{border-radius:10px;background:#ffffff8c;border:1px solid rgba(255,255,255,.65);color:var(--black)}.colleges_page.colleges_page--dashboardGlass .colleges_modal_button:hover:not(:disabled),.colleges_page.colleges_page--dashboardGlass .cam_modal_button:hover:not(:disabled),.colleges_page.colleges_page--dashboardGlass .cas_modal_button:hover:not(:disabled),.colleges_page.colleges_page--dashboardGlass .cac_modal_button:hover:not(:disabled),.colleges_page.colleges_page--dashboardGlass .pm_modal_button:hover:not(:disabled){background:#ffffffe0}.colleges_page.colleges_page--dashboardGlass .colleges_modal_button_primary,.colleges_page.colleges_page--dashboardGlass .cam_modal_button_primary,.colleges_page.colleges_page--dashboardGlass .cas_modal_button_primary,.colleges_page.colleges_page--dashboardGlass .cac_modal_button_primary,.colleges_page.colleges_page--dashboardGlass .pm_modal_button_primary{background-color:var(--black);color:var(--whiteInsideTheme);border-color:var(--black)}.colleges_page.colleges_page--dashboardGlass .colleges_modal_button_primary:hover:not(:disabled),.colleges_page.colleges_page--dashboardGlass .cam_modal_button_primary:hover:not(:disabled),.colleges_page.colleges_page--dashboardGlass .cas_modal_button_primary:hover:not(:disabled),.colleges_page.colleges_page--dashboardGlass .cac_modal_button_primary:hover:not(:disabled),.colleges_page.colleges_page--dashboardGlass .pm_modal_button_primary:hover:not(:disabled){background-color:#1f2937;border-color:#1f2937}.colleges_page.colleges_page--dashboardGlass .colleges_modal_button_secondary:hover:not(:disabled),.colleges_page.colleges_page--dashboardGlass .cam_modal_button_secondary:hover:not(:disabled),.colleges_page.colleges_page--dashboardGlass .cas_modal_button_secondary:hover:not(:disabled),.colleges_page.colleges_page--dashboardGlass .cac_modal_button_secondary:hover:not(:disabled),.colleges_page.colleges_page--dashboardGlass .pm_modal_button_secondary:hover:not(:disabled){background:#ffffffbf}.colleges_page.colleges_page--dashboardGlass .cam_modal_info_box,.colleges_page.colleges_page--dashboardGlass .cas_modal_info_box,.colleges_page.colleges_page--dashboardGlass .cac_modal_info_box{background:#ffffff6b;border:1px solid rgba(255,255,255,.55);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.colleges_page.colleges_page--dashboardGlass .cam_modal_info_title,.colleges_page.colleges_page--dashboardGlass .cam_modal_info_content,.colleges_page.colleges_page--dashboardGlass .cas_modal_info_title,.colleges_page.colleges_page--dashboardGlass .cas_modal_info_content{color:var(--authTextMain)}.colleges_page.colleges_page--dashboardGlass .cam_modal_info_note,.colleges_page.colleges_page--dashboardGlass .cas_modal_info_note{color:var(--authTextMuted)}.colleges_page.colleges_page--dashboardGlass .cam_modal_errors_list,.colleges_page.colleges_page--dashboardGlass .cas_modal_errors_list{background:#fef2f2b8;border:1px solid rgba(252,165,165,.5);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.colleges_page.colleges_page--dashboardGlass .cam_modal_success,.colleges_page.colleges_page--dashboardGlass .cas_modal_success{background:#f0fdf4bf;border:1px solid rgba(134,239,172,.5);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.colleges_page.colleges_page--dashboardGlass .cam_modal_file_info,.colleges_page.colleges_page--dashboardGlass .cas_modal_file_info{color:var(--authTextMuted)}.colleges_page.colleges_page--dashboardGlass .cam_modal_file_input_wrapper .cam_modal_file_remove,.colleges_page.colleges_page--dashboardGlass .cas_modal_file_input_wrapper .cas_modal_file_remove{border-radius:10px}.colleges_page.colleges_page--dashboardGlass .cam_modal_file_input_wrapper .cam_modal_file_remove:hover:not(:disabled),.colleges_page.colleges_page--dashboardGlass .cas_modal_file_input_wrapper .cas_modal_file_remove:hover:not(:disabled){background:#ffffff8c}.colleges_page.colleges_page--dashboardGlass .cam_member_email_select .ant-select-selector,.colleges_page.colleges_page--dashboardGlass .cam_modal .ant-select .ant-select-selector,.colleges_page.colleges_page--dashboardGlass .cas_modal .ant-select .ant-select-selector,.colleges_page.colleges_page--dashboardGlass .cac_modal .ant-select .ant-select-selector{border-radius:10px!important;background:#ffffff85!important;border:1px solid rgba(255,255,255,.55)!important}.colleges_page.colleges_page--dashboardGlass .cam_modal_select_invalid .ant-select-selector,.colleges_page.colleges_page--dashboardGlass .cas_modal_select_invalid .ant-select-selector{border-color:#dc2626!important}@media screen and (max-width:767px){.colleges_page.colleges_page--dashboardGlass .cam_member_card{border:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.06);box-shadow:0 12px 28px #00000047}.colleges_page.colleges_page--dashboardGlass .cac_card{border:1px solid rgba(255,255,255,.12);box-shadow:0 12px 28px #00000047}}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .colleges_filter_button_active{background-color:#8644a1;border-color:#8644a1;color:#fff}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .colleges_filter_card{background:linear-gradient(160deg,#120a19e0,#0c0810c7);border:1px solid rgba(255,255,255,.08);box-shadow:0 10px 32px #00000073;backdrop-filter:blur(10px) saturate(118%);-webkit-backdrop-filter:blur(10px) saturate(118%)}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .colleges_search_field{background:#0c0810b8;border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(10px) saturate(118%);-webkit-backdrop-filter:blur(10px) saturate(118%)}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .colleges_filter_button{background:#0c0810ad;border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(10px) saturate(118%);-webkit-backdrop-filter:blur(10px) saturate(118%)}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .colleges_filter_button_open{background:#120a19e0;border-color:#94a3b838}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .custom_table_container.colleges_table_container{background:linear-gradient(165deg,#120a19db,#0c0810c2);border:1px solid rgba(255,255,255,.08);box-shadow:0 12px 36px #00000073;backdrop-filter:blur(10px) saturate(118%);-webkit-backdrop-filter:blur(10px) saturate(118%)}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .custom_table_container.colleges_table_container table thead tr th{background-color:#120a19f2;border-bottom:1px solid rgba(255,255,255,.08);box-shadow:0 1px #ffffff0a;color:#fff}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .custom_table_container.colleges_table_container table tbody>tr td{background-color:#120a1994;border-bottom:1px solid rgba(255,255,255,.05)}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .custom_table_container.colleges_table_container table tbody>tr:hover td{background-color:#ffffff0a}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .colleges_pagination{border-top:1px solid rgba(255,255,255,.08)}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cam_member_card{background:linear-gradient(165deg,#120a19db,#0c0810bd);border:1px solid rgba(255,255,255,.08);box-shadow:0 10px 32px #0000006b;backdrop-filter:blur(10px) saturate(118%);-webkit-backdrop-filter:blur(10px) saturate(118%)}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_card{background:linear-gradient(165deg,#120a19e0,#0c0810c2);border:1px solid rgba(255,255,255,.08);box-shadow:0 12px 36px #00000073;backdrop-filter:blur(10px) saturate(118%);-webkit-backdrop-filter:blur(10px) saturate(118%)}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_card:hover{background:linear-gradient(165deg,#160c1ee6,#0e0812cc);border-color:#94a3b833;box-shadow:0 14px 40px #0000007a}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_card_title,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_card_admin_inline span,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_card_metric_value{color:#fff}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_card_admin_inline,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_card_description,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_card_metric_text{color:#94a3b8}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_card_footer{border-top-color:#ffffff14}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_card_button:not(.cac_card_button_primary){background:#0c0810b8;border:1px solid rgba(255,255,255,.1);color:#fff}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_card_button_primary{background-color:#8644a1;color:#fff;border-color:#8644a1;backdrop-filter:none;-webkit-backdrop-filter:none}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_card_button_primary:hover:not(:disabled){background-color:#70368a;border-color:#70368a}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_card_icon{background:linear-gradient(160deg,#160c1ed9,#0e0812b8);border:1px solid rgba(255,255,255,.08)}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_card_icon_img{background-color:#0c0810bf;border-color:#ffffff14}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .college_status_pill{border:1px solid rgba(255,255,255,.14);border-radius:10px}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .college_status_pill_active{background:#22c55e3d;color:#dcfce7;border-color:#22c55e6b}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .college_status_pill_pending{background:#fbbf243d;color:#fef3c7;border-color:#fbbf246b}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .college_status_pill_deactivated{background:#ef44443d;color:#fee2e2;border-color:#ef44446b}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .colleges_filter_overlay{background:linear-gradient(165deg,#120a19f5,#0c0810eb);border-left:1px solid rgba(255,255,255,.08);box-shadow:-16px 0 48px #0000008c;backdrop-filter:blur(10px) saturate(118%);-webkit-backdrop-filter:blur(10px) saturate(118%)}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .colleges_filter_overlay_header{background:#0c0810d1;border-bottom-color:#ffffff14}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .colleges_filter_overlay_footer{background:#0a060ed9;border-top-color:#ffffff14}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .colleges_filter_overlay_content .secondary_form_container>select{border-radius:10px;background:#08050ad1;border:1px solid rgba(255,255,255,.1);color:#ffffffeb;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:14px 14px}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .colleges_filter_overlay_content .secondary_form_container>select:focus{border-color:#8644a1;box-shadow:0 0 0 1px #8644a140;outline:none}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .colleges_filter_overlay_content .secondary_form_container>select option{background:#120a19;color:#fff}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .colleges_filter_overlay_title{color:#fff}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .colleges_filter_overlay_close{color:#ffffff8c}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .colleges_filter_overlay_close:hover{color:#fff;background:#8644a138}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .colleges_modal,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cam_modal,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cas_modal,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .pm_modal{background:linear-gradient(165deg,#120a19f5,#0c0810eb);border:1px solid rgba(255,255,255,.08);box-shadow:0 24px 64px #0000008c;backdrop-filter:blur(10px) saturate(118%);-webkit-backdrop-filter:blur(10px) saturate(118%)}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .colleges_modal_header,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cam_modal_header,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cas_modal_header,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_header,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .pm_modal_header{background:#0c0810e0;border-bottom-color:#ffffff14}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .colleges_modal_title,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cam_modal_title,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cas_modal_title,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_title,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .pm_modal_title{color:#fff}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .colleges_modal_close,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cam_modal_close,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cas_modal_close,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_close,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .pm_modal_close{background:#0c0810b8;border:1px solid rgba(255,255,255,.12);color:#ffffff8c}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .colleges_modal_close:hover,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cam_modal_close:hover,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cas_modal_close:hover,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_close:hover,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .pm_modal_close:hover{color:#fff;background:#8644a138;border-color:#a78bfa73}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .colleges_modal_footer,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cam_modal_footer,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cas_modal_footer,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_footer,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .pm_modal_footer{background:#0a060ee0;border-top-color:#ffffff14}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .colleges_modal_input,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .colleges_modal_textarea,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cam_modal_input,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cas_modal_input,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_input,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_textarea,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .pm_modal_input,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .pm_modal_textarea{background:#08050ad1;border:1px solid rgba(255,255,255,.1);color:#ffffffeb}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cam_member_email_select .ant-select-selector,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cam_modal .ant-select .ant-select-selector,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cas_modal .ant-select .ant-select-selector,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal .ant-select .ant-select-selector{border-radius:10px!important;background:#08050ad1!important;border:1px solid rgba(255,255,255,.1)!important;color:#ffffffeb!important}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cam_modal .ant-select .ant-select-selection-placeholder,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cas_modal .ant-select .ant-select-selection-placeholder,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal .ant-select .ant-select-selection-placeholder{color:#94a3b8e6!important}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cam_modal .ant-select .ant-select-arrow,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cas_modal .ant-select .ant-select-arrow,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal .ant-select .ant-select-arrow{color:#ffffffbf!important}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cam_modal .ant-select-multiple .ant-select-selection-item,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cas_modal .ant-select-multiple .ant-select-selection-item,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal .ant-select-multiple .ant-select-selection-item{background:#ffffff24!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:10px!important;color:#fff!important}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cam_modal .ant-select-multiple .ant-select-selection-item-remove,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cas_modal .ant-select-multiple .ant-select-selection-item-remove,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal .ant-select-multiple .ant-select-selection-item-remove{color:#ffffff8c!important}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cam_modal .ant-select-multiple .ant-select-selection-item-remove:hover,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cas_modal .ant-select-multiple .ant-select-selection-item-remove:hover,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal .ant-select-multiple .ant-select-selection-item-remove:hover{color:#fff!important}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cam_modal .ant-select-focused .ant-select-selector,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cas_modal .ant-select-focused .ant-select-selector,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal .ant-select-focused .ant-select-selector{border-color:#8644a1!important;box-shadow:0 0 0 2px #8644a133!important}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cam_modal_select_invalid .ant-select-selector,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cas_modal_select_invalid .ant-select-selector{border-color:#dc2626!important}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .colleges_modal_button_primary,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cam_modal_button_primary,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cas_modal_button_primary,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_button_primary,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .pm_modal_button_primary{background-color:#8644a1;color:#fff;border-color:#8644a1}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .colleges_modal_button_primary:hover:not(:disabled),.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cam_modal_button_primary:hover:not(:disabled),.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cas_modal_button_primary:hover:not(:disabled),.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_button_primary:hover:not(:disabled),.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .pm_modal_button_primary:hover:not(:disabled){background-color:#70368a;border-color:#70368a}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .colleges_modal_button,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cam_modal_button,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cas_modal_button,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_button,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .pm_modal_button{background:#0c0810bf;border:1px solid rgba(255,255,255,.1);color:#ffffffe6}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .colleges_modal_button:hover:not(:disabled),.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cam_modal_button:hover:not(:disabled),.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cas_modal_button:hover:not(:disabled),.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_button:hover:not(:disabled),.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .pm_modal_button:hover:not(:disabled){background:#120a19e0}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .colleges_modal_button.colleges_modal_button_primary,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cam_modal_button.cam_modal_button_primary,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cas_modal_button.cas_modal_button_primary,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_button.cac_modal_button_primary,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .pm_modal_button.pm_modal_button_primary{background-color:#8644a1;color:#fff;border-color:#8644a1}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .colleges_modal_button.colleges_modal_button_primary:hover:not(:disabled),.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cam_modal_button.cam_modal_button_primary:hover:not(:disabled),.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cas_modal_button.cas_modal_button_primary:hover:not(:disabled),.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_button.cac_modal_button_primary:hover:not(:disabled),.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .pm_modal_button.pm_modal_button_primary:hover:not(:disabled){background-color:#70368a;border-color:#70368a}.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .colleges_filter_overlay_backdrop,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .colleges_modal_backdrop,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cam_modal_backdrop,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cas_modal_backdrop,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_modal_backdrop,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .pm_modal_backdrop{background:#050206a6}@media screen and (max-width:767px){.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cam_member_card,.mc_shell.mc_shell--darkGlass .colleges_page.colleges_page--dashboardGlass .cac_card{border:1px solid rgba(255,255,255,.08);box-shadow:0 10px 28px #0000006b}}.mc_shell.mc_shell--darkGlass .overview_super_admin,.mc_shell.mc_shell--darkGlass .overview_club_admin,.mc_shell.mc_shell--darkGlass .overview_college_admin{background:transparent!important}.mc_shell.mc_shell--darkGlass .overview_super_admin .overview_title,.mc_shell.mc_shell--darkGlass .overview_super_admin .overview_graph_title,.mc_shell.mc_shell--darkGlass .overview_super_admin .overview_summary_card_value,.mc_shell.mc_shell--darkGlass .overview_super_admin .recharts-tooltip-wrapper .recharts-tooltip-label,.mc_shell.mc_shell--darkGlass .overview_club_admin .overview_title,.mc_shell.mc_shell--darkGlass .overview_club_admin .overview_graph_title,.mc_shell.mc_shell--darkGlass .overview_club_admin .overview_summary_card_value,.mc_shell.mc_shell--darkGlass .overview_club_admin .recharts-tooltip-wrapper .recharts-tooltip-label,.mc_shell.mc_shell--darkGlass .overview_college_admin .overview_title,.mc_shell.mc_shell--darkGlass .overview_college_admin .overview_graph_title,.mc_shell.mc_shell--darkGlass .overview_college_admin .overview_summary_card_value,.mc_shell.mc_shell--darkGlass .overview_college_admin .recharts-tooltip-wrapper .recharts-tooltip-label{color:#fff!important}.mc_shell.mc_shell--darkGlass .overview_super_admin .overview_subtitle,.mc_shell.mc_shell--darkGlass .overview_super_admin .overview_summary_card_label,.mc_shell.mc_shell--darkGlass .overview_club_admin .overview_subtitle,.mc_shell.mc_shell--darkGlass .overview_club_admin .overview_summary_card_label,.mc_shell.mc_shell--darkGlass .overview_college_admin .overview_subtitle,.mc_shell.mc_shell--darkGlass .overview_college_admin .overview_summary_card_label{color:#94a3b8!important}.mc_shell.mc_shell--darkGlass .overview_super_admin .overview_summary_card,.mc_shell.mc_shell--darkGlass .overview_super_admin .overview_graph_card,.mc_shell.mc_shell--darkGlass .overview_club_admin .overview_summary_card,.mc_shell.mc_shell--darkGlass .overview_club_admin .overview_graph_card,.mc_shell.mc_shell--darkGlass .overview_college_admin .overview_summary_card,.mc_shell.mc_shell--darkGlass .overview_college_admin .overview_graph_card{background:linear-gradient(165deg,#120a19e0,#0c0810c2)!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 12px 36px #00000073!important;border-radius:10px!important}.mc_shell.mc_shell--darkGlass .overview_super_admin .overview_graph_card_featured,.mc_shell.mc_shell--darkGlass .overview_club_admin .overview_graph_card_featured,.mc_shell.mc_shell--darkGlass .overview_college_admin .overview_graph_card_featured{background:linear-gradient(165deg,#160c1ee6,#0e0812c7)!important}.mc_shell.mc_shell--darkGlass .overview_super_admin .overview_graph_header,.mc_shell.mc_shell--darkGlass .overview_club_admin .overview_graph_header,.mc_shell.mc_shell--darkGlass .overview_college_admin .overview_graph_header{border-bottom-color:#ffffff14!important}.mc_shell.mc_shell--darkGlass .overview_super_admin .overview_timeframe_selector button.active,.mc_shell.mc_shell--darkGlass .overview_super_admin .overview_chart_range_btn,.mc_shell.mc_shell--darkGlass .overview_club_admin .overview_timeframe_selector button.active,.mc_shell.mc_shell--darkGlass .overview_club_admin .overview_chart_range_btn,.mc_shell.mc_shell--darkGlass .overview_college_admin .overview_timeframe_selector button.active,.mc_shell.mc_shell--darkGlass .overview_college_admin .overview_chart_range_btn{background:#8644a1!important;color:#fff!important;border-color:#8644a1!important}.mc_shell.mc_shell--darkGlass .overview_super_admin .overview_timeframe_selector button:not(.active),.mc_shell.mc_shell--darkGlass .overview_club_admin .overview_timeframe_selector button:not(.active),.mc_shell.mc_shell--darkGlass .overview_college_admin .overview_timeframe_selector button:not(.active){background:#0c0810b8!important;border-color:#ffffff14!important;color:#ffffffe0!important}.mc_shell.mc_shell--darkGlass .overview_super_admin .overview_heatmap_table table,.mc_shell.mc_shell--darkGlass .overview_club_admin .overview_heatmap_table table,.mc_shell.mc_shell--darkGlass .overview_college_admin .overview_heatmap_table table{background:#120a19a6!important}.mc_shell.mc_shell--darkGlass .overview_super_admin .overview_heatmap_table thead,.mc_shell.mc_shell--darkGlass .overview_club_admin .overview_heatmap_table thead,.mc_shell.mc_shell--darkGlass .overview_college_admin .overview_heatmap_table thead{background:#120a19f0!important}.mc_shell.mc_shell--darkGlass .overview_super_admin .recharts-cartesian-grid-horizontal line,.mc_shell.mc_shell--darkGlass .overview_super_admin .recharts-cartesian-grid-vertical line,.mc_shell.mc_shell--darkGlass .overview_club_admin .recharts-cartesian-grid-horizontal line,.mc_shell.mc_shell--darkGlass .overview_club_admin .recharts-cartesian-grid-vertical line,.mc_shell.mc_shell--darkGlass .overview_college_admin .recharts-cartesian-grid-horizontal line,.mc_shell.mc_shell--darkGlass .overview_college_admin .recharts-cartesian-grid-vertical line{stroke:#ffffff0f!important}.mc_shell.mc_shell--darkGlass .overview_super_admin .recharts-tooltip-wrapper .recharts-default-tooltip,.mc_shell.mc_shell--darkGlass .overview_club_admin .recharts-tooltip-wrapper .recharts-default-tooltip,.mc_shell.mc_shell--darkGlass .overview_college_admin .recharts-tooltip-wrapper .recharts-default-tooltip{background:#120a19f5!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:10px!important;color:#ffffffeb!important}.mc_shell.mc_shell--darkGlass .overview_super_admin .overview_campus_hero_title,.mc_shell.mc_shell--darkGlass .overview_club_admin .overview_campus_hero_title,.mc_shell.mc_shell--darkGlass .overview_college_admin .overview_campus_hero_title{color:#fff!important}.mc_shell.mc_shell--darkGlass .overview_super_admin .overview_campus_hero_cta,.mc_shell.mc_shell--darkGlass .overview_club_admin .overview_campus_hero_cta,.mc_shell.mc_shell--darkGlass .overview_college_admin .overview_campus_hero_cta{background:#8644a161!important;border-color:#ffffff24!important;color:#fff!important}.mc_shell.mc_shell--darkGlass .overview_super_admin .overview_campus_hero_cta:hover,.mc_shell.mc_shell--darkGlass .overview_club_admin .overview_campus_hero_cta:hover,.mc_shell.mc_shell--darkGlass .overview_college_admin .overview_campus_hero_cta:hover{background:#8644a185!important;border-color:#fff3!important}.mc_shell.mc_shell--darkGlass .revenue_page{background:transparent!important;animation:none}.mc_shell.mc_shell--darkGlass .revenue_page .revenue_title{color:#fff!important}.mc_shell.mc_shell--darkGlass .revenue_page .revenue_subtitle{color:#94a3b8!important}.mc_shell.mc_shell--darkGlass .revenue_page .revenue_summary_card{background:linear-gradient(165deg,#120a19e0,#0c0810c2)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:10px!important;box-shadow:0 12px 36px #00000073!important}.mc_shell.mc_shell--darkGlass .revenue_page .revenue_summary_card_value{color:#fff!important}.mc_shell.mc_shell--darkGlass .revenue_page .revenue_summary_card_label{color:#94a3b8!important}.mc_shell.mc_shell--darkGlass .revenue_page .revenue_graph_card{background:linear-gradient(165deg,#120a19e0,#0c0810c2)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:10px!important;box-shadow:0 12px 36px #00000073!important}.mc_shell.mc_shell--darkGlass .revenue_page .revenue_graph_header{border-bottom-color:#ffffff14!important}.mc_shell.mc_shell--darkGlass .revenue_page .revenue_graph_title{color:#fff!important}.mc_shell.mc_shell--darkGlass .revenue_page .revenue_graph_subtitle{color:#94a3b8!important}.mc_shell.mc_shell--darkGlass .revenue_page .revenue_timeframe_selector{background:#0c0810c7!important;border-color:#ffffff1a!important;color:#ffffffe6!important}.mc_shell.mc_shell--darkGlass .revenue_page .revenue_table_wrapper table{background:#120a19a6!important}.mc_shell.mc_shell--darkGlass .revenue_page .revenue_table_wrapper thead{background:#120a19f0!important}.mc_shell.mc_shell--darkGlass .revenue_page .revenue_table_wrapper th,.mc_shell.mc_shell--darkGlass .revenue_page .revenue_table_wrapper td{color:#ffffffe0!important;border-color:#ffffff0f!important}.mc_shell.mc_shell--darkGlass .capp_root .capp_profile_block{background:linear-gradient(165deg,#120a19e6,#0c0810d1)!important;border-color:#ffffff14!important;box-shadow:0 12px 40px #0000007a!important;backdrop-filter:blur(10px) saturate(118%);-webkit-backdrop-filter:blur(10px) saturate(118%)}.mc_shell.mc_shell--darkGlass .capp_root .capp_section_title{color:#fff;letter-spacing:.06em;text-transform:uppercase}.mc_shell.mc_shell--darkGlass .capp_root .capp_stat_label{color:#94a3b8;letter-spacing:.06em;text-transform:uppercase}.mc_shell.mc_shell--darkGlass .capp_root .capp_name{color:#fff}.mc_shell.mc_shell--darkGlass .capp_root .capp_college,.mc_shell.mc_shell--darkGlass .capp_root .capp_about{color:#94a3b8}.mc_shell.mc_shell--darkGlass .tbi_message{color:#ffffffe0}.mc_shell.mc_shell--darkGlass .mc_main .colleges_page .colleges_page_title,.mc_shell.mc_shell--darkGlass .mc_main .colleges_page_title,.mc_shell.mc_shell--darkGlass .mc_main .admin_college_claims_title,.mc_shell.mc_shell--darkGlass .mc_main .cac_workspace_heading_title,.mc_shell.mc_shell--darkGlass .mc_main .cac_section_title,.mc_shell.mc_shell--darkGlass .mc_main .caed_meta_title,.mc_shell.mc_shell--darkGlass .mc_main .capp_section_title,.mc_shell.mc_shell--darkGlass .mc_main .text-black{color:#fff!important}.mc_shell.mc_shell--darkGlass .mc_main .colleges_page .colleges_page_subtitle,.mc_shell.mc_shell--darkGlass .mc_main .colleges_page_subtitle,.mc_shell.mc_shell--darkGlass .mc_main .cac_section_subtitle{color:#94a3b8!important}.mc_shell.mc_shell--darkGlass .mc_main .colleges_page_tabs{background:#0c0810bf;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:3px}.mc_shell.mc_shell--darkGlass .mc_main .colleges_page_tab{background:transparent;border-radius:10px;color:#ffffffe0}.mc_shell.mc_shell--darkGlass .mc_main .colleges_page_tab.colleges_page_tab_active{background:#8644a1;color:#fff;border-color:transparent}.mc_shell.mc_shell--darkGlass .mc_main .colleges_page_add_btn,.mc_shell.mc_shell--darkGlass .mc_main .primary_btn{background-color:#8644a1!important;border-color:#8644a1!important;color:#fff!important;border-radius:10px!important}.mc_shell.mc_shell--darkGlass .mc_main .primary_btn:hover:not(:disabled){background-color:#70368a!important;border-color:#70368a!important}.mc_shell.mc_shell--darkGlass .mc_main .secondary_border_btn{background-color:#0c0810b8!important;color:#ffffffe6!important;border-color:#ffffff1f!important;border-radius:10px!important}.mc_shell.mc_shell--darkGlass .mc_main .secondary_border_btn:hover:not(:disabled){border-color:#94a3b859!important;background-color:#120a19e0!important}.mc_shell.mc_shell--darkGlass .mc_main .primary_border_btn{background-color:transparent!important;color:#c4b5fd!important;border-color:#8644a18c!important;border-radius:10px!important}.mc_shell.mc_shell--darkGlass .mc_main .primary_border_btn:hover:not(:disabled){background-color:#8644a12e!important;border-color:#a78bfaa6!important}.mc_shell.mc_shell--darkGlass .mc_main .ant-btn.ant-btn-default,.mc_shell.mc_shell--darkGlass .mc_main .ant-btn.ant-btn-dashed{background:#0c0810bf!important;border-color:#ffffff1a!important;color:#ffffffeb!important;border-radius:10px!important;box-shadow:none!important}.mc_shell.mc_shell--darkGlass .mc_main .ant-btn.ant-btn-default:hover:not(:disabled),.mc_shell.mc_shell--darkGlass .mc_main .ant-btn.ant-btn-dashed:hover:not(:disabled){background:#120a19eb!important;border-color:#94a3b847!important;color:#fff!important}.mc_shell.mc_shell--darkGlass .mc_main .ant-btn.ant-btn-primary{background:#8644a1!important;border-color:#8644a1!important;color:#fff!important;border-radius:10px!important}.mc_shell.mc_shell--darkGlass .mc_main .ant-btn.ant-btn-primary:hover:not(:disabled){background:#70368a!important;border-color:#70368a!important;color:#fff!important}.mc_shell.mc_shell--darkGlass .mc_main .ant-btn.ant-btn-dangerous{background:#7f1d1d73!important;border-color:#f8717159!important;color:#fecaca!important;border-radius:10px!important}.mc_shell.mc_shell--darkGlass .mc_main .ant-btn.ant-btn-dangerous:hover:not(:disabled){background:#991b1b8c!important;border-color:#fca5a573!important;color:#fff!important}.mc_shell.mc_shell--darkGlass .mc_main .ant-btn.ant-btn-link{color:#a78bfa!important;border-radius:10px!important}.mc_shell.mc_shell--darkGlass .mc_main .ant-btn.ant-btn-link:hover:not(:disabled){color:#c4b5fd!important}.mc_shell.mc_shell--darkGlass .mc_main .ant-btn.ant-btn-text{color:#ffffffe0!important;border-radius:10px!important}.mc_shell.mc_shell--darkGlass .mc_main .ant-btn.ant-btn-text:hover:not(:disabled){background:#ffffff0f!important;color:#fff!important}.mc_shell.mc_shell--darkGlass .mc_main .careg_back_button{color:#ffffffbf}.mc_shell.mc_shell--darkGlass .mc_main .careg_back_button:hover{background-color:#ffffff0f;color:#fff}.mc_shell.mc_shell--darkGlass .mc_main .careg_back_button:active{background-color:#ffffff1a}.mc_shell.mc_shell--darkGlass .mc_main .cac_workspace_header_actions .ant-btn,.mc_shell.mc_shell--darkGlass .mc_main .cac_participants_header_right .ant-btn{border-radius:10px!important}.mc_shell.mc_shell--darkGlass .mc_main .cac_participants_header_right .ant-btn-primary{background-color:#8644a1!important;border-color:#8644a1!important;color:#fff!important}.mc_shell.mc_shell--darkGlass .mc_main .cac_participants_selected_count{color:#c4b5fd}.mc_shell.mc_shell--darkGlass .mc_main .pm_detail_back_button{color:#ffffffbf}.mc_shell.mc_shell--darkGlass .mc_main .pm_detail_back_button:hover{background-color:#ffffff0f;color:#fff}.mc_shell.mc_shell--darkGlass .mc_main .pm_detail_back_button:active{background-color:#ffffff1a}.mc_shell.mc_shell--darkGlass .mc_main .pm_detail_new_version_btn{background-color:#8644a1!important;color:#fff!important;border-color:#8644a1!important;border-radius:10px!important}.mc_shell.mc_shell--darkGlass .mc_main .pm_detail_new_version_btn:hover:not(:disabled){background-color:#70368a!important;border-color:#70368a!important}.mc_shell.mc_shell--darkGlass .mc_main .pm_detail_action_btn{background-color:#0c0810bf;border-color:#ffffff1f;color:#ffffffe6;border-radius:10px}.mc_shell.mc_shell--darkGlass .mc_main .pm_detail_action_btn--primary{background-color:#8644a1!important;color:#fff!important;border-color:#8644a1!important;border-radius:10px!important}.mc_shell.mc_shell--darkGlass .mc_main .pm_detail_action_btn--secondary{background-color:#0c0810bf!important;color:#ffffffe6!important;border-color:#ffffff1f!important;border-radius:10px!important}.mc_shell.mc_shell--darkGlass .mc_main .cam_table_action_icon,.mc_shell.mc_shell--darkGlass .mc_main .cas_table_action_icon{color:#ffffffe6;border-radius:8px}.mc_shell.mc_shell--darkGlass .mc_main .cam_table_action_icon:hover:not(:disabled),.mc_shell.mc_shell--darkGlass .mc_main .cas_table_action_icon:hover:not(:disabled){color:#fffffffa;background-color:#ffffff0d}.mc_shell.mc_shell--darkGlass .mc_main .cam_table_action_icon:active:not(:disabled),.mc_shell.mc_shell--darkGlass .mc_main .cas_table_action_icon:active:not(:disabled){background-color:#ffffff14}.mc_shell.mc_shell--darkGlass .mc_main .cam_table_action_icon.cam_table_action_icon_danger,.mc_shell.mc_shell--darkGlass .mc_main .cam_table_action_icon.cas_table_action_icon_danger,.mc_shell.mc_shell--darkGlass .mc_main .cas_table_action_icon.cam_table_action_icon_danger,.mc_shell.mc_shell--darkGlass .mc_main .cas_table_action_icon.cas_table_action_icon_danger{color:#fda4af}.mc_shell.mc_shell--darkGlass .mc_main .cam_table_action_icon.cam_table_action_icon_danger:hover:not(:disabled),.mc_shell.mc_shell--darkGlass .mc_main .cam_table_action_icon.cas_table_action_icon_danger:hover:not(:disabled),.mc_shell.mc_shell--darkGlass .mc_main .cas_table_action_icon.cam_table_action_icon_danger:hover:not(:disabled),.mc_shell.mc_shell--darkGlass .mc_main .cas_table_action_icon.cas_table_action_icon_danger:hover:not(:disabled){color:#fecdd3;background-color:#7f1d1d38}.mc_shell.mc_shell--darkGlass .mc_main .cam_table_action_icon svg path,.mc_shell.mc_shell--darkGlass .mc_main .cam_table_action_icon svg circle,.mc_shell.mc_shell--darkGlass .mc_main .cam_table_action_icon svg rect,.mc_shell.mc_shell--darkGlass .mc_main .cam_table_action_icon svg line,.mc_shell.mc_shell--darkGlass .mc_main .cam_table_action_icon svg polyline,.mc_shell.mc_shell--darkGlass .mc_main .cas_table_action_icon svg path,.mc_shell.mc_shell--darkGlass .mc_main .cas_table_action_icon svg circle,.mc_shell.mc_shell--darkGlass .mc_main .cas_table_action_icon svg rect,.mc_shell.mc_shell--darkGlass .mc_main .cas_table_action_icon svg line,.mc_shell.mc_shell--darkGlass .mc_main .cas_table_action_icon svg polyline{stroke:currentColor!important}.mc_shell.mc_shell--darkGlass .mc_main .cam_table_action_icon svg,.mc_shell.mc_shell--darkGlass .mc_main .cas_table_action_icon svg{opacity:.9}.mc_shell.mc_shell--darkGlass .mc_main .edit_link,.mc_shell.mc_shell--darkGlass .mc_main .delete_link{color:#c4b5fd!important}.mc_shell.mc_shell--darkGlass .mc_main .careg_event_card{background:linear-gradient(165deg,#120a19e0,#0c0810c2);border:1px solid rgba(255,255,255,.08);border-radius:10px;box-shadow:0 12px 36px #00000073}.mc_shell.mc_shell--darkGlass .mc_main .careg_event_status{background:#8644a13d;color:#e9d5ff;border:1px solid rgba(167,139,250,.35);border-radius:10px}.mc_shell.mc_shell--darkGlass .mc_main .careg_event_card_right{border-left-color:#ffffff14}.mc_shell.mc_shell--darkGlass .mc_main .careg_status_pill{background:#10b98129;border:1px solid rgba(16,185,129,.32);color:#a7f3d0;border-radius:10px}.mc_shell.mc_shell--darkGlass .mc_main .careg_status_dot{background:#34d399}.mc_shell.mc_shell--darkGlass .mc_main .careg_reg_card{background:linear-gradient(165deg,#120a19db,#0c0810bd);border:1px solid rgba(255,255,255,.08);border-radius:10px;box-shadow:0 10px 30px #0000006b}.mc_shell.mc_shell--darkGlass .mc_main .careg_reg_card_meta{color:#94a3b8}.mc_shell.mc_shell--darkGlass .mc_main .careg_reg_card_footer{border-top-color:#ffffff14}.mc_shell.mc_shell--darkGlass .mc_main .cac_step,.mc_shell.mc_shell--darkGlass .mc_main .cac_template_card,.mc_shell.mc_shell--darkGlass .mc_main .cac_club_template_card,.mc_shell.mc_shell--darkGlass .mc_main .cac_event_selector,.mc_shell.mc_shell--darkGlass .mc_main .cac_event_preview,.mc_shell.mc_shell--darkGlass .mc_main .cac_participants_card,.mc_shell.mc_shell--darkGlass .mc_main .cac_workspace_white_wrapper,.mc_shell.mc_shell--darkGlass .mc_main .cac_workspace_toolbar,.mc_shell.mc_shell--darkGlass .mc_main .cac_canvas_shell,.mc_shell.mc_shell--darkGlass .mc_main .cac_canvas_frame{background:linear-gradient(165deg,#120a19e0,#0c0810c2)!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 12px 36px #0006!important;border-radius:10px!important}.mc_shell.mc_shell--darkGlass .mc_main .cac_step{color:#94a3b8!important}.mc_shell.mc_shell--darkGlass .mc_main .cac_step_active{background:#8644a142!important;border-color:#a78bfa73!important;color:#e9d5ff!important}.mc_shell.mc_shell--darkGlass .mc_main .cac_step_index{border-color:currentColor!important}.mc_shell.mc_shell--darkGlass .mc_main .cac_template_preview{background:#08050ad1!important;border-radius:10px!important;color:#ffffffd1!important}.mc_shell.mc_shell--darkGlass .mc_main .cac_template_preview img{background:#08050ad1!important}.mc_shell.mc_shell--darkGlass .mc_main .cac_template_name{color:#fff!important}.mc_shell.mc_shell--darkGlass .mc_main .cac_template_desc,.mc_shell.mc_shell--darkGlass .mc_main .cac_notice,.mc_shell.mc_shell--darkGlass .mc_main .cac_empty_state_message,.mc_shell.mc_shell--darkGlass .mc_main .cac_canvas_hint,.mc_shell.mc_shell--darkGlass .mc_main .cac_download_hint,.mc_shell.mc_shell--darkGlass .mc_main .cac_checkbox,.mc_shell.mc_shell--darkGlass .mc_main .cac_checkbox_label{color:#94a3b8!important}.mc_shell.mc_shell--darkGlass .mc_main .cac_notice,.mc_shell.mc_shell--darkGlass .mc_main .cac_empty_state{background:#0c0810bd!important;border:1px dashed rgba(196,181,253,.32)!important;border-radius:10px!important}.mc_shell.mc_shell--darkGlass .mc_main .cac_type_tab,.mc_shell.mc_shell--darkGlass .mc_main .cac_type_tab_add,.mc_shell.mc_shell--darkGlass .mc_main .cac_type_add,.mc_shell.mc_shell--darkGlass .mc_main .cac_back_button{background:#0c0810bd!important;border-color:#ffffff1f!important;color:#ffffffe6!important;border-radius:10px!important}.mc_shell.mc_shell--darkGlass .mc_main .cac_type_tab_active{background:#8644a14d!important;border-color:#a78bfa8f!important;color:#f3e8ff!important}.mc_shell.mc_shell--darkGlass .mc_main .cac_type_tab_delete{border-radius:10px!important;background:#7f1d1d85!important;border:1px solid rgba(248,113,113,.35)!important;color:#fecaca!important}.mc_shell.mc_shell--darkGlass .mc_main .cac_type_tab_delete:hover{background:#991b1b9e!important;color:#fff!important}.mc_shell.mc_shell--darkGlass .mc_main .cac_event_field input,.mc_shell.mc_shell--darkGlass .mc_main .cac_event_field select,.mc_shell.mc_shell--darkGlass .mc_main .cac_workspace .ant-select-selector,.mc_shell.mc_shell--darkGlass .mc_main .cac_workspace .ant-input,.mc_shell.mc_shell--darkGlass .mc_main .cac_workspace .ant-input-affix-wrapper{background:#08050ad1!important;border-color:#ffffff1a!important;color:#ffffffeb!important;border-radius:10px!important}.mc_shell.mc_shell--darkGlass .mc_main .cac_event_field input::placeholder,.mc_shell.mc_shell--darkGlass .mc_main .cac_workspace .ant-input::placeholder{color:#94a3b8d9!important}.mc_shell.mc_shell--darkGlass .mc_main .cac_event_field select option{background:#120a19!important;color:#ffffffeb!important}.mc_shell.mc_shell--darkGlass .mc_main .cac_workspace .ant-select-arrow,.mc_shell.mc_shell--darkGlass .mc_main .cac_workspace .ant-select-clear{color:#ffffffc2!important}.mc_shell.mc_shell--darkGlass .mc_main .cac_workspace .ant-select-dropdown,.mc_shell.mc_shell--darkGlass .mc_main .cac_event_select_dropdown.ant-select-dropdown{background:#120a19!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:10px!important}.mc_shell.mc_shell--darkGlass .mc_main .cac_workspace .ant-select-item,.mc_shell.mc_shell--darkGlass .mc_main .cac_workspace .ant-select-item-option-content{color:#ffffffeb!important}.mc_shell.mc_shell--darkGlass .mc_main .cac_workspace .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:#8644a142!important}.mc_shell.mc_shell--darkGlass .mc_main .cac_workspace .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:#8644a15c!important;color:#fff!important}.mc_shell.mc_shell--darkGlass .mc_main .cac_participants .colleges_filter_card,.mc_shell.mc_shell--darkGlass .mc_main .cac_participants .colleges_table_card,.mc_shell.mc_shell--darkGlass .mc_main .cac_participants .colleges_filter_overlay{background:linear-gradient(165deg,#120a19eb,#0c0810d1)!important;border-color:#ffffff14!important;border-radius:10px!important}.mc_shell.mc_shell--darkGlass .mc_main .cac_participants .colleges_search_input,.mc_shell.mc_shell--darkGlass .mc_main .cac_participants .colleges_filter_overlay_content .secondary_form_container>select{background:#08050ad1!important;border-color:#ffffff1a!important;color:#ffffffeb!important;border-radius:10px!important}.mc_shell.mc_shell--darkGlass .mc_main .cac_participants .colleges_filter_button,.mc_shell.mc_shell--darkGlass .mc_main .cac_participants .colleges_filter_overlay_close,.mc_shell.mc_shell--darkGlass .mc_main .cac_clear_selection_btn{background:#0c0810bd!important;border-color:#ffffff1f!important;color:#ffffffe0!important;border-radius:10px!important}.mc_shell.mc_shell--darkGlass .mc_main .cac_participants .custom_table_container table th,.mc_shell.mc_shell--darkGlass .mc_main .cac_participants .custom_table_container table td,.mc_shell.mc_shell--darkGlass .mc_main .cac_participants .table_header,.mc_shell.mc_shell--darkGlass .mc_main .cac_participants .table_row{background:transparent!important;color:#ffffffe6!important;border-color:#ffffff14!important}.mc_shell.mc_shell--darkGlass .mc_main .cac_issued_tick{color:#34d399!important}.mc_shell.mc_shell--darkGlass .mc_main .cac_workspace_next_error{color:#fda4af!important}.mc_shell.mc_shell--darkGlass .pm_detail_modal_backdrop{background-color:#050206b8;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.mc_shell.mc_shell--darkGlass .pm_detail_modal{background:linear-gradient(165deg,#120a19fa,#0c0810f0);border:1px solid rgba(255,255,255,.08);border-radius:10px;box-shadow:0 24px 64px #0000008c}.mc_shell.mc_shell--darkGlass .pm_detail_modal_header{border-bottom-color:#ffffff14;background:#0c0810e0}.mc_shell.mc_shell--darkGlass .pm_detail_modal_title{color:#fff}.mc_shell.mc_shell--darkGlass .pm_detail_modal_close{color:#ffffff8c;border-radius:10px}.mc_shell.mc_shell--darkGlass .pm_detail_modal_close:hover{color:#fff;background:#8644a138}.mc_shell.mc_shell--darkGlass .pm_detail_modal_body{background:transparent}.mc_shell.mc_shell--darkGlass .pm_detail_modal_label{color:#94a3b8}.mc_shell.mc_shell--darkGlass .pm_detail_modal_textarea,.mc_shell.mc_shell--darkGlass .pm_detail_modal_datepicker .ant-picker{background:#08050ad1;border-color:#ffffff1a;color:#ffffffeb}.mc_shell.mc_shell--darkGlass .pm_detail_modal_textarea:focus,.mc_shell.mc_shell--darkGlass .pm_detail_modal_textarea:focus-within,.mc_shell.mc_shell--darkGlass .pm_detail_modal_datepicker .ant-picker:focus,.mc_shell.mc_shell--darkGlass .pm_detail_modal_datepicker .ant-picker:focus-within{border-color:#8644a1;box-shadow:0 0 0 1px #8644a140}.mc_shell.mc_shell--darkGlass .pm_detail_modal_footer{border-top-color:#ffffff14;background:#0a060ee0}.mc_shell.mc_shell--darkGlass .pm_detail_modal_button{background-color:#0c0810bf;border-color:#ffffff1f;color:#ffffffe6;border-radius:10px}.mc_shell.mc_shell--darkGlass .pm_detail_modal_button:hover:not(:disabled){background-color:#120a19eb;border-color:#94a3b847}.mc_shell.mc_shell--darkGlass .pm_detail_modal_button_primary{background-color:#8644a1;color:#fff;border-color:#8644a1}.mc_shell.mc_shell--darkGlass .pm_detail_modal_button_primary:hover:not(:disabled){background-color:#70368a;border-color:#70368a}.mc_shell.mc_shell--darkGlass .pm_detail_modal_button_secondary{background-color:#0c0810bf;color:#ffffffe6;border-color:#ffffff1f}.mc_shell.mc_shell--darkGlass .pm_detail_modal_button_secondary:hover:not(:disabled){background-color:#120a19eb}.mc_shell.mc_shell--darkGlass .cac_modal_font.ant-modal .ant-modal-content{background:linear-gradient(165deg,#120a19f5,#0c0810e6)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:10px!important;box-shadow:0 24px 64px #00000080!important}.mc_shell.mc_shell--darkGlass .cac_modal_font.ant-modal .ant-modal-header{background:transparent!important;border-bottom:1px solid rgba(255,255,255,.08)!important}.mc_shell.mc_shell--darkGlass .cac_modal_font.ant-modal .ant-modal-title,.mc_shell.mc_shell--darkGlass .cac_modal_font.ant-modal .ant-modal-close,.mc_shell.mc_shell--darkGlass .cac_modal_font.ant-modal .ant-modal-body,.mc_shell.mc_shell--darkGlass .cac_modal_font.ant-modal .ant-modal-body .cac_label,.mc_shell.mc_shell--darkGlass .cac_modal_font.ant-modal .ant-modal-body p{color:#ffffffe6!important}.mc_shell.mc_shell--darkGlass .cac_modal_font.ant-modal .ant-modal-footer{border-top:1px solid rgba(255,255,255,.08)!important}.mc_shell.mc_shell--darkGlass .cac_modal_font.ant-modal .ant-input,.mc_shell.mc_shell--darkGlass .cac_modal_font.ant-modal .ant-select-selector{background:#08050ad1!important;border-color:#ffffff1a!important;color:#ffffffeb!important;border-radius:10px!important}
