*,*:after,*:before{margin:0;padding:0;box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,button,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}label{display:block;position:relative}img{max-width:100%;display:block;font-size:0}a{text-decoration:none;cursor:pointer}a:hover{text-decoration:none}a:focus{outline:none}ol,ul{list-style:none}blockquote,q{quotes:none}:is(blockquote,q):before,:is(blockquote,q):after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{cursor:pointer}button:focus{outline:none}button::-moz-focus-inner{border:0}svg{display:block;line-height:0}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:textfield}input:-webkit-autofill{-webkit-box-shadow:none;-webkit-text-fill-color:#ffffff;transition:background-color 5000s ease-in-out 0s}@font-face{font-family:Lato;src:url(/fonts/Lato/Lato-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/Lato/Lato-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/Lato/Lato-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/Lato/Lato-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/Lato/Lato-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/Lato/Lato-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/Lato/Lato-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/Lato/Lato-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/Lato/Lato-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/Lato/Lato-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}:root{--font-main: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;--theme-color-blue-1: rgba(20, 35, 66, 1);--theme-color-blue-2: rgba(24, 43, 80, 1);--bg-color-blue-1: rgba(11, 26, 58, 1);--text-color-white-1: 255, 255, 255;--text-color-blue-1: rgba(11, 26, 58, 1);--text-color-grey-1: rgba(115, 143, 200, 1);--text-color-yellow-1: rgba(239, 181, 43, 1);--theme-text-grey-1: rgba(147, 179, 243, 1);--bg-color-green-1: rgba(76, 175, 80, 1);--bg-color-green-2: rgba(31, 166, 58, 1);--bg-color-green-3: rgba(8, 176, 67, .4);--bg-color-red-1: rgba(222, 40, 40, 1);--bg-color-yellow-1: rgba(228, 222, 37, 1);--bg-color-yellow-2: rgba(251, 255, 45, 1);--theme-bg-color-blue-1: rgba(37, 115, 250, 1);--theme-text-color-blue-1: rgba(37, 115, 250, 1);--button-bg-color-grey-1: rgb(80, 24, 54);--button-bg-color-green-1: rgba(8, 176, 67, 1);--input-color-grey-1: rgba(115, 143, 200, 1);--theme-bg-color-blue-2: rgba(25, 43, 81, 1);--theme-bg-color-blue-3: rgba(14, 34, 75, 1);--theme-bg-color-blue-4: rgba(31, 54, 103, 1);--theme-bg-color-blue-5: rgba(37, 115, 250, .4);--theme-bg-color-blue-6: rgba(152, 56, 255, .4);--theme-bg-color-blue-7: rgba(36, 59, 108, 1);--input-bg-color-blue-2: rgba(40, 73, 143, 1);--input-bg-color-blue-3: rgba(19, 48, 100, .9);--input-bg-color-blue-4: rgba(31, 54, 103, 1);--error-color-red-1: rgba(255, 79, 69, 1);--error-color-red-2: rgba(255, 105, 97, 1);--theme-bg-color-orange-1: rgba(236, 131, 46, .4);--app-theme-general-text-color: 255, 255, 255;--com-border-radius: 8px;--com-border-radius-20: 20px;--com-input-height: 48px;--com-input-pb: 16px;--com-input-mb: 16px;--com-font-size-13: 13px;--com-font-size-14: 14px;--com-font-size-16: 16px;--app-general-text-color: 255, 255, 255;--button-primary-bg-color: linear-gradient(90deg, #16cdfb 0%, #4bd267 100%);--button-inactive-bg-color: rgba(25, 43, 81, 1);--button-inactive-text-color: rgba(62, 92, 155, 1);--page-htags-text-color: rgba(255, 255, 255, 1);--page-ptag-text-color: rgba(115, 143, 200, 1);--auth-page-theme-bg-color: rgba(13, 28, 59, 1);--auth-page-form-container-bg-color: rgba(20, 35, 66, 1);--auth-page-input-bg-color: rgba(25, 43, 81, 1);--auth-page-input-active-bg-color: rgba(11, 26, 58, 1);--auth-page-input-placeholder-color: rgba(115, 143, 200, 1);--auth-input-border-color: rgba(255, 255, 255, .1);--auth-input-border-focus-color: rgba(100, 157, 255, 1);--auth-page-input-error-color: rgba(255, 79, 69, 1);--auth-page-general-text-color: 255, 255, 255;--auth-page-primary-text-color: rgba(100, 157, 255, 1);--auth-page-link-text-color: rgba(255, 255, 255, 1);--navbar-bg-color: rgba(24, 43, 80, 1);--navbar-active-btn-bg-color: linear-gradient( 90deg, #16cdfb 0%, #4bd267 100% );--navbar-inactive-btn-bg-color: rgba(32, 56, 104, 1);--navbar-inactive-btn-color: rgba(255, 255, 255, 1);--navbar-icon-wrapper-bg-color: rgba(32, 56, 104, 1);--navbar-icon-wrapper-color: rgba(255, 255, 255, 1);--navbar-select-bg-color: rgba(32, 56, 104, 1);--nav-bar-select-placeholder-text-color: rgba(255, 255, 255, 1);--nav-bar-select-arrow-icon-color: rgba(255, 255, 255, 1);--navbar-select-dropdown-bg-color: rgba(32, 56, 104, 1);--navbar-select-dropdown-item-bg-color: rgba(20, 35, 66, 1);--navbar-select-dropdown-item-text-color: rgba(255, 255, 255, 1);--navbar-select-dropdown-item-active-bg-color: rgba(100, 157, 255, .2);--navbar-side-scroll-bar-color: linear-gradient( 90deg, #16cdfb 0%, #4bd267 100% );--navbar-profile-drop-bg-color: rgba(11, 26, 58, 1);--navbar-profile-drop-option-bg: rgba(31, 54, 103, 1);--navbar-profile-drop-option-bg-active: rgba(56, 91, 156, 1);--buy-pkg-page-theme-bg-color: rgba(20, 35, 66, 1);--buy-pkg-page-tabs-container-bg-color: rgba(25, 43, 81, 1);--buy-pkg-page-tabs-active-btn-bg-color: linear-gradient( 90deg, #16cdfb 0%, #4bd267 100% );--buy-pkg-page-tabs-active-btn-text-color: rgba(255, 255, 255, 1);--package-card-bg-color: rgba(25, 43, 81, 1);--package-card-title-color: rgba(255, 255, 255, 1);--package-card-discount-bg-color: rgba(41, 64, 112, 1);--package-card-discount-active-bg-color: rgba(251, 255, 45, 1);--package-card-icon-bg-color: rgba(41, 64, 112, 1);--package-card-icon-active-bg-color: rgba(255, 255, 255, 1);--package-card-icon-color: rgba(255, 255, 255, 1);--package-card-icon-active-color: rgba(41, 41, 41, 1);--package-card-price-title-color: rgba(255, 255, 255, 1);--package-card-old-price-color: rgba(255, 255, 255, .6);--package-card-active-old-price-color: rgba(21, 21, 21, .8);--package-card-subscribe-btn-bg-color: rgba(11, 26, 58, 1);--package-card-subscribe-active-btn-bg-color: rgba(11, 26, 58, 1);--package-card-features-active-color: rgba(21, 21, 21, 1);--package-card-check-icon-active-color: rgba(21, 21, 21, 1);--tickets-date-select-bg-color: rgba(25, 43, 81, 1);--tickets-date-select-input-bg-color: rgba(25, 43, 81, 1);--tickets-date-select-border-color: 1.2px solid rgba(255, 255, 255, .2);--tickets-select-bg-color: rgba(25, 43, 81, 1);--tickets-select-input-bg-color: rgba(25, 43, 81, 1);--tickets-select-border-color: 1.2px solid rgba(255, 255, 255, .2);--ticket-table-container-bg-color: rgba(24, 43, 80, 1);--tabs-container-bg-color: rgba(25, 43, 81, 1);--tabs-container-inactive-btn-bg-color: rgba(32, 56, 104, 1);--table-header-bg-color: rgba(7, 18, 42, 1);--table-body-row-bg-color: rgba(32, 56, 104, 1);--table-body-data-color: rgba(255, 255, 255, 1);--table-scrollbar-color: rgba(32, 56, 104, 1);--table-row-eye-icon-bg-color: rgba(11, 26, 58, 1);--table-status-btn-con-btn-bg-color: rgba(24, 43, 80, 1);--table-status-btn-con-active-btn-bg-color: linear-gradient( 90deg, #16cdfb 0%, #4bd267 100% );--table-status-btn-con-active-btn-color: rgba(255, 255, 255, 1);--table-pagination-btn-bg-color: rgba(24, 43, 80, 1);--table-pagination-active-btn-bg-color: rgba(100, 157, 255, 1);--dashboard-layout-bg-color: rgba(11, 26, 58, 1);--dashboard-page-event-banner-card-container-bg-color: rgba(37, 115, 250, 1);--dashboard-page-event-package-view-card-con-bg-color: rgba(25, 43, 81, 1);--dashboard-page-event-package-view-card-con-h6-color: rgba(25, 43, 81, 1);--package-statement-eye-icon-bg-color: rgba(11, 26, 58, 1);--package-statement-eye-icon-color: rgba(255, 255, 255, 1);--package-statement-status-btn-bg-color: rgba(24, 43, 80, 1);--modal-bg-color: rgba(24, 43, 80, 1);--modal-cancel-btn: rgba(32, 56, 104, 1);--app-page-loader-overlay-bg-clr: rgba(255, 255, 255, .1);--app-page-loader-con-bg-clr: rgba(244, 244, 244, 1);--app-page-loader-circle-bg-clr: rgb(50, 4, 180);--app-page-loader-circle-spin-clr: rgb(0, 84, 255);--notifications-bg-clr: rgba(11, 26, 58, 1);--notifications-border-clr: rgba(255, 255, 255, .2);--notifications-card-bg-clr: rgba(25, 43, 81, 1);--notifications-card-border-clr: transparent}@media (max-width: 576px){:root{--com-border-radius: 8px;--com-border-radius-20: 10px;--com-input-height: 48px;--com-input-pb: 18px;--com-input-mb: 18px;--com-font-size-13: 11px;--com-font-size-14: 13px;--com-font-size-16: 14px}}@media (min-width: 576px){:root{--com-border-radius: 8px;--com-border-radius-20: 14px;--com-input-height: 48px;--com-input-pb: 18px;--com-input-mb: 18px;--com-font-size-13: 12px}}@media (min-width: 768px){:root{--com-border-radius: 10px;--com-border-radius-20: 16px;--com-input-height: 52px;--com-input-pb: 18px;--com-input-mb: 18px;--com-font-size-13: 12px}}@media (min-width: 1024px){:root{--com-border-radius: 12px;--com-input-height: 56px;--com-input-pb: 20px;--com-input-mb: 20px}}@media (min-width: 1440px){:root{--com-border-radius: 14px;--com-input-height: 61px;--com-input-pb: 22px;--com-input-mb: 22px}}.theme-one{--app-general-text-color: 40, 40, 40;--button-primary-bg-color: rgba(2, 89, 98, 1);--button-inactive-bg-color: rgba(231, 231, 231, 1);--button-inactive-text-color: rgba(0, 0, 0, .4);--button-secondary-bg-color: rgba(2, 200, 120, 1);--page-htags-text-color: rgba(40, 40, 40, 1);--page-ptag-text-color: rgba(40, 40, 40, .8);--auth-page-theme-bg-color: rgba(245, 247, 249, 1);--auth-page-form-container-bg-color: rgba(255, 255, 255, 1);--auth-page-input-bg-color: rgba(255, 255, 255, 1);--auth-page-input-active-bg-color: rgba(255, 255, 255, 1);--auth-page-input-placeholder-color: rgba(150, 150, 150, 1);--auth-input-border-color: rgba(40, 40, 40, .4);--auth-input-border-focus-color: rgba(0, 0, 0, 1);--auth-page-input-error-color: rgba(255, 79, 69, 1);--auth-page-general-text-color: 0, 0, 0;--auth-page-primary-text-color: rgba(2, 200, 120, 1);--auth-page-link-text-color: rgba(0, 0, 0, 1);--navbar-bg-color: rgba(231, 231, 231, 1);--navbar-active-btn-bg-color: rgba(2, 89, 98, 1);--navbar-inactive-btn-bg-color: rgba(255, 255, 255, 1);--navbar-inactive-btn-color: rgba(40, 40, 40, 1);--navbar-icon-wrapper-bg-color: rgba(255, 255, 255, 1);--navbar-icon-wrapper-color: rgba(40, 40, 40, 1);--navbar-select-bg-color: rgba(255, 255, 255, 1);--nav-bar-select-placeholder-text-color: rgba(40, 40, 40, .8);--nav-bar-select-arrow-icon-color: rgba(40, 40, 40, .8);--navbar-select-dropdown-bg-color: rgba(231, 231, 231, 1);--navbar-select-dropdown-item-bg-color: rgba(203, 203, 203, 1);--navbar-select-dropdown-item-text-color: rgba(40, 40, 40, 1);--navbar-select-dropdown-item-active-bg-color: rgba(255, 255, 255, 1);--navbar-side-scroll-bar-color: rgba(135, 135, 135, 1);--navbar-profile-drop-bg-color: rgba(11, 26, 58, 1);--navbar-profile-color: rgba(40, 40, 40, 1);--navbar-profile-active-color: rgba(2, 89, 98, 1);--tabs-container-bg-color: rgba(231, 231, 231, 1);--tabs-container-inactive-btn-bg-color: rgba(255, 255, 255, 1);--tabs-container-inactive-btn-color: rgba(40, 40, 40, 1);--tabs-container-active-btn-color: rgba(255, 255, 255, 1);--buy-pkg-page-theme-bg-color: rgba(255, 255, 255, 1);--buy-pkg-page-tabs-container-bg-color: rgba(245, 247, 249, 1);--buy-pkg-page-tabs-active-btn-bg-color: rgba(2, 89, 98, 1);--buy-pkg-page-tabs-active-btn-text-color: rgba(40, 40, 40, 1);--package-card-bg-color: rgba(231, 231, 231, 1);--package-card-title-color: rgba(40, 40, 40, 1);--package-card-discount-bg-color: rgba(255, 255, 255, 1);--package-card-discount-active-bg-color: rgba(251, 255, 45, 1);--package-card-discount-text-color: rgba(41, 41, 41, 1);--package-card-icon-bg-color: rgba(255, 255, 255, 1);--package-card-icon-active-bg-color: rgba(255, 255, 255, 1);--package-card-icon-color: rgba(40, 40, 40, 1);--package-card-icon-active-color: rgba(41, 41, 41, 1);--package-card-price-color: rgba(40, 40, 40, 1);--package-card-old-price-color: rgba(40, 40, 40, .6);--package-card-active-old-price-color: rgba(40, 40, 40, .6);--package-card-subscribe-btn-bg-color: rgba(40, 40, 40, 1);--package-card-subscribe-active-btn-bg-color: rgba(40, 40, 40, 1);--package-card-features-active-color: rgba(21, 21, 21, 1);--package-card-features-color: rgba(21, 21, 21, 1);--package-card-check-icon-active-color: rgba(21, 21, 21, 1);--dashboard-layout-bg-color: rgba(255, 255, 255, 1);--dashboard-page-event-banner-card-container-bg-color: rgba(2, 89, 98, 1);--tickets-select-bg-color: rgba(255, 255, 255, 1);--tickets-select-input-bg-color: rgba(255, 255, 255, 1);--tickets-select-input-label-color: rgba(40, 40, 40, 1);--tickets-select-border-color: 1.2px solid rgba(40, 40, 40, 1);--ticket-table-container-bg-color: rgba(231, 231, 231, 1);--table-header-bg-color: rgba(40, 40, 40, 1);--table-body-row-bg-color: rgba(255, 255, 255, 1);--table-scrollbar-color: rgba(40, 40, 40, 1);--table-body-data-color: rgba(40, 40, 40, 1);--table-row-eye-icon-bg-color: rgba(231, 231, 231, 1);--table-row-eye-icon-color: rgba(40, 40, 40, 1);--table-status-btn-con-active-btn-bg-color: rgba(2, 200, 120, 1);--table-status-btn-con-active-btn-color: rgba(255, 255, 255, 1);--package-statement-eye-icon-bg-color: rgba(231, 231, 231, 1);--package-statement-eye-icon-color: rgba(40, 40, 40, 1);--package-statement-status-btn-bg-color: rgba(231, 231, 231, 1);--table-status-btn-con-btn-bg-color: rgba(231, 231, 231, 1);--package-statement-detail-con-status-btn-color: rgba(40, 40, 40, 1);--modal-bg-color: rgba(245, 247, 249, 1);--modal-cancel-btn: rgba(231, 231, 231, 1)}.theme-two{--app-general-text-color: 255, 255, 255;--button-primary-bg-color: linear-gradient(90deg, #16cdfb 0%, #4bd267 100%);--button-inactive-bg-color: rgba(84, 84, 84, 1);--button-inactive-text-color: rgba(190, 190, 190, 1);--auth-page-theme-bg-color: rgba(21, 21, 21, 1);--auth-page-form-container-bg-color: rgba(41, 41, 41, 1);--auth-page-input-bg-color: rgba(59, 59, 59, 1);--auth-page-input-active-bg-color: rgba(59, 59, 59, 1);--auth-page-input-placeholder-color: rgba(255, 255, 255, 1);--auth-input-border-color: rgba(255, 255, 255, .32);--auth-input-border-focus-color: rgba(100, 157, 255, 1);--auth-page-input-error-color: rgba(255, 79, 69, 1);--auth-page-general-text-color: 251, 251, 251;--auth-page-primary-text-color: rgba(100, 157, 255, 1);--auth-page-link-text-color: rgba(251, 251, 251, 1);--page-htags-text-color: rgba(255, 255, 255, 1);--page-ptag-text-color: rgba(190, 190, 190, 1);--navbar-bg-color: rgba(41, 41, 41, 1);--navbar-active-btn-bg-color: linear-gradient( 90deg, #16cdfb 0%, #4bd267 100% );--navbar-inactive-btn-bg-color: rgba(55, 55, 55, 1);--navbar-inactive-btn-color: rgba(255, 255, 255, 1);--navbar-icon-wrapper-bg-color: rgba(55, 55, 55, 1);--navbar-icon-wrapper-color: rgba(40, 40, 40, 1);--navbar-select-bg-color: rgba(55, 55, 55, 1);--nav-bar-select-placeholder-text-color: rgba(255, 255, 255, 1);--nav-bar-select-arrow-icon-color: rgba(255, 255, 255, 1);--navbar-select-dropdown-bg-color: rgba(17, 17, 17, 1);--navbar-select-dropdown-item-bg-color: rgba(59, 59, 59, 1);--navbar-select-dropdown-item-text-color: rgba(255, 255, 255, 1);--navbar-select-dropdown-item-active-bg-color: rgba(100, 157, 255, .32);--navbar-side-scroll-bar-color: rgba(84, 84, 84, 1);--tabs-container-bg-color: rgba(33, 33, 33, 1);--tabs-container-inactive-btn-bg-color: rgba(41, 41, 41, 1);--tabs-container-inactive-btn-color: rgba(255, 255, 255, 1);--tabs-container-active-btn-color: rgba(255, 255, 255, 1);--buy-pkg-page-theme-bg-color: rgba(21, 21, 21, 1);--buy-pkg-page-tabs-container-bg-color: rgba(41, 41, 41, 1);--buy-pkg-page-tabs-active-btn-bg-color: rgba(100, 157, 255, 1);--buy-pkg-page-tabs-active-btn-text-color: rgba(255, 255, 255, 1);--package-card-bg-color: rgba(41, 41, 41, 1);--package-card-title-color: rgba(255, 255, 255, 1);--package-card-title-active-color: rgba(21, 21, 21, 1);--package-card-discount-bg-color: rgba(255, 255, 255, 1);--package-card-discount-active-bg-color: rgba(251, 255, 45, 1);--package-card-discount-text-color: rgba(41, 41, 41, 1);--package-card-icon-bg-color: rgba(255, 255, 255, 1);--package-card-icon-active-bg-color: rgba(255, 255, 255, 1);--package-card-icon-color: rgba(41, 41, 41, 1);--package-card-icon-active-color: rgba(41, 41, 41, 1);--package-card-price-color: rgba(255, 255, 255, 1);--package-card-price-active-color: rgba(21, 21, 21, 1);--package-card-old-price-color: rgba(255, 255, 255, .6);--package-card-active-old-price-color: rgba(21, 21, 21, .8);--package-card-subscribe-btn-bg-color: rgba(84, 84, 84, 1);--package-card-subscribe-active-btn-bg-color: rgba(21, 21, 21, 1);--package-card-features-active-color: rgba(21, 21, 21, 1);--package-card-check-icon-active-color: rgba(21, 21, 21, 1);--dashboard-layout-bg-color: rgba(21, 21, 21, 1);--dashboard-page-event-banner-card-container-bg-color: rgba(255, 155, 34, 1);--tickets-select-bg-color: rgba(61, 61, 61, 1);--tickets-select-input-bg-color: rgba(61, 61, 61, 1);--tickets-select-border-color: 1.2px solid rgba(255, 255, 255, .32);--ticket-table-container-bg-color: rgba(41, 41, 41, 1);--table-header-bg-color: rgba(21, 21, 21, 1);--table-body-row-bg-color: rgba(61, 61, 61, 1);--table-scrollbar-color: rgba(61, 61, 61, 1);--table-row-eye-icon-bg-color: rgba(81, 81, 81, 1);--table-row-eye-icon-color: rgba(255, 255, 255, 1);--table-status-btn-con-active-btn-bg-color: linear-gradient( 90deg, #16cdfb 0%, #4bd267 100% );--table-status-btn-con-btn-bg-color: rgba(80, 80, 80, 1);--table-status-btn-con-active-btn-color: rgba(255, 255, 255, 1);--package-statement-eye-icon-bg-color: rgba(80, 80, 80, 1);--package-statement-eye-icon-color: rgba(255, 255, 255, 1);--package-statement-status-btn-bg-color: rgba(80, 80, 80, 1);--modal-bg-color: rgba(41, 41, 41, 1);--modal-cancel-btn: rgba(84, 84, 84, 1)}.theme-three{--app-general-text-color: 0, 0, 0;--button-primary-bg-color: linear-gradient( 90deg, #3c34f1 0%, #c833e0 48.08%, #f13436 100% );--button-inactive-bg-color: linear-gradient( 116.38deg, #f5eaf7 3.45%, #e0e8fa 97.13% );--button-inactive-text-color: rgba(0, 0, 0, .4);--page-htags-text-color: rgba(40, 40, 40, 1);--page-ptag-text-color: rgba(40, 40, 40, .8);--navbar-bg-color: rgba(255, 255, 255, 1);--navbar-active-btn-bg-color: linear-gradient( 90deg, #3c34f1 0%, #c833e0 48.08%, #f13436 100% );--navbar-inactive-btn-bg-color: rgba(233, 232, 248, 1);--navbar-inactive-btn-color: rgba(0, 0, 0, 1);--navbar-icon-wrapper-bg-color: rgba(233, 232, 248, 1);--navbar-icon-wrapper-color: rgba(255, 255, 255, 1);--navbar-select-bg-color: rgba(32, 56, 104, 1);--nav-bar-select-placeholder-text-color: rgba(255, 255, 255, 1);--nav-bar-select-arrow-icon-color: rgba(255, 255, 255, 1);--navbar-select-dropdown-bg-color: rgba(32, 56, 104, 1);--navbar-select-dropdown-item-bg-color: rgba(20, 35, 66, 1);--navbar-select-dropdown-item-text-color: rgba(255, 255, 255, 1);--navbar-select-dropdown-item-active-bg-color: rgba(100, 157, 255, .2);--auth-page-theme-bg-color: rgba(245, 247, 249, 1);--auth-page-form-container-bg-color: rgba(255, 255, 255, 1);--auth-page-input-bg-color: rgba(255, 255, 255, 1);--auth-page-input-active-bg-color: rgba(255, 255, 255, 1);--auth-page-input-placeholder-color: rgba(150, 150, 150, 1);--auth-input-border-color: rgba(0, 0, 0, .8);--auth-input-border-focus-color: rgba(0, 0, 0, 1);--auth-page-input-error-color: rgba(255, 79, 69, 1);--auth-page-general-text-color: 0, 0, 0;--auth-page-primary-text-color: rgba(2, 200, 120, 1);--auth-page-link-text-color: rgba(0, 0, 0, 1);--tabs-container-bg-color: rgba(255, 255, 255, 1);--tabs-container-inactive-btn-bg-color: rgba(255, 255, 255, 1);--tabs-container-inactive-btn-color: rgba(40, 40, 40, 1);--tabs-container-active-btn-color: rgba(255, 255, 255, 1);--buy-pkg-page-theme-bg-color: linear-gradient( 116.38deg, #f5eaf7 3.45%, #e0e8fa 97.13% );--buy-pkg-page-tabs-container-bg-color: rgba(255, 255, 255, 1);--buy-pkg-page-tabs-active-btn-bg-color: linear-gradient( 90deg, #3c34f1 0%, #c833e0 48.08%, #f13436 100% );--buy-pkg-page-tabs-active-btn-text-color: rgba(40, 40, 40, 1);--package-card-bg-color: rgba(255, 255, 255, 1);--package-card-title-color: rgba(40, 40, 40, 1);--package-card-discount-bg-color: rgba(229, 232, 249, 1);--package-card-discount-text-color: rgba(41, 41, 41, 1);--package-card-discount-active-bg-color: rgba(251, 255, 45, 1);--package-card-icon-bg-color: rgba(229, 232, 249, 1);--package-card-icon-active-bg-color: rgba(255, 255, 255, 1);--package-card-icon-color: rgba(40, 40, 40, 1);--package-card-icon-active-color: rgba(41, 41, 41, 1);--package-card-price-color: rgba(40, 40, 40, 1);--package-card-old-price-color: rgba(40, 40, 40, .6);--package-card-active-old-price-color: rgba(40, 40, 40, .6);--package-card-subscribe-btn-bg-color: rgba(40, 40, 40, 1);--package-card-subscribe-active-btn-bg-color: rgba(40, 40, 40, 1);--package-card-features-active-color: rgba(21, 21, 21, 1);--package-card-features-color: rgba(0, 0, 0, .8);--package-card-check-icon-active-color: rgba(21, 21, 21, 1);--dashboard-layout-bg-color: rgba(233, 232, 248, 1);--tickets-date-select-bg-color: rgba(25, 43, 81, 1);--tickets-date-select-input-bg-color: rgba(25, 43, 81, 1);--tickets-date-select-border-color: 1.2px solid rgba(255, 255, 255, .2);--tickets-select-bg-color: rgba(25, 43, 81, 1);--tickets-select-input-bg-color: rgba(25, 43, 81, 1);--tickets-select-border-color: 1.2px solid rgba(255, 255, 255, .2);--ticket-table-container-bg-color: rgba(255, 255, 255, 1);--table-header-bg-color: rgba(0, 0, 0, 1);--table-body-row-bg-color: rgba(233, 232, 248, 1);--table-body-data-color: rgba(0, 0, 0, 1);--table-scrollbar-color: rgba(0, 0, 0, 1);--table-row-eye-icon-bg-color: rgba(255, 255, 255, 1);--table-row-eye-icon-color: rgba(0, 0, 0, 1);--table-status-btn-con-active-btn-bg-color: rgba(2, 200, 120, 1);--table-status-btn-con-active-btn-color: rgba(255, 255, 255, 1);--table-status-btn-con-btn-bg-color: rgba(255, 255, 255, 1);--modal-bg-color: rgba(255, 255, 255, 1);--modal-cancel-btn: linear-gradient(116.38deg, #f5eaf7 3.45%, #e0e8fa 97.13%)}.theme-four{--app-general-text-color: 23, 21, 47;--button-primary-bg-color: rgba(57, 129, 255, 1);--button-inactive-bg-color: rgba(237, 235, 249, 1);--button-inactive-text-color: rgba(0, 0, 0, .4);--page-htags-text-color: rgba(255, 255, 255, 1);--page-ptag-text-color: rgba(40, 40, 40, .8);--navbar-bg-color: rgba(255, 255, 255, 1);--navbar-active-btn-bg-color: rgba(57, 129, 255, 1);--navbar-active-btn-color: rgba(255, 255, 255, 1);--navbar-inactive-btn-bg-color: rgba(229, 232, 249, 1);--navbar-inactive-btn-color: rgba(40, 40, 40, 1);--navbar-icon-wrapper-bg-color: rgba(229, 232, 249, 1);--navbar-icon-wrapper-color: rgba(255, 255, 255, 1);--navbar-select-bg-color: rgba(32, 56, 104, 1);--nav-bar-select-placeholder-text-color: rgba(255, 255, 255, 1);--nav-bar-select-arrow-icon-color: rgba(255, 255, 255, 1);--navbar-select-dropdown-bg-color: rgba(32, 56, 104, 1);--navbar-select-dropdown-item-bg-color: rgba(20, 35, 66, 1);--navbar-select-dropdown-item-text-color: rgba(255, 255, 255, 1);--navbar-select-dropdown-item-active-bg-color: rgba(100, 157, 255, .2);--auth-page-theme-bg-color: rgba(245, 247, 249, 1);--auth-page-form-container-bg-color: rgba(255, 255, 255, 1);--auth-page-input-bg-color: rgba(250, 249, 255, 1);--auth-page-input-active-bg-color: rgba(250, 249, 255, 1);--auth-page-input-placeholder-color: rgba(23, 21, 47, .6);--auth-input-border-color: rgba(23, 21, 47, .6);--auth-input-border-focus-color: rgba(23, 21, 47, 1);--auth-page-input-error-color: rgba(255, 79, 69, 1);--auth-page-general-text-color: 0, 0, 0;--auth-page-primary-text-color: rgba(2, 200, 120, 1);--auth-page-link-text-color: rgba(0, 0, 0, 1);--buy-pkg-page-theme-bg-color: rgba(23, 21, 47, 1);--buy-pkg-page-tabs-container-bg-color: rgba(255, 255, 255, 1);--buy-pkg-page-tabs-active-btn-bg-color: linear-gradient( 90deg, #3c34f1 0%, #c833e0 48.08%, #f13436 100% );--buy-pkg-page-tabs-active-btn-text-color: rgba(40, 40, 40, 1);--package-card-bg-color: rgba(255, 255, 255, 1);--package-card-title-color: rgba(23, 21, 47, 1);--package-card-title-active-color: rgba(23, 21, 47, 1);--package-card-discount-bg-color: rgba(229, 232, 249, 1);--package-card-discount-active-bg-color: rgba(251, 255, 45, 1);--package-card-discount-text-color: rgba(41, 41, 41, 1);--package-card-icon-bg-color: rgba(229, 232, 249, 1);--package-card-icon-active-bg-color: rgba(255, 255, 255, 1);--package-card-icon-color: rgba(41, 41, 41, 1);--package-card-icon-active-color: rgba(41, 41, 41, 1);--package-card-price-color: rgba(23, 21, 47, 1);--package-card-price-active-color: rgba(21, 21, 21, 1);--package-card-old-price-color: rgba(23, 21, 47, .6);--package-card-active-old-price-color: rgba(21, 21, 21, .8);--package-card-subscribe-btn-bg-color: rgba(23, 21, 47, 1);--package-card-subscribe-active-btn-bg-color: rgba(23, 21, 47, 1);--package-card-features-active-color: rgba(23, 21, 47, .8);--package-card-features-color: rgba(23, 21, 47, .8);--package-card-check-icon-active-color: rgba(23, 21, 47, .8);--dashboard-layout-bg-color: rgba(21, 21, 21, 1);--tickets-date-select-bg-color: rgba(25, 43, 81, 1);--tickets-date-select-input-bg-color: rgba(25, 43, 81, 1);--tickets-date-select-border-color: 1.2px solid rgba(255, 255, 255, .2);--tickets-select-bg-color: rgba(25, 43, 81, 1);--tickets-select-input-bg-color: rgba(25, 43, 81, 1);--tickets-select-border-color: 1.2px solid rgba(255, 255, 255, .2);--ticket-table-container-bg-color: rgba(255, 255, 255, 1);--tabs-container-bg-color: rgba(229, 232, 249, 1);--tabs-container-inactive-btn-bg-color: rgba(216, 221, 251, 1);--tabs-container-inactive-btn-color: rgba(40, 40, 40, 1);--tabs-container-active-btn-color: rgba(255, 255, 255, 1);--table-header-bg-color: rgba(23, 21, 47, 1);--table-body-row-bg-color: rgba(216, 221, 251, 1);--table-body-data-color: rgba(23, 21, 47, 1);--table-scrollbar-color: rgba(23, 21, 47, 1);--table-row-eye-icon-bg-color: rgba(255, 255, 255, 1);--table-row-eye-icon-color: rgba(23, 21, 47, 1);--table-status-btn-con-active-btn-bg-color: rgba(57, 129, 255, 1);--table-status-btn-con-active-btn-color: rgba(255, 255, 255, 1);--table-status-btn-con-btn-bg-color: rgba(255, 255, 255, 1);--modal-bg-color: rgba(245, 247, 249, 1);--modal-cancel-btn: rgba(237, 235, 249, 1)}body{font-family:var(--font-main);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:500;max-height:100vh;overflow:hidden;width:100%;color:rgba(var(--text-color-white-1),1);overflow:auto}body::-webkit-scrollbar-track{background:#142342}::-webkit-scrollbar{width:7px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--table-scrollbar-color);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#3572bc}h1{font-size:40px;font-weight:700;line-height:100%;color:var(--page-htags-text-color)}h2{font-size:32px;font-weight:700;line-height:100%;color:var(--page-htags-text-color)}h3{font-size:27px;font-weight:700;line-height:100%;color:var(--page-htags-text-color)}h4{font-size:24px;font-weight:700;line-height:100%;color:var(--page-htags-text-color)}h5{font-size:20px;font-weight:700;line-height:100%;color:var(--page-htags-text-color)}h6{font-size:18px;font-weight:700;line-height:100%;color:var(--page-htags-text-color)}p{font-size:var(--com-font-size-14);font-weight:400;color:var(--page-ptag-text-color)}.p-small{font-size:12px;font-weight:400;color:var(--page-ptag-text-color)}small{font-size:10px;font-weight:400;line-height:100%;color:rgba(var(--text-color-white-1),1)}@media (max-width: 576px){h1,h2,h3,h4,h5,h6{font-weight:500}h1{font-size:24px}h2{font-size:20px}h3{font-size:18px}h4,h5{font-size:16px}h6{font-size:14px}}@media (min-width: 577px) and (max-width: 768px){h1,h2,h3,h4,h5,h6{font-weight:600}h1{font-size:28px}h2{font-size:24px}h3{font-size:21px}h4{font-size:19px}}@media (min-width: 769px) and (max-width: 1200px){h1{font-size:35px}h2{font-size:28px}h3{font-size:24px}h4{font-size:22px}}@media (min-width: 1441px) and (max-width: 1920px){h1{font-size:40px}h2{font-size:30px}h3{font-size:28px}h4{font-size:25px}}@media (min-width: 1921px){h1{font-size:42px}h2{font-size:32px}h3{font-size:30px}h4{font-size:26px}h5{font-size:22px}h6{font-size:20px}}.button,button{display:inline-flex;align-items:center;justify-content:center;height:var(--com-input-height);font-size:var(--com-font-size-14);font-weight:700;color:rgba(var(--text-color-white-1),1);padding:10px;border:none;border-radius:14px;text-align:center;transition:background-color .2s ease,color .2s ease,opacity .2s ease;width:inherit;background-color:var(--theme-bg-color-blue-1)}button.button-small,.button-small{height:36px;font-size:var(--com-font-size-13);border-radius:8px}.outline{background-color:transparent;border:1px solid var(--theme-bg-color-blue-1);color:var(--theme-bg-color-blue-1)}button.in-active{background-color:var(--button-inactive-bg-color);color:var(--button-inactive-text-color)}button.active{background:var(--button-primary-bg-color);color:rgba(#fff)}.custom-checkbox-container{display:flex;align-items:center;cursor:pointer;gap:8px;-webkit-user-select:none;user-select:none}.custom-checkbox-container input{display:none}.custom-checkbox{width:20px;height:20px;border-radius:4px;background:var(--button-inactive-bg-color);display:flex;align-items:center;justify-content:center;transition:all .3s ease}.custom-checkbox.checked{background:var(--button-primary-bg-color)}.checkbox-label{font-size:14px;line-height:20px}.checkbox-link{color:var(--auth-page-link-text-color);text-decoration:underline;cursor:pointer}.search-input-group{display:flex;align-items:center;justify-content:space-between;width:100%;height:var(--com-input-height);border-radius:14px;background-color:var(--auth-page-input-bg-color);padding:0 16px}.search-input-group .search-input-section{width:100%;border:none;background-color:var(--auth-page-input-bg-color);padding:0 16px 0 0;outline:none;color:rgba(var(--text-color-white-1),1)}.search-input-section::placeholder{color:var(--text-color-grey-1);font-size:14px;font-weight:500}.w-input-group{position:relative;padding-bottom:20px;border-radius:14px}.w-input-group label{font-size:16px;color:rgba(var(--auth-page-general-text-color),1);margin-bottom:8px;display:block}.w-input-group span{color:var(--auth-page-input-error-color);margin-left:3px}.input-section{display:flex;align-items:center;width:100%;background-color:var(--auth-page-input-bg-color);border:1.2px solid var(--auth-input-border-color);border-radius:14px;height:var(--com-input-height);padding:12px 20px}.input-section.error{background-color:var(--auth-page-input-active-bg-color);border-color:var(--auth-page-input-error-color)}.input-section.focused{background-color:var(--auth-page-input-active-bg-color);border-color:var(--auth-input-border-focus-color)}.input-section.filled{background-color:var(--auth-page-input-bg-color);border-color:var(--auth-input-border-focus-color)}.input-logo-container{display:flex;align-items:center;justify-content:center;min-width:40px}.input-logo{width:20px;height:20px;color:var(--auth-page-input-placeholder-color)}.input-section input{flex:1;font-size:16px;color:rgba(var(--auth-page-general-text-color),1);border:none;outline:none;background:transparent}.input-section input::placeholder{color:var(--auth-page-input-placeholder-color);font-size:16px}.password-icon{cursor:pointer;color:var(--auth-page-input-placeholder-color);font-size:18px}.input-section.focused .input-logo,.input-section.focused .password-icon{color:rgba(var(--auth-page-general-text-color),1)}.input-section.focused input::placeholder{color:rgba(var(--auth-page-general-text-color),1)}.input-section.filled .input-logo,.input-section.filled .password-icon,.input-section.error .input-logo,.input-section.error .password-icon{color:rgba(var(--auth-page-general-text-color),1)}.input-section.error input::placeholder{color:rgba(var(--auth-page-general-text-color),1)}.w-input-group small{position:absolute;bottom:4px;left:0;font-size:13px;color:var(--auth-page-input-error-color);margin-left:4px}.auth-form-register .checkbox-error{font-size:13px;color:var(--error-color-red-2);margin-left:4px}.accordion-input{margin-bottom:16px;border:1px solid rgba(var(--auth-page-general-text-color),.1);border-radius:14px;background-color:var(--auth-page-input-bg-color);overflow:hidden}.accordion-input .accordion-header{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;cursor:pointer;font-size:16px;color:rgba(var(--auth-page-general-text-color),1)}.accordion-header .icon{display:inline-flex;width:22px;height:22px;border:2px solid rgba(var(--auth-page-general-text-color),1);border-radius:50%;align-items:center;justify-content:center;margin-right:8px}.accordion-header .chevron{font-size:14px;color:rgba(var(--auth-page-general-text-color),1)}.input-section.accordion-input-section{border-radius:0 0 14px 14px/0px 0px 14px 14px}.input-section input{flex:1;border:none;outline:none;background:transparent;color:rgba(var(--auth-page-general-text-color),1);font-size:15px}.cs-wrapper{position:relative;padding-bottom:20px}.cs-wrapper:focus,.cs-wrapper:focus-visible{outline:none}.cs-label{display:block;font-size:14px;color:rgba(var(--auth-page-general-text-color),1);margin-bottom:8px}.cs-required{color:var(--auth-page-input-error-color);margin-left:4px}.cs-trigger{display:flex;align-items:center;gap:12px;background:var(--auth-page-input-bg-color);border:1.2px solid rgba(var(--auth-page-general-text-color),.12);border-radius:35px;padding:0 20px;height:var(--com-input-height);cursor:pointer;-webkit-user-select:none;user-select:none;transition:box-shadow .12s ease,transform .06s ease,border-color .12s ease,background-color .12s ease,color .12s ease;outline:none;width:100%}.cs-left-icon{display:flex;align-items:center;color:var(--auth-page-input-placeholder-color)}.cs-selected{display:flex;align-items:center;gap:8px;flex:1;color:var(--auth-page-input-placeholder-color)}.cs-placeholder{color:var(--nav-bar-select-placeholder-text-color)}.cs-selected-label{color:var(--auth-page-input-placeholder-color);font-weight:500;font-size:12px}.cs-chevron{color:var(--auth-page-input-placeholder-color);transition:transform .18s ease;min-height:10px;min-width:12px}.cs-chevron.open{transform:rotate(180deg)}.cs-trigger.focused{background-color:var(--auth-page-input-active-bg-color);border-color:var(--auth-input-border-focus-color)}.cs-trigger.filled{background-color:var(--auth-page-input-bg-color);border-color:var(--auth-input-border-focus-color)}.cs-trigger.error{background-color:var(--auth-page-input-bg-color);border-color:var(--auth-page-input-error-color)}.cs-trigger.focused .cs-left-icon,.cs-trigger.filled .cs-left-icon,.cs-trigger.focused .cs-selected-label,.cs-trigger.filled .cs-selected-label{color:rgba(var(--auth-page-general-text-color),1)}.cs-placeholder-text{color:var(--auth-page-input-placeholder-color)}.cs-trigger.focused .cs-placeholder-text,.cs-trigger.focused .cs-chevron,.cs-trigger.filled .cs-chevron{color:rgba(var(--auth-page-general-text-color),1)}.cs-search-input{flex:1;border:none;outline:none;background:transparent;color:inherit;font-family:inherit;width:100%;caret-color:transparent;font-size:16px}.cs-search-input::placeholder{color:var(--auth-page-input-placeholder-color)}.cs-trigger.focused .cs-search-input{color:rgba(var(--auth-page-general-text-color),1)}.cs-no-options{padding:12px 16px;color:var(--auth-page-input-placeholder-color);font-size:14px;text-align:center}.cs-dropdown{position:absolute;top:100%;left:0;margin-top:5px;z-index:1500;box-shadow:0 12px 26px #03081699;border-radius:12px;background:var(--navbar-select-dropdown-bg-color);overflow:hidden;min-width:max-content;padding:13px 10px 12px 12px}.cs-dropdown.top{top:auto;bottom:100%;margin-top:0;margin-bottom:5px}.cs-dropdown.bottom{top:100%;bottom:auto;margin-bottom:0;margin-top:5px}.cs-dropdown-inner{height:100%;display:flex}@media (max-width: 992px){.cs-dropdown{width:auto;max-width:calc(100vw - 16px)}}.cs-scroll{max-height:200px;width:100%;overflow-y:auto}.cs-scroll::-webkit-scrollbar{min-width:4px}.cs-scroll::-webkit-scrollbar-track{background:transparent}.cs-scroll::-webkit-scrollbar-thumb{background:#28498f;border-radius:var(--com-border-radius)}.cs-scroll::-webkit-scrollbar-thumb:hover{background:#28498f}.cs-item{display:flex;align-items:center;gap:12px;padding:12px 16px;margin-bottom:10px;border-radius:8px;background:var(--navbar-select-dropdown-item-bg-color);cursor:pointer;cursor:url("data:image/svg+xml,%3csvg%20width='15'%20height='18'%20viewBox='0%200%2015%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_65_754)'%3e%3cpath%20d='M4.87332%200.905812L13.9458%208.39665C14.1873%208.59584%2014.3613%208.86488%2014.4438%209.16686C14.5263%209.46883%2014.5134%209.78895%2014.4067%2010.0833C14.3001%2010.3776%2014.105%2010.6317%2013.8482%2010.8108C13.5914%2010.9898%2013.2855%2011.085%2012.9725%2011.0833H9.71416C9.24161%2011.0831%208.77545%2011.1924%208.35225%2011.4026C7.92905%2011.6129%207.56032%2011.9183%207.27499%2012.295L5.31166%2014.8925C5.12315%2015.1422%204.86242%2015.3278%204.56481%2015.4243C4.2672%2015.5208%203.94713%2015.5234%203.64799%2015.4318C3.34886%2015.3401%203.08514%2015.1587%202.89259%2014.9122C2.70005%2014.6656%202.58801%2014.3657%202.57166%2014.0533L1.99999%202.33331C1.98297%201.9931%202.0656%201.65532%202.23776%201.36139C2.40992%201.06746%202.66412%200.830166%202.96918%200.678608C3.27424%200.52705%203.61691%200.467818%203.95514%200.508177C4.29338%200.548536%204.61249%200.68673%204.87332%200.905812Z'%20fill='white'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_65_754'%20x='-0.00219727'%20y='0.49585'%20width='14.4996'%20height='17.0027'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dx='-2'%20dy='2'/%3e%3cfeComposite%20in2='hardAlpha'%20operator='out'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.4%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_65_754'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_65_754'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e") 5 5,auto;transition:background .12s,transform .06s;position:relative}.cs-item:last-child{margin-bottom:0}.cs-option-icon{width:22px;height:16px;object-fit:cover;border-radius:2px}.cs-option-icon-node{font-size:20px;line-height:1}.cs-item-label{color:rgba(var(--auth-page-general-text-color),1);font-weight:700;flex:1;font-size:14px}.cs-item:hover{background:var(--navbar-select-dropdown-item-active-bg-color);color:rgba(var(--auth-page-general-text-color),1)}.cs-item.active{background:var(--navbar-select-dropdown-item-active-bg-color)}.cs-item.active:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:4px;background:var(--navbar-side-scroll-bar-color);border-radius:2px}.input-error{position:absolute;top:4px;left:6px;font-size:10px;color:var(--error-color-red-2)}@media (max-width: 768px){.input-section input{padding-left:8px}.input-section input::placeholder{color:var(--auth-page-input-placeholder-color);font-size:15px}}.flex-center{display:flex;justify-content:center;align-items:center}.flex-between{display:flex;justify-content:space-between;align-items:center}.flex-end{display:flex;justify-content:flex-end;align-items:center}.flex-start{display:flex;justify-content:flex-start;align-items:center}.flex-column{display:flex;flex-direction:column}.flex-column-center{display:flex;flex-direction:column;justify-content:center;align-items:center}.flex-column-between{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.flex-column-end{display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.flex-column-start{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.white-space{white-space:nowrap}.fit-content{width:fit-content}.underline{text-decoration:underline}.modal-width{min-width:702px}.modal-width-small{min-width:479px}.modal-body{background-color:var(--modal-bg-color);border-radius:20px;padding:48px}.modal-body .close,.modal-cross-btn{color:var(--theme-text-grey-1)}.modal-page-wraper{background-color:var(--theme-color-blue-1);min-height:100vh}@media (max-width: 480px){.modal-width{min-width:90%}.modal-body{padding:30px 12px}.modal-width-small{min-width:90%}}@media (min-width: 481px) and (max-width: 767px){.modal-width{min-width:90%}.modal-body{padding:35px 20px}.modal-width-small{min-width:90%}}@media (min-width: 768px) and (max-width: 1023px){.modal-width{min-width:80%}.modal-body{padding:40px 30px}.modal-width-small{min-width:420px}}@media (min-width: 1024px) and (max-width: 1366px){.modal-width{min-width:70%}.modal-body{padding:40px}}@media (min-width: 1367px) and (max-width: 1920px){.modal-width{min-width:650px}}.modal-icon-wrapper{width:50px;height:50px;background-color:#08b043;border-radius:50%;display:flex;align-items:center;justify-content:center}.modal-icon-info-wrapper{width:50px;height:50px;background-color:#e53935;border-radius:50%;display:flex;align-items:center;justify-content:center}.modal-icon{color:var(--theme-text-green-1)}.success-modal-con h4{line-height:36px}.app-ui-container{background-color:var(--theme-color-blue-1);padding:20px;min-height:100vh}.auth-layout{min-height:100vh;height:auto;overflow-x:hidden;overflow-y:auto;background:var(--auth-page-theme-bg-color);padding:40px 60px}.auth-layout .auth-form-container{background-color:var(--auth-page-form-container-bg-color);max-width:550px;width:100%;padding:40px 35px;border-radius:29px}.auth-layout .auth-header{margin-bottom:26px}.auth-layout .auth-logo-container .auth-logo{height:37px;width:100px;margin:0 0 30px}.auth-layout .auth-title-container h2{margin-bottom:15px}.auth-layout .auth-title-container p{font-size:15px}.auth-layout .auth-right-section-con{display:flex;justify-content:center;align-items:center;padding:20px}.auth-left,.auth-layout .auth-right-section-con{min-height:100vh}.auth-layout .auth-right-section-con .auth-right-section{height:100%;object-fit:contain;object-position:center}.auth-layout .auth-right-section img{max-width:350px;height:300px;object-fit:contain;object-position:center}.register-page{width:100%}.auth-back-arrow{width:max-content;position:absolute;top:-10%;left:-150px;width:50px;height:50px;border-radius:14px;background:var(--button-inactive-bg-color);color:var(--auth-page-link-text-color)}.auth-layout .auth-right-section .list-items .circle{height:24px;width:24px;background:var(--button-primary-bg-color);border-radius:50%}.auth-layout .auth-right-section .list-items .list p{font-size:15px;line-height:27px;width:100%}.auth-layout .auth-right-section .list-items p{font-size:15px;line-height:27px;width:70%}.auth-layout .auth-right-section .list-items h5,.auth-layout .auth-right-section .list-items p{width:70%;margin:0 auto;text-align:start}.auth-layout .auth-form-login .forget-password{margin-bottom:20px;text-align:right;font-size:15px;font-weight:600;color:var(--auth-page-primary-text-color)}.auth-form-login .sign-up{color:var(--auth-page-primary-text-color);font-weight:600;font-size:15px;margin-left:5px}.auth-form-login .policy-links-container{margin-top:20px}.auth-form-login .rights-reserve-container p{margin-top:30px;font-size:10px}.auth-form-login,.auth-form-login form,.auth-form-register .w-input-group,.auth-form-register .input-section,.auth-form-register .cs-wrapper{width:100%}.section-actions button:first-child{margin-top:4px;margin-bottom:14px}.auth-form-register .button:disabled,.auth-form-register button:disabled{background-color:var(--button-bg-color-grey-1);color:var(--text-color-grey-1);opacity:1;cursor:not-allowed}.auth-form-login form{width:100%}.auth-form-login .button:disabled,button:disabled{background-color:rgba(var(--text-color-white-1) .2);color:rgba(var(--text-color-white-1),.6);opacity:.9;cursor:not-allowed}.auth-form-register .register-select .cs-trigger{background-color:var(--auth-page-input-bg-color);border:1.2px solid rgba(var(--auth-page-general-text-color),.1);border-radius:14px;height:var(--com-input-height);padding:0 20px}.auth-form-register .register-select .cs-trigger.focused{background-color:var(--auth-page-input-active-bg-color);border-color:var(--auth-input-border-focus-color)}.auth-form-register .register-select .cs-trigger.filled{background-color:var(--auth-page-input-bg-color);border-color:var(--auth-input-border-focus-color)}.auth-form-register .register-select .cs-trigger.error{background-color:var(--auth-page-input-active-bg-color);border-color:var(--auth-page-input-error-color)}.auth-form-register .register-select .cs-selected-label,.auth-form-register .register-select .cs-placeholder-text{color:var(--auth-page-input-placeholder-color);font-size:16px!important}.auth-form-register .register-select .focused .cs-selected-label,.auth-form-register .register-select .focused .cs-placeholder-text,.auth-form-register .register-select .filled .cs-selected-label,.auth-form-register .register-select .filled .cs-placeholder-text,.auth-form-register .register-select .error .cs-placeholder-text{color:rgba(var(--auth-page-general-text-color),1)}.auth-form-register .register-select .cs-chevron{color:var(--auth-page-input-placeholder-color)}.auth-form-register .register-select .focused .cs-chevron,.auth-form-register .register-select .filled .cs-chevron,.auth-form-register .register-select .error .cs-chevron{color:rgba(var(--auth-page-general-text-color),1)}.auth-form-register .count-container p,.auth-form-forgot-password .count-container p{margin-bottom:20px;font-size:15px;font-weight:700}.auth-form-register .count-container .para,.auth-form-forgot-password .count-container .para{color:var(--auth-page-general-text-color)}.auth-form-register .count-container .count,.auth-form-forgot-password .count-container .count{color:var(--auth-page-primary-text-color)}.auth-form-register .police-links{margin-bottom:16px}.auth-form-register .policy-links-container{margin-top:10px}.auth-form-register .policy-links-container .police-links p span.privacy-link{color:var(--auth-page-link-text-color);cursor:pointer;text-decoration:underline}.policy-links-container .policy-links-separator{width:1.5px;height:15px;background-color:var(--page-ptag-text-color);margin:0 10px}.auth-form-register p span.signin-link{color:var(--auth-input-border-focus-color)}.auth-form-register p span.sign-in{color:var(--auth-page-primary-text-color);font-weight:600}@media (max-width: 430px){.auth-back-arrow{top:-10%;left:-120px}.auth-layout .auth-form-container{padding:30px 20px;border-radius:14px;min-width:370px;max-width:370px}}@media (min-width: 320px) and (max-width: 380px){.auth-back-arrow{top:-10%;left:-80%}.auth-layout .auth-form-container{min-width:100%;max-width:100%}}@media (min-width: 431px) and (max-width: 767px){.auth-back-arrow{top:-10%;left:-160%}.auth-layout{padding:10px}.auth-layout .auth-form-container{min-width:450px}.auth-form-register .register-select .cs-trigger{height:52px}.auth-form-register .register-select .cs-trigger{border-radius:10px}}@media (min-width: 768px) and (max-width: 991px){.auth-back-arrow{top:-10%;left:-170%}.auth-layout{padding:10px}.auth-layout .auth-form-container{min-width:500px}.auth-form-register .register-select .cs-trigger{height:52px}}@media (min-width: 992px) and (max-width: 1024px){.auth-layout{padding:10px}.auth-layout .auth-form-container{min-width:420px}.auth-form-register .register-select .cs-trigger{height:52px}}@media (min-width: 1024px) and (max-width: 1599px){.auth-layout .auth-form-container{min-width:450px}.auth-form-register .register-select .cs-trigger{height:55px}}@media (min-width: 1600px){.auth-layout .auth-form-container{min-width:550px}}@media (min-width: 992px){.auth-right-side{display:flex;align-items:center;justify-content:center}.auth-right-side .auth-image-container{display:flex;align-items:center;justify-content:center;width:100%;height:100%}}@media (max-width: 1024px){.auth-layout{overflow-y:auto;overflow-x:hidden}.auth-layout .col-lg-6{height:auto!important}}.dashboard-layout{background-color:var(--dashboard-layout-bg-color);min-height:100vh}.dashboard-layout::-webkit-scrollbar{width:6px;height:6px}.dashboard-layout::-webkit-scrollbar-track{background:transparent}.dashboard-layout::-webkit-scrollbar-thumb{background:var(--input-bg-color-blue-2);border-radius:3px}.dashboard-layout::-webkit-scrollbar-button:start:decrement,.dashboard-layout::-webkit-scrollbar-button:end:increment{display:none;height:0px;width:0px}.dashboard-layout .main-content{padding-top:70px}.app-header{background:var(--navbar-bg-color);height:65px;padding:20px 18px;display:flex;justify-content:center;align-items:center;border-radius:var(--com-border-radius-20);position:fixed;top:20px;left:16px;right:16px;z-index:1000}@media (min-width: 768px) and (max-width: 991px){.app-header{left:16px;right:16px}}@media (max-width: 573px){.app-header{height:60px}}.app-header:before{content:"";position:fixed;top:0;left:16px;right:16px;height:20px;background:#14234299;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:-1}@media (max-width: 573px){.app-header:before{left:5px;right:8px}}.app-header button{min-height:42px}.app-header .tabs-container button,.mobile-sidebar button{height:40px;padding:0 14px;border-radius:8px}.app-header .icon-wrapper{background-color:var(--navbar-icon-wrapper-bg-color);color:var(--navbar-icon-wrapper-color);border-radius:8px;padding:10px 12px;min-height:42px}.app-header .icon-wrapper .pulsating-circle{position:absolute;top:5px;right:-5px;transform:translate(-50%) translateY(-50%);width:11px;height:11px}.app-header .icon-wrapper .pulsating-circle:before{content:"";position:relative;display:block;width:300%;height:300%;box-sizing:border-box;margin-left:-100%;margin-top:-100%;border-radius:45px;background-color:#fa8989;animation:pulse-ring 1.25s cubic-bezier(.215,.61,.355,1) infinite}.app-header .icon-wrapper .pulsating-circle:after{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:100%;background-color:#fa0707;border-radius:15px;box-shadow:0 0 8px #0000004d;animation:pulse-dot 1.25s cubic-bezier(.455,.03,.515,.955) -.4s infinite}@keyframes pulse-ring{0%{transform:scale(.33)}80%,to{opacity:0}}@keyframes pulse-dot{0%{transform:scale(.8)}50%{transform:scale(1)}to{transform:scale(.8)}}.app-header .app-logo{height:35px;width:85px}@media (max-width: 768px){.app-header .app-logo{height:35px;min-width:45px;width:100%;object-fit:cover}}.nav-btn.active{background:var(--navbar-active-btn-bg-color);color:var(--navbar-active-btn-color)}.nav-btn.in-active{background:var(--navbar-inactive-btn-bg-color);color:var(--navbar-inactive-btn-color)}.header-icon{min-width:20px;min-height:20px;fill:var(--navbar-inactive-btn-color);cursor:pointer}.red-fill{fill:var(--navbar-icon-wrapper-color)}.header-dropdown .cs-trigger{border-radius:8px;padding:0 14px;background:var(--navbar-select-bg-color);font-weight:500;border:none;min-height:42px;max-height:42px}.header-dropdown .cs-wrapper .cs-trigger.active{background:var(--navbar-inactive-btn-bg-color)}.header-dropdown .cs-placeholder-text{font-weight:700;font-size:14px;color:var(--nav-bar-select-placeholder-text-color)}.header-dropdown .cs-selected-label{font-weight:700;font-size:14px;color:rgba(var(--text-color-white-1),1)}.header-dropdown .cs-chevron{color:var(--nav-bar-select-arrow-icon-color);max-height:14px}.header-dropdown .cs-trigger .cs-left-image{min-width:28px;min-height:28px;max-width:28px;max-height:28px;object-fit:cover;border-radius:50%}.header-profile-dropdown .cs-dropdown .cs-dropdown-inner{display:flex;align-items:center;justify-content:center;padding:20px;background:var(--navbar-profile-drop-bg-color);border-radius:12px}.header-profile-dropdown .cs-dropdown .cs-dropdown-inner .close-icon{cursor:pointer;position:absolute;top:20px;right:20px}.header-profile-dropdown .cs-dropdown .cs-dropdown-inner .image-container img{border-radius:50%;width:56px;height:56px;overflow:hidden}.header-profile-dropdown .cs-dropdown .cs-dropdown-inner .image-container .edit-container{position:absolute;bottom:0;right:-10px;height:28px;width:28px;border-radius:8px}.header-profile-dropdown .cs-dropdown .cs-dropdown-inner .image-container .edit-container .edit-outer{height:28px;width:28px;background-color:#000;border-radius:8px}.header-profile-dropdown .cs-dropdown .cs-dropdown-inner .image-container .edit-container .edit-inner{height:25px;width:25px;background:var(--button-primary-bg-color);border-radius:7px}.header-profile-dropdown .cs-dropdown .cs-dropdown-inner .profile-name{padding-top:10px;padding-bottom:10px}.header-profile-dropdown .cs-dropdown .cs-dropdown-inner .cs-option-container{padding:12px 14px;border-radius:8px;background:var(--navbar-profile-drop-option-bg);width:250px;cursor:pointer}.header-profile-dropdown .cs-placeholder-text{display:inline-block;max-width:10ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 768px){.app-header{padding:0 12px;left:8px;right:8px}}@media (max-width: 992px){.header-profile .header-dropdown .cs-trigger{padding:0;background-color:transparent}.header-profile .header-dropdown .cs-trigger .cs-left-image{min-width:42px;min-height:42px;max-width:42px;max-height:42px;object-fit:cover;border-radius:50%}.header-profile .profile-icon .cs-trigger{width:42px;height:42px}.header-profile .profile-icon .cs-chevron,.header-profile .profile-icon .cs-placeholder-text{display:none}}@media (min-width: 992px) and (max-width: 1100px){.header-dropdown .cs-left-icon,.header-profile .header-dropdown .cs-trigger .cs-left-image{display:none}.header-dropdown .cs-trigger{width:110px}}@media (min-width: 1100px) and (max-width: 1300px){.header-dropdown .cs-left-icon,.header-profile .header-dropdown .cs-trigger .cs-left-image{display:none}.header-profile .cs-trigger{width:100px}.header-dropdown .cs-trigger{width:110px}}.app-header .cs-wrapper{padding:0}.hamburger-btn{background:none;border:none;color:rgba(var(--text-color-white-1),1);padding:0}.mobile-sidebar .cs-wrapper{padding:0}.mobile-sidebar{position:fixed;top:90px;right:8px;bottom:8px;width:250px;background:var(--navbar-bg-color);border-radius:var(--com-border-radius);padding:15px;display:flex;flex-direction:column;gap:10px;z-index:999}@keyframes slideInRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.event-banner-card-container{background:var(--dashboard-page-event-banner-card-container-bg-color);border-radius:20px;padding:30px 40px;color:rgba(var(--text-color-white-1),1);min-height:220px;background-image:url(/assets/images/dashboard/event_banner_card_right_bg.png);background-repeat:no-repeat;background-position:right center}.event-banner-card-container .banner-left-content h3{margin-bottom:12px}.event-banner-card-container .banner-left-content p{font-size:13px;color:rgba(var(--text-color-white-1),1);line-height:23px;margin-bottom:16px}.event-banner-card-container .banner-left-content button{padding:8px 16px;background-color:rgba(var(--text-color-white-1),1);color:var(--theme-bg-color-blue-1);text-align:center;width:fit-content;height:45px;border-radius:8px}.event-banner-card-container .banner-right-content img{width:200px;height:150px;object-fit:cover}.event-banner-card-container .banner-right-content{display:flex;justify-content:flex-end;align-items:center}.dasboard-fixed.col-xxl-8{min-width:61%;max-width:61%}.dasboard-fixed.col-xxl-4{min-width:39%;max-width:39%}@media (max-width: 1400px){.dasboard-fixed.col-xxl-8{min-width:55%;max-width:55%}.dasboard-fixed.col-xxl-4{min-width:45%;max-width:45%}}@media (max-width: 1200px){.dasboard-fixed.col-xxl-8,.dasboard-fixed.col-xxl-4{min-width:50%;max-width:50%}}@media (max-width: 992px){.dasboard-fixed.col-xxl-8,.dasboard-fixed.col-xxl-4{min-width:100%;max-width:100%}}@media (max-width: 576px){.event-banner-card-container{min-height:150px;padding:15px 20px}}.event-package-view-card-con{background-color:var(--theme-bg-color-blue-2);color:rgba(var(--text-color-white-1),1);border-radius:20px;padding:16px 20px}.event-package-view-card-con .event-package-view-card-left h6{line-height:27px}.event-package-view-card-con .event-package-view-card-left p{line-height:23px;margin-bottom:12px}.event-package-view-card-con .event-package-view-card-left button{height:34px;border-radius:8px;font-size:13px;padding:10px 18px}.latest-news-title-con{margin:15px 0 12px}.latest-news-title-con h3{font-size:20px}.latest-news-title-con button{height:36px;border-radius:8px;font-size:13px;background-color:var(--theme-bg-color-blue-2)}.dashboard-bottom-news-cards .nodata{display:flex;align-items:center;justify-content:center;background-color:var(--theme-bg-color-blue-2);border-radius:20px;min-height:450px;max-height:450px}.dashboard-bottom-news-cards .nodata .no-news-img{width:200px;height:200px;object-fit:cover}@media (max-width: 576px){.dashboard-bottom-news-cards .nodata{min-height:370px;max-height:370px}}.latest-news-card-con{color:rgba(var(--text-color-white-1),1);border-radius:20px}.latest-news-card-con h6{line-height:23px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.latest-news-card-con .news-img{width:100%;height:165px;border-radius:20px 20px 0 0}.latest-news-card-con .bottom-section{padding:20px;background-color:#203868;border-radius:0 0 20px 20px;min-height:230px}.latest-news-card-con .bottom-section .date-person-con{display:flex;color:#85a4e4;font-size:12px;gap:10px}.latest-news-card-con .bottom-section .date-person-con .date-con,.latest-news-card-con .bottom-section .date-person-con .person-con{display:flex;align-items:center;gap:5px}.latest-news-card-con .bottom-section p{font-size:13px;line-height:20px;color:rgba(var(--app-general-text-color),1);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.latest-news-card-con .bottom-section .read-more-btn{background-color:transparent;border:none;color:rgba(var(--text-color-white-1),1);padding:0;height:28px}.latest-news-card-con .bottom-section .read-more-btn .icon{min-width:30px;min-height:30px;fill:#203868;stroke:#649dff}.upcoming-events-con .top-section{display:flex;justify-content:space-between;align-items:center;background-color:var(--theme-bg-color-blue-4);color:rgba(var(--text-color-white-1),1);border-top-left-radius:20px;border-top-right-radius:20px;padding:20px}.upcoming-events-con .top-section .left-section h5{margin-bottom:13px}.upcoming-events-con .top-section .left-section h1{margin-bottom:13px;color:rgba(var(--app-general-text-color),1)}.upcoming-events-con .top-section .left-section p{font-size:13px;font-weight:600;color:rgba(var(--app-general-text-color),1)}.upcoming-events-con .top-section .right-section img{max-width:190px;max-height:150px;object-fit:center;background-size:contain}.dashboard-dropdown{min-width:150px;max-width:150px}.dashboard-dropdown .cs-trigger{background-color:transparent;border-radius:8px;padding:0 14px;color:rgba(var(--text-color-white-1),1);font-weight:500;border:none;max-height:42px;border:1px solid rgba(var(--text-color-white-1),.4);min-width:100%}.dashboard-dropdown-scroll .cs-dropdown-inner .cs-item-label{font-size:13px}@media (max-width: 992px){.header-dropdown .cs-dropdown{min-width:220px}}.dashboard-dropdown .cs-selected-label{color:var(--theme-text-grey-1);font-size:13px}.upcoming-events-con .bottom-section{background-color:var(--theme-bg-color-blue-2);border-bottom-left-radius:20px;border-bottom-right-radius:20px;overflow-y:auto;min-height:505px;max-height:505px}@media (max-width: 576px){.upcoming-events-con .bottom-section{min-height:350px;max-height:350px}}.upcoming-event-card-con{background-color:var(--theme-bg-color-blue-4);padding:20px;border-radius:20px}.upcoming-event-card-con h6{line-height:27px;margin-bottom:15px}.upcoming-event-card-con p{color:var(--theme-text-grey-1);font-size:13px}.upcoming-event-card-con button{margin:13px 0 0;max-height:36px;border-radius:8px;font-size:13px;padding:10px 18px}.upcoming-event-card-con button.join{background-color:var(--button-bg-color-green-1)}.summary-con{background-color:var(--theme-bg-color-blue-2);border-radius:20px;padding:20px}.summary-con .filter-con{margin-bottom:12px}.summary-con .filter-con h6{font-size:20px}.summary-con .filter-con .cs-wrapper{padding-bottom:0}.summary-con .summary-card{background-color:var(--theme-bg-color-blue-4);border-radius:12px;padding:15px;width:310px;height:96px}@media (max-width: 410px){.upcoming-events-con .top-section .right-section img{max-width:150px;max-height:150px}}@media (max-width: 1440px){.summary-con .summary-card{width:286px;height:110px;padding:20px;gap:24px}.summary-con{gap:34px}}@media (max-width: 1024px){.summary-con .summary-card{width:258px;height:116px}}@media (max-width: 768px){.summary-con .summary-card{width:100%;max-width:336px;margin:0 auto 15px}}@media (max-width: 480px){.summary-con .summary-card{width:100%;height:auto;padding:12px}}.summary-con .summary-card p{color:rgba(var(--text-color-white-1),1);margin-bottom:20px;font-weight:600}.summary-con .summary-card .bottom{display:flex;justify-content:space-between;align-items:center}.summary-con .summary-card h6{font-size:20px;margin-bottom:5px}.summary-card .bg-color{width:59px;height:68px;border-radius:10px}.green-bg{background-color:#e8f5e9}.blue-bg{background-color:#2573fa}.red-bg{background-color:#ffebee}.orange-bg{background-color:#fff3e0}.purple-bg{background-color:#f3e5f5}.summary-card .completed-meetings{background-color:#2573fa}.summary-card .active-meetings{background-color:#08b043}.summary-card .attending-meetings{background-color:#b04308}.summary-card .bottom .icon-wraper.pl{background-color:var(--theme-bg-color-blue-6)}.alerts-con{background-color:var(--theme-bg-color-blue-2);border-radius:20px;padding:14px 20px 0}.alerts-con .title-con{margin-bottom:12px}.alerts-con .title-con h6{font-size:20px}.alerts-con .title-con button{background-color:var(--theme-bg-color-blue-4);height:36px;border-radius:8px;font-size:13px;padding:9px 13px}.w-custom-table-container{font-size:var(--com-font-size-14);overflow:hidden;border-radius:var(--com-border-radius)}.w-table-wrapper{height:100%;overflow:hidden;border-radius:var(--com-border-radius)}.w-custom-table{width:100%;background-color:var(--ticket-table-container-bg-color);color:rgba(var(--text-color-white-1),1);border-collapse:separate;border-spacing:0;padding:10px}.w-table-header{position:sticky;top:0;z-index:2}.w-table-header th{height:var(--com-input-height);background-color:var(--table-header-bg-color);color:#fff;font-weight:600;padding:20px;border:none;text-align:left}.w-table-body{display:block;max-height:230px;overflow-y:auto}.w-table-body tr,.w-table-header tr{display:table;width:100%;table-layout:fixed}.w-table-body tr{margin-bottom:8px;margin-top:8px;display:table;width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;border:1px solid rgba(255,255,255,.06);border-radius:var(--com-border-radius);transition:all .2s ease;background:var(--table-body-row-bg-color)}.w-custom-table td{height:var(--com-input-height);padding:12px 20px;border:none;background-color:transparent;color:var(--table-body-data-color);vertical-align:middle}.w-custom-table td.w-mobile-vertical-single-cell{padding:8px 10px;font-size:12px}.w-custom-table td.w-mobile-vertical-single-cell .w-mobile-primary-value{color:rgba(var(--app-general-text-color),1);font-weight:700}.w-custom-table td.w-mobile-vertical-single-cell .w-mobile-detail-label{color:rgba(var(--app-general-text-color),.6)}.w-custom-table td.w-mobile-vertical-single-cell .w-mobile-detail-value{color:rgba(var(--app-general-text-color),1);font-weight:700}.w-table-header th:first-child{border-radius:var(--com-border-radius) 0 0 var(--com-border-radius)}.w-table-header th:last-child{border-radius:0 var(--com-border-radius) var(--com-border-radius) 0}.w-status-active{color:var(--bg-color-green-1)}.w-status-inactive{color:var(--bg-color-red-1)}.w-status-pending{color:var(--text-color-yellow-1)}.w-table-header-mobile tr th:first-child{text-align:left}.w-table-header-mobile tr th:last-child{text-align:right}@media (max-width: 450px){.w-table-header th{padding:14px 10px}.w-table-header-mobile.w-table-header th{border-radius:var(--com-border-radius)}.w-table-header-mobile tr th:last-child{text-align:start}}.w-pagination{display:flex;justify-content:center;align-items:center;gap:14px;padding:14px 0 8px}.w-page-btn{min-width:48px;height:48px;border-radius:12px;border:none;background-color:var(--table-pagination-btn-bg-color);color:rgba(var(--text-color-white-1),1);font-weight:700;font-size:16px;transition:background-color .2s ease,opacity .2s ease}.w-page-btn:hover{background-color:#28498f}.w-page-btn.page-active{background-color:var(--table-pagination-active-btn-bg-color)}.w-page-btn.disabled{opacity:.35;pointer-events:none}.w-page-ellipsis{min-width:48px;height:48px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;color:rgba(var(--text-color-white-1),.6)}.w-pagination-list{display:flex;align-items:center;gap:14px;max-width:100%;overflow-x:auto;padding:0 6px}.w-pagination-list::-webkit-scrollbar{height:6px}.w-pagination-list::-webkit-scrollbar-track{background:transparent}.w-pagination-list::-webkit-scrollbar-thumb{background:var(--table-scrollbar-color);border-radius:3px}@media (max-width: 576px){.w-page-btn,.w-page-ellipsis{min-width:40px;height:40px;font-size:14px}.w-pagination{gap:10px;padding:10px 0 6px}}@media (min-width: 992px){.w-pagination{justify-content:flex-end}}.w-mobile-cell-left{vertical-align:top;padding:.6rem .5rem;width:55%}.w-mobile-cell-right{vertical-align:top;padding:.6rem .5rem;text-align:right;width:45%}.w-mobile-primary-left{font-size:14px;font-weight:700}.w-mobile-left-kv,.w-mobile-right-kv{margin-top:8px;display:flex;flex-direction:column;gap:6px}.w-mobile-kv-item{display:flex;gap:8px;align-items:baseline}.w-mobile-kv-item-right{justify-content:flex-end}.w-mobile-kv-label{font-size:12px;opacity:.75;min-width:70px}.w-mobile-kv-value{font-size:13px;font-weight:600}.w-mobile-right-action{display:flex;justify-content:flex-end;gap:8px;align-items:center}.connected-devices{background-color:var(--theme-bg-color-blue-2);padding:20px;border-radius:20px}.connected-devices .connect-card h6{font-size:20px;margin-bottom:10px}.connected-devices .connect-card .each-device-icon{top:35%;left:43%}.package-card-active{border:2px solid #08b043}.select-plan-btn{width:100%;padding:10px;background:var(--theme-bg-color-blue-1);border-radius:10px;height:44px;width:288px;margin-bottom:20px}.package-cart-container{padding:20px 8px}@media (min-width: 1024px){.package-cart-container{padding:40px 64px}}.package-cart-container .sub-title{margin:10px}.package-cart-container .calling-plan{background:var(--theme-bg-color-blue-2);min-height:770px;border-radius:20px}.package-cart-container .calling-plan h5{padding:25px;font-weight:0}.package-cart-container .calling-plan .custom-border,.custom-border{border-bottom:1.5px solid rgba(255,255,255,.14)}.package-cart-container .cart-package .package-img{background:#1f3564;border-radius:5px;height:40px;width:40px}.package-cart-container .cart-package .package p{color:#fff}.package-cart-container .cart-package .quantity-selector{border:1px solid rgba(115,143,200,1);border-radius:8px;height:37px}.package-cart-container .cart-package .quantity-selector .action-disabled{pointer-events:none;cursor:not-allowed}.package-cart-container .delete-icon{background:#1f3564;border-radius:8px;height:37px;width:40px}.package-cart-container .days-plan-container{padding:25px;text-align:start}.package-cart-container .days-plan-container .days-block{background:#1f3564;border-radius:5px;height:40px;width:40px}.package-cart-container .days-plan-container .days-plan p{color:#fff}.package-cart-container .days-plan-container .annual-amount p{text-align:end}.order-summary{min-height:770px;border-radius:20px;padding:25px}.order-summary.mobile{background:var(--bg-color-blue-1)}.order-summary.full-screen{background:#192b51}.order-summary .order-details p{color:#fff}.order-summary .order-details h6{font-weight:500;padding-bottom:.3rem}.order-summary .order-details h5{padding:0;font-weight:500}.order-summary .order-details .currSection{width:90px;margin-left:.3rem}.order-summary .order-details .currSection img{height:27px;width:27px;border-radius:50%}@media (min-width: 992px){.package-cart-container .row{align-items:stretch}.package-cart-container .col-lg-8,.package-cart-container .col-lg-4{display:flex}.package-cart-container .calling-plan,.package-cart-container .order-summary{min-height:calc(100vh - 250px);height:100%;display:flex;flex-direction:column}}.package-cart-container .calling-scoreboard-select-dropdown .cs-trigger{background-color:#192b51;border:1px solid rgba(115,143,200,.1);border-radius:12px}.package-cart-container .calling-scoreboard-select-dropdown .cs-trigger .cs-search-input,.package-cart-container .calling-scoreboard-select-dropdown .cs-trigger.focused .cs-search-input{background-color:#192b51}.package-cart-container .calling-scoreboard-select-dropdown .cs-trigger .cs-search-input::placeholder,.package-cart-container .calling-scoreboard-select-dropdown .cs-trigger .cs-placeholder-text,.package-cart-container .calling-scoreboard-select-dropdown .cs-trigger.focused .cs-placeholder-text,.package-cart-container .calling-scoreboard-select-dropdown .cs-trigger.trigger-open .cs-placeholder-text{font-size:13px;font-weight:700;color:rgba(var(--app-theme-general-text-color),1)}.adding-user-container .header-container button{height:36px;border-radius:8px;font-size:13px;padding:0 16px;font-weight:700}.adding-user-container .table-container{border-radius:20px;background-color:var(--theme-bg-color-blue-2);padding:13px}.adding-user-container .table-container .w-table-body{max-height:calc(100vh - 360px)}.adding-user-container .table-container .adduser-table-action-con button{width:36px;height:36px;border-radius:8px;background-color:#1f3564}.adding-user-container .table-container .adduser-table-action-con .edit-btn:hover{background-color:#2573fa}.adding-user-container .table-container .adduser-table-action-con .refresh-btn:hover{background-color:#08b043}.adding-user-container .table-container .adduser-table-action-con .delete-btn:hover{background-color:#ff4f45}.adding-user-container .table-container .adduser-table-action-con .unlocked-btn:hover{background-color:#08b043}.adding-user-container .table-container .adduser-table-action-con .locked-btn:hover{background-color:#ff4f45}.auth-set-password-con{min-width:515px;margin-top:35px;background-color:var(--theme-color-blue-2);padding:45px 35px 35px;border-radius:20px}.auth-set-password-con p{margin:18px 0 30px;font-size:15px;font-weight:400}.auth-attempt-reached-con{min-width:450px;min-height:400px;margin-top:35px;background-color:var(--theme-color-blue-2);padding:45px 35px 35px;border-radius:20px}.auth-status-page-con{min-width:450px;max-width:500px;min-height:400px;margin-top:35px;padding:45px 35px 35px;border-radius:20px}.auth-status-page-con img{width:110px;height:110px}@media screen and (max-width: 768px){.auth-set-password-con,.auth-attempt-reached-con{min-width:calc(100% - 16px)}}.error-bg{background-color:#ff4f4524;color:var(--error-color-red-1)!important;padding:10px;font-weight:600;text-align:start;border-radius:8px;margin:.8rem 0rem}.error-bg li{font-size:13px;padding:5px 0}.button span{padding-left:5px!important}.add-more-event-container .btn-verify{background:#08b043;height:47px;width:88px}.add-more-event-container .fixed-content-field{height:var(--com-input-height)}.add-more-event-container .fixed-content-field p{color:#fff}.text-transfer{text-transform:capitalize!important}.select-reason{margin-top:0!important;margin-bottom:20px}.clr-red{color:var(--error-color-red-1)!important}.purchase-packages-con .packages-con .package-card{min-width:auto;width:100%;flex-shrink:1;scroll-snap-align:unset}.purchase-packages-con .package-card:first-child{margin-left:0}.purchase-packages-con .package-card:last-child{margin-right:0}.purchase-packages-con .packages-con .row>[class*=col-]{display:flex}.purchase-packages-con .packages-con .row>[class*=col-]>.package-card,.purchase-packages-con .packages-con .row>[class*=col-]>div>.package-card{height:100%}.topup-package-card-con{background-color:var(--theme-bg-color-blue-2);padding:30px 25px;border-radius:20px}.topup-package-card-con.exclusive{border:2px solid var(--bg-color-yellow-2)}.topup-package-card-con .exclusive-tag{position:absolute;top:-18px;right:20px;background-color:var(--bg-color-yellow-2);font-weight:700;color:#000;font-size:13px;padding:6px 20px;border-radius:58px}.topup-package-card-con .calling-hours{height:45px;font-size:14px;padding:0 25px;background-color:#243967;border-radius:170px;color:var(--text-color-white-1)}.topup-package-card-con button{background-color:var(--bg-color-blue-1);border-radius:8px;height:46px}.topup-package-card-con button:hover{background-color:var(--theme-bg-color-blue-1)}.cs-trigger.cs-disabled{pointer-events:none;cursor:not-allowed}.request-as-user-modal-con .form-group label{font-size:16px;margin-bottom:12px}.request-as-user-modal-con .form-group .input-box{font-size:16px;height:58px;background-color:#213762;border-radius:14px;padding-left:20px;border:1.2px solid rgba(var(--text-color-white-1),.04)}.request-as-user-status-modal .input-box{font-size:16px;height:58px;background-color:#1f3564;border-radius:14px;padding:0 20px;border:1.2px solid rgba(var(--text-color-white-1),.1)}.request-as-user-status-modal .input-box p{color:rgba(var(--text-color-white-1),1)}.add-category-modal-con .category-item{height:58px;background-color:var(--theme-bg-color-blue-2);border-radius:14px;padding:0 20px;border:1.2px solid rgba(var(--text-color-white-1),.1);margin-top:12px}.add-category-modal-con .category-item.active{border:1.2px solid var(--theme-bg-color-blue-1)}.add-category-modal-con .category-item p{color:rgba(var(--text-color-white-1),1);font-size:16px}.add-category-modal-con .category-item .already-added{height:24px;background-color:rgba(var(--text-color-white-1));color:var(--theme-color-blue-2);border-radius:5px;font-size:11px;font-weight:700;padding:4px 12px}.add-category-modal-con .category-item .circle{height:25px;width:25px;right:18px;border-radius:50%;border:1.2px solid rgba(var(--text-color-white-1),.2)}.add-category-modal-con .category-item .added-circle{height:26px;width:26px;right:18px;border-radius:50%;background-color:#2d436f}.add-category-modal-con .category-item .added-circle .inner-circle{height:13px;width:13px;background-color:var(--theme-color-blue-2);border-radius:50%}.add-category-modal-con .category-item .active-circle{height:26px;width:26px;right:18px;border-radius:50%;background-color:var(--theme-bg-color-blue-1)}.add-category-modal-con .category-item .active-circle .inner-circle{height:13px;width:13px;background-color:rgba(var(--text-color-white-1),1);border-radius:50%}.add-category-modal-con button{margin-top:30px;font-size:16px}.add-multi-admin-modal-con .multi-modal-cancel-btn{background:var(--modal-cancel-btn);width:195px;height:var(--com-input-height)}.add-multi-admin-modal-con .multi-modal-submit-btn{background:var(--button-primary-bg-color);width:195px;height:var(--com-input-height)}.not-found-container{background:var(--theme-color-blue-1);height:100vh}.not-found-container .error-content img{width:372px;background-size:cover;object-fit:cover}.not-found-container .error-content .btn-go-to-home{width:419px;height:var(--com-input-height)}@media (min-width: 412px) and (max-width: 768px){.not-found-container .error-content .btn-go-to-home{width:319px;height:var(--com-input-height)}}@media (min-width: 769px) and (max-width: 1440px){.not-found-container .error-content img{width:872px;background-size:cover;object-fit:cover}}@media (min-width: 1441px) and (max-width: 1920px){.not-found-container .error-content img{width:972px;background-size:cover;object-fit:cover}}@media (min-width: 1921px) and (max-width: 2560px){.not-found-container .error-content img{width:1072px;background-size:cover;object-fit:cover}}.view-current-packages-container h5{white-space:no-wrap;color:#ffffff7a}.view-current-packages-container h5 span{color:#fff}.btn-current-plan{width:87px;height:26px;background:#fbff2d;border-radius:8px;margin-bottom:20px}.btn-current-plan p{color:#0b1a3a;font-size:12px;font-weight:700}.current-topup-package-card-con button{background:#fbff2d;color:#000;height:26px;border-radius:8px}.current-live-line-package-card-con .live-line-package-card{width:375px}@media (min-width: 768px) and (max-width: 1023px){.current-live-line-package-card-con .live-line-package-card{width:360px}}@media (min-width: 1024px) and (max-width: 1439px){.current-live-line-package-card-con .live-line-package-card{width:340px}}@media (min-width: 1440px) and (max-width: 1920px){.current-live-line-package-card-con .live-line-package-card{width:340px}}.current-topup-package-card-con .topup-package-card-con{width:375px;margin:10px}@media (min-width: 768px) and (max-width: 1023px){.current-topup-package-card-con .topup-package-card-con{width:360px}}@media (min-width: 1024px) and (max-width: 1439px){.current-topup-package-card-con .topup-package-card-con{width:340px}}@media (min-width: 1440px) and (max-width: 1920px){.current-topup-package-card-con .topup-package-card-con{width:340px}}.current-calling-package-card-con .package-card{width:375px}@media (max-width: 400px){.current-calling-package-card-con .package-card{max-width:300px}}@media (min-width: 768px) and (max-width: 1023px){.current-calling-package-card-con .package-card{width:360px}}@media (min-width: 1024px) and (max-width: 1920px){.current-calling-package-card-con .package-card{width:340px}}.package-liveline-statement-con .table-status-buttons-con button{height:36px;color:var(--package-statement-eye-icon-color);font-size:13px;border-radius:8px}.package-liveline-statement-con .table-status-buttons-con button:first-child{padding:0 12px;background-color:var(--package-statement-eye-icon-bg-color)}.package-liveline-statement-con .table-status-buttons-con button:last-child{width:100px;cursor:default;background:var(--package-statement-status-btn-bg-color)}.package-liveline-statement-con .table-status-buttons-con button:last-child.active{color:var(--button-bg-color-green-1)}.package-liveline-statement-con .table-status-buttons-con button:last-child.inactive{color:var(--error-color-red-1)}.package-liveline-statement-con .table-container .w-table-body{max-height:calc(100vh - 400px)}.meeting-details-container .table-container .w-table-body{max-height:none}.table-status-btn-con button{height:36px;border-radius:8px;background-color:var(--table-status-btn-con-btn-bg-color);color:var(--package-statement-detail-con-status-btn-color);padding:0 20px;font-size:13px}.table-status-btn-con-active button{height:36px;border-radius:8px;background:var(--table-status-btn-con-active-btn-bg-color);color:var(--table-status-btn-con-active-btn-color);padding:0 20px;font-size:13px}.package-statement-detail-con .table-container .w-table-body{max-height:calc(100vh - 400px)}.margin-top{margin-top:15px!important}.approved{border:1px solid rgba(8,176,67,1);color:#08b043;background-color:#08b04324}.rejected{border:1px solid rgba(229,57,53,1);color:#e53935;background-color:#e5393524}.pending{border:1px solid rgba(255,160,0,1);color:#ffa000;background-color:#ffa00024}.subscription-pkg-card-con .package-card{margin-right:0}.current-subscription-pkg-card-con .package-card{margin-top:80px}.cs-dropdown .error-display{background-color:#ff4f4524;width:fit-content;color:#fff!important;z-index:9999999;padding:.5rem;border-radius:7px;margin-top:.4rem}.cs-dropdown .error-display .icon{margin-right:.4rem}.cs-dropdown .error-display p{color:var(--error-color-red-1)!important;font-size:13px}.country-flag{height:12px!important;width:18px!important;margin-right:10px}.page-loader-overlay{position:fixed;inset:0;background-color:var(--app-page-loader-overlay-bg-clr);display:flex;justify-content:center;align-items:center;z-index:9999}.page-loader-container{width:95px;height:95px;display:flex;justify-content:center;align-items:center;background-color:var(--app-page-loader-con-bg-clr);border-radius:18px;position:relative}.page-loader{width:48px;height:48px;border:5px solid var(--app-page-loader-circle-bg-clr);border-bottom-color:var(--app-page-loader-circle-spin-clr);border-radius:50%;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner-postion{position:absolute;left:-20px;top:2px}.notifications-container{min-width:316px;max-width:316px;padding:10px;background-color:var(--notifications-bg-clr);border:solid 1px var(--notifications-border-clr);height:calc(100vh - 112px);border-radius:8px}.notifications-container .close{color:rgba(var(--app-theme-general-text-color),.6)}.notifications-drawer{position:fixed;top:101px;right:-30px;width:360px;height:100vh;z-index:999999;animation:slideIn .3s ease forwards}@keyframes slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.notification-card{background-color:var(--notifications-card-bg-clr);border:solid 1px var(--notifications-card-border-clr);padding:16px;border-radius:8px}.notification-card p{line-height:100%}.notification-card p.title{color:rgba(var(--app-theme-general-text-color),1);font-weight:700}.notification-card p.message{color:rgba(var(--app-theme-general-text-color),.8);font-weight:500;font-size:12px}.notification-card .date-time span{color:var(--page-ptag-txt-clr);font-size:12px}.notification-card .date-time .icon{color:var(--page-ptag-txt-clr);font-size:11px}.notification-card .actions-con button{border-radius:8px;padding:0 20px}.notification-card .actions-con button.outline{background-color:transparent;border:1px solid rgba(var(--app-theme-general-text-color),1);color:rgba(var(--app-theme-general-text-color),1)}@media (max-width: 350px){.notifications-container{width:200px}.notifications-drawer{position:fixed;height:100%;left:8px}}.edit-active-rem-disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.news-detail-con{padding:16px;background-color:var(--page-bg-clr);border-radius:8px}.news-detail-con .img-con{margin:28px 0 16px}.news-detail-con .details-con{display:flex;justify-content:space-between;color:#fff;font-size:14px;gap:10px;margin-bottom:10px;width:100%}.news-detail-con .details-con .date-con,.news-detail-con .details-con .person-con{display:flex;align-items:center;gap:5px}.news-detail-con .details-con .icon{color:#fff;min-height:14px;min-width:14px}.meeting-calender-page hr{border-color:#ffffff4d;border-width:1.2px}.left-right-action-btns{display:flex;align-items:center;background-color:#182b50;gap:50px;border:1px solid rgba(var(--app-theme-general-text-color),.2);height:calc(var(--com-input-height) - 2px);border-radius:var(--com-border-radius);padding:0 20px}.left-right-action-btns .arrow{stroke-width:3}.mobile-sidebar .nav-btn.active{background:var(--navbar-active-btn-bg-color);color:#fff}.cs-trigger.active{background:var(--navbar-active-btn-bg-color);color:var(--navbar-active-btn-color);border-color:transparent}.cs-trigger.active .cs-left-icon,.cs-trigger.active .cs-placeholder-text,.cs-trigger.active .cs-chevron{color:#fff!important}.icon-wrapper.active{background:var(--navbar-active-btn-bg-color);color:#fff}.icon-wrapper.active .header-icon{color:#fff!important;fill:#fff!important}.icon-wrapper.active path{fill:#fff!important;stroke:#fff!important}.parent-terms-privacy-con{padding:0 108px}@media (max-width: 1200px){.parent-terms-privacy-con{padding:0 50px}}@media (max-width: 768px){.parent-terms-privacy-con{padding:0 16px}}@media (max-width: 576px){.parent-terms-privacy-con{padding:0 8px}}.header-backdrop{display:none;position:fixed;inset:0;background:#0000004d;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:999}@media (max-width: 992px){.header-backdrop{display:block}}.mobile-sidebar{z-index:1000;overflow-y:auto}.notifications-drawer{z-index:1000}.rdp-root{--rdp-accent-color: blue;--rdp-accent-background-color: #f0f0ff;--rdp-day-height: 44px;--rdp-day-width: 44px;--rdp-day_button-border-radius: 100%;--rdp-day_button-border: 2px solid transparent;--rdp-day_button-height: 42px;--rdp-day_button-width: 42px;--rdp-selected-border: 2px solid var(--rdp-accent-color);--rdp-disabled-opacity: .5;--rdp-outside-opacity: .75;--rdp-today-color: var(--rdp-accent-color);--rdp-dropdown-gap: .5rem;--rdp-months-gap: 2rem;--rdp-nav_button-disabled-opacity: .5;--rdp-nav_button-height: 2.25rem;--rdp-nav_button-width: 2.25rem;--rdp-nav-height: 2.75rem;--rdp-range_middle-background-color: var(--rdp-accent-background-color);--rdp-range_middle-color: inherit;--rdp-range_start-color: white;--rdp-range_start-background: linear-gradient( var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50% );--rdp-range_start-date-background-color: var(--rdp-accent-color);--rdp-range_end-background: linear-gradient( var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50% );--rdp-range_end-color: white;--rdp-range_end-date-background-color: var(--rdp-accent-color);--rdp-week_number-border-radius: 100%;--rdp-week_number-border: 2px solid transparent;--rdp-week_number-height: var(--rdp-day-height);--rdp-week_number-opacity: .75;--rdp-week_number-width: var(--rdp-day-width);--rdp-weeknumber-text-align: center;--rdp-weekday-opacity: .75;--rdp-weekday-padding: .5rem 0rem;--rdp-weekday-text-align: center;--rdp-gradient-direction: 90deg;--rdp-animation_duration: .3s;--rdp-animation_timing: cubic-bezier(.4, 0, .2, 1)}.rdp-day_button{background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;justify-content:center;align-items:center;display:flex;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius)}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{display:inline-block;fill:var(--rdp-accent-color)}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg);transform-origin:50%}.rdp-dropdowns{position:relative;display:inline-flex;align-items:center;gap:var(--rdp-dropdown-gap)}.rdp-dropdown{z-index:2;opacity:0;appearance:none;position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;width:100%;margin:0;padding:0;cursor:inherit;border:none;line-height:inherit}.rdp-dropdown_root{position:relative;display:inline-flex;align-items:center}.rdp-month_caption{display:flex;align-content:center;height:var(--rdp-nav-height);font-weight:700;font-size:large}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{position:absolute;inset-inline-start:0;top:0;height:var(--rdp-nav-height);display:inline-flex}.rdp-root[data-nav-layout=around] .rdp-button_next{position:absolute;inset-inline-end:0;top:0;height:var(--rdp-nav-height);display:inline-flex;justify-content:center}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);font-weight:500;font-size:smaller;text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{opacity:var(--rdp-week_number-opacity);font-weight:400;font-size:small;height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-weight:700;font-size:large}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled{opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:.9;--rt-transition-show-delay:.15s;--rt-transition-closing-delay:.15s;--rt-arrow-size:8px}.core-styles-module_tooltip__3vRRp{left:0;opacity:0;pointer-events:none;position:absolute;top:0;will-change:opacity}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{background:inherit;position:absolute;z-index:-1}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:var(--rt-opacity);transition:opacity var(--rt-transition-show-delay) ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity var(--rt-transition-closing-delay) ease-in}.styles-module_tooltip__mnnfp{border-radius:3px;font-size:90%;padding:8px 16px;width:max-content}.styles-module_arrow__K0L3T{height:var(--rt-arrow-size);width:var(--rt-arrow-size)}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:var(--rt-color-dark);color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:var(--rt-color-white);color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:var(--rt-color-success);color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:var(--rt-color-warning);color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:var(--rt-color-error);color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:var(--rt-color-info);color:var(--rt-color-white)}:root{--bg-main: #192b51;--bg-secondary: #233969;--bg-card: #2b4784;--bg-avatar: #304d87;--bg-avatar-header: #ff4d00;--bg-settings-icon: #2b4784;--bg-chat-footer: #233969;--bg-chat-icon-footer: #192b51;--bg-chat-icon-footer-hover: #2a3e74;--bg-send-btn: #2573fa;--bg-message-mine: #2e467a;--bg-message-other: rgba(11, 26, 58, 1);--bg-reply-preview-mine: rgba(12, 31, 63, 1);--bg-reply-div: rgba(30, 58, 110, .5);--bg-reply-quote-receiver: rgba(46, 70, 122, 1);--bg-reply-quote-sender: rgba(11, 26, 58, 1);--bg-emoji-row: #2e467a;--bg-emoji-hover: rgba(255, 255, 255, .2);--bg-emoji-active: rgb(100, 96, 96);--bg-highlight-message: rgba(37, 115, 250, .2);--bg-file-large: rgba(243, 186, 21, .22);--bg-file-invalid: rgba(255, 79, 69, .22);--bg-pdf-icon: rgba(25, 43, 81, 1);--bg-pdf-view-btn: rgba(255, 255, 255, .1);--bg-pdf-view-btn-hover: rgba(255, 255, 255, .2);--bg-delete-btn: rgba(255, 0, 0, .2);--bg-delete-btn-hover: rgba(255, 0, 0, .4);--bg-dropdown-item: rgba(20, 35, 66, 1);--bg-dropdown-item-hover: rgba(31, 54, 103, 1);--bg-overlay: rgba(0, 0, 0, .5);--bg-overlay-dark: rgba(0, 0, 0, .9);--bg-drag-drop: rgba(255, 255, 255, .9);--bg-submenu: #1e1e3c;--bg-submenu-hover: #2b2e56;--bg-add-more: #2b3d72;--bg-message-default: #253b6e;--bg-gallery-btn: rgba(255, 255, 255, .1);--bg-gallery-btn-hover: rgba(255, 255, 255, .2);--bg-popup-caption: rgba(0, 0, 0, .6);--bg-sidebar-dropdown: rgba(25, 43, 81, 1);--bg-icon-only-row: rgba(46, 70, 122, 1);--bg-icon-only-btn: rgba(46, 70, 122, 1);--bg-icon-only-btn-hover: rgba(59, 89, 153, 1);--text-main: #ffffff;--text-white: #ffffff;--text-muted: #b0b3c7;--text-placeholder: #cfd8ff;--text-time: #738fc8;--text-reply-author: rgba(255, 255, 255, .75);--text-reply-sender-author: #8fa9d4;--text-pdf-meta: #a0aec0;--text-edited: #b0b0b0;--text-settings-icon: #b3b6d1;--text-primary-blue: #007bff;--text-black: black;--border-transparent: transparent;--border-white-10: rgba(255, 255, 255, .1);--border-white-15: rgba(255, 255, 255, .15);--border-white-05: rgba(255, 255, 255, .05);--border-active: #007bff;--border-file-large: rgba(243, 186, 21, 1);--border-file-invalid: rgba(255, 79, 69, 1);--shadow-send-btn: #1b6cfa57;--shadow-dropdown: rgba(3, 8, 22, .6);--shadow-sidebar: rgba(0, 0, 0, .4);--shadow-popup-image: rgba(0, 0, 0, .5);--shadow-reaction: rgba(0, 0, 0, .2);--gradient-reply-bar: linear-gradient( 180deg, rgba(37, 115, 250, 1), rgba(14, 73, 184, 1) );--gradient-reply-quote-bar: linear-gradient(180deg, #2573fa 0%, #1b6cfa 100%);--gradient-reply-quote-bar-sender: linear-gradient( 180deg, #5a8fff 0%, #2573fa 100% );--badge-unread-bg: #16a34a;--check-bg: #fbff2d;--bg-pdf-preview: rgba(var(--app-general-text-color), .05);--text-pdf-icon: var(--auth-page-input-error-color);--bg-date-label: var(--chat-bg-secondary);--border-loader: rgba(var(--app-general-text-color), .1);--border-loader-top: var(--button-primary-bg-color);--text-loader: var(--chat-text-muted);--text-message-mine: var(--text-white);--text-message-other: var(--text-white)}.theme-one{--bg-main: #f5f7f9;--bg-secondary: #e7e7e7;--bg-card: #ffffff;--bg-avatar: #e0e0e0;--bg-avatar-header: #025962;--bg-settings-icon: #e7e7e7;--bg-chat-footer: #ffffff;--bg-chat-icon-footer: #f5f7f9;--bg-chat-icon-footer-hover: #e0e0e0;--bg-send-btn: #025962;--bg-message-mine: #025962;--bg-message-other: #ffffff;--bg-reply-preview-mine: #f0f0f0;--bg-reply-div: rgba(0, 0, 0, .05);--bg-reply-quote-receiver: #f0f0f0;--bg-reply-quote-sender: #ffffff;--bg-emoji-row: #ffffff;--bg-emoji-hover: rgba(0, 0, 0, .1);--bg-emoji-active: #e0e0e0;--bg-highlight-message: rgba(2, 89, 98, .1);--bg-file-large: rgba(243, 186, 21, .2);--bg-file-invalid: rgba(255, 79, 69, .2);--bg-pdf-icon: #f5f7f9;--bg-pdf-view-btn: rgba(0, 0, 0, .05);--bg-pdf-view-btn-hover: rgba(0, 0, 0, .1);--bg-delete-btn: rgba(255, 0, 0, .1);--bg-delete-btn-hover: rgba(255, 0, 0, .2);--bg-dropdown-item: #ffffff;--bg-dropdown-item-hover: #f5f7f9;--bg-overlay: rgba(0, 0, 0, .3);--bg-overlay-dark: rgba(0, 0, 0, .8);--bg-drag-drop: rgba(255, 255, 255, .9);--bg-submenu: #ffffff;--bg-submenu-hover: #f5f7f9;--bg-add-more: #e7e7e7;--bg-message-default: #ffffff;--bg-gallery-btn: rgba(0, 0, 0, .4);--bg-gallery-btn-hover: rgba(0, 0, 0, .6);--bg-popup-caption: rgba(0, 0, 0, .7);--bg-sidebar-dropdown: #ffffff;--bg-icon-only-row: #ffffff;--bg-icon-only-btn: #f5f7f9;--bg-icon-only-btn-hover: #e7e7e7;--text-main: #282828;--text-white: #ffffff;--text-muted: #666666;--text-placeholder: #999999;--text-time: #888888;--text-reply-author: #025962;--text-reply-sender-author: #025962;--text-pdf-meta: #777777;--text-edited: #999999;--text-settings-icon: #666666;--text-primary-blue: #025962;--text-black: #000000;--text-message-mine: #ffffff;--text-message-other: #282828;--border-white-10: rgba(0, 0, 0, .1);--border-white-15: rgba(0, 0, 0, .15);--border-white-05: rgba(0, 0, 0, .05);--border-active: #025962;--shadow-send-btn: rgba(2, 89, 98, .3);--shadow-dropdown: rgba(0, 0, 0, .15);--shadow-sidebar: rgba(0, 0, 0, .1);--shadow-popup-image: rgba(0, 0, 0, .4);--shadow-reaction: rgba(0, 0, 0, .1);--gradient-reply-bar: linear-gradient(180deg, #025962, #013f46);--gradient-reply-quote-bar: linear-gradient(180deg, #025962 0%, #013f46 100%);--gradient-reply-quote-bar-sender: linear-gradient( 180deg, #025962 0%, #013f46 100% )}.highlight-reply{animation:highlight-animation 2s ease}@keyframes highlight-animation{0%{background-color:var(--bg-highlight-message)}50%{background-color:var(--bg-highlight-message)}to{background-color:transparent}}.theme-two{--bg-main: #151515;--bg-secondary: #292929;--bg-card: #212121;--bg-avatar: #333333;--bg-avatar-header: #4bd267;--bg-settings-icon: #333333;--bg-message-mine: #292929;--bg-message-other: #1a1a1a;--bg-reply-preview-mine: #1a1a1a;--bg-send-btn: linear-gradient(90deg, #16cdfb 0%, #4bd267 100%);--text-message-mine: #ffffff;--text-message-other: #ffffff;--gradient-reply-bar: linear-gradient(90deg, #16cdfb 0%, #4bd267 100%);--gradient-reply-quote-bar: linear-gradient(90deg, #16cdfb 0%, #4bd267 100%);--gradient-reply-quote-bar-sender: linear-gradient( 90deg, #16cdfb 0%, #4bd267 100% );--text-primary-blue: #16cdfb;--text-main: #ffffff;--border-active: #16cdfb}.theme-three{--bg-main: #f5f7f9;--bg-secondary: #ffffff;--bg-card: #ffffff;--bg-avatar: #f0e6f7;--bg-avatar-header: #c833e0;--bg-message-mine: #c833e0;--bg-message-other: #f5f0f9;--bg-send-btn: linear-gradient( 90deg, #3c34f1 0%, #c833e0 48.08%, #f13436 100% );--text-message-mine: #ffffff;--text-message-other: #333333;--gradient-reply-bar: linear-gradient( 90deg, #3c34f1 0%, #c833e0 48.08%, #f13436 100% );--gradient-reply-quote-bar: linear-gradient( 90deg, #3c34f1 0%, #c833e0 48.08%, #f13436 100% );--gradient-reply-quote-bar-sender: linear-gradient( 90deg, #3c34f1 0%, #c833e0 48.08%, #f13436 100% );--text-primary-blue: #c833e0;--text-main: #333333;--border-active: #c833e0}.theme-four{--bg-main: #17152f;--bg-secondary: #1c1a3b;--bg-card: #232147;--bg-avatar: #2a2850;--bg-avatar-header: #3981ff;--bg-message-mine: #3981ff;--bg-message-other: #0b0a1a;--bg-send-btn: #3981ff;--text-message-mine: #ffffff;--text-message-other: #ffffff;--gradient-reply-bar: linear-gradient(180deg, #3981ff, #1a56c5);--gradient-reply-quote-bar: linear-gradient(180deg, #3981ff 0%, #1a56c5 100%);--gradient-reply-quote-bar-sender: linear-gradient( 180deg, #5a8fff 0%, #3981ff 100% );--text-primary-blue: #3981ff;--text-main: #ffffff;--border-active: #3981ff}@media (max-width: 767px){.desktop-only{display:none!important}}@media (min-width: 768px){.desktop-only{display:block}.mobile-only,.chat-mobile-sidebar{display:none}}.check-bg{background-color:var(--check-bg)}.all-none{background-color:var(--border-transparent);outline:none;border:none}.chat-sidebar-web{width:clamp(250px,calc(250px + (min(100vw,1440px) - 768px) * ((380 - 250) / (1440 - 768)) + max(0px,100vw - 1440px) * ((450 - 380) / (2560 - 1440))),450px);overflow-y:auto;flex:0 0 auto}.mobile-sidebar.open,.chat-mobile-sidebar.open{left:0}.chat-mobile-sidebar-overlay{position:fixed;top:0;height:100%;width:100vw;z-index:1030;transition:opacity .3s ease-in-out}.user-scroll{max-height:260px;overflow-y:auto;padding-right:6px}.sidebar{width:100%;height:calc(100vh - 170px);background-color:var(--bg-main);display:flex;flex-direction:column;align-items:center;color:var(--text-main)}.sidebar-inner{background-color:var(--bg-secondary);border-radius:16px;width:100%;padding:16px;flex:1}.section-header{font-weight:600;font-size:14px;color:var(--text-muted);margin-bottom:12px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:color .3s ease}.section-header:hover{color:var(--text-main)}.divider{border-color:var(--bg-pdf-view-btn);margin:16px 0}.arrow-icon{transition:transform .3s ease}.arrow-icon.rotate{transform:rotate(-90deg)}.user-list-wrapper{overflow-y:scroll;transition:max-height .4s ease-in-out}.user-scroll{padding-right:8px}.user-card{background-color:var(--bg-card);border-radius:12px;padding:10px 14px;transition:background-color .3s ease,border-color .3s ease;border:1px solid var(--border-transparent)}.user-card.active,.user-card:hover{background-color:var(--bg-card);border-color:var(--text-primary-blue);transform:none!important}.sidebar-right-section{flex-shrink:0;display:flex;align-items:center;gap:8px;min-width:70px;position:relative;justify-content:flex-end}.time-badge-section{display:flex;transition:opacity .2s ease;font-size:12px;flex-direction:column;align-items:flex-end;gap:4px;min-width:50px}.sidebar-options{display:flex;align-items:center;flex-shrink:0}.sidebar-options .p-2{padding:4px!important;display:flex;align-items:center;justify-content:center;transition:none!important;transform:none!important;width:24px;height:24px}.sidebar-options .p-2:hover{transform:none!important;scale:none!important}.avatar{width:36px;height:36px;border-radius:10px;font-weight:600;color:var(--text-main);font-size:14px;display:flex;align-items:center;justify-content:center;background-color:var(--bg-avatar);margin-right:12px}.user-info{display:flex;flex-direction:column;min-width:0;overflow:hidden}.username{font-size:14px;color:var(--text-main);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.message{font-size:13px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-card>div:first-child{min-width:0;flex:1;margin-right:8px}.unread-badge{background-color:var(--badge-unread-bg);color:var(--text-main);font-size:10px;font-weight:700;border-radius:999px;margin-top:4px;height:1.5rem;width:1.5rem}.header-card{background-color:var(--bg-secondary);border-radius:14px;padding:14px 20px;color:var(--text-main);font-family:Inter,sans-serif;transition:background-color .3s ease}.avatar{background-color:var(--bg-avatar-header);color:var(--text-main);font-weight:600;font-size:14px;width:40px;height:40px;border-radius:10px;display:flex}.settings-icon{background-color:var(--bg-card);padding:8px;border-radius:10px;cursor:pointer;color:var(--text-settings-icon);transition:background-color .3s ease,color .3s ease}.chat-bg{background-color:var(--bg-main);border-radius:10px}.send-chat-icon-footer{background-color:var(--bg-send-btn);box-shadow:2px 1px 9px 0 var(--shadow-send-btn)}.cs-dropdown1{position:absolute;top:100%;right:0;margin-top:5px;z-index:1500;box-shadow:0 12px 26px var(--shadow-dropdown);border-radius:12px;background:var(--theme-bg-color-blue-2);overflow:hidden;min-width:max-content}.cs-dropdown2{position:absolute;bottom:100%;right:0;margin-bottom:5px;z-index:1500;box-shadow:0 12px 26px var(--shadow-dropdown);border-radius:12px;background:var(--theme-bg-color-blue-2);overflow:hidden;min-width:max-content}.cs-dropdown3{position:absolute;bottom:100%;right:0;margin-bottom:5px;z-index:1500;border-radius:12px;overflow:hidden;min-width:max-content}.cs-submenu{position:absolute;background-color:var(--bg-submenu);border-radius:8px;padding:6px;z-index:20;min-width:150px}.submenu-item{padding:8px 12px;cursor:pointer;color:var(--text-main)}.submenu-item:hover{background-color:var(--bg-submenu-hover)}.chat-footer-container{display:flex;flex-direction:column;position:relative}.input-info-container{position:absolute;bottom:100%;left:0;width:100%;z-index:10;display:flex;flex-direction:column}.file-preview-container{display:flex;align-items:center;gap:10px;border-radius:15px;margin-left:10px;margin-bottom:5px;width:fit-content;max-width:90%}.file-preview{position:relative;width:55px;height:55px;border-radius:10px;overflow:hidden;display:flex;align-items:center;justify-content:center;color:red}.file-thumb{width:100%;height:100%;object-fit:cover}.file-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.pdf-icon{color:var(--text-main);font-size:28px}.video-icon{color:var(--text-pdf-icon);font-size:28px}.remove-btn{position:absolute;top:3px;right:5px;background:var(--bg-overlay);color:var(--text-main);border:none;border-radius:50%;font-size:14px;cursor:pointer;width:18px;height:18px;line-height:15px}.add-more{background-color:var(--bg-add-more);width:55px;height:55px;border-radius:10px;color:var(--text-placeholder);display:flex;align-items:center;justify-content:center;font-size:26px;cursor:pointer}.chat-footer{background-color:var(--bg-secondary);border-radius:20px}.chat-input{border:none;color:var(--text-main);border-radius:10px;outline:none}.chat-input::placeholder{color:var(--text-placeholder);opacity:.8}.send-chat-icon-footer{background-color:var(--bg-send-btn);box-shadow:2px 1px 9px 0 var(--shadow-send-btn);color:var(--text-main);cursor:pointer;transition:.3s ease}.file-thumb{width:60px;height:60px;border-radius:6px;object-fit:cover;cursor:pointer}.chat-sidebar-height{height:calc(100vh - 145px)}.chat-messages-container{display:flex;flex-direction:column;flex:1;padding:10px;overflow-y:auto;min-height:0}.chat-messages-container .today{display:flex;align-items:center;justify-content:center;text-align:center;margin-bottom:10px;font-weight:700;color:var(--text-muted)}.messages-container{display:flex;flex-direction:column;gap:6px}.message-item{display:flex;flex-direction:column;max-width:50%;word-wrap:break-word;margin-bottom:6px}.message-item.mine{align-self:flex-end}.message-item.other{align-self:flex-start}.message-text-container{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.message-item.mine .message-text-container{align-items:flex-end}.message-text{padding:12px;background-color:var(--bg-message-default);color:var(--text-message-other, var(--text-white));border-radius:12px;font-size:14px;line-height:1.4;display:inline-flex;justify-content:flex-start;gap:8px;word-break:break-word;position:relative;font-weight:600;width:fit-content;max-width:100%}.message-item.mine .message-text{background-color:var(--bg-message-mine);color:var(--text-message-mine, var(--text-white));border-radius:12px 12px 5px}.message-item.other .message-text{background-color:var(--bg-message-other);border-radius:12px 12px 12px 5px}.files-container{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:5px}.message-image{width:120px;height:120px;object-fit:cover;border-radius:8px}.message-dropdown{margin-left:4px;cursor:pointer;color:var(--text-muted);flex-shrink:0}.message-text-container:hover .message-dropdown{visibility:visible}@media (max-width: 480px){.message-item{max-width:100%}.message-text{font-size:13px;padding:8px 10px;gap:6px}.message-image{width:100px;height:100px}}@media (max-width: 767px){.chat-mobile-sidebar{height:100%;width:100%;background-color:var(--bg-main);transition:left .3s ease-in-out;overflow-y:auto;box-shadow:0 4px 12px var(--shadow-sidebar);border-radius:10px}.chat-mobile-sidebar.open{left:0}.chat-mobile-sidebar-overlay{position:fixed;top:0;left:0;height:100%;width:100%;background:var(--bg-overlay);z-index:1040}.chat-sidebar-web.desktop-only{display:none!important}.mobile-only{display:block}}.msg-time{font-size:12px;color:var(--text-time);display:flex;align-items:center;gap:4px;margin-top:2px;padding:0 4px;white-space:nowrap}.message-item.mine .msg-time{justify-content:flex-end}.message-item.other .msg-time{justify-content:flex-start}.emoji-row{padding:5px;background:var(--bg-message-mine);border-radius:30px;display:flex;max-width:200px;overflow-x:auto;white-space:nowrap;-ms-overflow-style:none}.emoji-row::-webkit-scrollbar{display:none}.spin-animation{animation:spin 1s linear infinite}.emoji-icon{font-size:22px;margin:0 5px;cursor:pointer;transition:transform .15s ease}.emoji-icon:hover{transform:scale(1.2)}.message-images-container{display:flex;flex-direction:column;border-radius:10px;background-color:var(--bg-message-mine);padding:6px;position:relative;width:fit-content;max-width:300px}.message-item.mine .message-images-container{align-self:flex-end;margin-left:auto}.message-item.other .message-images-container{align-self:flex-start;margin-right:auto}.message-image-wrapper{position:relative;border-radius:10px}.message-video-container{display:flex;flex-direction:column;border-radius:10px;background-color:var(--bg-message-mine);padding:6px;position:relative;width:fit-content;max-width:300px}.message-item.mine .message-video-container{align-self:flex-end;margin-left:auto}.message-item.other .message-video-container{align-self:flex-start;margin-right:auto}.message-video-wrapper{position:relative;border-radius:10px}.message-video{width:100%;max-width:300px;border-radius:8px;display:block}.message-video-wrapper .image-options{position:absolute;width:20px;right:5px;top:5px;z-index:10;opacity:0;transition:opacity .2s ease;border-radius:50%;padding:2px}.message-video-wrapper:hover .image-options,.message-video-wrapper .image-options.dropdown-open{opacity:1}.video-play-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;background-color:#00000080;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:5;transition:background-color .2s ease}.video-play-overlay:hover{background-color:#000000b3}.video-play-icon{color:var(--text-main);font-size:24px;margin-left:4px}.popup-video-container{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.message-image-wrapper .image-options{position:absolute;width:20px;right:0;top:0;z-index:10;opacity:0;transition:opacity .2s ease}.message-image-wrapper:hover .image-options{opacity:1}.message-options-dropdown{opacity:0;transition:opacity .2s ease;position:absolute;top:0;right:0;z-index:10}.message-text:hover .message-options-dropdown,.message-options-dropdown:hover,.message-options-dropdown.dropdown-open,.message-image-wrapper:hover .image-options,.message-image-wrapper .image-options.dropdown-open{opacity:1}.highlight-message{background-color:var(--bg-highlight-message);border-radius:10px;transition:background-color .3s ease;width:100%}.message-image-wrapper .image-options .cs-dropdown2,.message-image-wrapper .image-options .cs-dropdown3,.message-options-dropdown .cs-dropdown2,.message-options-dropdown .cs-dropdown3{inset:auto 0 100% auto}.message-image{max-height:300px;max-width:280px;width:auto;height:auto;border-radius:10px;cursor:pointer;transition:transform .2s ease}.message-reactions-container{position:absolute;right:-4px;bottom:-8px;display:flex;align-items:center;z-index:5}.message-reaction{position:relative;font-size:.9rem;background-color:var(--bg-main);border-radius:10px;border:1px solid var(--bg-pdf-view-btn)}.emoji-icon{font-size:20px;cursor:pointer;padding:2px;border-radius:15px;transition:background-color .2s ease,transform .15s ease}.emoji-icon:hover{background-color:var(--bg-emoji-hover)}.emoji-icon.active{background-color:var(--bg-emoji-active);color:var(--text-black);transform:scale(1.1)}.edited-text{font-size:.75rem;color:var(--text-edited);margin-right:4px;font-style:italic;white-space:nowrap}.pointer{cursor:pointer}.reply-text{background-color:var(--check-bg)}.reply-div{background-color:var(--bg-message-other);border-left:3px solid rgba(37,115,250,1);border-radius:10px;display:flex;align-items:center;gap:10px}.file-large-div{background-color:var(--bg-file-large);border:1.8px solid var(--border-file-large);border-radius:10px}.file-invalid-format-div{background-color:var(--bg-file-invalid);border:1.8px solid var(--border-file-invalid);border-radius:10px}.reply-div span{color:var(--text-main)}.message-reply-preview{display:flex;gap:10px;padding:10px 12px;background-color:var(--bg-message-other);border-radius:16px;margin-bottom:8px}.message-reply-preview.mine{background-color:var(--bg-reply-preview-mine)}.message-reply-bar{width:4px;border-radius:20px;background:var(--gradient-reply-bar)}.message-reply-content{display:flex;flex-direction:column;gap:4px}.message-reply-author{font-size:.85rem;color:var(--text-reply-author);font-weight:500}.message-reply-text{font-size:.95rem;color:var(--text-main)}.single-view-placeholder{display:flex;align-items:center;gap:10px;padding:12px 16px;background-color:var(--bg-pdf-view-btn);border-radius:12px;cursor:pointer;width:fit-content;min-width:120px;border:1px solid var(--border-white-15);transition:background-color .2s ease}.single-view-placeholder:hover{background-color:var(--bg-emoji-hover)}.single-view-placeholder.viewed{cursor:not-allowed;opacity:.7}.single-view-icon{font-size:22px;display:flex;align-items:center;justify-content:center}.single-view-text{font-weight:600;font-size:15px;color:var(--text-main);font-style:italic}.message-image-wrapper.single-view{background:var(--border-transparent);box-shadow:none;padding:0}.image-container-relative{position:relative;display:inline-block;cursor:pointer}.image-count-overlay{transition:background .3s;position:absolute;top:4px;left:8px;background-color:var(--shadow-sidebar);border-radius:40%;padding:0 6px}.gallery-btn:hover{background:#233969}@media (max-width: 768px){.cs-dropdown1,.cs-dropdown2,.cs-dropdown3{max-width:90vw!important;min-width:min(200px,90vw)!important;font-size:14px}.cs-item{padding:10px 12px!important}.cs-item-label{font-size:14px!important}.emoji-row{gap:3px;padding:8px!important}.emoji-icon{font-size:24px!important}}.reply-quote-container{padding:8px 10px;border-radius:8px 8px 0 0;margin-bottom:6px;display:flex;gap:8px;position:relative;max-width:calc(50vw - 80px);width:100%}.reply-quote-container.reply-sender{background-color:var(--bg-message-other)}@media (max-width: 480px){.reply-quote-container{padding:6px 8px;gap:6px;max-width:calc(100vw - 120px)}.reply-quote-bar{width:2px}.reply-quote-author,.reply-quote-text{font-size:12px}}.message-with-reply{max-width:350px;width:100%;overflow:hidden}@media (max-width: 768px){.message-with-reply{max-width:280px}}@media (max-width: 480px){.message-with-reply{max-width:220px}}.text-ellipsis{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.message-editing-highlight{background-color:#2573fa1a!important;transition:background-color .3s ease;width:100%}.reply-div .flex-column{min-width:0;width:0;flex:1;overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box}.reply-div .pointer{flex-shrink:0;margin-left:8px}.file-large-div,.file-invalid-format-div{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:100%;overflow:hidden;box-sizing:border-box}.file-large-div .flex-column,.file-invalid-format-div .flex-column{min-width:0;width:0;flex:1;overflow:hidden;box-sizing:border-box}.chat-footer-container{width:100%;max-width:100%;min-width:0;position:relative;display:flex;flex-direction:column;box-sizing:border-box}.typing-indicator-container{display:flex;align-items:center;gap:8px;padding:8px 12px;background-color:var(--bg-message-other);border-radius:12px 12px 12px 5px;width:fit-content;animation:fadeIn .3s ease-in-out;margin-left:50px}.typing-indicator{display:flex;align-items:center;gap:4px}.typing-dot{width:8px;height:8px;background-color:var(--text-time);border-radius:50%;animation:typingDot 1.4s infinite ease-in-out}.typing-dot:nth-child(1){animation-delay:0s}.typing-dot:nth-child(2){animation-delay:.2s}.typing-dot:nth-child(3){animation-delay:.4s}@keyframes typingDot{0%,60%,to{transform:translateY(0);opacity:.7}30%{transform:translateY(-10px);opacity:1}}.typing-text{font-size:13px;color:var(--text-time);font-style:italic;white-space:nowrap}.icon-only-dropdown{position:absolute;z-index:20;background:var(--border-transparent);padding:0}.icon-only-row{display:flex;gap:8px;align-items:center;padding:4px;border-radius:25px;background-color:var(--bg-reply-quote-receiver)}.icon-only-button{width:30px;height:30px;border-radius:50%;background-color:var(--bg-reply-quote-receiver);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease,transform .2s ease;color:var(--text-main);font-size:18px}.icon-only-button:hover{background-color:var(--bg-icon-only-btn-hover)}.icon-only-button .cs-option-icon-node{display:flex;align-items:center;justify-content:center}.blocked-message-footer{text-align:center}.sidebar-options{opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:10}.user-card:hover .sidebar-options{opacity:1;visibility:visible}.user-card:hover .time-badge-section{opacity:0}.sidebar-options.open{opacity:1;visibility:visible}.sidebar-options.open~.time-badge-section{opacity:0}.pdf-message-container{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:300px;background-color:var(--bg-reply-quote-receiver);border-radius:12px;padding:10px;margin-bottom:5px;position:relative}.pdf-message-container.mine{background-color:var(--bg-reply-quote-receiver);margin-left:auto}.pdf-message-container.other{background-color:var(--bg-reply-quote-receiver);margin-right:auto}.pdf-content{display:flex;align-items:center;width:100%;gap:12px}.pdf-icon-wrapper{background-color:var(--bg-pdf-icon);padding:10px;border-radius:8px;display:flex;align-items:center;justify-content:center}.pdf-details{display:flex;flex-direction:column;flex:1;overflow:hidden}.pdf-filename{color:var(--text-main);font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdf-meta{display:flex;align-items:center;font-size:11px;color:var(--text-pdf-meta);margin-top:2px}.pdf-size{font-size:11px;color:var(--text-pdf-meta);margin-top:2px}.pdf-actions{margin-left:auto}.pdf-view-btn{background-color:var(--bg-pdf-view-btn);color:var(--text-main);border:none;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s;text-decoration:none}.pdf-view-btn:hover{background-color:var(--bg-emoji-hover)}.pdf-options-dropdown{position:absolute;top:5px;right:5px;opacity:0;transition:opacity .2s}.pdf-message-container:hover .pdf-options-dropdown,.pdf-options-dropdown:hover,.pdf-options-dropdown.dropdown-open{opacity:1}.pdf-options-dropdown{z-index:100}.message-reaction{position:absolute;bottom:-10px;right:-5px;background-color:var(--bg-secondary);border-radius:50%;font-size:14px;box-shadow:0 2px 4px var(--shadow-reaction);z-index:5}.message-image-wrapper .message-reaction{bottom:5px;right:5px;background-color:#233969cc}.pdf-message-container .message-reaction{bottom:-8px;right:-5px}.message-reactions-container{position:absolute;bottom:-10px;right:-5px;display:flex;gap:2px;z-index:5}.pdf-message-container .message-reactions-container{bottom:-8px;right:-5px}.message-reactions-container .message-reaction{position:relative;bottom:auto;right:auto;margin:0}.gallery-controls{position:absolute;bottom:20px;left:0;width:100%;padding:0 40px;display:flex;justify-content:space-between;align-items:center;z-index:1000}.gallery-actions-left{display:flex;gap:10px}.gallery-nav-right{display:flex;gap:10px;margin-left:auto}.gallery-btn{background:var(--bg-pdf-view-btn);border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:var(--text-main);cursor:pointer;transition:background .3s;font-size:20px}.gallery-btn:hover{background:var(--bg-emoji-hover)}.gallery-btn.delete-btn{background:var(--bg-delete-btn)}.gallery-btn.delete-btn:hover{background:var(--bg-delete-btn-hover)}.image-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--bg-overlay-dark);display:flex;justify-content:center;align-items:center;z-index:9999;animation:fadeIn .3s ease-in-out}.image-popup-content{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:20px}.popup-image{max-width:90%;max-height:85%;object-fit:contain;box-shadow:0 0 20px var(--bg-overlay);border-radius:8px;display:block}.close-popup{position:absolute;top:20px;right:20px;background:var(--bg-pdf-view-btn);color:var(--text-main);border:none;border-radius:50%;font-size:24px;width:40px;height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s;text-decoration:none;z-index:1010}.delete-image-modal{z-index:10001!important}.popup-caption{position:absolute;bottom:80px;left:0;width:100%;text-align:center;color:var(--text-main);background:var(--bg-popup-caption);padding:10px;font-size:16px;z-index:1001;pointer-events:none}.delete-image-modal-backdrop{z-index:10000!important}.sidebar-dropdown-content{position:fixed;z-index:9999;background-color:var(--bg-pdf-icon);border-radius:12px;box-shadow:0 12px 26px var(--shadow-dropdown);overflow:hidden;min-width:180px;animation:fadeIn .2s ease-out;border:1px solid var(--border-white-05);padding:3px}.sidebar-dropdown-inner{padding:6px 0}.sidebar-dropdown-scroll{max-height:300px;overflow-y:auto}.sidebar-dropdown-item{padding:12px 16px;cursor:pointer;display:flex;align-items:center;gap:12px;color:var(--page-cs-dropdown-item-text-color, #fff);transition:background-color .2s;font-size:14px;margin:5px;background-color:var(--bg-dropdown-item);border-radius:10px}.sidebar-dropdown-item:hover{background-color:var(--bg-dropdown-item-hover)}.sidebar-dropdown-item.active{background-color:var(--bg-dropdown-item)}.sidebar-dropdown-icon{display:flex;align-items:center;justify-content:center;width:20px;color:inherit;font-size:16px}.sidebar-dropdown-back-button{padding:10px 16px;cursor:pointer;border-bottom:1px solid var(--bg-pdf-view-btn);margin-bottom:5px;display:flex;align-items:center;font-weight:500;color:var(--text-muted);transition:background-color .2s;font-size:13px}.sidebar-dropdown-back-button:hover{color:var(--text-main);background-color:var(--bg-dropdown-item-hover)}.sidebar-dropdown-back-arrow{margin-right:8px;font-size:16px}.chat-footer-container{position:relative}.drag-drop-overlay{position:absolute;inset:0;background-color:var(--bg-drag-drop);z-index:100;display:flex;align-items:center;justify-content:center;border:2px dashed var(--text-primary-blue);border-radius:10px}.drag-drop-content{display:flex;flex-direction:column;align-items:center;color:var(--text-primary-blue)}.plus-icon{font-size:40px;font-weight:700;line-height:1}.drag-text{font-size:16px;font-weight:500}.popup-video{max-width:90vw;max-height:90vh;box-shadow:0 0 20px #00000080;border-radius:8px;outline:none}.reply-quote-container{display:flex;flex-direction:row;background-color:var(--bg-reply-div);border-radius:8px;padding:8px;margin-bottom:4px;position:relative;overflow:hidden;align-items:center;min-width:150px}.reply-quote-bar{width:4px;border-radius:4px;position:absolute;left:0;top:0;bottom:0;background:var(--gradient-reply-quote-bar)}.reply-sender .reply-quote-bar{background:#16a34a}.reply-receiver .reply-quote-bar{background:var( --gradient-reply-quote-bar-sender )}.reply-quote-content{flex:1;display:flex;flex-direction:column;justify-content:center;margin-left:8px;min-height:40px}.reply-quote-author{font-size:13px;font-weight:600;color:var(--text-reply-sender-author);margin-bottom:2px}.reply-sender .reply-quote-author{color:#16a34a}.reply-media-type{font-size:13px;color:var(--text-main);display:flex;align-items:center;gap:5px}.reply-thumbnail-container{width:50px;height:50px;margin-left:10px;border-radius:6px;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;background-color:#0003}.reply-thumbnail{width:100%;height:100%;object-fit:cover}.reply-thumbnail-video-icon{font-size:20px;color:var(--text-main);position:absolute}.reply-pdf-icon{font-size:24px;color:#ff4d4f}.reply-pdf-icon-small{font-size:16px;color:#ff4d4f}:root{--chat-bg-dark: #192543;--chat-header-border: rgba(255, 255, 255, .1);--msg-received-bg: #0f172a;--msg-sent-bg: #2563eb;--text-white: #ffffff;--text-gray: #94a3b8;--input-bg: transparent;--input-border: #334155;--date-pill-bg: rgba(255, 255, 255, .1);--send-btn-bg: #3b82f6;--emoji-btn-bg: rgba(255, 255, 255, .1)}.calling-chat-container{display:flex;flex-direction:column;height:100%;width:100%;font-family:Inter,sans-serif;color:var(--text-main);overflow:hidden;border-radius:12px}.chat-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--chat-header-border)}.chat-title{font-size:16px;font-weight:600;letter-spacing:.5px}.close-btn{background:#ffffff26;border:none;cursor:pointer;color:var(--text-main);padding:6px;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:background .2s}.close-btn:hover{background:var(--bg-pdf-view-btn)}.chat-body{flex:1;padding:20px;overflow-y:auto;display:flex;flex-direction:column;gap:16px}.chat-body::-webkit-scrollbar{width:6px}.chat-body::-webkit-scrollbar-thumb{background-color:#2b4784;border-radius:3px}.chat-body::-webkit-scrollbar-track{background:transparent}.date-separator{display:flex;justify-content:center;margin-bottom:10px}.date-separator span{border:1px solid var(--border-white-15);color:var(--text-gray);font-size:11px;padding:4px 12px;border-radius:12px;font-weight:500}.message-row{display:flex;align-items:flex-start;gap:4px;max-width:100%;width:100%}.message-row.sent{justify-content:flex-end;align-items:flex-end}.avatar-container1{width:36px;height:36px;flex-shrink:0}.avatar-img1{width:100%;height:100%;border-radius:12px;object-fit:cover}.avatar-initials1{width:100%;height:100%;border-radius:10px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:13px;color:var(--text-main)}.message-content{display:flex;flex-direction:column}.avatar-1{background-color:var(--bg-avatar-header);color:var(--text-main);font-weight:600;font-size:14px;width:40px;height:40px;min-width:40px;min-height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-right:12px;flex-shrink:0}.message-bubble{padding:10px 14px;border-radius:18px;font-size:14px;line-height:1.4;position:relative;word-wrap:break-word;white-space:pre-wrap;max-width:180px}.received .message-bubble{background-color:var(--msg-received-bg);color:#e2e8f0;border-top-left-radius:4px}.sent .message-bubble{background-color:var(--msg-sent-bg);color:var(--text-main);border-bottom-right-radius:4px}.message-status{color:var(--text-gray);display:flex;align-items:center;margin-bottom:5px;font-size:12px;opacity:.6}.chat-footer1{padding:16px 20px;border-top:1.6px solid rgba(37,115,250,1)}.input-container{margin-bottom:12px;position:relative;min-height:24px;display:flex}.chat-input1{width:100%;background-color:transparent;border:none;font-size:14px;line-height:20px;outline:none;color:var(--text-main);caret-color:var(--text-main);position:relative;z-index:2;resize:none;overflow:hidden;padding:4px 6px;box-sizing:border-box}.chat-input1:focus,.chat-input1:not(:placeholder-shown){overflow-y:auto}.chat-input1::placeholder{color:var(--text-gray);opacity:.8}.footer-actions{display:flex;justify-content:space-between;align-items:center}.emoji-btn{background:var(--emoji-btn-bg);border:none;border-radius:12px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:var(--text-main);cursor:pointer;transition:opacity .2s}.emoji-btn:hover{opacity:.8}.send-btn{background:var(--send-btn-bg);border:none;border-radius:12px;width:40px;height:36px;display:flex;align-items:center;justify-content:center;color:var(--text-main);cursor:pointer;box-shadow:0 2px 5px #3b82f64d;transition:transform .1s}.send-btn:hover{transform:scale(1.05)}.dropdown-trigger{position:absolute;top:4px;right:4px;cursor:pointer;opacity:0;transition:opacity .2s;border-radius:50%;padding:2px;display:flex;align-items:center;justify-content:center}.message-bubble:hover .dropdown-trigger{opacity:1}.message-dropdown-menu-sent,.message-dropdown-menu-received{position:absolute;top:0;background:var(--bg-dropdown-item);border:1px solid var(--border-white-10);border-radius:15px;padding:4px;z-index:100;box-shadow:0 4px 12px #0000004d;min-width:50px;margin-top:4px;display:flex;align-items:center;justify-content:space-between}.message-dropdown-menu-sent{right:0;left:auto}.message-dropdown-menu-received{left:0;right:auto}.dropdown-item1{display:flex;align-items:center;gap:5px;padding:6px 10px;cursor:pointer;color:var(--text-main);font-size:13px;border-radius:4px;transition:background .2s}.dropdown-item1:hover{background:#ffffff1a;border-radius:15px}.reply-preview-container{display:flex;align-items:flex-start;padding:8px 12px;background:var(--bg-reply-quote-sender);border-left:3px solid #60a5fa;border-radius:4px;position:relative}.reply-preview-content{display:flex;flex-direction:column;gap:2px;flex:1;overflow:hidden}.reply-to-name{font-size:12px;color:var(--text-muted);display:flex;gap:4px}.highlight-name{color:#60a5fa;font-weight:600}.reply-to-text{font-size:13px;color:var(--text-main);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.9}.close-reply-btn{background:none;border:none;color:var(--text-muted);cursor:pointer;padding:2px;margin-left:8px;display:flex;align-items:center;justify-content:center}.close-reply-btn:hover{color:var(--text-main)}.emoji-row1{display:flex;max-width:100px;overflow-x:auto;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:1px}.emoji-row1::-webkit-scrollbar{display:none}.emoji-icon{font-size:18px;flex-shrink:0;cursor:pointer;transition:transform .2s;padding:4px;border-radius:4px;line-height:1}.emoji-icon:hover{transform:scale(1.1);background:#ffffff1a;border-radius:10px}.message-reactions-container1{position:absolute;bottom:-10px;right:0;background:transparent;display:flex;gap:-6px}.message-reaction1{font-size:16px;width:24px;height:24px;background:#2b3956;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #0003;border:1.5px solid #1a2236;z-index:10;line-height:1}.message-bubble-container{position:relative;display:flex;flex-direction:column}.reply-quote-container{padding:8px 10px;border-radius:8px 8px 0 0;margin-bottom:6px;display:flex;gap:8px;position:relative;width:100%}.reply-quote-container.reply-receiver{background-color:var(--bg-reply-quote-receiver)}.reply-quote-container.reply-sender{background-color:var(--bg-reply-quote-sender)}.reply-quote-bar{width:3px;background:var(--gradient-reply-quote-bar);border-radius:2px;flex-shrink:0}.reply-sender .reply-quote-bar{background:var(--gradient-reply-quote-bar-sender)}.reply-quote-content{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0;overflow:hidden}.reply-quote-author{font-size:12px;font-weight:600;color:var(--text-time);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reply-sender .reply-quote-author{color:var(--text-reply-sender-author)}.reply-quote-text{font-size:13px;color:var(--text-muted);line-height:1.3;white-space:nowrap;overflow:hidden}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.emoji-picker-popup-calling{position:absolute;bottom:100px!important;left:-50px;background:#2e467a;border:1px solid var(--border-white-10);border-radius:12px;box-shadow:0 4px 20px var(--shadow-dropdown);max-width:250px;max-height:300px;z-index:1000;display:flex;flex-direction:column;overflow-x:hidden}.emoji-picker-grid-calling{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:12px;overflow-y:auto;overflow-x:hidden;max-height:320px}.emoji-picker-popup{position:absolute;bottom:100px;left:-50px;background:#2e467a;border:1px solid var(--border-white-10);border-radius:12px;box-shadow:0 4px 20px var(--shadow-dropdown);max-width:320px;max-height:300px;z-index:1000;display:flex;flex-direction:column;overflow-x:hidden}.emoji-picker-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border-white-10);background:#2e467a;border-radius:12px 12px 0 0}.emoji-picker-header span{font-size:14px;font-weight:600;color:var(--text-main)}.emoji-search-icon{font-size:18px;cursor:pointer;color:var(--text-reply-sender-author);transition:color .2s}.emoji-search-icon:hover{color:var(--text-main)}.emoji-picker-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:8px;padding:12px;overflow-y:auto;overflow-x:hidden;max-height:320px}.emoji-picker-grid::-webkit-scrollbar{width:6px}.emoji-picker-grid::-webkit-scrollbar-track{background:var(--bg-pdf-view-btn);border-radius:3px}.emoji-picker-grid::-webkit-scrollbar-thumb{background:var(--bg-pdf-view-btn);border-radius:3px}.emoji-picker-grid::-webkit-scrollbar-thumb:hover{background:var(--bg-emoji-hover)}.emoji-picker-item{font-size:20px;cursor:pointer;text-align:center;padding:8px;border-radius:8px;transition:background-color .2s,transform .1s;-webkit-user-select:none;user-select:none}.emoji-picker-item:hover{background-color:var(--bg-emoji-hover);transform:scale(1.1)}.emoji-picker-item:active{transform:scale(.95)}.desktop-only{display:none}@media (min-width: 768px){.desktop-only{display:flex}}.chat-main-area{display:flex;flex-direction:column;overflow:hidden;height:100%}.chat-main-area{display:flex;flex-direction:column;min-width:0;width:100%;height:calc(100vh - 135px);overflow:hidden;position:relative}.chat-main-area-mobile{display:flex;flex-direction:column;min-width:0;width:100%;height:calc(100vh - 115px);overflow:hidden;position:relative}.no-copy-select{user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important}.popup-pdf-container{width:90%;height:85%;background:#f5f5f5;border-radius:8px;overflow:hidden;box-shadow:0 0 30px #00000080;display:flex;position:relative}.pdf-overlay-shield{position:absolute;top:0;right:0;width:90px;height:60px;background:#303030;z-index:100;cursor:default;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.pdf-overlay-shield{width:60px;height:50px;background:transparent}}.pdf-overlay-shield.loading-pdf{background:transparent}.popup-pdf{width:100%;height:100%;border:none}.popup-pdf.hidden{visibility:hidden;height:0;width:0}.pdf-loader-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;gap:15px;color:#333}.pdf-spinner{width:40px;height:40px;border:4px solid rgba(0,0,0,.1);border-top:4px solid #2573fa;border-radius:50%;animation:spin 1s linear infinite}:root{--calling-primary: #437ef7;--calling-primary-hover: #3366d6;--calling-danger: #ef4444;--calling-danger-hover: #dc2626;--calling-success: #22c55e;--calling-header-bg: rgba(11, 26, 58, 1);--calling-dark-bg: rgba(20, 35, 66, 1);--calling-card-bg: rgba(31, 51, 94, 1);--calling-darker-bg: #0f1419;--calling-overlay-bg: rgba(15, 20, 25, .85);--participant-row-flex: 1;--me-row-flex: 3;--calling-text-primary: #ffffff;--calling-text-secondary: #9ca3af;--calling-text-muted: #6b7280;--calling-header-height: 72px;--calling-spacing-xs: .25rem;--calling-spacing-sm: .5rem;--calling-spacing-md: 1rem;--calling-spacing-lg: 1.5rem;--calling-spacing-xl: 2rem;--calling-spacing-20: 20px;--calling-radius-sm: .375rem;--calling-radius-md: .5rem;--calling-radius-lg: .75rem;--calling-radius-xl: 1rem;--calling-header-radius: 20px;--calling-shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--calling-shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1);--calling-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1);--calling-transition: all .2s ease-in-out}@media (max-width: 576px){:root{--calling-spacing-20: 12px;--calling-header-height: 56px;--calling-header-radius: 12px}}@media (min-width: 576px) and (max-width: 768px){:root{--calling-spacing-20: 14px;--calling-header-height: 62px;--calling-header-radius: 14px}}@media (min-width: 768px) and (max-width: 1024px){:root{--calling-spacing-20: 12px;--calling-header-height: 66px;--calling-header-radius: 16px}}@media (min-width: 1024px) and (max-width: 1366px){:root{--calling-spacing-20: 16px;--calling-header-height: 66px;--calling-header-radius: 18px}}.meeting-container{background-color:#142342;min-height:100vh;color:var(--calling-text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;display:flex;flex-direction:column}.meeting-container .calling-header-fixed{position:fixed;top:15px;left:0;right:0;z-index:1000}.meeting-container .calling-right-sidebar-wrapper-con{width:303px;min-height:100%;border-radius:18px;background-color:#1f335e;flex-shrink:0;z-index:10}.meeting-content-wrapper{padding-top:70px;padding-bottom:80px;flex:1;display:flex;flex-direction:column}.right-sidebar-content{flex:1;display:flex;flex-direction:column;overflow:hidden;height:100%}.calling-sidebar-participants-con,.calling-chat-sidebar,.calling-scoreboard-con{height:100%;display:flex;flex-direction:column;overflow:hidden}.meeting-content-col{flex:1;display:flex;flex-direction:column;height:100%;overflow:hidden;gap:var(--calling-spacing-md)}.meeting-outlet-wrapper{flex:1;display:flex;flex-direction:column;overflow:hidden;height:100%;position:relative}.calling-right-sidebar-wrapper{height:100%;display:flex;flex-direction:column;overflow:hidden;background-color:var(--calling-card-bg);border-radius:var(--calling-radius-lg)}.meeting-content{padding:var(--calling-spacing-lg);flex:1;display:flex;flex-direction:column}.meeting-full-height{min-height:100vh}.calling-header-wrapper{position:relative;width:100%}.calling-header-wrapper .meeting-header{background-color:var(--calling-header-bg);min-height:var(--calling-header-height);border-radius:var(--calling-header-radius);width:calc(100% - 40px);padding:0 15px 0 40px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.calling-header-wrapper .header-left{display:flex;align-items:center;gap:var(--calling-spacing-md)}.calling-header-wrapper .meeting-header .header-left .header-logo{height:32px}.calling-header-wrapper .meeting-header .header-left .vertical-line{height:16px;width:2px;background-color:#738fc8}.calling-header-wrapper .meeting-header .header-left .title{font-size:16px;font-weight:700;color:#fff;margin:0}.calling-header-wrapper .meeting-header .header-left .team-details{font-size:16px;font-weight:600;color:#fff}.calling-header-wrapper .meeting-header .header-left .rec-meeting-details-con{display:flex;align-items:center}.calling-header-wrapper .meeting-header .header-left .rec-meeting-details-con .timer{font-size:11px;font-weight:700;color:#fff}.calling-header-wrapper .meeting-header .header-left .rec-meeting-details-con .devider{height:7px;width:1px;background-color:#ffffff91}.calling-header-wrapper .meeting-header .header-left .rec-meeting-details-con .icon{height:13px;width:13px;fill:#08b043;color:#08b043}.calling-header-wrapper .meeting-header .header-right{display:flex;align-items:center}.calling-header-wrapper .meeting-header .header-right .head-details{display:flex;align-items:center;position:relative}.calling-header-wrapper .meeting-header .header-right .head-details button{background-color:#142342;min-height:42px;max-height:42px;border-radius:8px;font-size:14px;display:flex;align-items:center}.calling-header-wrapper .meeting-header .header-right .head-details button .arrow-icon{height:12px;width:12px;margin-top:1px}.calling-header-wrapper .meeting-header .header-right .icon-wrapper .icon-con{height:42px;width:42px;display:flex;align-items:center;justify-content:center;border-radius:8px;background-color:#142342}.calling-header-wrapper .meeting-header .header-right .head-details button .icon{width:20px;height:20px;color:#08b043;fill:#08b043}.calling-header-wrapper .meeting-details-dropdown{position:absolute;top:calc(var(--calling-header-height) + 25px);right:20px;z-index:1001;animation:slideDown .3s ease-out}@media (max-width: 992px){.calling-header-wrapper .meeting-header{padding:0 15px 0 20px;width:calc(100% - 30px)}.calling-header-wrapper .meeting-header .header-right .head-details button{min-height:35px;max-height:35px;font-size:12px}}@media (max-width: 576px){.calling-header-wrapper .meeting-header{padding:0 15px 0 20px;width:calc(100% - 30px)}.calling-header-wrapper .meeting-header .header-right .head-details button{min-height:35px;max-height:35px;font-size:12px}}.video-preview-container{position:relative;background-color:#1f335e;border:1px solid rgba(255,255,255,.12);border-radius:20px;overflow:hidden;flex:1;margin-bottom:var(--calling-spacing-lg);align-self:stretch}.video-preview-container .video-preview{width:100%;height:calc(100vh - 320px);object-fit:cover}.video-preview-container .video-overlay{position:absolute;bottom:0;left:0;right:0;padding:var(--calling-spacing-md);background:linear-gradient(to top,rgba(0,0,0,.7),transparent)}.video-preview-container .info-text{color:#fff9}.video-preview-container .action-buttons{position:absolute;bottom:40px;right:45%;left:45%}.calling-icon-wrapper .icon-con{background-color:#192b51;position:relative;min-height:55px;min-width:55px;display:flex;align-items:center;justify-content:center;border-radius:12px;cursor:pointer;transition:var(--calling-transition)}.calling-icon-wrapper .icon-con.volume{background-color:#192b51;position:relative;width:max-content;transition:var(--calling-transition);cursor:auto;padding:0 14px}.calling-icon-wrapper .icon-con.active{background-color:var(--calling-primary)}.video-preview-wrapper .mobile-action-buttons{background-color:#0b1a3a;position:relative;height:76px;width:100%;display:flex;justify-content:center;border-radius:12px;padding:12px}.mobile-action-buttons .calling-icon-wrapper{position:absolute;left:50%;transform:translate(-50%)}@media (max-width: 992px){.video-preview-container{border-radius:12px}}@media (max-width: 576px){.video-preview-container .action-buttons{bottom:15px;transform:translate(-100%)}}.action-icon-warning-con{position:absolute;background-color:#fbbc04;border-radius:56px;display:flex;align-items:center;justify-content:center;width:14px;height:18px;top:-2px;right:-2px}.action-icon-warning-con .icon{min-width:8px;min-height:12px;max-width:8px;max-height:12px;color:#000}.calling-icon-wrapper.end-call .icon-con{height:55px;width:60px;background-color:#ff4f45;margin:0 5px}.calling-icon-wrapper .icon-con .icon{width:25px;height:25px}.calling-icon-wrapper.end-call .icon-con .arrow-icon{width:10px;height:10px}.video-waiting-message{position:absolute;bottom:40%;left:50%;transform:translate(-50%);background-color:var(--calling-overlay-bg);padding:var(--calling-spacing-md) var(--calling-spacing-lg);border-radius:var(--calling-radius-md);color:var(--calling-text-primary);font-size:1rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.participant-grid{display:grid;gap:var(--calling-spacing-md);height:100%;overflow-y:auto}.participant-grid.grid-1{grid-template-columns:1fr 1fr}.participant-grid.grid-2-4{grid-template-columns:repeat(2,1fr)}.participant-grid.grid-single-row{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));height:auto}.participant-grid.grid-5-9,.participant-grid.grid-10-plus{grid-template-columns:repeat(5,1fr)}.calling-participant-tile{display:flex;align-items:center;justify-content:center;position:relative;background-color:#1f335e;border-radius:20px;border:1px solid rgba(255,255,255,.12);overflow:hidden;aspect-ratio:16 / 9;min-height:120px}.calling-participant-tile .participant-tile-video{width:100%;height:100%;object-fit:cover}.calling-participant-tile .avatar-wrapper-top{position:absolute;top:25%;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;height:58px;width:58px;border-radius:50%}.calling-participant-tile .avatar-wrapper-middle{display:flex;align-items:center;justify-content:center;height:48px;width:48px;border-radius:50%}.calling-participant-tile .avatar{width:36px;height:36px;margin:auto;display:flex;align-items:center;justify-content:center;border-radius:50%}.avatar-wrapper-top{background-color:rgba(var(--avatar-color),.14)}.avatar-wrapper-middle{background-color:rgba(var(--avatar-color),.4)}.avatar{background-color:rgba(var(--avatar-color),1)}.calling-participant-tile .avatar span{font-size:16px;font-weight:700;color:var(--calling-text-primary);margin:0}.calling-participant-tile .participant-tile-name{position:absolute;bottom:var(--calling-spacing-sm);left:50%;transform:translate(-50%);background-color:#2e477d66;padding:4px 14px;border-radius:12px;font-size:12px;font-weight:700;color:var(--calling-text-primary);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.calling-participant-tile .participant-tile-status{position:absolute;top:10px;right:10px;display:flex;height:28px;width:28px;align-items:center;justify-content:center;border-radius:6px;background-color:#2e477d}.calling-participant-tile .participant-tile-status .icon{width:16px;height:16px}.calling-participant-tile.speaking .participant-tile-status{background-color:#2573fa}.calling-participant-tile.speaking{border-color:var(--calling-primary);border-width:2px}.active-meeting-container{width:100%;height:100%;gap:var(--calling-spacing-md)}.am-row{display:flex;gap:var(--calling-spacing-md);width:100%}.am-col{display:flex;flex-direction:column;gap:var(--calling-spacing-md);height:100%}.flex-1{flex:1;min-width:0;min-height:0}.flex-2{flex:2;min-width:0;min-height:0}.flex-3{flex:3;min-width:0;min-height:0}.layout-1-vertical{display:flex;flex-direction:column}.layout-1-vertical .participant-tile-wrapper{flex:1;width:100%;min-height:0}.layout-1-horizontal{display:flex;flex-direction:row}.layout-1-horizontal .participant-tile-wrapper{flex:1;height:100%;min-width:0}.layout-3-cols{display:flex;flex-direction:row}.layout-3-cols .participant-tile-wrapper{flex:1;height:100%;min-width:0}.layout-3-rows{display:flex;flex-direction:column}.layout-3-rows .participant-tile-wrapper{flex:1;width:100%;min-height:0}.layout-grid-balanced{display:flex;flex-direction:column}.layout-grid-balanced .layout-row{flex:1;display:flex;gap:var(--calling-spacing-md);min-height:0}.layout-grid-balanced .layout-row .participant-tile-wrapper{flex:1;min-width:0;height:100%}.layout-many-split{display:flex;flex-direction:column}.layout-many-split .top-participants-area{flex:1;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-template-rows:100%;grid-auto-flow:row;gap:var(--calling-spacing-md);overflow:hidden!important;min-height:0}.layout-many-split .bottom-focus-area{flex:3;display:flex;gap:var(--calling-spacing-md);min-height:0}.layout-many-split .bottom-focus-area .participant-tile-wrapper{flex:1;min-width:0;height:100%}.calling-participant-tile{width:100%;height:100%;min-height:0!important;aspect-ratio:auto!important;display:flex;flex-direction:column}.calling-participant-tile .avatar-wrapper-top{top:50%;transform:translate(-50%,-50%)}.calling-participant-tile .participant-tile-name{bottom:10px;text-align:center;border-radius:12px;background-color:#2e477dcc}.calling-participant-tile .participant-tile-name span{font-size:12px;line-height:100%}.bottom-action-bar{padding:0 12px;display:flex;align-items:center;justify-content:space-between}.bottom-action-bar.bottom-fixed{background-color:#0b1a3a;min-height:var(--calling-header-height)}.action-bar-left,.action-bar-center,.action-bar-right{display:flex;align-items:center;gap:10px}.action-bar-center{flex:1;justify-content:center}.action-bar-right button{height:43px;padding:9px 20px;background:var(--button-primary-bg-color)}.volume-slider{width:120px;height:6px;border-radius:6px;appearance:none;outline:none;cursor:pointer;transition:background .15s linear}.volume-slider::-webkit-slider-thumb{appearance:none;width:14px;height:14px;background:#fff;border-radius:50%;cursor:pointer}.volume-slider::-moz-range-thumb{width:14px;height:14px;background:#fff;border-radius:50%;border:none}.calling-meeting-details-panel{background-color:#182b50;border-radius:var(--calling-radius-lg);padding:54px}.calling-meeting-details-panel .meeting-details-title{font-size:1.5rem;font-weight:600;margin-bottom:var(--calling-spacing-lg);color:var(--calling-text-primary)}.calling-meeting-details-panel .meeting-details-grid{display:grid;border:1px solid rgba(255,255,255,.2);padding:24px 100px 24px 24px;border-radius:14px}.calling-meeting-details-panel .meeting-detail-row{display:grid;grid-template-columns:140px 1fr;gap:var(--calling-spacing-md);padding:var(--calling-spacing-sm) 0}.calling-meeting-details-panel .meeting-detail-row:last-child{border-bottom:none}.calling-meeting-details-panel .meeting-detail-label,.calling-meeting-details-panel .meeting-detail-value{color:#fff;font-size:13px;font-weight:500}.calling-meeting-details-panel-mobile .detail-row{margin-bottom:12px}.calling-meeting-details-panel-mobile .label{font-size:13px;font-weight:500;color:#fff9}.calling-meeting-details-panel-mobile .value{font-size:13px;font-weight:600;color:#fff}@media (max-width: 991px){.meeting-content-wrapper{padding-top:60px;padding-bottom:60px}.meeting-header{padding:var(--calling-spacing-md)}.meeting-header-title{font-size:.875rem}.participant-grid.grid-2-4,.participant-grid.grid-5-9,.participant-grid.grid-10-plus{grid-template-columns:repeat(2,1fr)}.participant-grid.grid-1{grid-template-columns:1fr}.meeting-details-panel{padding:var(--calling-spacing-md)}.meeting-detail-row{grid-template-columns:100px 1fr}}@media (min-width: 768px) and (max-width: 991px){.participant-grid.grid-5-9,.participant-grid.grid-10-plus{grid-template-columns:repeat(3,1fr)}}@media (min-width: 992px){.meeting-content{padding:var(--calling-spacing-xl)}}@media (min-width: 1400px){.participant-grid.grid-10-plus{grid-template-columns:repeat(5,1fr)}}.participant-grid::-webkit-scrollbar,.chat-messages::-webkit-scrollbar{width:8px}.participant-grid::-webkit-scrollbar-track,.chat-messages::-webkit-scrollbar-track{background:var(--calling-darker-bg)}.participant-grid::-webkit-scrollbar-thumb,.chat-messages::-webkit-scrollbar-thumb{background:var(--calling-card-bg);border-radius:var(--calling-radius-sm)}.participant-grid::-webkit-scrollbar-thumb:hover,.chat-messages::-webkit-scrollbar-thumb:hover{background:#344155}.meeting-main-area{background-color:#182b50;width:calc(100% - 40px);margin:102px auto 0;border-radius:20px;padding:20px;height:calc(100vh - 122px);display:flex;overflow:hidden;position:relative}.meeting-main-area .meeting-content-col{flex:1;display:flex;flex-direction:column;position:relative;min-width:0;height:100%;overflow:hidden}.meeting-content-col .bottom-action-bar.bottom-fixed{position:absolute;bottom:0;left:0;right:0;width:100%;border-radius:20px}.meeting-main-area .meeting-outlet-wrapper{flex:1;position:relative;display:flex;flex-direction:column;overflow:hidden}@media (max-width: 992px){.meeting-outlet-wrapper{width:calc(100% - 40px);margin:0 auto}.meeting-main-area{background-color:transparent;border-radius:0;padding:0;width:100%}.meeting-content-col .bottom-action-bar.bottom-fixed{border-radius:0;height:82px}}@media (max-width: 768px){.meeting-main-area{height:calc(100vh - (14px + 15px + var(--calling-header-height)));margin-top:90px}}@media (min-width: 768px) and (max-width: 992px){.meeting-main-area{height:calc(100vh - (10px + 24px + var(--calling-header-height)));margin-top:100px}}@media (max-width: 576px){.meeting-main-area{height:calc(100vh - (20px + 11px + var(--calling-header-height)));margin-top:87px}}.active-meeting-container{height:calc(100vh - 252px);gap:16px;margin-bottom:var(--calling-spacing-20);border-radius:20px;overflow:hidden}@media (max-width: 768px){.active-meeting-container{min-height:calc(100vh - 192px);max-height:calc(100vh - 192px)}}@media (max-width: 576px){.active-meeting-container{min-height:calc(100vh - 192px);max-height:calc(100vh - 192px)}}@media (min-width: 768px) and (max-width: 992px){.active-meeting-container{min-height:calc(100vh - 200px);max-height:calc(100vh - 200px)}}.meeting-lobby-wrapper{display:flex;flex-direction:column;min-height:calc(100vh - 202px);min-width:700px;max-width:700px;width:100%;height:100%;gap:20px}.meeting-lobby-wrapper .video-preview-container{flex:1;margin-bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(100vh - 400px)}.meeting-lobby-wrapper .meeting-lobby-footer{display:flex;justify-content:center;align-items:center;padding-top:10px;flex-shrink:0}.meeting-lobby-wrapper .meeting-lobby-footer button{font-size:16px;font-weight:700;padding:0 150px;white-space:nowrap}.meeting-lobby-wrapper .meeting-lobby-footer button.outline{border:1px solid rgba(22,205,251,1);color:#16cdfb}.meeting-lobby-wrapper .meeting-lobby-footer button.join-meeting{background:var(--button-primary-bg-color)}.meeting-lobby-wrapper .waiting-message{border-radius:8px;background-color:#ffffff1f;background-color:#192b51}.meeting-lobby-wrapper .waiting-message p{font-size:12px;line-height:21px;color:#fff}@media (max-width: 1366px){.meeting-lobby-wrapper{min-width:500px;max-width:500px}.meeting-lobby-wrapper .video-preview-container{max-height:calc(100vh - 450px)}}@media (max-width: 992px){.meeting-lobby-wrapper{min-width:400px;max-width:400px}.meeting-lobby-wrapper{min-height:320px}.meeting-lobby-wrapper{height:100%;min-height:auto}.meeting-lobby-wrapper .meeting-lobby-footer button{padding:0 20px;font-size:14px}}@media (max-width: 767px){.meeting-lobby-wrapper .video-preview-container{min-height:220px}.meeting-lobby-wrapper .meeting-lobby-footer button{padding:0 20px;font-size:13px}}@media (max-width: 576px){.meeting-lobby-wrapper{min-width:350px;max-width:350px}}@media (max-width: 390px){.meeting-lobby-wrapper{min-width:260px;max-width:400px}}@media (min-height: 800px) and (max-height: 1500px){.meeting-lobby-wrapper{min-height:700px;max-height:100%}}.bottom-sheet-overlay{position:fixed;inset:0 0 -20px;z-index:1050;animation:fadeIn .3s ease-out;border-radius:6px}.bottom-action-sheet{position:fixed;bottom:50px;left:0;right:0;border-radius:12px;z-index:1100;transform:translateY(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);overflow:hidden;min-width:fit-content}.bottom-action-sheet.open{transform:translateY(0)}.bottom-sheet-header{padding:16px 20px 12px;display:flex;flex-direction:column;align-items:center;position:relative}.bottom-sheet-title{font-size:18px;font-weight:600;color:var(--calling-text-primary);margin:0}.bottom-sheet-content{padding:8px;overflow-y:auto;border-radius:8px;max-height:calc(80vh - 80px);background:#17294e}.bottom-sheet-content::-webkit-scrollbar{width:6px}.bottom-sheet-content::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.bottom-sheet-content::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.bottom-sheet-content::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.calling-bottom-tab-more-list{display:flex;flex-direction:column;gap:6px}.calling-bottom-tab-more-list.more-options-sheet{width:237px}.calling-bottom-tab-more-list .more-option-item{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;background:#1f3667;border-radius:10px;cursor:pointer;transition:all .2s ease-in-out;border:1px solid rgba(255,255,255,.05)}.calling-bottom-tab-more-list .more-option-item:hover{background:#1f3667cc;border-color:#437ef74d}.calling-bottom-tab-more-list .more-option-item:active{transform:translateY(0)}.calling-bottom-tab-more-list .more-option-left{display:flex;align-items:center;gap:12px;flex:1}.calling-bottom-tab-more-list .more-option-left .option-icon{min-width:22px;min-height:22px;color:#fff;fill:#fff}.calling-bottom-tab-more-list .more-option-left .option-label{font-size:12px;font-weight:500;color:var(--calling-text-primary);line-height:1.4}.calling-bottom-tab-more-list .toggle-switch{position:relative;display:inline-block;width:41px;height:22px;flex-shrink:0}.calling-bottom-tab-more-list .toggle-switch input{opacity:0;width:0;height:0}.calling-bottom-tab-more-list .toggle-slider{position:absolute;cursor:pointer;inset:0;background-color:#17294e;transition:.3s;border-radius:26px}.calling-bottom-tab-more-list .toggle-slider:before{position:absolute;content:"";height:16px;width:16px;left:3px;bottom:2px;background-color:#3f5b98;transition:.3s;border-radius:50%}.calling-bottom-tab-more-list .toggle-switch input:checked+.toggle-slider{background-color:#2573fa}.calling-bottom-tab-more-list .toggle-switch input:checked+.toggle-slider:before{background-color:#fff}.calling-bottom-tab-more-list .toggle-switch input:checked+.toggle-slider:before{transform:translate(18px)}.calling-bottom-tab-more-list .toggle-switch input:focus+.toggle-slider{box-shadow:0 0 0 2px #437ef74d}.calling-bottom-tab-more-tabs .tabs-container .tab-item{display:flex;flex-direction:column;justify-content:center;align-items:center;height:60px;width:100%;background-color:#08112566;border-radius:8px}.calling-bottom-tab-more-tabs .tabs-container .tab-item .label{font-size:12px;font-weight:500;color:#fff;line-height:100%}.calling-bottom-tab-more-tabs .tabs-container .tab-item .icon{width:26px;height:26px;margin-bottom:4px}@media (max-width: 992px){.calling-bottom-tab-more-list{padding:0 15px}.calling-bottom-tab-more-list .more-option-item{padding:12px 10px}}@media (max-width: 768px){.bottom-action-sheet{border-radius:8px;max-height:85vh}.bottom-sheet-content{max-height:calc(85vh - 70px)}.more-option-item{padding:14px 16px}.more-option-icon-wrapper{width:32px;height:32px}.option-icon{width:18px;height:18px}.more-option-label{font-size:14px}.toggle-switch{width:44px;height:24px}.toggle-slider:before{height:18px;width:18px}.toggle-switch input:checked+.toggle-slider:before{transform:translate(20px)}}@media (min-width: 992px) and (max-width: 1200px){.bottom-action-sheet{left:50%;transform:translate(-50%) translateY(100%);max-width:500px;bottom:127px}.bottom-action-sheet.open{transform:translate(-50%) translateY(0)}}@media (min-width: 1200px){.bottom-action-sheet{left:60%;transform:translate(-50%) translateY(100%);max-width:250px;border-radius:12px;bottom:120px}.bottom-action-sheet.open{transform:translate(-50%) translateY(0)}}@media (min-width: 1200px){.bottom-action-sheet{left:60%;transform:translate(-50%) translateY(100%);max-width:250px;border-radius:12px;bottom:128px}.bottom-action-sheet.open{transform:translate(-50%) translateY(0)}}@media (min-width: 1440px){.bottom-action-sheet{bottom:140px}}.audio-settings-container{padding:8px}.audio-settings-container .title{font-size:16px;font-weight:700;color:#fff;margin:0 0 20px;padding:0 8px}.audio-settings-container .audio-section{margin-bottom:16px}.audio-settings-container .audio-section .header{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:4px 8px;margin-bottom:8px}.audio-settings-container .audio-section .header .title{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:var(--calling-text-primary)}.audio-settings-container .audio-section .header .chevron-icon{width:20px;height:20px;color:var(--calling-text-primary)}.audio-settings-container .audio-section .content{display:flex;flex-direction:column;gap:8px}.audio-settings-container .audio-section .content .device-option{display:flex;align-items:center;gap:12px;padding:14px 16px;background:#1f366799;border:2px solid rgba(255,255,255,.1);border-radius:12px;cursor:pointer;transition:all .2s ease-in-out;font-size:11px}.audio-settings-container .audio-section .content .device-option:hover{background:#1f3667cc;border-color:#437ef766}.audio-settings-container .audio-section .content .device-option.selected{background:#1f3667;border-color:#437ef7;border-width:2px}.audio-settings-container .audio-section .content .device-option .radio-button{flex-shrink:0}.audio-settings-container .audio-section .content .device-option .radio-button-outer{width:20px;height:20px;border-radius:50%;border:2px solid rgba(255,255,255,.4);display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out}.audio-settings-container .audio-section .content .device-option.selected .radio-button-outer{border-color:#437ef7;border-width:2px}.audio-settings-container .audio-section .content .device-option .radio-button-inner{width:10px;height:10px;border-radius:50%;background-color:#437ef7}.audio-settings-container .audio-section .content .device-option .device-name{font-size:11px;font-weight:500;color:var(--calling-text-primary);line-height:1.4}@media (max-width: 992px){.audio-settings-container{padding:0 15px}.audio-settings-container .title{font-size:16px;margin:0 0 16px}.audio-settings-container .header .title{font-size:14px;margin:0 0 8px}.audio-settings-container .content .device-option{padding:12px 16px}.audio-settings-container .content .device-option .device-name{font-size:13px}}.calling-meeting-opt-sheet-con{padding:8px;width:277px}.calling-meeting-opt-sheet-con .title{font-size:16px;font-weight:700;color:#fff;margin:0 0 16px;padding:0 8px}.calling-meeting-opt-sheet-con .options-section{margin-bottom:12px}.calling-meeting-opt-sheet-con .options-section .section-label{font-size:11px;font-weight:500;color:#fffc;margin:0 0 8px;padding:0 8px;text-transform:capitalize}.calling-meeting-opt-sheet-con .privileges-expanded .options-subsection{margin-top:16px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}.calling-meeting-opt-sheet-con .privileges-expanded .options-subsection .label{font-size:11px;font-weight:600;color:#fff;margin:0 0 8px;padding:0 8px}.calling-meeting-opt-sheet-con .privileges-expanded .options-subsection .options-note{font-size:10px;font-weight:400;color:#fff9;margin:0 0 12px;padding:0 8px;line-height:1.4}.calling-meeting-opt-sheet-con .checkbox-item{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#1f366799;border:1px solid rgba(255,255,255,.1);border-radius:12px;cursor:pointer;transition:all .2s ease-in-out;margin-bottom:8px}.calling-meeting-opt-sheet-con .checkbox-item:hover{background:#1f3667cc;border-color:#437ef74d}.calling-meeting-opt-sheet-con .checkbox-item .custom-checkbox{width:20px;height:20px;border-radius:4px;border:2px solid rgba(255,255,255,.4);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease-in-out;background:transparent}.calling-meeting-opt-sheet-con .checkbox-item .custom-checkbox.checked{background:#437ef7;border-color:#437ef7}.calling-meeting-opt-sheet-con .checkbox-item .checkbox-label{font-size:11px;font-weight:700;color:var(--calling-text-primary);line-height:1.4}.calling-meeting-opt-sheet-con .privileges-button-wrapper{display:flex;justify-content:end;margin:16px 0}.calling-meeting-opt-sheet-con .privileges-button-wrapper .privileges-button{background:transparent;height:36px;max-height:100%;color:#437ef7;border:2px solid rgba(67,126,247,1);border-radius:24px;padding:10px 24px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease-in-out}.calling-meeting-opt-sheet-con .privileges-button-wrapper .privileges-button:hover{background:#437ef71a;border-color:#437ef7}.calling-meeting-opt-sheet-con .privileges-button-wrapper .privileges-button:active{transform:scale(.98)}.calling-meeting-opt-sheet-con .privileges-expanded{animation:slideDown .3s ease-out}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 992px){.calling-meeting-opt-sheet-con{width:100%;padding:0 15px}.meeting-options-title{font-size:20px}.meeting-options-section-label{font-size:13px}.meeting-option-checkbox-item{padding:14px 16px}.checkbox-label{font-size:14px}.participant-privileges-button{font-size:14px;padding:12px 28px}}.calling-right-sidebar-wrapper{width:303px;height:100%;border-radius:18px;background-color:#1f335e;flex-shrink:0;z-index:10;display:flex;flex-direction:column}.calling-right-sidebar-wrapper .right-sidebar-header{display:flex;align-items:center;justify-content:space-between;padding:13px 16px 12px}.calling-right-sidebar-wrapper .right-sidebar-title{font-size:16px;font-weight:700;color:var(--calling-text-primary);margin:0}.calling-right-sidebar-wrapper .right-sidebar-header-actions{display:flex;align-items:center;gap:8px}.calling-right-sidebar-wrapper .right-sidebar-icon-wrapper{display:flex;align-items:center;justify-content:center;background-color:#2e467a;border-radius:12px;height:38px;width:38px}.calling-right-sidebar-wrapper .right-sidebar-icon-wrapper .icon{color:#fff;cursor:pointer;line-height:1;padding:0;font-size:25px;font-weight:700;display:flex;align-items:center;justify-content:center;transition:var(--calling-transition)}.calling-right-sidebar-wrapper .right-sidebar-divider{height:1px;background-color:#ffffff1a}.calling-right-sidebar-wrapper .right-sidebar-content{flex:1;overflow:hidden;display:flex;flex-direction:column}.calling-chat-content{display:flex;flex-direction:column;height:100%}.calling-chat-content .chat-messages{flex:1;padding:var(--calling-spacing-md);overflow-y:auto;display:flex;flex-direction:column;gap:var(--calling-spacing-md)}.calling-sidebar-participants-con .search-wrapper{padding:12px;flex-shrink:0}.calling-sidebar-participants-con .search-container{position:relative;width:100%}.calling-sidebar-participants-con .search-container .search-input{width:100%;padding:16px 8px 16px 16px;background-color:#142342cc;border:none;border-radius:10px;color:var(--calling-text-primary);font-size:12px;transition:all .2s ease-in-out}.calling-sidebar-participants-con .search-container .search-input::placeholder{color:#738fc8;font-size:13px}.calling-sidebar-participants-con .search-container .search-input:focus{outline:none;border-color:#437ef780;background-color:#142342}.calling-sidebar-participants-con .search-container .search-icon-wrapper{position:absolute;right:14px;top:50%;transform:translateY(-50%);background-color:#203460;height:36px;width:36px;border-radius:12px;display:flex;align-items:center;justify-content:center}.calling-sidebar-participants-con .search-container .search-icon{color:#fff9;font-size:14px;pointer-events:none}.calling-sidebar-participants-con .participants-scrollable-content{flex:1;overflow-y:hidden;padding:0 12px;display:flex;flex-direction:column}.calling-sidebar-participants-con .sidebar-participants-section{margin-bottom:16px;flex-shrink:0;background-color:#192b51;border-radius:12px;padding:8px;overflow-y:hidden}.calling-sidebar-participants-con .sidebar-participants-section .section-header{display:flex;align-items:center;justify-content:space-between;padding:8px 7px;cursor:pointer;-webkit-user-select:none;user-select:none}.calling-sidebar-participants-con .sidebar-participants-section .section-title{font-size:14px;font-weight:700;color:var(--calling-text-primary)}.calling-sidebar-participants-con .sidebar-participants-section .section-header .chevron-icon{width:18px;height:18px;color:var(--calling-text-primary);transition:transform .2s ease-in-out}.calling-sidebar-participants-con .participants-list-scrollable{display:flex;flex-direction:column;gap:8px;margin-top:8px;overflow-y:auto;max-height:400px}.calling-sidebar-participants-con .participants-list-scrollable::-webkit-scrollbar{width:6px}.calling-sidebar-participants-con .participants-list-scrollable::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.calling-sidebar-participants-con .participants-list-scrollable::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.calling-sidebar-participants-con .participants-list-scrollable::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.calling-sidebar-participants-con .lobby-list-scrollable,.calling-sidebar-participants-con .meeting-list-scrollable.open-lobby{height:100%;max-height:calc(100vh - 508px)}.calling-sidebar-participants-con .meeting-list-scrollable.close-lobby{height:100%;max-height:calc(100vh - 450px)}.calling-sidebar-participants-con .right-sidebar-participant-card{display:flex;align-items:center;justify-content:space-between;padding:13px;background:#2e467a;border:2px solid transparent;border-radius:12px;transition:all .2s ease-in-out;cursor:pointer}.calling-sidebar-participants-con .right-sidebar-participant-card.lobby-participant{flex-direction:column;align-items:start}.calling-sidebar-participants-con .right-sidebar-participant-card.hovered{border-color:#fff;background:#1f3667cc}.calling-sidebar-participants-con .right-sidebar-participant-info{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.calling-sidebar-participants-con .participant-avatar{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:var(--calling-text-primary);flex-shrink:0}.calling-sidebar-participants-con .participant-name{font-size:12px;font-weight:500;color:var(--calling-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calling-sidebar-participants-con .participant-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.calling-sidebar-participants-con .participant-speaking-indicator{width:28px;height:28px;background-color:#437ef7;border-radius:8px;display:flex;align-items:center;justify-content:center}.speaking-icon{width:16px;height:16px;color:var(--calling-text-primary)}.calling-sidebar-participants-con .participant-muted-indicator{display:flex;align-items:center;justify-content:center}.muted-icon{width:18px;height:18px;color:#fff9}.calling-sidebar-participants-con .participant-menu-btn{background:transparent;border:none;height:0px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out;border-radius:6px}.calling-sidebar-participants-con .participant-menu-btn svg{width:18px;height:18px}.calling-sidebar-participants-con .participant-three-dots-btn{cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out}.calling-sidebar-participants-con .participant-three-dots-btn:hover{opacity:.8}.calling-sidebar-participants-con .participant-three-dots-btn .icon{width:18px;height:18px;color:#fff}.calling-sidebar-participants-con .lobby-participant{padding:16px}.calling-sidebar-participants-con .lobby-actions{display:flex;width:100%;gap:8px}.calling-sidebar-participants-con .lobby-action-btn{padding:10px 20px;border:none;height:auto;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease-in-out}.calling-sidebar-participants-con .deny-btn{background-color:#ef4444;color:var(--calling-text-primary)}.calling-sidebar-participants-con .deny-btn:hover{background-color:#dc2626}.calling-sidebar-participants-con .admit-btn{background-color:#22c55e;color:var(--calling-text-primary)}.calling-sidebar-participants-con .admit-btn:hover{background-color:#16a34a}.calling-sidebar-participants-con .participants-bottom-actions{display:flex;align-items:center;justify-content:space-between;padding:16px;flex-shrink:0}.calling-sidebar-participants-con .participant-bottom-btn{background-color:#192b51;border:none;border-radius:12px;width:42px;height:42px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease-in-out}.calling-sidebar-participants-con .participant-bottom-btn:hover{background-color:#385084}.calling-sidebar-participants-con .participant-bottom-btn.add-participant-btn{background-color:#437ef7}.calling-sidebar-participants-con .participant-bottom-btn.add-participant-btn:hover{background-color:#376ae3}.calling-sidebar-participants-con .bottom-btn-icon{width:22px;height:22px;color:var(--calling-text-primary)}.responsive-popup-overlay{position:fixed;inset:0;background-color:#0009;z-index:2000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:fadeIn .3s ease-out}.responsive-popup-content{position:fixed;bottom:0;left:0;right:0;background-color:#182b50;border-radius:20px 20px 0 0;padding:15px 0 30px;z-index:2001;box-shadow:0 -4px 20px #0000004d;animation:slideUp .3s cubic-bezier(.16,1,.3,1);transition:transform .1s linear}.responsive-popup-content .popup-drag-handle-bar{width:100%;height:20px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.responsive-popup-content .popup-drag-handle{width:44px;height:5px;background-color:#142342;border-radius:4px}.responsive-popup-content .popup-body-content{display:flex;flex-direction:column;gap:15px}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.end-call-sheet-btn-group{display:flex;flex-direction:column;gap:15px;width:100%;padding:0 15px}.end-call-sheet-btn-group .end-call-action-btn{width:100%;border:none;height:47px;border-radius:10px;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;transition:all .2s}.end-call-sheet-btn-group .end-call-action-btn.leave{background-color:#ff4f45;color:#fff}.end-call-sheet-btn-group .end-call-action-btn.leave:active{background-color:#e0453c}.end-call-sheet-btn-group .end-call-action-btn.end-all{background-color:transparent;border:1px solid #437eff;color:#437eff}.end-call-sheet-btn-group .end-call-action-btn.end-all:active{background-color:#437eff1a}.add-participant-modal-con .search-input-group{border:1px solid rgba(255,255,255,.1)}.add-participant-modal-con .participant-info{display:flex;align-items:center;gap:12px;background-color:#2e467a;border-radius:12px;padding:12px}.add-participant-modal-con .participant-info .char-con{width:28px;height:28px;border-radius:8px;background-color:#ffffff1a;display:flex;align-items:center;justify-content:center}.add-participant-modal-con .participant-info .char-con .char{text-transform:capitalize}.add-participant-modal-con .participant-info .name,.add-participant-modal-con .participant-info .char-con .char{font-size:13px;color:#fff;font-weight:700}.mobile-panel-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--calling-dark-bg);z-index:2000;display:flex;flex-direction:column}.mobile-panel-wrapper .mobile-panel-header{text-align:center;display:flex;justify-content:center;align-items:center;padding:18px;background:#2573fa;color:#fff;font-weight:500;cursor:pointer}.mobile-panel-wrapper .mobile-panel-header span{font-size:14px}.mobile-panel-wrapper .mobile-panel-title-bar .back-btn{background:none;border:none;padding:0;display:flex;align-items:center;cursor:pointer}.mobile-panel-wrapper .mobile-panel-title-bar .panel-title{font-size:16px;font-weight:600}.mobile-panel-wrapper .mobile-panel-body{flex:1;overflow-y:auto}.mobile-panel-scroll-content{flex:1;overflow-y:auto;position:relative;display:flex;flex-direction:column;margin:0 auto;height:100%;width:100%}@media (max-width: 992px){.mobile-panel-scroll-content{width:360px}}@media (max-width: 420px){.mobile-panel-scroll-content{width:100%}}.mobile-participants-con{display:flex;flex-direction:column;height:100%;background-color:#142342;color:#fff;padding:0}.mobile-participants-con .participants-search{position:relative;background-color:#0b1a3a}.mobile-participants-con .participants-search .search-input{width:100%;padding:20px 15px;background-color:#192b51;border:none;color:#fff;font-size:13px;font-weight:500;outline:none}.mobile-participants-con .participants-search .search-input::placeholder{color:#738fc8;font-size:13px;font-weight:400}.mobile-participants-con .participants-search .search-icon{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:#fff;min-width:20px;min-height:20px;pointer-events:none}.mobile-participants-con .participants-actions{display:flex;flex-direction:column;gap:0}.mobile-participants-con .participants-actions .action-item{display:flex;align-items:center;gap:12px;padding:12px 15px;background:transparent;border-bottom:1px solid rgba(255,255,255,.08);border-radius:0;color:#fff;cursor:pointer}.mobile-participants-con .participants-actions .action-item-with-arrow{justify-content:space-between}.mobile-participants-con .participants-actions .action-item .action-icon{height:20px;width:20px;color:#fff}.mobile-participants-con .participants-actions .action-item .action-label{font-size:14px;font-weight:500;flex:1;text-align:left}.mobile-participants-con .participants-actions .action-item .action-arrow{min-width:20px;min-height:20px;color:#fff;margin-left:auto}.mobile-participants-con .participants-section .header{display:flex;justify-content:space-between;align-items:center;padding:12px 15px;cursor:pointer}.mobile-participants-con .participants-section .title{font-size:15px;font-weight:700;color:#fff}.mobile-participants-con .participants-section .icon{color:#fff;max-width:20px;max-height:20px}.mobile-participants-con .participants-list{display:flex;flex-direction:column;gap:0}.mobile-participants-con .participant-card{display:flex;justify-content:space-between;align-items:center;padding:12px 15px;border-bottom:1px solid rgba(255,255,255,.08)}.mobile-participants-con .participant-card .info{display:flex;align-items:center;gap:12px;flex:1}.mobile-participants-con .participant-card .avatar{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:700;flex-shrink:0}.mobile-participants-con .participant-card .part-name{font-size:14px;font-weight:500;color:#fff}.mobile-participants-con .participant-card .part-status,.mobile-participants-con .participant-card .part-status .speak-indicator{display:flex;align-items:center;justify-content:center}.mobile-participants-con .participant-card .part-status .speak-icon{width:24px;height:24px;color:#2573fa}.mobile-participants-con .participant-card .part-status .mute-indicator{display:flex;align-items:center;justify-content:center}.mobile-participants-con .participant-card .part-status .mute-icon{font-size:18px;color:#ffffff80}.mobile-participants-con .lobby-card{flex-direction:column;align-items:stretch;padding:16px 15px}.mobile-participants-con .lobby-actions{display:flex;gap:8px;width:100%;margin-top:8px}.mobile-participants-con .lobby-btn{flex:1;padding:10px 16px;border-radius:8px;font-size:14px;font-weight:500;border:none;cursor:pointer;transition:all .2s}.mobile-participants-con .deny-btn{background-color:#ff4f45;color:#fff}.mobile-participants-con .deny-btn:hover{background-color:#ff4f45e6}.mobile-participants-con .admit-btn{background-color:#08b043;color:#fff}.mobile-participants-con .admit-btn:hover{background-color:#08b043e6}.mobile-panel-title-bar{display:flex;align-items:center;gap:16px;padding:5px 15px;background-color:#0b1a3a;z-index:10}.mobile-panel-title-bar .back-btn{background:none;border:none;padding:0;display:flex;align-items:center;cursor:pointer;color:#fff}.mobile-panel-title-bar .panel-title{font-size:16px;font-weight:600;color:#fff}.add-participants-search-con{display:flex;flex-direction:column;height:100%;background-color:#142342}.mobile-add-participants-results{padding:20px 0;flex:1;overflow-y:auto}.mobile-add-participants-results .results-title{font-size:15px;font-weight:700;color:#fff;padding:0 15px;margin-bottom:24px}.mobile-add-participants-results .results-list{display:flex;flex-direction:column;gap:0}.mobile-add-participants-results .result-item{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.08)}.mobile-add-participants-results .result-info{display:flex;align-items:center;padding-left:15px;gap:12px;flex:1}.mobile-add-participants-results .result-avatar{width:38px;height:38px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;font-weight:700;flex-shrink:0}.mobile-add-participants-results .result-details{display:flex;flex-direction:column;gap:4px}.mobile-add-participants-results .result-name{font-size:14px;font-weight:500;color:#fff}.mobile-add-participants-results .result-role{font-size:12px;font-weight:500;color:#8eb1f8}.mobile-add-participants-results .add-btn{background:none;border:none;padding:0 15px 0 0;font-size:14px;font-weight:700;color:#2573fa;cursor:pointer;transition:all .2s}.mobile-add-participants-results .add-btn:hover{color:#437ef7}.mobile-add-participants-results .no-results{padding:40px 20px;text-align:center}.mobile-add-participants-results .no-results p{font-size:14px;font-weight:500;color:#8eb1f8;margin:0}@media (max-width: 992px){.mobile-popup-profile-content{display:flex;flex-direction:column;align-items:center;margin-top:14px;width:100%}.mobile-popup-profile-content .profile-avatar-con{position:relative;margin-bottom:12px}.mobile-popup-profile-content .profile-avatar img{width:100%;height:100%;object-fit:cover}.mobile-popup-profile-content .avatar-placeholder{width:52px;height:52px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600}.mobile-popup-profile-content .profile-name{font-size:18px;font-weight:600;color:#fff;margin-bottom:8px;text-align:center}.mobile-popup-profile-content .profile-me-datials{width:100%;background-color:#142342;margin:20px 0 40px}.mobile-popup-profile-content .profile-me-datials .info-row{width:100%;padding:16px 15px;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:4px;text-align:left}.mobile-popup-profile-content .profile-me-datials .info-row:last-child{border-top:none}.mobile-popup-profile-content .profile-me-datials .info-row .info-label{font-size:12px;font-weight:500;color:#5f7dbc}.mobile-popup-profile-content .profile-me-datials .info-row .info-value{font-size:14px;color:#fff;font-weight:4500}.mobile-popup-profile-content .role-badge{display:inline-block;background:#fff;color:#0b1a3a;padding:2px 8px;border-radius:3px;font-size:12px;font-weight:700;text-transform:uppercase;width:fit-content;margin-top:4px}.mobile-popup-profile-content .chat-with-us-btn{width:fit-content;background-color:transparent;border:1px solid rgba(255,255,255,.2);border-radius:12px;padding:12px 16px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:600;color:#fff;margin-top:30px;cursor:pointer}.mobile-popup-profile-content .chat-with-us-btn .icon{height:22px;width:22px;color:#fff}}.mobile-grid-container{display:grid;width:100%;height:100%;gap:8px;grid-template-columns:1fr 1fr;grid-template-rows:1fr;align-content:stretch}.mobile-grid-item{position:relative;overflow:hidden;background-color:#1f335e;border-radius:8px;border:1px solid rgba(255,255,255,.12);display:flex;align-items:center;justify-content:center;width:100%;height:100%}.mobile-grid-item.speaking{border:2px solid #437ef7}.mobile-grid-item video{width:100%;height:100%;object-fit:cover}.mobile-grid-item-name{position:absolute;bottom:4px;left:4px;background-color:#2e477d66;padding:2px 4px;border-radius:4px;font-size:11px;font-weight:500;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2}.mobile-grid-item-status{position:absolute;top:8px;right:8px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;z-index:2}.mobile-grid-item-status.speaking{background-color:#2573fa}.mobile-grid-item-status.muted{background-color:#2e477d}.mobile-me-floating{position:absolute;bottom:0;right:0;width:122px;height:78px;border-radius:8px;overflow:hidden;box-shadow:0 4px 12px #00000080;z-index:20;border:1px solid rgba(255,255,255,.2);background-color:#1f335e}.mobile-me-floating .mobile-grid-item{border-radius:0;border:none}.mobile-grid-item-avatar-inner{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:rgb(var(--avatar-color))}.mobile-grid-item-avatar-text{font-size:16px;font-weight:700;color:#fff}.scoreboard-content{padding:20px;height:100%;display:flex;align-items:center;justify-content:center}.calling-scoreboard-content{padding:16px 14px;height:100%}.calling-scoreboard-select-dropdown.cs-wrapper{padding-bottom:0}.calling-scoreboard-select-dropdown .cs-trigger{width:100%;background-color:#2e467a;border-radius:12px;padding:0 14px;color:rgba(var(--app-theme-general-text-color),1);font-weight:500;border:1px solid var(--reports-select-input-border-color);height:44px}.calling-scoreboard-select-dropdown .cs-trigger.focused .cs-left-icon,.calling-scoreboard-select-dropdown .cs-trigger.filled .cs-left-icon{color:rgba(var(--app-theme-general-text-color),1)}.calling-scoreboard-select-dropdown .cs-trigger .cs-selected-label,.calling-scoreboard-select-dropdown .cs-trigger.focused .cs-selected-label,.calling-scoreboard-select-dropdown .cs-trigger.filled .cs-selected-label{color:rgba(var(--app-theme-general-text-color),1);font-size:13px}.calling-scoreboard-select-dropdown .cs-trigger .cs-chevron,.calling-scoreboard-select-dropdown .cs-trigger.focused .cs-chevron,.calling-scoreboard-select-dropdown .cs-trigger.filled .cs-chevron{color:rgba(var(--app-theme-general-text-color),1);height:14px;width:14px}.calling-scoreboard-select-dropdown .cs-trigger .cs-search-input,.calling-scoreboard-select-dropdown .cs-trigger.focused .cs-search-input{background-color:#2e467a}.calling-scoreboard-select-dropdown .cs-trigger .cs-search-input::placeholder,.calling-scoreboard-select-dropdown .cs-trigger .cs-placeholder-text,.calling-scoreboard-select-dropdown .cs-trigger.focused .cs-placeholder-text,.calling-scoreboard-select-dropdown .cs-trigger.trigger-open .cs-placeholder-text{font-size:13px;font-weight:700}.calling-scoreboard-select-dropdown-scroll .cs-dropdown{background-color:#17294e}.calling-scoreboard-select-dropdown-scroll .cs-dropdown .cs-item{min-height:37px;background-color:#1f3667;cursor:pointer}.calling-scoreboard-select-dropdown-scroll .cs-dropdown .cs-item:hover{background-color:#2d4a8c}.calling-scoreboard-select-dropdown-scroll .cs-dropdown .cs-item .cs-item-label{font-size:12px;font-weight:700}@media (max-width: 992px){.calling-scoreboard-select-dropdown .cs-trigger{background-color:#142342;border-radius:6px;font-weight:600;border:1px solid rgba(255,255,255,.2);height:54px}.calling-scoreboard-select-dropdown .cs-trigger .cs-search-input,.calling-scoreboard-select-dropdown .cs-trigger.focused .cs-search-input{background-color:#142342}}.calling-scoreboard-content .match-details-card{background-color:#2e467a;padding:20px 15px;border-radius:18px;margin-top:12px}.calling-scoreboard-content .match-details-card .title-con{display:flex;align-items:center}.calling-scoreboard-content .match-details-card .title-con .icon{height:18px;width:18px;margin-right:7px}.calling-scoreboard-content .match-details-card .title-con .title{font-size:14px;font-weight:700;color:rgba(var(--app-theme-general-text-color),1)}.calling-scoreboard-content .match-details-card .teams-con{display:flex;align-items:center;justify-content:space-between;background-color:#3d5791;padding:6px;min-height:36px;border-radius:8px;margin-top:12px}.calling-scoreboard-content .match-details-card .teams-con .team{margin-bottom:1px}.calling-scoreboard-content .match-details-card .date-time-con{display:flex;align-items:center;justify-content:space-between;padding:0 7px;margin-top:10px}.calling-scoreboard-content .match-details-card .date-time{display:flex;align-items:center}.calling-scoreboard-content .match-details-card .date-time-con .label{font-size:12px;font-weight:700;color:rgba(var(--app-theme-general-text-color),1)}.calling-scoreboard-content .match-details-card .date-time-con .icon{height:14px;width:14px;margin-right:6px}.calling-scoreboard-content .match-details-card .date-time-con .devider{height:10px;width:2px;background-color:#6281c5}.calling-scoreboard-content .position-card{display:flex;align-items:center;justify-content:space-between;background-color:#2e467a;padding:0 18px;min-height:44px;border-radius:12px;margin-top:12px}.calling-scoreboard-content .position-card .title-con{display:flex;align-items:center}.calling-scoreboard-content .match-details-card .teams-con .label,.calling-scoreboard-content .position-card .title-con .label,.calling-scoreboard-content .position-card .title-con .name{font-size:13px;font-weight:700;color:rgba(var(--app-theme-general-text-color),1)}.calling-scoreboard-content .position-card .title-con .amount{display:flex;align-items:center;min-height:30px;width:127px;background-color:#192b51;border-radius:6px;padding:0 10px}.calling-scoreboard-content .position-card .icon-con{display:flex;align-items:center;justify-content:center;height:18px;width:18px;background-color:#fff;border-radius:50%}.calling-scoreboard-content .position-card .icon-con .icon{height:14px;width:14px;color:#2e467a}@media (max-width: 992px){.calling-scoreboard-content .match-details-card,.calling-scoreboard-content .position-card{border-radius:8px}}.calling-position-table-con{background:#192b51;border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.calling-position-table-con .position-table-header{position:sticky;top:0;z-index:2;display:grid;align-items:center;background:#3d5791;min-height:36px;font-weight:600;padding:0 13px;color:#fff;border-radius:8px}.calling-position-table-con .position-table-body{overflow-y:auto;flex:1}.calling-position-table-con .position-table-row{display:grid;align-items:center;padding:9px 13px;color:#fff;border-bottom:1px solid rgba(255,255,255,.1)}.calling-position-table-con .position-table-row:last-child{border-bottom:none}.calling-position-table-con .th,.calling-position-table-con .td{text-align:left;font-size:13px;font-weight:700}.calling-position-table-con .position-table-body::-webkit-scrollbar{width:6px}.calling-position-table-con .position-table-body::-webkit-scrollbar-thumb{background:#3d5791;border-radius:10px}.calling-position-table-con .pos-status-con{display:flex;flex-direction:column}.calling-position-table-con .pos-status-con .label{font-size:13px;font-weight:700;color:rgba(var(--app-theme-general-text-color),1)}.calling-position-table-con .pos-status-con .positive{color:#08b043}.calling-position-table-con .pos-status-con .negative{color:#ff4f45}.calling-fancy-position-table-con .calling-position-table-con{max-height:208px}.calling-match-position-table-con .calling-position-table-con{max-height:150px}.calling-match-position-table-con .calling-position-table-con .is-negative,.calling-fancy-position-table-con .calling-position-table-con .is-negative{color:#ff4f45}.calling-match-position-table-con .calling-position-table-con .is-positive,.calling-fancy-position-table-con .calling-position-table-con .is-positive{color:#08b043}.calling-match-position-table-con .calling-position-table-con .is-edit,.calling-fancy-position-table-con .calling-position-table-con .is-edit{color:#ffa000}.call-match-posit-table-wrapper{background-color:#2e467a;padding:16px 9px 9px;border-radius:19px}.call-match-posit-table-wrapper .match-pos-teams{display:flex;align-items:center;justify-content:space-between;margin-bottom:13px}.calling-fancy-pos-pl-header span,.call-match-posit-table-wrapper .match-pos-teams .team .label,.call-match-posit-table-wrapper .match-pos-teams .team .amount{font-size:13px;font-weight:700;color:rgba(var(--app-theme-general-text-color),1)}.calling-fancy-pos-pl-header span.positive,.call-match-posit-table-wrapper .match-pos-teams .team .amount.positive{color:#08b043}.calling-fancy-pos-pl-header span.negative,.call-match-posit-table-wrapper .match-pos-teams .team .amount.negative{color:#ff4f45}@media (max-width: 992px){.call-match-posit-table-wrapper{border-radius:8px}}.call-fancy-pos-table-wrapper{background-color:#2e467a;padding:9px 9px 12px;border-radius:19px}.call-fancy-pos-table-wrapper .fancy-pos-inn-tabs-con{display:flex;align-items:center;justify-content:space-between;background-color:#192b51;padding:3px;border-radius:68px}.call-fancy-pos-table-wrapper .fancy-pos-inn-tabs-con button{padding:7px 12px;height:auto;font-size:13px;font-weight:700;color:rgba(var(--app-theme-general-text-color),1);border-radius:30px}.call-fancy-pos-table-wrapper .fancy-pos-inn-tabs-con button.active{background-color:#2573fa}.call-fancy-pos-table-wrapper .fancy-pos-inn-tabs-con button.in-active{background-color:#192b51}.call-fancy-pos-table-wrapper .fancy-pos-inn-tabs-con.overs{background-color:transparent;gap:5px}@media (max-width: 992px){.call-fancy-pos-table-wrapper{border-radius:8px}}.calling-fancy-pos-pl-header{display:flex;align-items:center;justify-content:space-between;background-color:#3d5791;padding:11px 13px;margin-bottom:7px;border-radius:8px}.scoreboard-live-score-con{background-color:#2e467a;padding:10px;margin-bottom:7px;border-radius:18px;margin-top:10px}.scoreboard-live-score-con .over-summary-con{display:flex;align-items:center;background-color:#3d5791;padding:11px 8px;margin-bottom:7px;border-radius:8px}.scoreboard-live-score-con .over-summary-con .over-sum-text{font-size:13px;font-weight:700;color:rgba(var(--app-theme-general-text-color),1)}.scoreboard-live-score-con .over-summary-con .score-con{display:flex;align-items:center;gap:3px;flex-wrap:wrap}.scoreboard-live-score-con .over-summary-con .score-con .wrapper{display:flex;align-items:center;justify-content:center;min-width:23px;min-height:23px;border-radius:50%;background-color:#617cb6;padding-top:2px;padding-right:1px}.scoreboard-live-score-con .over-summary-con .score-con .wrapper.hit{background-color:#08b043}.scoreboard-live-score-con .over-summary-con .score-con .wrapper.wide{background-color:#a9a907}.scoreboard-live-score-con .over-summary-con .score-con .wrapper.wicket{background-color:#ff4f45}.scoreboard-live-score-con .over-summary-con .score-con .wrapper span{font-size:10px;font-weight:700;color:rgba(var(--app-theme-general-text-color),1)}.scoreboard-bowler-stats-con{position:relative;margin-top:16px}.scoreboard-bowler-stats-con .bowler-header{position:absolute;background:#3f5a93;border-radius:8px;padding:7px 10px;display:grid;grid-template-columns:2.2fr 1fr 1fr 1fr 1fr 1.2fr;align-items:center;font-size:13px;font-weight:700;color:#fff;width:100%;z-index:1;top:-10px}.scoreboard-bowler-stats-con .bowler-body{background:#172b4f;border-radius:8px;padding:26px 10px 9px;display:grid;grid-template-columns:2.2fr 1fr 1fr 1fr 1fr 1.2fr;align-items:center;font-size:13px;font-weight:700;color:#fff;box-shadow:0 14px 30px #00000040;width:100%}.scoreboard-bowler-stats-con .bowler-header .col,.scoreboard-bowler-stats-con .bowler-body .col{text-align:center}.scoreboard-bowler-stats-con .bowler-header .bowler-name,.scoreboard-bowler-stats-con .bowler-body .bowler-name{text-align:left}.scoreboard-bowler-stats-con .bowler-header .eco,.scoreboard-bowler-stats-con .bowler-body .eco{text-align:right}.scoreboard-match-day-card-con{position:relative;margin-top:18px}.scoreboard-match-day-card-con .match-day-badge{position:absolute;left:0;top:-10px;background:#f3f20a;color:#192b51;font-weight:700;font-size:11px;padding:4px 8px;border-radius:8px 16px 16px 0;z-index:2}.scoreboard-match-day-card-con .match-day-card{width:100%;background:#3f5a93;border-radius:8px;padding:9px;position:relative;overflow:hidden}.scoreboard-match-day-card-con .match-day-teams-row{display:flex;align-items:center;justify-content:space-between;margin-top:20px}.scoreboard-match-day-card-con .match-day-teams-row .team-block{display:flex;align-items:center;gap:7px;flex:1}.scoreboard-match-day-card-con .match-day-teams-row .team-block.right{justify-content:flex-end}.scoreboard-match-day-card-con .match-day-teams-row .team-block .team-flag{display:flex;align-items:center;justify-content:center;min-width:35px;min-height:35px;max-width:35px;max-height:35px;border-radius:50%;background:#ffffff1f;padding:4px}.scoreboard-match-day-card-con .match-day-teams-row .team-block .team-flag img{min-width:31px;min-height:31px;border-radius:50%;object-fit:cover}.scoreboard-match-day-card-con .match-day-teams-row .team-block .team-score .runs{font-size:10px;font-weight:700;color:#fff;line-height:1}.scoreboard-match-day-card-con .match-day-teams-row .team-block .team-score .overs{font-size:11px;font-weight:700;line-height:13px;color:#ffffffe6;margin-top:3px}.scoreboard-match-day-card-con .match-day-teams-row .vs-box{width:30px;height:27px;border-radius:4px;background:#192b51;display:flex;align-items:center;justify-content:center;color:#fff;font-size:13px;font-weight:700}.scoreboard-match-day-card-con .match-day-divider{height:2px;background:#ffffff1a;margin:10px 0;border-radius:4px}.scoreboard-match-day-card-con .match-day-bottom-row{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.scoreboard-match-day-card-con .match-day-bottom-row .left-stats{text-align:left}.scoreboard-match-day-card-con .match-day-bottom-row .right-info{text-align:right}.scoreboard-match-day-card-con .match-day-bottom-row .left-stats .text,.scoreboard-match-day-card-con .match-day-bottom-row .right-info .text{font-size:12px;font-weight:600;white-space:nowrap}.scoreboard-live-score-con .copy-link-con{display:flex;align-items:center;justify-content:space-between;background-color:#3d5791;border-radius:12px;padding:12px;margin-top:8px}.scoreboard-live-score-con .copy-link-con .link-text{font-size:13px;font-weight:600;white-space:nowrap}.scoreboard-live-score-con .copy-link-con .link-icon{max-width:20px;max-height:20px;cursor:pointer}.scoreboard-live-score-con .match-status-banner{background-color:#3d5791;padding:12px}.scoreboard-live-score-con .match-status-banner .match-status-icon{width:100%}.scoreboard-live-score-con .match-status-banner-con{background-color:#3d5791;border-radius:12px;padding:8px;margin-top:8px}.scoreboard-live-score-con .match-status-banner-con .inner-con{display:flex;align-items:center;justify-content:center;background-color:#192b51;border-radius:8px;padding:16px 8px}.scoreboard-live-score-con .match-status-banner-con .inner-con img{height:55px;width:112px}.scoreboard-batsman-stats-con{position:relative;margin-top:18px}.scoreboard-batsman-stats-con .batsman-header{position:absolute;top:-10px;left:2px;width:100%;z-index:2;background:#3d5791;border-radius:8px;padding:7px 10px;display:grid;grid-template-columns:2.5fr 1fr 1fr 1fr 1fr 1.2fr;align-items:center;font-size:13px;font-weight:700;color:#fff}.scoreboard-batsman-stats-con .batsman-body{background:#192b51;border-radius:8px;width:100%;padding:23px 0 0}.scoreboard-batsman-stats-con .batsman-row{display:grid;grid-template-columns:2.5fr 1fr 1fr 1fr 1fr 1.2fr;align-items:center;font-size:13px;font-weight:700;color:#fff;padding:8px 10px;width:100%}.scoreboard-batsman-stats-con .batsman-divider{height:2px;background:#ffffff1a}.scoreboard-batsman-stats-con .batsman-header .col,.scoreboard-batsman-stats-con .batsman-row .col{text-align:center}.scoreboard-batsman-stats-con .batsman-header .batsman-name,.scoreboard-batsman-stats-con .batsman-row .batsman-name{text-align:left}.scoreboard-batsman-stats-con .batsman-strike{display:flex;align-items:center}.calling-scoreboard-live-stream-con{width:100%;margin-top:14px}.calling-scoreboard-live-stream-con .live-stream-inner{background:#2e467a;border-radius:12px;padding:9px 9px 13px;width:100%}.calling-scoreboard-live-stream-con .live-video-wrap{width:100%;height:138px;border-radius:12px;overflow:hidden;position:relative}.calling-scoreboard-live-stream-con .live-video{width:100%;height:100%;object-fit:cover}.calling-scoreboard-live-stream-con .live-controls{width:100%;display:flex;align-items:center;justify-content:space-between;margin-top:8px}.calling-scoreboard-live-stream-con .live-controls .live-btn{width:30px;height:30px;border-radius:6px;background:#3d5791;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.2s}.calling-scoreboard-live-stream-con .live-controls .live-btn .btn-icon{min-width:16px;min-height:16px;color:rgba(var(--app-theme-general-text-color),1)}.calling-scoreboard-line-score-con{width:100%;margin-top:14px;background:#2e467a;padding:9px 9px 13px;border-radius:12px}.calling-scoreboard-line-score-con .line-wrap{display:flex;align-items:center;justify-content:center;width:100%;height:138px;border-radius:12px;background:#192b51}.calling-scoreboard-line-score-con .calling-icon-wrapper .icon-con.volume{background-color:#3d5791;min-height:28px;border-radius:6px;padding:0 10px}.calling-scoreboard-line-score-con .calling-icon-wrapper .icon-con .icon{height:16px;width:16px}.calling-scoreboard-line-score-con .line-wrap .play{width:214px;height:58px;object-fit:cover}.calling-scoreboard-line-score-con .line-wrap .pause{width:54px;height:54px;object-fit:cover}.calling-scoreboard-line-score-con .line{width:100%;height:100%;object-fit:cover}.calling-scoreboard-line-score-con .line-controls{width:100%;display:flex;align-items:center;justify-content:flex-end;margin-top:8px}.calling-scoreboard-line-score-con .line-controls .line-btn{width:30px;height:30px;border-radius:6px;background:#3d5791;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.2s}.calling-scoreboard-line-score-con .line-controls .line-btn .line-volume-btn{min-height:30px}.calling-scoreboard-line-score-con .line-controls .line-btn .btn-icon{min-width:16px;min-height:16px;color:rgba(var(--app-theme-general-text-color),1);margin-left:1px;margin-top:1px}.calling-meeting-in-progress{background-color:#0b1a3a;height:100vh;padding:14px}.calling-meeting-in-progress img{height:288px;max-width:361px;margin-bottom:40px}.calling-meeting-in-progress h2{max-width:420px;margin-bottom:15px}.calling-meeting-in-progress p{max-width:476px;margin-bottom:50px;color:var(--page-ptag-text-color);font-size:15px;font-weight:400}.calling-meeting-in-progress button{max-width:316px;padding:5px 40px;background:var(--button-primary-bg-color)}.meeting-calender-page{color:#fff}.calendar-main-container{display:flex;flex-direction:column;background-color:#182b50;border-radius:12px;overflow:hidden;padding:10px}.calendar-header-row{display:flex;margin-bottom:10px}.header-time-placeholder{width:80px;flex-shrink:0;margin-right:10px;background-color:#07122a;border-radius:8px}.header-days-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;flex-grow:1}.day-header-card{background-color:#07122a;border-radius:8px;padding:12px 16px;border:1px solid transparent}.day-header-card.active{border-color:#3b82f6;box-shadow:0 0 10px #3b82f64d}.day-date{font-size:18px;font-weight:700;color:#fff;margin-bottom:2px}.day-name{font-size:14px;color:#a0aec0;font-weight:400}.day-header-card.active .day-name{color:#60a5fa}.calendar-body-scroll{max-height:600px;overflow-y:auto;padding-right:5px}.calendar-body-scroll::-webkit-scrollbar{width:6px}.calendar-body-scroll::-webkit-scrollbar-track{background:transparent}.calendar-body-scroll::-webkit-scrollbar-thumb{background:var(--text-color-grey-1, #738fc8);border-radius:3px}.time-slot-row{display:flex;margin-bottom:10px;min-height:60px}.time-label-column{width:80px;flex-shrink:0;margin-right:10px;display:flex;flex-direction:column;justify-content:stretch}.time-text{background-color:#203868;color:#fff;font-size:12px;font-weight:600;border-radius:14px;width:100%;text-align:center;display:flex;align-items:center;justify-content:center;flex-grow:1;min-height:60px}.slots-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;flex-grow:1}.grid-cell{background-color:#203868;border-radius:14px;position:relative;min-height:60px;transition:background-color .2s}.grid-cell:hover{background-color:#20386899}.event-card{position:absolute;inset:2px;background-color:#3b82f6;border-radius:12px;padding:8px;cursor:pointer;overflow:hidden;z-index:10;transition:transform .2s}.event-card:hover{transform:scale(1.02)}.event-title{font-size:13px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:2px}.event-subtitle{font-size:11px;color:#ffffffe6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.event-popover-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:99;background:transparent}.event-popover{position:absolute;background-color:#0b1a3a;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:16px;width:300px;box-shadow:0 10px 25px #00000080;z-index:100;color:#fff;animation:fadeIn .2s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.popover-header{margin-bottom:12px}.popover-label{font-size:12px;color:#a0aec0;margin-bottom:4px}.popover-title{font-size:18px;font-weight:700;margin-bottom:4px}.popover-time{font-size:13px;color:#60a5fa;margin-bottom:16px}.join-btn{background:linear-gradient(90deg,#16cdfb,#4bd267);border:none;border-radius:6px;color:#fff;font-weight:600;padding:10px 0;width:100%;cursor:pointer;margin-bottom:16px;transition:opacity .2s}.join-btn:hover{opacity:.9}.popover-details{border-top:1px solid rgba(255,255,255,.1);padding-top:12px}.detail-row{display:flex;align-items:center;margin-bottom:10px;font-size:13px;color:#e2e8f0}.detail-icon{margin-right:10px;color:#a0aec0}.organizer-section{display:flex;align-items:center;margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.1)}.organizer-avatar-icon{width:32px;height:32px;background-color:#ffffff1a;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:10px}.organizer-info div:first-child{font-size:11px;color:#a0aec0}.organizer-info div:last-child{font-size:13px;font-weight:600}.open-chat-btn{background-color:#ffffff1a;border:none;border-radius:6px;color:#fff;padding:8px 12px;font-size:13px;display:flex;align-items:center;cursor:pointer;margin-top:5px}.open-chat-btn:hover{background-color:#ffffff26}@media (max-width: 768px){.calendar-main-container{padding:5px}.header-days-grid,.slots-grid{min-width:600px}.calendar-header-row,.time-slot-row{width:100%}.grid-scroll-wrapper{overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}}.date-range-picker{position:relative}.date-range-picker__input-container{background-color:var(--tickets-date-select-bg-color);border-radius:var(--com-border-radius);padding:0 22px;border:var(--tickets-date-select-border-color)}.date-range-picker__input-container .date-range-picker__input .arrow-icon{rotate:90deg;color:var(--tickets-date-select-input-label-color);fill:#000}.date-range-picker__input{background-color:var(--tickets-date--select-input-bg-color);height:var(--com-input-height);width:100%;color:var(--tickets-date-select-input-label-color);border-radius:14px;cursor:pointer;outline:none;font-size:1rem;line-height:1.5;border:none}.input-icon.rotate-icon{transform:rotate(180deg);transition:transform .3s ease;color:var(--tickets-date-select-input-label-color)}.date-range-picker__input::placeholder{color:var(--tickets-date-select-input-label-color)}.date-range-picker__dropdown{padding:10px;position:absolute;top:100%;left:0;z-index:1050;margin-top:4px;min-width:880px;max-width:992px;background-color:#0b1a3a;border-radius:14px;box-shadow:0 .5rem 1rem #00000026}.date-range-picker__content{display:flex;background-color:#142342;border-radius:14px}.date-range-picker__sidebar{width:190px;padding:20px 0;border-right:1px solid rgba(147,179,243,.14)}.date-range-picker__preset-item{padding:7px 0 5px 20px;height:36px;font-weight:500;cursor:pointer;font-size:13px;color:#f8f9fa}.date-range-picker__preset-item:hover{background-color:#192b51}.date-range-picker__preset-item--active{background-color:#192b51;color:#fff}.date-range-picker__footer{display:flex;justify-content:space-between;align-items:center;padding:18px;border-top:1px solid rgba(147,179,243,.14)}.date-range-picker__date-input{width:140px;padding:0 18px;font-size:.9rem;background-color:#192b51;color:#fff;border:none;border-radius:8px;outline:none;height:36px}.date-range-picker__apply-btn{padding:0 18px;background-color:#007bff;color:#fff;border-radius:8px;cursor:pointer;font-size:13px;font-weight:700;height:36px}.date-range-picker .rdp-months{display:flex;gap:20px}@media (max-width: 991px){.date-range-picker__dropdown{min-width:350px;max-width:350px;width:100%;left:0}.date-range-picker__content{flex-direction:column}.date-range-picker__sidebar{width:100%;border-right:none;border-bottom:1px solid rgba(147,179,243,.14)}.date-range-picker__calendar{width:100%}.date-range-picker .rdp-months{gap:12px;justify-content:center}}@media (max-width: 575px){.date-range-picker__dropdown{min-width:320px;max-width:320px;left:50%;transform:translate(-50%);margin:4px 0}.date-range-picker .rdp-day{width:34px;height:34px}}.date-range-picker .rdp-day_range_start:hover,.date-range-picker .rdp-day_range_end:hover,.date-range-picker .rdp-day_range_middle:hover,.date-range-picker .rdp-day:hover:not(.rdp-day_disabled){background-color:#182b50;color:#fff;border-radius:8px}.date-range-picker .rdp-caption_label{font-weight:600;font-size:13px}.date-range-picker .rdp-nav{gap:1rem}.rdp-root{--rdp-accent-color: rgba(37, 115, 250, 1);--rdp-accent-background-color: rgba(24, 43, 80, 1);--rdp-day-height: 44px;--rdp-day-width: 44px;--rdp-day_button-border-radius: 100%;--rdp-day_button-border: 2px solid transparent;--rdp-day_button-height: 40px;--rdp-day_button-width: 40px;--rdp-selected-border: 2px solid var(--rdp-accent-color);--rdp-disabled-opacity: .5;--rdp-outside-opacity: .75;--rdp-today-color: var(--rdp-accent-color);--rdp-dropdown-gap: .5rem;--rdp-months-gap: 2rem;--rdp-nav_button-disabled-opacity: .5;--rdp-nav_button-height: 2.25rem;--rdp-nav_button-width: 2.25rem;--rdp-nav-height: 2.75rem;--rdp-range_middle-background-color: var(--rdp-accent-background-color);--rdp-range_middle-color: inherit;--rdp-range_start-color: white;--rdp-range_start-background: linear-gradient( var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50% );--rdp-range_start-date-background-color: var(--rdp-accent-color);--rdp-range_end-background: linear-gradient( var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50% );--rdp-range_end-color: white;--rdp-range_end-date-background-color: var(--rdp-accent-color);--rdp-week_number-border-radius: 100%;--rdp-week_number-border: 2px solid transparent;--rdp-week_number-height: var(--rdp-day-height);--rdp-week_number-opacity: .75;--rdp-week_number-width: var(--rdp-day-width);--rdp-weeknumber-text-align: center;--rdp-weekday-opacity: .75;--rdp-weekday-padding: .5rem 0rem;--rdp-weekday-text-align: center;--rdp-gradient-direction: 90deg;--rdp-animation_duration: .3s;--rdp-animation_timing: cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction: -90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity: unset}.rdp-root{position:relative;box-sizing:border-box}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;justify-content:center;align-items:center;display:flex;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius);font-size:13px;font-weight:600}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;position:relative;display:inline-flex;align-items:center;white-space:nowrap;border:0}.rdp-button_next,.rdp-button_previous{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;-moz-appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;position:relative;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height)}.rdp-chevron{display:inline-block;fill:#fff;cursor:pointer}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{display:flex;align-content:center;height:var(--rdp-nav-height);font-weight:500;padding-left:10px;font-size:13px}.rdp-months{position:relative;display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:fit-content}.rdp-month_grid{border-collapse:collapse}.rdp-nav{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;height:var(--rdp-nav-height)}.rdp-weekday{opacity:1;padding:5px;font-weight:700;font-size:13px;text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform);color:#fff}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color);background-color:#182b50;font-size:13px;font-weight:600;border-radius:8px}.rdp-selected .rdp-day_button{font-size:13px;font-weight:600}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color);border-radius:10px;font-size:13px;font-weight:600}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle:last-child{border-radius:0 10px 10px 0}.rdp-range_middle:first-child{border-radius:10px 0 0 10px}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color);border-radius:10px;font-size:13px;font-weight:600}.rdp-day.rdp-selected.rdp-range_start{background-color:#182b50;border-radius:10px 0 0 10px}.rdp-day.rdp-selected.rdp-range_end{background-color:#182b50;border-radius:0 10px 10px 0}.dashboard-events-calender{background-color:#182b50;border-radius:18px;padding:10px 10px 0}.dashboard-events-calender .rdp-caption_label{font-size:13px;font-weight:600}.dashboard-events-calender .rdp-day{max-width:30px;max-height:30px;height:30px;padding:revert-layer}.dashboard-events-calender .rdp-day.rdp-today{color:#4779e4;min-height:28px;max-width:28px;display:flex;justify-content:center;align-items:center;border-radius:50%}.dashboard-events-calender .rdp-day_button{max-width:25px;max-height:25px}.dashboard-events-calender .rdp-month_grid{min-width:220px}.rdp-day-has-event{background-color:#3b82f640;border-radius:4px;position:relative;font-weight:600}.rdp-day-has-event:after{content:"";width:8px;height:8px;background-color:#3b82f6;border-radius:50%;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.packages-scroll-container{position:relative}.package-layout{background:var(--buy-pkg-page-theme-bg-color);min-height:100vh;overflow:hidden}.package-layout .buy-package-con{display:flex;flex-direction:column;justify-content:center;width:100vw}.buy-package-con h1{font-size:38px;margin-top:30px;margin-bottom:15px;color:var(--page-htags-text-color)}.buy-package-con .error-messages{position:absolute;top:0;right:10px}.buy-package-con p{margin-bottom:35px;color:var(--page-ptag-text-color)}.buy-package-con .billing-tabs-container{display:flex;justify-content:center;margin-bottom:25px;gap:10px;background-color:var(--buy-pkg-page-tabs-container-bg-color);max-width:max-content;border-radius:33px;padding:7px 10px}.buy-package-con .billing-tabs-container .billing-btn{height:42px;padding:13px 25px;border-radius:33px;border:none;background:transparent;cursor:pointer}.buy-package-con .billing-tabs-container .billing-btn.active{background:var(--buy-pkg-page-tabs-active-btn-bg-color)}.buy-package-con .billing-tabs-container .billing-btn.inactive{color:var(--buy-pkg-page-tabs-active-btn-text-color)}.packages-scroll{display:flex;gap:30px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:40px;scrollbar-width:thin;scrollbar-color:rgba(var(--text-color-white-1),.4) transparent}.packages-scroll::-webkit-scrollbar{height:6px;display:block}.packages-scroll::-webkit-scrollbar-track{background:var(--text-color-blue-1)}.packages-scroll::-webkit-scrollbar-thumb{background:var(--theme-bg-color-blue-2);border-radius:3px}.packages-scroll::-webkit-scrollbar-thumb:hover{background:#192b51cc}.packages-scroll::-webkit-scrollbar-button{display:none}.buy-package-con button{height:55px}.package-card{padding:20px;border-radius:15px;transition:all .3s ease;scroll-snap-align:start;flex-shrink:0;color:#fff;background:var(--package-card-bg-color)}.package-card:first-child{margin-left:50px}.package-card:last-child{margin-right:40px}.package-card.active{color:#0b1a3a}.gradient-standard{background:linear-gradient(135deg,#d39efc,#8086dd)}.gradient-silver{background:linear-gradient(135deg,#38f8d3,#43ea81)}.gradient-gold{background:linear-gradient(135deg,#fee002,#ffab14)}.gradient-diamond{background:linear-gradient(135deg,#e8dae9,#f8cef0)}.gradient-vip{background:linear-gradient(135deg,#f3c5ff,#cf59e8)}.package-card .is-select{height:26px;width:26px;border:2px solid rgba(255,255,255,.4);border-radius:50%;background-color:transparent;top:10px;right:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.package-card .is-select.active{background-color:#0b1a3a;border:none}.package-card .is-select-check{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.package-card .check-icon{color:rgba(var(--text-color-white-1),1)}.package-card .package-title-container{display:flex;gap:12px;margin-bottom:10px}.package-card .package-title{font-weight:600;color:var(--package-card-title-color)}.package-card .package-title.active{color:var(--package-card-title-active-color)}.package-card .package-icon{background:var(--package-card-icon-bg-color);width:46px;height:46px;border-radius:10px}.package-card .package-icon.active{background:var(--package-card-icon-active-bg-color)}.package-card .package-icon .icon{color:var(--package-card-icon-color);width:40px;height:40px;border-radius:10px}.package-card .package-icon .icon.active{color:var(--package-card-icon-active-color)}.package-card .package-title-container .discount{color:var(--package-card-discount-text-color);background:var(--package-card-discount-bg-color);font-size:12px;font-weight:700;padding:3px 8px;border-radius:8px}.package-card .package-title-container .discount.active{background:var(--package-card-discount-active-bg-color);color:#294070}.package-card .price{font-size:26px;font-weight:700;color:var(--package-card-price-color)}.package-card .price.active{font-size:26px;font-weight:700;color:var(--package-card-price-active-color)}.package-card .price .per{font-size:18px;font-weight:500}.package-card .old-price{text-decoration:line-through;color:var(--package-card-old-price-color);margin-bottom:15px;transition:color .3s ease}.package-card .old-price.active{color:var(--package-card-active-old-price-color)}.package-card .subscribe-btn{width:100%;padding:10px;border-radius:10px;margin:10px 0;height:44px}.package-card .subscribe-btn.active{background:var(--package-card-subscribe-active-btn-bg-color)}.package-card .subscribe-btn.inactive{background:var(--package-card-subscribe-btn-bg-color)}.package-card .features{list-style:none;padding:0;font-size:14px;font-weight:600;color:var(--package-card-features-color)}.package-card .features li{margin:12px 0;padding-left:30px;position:relative;display:flex;align-items:center}.package-card .features li .check-icon{position:absolute;left:0;font-size:16px;color:var(--package-card-title-color)}.package-card .features li.active .check-icon{color:var(--package-card-check-icon-active-color)}.pkg-available-hours{background:#142342;border-radius:20px}.pkg-available-hours p{margin:0 20px;color:#fff}.pkg-available-hours .available-hours{color:#fbff2d}@media (max-width: 991px){.package-layout .buy-package-con{width:100vw}.package-layout .buy-package-con h1{font-size:30px;margin-bottom:15px}.package-layout .buy-package-con p{font-size:14px;margin-bottom:20px}.buy-package-con .billing-tabs-container{padding:5px 6px}.buy-package-con .billing-tabs-container .billing-btn{height:40px;padding:0 12px}.packages-scroll{gap:15px;padding-bottom:10px;padding-left:5px;padding-right:5px}.packages-scroll::-webkit-scrollbar{height:4px}.buy-package-con .package-card{min-width:260px;padding:16px;border-radius:12px}.package-card .package-title-container{gap:8px;margin-bottom:8px}.package-card .discount{font-size:11px;padding:2px 6px}.package-card .icon{width:35px;height:35px}.package-card .price{font-size:20px}.package-card .old-price{font-size:14px;margin-bottom:12px}.package-card .features li{margin:6px 0;font-size:13px;padding-left:20px}.package-card .features li:before{font-size:14px}}@media (max-width: 768px){.buy-package-con .billing-tabs-container{padding:5px 6px}.buy-package-con .billing-tabs-container .billing-btn{height:40px;padding:0 12px}.packages-scroll{gap:12px;padding-left:3px;padding-right:3px}.package-card{min-width:240px;padding:14px}.package-title{font-size:16px}.discount{font-size:10px;padding:2px 5px}.icon{width:32px;height:32px}.price{font-size:18px}.old-price{font-size:13px}.features li{font-size:12px;margin:5px 0}}.package-card:first-child{margin-left:10px}.package-card:last-child{margin-right:10px}@media (max-width: 480px){.package-layout .buy-package-con h2{font-size:20px}.packages-scroll{gap:10px}.package-card{min-width:220px;padding:12px}.package-title{font-size:15px}.package-title-container{flex-direction:column;align-items:flex-start;gap:5px}.discount{align-self:flex-end}.icon{width:30px;height:30px}.price{font-size:16px}.old-price{font-size:12px}.subscribe-btn{font-size:13px;padding:7px}.features li{font-size:11px;margin:4px 0;padding-left:18px}.features li:before{font-size:12px}.package-card:first-child{margin-left:10px}.package-card:last-child{margin-right:10px}}@media (min-width: 992px){.packages-scroll{scroll-padding-left:60px;scroll-padding-right:60px;padding-left:60px;padding-right:0}.package-card:first-child{margin-left:0}.packages-scroll::-webkit-scrollbar{height:6px;margin-left:60px;margin-right:60px}.packages-scroll::-webkit-scrollbar-track{margin-left:60px;margin-right:60px}}.tickets-container h5{font-weight:700}.tickets-container .tickets-header-switch-con{display:flex;align-items:center;background:var(--tabs-container-bg-color);border-radius:33px;height:56px}.tickets-container .tickets-header-switch-con button{padding:10px 25px;background:transparent;color:var(--tabs-container-inactive-btn-color);height:42px;font-size:13px;font-weight:700;cursor:pointer;border-radius:33px}@media (max-width: 768px){.tickets-container .tickets-header-switch-con{height:46px}.tickets-container .tickets-header-switch-con button{height:35px;line-height:16px}}.tickets-container .tickets-header-switch-con button.active{background:var(--button-primary-bg-color);color:var(--tabs-container-active-btn-color);border-radius:33px}.tickets-table-container{background-color:var(--ticket-table-container-bg-color);padding:13px;border-radius:14px}.tickets-table-container .w-table-body{max-height:350px}.tickets-row-action-con .popup-icon{background-color:var(--table-row-eye-icon-bg-color);color:var(--table-row-eye-icon-color)}.tickets-row-action-con button{height:36px;border-radius:8px;background-color:var(--table-row-eye-icon-bg-color);color:var(--table-row-eye-icon-color);font-size:13px;font-weight:700}.tickets-row-action-con button:last-child{min-width:30px;max-width:80px;cursor:text}.tickets-row-action-con button:last-child.approved{border:1px solid rgba(8,176,67,1);color:#08b043;background-color:#08b04324}.tickets-row-action-con button:last-child.new{border:1px solid rgba(0,255,255,1);color:#0ff;background-color:#00ffff24}.tickets-row-action-con button:last-child.rejected{border:1px solid rgba(229,57,53,1);color:#e53935;background-color:#e5393524}.tickets-row-action-con button:last-child.pending{border:1px solid rgba(255,160,0,1);color:#ffa000;background-color:#ffa00024}.tickets-row-action-con .request-user-action button{min-width:36px!important;max-width:80px!important}.tickets-row-action-con .request-user-action .button-disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.reports-select-dropdown .cs-trigger{background-color:transparent;border-radius:var(--com-border-radius);padding:0 14px;color:var(--tickets-select-input-label-color);font-weight:500;height:var(--com-input-height);background-color:var(--tickets-select-input-bg-color)}.reports-select-dropdown-scroll .cs-dropdown-inner .cs-scroll{overflow-y:auto}.reports-select-dropdown-scroll .cs-dropdown{border:1px solid rgba(var(--text-color-white-1),.12)}.reports-select-dropdown-scroll .cs-dropdown-inner .cs-item-label{font-size:13px;font-weight:700}.reports-select-dropdown-scroll .cs-dropdown-inner{height:100%;border-radius:14px}.reports-select-dropdown .cs-selected-label{color:rgba(var(--text-color-white-1),1);font-size:14px}.tickets-filters-container .cs-wrapper{padding-bottom:0;border-radius:15px}.modal-content{background-color:transparent}.ticket-status-modal{padding:54px;border-radius:20px;background:var(--theme-color-blue-2)}@media (max-width: 412px){.ticket-status-modal{padding:34px 14px}}@media (min-width: 413px) and (max-width: 480px){.ticket-status-modal{padding:20px}}@media (min-width: 481px) and (max-width: 768px){.ticket-status-modal{padding:36px}}.ticket-status-modal .subtitle{color:var(--text-color-grey-1);font-weight:400}.ticket-status-modal .ticket-status-head button{width:106px;height:36px}.ticket-status-modal .ticket-status-head .close{color:var(--theme-text-grey-1)}.ticket-status-modal .ticket-status-head .pending{border-radius:10px;color:#ffa000;border:1px solid rgba(255,160,0,1);background-color:#ffa00024}.ticket-status-modal .ticket-status-head .rejected{border:1px solid rgba(229,57,53,1);color:#e53935;background-color:#e5393524;border-radius:10px}.ticket-status-modal .ticket-status-head .approved{border:1px solid rgba(8,176,67,1);color:#08b043;background-color:#08b04324;border-radius:10px}.ticket-status-modal .ticket-status-content .content-fields{background-color:#1f3564;padding:18px;border-radius:10px;border:1.2px solid rgba(255,255,255,.1);margin-top:15px}.ticket-status-modal p{font-weight:600;color:#fff}.ticket-status-modal .ticket-status-content .row-fields{background-color:#1f3564;padding:18px;border-radius:10px;border:1.2px solid rgba(255,255,255,.1);margin:15px 0 0}.ticket-status-modal .ticket-status-content .content-field-2,.ticket-status-modal .ticket-status-content .rejected-content-field{background-color:#1f3564;padding:18px;border-radius:10px;border:1.2px solid rgba(255,255,255,.1);margin-top:15px}.ticket-status-modal .ticket-status-content .rejected-content-field .reject-reason{color:#e53935}.custom-date-picker{position:relative;padding-bottom:22px}.custom-date-picker .error-label{position:absolute;top:4x;left:6px;color:var(--error-color-red-2);font-size:12px}.date-picker{padding:0 0 0 15px!important}.custom-date-picker-input-container{background-color:#182b50;border:1.2px solid rgba(255,255,255,.2);border-radius:var(--com-border-radius);padding:0 22px}.custom-date-picker-input-container .input-icon{color:var(--auth-page-input-placeholder-color)}.custom-date-picker-input{background-color:var(--date-range-input-bg-color);height:var(--com-input-height);width:100%;color:var(--auth-page-input-placeholder-color);border-radius:var(--com-border-radius);cursor:pointer;outline:none;font-size:1rem;line-height:1.5;border:none}.custom-date-picker-input-container.focused,.custom-date-picker-input-container.filled{background-color:#182b50;border-color:#649dff}.custom-date-picker-input-container.focused .input-icon,.custom-date-picker-input-container.filled .input-icon,.custom-date-picker-input-container.error .input-icon{color:rgba(var(--app-theme-general-text-color),1)}.custom-date-picker-input-container.error .custom-date-picker-input,.custom-date-picker-input-container.focused .custom-date-picker-input{background-color:var(--auth-page-input-focus-bg-clr);color:rgba(var(--app-theme-general-text-color),1)}.custom-date-picker-input-container.filled .custom-date-picker-input{color:rgba(var(--app-theme-general-text-color),1)}.custom-date-picker-dropdown{padding:10px;position:absolute;right:0;top:65px;z-index:1050;margin-top:4px;background-color:#203868;border:1px solid rgba(255,255,255,.2);border-radius:var(--com-border-radius);box-shadow:0 .5rem 1rem #00000026}.custom-date-picker-content{border-radius:var(--com-border-radius)}.custom-date-picker .rdp-caption_label{font-weight:600;font-size:13px;color:rgba(var(--app-theme-general-text-color),1)}.custom-date-picker .rdp-weekday{opacity:1;padding:5px;font-weight:700;font-size:13px;text-align:center;color:rgba(var(--app-theme-general-text-color),1)}.custom-date-picker .rdp-day_button{font-size:13px;font-weight:600}.custom-date-picker .rdp-day:hover:not(.rdp-day_disabled){background-color:#182b50;color:#fff;border-radius:8px}.custom-date-picker .rdp-day_range_start:hover,.custom-date-picker .rdp-day_range_end:hover,.custom-date-picker .rdp-day_range_middle:hover,.custom-date-picker .rdp-day:hover:not(.rdp-day_disabled){background-color:var(--date-range-drop-inn-sidebar-preset-act-bg-color);color:rgba(var(--app-theme-general-text-color),1);border-radius:8px}
