.glass-ui-svg{width:100%;height:100%;top:0;left:0;position:absolute}.glass-ui-outer-light{width:100%;height:100%;top:0;left:0;z-index:-1;position:absolute;transition:box-shadow .2s ease-in-out;will-change:box-shadow}.glass-ui-distortion-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.glass-ui-background-layer{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;transition:background-color .2s ease-in,opacity .2s ease-in}.glass-ui-inner-light{top:0;left:0;z-index:1;width:100%;height:100%;position:absolute;transition:box-shadow .2s ease-in-out;will-change:box-shadow}.glass-ui-border-layer{top:0;left:0;z-index:1;width:100%;height:100%;position:absolute}.glass-ui-border-layer,.glass-ui-inner-light,.glass-ui-background-layer,.glass-ui-distortion-layer,.glass-ui-outer-light,.glass-ui-svg{pointer-events:none!important}.glass-ui-container{position:relative;-webkit-user-select:none;user-select:none}.glass-ui-card-content{width:100%;height:100%;position:relative;backface-visibility:hidden;overflow:auto;z-index:1}.content-center{justify-content:center}.d-flex{display:flex}.items-center{align-items:center}.glass-ui-input-container{display:flex;flex-direction:column}.glass-ui-input-label{position:relative;margin:0!important}.glass-ui-input-content{width:100%;height:100%;position:relative;backface-visibility:hidden;z-index:0}.glass-input{width:100%;height:100%;top:0;margin:0;position:absolute;background:none;border:none;outline:none}.glass-input::placeholder{opacity:.7;color:#fff}.glass-input[type=number]{-moz-appearance:textfield}.glass-input[type=number]::-webkit-outer-spin-button,.glass-input[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}input[type=file]{width:100%;height:100%;opacity:0;position:absolute}.file-type-placeholder{-webkit-user-select:none;user-select:none}.glass-range-track{width:100%;height:10px;position:relative;cursor:pointer;border-radius:5px;transition:border .2s ease}.glass-range-fill{position:absolute;height:100%;border-radius:5px;pointer-events:none;transition:opacity .3s ease}.glass-range-after-fill{position:absolute;top:0;bottom:0;background-color:#ffffff34;pointer-events:none;border-radius:0 5px 5px 0}.glass-range-thumb{width:30px;height:15px;position:absolute;top:50%;transition:transform .2s ease}.glass-range-border{z-index:10}.glass-ui-button-content{width:100%;height:100%;z-index:1;position:relative;backface-visibility:hidden;cursor:pointer}.auth_container{height:100%;padding:20px;background-image:url(/images/auth_bg.png);background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;color:var(--white);align-items:center;justify-content:center}.auth_container .main_form_container label{color:#ffffffd9}.auth_container .main_form_container>input{color:#fffffff2;caret-color:#fffffff2}.auth_container .main_form_container>input::placeholder{color:#ffffff8c}.auth_container .main_form_container .password_input_container{position:relative}.auth_container .main_form_container .password_input_container>input{width:100%;min-height:32px;border:1px solid var(--formBorder);border-radius:10px;padding:10px 40px 10px 15px;outline:none!important;box-shadow:none!important;background-color:transparent;color:#fffffff2;caret-color:#fffffff2}.auth_container .main_form_container .password_input_container>input::placeholder{color:#ffffff8c}.auth_container .main_form_container .password_input_container .password_toggle_btn{position:absolute;top:50%;right:10px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;line-height:1;cursor:pointer;color:var(--white);opacity:.9;-webkit-user-select:none;user-select:none}.auth_container .main_form_container .password_input_container .password_toggle_btn:focus-visible{outline:1px solid rgba(255,255,255,.7);outline-offset:2px;border-radius:10px}@media screen and (max-height:550px){.auth_container{padding:20px 50px}}.auth_container .auth_header{padding-bottom:18px;display:flex;align-items:center;justify-content:space-between}.auth_container .auth_subtitle{padding-bottom:12px;display:flex;flex-direction:column;align-items:center;justify-content:center}.auth_container .auth_card{padding:16px;box-shadow:0 0 4px 0 var(--boxShadow);border-radius:var(--borderRadius);position:relative;width:100%!important;max-width:450px!important;height:auto!important;max-height:560px!important;display:flex}@media screen and (max-height:550px){.auth_container .auth_card{padding:20px 0;align-items:center}}.auth_container .auth_card .auth_card_content{max-height:none;overflow:visible;padding:0 30px;width:100%}.auth_container .auth_card .auth_card_content .auth_logo{max-height:48px}.auth_container .auth_card .auth_card_content .auth_help_text{font-size:16px;color:var(--black);text-align:center}.auth_container .auth_card .auth_card_content .auth_tools_container .auth_form_container{position:relative}.auth_container .auth_card .auth_card_content .auth_tools_container .auth_form_container>input{border:1px solid var(--loginFormBorder);padding:0 10px;min-height:40px;border-radius:6px;outline:none;box-shadow:none;width:100%}.auth_container .auth_card .auth_card_content .auth_tools_container .auth_form_container.password_auth>input{padding-right:35px}.auth_container .auth_card .auth_card_content .auth_tools_container .auth_form_container .auth_eye{position:absolute;top:9px;right:10px;cursor:pointer;color:var(--black)}.auth_container .auth_card .auth_form_label{color:var(--labelColor);padding-left:3px}.auth_container .auth_card .password_invalid{top:-17px}.auth_container .auth_card .login_invalid{top:6px}.auth_container .auth_card .google_logo{width:20px}.register_page.auth_container .auth_card{max-height:560px!important}.trust_ring_wrapper{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.trust_ring_wrapper:hover .trust_ring_tooltip{opacity:1;transform:translate(-50%) translateY(0);pointer-events:auto}.trust_ring_svg{position:absolute;top:0;right:0;bottom:0;left:0}.trust_ring_track{stroke:#ffffff1a}.trust_ring_progress{stroke:url(#trustGradient);transition:stroke-dashoffset .6s ease}.trust_ring_content{position:relative;display:flex;align-items:center;justify-content:center}.trust_ring_tooltip{position:absolute;bottom:-28px;left:50%;transform:translate(-50%) translateY(-4px);background:#0e0816eb;color:#fff;font-size:11px;font-family:lato-bold;padding:3px 8px;border-radius:6px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;z-index:10;border:1px solid rgba(178,78,255,.3)}.dashboard_header{display:grid;grid-template-columns:1fr minmax(320px,560px) 1fr;align-items:center;gap:14px;color:var(--whiteInsideTheme);padding-bottom:18px}.dashboard_header_left{display:flex;align-items:center;justify-content:flex-start;min-width:0}.dashboard_header_center{display:flex;align-items:center;justify-content:center;min-width:0}.dashboard_header_right{display:flex;align-items:center;justify-content:flex-end;min-width:0}.dashboard_header_menu_btn{display:none;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#38124380;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;flex-shrink:0}.dashboard_header_menu_btn img{width:20px;height:20px;object-fit:contain;filter:brightness(0) invert(1)}.dashboard_header_search{position:relative;width:100%;max-width:none;justify-self:center}.dashboard_header_search_icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:#fff6;pointer-events:none}.dashboard_header_search_input{width:100%;height:42px;padding:0 16px 0 42px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff0d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ffffffeb;font-size:14px;font-family:lato-regular;outline:none;transition:border-color .2s,background .2s}.dashboard_header_search_input::placeholder{color:#ffffff59}.dashboard_header_search_input:focus{border-color:#b24eff80;background:#ffffff12}.dashboard_header_profile{display:flex;align-items:center;gap:10px;flex-shrink:0;margin-left:0;justify-self:end;padding:0;border:none;background:transparent;cursor:pointer}.dashboard_header_profile_info{display:flex;flex-direction:column;align-items:flex-end;line-height:1.3}.dashboard_header_profile_name{font-size:14px;font-family:lato-bold;color:#ffffffeb;white-space:nowrap}.dashboard_header_profile_college{font-size:12px;color:#ffffff80;white-space:nowrap}.dashboard_header_profile_avatar{width:36px;height:36px;border-radius:50%;object-fit:cover;border:1.5px solid rgba(255,255,255,.15)}@media screen and (max-width:1024px){.dashboard_header_menu_btn{display:inline-flex}.dashboard_header{display:flex;flex-wrap:nowrap;margin-bottom:0}.dashboard_header_left,.dashboard_header_center,.dashboard_header_right{display:contents}.dashboard_header_search{max-width:none}.dashboard_header_profile_info{display:none}}@media screen and (max-width:480px){.dashboard_header_search_input{height:38px;font-size:13px}.dashboard_header_profile_avatar{width:32px;height:32px}}.sidebar_backdrop,.sidebar_close_btn{display:none}.sidebar_container{min-width:var(--sidebarWidth);padding:24px 18px;display:flex;flex-direction:column;background:var(--sidebarColor);border-right:1px solid rgba(255,255,255,.08);height:100%}.sidebar_container .sidebar_header{padding:4px 10px 28px;display:flex;align-items:center}.sidebar_container .sidebar_header img{width:44px;height:44px;object-fit:contain}.sidebar_container .sidebar_nav{display:flex;flex-direction:column;gap:10px;margin-bottom:auto}.sidebar_container .sidebar_nav_item{display:flex;align-items:center;gap:12px;padding:12px 16px;border:0;border-radius:999px;background:transparent;color:#ffffffb8;font-family:lato-bold;text-align:left;text-decoration:none;transition:background .2s ease,color .2s ease,transform .2s ease}.sidebar_container .sidebar_nav_item img{width:18px;height:18px;object-fit:contain;opacity:.85}.sidebar_container .sidebar_nav_item.active{background:linear-gradient(90deg,#000,#572392);color:var(--whiteInsideTheme);box-shadow:inset 0 0 0 1px #ffffff0d}.sidebar_container .sidebar_nav_item.active:hover{background:linear-gradient(90deg,#000,#572392)}.sidebar_container .sidebar_nav_item:hover{background:#ffffff0f;color:var(--whiteInsideTheme)}.sidebar_container .sidebar_footer{margin-top:auto;padding-top:14px;border-top:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:10px}.sidebar_container .sidebar_profile_item{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:999px;text-decoration:none;color:#ffffffb8;font-family:lato-bold;background:transparent;border:0}.sidebar_container .sidebar_profile_item img{width:22px;height:22px;border-radius:50%;object-fit:cover}.sidebar_container .sidebar_profile_item:hover{background:#ffffff0f;color:var(--whiteInsideTheme)}.sidebar_container .sidebar_profile_label{min-width:0;flex:1 1 auto;font-size:inherit;font-family:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar_container .sidebar_logout_item{width:100%;justify-content:flex-start;background:transparent;border:0;color:#ffffffb8;font-family:lato-bold}.sidebar_container .sidebar_logout_item:hover{background:#ffffff0f;color:var(--whiteInsideTheme)}.sidebar_container .sidebar_logout_icon{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center}.sidebar_container .sidebar_logout_icon svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media screen and (max-width:1024px){.sidebar_backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:998;background:#0000008c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.sidebar_container{position:fixed;top:0;left:0;bottom:0;z-index:999;width:280px;min-width:0;padding:24px 18px;border-right:1px solid rgba(255,255,255,.08);border-bottom:0;transform:translate(-100%);transition:transform .28s ease}.sidebar_container.sidebar_open{transform:translate(0)}.sidebar_container .sidebar_header{position:relative;padding:4px 10px 28px}.sidebar_container .sidebar_nav{flex-direction:column}.sidebar_container .sidebar_nav_item{width:100%;justify-content:flex-start}.sidebar_close_btn{display:inline-flex;align-items:center;justify-content:center;position:absolute;top:12px;right:0;width:12px;height:12px;padding:0;border:0;border-radius:50%;background:#ffffff14;cursor:pointer}.sidebar_close_btn img{width:12px;height:12px;object-fit:contain;filter:brightness(0) invert(1)}}.logout_confirm_modal .ant-modal-confirm-btns{display:flex;gap:12px;justify-content:center}.logout_confirm_modal .ant-modal-confirm-btns .ant-btn.logout_modal_secondary_btn{background:var(--white)!important;color:var(--textColor)!important;border:1px solid var(--labelColor)!important;border-radius:10px!important;min-width:130px;height:40px}.logout_confirm_modal .ant-modal-confirm-btns .ant-btn.logout_modal_primary_btn{background:linear-gradient(82.36deg,var(--white) -56.16%,var(--purpleGradientColor) 66.22%)!important;color:var(--white)!important;border:1px solid var(--themeColor)!important;border-radius:10px!important;min-width:130px;height:40px}.logout_confirm_modal .ant-modal-confirm-btns .ant-btn.logout_modal_primary_btn:hover,.logout_confirm_modal .ant-modal-confirm-btns .ant-btn.logout_modal_primary_btn:focus{background:linear-gradient(82.36deg,var(--white) -56.16%,var(--purpleGradientColor) 66.22%)!important;color:var(--white)!important;border-color:var(--themeColor)!important}.main_container{width:100%;height:100%;display:flex;color:var(--whiteInsideTheme);overflow:auto;scrollbar-gutter:stable}.main_container .main_background_overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;background-color:#000}.main_container .main_background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;opacity:.4}.main_container .main_content{--headerHeight: 20px;--sectionPadding: max(30px, 50% - 800px);overflow-y:auto;overflow-x:hidden;padding-top:var(--headerHeight);padding-left:var(--sectionPadding);padding-right:var(--sectionPadding);padding-bottom:10px;flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.main_container .main_content .main_content_body{flex:1 1 auto;min-height:0;scrollbar-gutter:stable}@media screen and (max-width:1024px){.main_container .main_content{padding:18px}}.dashboard_page{--dashboard-carousel-gap: 28px;--dashboard-cards-per-view: 5;--dashboard-card-min-width: 220px;--dashboard-card-max-width: 220px;--dashboard-card-height: 350px;--dashboard-club-cards-per-view: 5;--dashboard-club-card-min-width: 180px;display:flex;flex-direction:column;gap:18px;color:var(--whiteInsideTheme);width:100%;align-items:center}.dashboard_hero_card,.dashboard_composer,.dashboard_event_card,.dashboard_post_card,.dashboard_sidebar_panel{border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#0e0816cc;box-shadow:0 18px 60px #00000047;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.dashboard_hero_card{display:flex;align-items:stretch;justify-content:space-between;gap:20px;padding:26px 28px;overflow:hidden;position:relative;background:linear-gradient(90deg,#100718eb 15%,#10071859)}.dashboard_hero_card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/images/dashboard_img.jpg) center/cover no-repeat;filter:blur(6px);opacity:.55;pointer-events:none}.dashboard_hero_card:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:linear-gradient(90deg,transparent,rgba(202,89,255,.7),transparent)}.dashboard_hero_copy{max-width:420px;position:relative;z-index:1}.dashboard_hero_copy h2{margin:0 0 10px;font-size:16px;line-height:1.05;font-family:lato-bold}.dashboard_hero_copy p{margin:0;font-size:16px;color:#ffffffad}.dashboard_stats{display:grid;grid-template-columns:repeat(3,minmax(100px,1fr));gap:16px;position:relative;z-index:1}.dashboard_stat{min-width:110px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.dashboard_stat_value{font-size:16px;line-height:1;font-family:lato-bold}.dashboard_stat_label{margin-top:8px;font-size:16px;color:#fffc}.dashboard_composer{padding:16px 18px;position:relative;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.dashboard_composer_avatar{width:38px;height:38px;border-radius:50%;object-fit:cover}.dashboard_composer_text_input{flex:1 1 420px;min-width:0;border:0;background:#0000004d;border-radius:999px;padding:12px 14px;color:var(--whiteInsideTheme);outline:none;box-shadow:inset 0 0 0 1px #ffffff0a}.dashboard_composer_text_input::placeholder{color:#ffffff80}.dashboard_composer_file_input{position:fixed;left:-9999px;width:1px;height:1px;opacity:0;overflow:hidden}.dashboard_composer_icon{width:34px;height:34px;padding:0;border:0;border-radius:50%;background:#ffffff0f;display:grid;place-items:center;flex:0 0 auto}.dashboard_composer_icon svg{width:18px;height:18px;stroke:#ffffffc7;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.dashboard_publish_button,.dashboard_event_footer button{padding:8px 18px;border:0;border-radius:999px;background:linear-gradient(90deg,#b24eff,#7f2cff);color:var(--whiteInsideTheme);font-family:lato-bold;display:inline-flex;align-items:center;justify-content:center;min-width:104px;min-height:36px;flex:0 0 auto}.dashboard_composer_preview{margin-top:12px;display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap;flex:1 1 100%}.dashboard_composer_preview img{max-height:160px;border-radius:12px;object-fit:cover}.dashboard_composer_error{margin-top:8px;font-size:16px;color:#ffb4b4f2;flex:1 1 100%}.dashboard_composer_remove_image{padding:0;border:0;background:transparent;color:#ffffffd9;text-decoration:underline;cursor:pointer;font-size:16px}.dashboard_content_grid{display:block;width:100%;max-width:1320px}.dashboard_primary_column{display:flex;flex-direction:column;height:100%;gap:24px;min-width:0;width:100%}.dashboard_section{display:flex;flex-direction:column;gap:12px;width:100%}.dashboard_section_title{font-size:16px;font-family:lato-bold;color:#fffffff2;text-transform:capitalize;letter-spacing:.6px}.dashboard_section_fullbleed{width:100vw;margin-left:calc(-1 * var(--sectionPadding, 30px));padding-left:var(--sectionPadding, 30px);overflow:hidden}.dashboard_feature_carousel{position:relative;display:flex;flex-direction:column;gap:12px}.dashboard_feature_carousel_track{display:flex;gap:14px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none}.dashboard_feature_carousel_track::-webkit-scrollbar{display:none}.dashboard_feature_carousel_track_static{overflow:hidden;scroll-snap-type:none;padding-right:var(--sectionPadding, 30px)}.dashboard_feature_event_card{position:relative;flex:0 0 calc(50% - 7px);aspect-ratio:16/6;border-radius:10px;overflow:hidden;cursor:pointer;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);scroll-snap-align:center}.dashboard_feature_carousel_track:not(.dashboard_feature_carousel_track_static)>.dashboard_feature_event_card{flex:0 0 35%;min-width:320px}.dashboard_feature_event_media{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center;background-repeat:no-repeat;background-size:cover}.dashboard_feature_event_overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;padding:14px 18px;background:linear-gradient(180deg,#0000 40%,#000000b8)}.dashboard_feature_event_date{font-size:12px;font-family:lato-bold;color:#ffffffe0}.dashboard_feature_event_title{margin-top:2px;font-size:20px;line-height:1.15;font-family:lato-bold;color:#fff;text-transform:uppercase;letter-spacing:.8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard_feature_event_meta{margin-top:2px;font-size:12px;color:#ffffffb8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard_feature_dots{display:flex;align-items:center;justify-content:center;gap:8px}.dashboard_feature_dot{width:8px;height:8px;border:0;padding:0;border-radius:999px;background:#ffffff38;transition:width .25s,background .25s}.dashboard_feature_dot.active{width:24px;background:linear-gradient(90deg,#b24eff,#7f2cff)}.dashboard_events_grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.dashboard_upcoming_carousel,.dashboard_upcoming_carousel_shell{position:relative}.dashboard_upcoming_viewport{overflow:hidden;cursor:grab;-webkit-user-select:none;user-select:none}.dashboard_upcoming_viewport:active{cursor:grabbing}.dashboard_upcoming_track{display:flex}.dashboard_upcoming_slide{flex:0 0 100%;min-width:0}.dashboard_upcoming_slide_grid{display:grid;grid-template-columns:1fr;gap:14px}.dashboard_upcoming_arrow{position:absolute;top:50%;transform:translateY(-50%);width:38px;height:38px;border:1px solid rgba(255,255,255,.12);border-radius:50%;background:#0e0816e0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:inline-flex;align-items:center;justify-content:center;color:#ffffffdb;z-index:2;opacity:1;pointer-events:auto}.dashboard_upcoming_arrow svg{width:18px;height:18px;stroke:currentColor;stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round}.dashboard_upcoming_arrow:disabled{opacity:0!important;cursor:default}.dashboard_upcoming_arrow_prev{left:12px}.dashboard_upcoming_arrow_next{right:12px}.dashboard_upcoming_dots{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:4px}.dashboard_upcoming_dots button{width:8px;height:8px;border:0;padding:0;border-radius:999px;background:#ffffff38}.dashboard_upcoming_dots button.active{width:24px;background:linear-gradient(90deg,#b24eff,#7f2cff)}.dashboard_event_card{position:relative;overflow:visible;cursor:pointer}.dashboard_upcoming_feature_card{position:relative;min-height:220px}.dashboard_upcoming_feature_media{position:relative;min-height:220px;background-position:center;background-repeat:no-repeat;background-size:cover}.dashboard_upcoming_feature_overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000c7 40%,#0000006b)}.dashboard_upcoming_feature_content{position:relative;z-index:1;min-height:220px;padding:16px 56px;display:flex;flex-direction:column;gap:10px;color:#fff}.dashboard_upcoming_feature_club_row{display:flex;align-items:center;gap:10px}.dashboard_upcoming_feature_club_row img{width:28px;height:28px;border-radius:50%;object-fit:cover}.dashboard_upcoming_feature_club_row span{font-size:16px;color:#ffffffc7}.dashboard_upcoming_feature_top{flex:1 1 auto;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(240px,.9fr);gap:28px;align-items:center}.dashboard_upcoming_feature_left{display:flex;flex-direction:column;gap:10px;min-width:0}.dashboard_upcoming_feature_title{font-size:16px;line-height:1.1;font-family:lato-bold;color:#fff}.dashboard_upcoming_feature_desc{font-size:16px;line-height:1.6;color:#ffffffc7;max-width:420px}.dashboard_upcoming_feature_meta{display:flex;flex-direction:column;gap:0}.dashboard_upcoming_feature_meta_item{display:flex;align-items:center;justify-content:space-between;padding:11px 0;border-bottom:1px solid rgba(255,255,255,.08)}.dashboard_upcoming_feature_meta_item:last-child{border-bottom:0}.dashboard_upcoming_meta_label{font-size:16px;color:#ffffff8c}.dashboard_upcoming_meta_value{font-size:16px;font-family:lato-bold;color:#fff;text-align:right}.dashboard_event_card_compact .dashboard_event_image{height:180px}.dashboard_event_card_compact .dashboard_event_body{padding:14px 14px 16px;gap:10px}.dashboard_event_card_default .dashboard_event_image{height:var(--dashboard-card-height);border-radius:10px}.dashboard_event_card_default .dashboard_event_body{padding:14px 4px 6px;gap:12px}.dashboard_event_card_default{border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.dashboard_event_image{height:180px;display:flex;align-items:flex-end;background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#ffffff0d;overflow:hidden;position:relative}.dashboard_event_body{display:flex;flex-direction:column;gap:8px;padding:14px}.dashboard_event_heading{display:flex;align-items:flex-start;gap:10px}.dashboard_event_heading img{width:28px;height:28px;border-radius:50%;object-fit:cover}.dashboard_event_date_badge{width:100%;padding:10px 14px;background:#000000d1;color:#fff;font-size:16px;font-family:lato-bold;letter-spacing:.4px}.dashboard_event_title,.dashboard_upcoming_title,.dashboard_post_author{font-family:lato-bold}.dashboard_event_title{font-size:18px;line-height:1.25}.dashboard_event_meta,.dashboard_upcoming_meta,.dashboard_post_time{font-size:16px;color:#ffffff94}.dashboard_posts{display:grid;grid-template-columns:repeat(4,minmax(0,2fr));gap:14px;overflow:hidden;padding:0}.dashboard_posts>.dashboard_event_card{min-width:0}.dashboard_event_carousel_shell{position:relative;width:100%}.dashboard_event_carousel_arrow{position:absolute;top:142px;transform:translateY(-50%);width:42px;height:42px;border:0;border-radius:50%;background:#170c23eb;box-shadow:0 12px 24px #00000042;display:inline-flex;align-items:center;justify-content:center;color:#fff;z-index:2}.dashboard_event_carousel_arrow svg{width:18px;height:18px;stroke:currentColor;stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round}.dashboard_event_carousel_arrow_prev{left:12px}.dashboard_event_carousel_arrow_next{right:12px}.dashboard_posts_carousel{display:flex;grid-template-columns:none;gap:var(--dashboard-carousel-gap);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%}.dashboard_posts_carousel::-webkit-scrollbar{display:none}.dashboard_posts_carousel>.dashboard_event_card{flex:0 0 max(var(--dashboard-card-min-width),(100% - (var(--dashboard-cards-per-view) - 1) * var(--dashboard-carousel-gap)) / var(--dashboard-cards-per-view));min-width:var(--dashboard-card-min-width);max-width:var(--dashboard-card-max-width);scroll-snap-align:start}.dashboard_club_carousel_shell .dashboard_event_carousel_arrow{top:94px}.dashboard_club_carousel_arrow_prev{left:12px}.dashboard_club_carousel_arrow_next{right:12px}.dashboard_clubs_carousel{display:flex;gap:var(--dashboard-carousel-gap);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 0 10px;width:100%}.dashboard_clubs_carousel::-webkit-scrollbar{display:none}.dashboard_clubs_carousel>.dashboard_club_card{flex:0 0 max(var(--dashboard-club-card-min-width),(100% - (var(--dashboard-club-cards-per-view) - 1) * var(--dashboard-carousel-gap)) / var(--dashboard-club-cards-per-view));min-width:var(--dashboard-club-card-min-width);scroll-snap-align:start}.dashboard_club_card{position:relative;aspect-ratio:1/1;border-radius:10px;overflow:hidden;background:#1a1127;border:1px solid rgba(255,255,255,.1)}.dashboard_club_card_media{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center;background-repeat:no-repeat;background-size:cover}.dashboard_club_card_overlay{position:absolute;left:0;right:0;bottom:0;padding:10px 12px;background:linear-gradient(180deg,#0000,#000000d9 75%,#000000f5)}.dashboard_club_card_title{font-family:lato-bold;font-size:16px;color:#fff;line-height:1.2}.dashboard_club_card_meta{margin-top:3px;font-size:16px;color:#ffffffc7}.dashboard_section{overflow:visible}.posts_page{height:auto;overflow:visible;align-items:stretch}.posts_page .dashboard_content_grid{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:18px;align-items:start;max-width:none;width:100%}.posts_page .dashboard_primary_column,.posts_page .dashboard_section{min-height:0}.posts_page .dashboard_section{flex:1 1 auto}.posts_page .posts_feed_scroll{flex:1 1 auto;min-height:0;overflow:visible;padding-right:0;grid-template-columns:1fr}.posts_page .dashboard_post_card{width:100%;max-width:none;max-height:690px}.posts_lazy_sentinel{width:100%;min-height:1px}.posts_end_label{text-align:center;color:#ffffff59;font-size:13px;padding:16px 0}.posts_page .dashboard_secondary_column{min-width:0}.posts_page .dashboard_profile_summary_card{position:sticky;top:14px;padding:0;overflow:hidden;border-radius:10px;background:#100a18f2}.dashboard_profile_summary_visual{height:160px;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;display:flex;align-items:flex-end;padding:12px}.dashboard_profile_summary_visual:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0003,#000000b8)}.dashboard_profile_summary_visual_badge{position:relative;z-index:1;padding:6px 10px;border-radius:999px;font-size:16px;font-family:lato-bold;background:#100a18e0;border:1px solid rgba(255,255,255,.2);color:#fffffff2}.dashboard_profile_summary_body{padding:14px}.dashboard_profile_summary_head{display:flex;align-items:center;gap:12px}.dashboard_profile_summary_head img{width:52px;height:52px;border-radius:50%;object-fit:cover}.dashboard_profile_summary_name{font-size:16px;font-family:lato-bold;color:#fff}.dashboard_profile_summary_college{margin-top:3px;font-size:16px;color:#ffffffb8}.dashboard_profile_summary_stats{margin-top:14px;display:flex;flex-direction:column;gap:10px}.dashboard_profile_summary_stat{display:flex;align-items:center;justify-content:space-between;padding:0}.dashboard_profile_summary_stat_value{font-size:22px;font-family:lato-bold;color:#fff;line-height:1}.dashboard_profile_summary_stat_label{font-size:16px;color:#ffffffbd}.dashboard_post_card{display:flex;flex-direction:column;padding:16px}.dashboard_post_header{display:flex;align-items:center;gap:12px;padding-bottom:14px}.dashboard_post_header img{width:40px;height:40px;border-radius:50%;object-fit:cover}.dashboard_post_image{min-height:500px;height:100%;border-radius:4px;background-color:#00000059;background-position:center;background-repeat:no-repeat;background-size:contain}.dashboard_post_description{margin-top:12px;font-size:16px;line-height:1.45}.dashboard_post_actions{display:flex;align-items:center;gap:4px;margin-top:14px;padding-top:8px;border-top:1px solid rgba(255,255,255,.06)}.dashboard_post_action_btn{display:inline-flex;align-items:center;gap:7px;background:none;border:none;padding:8px 14px;border-radius:999px;color:#ffffff80;font-size:13px;font-family:lato-regular;cursor:pointer;transition:color .18s,background .18s,transform .15s;-webkit-user-select:none;user-select:none}.dashboard_post_action_btn svg{width:18px;height:18px;flex-shrink:0}.dashboard_post_action_btn:hover{color:#ffffffd9;background:#ffffff0f}.dashboard_post_action_btn:active{transform:scale(.92)}.dashboard_post_action_btn.liked{color:#ff4d6a}.dashboard_post_action_btn.liked:hover{color:#ff3558;background:#ff4d6a14}.dashboard_post_action_btn.shared{color:#ffffffb3}.dashboard_sidebar_panel{padding:18px 16px}.dashboard_upcoming_list{display:flex;flex-direction:column;gap:18px;padding-top:10px}.dashboard_upcoming_item{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:start;gap:10px}.dashboard_upcoming_dot{width:10px;height:10px;border-radius:50%;margin-top:5px;background:linear-gradient(180deg,#fff,#a142ff)}.dashboard_upcoming_status{font-size:16px;font-family:lato-bold;color:#ffffffc7}@media screen and (max-width:1180px){.dashboard_section_fullbleed{margin-left:-18px;padding-left:18px}.dashboard_feature_carousel_track{padding-right:18px}.dashboard_events_grid,.dashboard_posts{grid-template-columns:repeat(2,minmax(0,1fr))}.posts_page .dashboard_content_grid{grid-template-columns:1fr}.posts_page .dashboard_profile_summary_card{position:static}.dashboard_page{--dashboard-cards-per-view: 4;--dashboard-club-cards-per-view: 4}.dashboard_upcoming_feature_top{grid-template-columns:1fr}}@media screen and (max-width:900px){.dashboard_hero_card{flex-direction:column}.dashboard_stats{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard_page{--dashboard-cards-per-view: 3;--dashboard-club-cards-per-view: 3}.dashboard_upcoming_arrow_prev{left:8px}.dashboard_upcoming_arrow_next{right:8px}}@media screen and (max-width:768px){.dashboard_events_grid{grid-template-columns:1fr}.dashboard_posts:not(.dashboard_posts_carousel){grid-template-columns:1fr}.dashboard_upcoming_slide_grid{grid-template-columns:1fr}.dashboard_upcoming_feature_title{font-size:16px}.dashboard_upcoming_feature_meta{grid-template-columns:1fr 1fr}.dashboard_upcoming_feature_bottom{flex-direction:column;align-items:stretch}.dashboard_event_card_default .dashboard_event_image{height:var(--dashboard-card-height)}.dashboard_event_carousel_arrow{top:126px}.dashboard_club_carousel_shell .dashboard_event_carousel_arrow{top:84px}}@media screen and (max-width:640px){.dashboard_section_fullbleed{margin-left:-12px;padding-left:12px}.dashboard_feature_carousel_track{padding-right:12px}.dashboard_feature_event_card{min-width:240px}.dashboard_page{--dashboard-cards-per-view: 2;--dashboard-card-min-width: 150px;--dashboard-club-cards-per-view: 2;--dashboard-club-card-min-width: 140px}.dashboard_hero_copy h2{font-size:16px}.dashboard_stats{grid-template-columns:1fr}.dashboard_stat{align-items:flex-start;text-align:left}.dashboard_composer_actions,.dashboard_event_footer{flex-direction:column;align-items:stretch}.dashboard_event_card_default .dashboard_event_image{height:var(--dashboard-card-height)}.dashboard_event_carousel_arrow{top:112px;width:36px;height:36px}.dashboard_club_carousel_shell .dashboard_event_carousel_arrow{top:72px}}.clubs_page{display:flex;flex-direction:column;gap:32px;color:var(--whiteInsideTheme);width:100%}.clubs_section{display:flex;flex-direction:column;gap:16px}.clubs_section_header{display:flex;flex-direction:column;gap:4px}.clubs_section_title{font-size:20px;font-family:lato-bold;color:#fffffff2;letter-spacing:.4px}.clubs_section_subtitle{font-size:14px;color:#ffffff80}.clubs_loading{display:flex;justify-content:center;padding:24px 0}.clubs_empty_state{padding:16px 0;font-size:14px;color:#ffffff73}.clubs_featured_carousel{position:relative}.clubs_carousel_shell{position:relative;width:100%}.clubs_featured_track{display:flex;gap:14px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none}.clubs_featured_track::-webkit-scrollbar{display:none}.clubs_featured_card{position:relative;flex:0 0 42%;min-width:360px;border-radius:10px;overflow:hidden;aspect-ratio:16/9;cursor:pointer;border:1px solid rgba(255,255,255,.06);background:#0e0816b3;scroll-snap-align:center}.clubs_featured_media{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center;background-repeat:no-repeat;background-size:cover}.clubs_featured_overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:18px;background:linear-gradient(180deg,#0000 30%,#000000c7);text-align:center}.clubs_featured_logo{width:52px;height:52px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.25);background:#0e081699;margin-bottom:8px}.clubs_featured_name{font-size:16px;font-family:lato-bold;color:#fff;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.clubs_featured_college{font-size:12px;color:#ffffffa6;margin-top:2px}.clubs_featured_stats{margin-top:6px;font-size:12px;color:#ffffff8c}.clubs_featured_stats span{display:inline-flex;align-items:center;gap:4px}.clubs_grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.clubs_college_carousel{display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:8px}.clubs_college_carousel::-webkit-scrollbar{display:none}.clubs_college_carousel>.clubs_card{flex:0 0 min(360px,100% - 24px);scroll-snap-align:start}.clubs_carousel_arrow{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;border:0;border-radius:50%;background:#170c23eb;box-shadow:0 12px 24px #00000042;display:inline-flex;align-items:center;justify-content:center;color:#fff;z-index:2;cursor:pointer}.clubs_carousel_arrow svg{width:18px;height:18px;stroke:currentColor;stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round}.clubs_carousel_arrow_prev{left:12px}.clubs_carousel_arrow_next{right:12px}.clubs_college_arrow{top:94px}.clubs_card{display:flex;flex-direction:column;border-radius:10px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:#0e0816cc;box-shadow:0 18px 60px #00000047;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.clubs_card_banner{height:130px;background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#ffffff0a;cursor:pointer}.clubs_card_body{display:flex;flex-direction:column;gap:12px;padding:14px 16px 16px}.clubs_card_identity{display:flex;align-items:center;gap:12px}.clubs_card_logo{width:44px;height:44px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.15);background:#0e081699;flex:0 0 auto;margin-top:-34px}.clubs_card_info{display:flex;flex-direction:column;gap:2px;min-width:0}.clubs_card_name_btn{padding:0;border:0;background:transparent;color:#fff;font-size:15px;font-family:lato-bold;text-align:left;cursor:pointer;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clubs_card_college{font-size:12px;color:#ffffff80}.clubs_card_stats{display:flex;align-items:center;gap:20px;padding:4px 0}.clubs_card_stat{display:flex;align-items:center;gap:6px}.clubs_card_stat_value{font-size:14px;font-family:lato-bold;color:#fff}.clubs_card_stat_label{font-size:12px;color:#ffffff80}.clubs_follow_btn{width:100%;padding:9px 18px;border-radius:10px;border:0;background:linear-gradient(90deg,#b24eff,#7f2cff);color:#fff;font-family:lato-bold;font-size:13px;display:inline-flex;align-items:center;justify-content:center;min-height:38px;cursor:pointer}.clubs_follow_btn_following{background:transparent;border:1px solid rgba(255,255,255,.15);color:#fffc}.clubs_pagination{padding-top:8px}.clubs_pagination :global(.ant-pagination-item),.clubs_pagination :global(.ant-pagination-prev),.clubs_pagination :global(.ant-pagination-next){border-color:#ffffff1f;background:#0e081699}.clubs_pagination :global(.ant-pagination-item) a,.clubs_pagination :global(.ant-pagination-item) button,.clubs_pagination :global(.ant-pagination-prev) a,.clubs_pagination :global(.ant-pagination-prev) button,.clubs_pagination :global(.ant-pagination-next) a,.clubs_pagination :global(.ant-pagination-next) button{color:#ffffffb3}.clubs_pagination :global(.ant-pagination-item-active){border-color:#b24eff;background:#b24eff1f}.clubs_pagination :global(.ant-pagination-item-active) a{color:#b24eff}@media screen and (max-width:1180px){.clubs_featured_card{flex-basis:52%}.clubs_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:768px){.clubs_featured_card{flex-basis:80%;min-width:260px}.clubs_grid{grid-template-columns:1fr}.clubs_college_carousel>.clubs_card{flex-basis:calc(100% - 16px)}.clubs_carousel_arrow{width:36px;height:36px}}.club_profile_screen .club_profile_page{display:flex;flex-direction:column;gap:14px}.club_profile_screen .club_profile_loading{display:flex;justify-content:center;padding:18px 0}.club_profile_screen .club_profile_empty{padding:18px 0;color:#fff9}.club_profile_screen .club_profile_cinema_hero{position:relative;border-radius:10px;border:1px solid rgba(255,255,255,.08);overflow:hidden;min-height:184px;background:#ffffff08}.club_profile_screen .club_profile_cinema_hero_bg{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center;background-size:cover;filter:none;transform:none;opacity:1}.club_profile_screen .club_profile_cinema_hero_scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0a061085,#0a061047 55%,#0a061073),linear-gradient(180deg,#0a061033,#0a061080)}.club_profile_screen .club_profile_cinema_hero_content{position:relative;z-index:1;display:grid;grid-template-columns:168px minmax(0,1fr);gap:14px;padding:10px;align-items:center}.club_profile_screen .club_profile_poster_block{display:flex;flex-direction:column;align-items:flex-start}.club_profile_screen .club_profile_poster_logo{width:120px;height:120px;border-radius:10px;object-fit:cover;border:0;background:transparent;box-shadow:none}.club_profile_screen .club_profile_cinema_meta,.club_profile_screen .club_profile_cinema_titleblock{display:flex;flex-direction:column;gap:6px;min-width:0}.club_profile_screen .club_profile_cinema_titleblock .ticket_page_title{line-height:1.15;font-size:20px}.club_profile_screen .club_profile_cinema_titleblock .ticket_page_subtitle{font-size:14px}.club_profile_screen .club_profile_cinema_pills{display:flex;flex-wrap:wrap;gap:6px;max-width:540px}.club_profile_screen .club_profile_pill{padding:6px 10px;border-radius:10px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#ffffffd1;font-size:12px;white-space:nowrap}.club_profile_screen .club_profile_pill_highlight{background:linear-gradient(90deg,#b24eff47,#7f2cff47);border-color:#c277ff7a;color:#fffffffa;box-shadow:0 6px 16px #6f2eb638}.club_profile_screen .club_profile_cinema_desc{max-width:720px}.club_profile_screen .club_profile_cinema_actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-start}.club_profile_screen .club_profile_follow_btn.ticket_primary_btn{font-size:14px}.club_profile_screen .club_profile_mobile_info{display:none}.club_profile_screen .club_profile_about_block,.club_profile_screen .club_profile_panel{padding:14px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#0e0816b8;box-shadow:inset 0 1px #ffffff08}.club_profile_screen .club_profile_panel_title{margin:0 0 14px;font-size:16px;font-family:lato-bold;color:#fffffff2;letter-spacing:.4px}.club_profile_screen .club_profile_meta_rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.club_profile_screen .club_profile_meta_row{padding:4px 0 10px;border-bottom:1px solid rgba(255,255,255,.12)}.club_profile_screen .club_profile_meta_row .ticket_meta_label{font-size:14px}.club_profile_screen .club_profile_meta_row .ticket_meta_value{font-size:16px;word-break:break-word}.club_profile_screen .club_profile_section{margin-top:14px}.club_profile_screen .club_profile_section_title{font-size:14px;font-family:lato-bold;margin:0 0 2px}.club_profile_screen .club_profile_about{font-size:14px}.club_profile_screen .club_profile_events_carousel_shell{position:relative;width:100%}.club_profile_screen .club_profile_events_track{display:flex;gap:14px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:6px}.club_profile_screen .club_profile_events_track::-webkit-scrollbar{display:none}.club_profile_screen .club_profile_events_track>.club_profile_event_card{flex:0 0 min(300px,100% - 40px);min-width:260px;scroll-snap-align:start}.club_profile_screen .club_profile_carousel_arrow{position:absolute;top:108px;transform:translateY(-50%);width:40px;height:40px;border:0;border-radius:50%;background:#170c23eb;box-shadow:0 12px 24px #00000042;display:inline-flex;align-items:center;justify-content:center;color:#fff;z-index:2;cursor:pointer}.club_profile_screen .club_profile_carousel_arrow svg{width:18px;height:18px;stroke:currentColor;stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round}.club_profile_screen .club_profile_carousel_arrow_prev{left:8px}.club_profile_screen .club_profile_carousel_arrow_next{right:8px}.club_profile_screen .club_profile_event_card{border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;overflow:hidden;display:flex;flex-direction:column}.club_profile_screen .club_profile_event_image{height:160px;border:0;padding:0;background:#ffffff0a;display:block;width:100%;cursor:pointer}.club_profile_screen .club_profile_event_image img{width:100%;height:100%;object-fit:cover;display:block}.club_profile_screen .club_profile_event_body{padding:10px 12px;display:flex;flex-direction:column;gap:8px}.club_profile_screen .club_profile_event_title{color:#fff}.club_profile_screen .club_profile_event_meta{color:#fff9}.club_profile_screen .club_profile_event_actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.club_profile_screen .club_profile_action_btn{padding:6px 10px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#ffffffdb;font-family:lato-bold}.club_profile_screen .club_profile_action_btn.active{border-color:#b24eff80;color:#c277ff}.club_profile_screen .club_profile_pagination{padding-top:12px}.club_profile_screen .club_profile_pagination :global(.ant-pagination-item),.club_profile_screen .club_profile_pagination :global(.ant-pagination-prev),.club_profile_screen .club_profile_pagination :global(.ant-pagination-next){border-color:#ffffff1f;background:#ffffff0a}.club_profile_screen .club_profile_pagination :global(.ant-pagination-item a),.club_profile_screen .club_profile_pagination :global(.ant-pagination-prev button),.club_profile_screen .club_profile_pagination :global(.ant-pagination-next button){color:#fffc}.club_profile_screen .club_profile_pagination :global(.ant-pagination-item-active){border-color:#b24eff;background:#b24eff1f}.club_profile_screen .club_profile_pagination :global(.ant-pagination-item-active a){color:#fff}.club_profile_screen .club_profile_leaderboard_list{display:flex;flex-direction:column;gap:10px}.club_profile_screen .club_profile_leaderboard_row{display:grid;grid-template-columns:44px 40px minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.club_profile_screen .club_profile_leaderboard_pos{color:#fff}.club_profile_screen .club_profile_leaderboard_avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;background:#ffffff0a}.club_profile_screen .club_profile_leaderboard_name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#ffffffc7}@media screen and (max-width:900px){.club_profile_screen .club_profile_cinema_hero_content{grid-template-columns:1fr;gap:12px;padding:10px}.club_profile_screen .club_profile_poster_block{max-width:168px}.club_profile_screen .club_profile_meta_rows{grid-template-columns:1fr}.club_profile_screen .club_profile_events_track>.club_profile_event_card{flex-basis:min(280px,100% - 24px);min-width:240px}.club_profile_screen .club_profile_carousel_arrow{top:96px;width:36px;height:36px}}@media screen and (max-width:640px){.club_profile_screen .club_profile_cinema_hero{min-height:0;background:transparent}.club_profile_screen .club_profile_cinema_hero_content{display:block;padding:10px}.club_profile_screen .club_profile_cinema_hero_bg,.club_profile_screen .club_profile_cinema_hero_scrim,.club_profile_screen .club_profile_cinema_meta{display:none}.club_profile_screen .club_profile_poster_block{max-width:100%}.club_profile_screen .club_profile_poster_logo{width:104px;height:104px;border:0}.club_profile_screen .club_profile_events_track>.club_profile_event_card{flex-basis:calc(100% - 16px);min-width:0}.club_profile_screen .club_profile_carousel_arrow{top:88px}.club_profile_screen .club_profile_mobile_info{display:flex;position:relative;overflow:hidden;flex-direction:column;gap:10px;padding:12px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#0e0816b8}.club_profile_screen .club_profile_mobile_info_bg{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center;background-size:cover;z-index:0}.club_profile_screen .club_profile_mobile_info_content{position:relative;z-index:1}.club_profile_screen .club_profile_about_block,.club_profile_screen .club_profile_panel{padding:10px}.club_profile_screen .club_profile_cinema_titleblock .ticket_page_title{font-size:24px}.club_profile_screen .club_profile_cinema_pills{max-width:100%;gap:6px}.club_profile_screen .club_profile_pill{padding:6px 10px;font-size:14px}.club_profile_screen .club_profile_cinema_actions,.club_profile_screen .club_profile_follow_btn.ticket_primary_btn{width:100%}}.search_page{display:flex;flex-direction:column;gap:18px;color:var(--whiteInsideTheme)}.search_loading{display:flex;justify-content:center;padding:18px 0}.search_empty{color:#fff9;padding:12px 0}.search_section{display:flex;flex-direction:column;gap:10px}.search_section_title{font-size:16px;font-family:lato-bold;color:#fffffff2;letter-spacing:.4px}.search_row_primary{color:#fff}.search_list{display:flex;flex-direction:column;gap:10px}.search_row{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:center;padding:12px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#0e0816b8;box-shadow:inset 0 1px #ffffff08;text-align:left;cursor:pointer}.search_avatar{width:44px;height:44px;border-radius:50%;object-fit:cover;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}.search_avatar_square{border-radius:10px}.search_row_meta .font_12{color:#ffffff8c}.search_grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.search_event_card{padding:0;border:1px solid rgba(255,255,255,.08);background:#0e0816b8;border-radius:10px;overflow:hidden;text-align:left;cursor:pointer}.search_event_img{width:100%;height:220px;object-fit:cover;display:block;background:#ffffff0f}.search_event_meta{padding:12px 14px;display:flex;flex-direction:column;gap:4px}.search_event_meta .font_12{color:#ffffff8c}@media screen and (max-width:900px){.search_grid{grid-template-columns:1fr}}.student_profile_page{display:flex;flex-direction:column;gap:14px;color:var(--whiteInsideTheme)}.student_profile_loading{display:flex;justify-content:center;padding:28px 0}.student_profile_empty{color:#fff9;padding:12px 0}.student_profile_banner{position:relative;width:100%;height:140px;border-radius:10px;overflow:hidden}.student_profile_banner_bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;filter:blur(24px) brightness(.45)}.student_profile_card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;align-items:start;padding:18px 20px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#0e0816cc;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);margin-top:-50px;position:relative;z-index:1}.student_profile_avatar{width:96px;height:96px;border-radius:50%;object-fit:cover;border:3px solid rgba(255,255,255,.12);background:#0003}.student_profile_meta{display:flex;flex-direction:column;gap:4px}.student_profile_name_row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.student_profile_name{line-height:1.2}.student_profile_edit_btn{padding:5px 16px;border-radius:10px;border:1px solid rgba(255,255,255,.2);background:transparent;color:#fffc;font-family:lato-bold;font-size:12px;cursor:pointer;transition:all .2s;white-space:nowrap}.student_profile_edit_btn:hover{background:#ffffff14;border-color:#ffffff59;color:#fff}.student_profile_college{color:#fff9}.student_profile_detail{color:#ffffff73}.student_profile_bio{color:#ffffffb3;margin-top:4px}.student_profile_stats{display:flex;gap:22px;padding-top:10px;flex-wrap:wrap}.student_profile_stat{display:flex;flex-direction:column;gap:2px;text-align:center}.student_profile_stat .font_12{color:#ffffff80}.student_profile_tabs{display:flex;border-bottom:1px solid rgba(255,255,255,.1)}.student_profile_tab{flex:0 0 auto;padding:10px 20px;background:transparent;border:none;border-bottom:2px solid transparent;color:#ffffff80;cursor:pointer;font-family:lato-bold;font-size:14px;transition:all .2s}.student_profile_tab:hover{color:#fffc}.student_profile_tab_active{color:#fff;border-bottom-color:var(--themeColor)}.student_profile_about{display:flex;flex-direction:column;gap:14px;padding:14px 20px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#0e0816cc;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.student_profile_section{display:flex;flex-direction:column;gap:4px}.student_profile_section .font_14{color:#ffffffbf}.student_profile_section_title{color:#ffffff73;text-transform:uppercase;font-size:11px!important;letter-spacing:.5px}.student_profile_interest_chips{display:flex;flex-wrap:wrap;gap:8px}.student_profile_interest_chip{padding:5px 14px;border-radius:10px;background:linear-gradient(90deg,#b24eff,#7f2cff);color:#fff}.student_profile_empty_about{color:#ffffff80;padding:14px 0;text-align:center}.student_profile_posts_tab{display:flex;flex-direction:column;gap:14px}.student_profile_post_card{display:flex;flex-direction:column;gap:10px;padding:16px 18px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#0e0816cc;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.student_profile_post_header{display:flex;align-items:center;gap:10px}.student_profile_post_header img{width:36px;height:36px;border-radius:50%;object-fit:cover}.student_profile_post_author{color:#ffffffeb}.student_profile_post_time{color:#fff6}.student_profile_post_image{width:100%;height:240px;border-radius:10px;background-size:cover;background-position:center;background-color:#00000026}.student_profile_post_desc{color:#fffc}.student_profile_post_footer{display:flex;gap:16px;color:#ffffff73;padding-top:4px}.student_profile_post_footer span{display:flex;align-items:center;gap:4px}.student_profile_social_links{display:flex;flex-wrap:wrap;gap:10px}.student_profile_social_link{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#ffffffd9;text-decoration:none;transition:all .2s}.student_profile_social_link svg{flex-shrink:0}.student_profile_social_link:hover{background:#ffffff1f;border-color:#ffffff40;color:#fff}.student_profile_edit_modal .ant-modal-content{background:#0e0816f2;border:1px solid rgba(255,255,255,.08);border-radius:10px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:0;overflow:hidden;max-height:none!important}.student_profile_edit_modal .ant-modal-body{padding:0;max-height:none!important;overflow:visible!important}.student_profile_edit_modal .ant-modal-header{display:none}.edit_profile_page{display:flex;flex-direction:column;color:var(--whiteInsideTheme)}.edit_profile_banner{position:relative;width:100%;height:100px;overflow:hidden}.edit_profile_banner_bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;filter:blur(24px) brightness(.35)}.edit_profile_card{display:flex;align-items:center;gap:16px;padding:0 24px;margin-top:-40px;position:relative;z-index:1}.edit_profile_avatar_pick{position:relative;width:80px;height:80px;border-radius:50%;overflow:hidden;cursor:pointer;flex-shrink:0;border:3px solid rgba(255,255,255,.12);background:#0003}.edit_profile_avatar_pick img{width:100%;height:100%;object-fit:cover}.edit_profile_avatar_overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#0000008c;color:#fff;font-size:11px;font-family:lato-bold;opacity:0;transition:opacity .2s}.edit_profile_avatar_pick:hover .edit_profile_avatar_overlay{opacity:1}.edit_profile_header_row{display:flex;align-items:center;justify-content:space-between;flex:1;padding-top:42px}.edit_profile_close_btn{background:none;border:none;color:#fff9;font-size:24px;cursor:pointer;padding:0 4px;line-height:1}.edit_profile_close_btn:hover{color:#fff}.edit_profile_file_hidden{display:none}.edit_profile_body{display:flex;flex-direction:column;gap:14px;padding:20px 24px 24px;overflow:visible}.edit_profile_field{display:flex;flex-direction:column;gap:5px}.edit_profile_field label{color:#ffffff73;text-transform:uppercase;letter-spacing:.5px}.edit_profile_field input,.edit_profile_field select,.edit_profile_field textarea{width:100%;padding:9px 12px;border:1px solid rgba(255,255,255,.12);border-radius:10px;outline:none;font-size:14px;font-family:lato-regular;background:#ffffff0f;color:#fff;transition:border-color .2s}.edit_profile_field input::placeholder,.edit_profile_field select::placeholder,.edit_profile_field textarea::placeholder{color:#ffffff4d}.edit_profile_field input:focus,.edit_profile_field select:focus,.edit_profile_field textarea:focus{border-color:#b24eff99}.edit_profile_field textarea{min-height:70px;resize:vertical}.edit_profile_field select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.edit_profile_field select option{background:#1a1026;color:#fff}.edit_profile_chips{display:flex;flex-wrap:wrap;gap:6px}.edit_profile_chip{padding:5px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.15);background:transparent;color:#ffffffb3;cursor:pointer;font-size:13px;transition:all .2s}.edit_profile_chip:hover{border-color:#ffffff4d;color:#fff}.edit_profile_chip_active{background:linear-gradient(90deg,#b24eff,#7f2cff);border-color:transparent;color:#fff}.edit_profile_actions{display:flex;gap:10px;justify-content:flex-end;padding-top:6px}.edit_profile_cancel_btn{padding:8px 20px;border-radius:10px;border:1px solid rgba(255,255,255,.15);background:transparent;color:#ffffffb3;cursor:pointer;font-family:lato-bold;font-size:14px;transition:all .2s}.edit_profile_cancel_btn:hover{border-color:#ffffff4d;color:#fff}.edit_profile_save_btn{padding:8px 24px;border-radius:10px;border:none;background:linear-gradient(90deg,#b24eff,#7f2cff);color:#fff;cursor:pointer;font-family:lato-bold;font-size:14px;transition:opacity .2s}.edit_profile_save_btn:disabled{opacity:.5;cursor:not-allowed}.edit_profile_save_btn:not(:disabled):hover{opacity:.9}@media screen and (max-width:768px){.student_profile_card{grid-template-columns:auto minmax(0,1fr)}.student_profile_avatar{width:72px;height:72px}.student_profile_banner{height:100px}}.ticket_flow_body{display:flex;flex-direction:column;min-height:0;overflow:auto;scrollbar-gutter:stable;padding-right:10px;padding-bottom:10px}.ticket_page{width:100%;max-width:980px;margin:0 auto;display:flex;flex-direction:column;gap:18px;color:var(--whiteInsideTheme)}.ticket_page_card{border:1px solid rgba(255,255,255,.08);border-radius:24px;background:#0e0816cc;box-shadow:0 18px 60px #00000047;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:22px}.ticket_page_title{font-size:24px;font-family:lato-bold;margin:0}.ticket_confirm_title,.ticket_billing_title{font-size:18px}.ticket_page_subtitle{color:#ffffffad;margin:0}.ticket_event_summary{display:grid;grid-template-columns:320px minmax(0,1fr);gap:20px;align-items:start}.ticket_event_poster_block{border-radius:10px;overflow:hidden}.ticket_event_image{height:340px;border-radius:0;background-position:center;background-repeat:no-repeat;background-size:cover}.ticket_event_poster_date{padding:10px 12px;background:#000000ad;border-top:1px solid rgba(255,255,255,.1);font-family:lato-bold;font-size:18px;line-height:1.2}.ticket_meta_grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ticket_meta_item{padding:14px 16px;border-radius:18px;background:#ffffff0a}.ticket_meta_label{font-size:12px;color:#ffffff94;margin-bottom:6px}.ticket_meta_value{font-size:16px;font-family:lato-bold}.ticket_meta_time{display:block}.ticket_host_card{display:flex;align-items:center;gap:12px;margin-top:14px;padding:14px;border-radius:10px;background:#ffffff0a}.ticket_host_card img{width:48px;height:48px;border-radius:50%;object-fit:cover}.ticket_form_grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ticket_form_field{display:flex;flex-direction:column;gap:4px}.ticket_form_field_full{grid-column:1/-1}.ticket_form_field label{color:#ffffffd1}.ticket_form_field input{min-height:46px;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:0 16px;background:#0000003d;color:var(--whiteInsideTheme);outline:none}.ticket_form_field input::placeholder{color:#ffffff73}.ticket_checkbox_row{display:flex;align-items:center;gap:10px;color:#ffffffd9}.ticket_action_row{display:flex;align-items:center;justify-content:space-between;gap:12px}.ticket_secondary_btn{min-width:150px}.ticket_primary_btn{min-width:170px}.ticket_billing_rows{display:flex;flex-direction:column;gap:4px}.ticket_billing_row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:6px 0;border-bottom:1px solid rgba(255,255,255,.08)}.ticket_billing_row:nth-child(2){padding-bottom:10px}.ticket_billing_row:first-child{border-bottom:0}.ticket_billing_row:last-child{border-bottom:0;padding-top:2px;padding-bottom:0}.ticket_billing_total{font-size:22px;font-family:lato-bold}.ticket_status_banner{padding:14px 16px;border-radius:18px;border:1px solid rgba(255,255,255,.08)}.ticket_status_banner.success{background:#3a7c4f40}.ticket_status_banner.failed{background:#9a353540}.ticket_status_banner.pending{background:#7a5f2040}.event_detail_page{display:flex;flex-direction:column;gap:20px;height:100%;min-height:0;overflow:hidden}.event_detail_screen{flex:1 1 auto;width:100%;max-width:none;margin:0;height:100%;min-height:0}.event_detail_page_header{padding:6px 0 2px}.event_detail_title_row{display:flex;align-items:flex-start;gap:10px}.event_detail_title_text{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.event_detail_title_text .ticket_page_title,.event_detail_title_text .ticket_page_subtitle{margin:0;text-align:left}.event_detail_back_icon{width:30px;height:30px;border:1px solid rgba(255,255,255,.16);border-radius:50%;background:#ffffff0a;display:inline-flex;align-items:center;justify-content:center;color:#ffffffeb;padding:0;cursor:pointer}.event_detail_back_icon svg{width:18px;height:18px;stroke:currentColor;stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round}.event_detail_layout{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:minmax(320px,420px) minmax(0,1fr);gap:22px;align-items:stretch}.event_detail_media_column{display:flex;flex-direction:column;gap:12px;min-height:0}.event_detail_hero_image{width:100%;aspect-ratio:1/1;border-radius:24px;background-position:center;background-repeat:no-repeat;background-size:contain;border:1px solid rgba(255,255,255,.08);background-color:#ffffff0a}.event_detail_thumb_row{display:grid;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:10px}.event_detail_thumb{height:72px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#ffffff0a;opacity:.62;transition:opacity .2s ease,transform .2s ease,border-color .2s ease}.event_detail_thumb.active{opacity:1;transform:translateY(-1px);border-color:#c277ff8c}.event_detail_details_panel{min-height:0;overflow-y:auto;padding:18px 12px 18px 18px;border-radius:24px;border:1px solid rgba(255,255,255,.08);background:#0e0816b8;box-shadow:inset 0 1px #ffffff08;display:flex;flex-direction:column;gap:18px;scrollbar-gutter:stable}.event_detail_engagement{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px}.event_detail_engagement span{padding:8px 12px;border-radius:999px;background:#ffffff0d;color:#ffffffd1;font-size:12px;white-space:nowrap}.event_detail_host_card{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:20px;background:#ffffff0a}.event_detail_host_card img{width:56px;height:56px;border-radius:50%;object-fit:cover}.event_detail_section{display:flex;flex-direction:column;gap:8px}.event_detail_about{line-height:1.6}.event_detail_tags{display:flex;flex-wrap:wrap;gap:10px}.event_detail_tag{padding:9px 14px;border-radius:999px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:#ffffffdb;font-size:12px}.event_detail_ticket_bar{display:flex;align-items:center;justify-content:flex-end;gap:18px;padding:16px 18px;border-radius:24px;border:1px solid rgba(255,255,255,.08);background:#0e0816e0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);flex:0 0 auto}.event_detail_ticket_meta{display:flex;flex-direction:column;gap:2px;align-items:flex-end}.event_detail_ticket_action{display:flex;flex-direction:column;align-items:flex-end;gap:8px}@media screen and (max-width:900px){.ticket_event_summary,.ticket_form_grid,.ticket_meta_grid{grid-template-columns:1fr}.ticket_event_image{height:280px}.ticket_event_poster_date{font-size:18px}.ticket_action_row{flex-direction:column;align-items:stretch}.ticket_secondary_btn,.ticket_primary_btn{width:100%}.event_detail_page{overflow:auto}.event_detail_layout{grid-template-columns:1fr;min-height:auto}.event_detail_media_column,.event_detail_details_panel{min-height:auto;overflow:visible}.event_detail_hero_image{aspect-ratio:1/1}.event_detail_ticket_bar{flex-direction:column;align-items:stretch}}.event_detail_screen .event_detail_page{overflow:auto;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:transparent transparent}.event_detail_screen .event_detail_page::-webkit-scrollbar{width:8px;height:8px}.event_detail_screen .event_detail_page:hover::-webkit-scrollbar{width:8px;height:8px}.event_detail_screen .event_detail_page:hover::-webkit-scrollbar-thumb{background:#ffffff40;border-radius:10px}.event_detail_screen .event_detail_page::-webkit-scrollbar-thumb{background:transparent;border-radius:10px}.event_detail_screen .event_detail_page:hover{scrollbar-color:rgba(255,255,255,.25) transparent}.event_detail_screen .event_detail_cinema_hero{position:relative;border-radius:10px;border:1px solid rgba(255,255,255,.08);overflow:hidden;min-height:340px;background:#ffffff08}.event_detail_screen .event_detail_cinema_hero_bg{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center;background-size:cover;filter:blur(4px);transform:scale(1.03);opacity:.92}.event_detail_screen .event_detail_cinema_hero_scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0a061085,#0a061047 55%,#0a061073),linear-gradient(180deg,#0a061033,#0a061080)}.event_detail_screen .event_detail_cinema_hero_content{position:relative;z-index:1;display:grid;grid-template-columns:190px minmax(0,1fr);gap:18px;padding:14px;align-items:center}.event_detail_screen .event_detail_poster_block{display:flex;flex-direction:column;gap:0;border-radius:10px;overflow:hidden}.event_detail_screen .event_detail_poster{width:100%;aspect-ratio:3/4;min-height:250px;border:1px solid rgba(255,255,255,.1);border-bottom:0;background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#ffffff0a;box-shadow:0 22px 55px #00000059}.event_detail_screen .event_detail_poster_date{padding:10px 12px;background:#000000ad;border:1px solid rgba(255,255,255,.1);font-family:lato-bold;font-size:18px;line-height:1.2}.event_detail_screen .event_detail_cinema_meta{display:flex;flex-direction:column;gap:10px;min-width:0}.event_detail_screen .event_detail_cinema_head{display:flex;align-items:flex-start;gap:12px}.event_detail_screen .event_detail_cinema_titleblock{display:flex;flex-direction:column;gap:6px;min-width:0}.event_detail_screen .event_detail_cinema_titleblock .ticket_page_title{line-height:1.15;font-size:24px}.event_detail_screen .event_detail_cinema_titleblock .ticket_page_subtitle{font-size:16px}.event_detail_screen .event_detail_cinema_pills{display:flex;flex-wrap:wrap;gap:8px;max-width:350px}.event_detail_screen .event_detail_pill{padding:8px 12px;border-radius:10px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#ffffffd1;font-size:14px;white-space:nowrap}.event_detail_screen .event_detail_pill_highlight{background:linear-gradient(90deg,#b24eff47,#7f2cff47);border-color:#c277ff7a;color:#fffffffa;box-shadow:0 6px 16px #6f2eb638}.event_detail_screen .event_detail_cinema_actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-start}.event_detail_screen .event_detail_cinema_actions .ticket_primary_btn{font-size:16px}.event_detail_screen .event_detail_host_section{padding:14px 18px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#0e0816b8;box-shadow:inset 0 1px #ffffff08}.event_detail_screen .event_detail_host_card{width:100%;display:flex;align-items:center;gap:12px;padding:0;border:0;background:transparent;text-align:left;color:inherit;cursor:pointer}.event_detail_screen .event_detail_host_card img{width:44px;height:44px;border-radius:10px;object-fit:cover}.event_detail_screen .event_detail_mobile_info{display:none}.event_detail_screen .event_detail_about_block{padding:18px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#0e0816b8;box-shadow:inset 0 1px #ffffff08}.event_detail_screen .event_detail_host_card .ticket_meta_label{font-size:14px}.event_detail_screen .event_detail_host_card .ticket_meta_value,.event_detail_screen .event_detail_host_card .ticket_page_subtitle{font-size:16px}.event_detail_screen .event_detail_meta_rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.event_detail_screen .event_detail_meta_row{padding:4px 0 10px;border-bottom:1px solid rgba(255,255,255,.12)}.event_detail_screen .event_detail_meta_row .ticket_meta_label{font-size:14px}.event_detail_screen .event_detail_meta_row .ticket_meta_value{font-size:16px}.event_detail_screen .event_detail_section_title{font-size:14px;font-family:lato-bold;margin:0 0 2px}.event_detail_screen .event_detail_about,.event_detail_screen .event_detail_person_role{font-size:14px}.event_detail_screen .event_detail_people_section{display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#0e0816b8;box-shadow:inset 0 1px #ffffff08}.event_detail_screen .event_detail_people_row{display:flex;flex-wrap:wrap;gap:14px;overflow:visible;padding-bottom:0}.event_detail_screen .event_detail_person_card{flex:0 0 80px;width:80px;display:flex;flex-direction:column;gap:10px}.event_detail_screen .event_detail_members_inline{margin-top:12px}.event_detail_screen .event_detail_person_avatar{width:100%;aspect-ratio:1/1;border-radius:10px;border:1px solid rgba(255,255,255,.1);background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#ffffff0a}.event_detail_screen .event_detail_person_name{font-family:lato-bold;font-size:14px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event_detail_screen .event_detail_person_role{color:#ffffffad;font-size:12px;margin:0}.event_detail_screen .event_detail_thumb_row{display:none}@media screen and (max-width:900px){.event_detail_screen .event_detail_cinema_hero_content{grid-template-columns:1fr;gap:12px;padding:12px}.event_detail_screen .event_detail_poster_block{max-width:260px}.event_detail_screen .event_detail_meta_rows{grid-template-columns:1fr}}@media screen and (max-width:640px){.event_detail_screen .event_detail_page{padding-bottom:10px}.event_detail_screen .event_detail_cinema_hero{min-height:210px;background:transparent}.event_detail_screen .event_detail_cinema_hero_content{display:block;padding:10px;gap:10px}.event_detail_screen .event_detail_cinema_hero_bg,.event_detail_screen .event_detail_cinema_hero_scrim{display:none}.event_detail_screen .event_detail_poster_block{max-width:100%}.event_detail_screen .event_detail_poster{min-height:220px;background-size:contain;background-position:center;background-color:#00000080}.event_detail_screen .event_detail_poster_date{font-size:18px;padding:8px 10px}.event_detail_screen .event_detail_cinema_meta{display:none}.event_detail_screen .event_detail_cinema_titleblock .ticket_page_title{font-size:24px}.event_detail_screen .event_detail_cinema_pills{max-width:100%;gap:6px}.event_detail_screen .event_detail_pill{padding:6px 10px;font-size:14px}.event_detail_screen .event_detail_cinema_actions{width:100%}.event_detail_screen .event_detail_cinema_actions .ticket_primary_btn{width:100%;min-width:0}.event_detail_screen .event_detail_mobile_info{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#0e0816b8}.event_detail_screen .event_detail_host_section,.event_detail_screen .event_detail_about_block,.event_detail_screen .event_detail_people_section{padding:12px}.event_detail_screen .event_detail_section_title{font-size:18px;margin-bottom:10px}.event_detail_screen .event_detail_person_card{width:122px;gap:8px}.event_detail_screen .event_detail_person_name{font-size:13px}.event_detail_screen .event_detail_person_role{font-size:11px}}.auth_container.profile_setup_screen{min-height:100%;height:auto;justify-content:flex-start;padding-top:28px;padding-bottom:40px;box-sizing:border-box}.auth_container .auth_card.profile_setup_card{width:100%!important;max-width:680px!important;max-height:none!important;height:auto!important;overflow:visible!important}.profile_setup_progress_wrap{display:flex;justify-content:center;width:100%;padding-top:20px;margin-bottom:12px;box-sizing:border-box}.profile_setup_progress{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex-wrap:nowrap}.profile_setup_progress_step{display:flex;align-items:center;gap:8px;color:#fff9}.profile_setup_progress_step_active{color:#fff}.profile_setup_progress_step_done{color:#ffffffd9}.profile_setup_progress_dot{width:12px;height:12px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(255,255,255,.35);background:#ffffff14}.profile_setup_progress_step_active .profile_setup_progress_dot,.profile_setup_progress_step_done .profile_setup_progress_dot{background:linear-gradient(90deg,#b24eff,#7f2cff);border-color:transparent}.profile_setup_progress_label{font-family:lato-bold;font-size:13px}.profile_setup_progress_divider{flex:0 0 32px;width:32px;min-width:32px;height:1px;background:#fff3}.profile_setup_progress_divider_done{background:linear-gradient(90deg,#b24effb3,#7f2cffb3)}.profile_setup_step{display:flex;flex-direction:column;padding:0 16px}.profile_setup_step .main_form_container{margin-bottom:0;padding-bottom:14px!important}.profile_setup_step .main_form_container>label{margin-bottom:6px}.profile_setup_step .main_form_container>input{padding:10px 15px;min-height:40px;box-sizing:border-box}.profile_setup_avatar_section{display:flex;justify-content:center;padding-bottom:14px}.profile_setup_avatar_pick{width:80px;height:80px;border-radius:50%;overflow:hidden;cursor:pointer;display:flex;align-items:center;justify-content:center;border:2px dashed rgba(255,255,255,.35);transition:border-color .2s}.profile_setup_avatar_pick:hover{border-color:#ffffffb3}.profile_setup_avatar_img{width:100%;height:100%;object-fit:cover}.profile_setup_avatar_placeholder{color:#ffffff8c;font-size:11px;text-align:center;padding:4px}.profile_setup_file_hidden{display:none}.profile_setup_college_select{width:100%;font-family:lato,sans-serif}.profile_setup_college_select .ant-select-selector,.main_form_container .profile_setup_college_select .ant-select-selector{min-height:40px!important;background:transparent!important;border:1px solid rgba(255,255,255,.25)!important;border-radius:10px!important;box-shadow:none!important;padding:0 15px!important;font-family:lato,sans-serif}.profile_setup_college_select .ant-select-selection-item,.profile_setup_college_select .ant-select-selection-placeholder{color:#fffffff2!important;font-family:lato,sans-serif;font-size:14px;line-height:38px!important}.profile_setup_college_select .ant-select-selection-placeholder{color:#ffffff8c!important}.profile_setup_college_select .ant-select-arrow{color:#ffffffb3!important}.profile_setup_college_dropdown.ant-select-dropdown{background:#1f1f35!important;border-radius:10px!important;padding:4px 0!important;box-shadow:0 8px 24px #00000073!important}.profile_setup_college_dropdown .ant-select-item,.profile_setup_college_dropdown .ant-select-item-option{color:#ffffffeb!important;font-family:lato,sans-serif;font-size:14px}.profile_setup_college_dropdown .ant-select-item-option-content{color:#ffffffeb!important}.profile_setup_college_dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:#ffffff24!important}.profile_setup_college_dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled) .ant-select-item-option-content{color:#fff!important}.profile_setup_college_dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:#7f2cff73!important;font-weight:600}.profile_setup_college_dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-content{color:#fff!important}.profile_setup_native_textarea{width:100%;min-height:70px;background:transparent;border:1px solid rgba(255,255,255,.25);border-radius:10px;color:#fffffff2;caret-color:#fffffff2;padding:10px 15px;outline:none;resize:vertical;font-family:lato,sans-serif;font-size:14px;box-sizing:border-box}.profile_setup_native_textarea::placeholder{color:#ffffff8c}.profile_setup_chips{display:flex;flex-wrap:wrap;gap:8px;padding-top:4px}.profile_setup_chip{padding:6px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.25);background:transparent;color:#ffffffd9;cursor:pointer;font-size:13px;transition:all .2s}.profile_setup_chip:hover{border-color:#ffffff80}.profile_setup_chip_active{background:linear-gradient(90deg,#b24eff,#7f2cff);border-color:transparent;color:#fff}.profile_setup_step_clubs .profile_setup_clubs_intro{padding-bottom:14px}.profile_setup_clubs_list{display:flex;flex-direction:column;gap:14px;padding-bottom:16px;max-height:none;overflow:visible}.profile_setup_clubs_empty{text-align:center;color:#ffffffa6;padding:20px 12px}.profile_setup_club_list_item{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#0e0816d1;box-shadow:0 4px 16px #0003}.profile_setup_club_logo{width:48px;height:48px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.22);background:#0e0816f2;flex-shrink:0}.profile_setup_club_meta{min-width:0;flex:1}.profile_setup_club_name{color:#fff;line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.profile_setup_club_college{color:#ffffff8c;margin-top:2px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile_setup_club_follow{flex-shrink:0;width:auto;min-width:100px;padding:8px 16px;border-radius:10px;border:0;background:linear-gradient(90deg,#b24eff,#7f2cff);color:#fff;font-family:lato-bold;font-size:13px;cursor:pointer;min-height:38px;transition:opacity .2s}.profile_setup_club_follow:hover{opacity:.92}.profile_setup_club_follow_following{background:transparent;border:1px solid rgba(255,255,255,.35);color:#ffffffe6}.profile_setup_club_follow_following:hover{opacity:1;border-color:#ffffff80}.profile_setup_step_clubs .profile_setup_actions{margin-top:4px}.profile_setup_actions{display:flex;gap:12px;align-items:center;justify-content:space-between}.profile_setup_back_btn{background:transparent;border:1px solid rgba(255,255,255,.25);color:#ffffffd9;padding:8px 22px;border-radius:10px;cursor:pointer;font-size:14px}.profile_setup_finish_btn.ant-btn.ant-btn-primary,.profile_setup_finish_btn.ant-btn.ant-btn-color-primary.ant-btn-variant-solid{flex:1;height:42px!important;min-height:42px!important;padding:0 18px!important;border-radius:10px!important;font-family:lato-bold,sans-serif;font-size:14px;background:linear-gradient(90deg,#b24eff,#7f2cff)!important;border:0!important;border-color:transparent!important;color:#fff!important;box-shadow:none!important}.profile_setup_finish_btn.ant-btn.ant-btn-primary:not(:disabled):hover,.profile_setup_finish_btn.ant-btn.ant-btn-color-primary.ant-btn-variant-solid:not(:disabled):hover{background:linear-gradient(90deg,#c05eff,#8f3cff)!important;border-color:transparent!important;color:#fff!important}.profile_setup_finish_btn.ant-btn.ant-btn-primary:not(:disabled):active,.profile_setup_finish_btn.ant-btn.ant-btn-color-primary.ant-btn-variant-solid:not(:disabled):active{background:linear-gradient(90deg,#a84aff,#7228e6)!important;color:#fff!important}.profile_setup_finish_btn.ant-btn.ant-btn-primary.ant-btn-loading,.profile_setup_finish_btn.ant-btn.ant-btn-primary:disabled,.profile_setup_finish_btn.ant-btn.ant-btn-color-primary.ant-btn-variant-solid.ant-btn-loading,.profile_setup_finish_btn.ant-btn.ant-btn-color-primary.ant-btn-variant-solid:disabled{background:linear-gradient(90deg,#b24eff8c,#7f2cff8c)!important;color:#ffffffd9!important;border:0!important}.profile_setup_finish_btn.ant-btn .ant-btn-loading-icon .anticon{color:#fff!important}:root{--themeColor: #3a0e43;--sidebarColor: #110d17;--boxShadow: rgba(0, 0, 0, .25);--tableShadow: rgba(109, 104, 99, .25);--black: #000000;--lightGray: #d3d3d3;--whiteInsideTheme: #ffffff;--invalid: rgb(246, 95, 95);--primaryDarkBorder: #d5b0ff52;--primaryBorder: #d3d3d3;--primaryIconColor: #dddddd;--textColor: #444444;--formBorder: #c9c9c963;--loginFormBorder: #dcdcdc;--labelColor: #d4d4d4;--mainBg: #faf5f0;--tableHeadBg: #fdf0e3;--tableBorder: #e7ddd3;--linkColor: #2c6eac;--importBoxBorder: rgba(103, 103, 103, .71);--disabledColor: #979797;--workOrderItemBg: #ededed;--diffByTwo: #ffcc00;--popUpBg: #fdefe2;--numericKeyBorder: #d8a16d;--grey: #a6a6a6;--tableAlternateRowColor: #ffffe7;--purpleGradientColor: #933bf8}@font-face{font-family:lato-black;src:url(./fonts/lato-black.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:lato-bold;src:url(./fonts/lato-bold.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:lato-regular;src:url(./fonts/lato-regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:lato-light;src:url(./fonts/lato-light.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:lato-medium;src:url(./fonts/Roboto-Medium.ttf) format("truetype");font-weight:400;font-style:normal}html body{font-size:13px;font-family:lato-regular}html body .font_12{font-size:12px}html body .font_11{font-size:11px}html body .font-16{font-size:16px}html body .font_18{font-size:18px}html body .font_20{font-size:20px}html body .font_22{font-size:22px}html body .font_24{font-size:24px}html body .font_30{font-size:30px}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,html body .noto_sans_font{font-family:lato-regular}html body .noto_sans_font .font_weight_bold{font-family:lato-bold}html body .noto_sans_font .font_weight_black{font-family:lato-black}html body .noto_sans_font .font_weight_medium{font-family:lato-medium}html body .noto_sans_font .font_weight_thin{font-family:lato-light}html body .noto_sans_font .font_weight_regular{font-family:lato-regular}:root{--headerHeight: 65px;--sidebarWidth: 350px;--sidebarPadding: 25px;--sidebarIpadWidth: 100px;--ipadLandscapeWidth: 1100px;--borderRadius: 20px}html{height:100%;width:100%}html body{height:100%;width:100%;-webkit-user-select:none;user-select:none;color:var(--white)}html body .text_underline{text-decoration:underline}html body .padding-3{padding:3px}html body .light_gray_color{color:var(--lightGray)}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 .divider_container{display:flex;align-items:center;justify-content:center}html body .divider_container:after{content:"";display:block;width:100%;height:1px;background-color:var(--primaryDarkBorder);margin:0 10px}html body .divider_container:before{content:"";display:block;width:100%;height:1px;background-color:var(--primaryDarkBorder);margin:0 10px}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 .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 .border_container{padding:10px;border:1px solid var(--primaryDarkBorder);border-radius:var(--borderRadius)}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 .primary_btn{background:linear-gradient(82.36deg,var(--white) -56.16%,var(--purpleGradientColor) 66.22%);color:var(--white);padding:0 20px;outline:none!important;box-shadow:none!important;border-radius:30px;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:10px;padding:10px 15px;outline:none!important;box-shadow:none!important;background-color:transparent;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;background-color:transparent;border-color:var(--formBorder)!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 .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 input::file-selector-button{cursor:pointer}html body button:focus{outline:none!important}html body .column_resize_table th:before{content:"";display:block;width:var(--column_resize_before_width)}html body .ant-modal-wrap{display:flex;align-items:center;justify-content:center}html body .ant-modal-wrap .ant-modal{top:auto;padding-bottom:0;transform:none;color:var(--textColor);line-height:1.5}html body .ant-modal-wrap .ant-modal .ant-modal-body{line-height:1.5}html body .ant-modal-root .ant-modal-wrap{display:flex;align-items:center;justify-content:center}html body .ant-modal-root .ant-modal-wrap .ant-modal{font-family:regular;top:auto;padding-bottom:0;transform:none;color:var(--whiteInsideTheme)!important;line-height:1.5;width:100%;height:auto;max-width:calc(100% - 150px);max-height:calc(100% - 150px)}html body .ant-modal-root .ant-modal-wrap .ant-modal.custom_ant_modal{height:100%}html body .ant-modal-root .ant-modal-wrap .ant-modal>div{height:auto;color:var(--whiteInsideTheme)!important}html body .ant-modal-root .ant-modal-wrap .ant-modal>div .ant-modal-content{display:flex;flex-direction:column;height:auto;min-height:150px;max-height:calc(100vh - 120px);background:#180a22f0;border:1px solid rgba(255,255,255,.08);border-radius:24px;box-shadow:0 20px 60px #00000080;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}html body .ant-modal-root .ant-modal-wrap .ant-modal .ant-modal-header{background:transparent;border-bottom:1px solid rgba(255,255,255,.08);border-radius:24px 24px 0 0;padding-bottom:10px}html body .ant-modal-root .ant-modal-wrap .ant-modal .ant-modal-header .ant-modal-title{color:var(--whiteInsideTheme)}html body .ant-modal-root .ant-modal-wrap .ant-modal .ant-modal-close{color:#ffffffbf}html body .ant-modal-root .ant-modal-wrap .ant-modal .ant-modal-body{flex:1 1 10px;overflow:auto;height:auto;max-height:calc(100vh - 260px);color:#ffffffeb}html body .ant-modal-root .ant-modal-wrap .ant-modal .ant-modal-confirm-title,html body .ant-modal-root .ant-modal-wrap .ant-modal .ant-modal-confirm-content{color:var(--whiteInsideTheme)!important}html body .ant-modal-root .ant-modal-wrap .ant-modal .ant-modal-footer{border-top:1px solid rgba(255,255,255,.08);padding-top:14px}html body .ant-pagination>li .ant-pagination-item-link{display:flex!important;align-items:center;justify-content:center}html body .ant-pagination>li.ant-pagination-item-active{border-color:var(--themeColor)!important}html body .ant-pagination>li.ant-pagination-item-active>a{color:var(--themeColor)!important}html body .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}html body .ant-pagination .ant-select .ant-select-selector .ant-select-selection-placeholder{color:var(--labelColor)}html body .ant-pagination .ant-select .ant-select-selector .ant-select-selection-placeholder{padding-right:25px}html body .ant-pagination .ant-select .ant-select-selector .ant-select-selection-search{margin-left:0}html body .ant-pagination .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-item{line-height:22px!important}html body .ant-pagination .ant-select .ant-select-arrow{right:12px;top:calc(50% + 1px)}html body .ant-pagination .ant-select .ant-select-arrow .ant_select_drop_icon{font-size:22px;color:var(--black)}html body .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}html body .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%}html body .ant-pagination .ant-pagination-options-quick-jumper>input::placeholder{color:var(--labelColor)}html body .ant-tooltip{max-width:90vw!important}html body .ant-checkbox-wrapper,html body .ant-checkbox-wrapper *,html body .ant-checkbox-wrapper .ant-checkbox{font-family:regular}*{scrollbar-width:thin;scrollbar-color:rgba(189,102,255,.78) rgba(255,255,255,.06)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#ffffff0a;border-radius:999px}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#d474ffe6,#732cffe6);border-radius:999px;border:1px solid rgba(10,6,18,.72)}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#e593fff5,#8c49fff5)}::-webkit-scrollbar-corner{background:transparent}.scrollbar_autohide{scrollbar-color:transparent transparent}.scrollbar_autohide::-webkit-scrollbar-track{background:transparent}.scrollbar_autohide::-webkit-scrollbar-thumb{background:transparent;border-color:transparent}.scrollbar_autohide:hover{scrollbar-color:rgba(189,102,255,.78) rgba(255,255,255,.06)}.scrollbar_autohide:hover::-webkit-scrollbar-track{background:#ffffff0a}.scrollbar_autohide:hover::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#d474ffe6,#732cffe6);border-color:#0a0612b8}.scrollbar_autohide.is_scrolling{scrollbar-color:rgba(189,102,255,.78) rgba(255,255,255,.06)}.scrollbar_autohide.is_scrolling::-webkit-scrollbar-track{background:#ffffff0a}.scrollbar_autohide.is_scrolling::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#d474ffe6,#732cffe6);border-color:#0a0612b8}
