body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{min-height:100dvh}.admin-master-layout{min-height:100dvh;background:radial-gradient(circle at 18% 7%,rgba(255,220,145,.24),transparent 34rem),linear-gradient(#1f2b3247,#121c2475),url(/admin-content-bg.png) center center / cover no-repeat fixed}.admin-master-content{min-height:100dvh;padding-bottom:52px}.admin-page-heading{position:fixed;z-index:994;top:58px;right:0;left:0;height:62px;display:flex;align-items:center;gap:12px;padding:8px 24px;border-bottom:1px solid rgba(215,181,109,.3);background:linear-gradient(90deg,#313e47d6,#65502dad);box-shadow:0 10px 26px #0003;backdrop-filter:blur(16px) saturate(125%);-webkit-backdrop-filter:blur(16px) saturate(125%);transition:left .3s ease}.admin-page-heading__accent{width:4px;height:34px;flex:0 0 4px;border-radius:999px;background:linear-gradient(180deg,#ffe7a3,#b88235);box-shadow:0 0 16px #f1d58e4d}.admin-page-heading__copy h1{margin:0;color:var(--admin-cream);font-size:20px;font-weight:800;line-height:1.15}.admin-page-heading__copy p{margin:3px 0 0;color:#fffaf0db;font-size:11px;line-height:1.2}body.admin-sidebar-open .admin-page-heading{left:270px}body.admin-sidebar-closed .admin-page-heading{left:0}.admin-master-content>*{background:transparent!important}.admin-master-layout .content-page,.admin-master-layout .content_page_hit{background:radial-gradient(circle at 12% 8%,rgba(255,219,139,.13),transparent 28rem),linear-gradient(135deg,#597b910a,#ffd68409)!important}.admin-master-content :is(.panel,.card,.card-box,.box,.white-box,.field-report-card,.property-site-card,.property-site-hero){background:linear-gradient(145deg,#ffffff17,#ffffff06),#111922c2!important;backdrop-filter:blur(15px) saturate(118%);-webkit-backdrop-filter:blur(15px) saturate(118%)}.admin-master-footer{position:fixed;z-index:995;right:0;bottom:0;left:0;min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 20px;border-top:1px solid rgba(215,181,109,.28);background:linear-gradient(90deg,#111923f0,#231f1aeb);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#f7f0dfb8;font-size:12px;transition:left .3s ease}body.admin-sidebar-open .admin-master-footer{left:270px}body.admin-sidebar-closed .admin-master-footer{left:0}:root{--admin-bg: #111923;--admin-surface: rgba(22, 29, 39, .8);--admin-surface-2: rgba(34, 42, 53, .76);--admin-border: rgba(215, 181, 109, .22);--admin-border-strong: rgba(215, 181, 109, .38);--admin-gold: #d7b56d;--admin-gold-light: #f1d58e;--admin-gold-dark: #9b7136;--admin-cream: #fffaf0;--admin-muted: rgba(255, 250, 240, .86);--admin-focus: #72ddd7;--admin-shadow: 0 24px 70px rgba(0, 0, 0, .34)}body{background:radial-gradient(circle at 12% 0%,rgba(215,181,109,.2),transparent 30%),radial-gradient(circle at 92% 10%,rgba(88,143,178,.19),transparent 34%),linear-gradient(135deg,#101722,#18222d 48%,#201b17);background-attachment:fixed;color:var(--admin-cream)}.content-page,.content_page_hit{min-height:100dvh;padding:82px 22px 28px;background:linear-gradient(135deg,#4f708b14,#d7b56d0e),radial-gradient(circle at 78% 18%,rgba(255,255,255,.07),transparent 28%)!important;color:var(--admin-cream);transition:margin-left .3s ease,width .3s ease}.content,.content-page .container,.content-page .container-fluid{width:min(100%,1500px);max-width:1500px}.content-page .container,.content-page .container-fluid{padding-left:0;padding-right:0}.panel,.panel-primary,.card,.card-box,.box,.white-box,.table-rep-plugin,.modal-content{border:1px solid var(--admin-border)!important;background:linear-gradient(145deg,#ffffff18,#ffffff06),var(--admin-surface)!important;border-radius:12px!important;box-shadow:var(--admin-shadow)!important;backdrop-filter:blur(14px) saturate(115%);-webkit-backdrop-filter:blur(14px) saturate(115%);color:var(--admin-cream)!important}.panel-heading,.card-header,.modal-header{border-bottom:1px solid var(--admin-border)!important;background:linear-gradient(90deg,#d7b56d29,#5075901c)!important;color:var(--admin-gold-light)!important;border-radius:8px 8px 0 0!important;padding:14px 16px!important}.panel-title,.content-page h1,.content-page h2,.content-page h3,.content-page h4,.content-page h5{color:var(--admin-cream)!important;font-weight:800;letter-spacing:0}.panel-title:after,.content-page h1:after,.content-page h4:after{content:"";display:block;width:58px;height:3px;margin-top:9px;border-radius:999px;background:linear-gradient(90deg,var(--admin-gold-light),var(--admin-gold-dark))}.panel-body,.card-body{color:var(--admin-muted)}.admin-master-layout .admin-master-content :is(.panel,.card,.card-box),.admin-master-layout .admin-master-content .admin-qna-card,.admin-master-layout .admin-master-content .associate-request-panel,.admin-master-layout .admin-master-content .admin-kyc-card,.admin-master-layout .admin-master-content .property-site-card{background:linear-gradient(145deg,#ffffff0e,#ffffff03),#0c141bcc!important}.table-responsive{overflow-x:auto;border-radius:8px}.table,table{min-width:780px;margin-bottom:0;color:var(--admin-cream)!important;background:transparent!important}.table th,thead th{padding:10px 11px!important;border-right:1px solid rgba(67,48,18,.35)!important;border-bottom:2px solid #7f5b22!important;background:linear-gradient(180deg,#efd789,#c99a3d)!important;color:#17130d!important;-webkit-text-fill-color:#17130d!important;opacity:1;text-shadow:none!important;font-size:11px!important;font-weight:900!important;line-height:1.2;text-align:left!important;text-transform:uppercase;white-space:nowrap}.table td,tbody td{color:#fffcf5f7!important;border-color:#ffffff13!important;vertical-align:middle}.table-striped>tbody>tr:nth-of-type(odd)>*{background:#ffffff06!important}tbody tr:hover,.table-hover tbody tr:hover{background:#d7b56d14!important}.form-control,.form-select,input,select,textarea,.react-select__control{border:1px solid rgba(215,181,109,.26)!important;background-color:#eef5fa17!important;color:#fffdf8!important;font-weight:600;border-radius:8px!important;box-shadow:none!important}.form-control:focus,.form-select:focus,input:focus,select:focus,textarea:focus{border-color:var(--admin-focus)!important;background-color:#152d34e0!important;box-shadow:0 0 0 3px #72ddd733,0 0 20px #72ddd71a!important;outline:none!important}input::placeholder,textarea::placeholder{color:#fff5ddb8!important;opacity:1}.admin-master-content :is(label,.control-label,.form-label),.admin-master-content .manage-property-page label,.admin-master-content .associate-request-page label,.admin-master-content .admin-kyc-page label,.admin-master-content .property-site-field>span,.admin-master-content .admin-qna-card label,.admin-master-content .admin-kyc-filters label>span{color:#ffe29a!important;text-shadow:0 1px 8px rgba(0,0,0,.28)}.admin-master-content :is(label:focus-within,.form-group:focus-within>label,[class*=col-]:focus-within>label,.property-site-field:focus-within>span){color:#8ff3ec!important;text-shadow:0 0 12px rgba(114,221,215,.32)}.admin-master-content :is(input,select,textarea):disabled,.admin-master-content :is(input,select,textarea)[readonly]{color:#fff5ddd9!important;opacity:.88}label,.control-label,.form-label,p,span{color:inherit}option{background:#15151d;color:var(--admin-cream)}.btn,button{border-radius:8px!important;letter-spacing:0}.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger,button[type=submit]{border:1px solid rgba(241,213,142,.38)!important;background:linear-gradient(135deg,var(--admin-gold-light),var(--admin-gold),var(--admin-gold-dark))!important;color:#171009!important;font-weight:800!important;box-shadow:0 12px 28px #d7b56d33!important}.btn:hover,button:hover{transform:translateY(-1px)}a{color:var(--admin-gold-light)}.pagination button,.pagination a,.page-link{border-color:var(--admin-border)!important;background:#ffffff0f!important;color:var(--admin-cream)!important}.badge,.label{border-radius:999px}.admin-fixed-sidebar{scrollbar-width:thin;scrollbar-color:rgba(215,181,109,.72) rgba(9,9,13,.88)}.admin-fixed-sidebar::-webkit-scrollbar,.admin-fixed-sidebar__menu::-webkit-scrollbar{width:8px}.admin-fixed-sidebar::-webkit-scrollbar-track,.admin-fixed-sidebar__menu::-webkit-scrollbar-track{background:#09090de0;border-left:1px solid rgba(215,181,109,.12)}.admin-fixed-sidebar::-webkit-scrollbar-thumb,.admin-fixed-sidebar__menu::-webkit-scrollbar-thumb{min-height:70px;border:2px solid rgba(9,9,13,.88);border-radius:999px;background:linear-gradient(180deg,var(--admin-gold-light),var(--admin-gold-dark))}.admin-fixed-sidebar::-webkit-scrollbar-thumb:hover,.admin-fixed-sidebar__menu::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#ffe7a3,var(--admin-gold))}.admin-fixed-sidebar::-webkit-scrollbar-button,.admin-fixed-sidebar__menu::-webkit-scrollbar-button{display:none;width:0;height:0}.admin-fixed-sidebar__menu{overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(215,181,109,.72) rgba(9,9,13,.88)}.text-danger{color:#ff8f8f!important}.text-success{color:#8ee6b1!important}.text-primary,.text-info{color:var(--admin-gold-light)!important}@media (max-width: 768px){html,body,#root{min-height:100%;height:auto!important;overflow-y:auto!important;overflow-x:hidden!important}.content-page,.content_page_hit{padding:132px 12px 18px;min-height:auto!important;height:auto!important;overflow:visible!important}.content,.content-page>.content,.content_page_hit>.content{width:100%!important;max-width:none!important;min-height:auto!important;height:auto!important;overflow:visible!important}.panel-heading,.card-header{padding:12px!important}.admin-master-content{padding-bottom:58px}.admin-master-footer,body.admin-sidebar-open .admin-master-footer,body.admin-sidebar-closed .admin-master-footer{left:0;min-height:46px;justify-content:center;padding:8px 12px;text-align:center}.admin-master-footer span:last-child{display:none}.admin-page-heading,body.admin-sidebar-open .admin-page-heading,body.admin-sidebar-closed .admin-page-heading{left:0;height:58px;padding:7px 14px}.admin-page-heading__copy h1{font-size:17px}.admin-page-heading__copy p{max-width:calc(100vw - 52px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (min-width: 992px){body.admin-sidebar-open .content-page,body.admin-sidebar-open .content_page_hit{box-sizing:border-box;width:calc(100vw - 270px)!important;margin-left:270px!important;padding:136px 28px 28px!important}body.admin-sidebar-closed .content-page,body.admin-sidebar-closed .content_page_hit{box-sizing:border-box;width:100vw!important;margin-left:0!important;padding:136px 28px 28px!important}body.admin-sidebar-open .content-page>.content,body.admin-sidebar-open .content_page_hit>.content,body.admin-sidebar-closed .content-page>.content,body.admin-sidebar-closed .content_page_hit>.content{width:100%!important;max-width:none!important;padding-top:0!important}body.admin-sidebar-open .content-page .container,body.admin-sidebar-open .content-page .container-fluid,body.admin-sidebar-closed .content-page .container,body.admin-sidebar-closed .content-page .container-fluid{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.admin-sidebar-overlay{display:none!important}}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: hsl(6, 78%, 57%);--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-container-width: fit-content;--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-padding: 14px;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-toast-shadow: 0px 4px 12px rgba(0, 0, 0, .1);--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;width:var(--toastify-container-width);box-sizing:border-box;color:#fff;display:flex;flex-direction:column}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y: 0;position:relative;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;display:flex;flex:1 auto;align-items:center;word-break:break-word}@media only screen and (max-width: 480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width: 100%;margin-bottom:0;border-radius:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{margin-inline-end:10px;width:22px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;position:absolute;top:6px;right:6px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{position:absolute;overflow:hidden;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.admin-dashboard-page{--dash-teal: #08b8ae;--dash-navy: #071b42;--dash-gold: var(--admin-gold, #d7b56d);--dash-cream: var(--admin-cream, #f7f0df);--dash-muted: var(--admin-muted, rgba(247, 240, 223, .68));background:transparent!important}.admin-dashboard-container{display:flex;flex-direction:column;gap:14px}.admin-dashboard-hero,.admin-dashboard-section,.admin-dashboard-stat{border:1px solid rgba(215,181,109,.24);background:radial-gradient(circle at 100% 0%,rgba(8,184,174,.11),transparent 28%),linear-gradient(145deg,#ffffff1a,#ffffff06),#0e1720a8;border-radius:14px;box-shadow:0 18px 48px #0003;backdrop-filter:blur(15px) saturate(118%);-webkit-backdrop-filter:blur(15px) saturate(118%)}.admin-dashboard-hero{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px;overflow:hidden;padding:18px 22px}.admin-dashboard-hero:before,.admin-dashboard-section:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,var(--dash-gold),var(--dash-teal))}.admin-dashboard-eyebrow,.admin-dashboard-section-head span,.admin-dashboard-card-copy span{display:block;color:var(--dash-gold);font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.admin-dashboard-hero h1{margin:5px 0;color:var(--dash-cream)!important;font-size:clamp(25px,2.4vw,36px);line-height:1.05}.admin-dashboard-hero h1:after,.admin-dashboard-section h2:after{display:none!important}.admin-dashboard-hero p{max-width:760px;margin:0;color:var(--dash-muted);font-size:13px;line-height:1.45}.admin-dashboard-refresh{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:118px;border:1px solid rgba(241,213,142,.44)!important;background:linear-gradient(135deg,#f1d58e,#d7b56d,#9b7136)!important;color:#130d07!important;font-weight:900;padding:10px 15px;white-space:nowrap}.admin-dashboard-hero-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.admin-dashboard-stat{display:flex;align-items:center;gap:14px;min-height:94px;padding:18px}.admin-dashboard-stat-icon,.admin-dashboard-card-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:#101015;background:linear-gradient(135deg,#f1d58e,#d7b56d);box-shadow:0 14px 32px #d7b56d2e}.admin-dashboard-stat-icon{width:46px;height:46px;border-radius:8px;font-size:18px}.admin-dashboard-stat strong{display:block;color:var(--dash-cream);font-size:28px;line-height:1}.admin-dashboard-stat span:last-child{display:block;margin-top:7px;color:var(--dash-muted);font-size:13px;font-weight:800}.admin-dashboard-section{position:relative;overflow:hidden;padding:15px 17px 17px}.admin-dashboard-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding-bottom:10px;margin-bottom:12px;border-bottom:1px solid rgba(215,181,109,.18)}.admin-dashboard-section h2{margin:5px 0 0;color:var(--dash-cream)!important;font-size:20px;line-height:1.2}.admin-dashboard-section-head small{color:#f7f0dfa3;border:1px solid rgba(215,181,109,.22);border-radius:999px;padding:5px 10px;white-space:nowrap}.admin-dashboard-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.admin-dashboard-card{position:relative;display:flex;align-items:flex-start;gap:10px;min-height:88px;padding:11px 12px;overflow:hidden;border:1px solid rgba(215,181,109,.18);border-radius:12px;background:linear-gradient(135deg,#08b8ae1b,#d7b56d0e),#0810187a;backdrop-filter:blur(10px) saturate(112%);-webkit-backdrop-filter:blur(10px) saturate(112%);color:inherit;text-decoration:none!important;transition:transform .18s ease,border-color .18s ease,background .18s ease}.admin-dashboard-card:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,var(--dash-navy),var(--dash-teal))}.admin-dashboard-card:hover{transform:translateY(-3px);border-color:#08b8ae6b;background:linear-gradient(135deg,#08b8ae29,#d7b56d12),#1826309e}.admin-dashboard-card-icon{width:36px;height:36px;border-radius:8px;font-size:14px}.admin-dashboard-card-icon.primary{background:linear-gradient(135deg,var(--dash-navy),#0a9d96);color:#fff}.admin-dashboard-card-icon.success{background:linear-gradient(135deg,#0f7c5d,#3ed79c);color:#fff}.admin-dashboard-card-icon.danger{background:linear-gradient(135deg,#7a1f1f,#e36b6b);color:#fff}.admin-dashboard-card-icon.neutral{background:linear-gradient(135deg,#283347,#94a3b8);color:#fff}.admin-dashboard-card-copy{flex:1;min-width:0}.admin-dashboard-card-copy>span{font-size:10px;line-height:1.3;letter-spacing:.085em}.admin-dashboard-card-copy>strong{display:block;margin-top:5px;color:var(--dash-cream);font-size:19px;line-height:1.1}.admin-dashboard-metric-stack{display:grid;gap:3px;margin-top:6px;max-width:275px}.admin-dashboard-metric-row{display:grid;grid-template-columns:78px minmax(0,1fr);align-items:center;gap:8px;padding:3px 7px;border:1px solid rgba(215,181,109,.16);border-radius:8px;background:linear-gradient(135deg,#d7b56d1b,#09111847)}.admin-dashboard-metric-row small{color:#f7f0dfb3;font-size:9px;font-weight:900;letter-spacing:.055em;line-height:1;text-transform:uppercase}.admin-dashboard-metric-row strong{display:block;margin:0!important;color:var(--dash-cream);font-size:13px;font-weight:900;line-height:1;text-align:right;overflow-wrap:anywhere}@media (max-width: 1450px){.admin-dashboard-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1199px){.admin-dashboard-hero-grid,.admin-dashboard-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.admin-dashboard-container{gap:14px}.admin-dashboard-hero,.admin-dashboard-section{padding:18px 16px}.admin-dashboard-hero{align-items:flex-start;flex-direction:column}.admin-dashboard-refresh{width:100%}.admin-dashboard-hero-grid,.admin-dashboard-card-grid{grid-template-columns:1fr}.admin-dashboard-section-head{align-items:flex-start;flex-direction:column}.admin-dashboard-card{min-height:96px}.admin-dashboard-metric-row{grid-template-columns:72px minmax(0,1fr)}}.admin-qna-page{padding:26px;color:#f8f1dc;min-height:calc(100dvh - 82px);overflow:visible}.admin-qna-head,.admin-qna-card,.admin-qna-actions{border:1px solid rgba(215,181,109,.36);border-radius:14px;background:linear-gradient(135deg,#161616f5,#221f17f0),radial-gradient(circle at top right,rgba(215,181,109,.14),transparent 38%);box-shadow:0 20px 55px #00000047}.admin-qna-head{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 22px}.admin-qna-print-header{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px;padding:18px 22px;border:1px solid rgba(215,181,109,.36);border-radius:14px;background:linear-gradient(135deg,#090e10fa,#182420f5),radial-gradient(circle at top left,rgba(215,181,109,.15),transparent 36%);box-shadow:0 20px 55px #00000047}.admin-qna-print-brand{display:flex;align-items:center;gap:16px}.admin-qna-print-brand img{width:138px;max-height:74px;object-fit:contain}.admin-qna-print-brand h1{margin:0;color:#fff7df;font-size:28px;font-weight:900}.admin-qna-print-brand p,.admin-qna-print-company span{margin:3px 0 0;color:#d8cfb9}.admin-qna-print-company{display:grid;justify-items:end;gap:4px;text-align:right}.admin-qna-print-company strong{color:#f3d889;font-size:17px}.admin-qna-head span,.admin-qna-card h3,.admin-qna-card label,.admin-qna-profile small{color:#f3d889;font-weight:800;letter-spacing:.7px}.admin-qna-head h2{margin:5px 0;color:#fff7df;font-size:28px}.admin-qna-head p{margin:0;color:#d8cfb9}.admin-qna-head button,.admin-qna-card button,.admin-qna-actions button{border:0;border-radius:10px;background:linear-gradient(135deg,#efd98f,#c29335);color:#111;font-weight:900;cursor:pointer}.admin-qna-head button{min-width:110px;min-height:42px}.admin-qna-head-actions{display:flex;align-items:center;gap:10px}.admin-qna-grid{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(420px,1.2fr);gap:18px;margin-top:18px}.admin-qna-card{padding:18px}.admin-qna-card h3{margin:0 0 14px;color:#ffdf7b;font-size:20px;text-transform:uppercase}.admin-qna-card label{display:grid;gap:8px;margin-bottom:14px;color:#eadfbd}.admin-qna-card input,.admin-qna-card select,.admin-qna-card textarea{width:100%;border:1px solid rgba(215,181,109,.36);border-radius:10px;background:#ffffff14;color:#fff;padding:11px 12px;outline:none}.admin-qna-card textarea{min-height:96px;resize:vertical}.admin-qna-card select option{color:#fff!important}.admin-qna-card>button{min-height:42px;padding:0 18px}.admin-qna-check{display:flex!important;grid-template-columns:auto 1fr;align-items:center;gap:10px!important}.admin-qna-check input{width:auto}.admin-qna-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.admin-qna-list{margin-top:18px}.admin-qna-topic-row{border-top:1px solid rgba(215,181,109,.22);padding:14px 0}.admin-qna-topic-title,.admin-qna-question-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.admin-qna-topic-title strong{color:#fff;font-size:18px}.admin-qna-topic-title span{margin-left:auto;color:#d8cfb9}.admin-qna-topic-title button,.admin-qna-question-row button{min-height:32px;padding:0 12px}.admin-qna-question-row{margin-top:10px;padding:12px;border:1px solid rgba(215,181,109,.18);border-radius:10px;background:#ffffff0d}.admin-qna-question-row b{display:block;color:#fff9e8;font-weight:700}.admin-qna-question-row small{color:#cfc4aa}.admin-qna-profile{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px}.admin-qna-profile div{padding:12px;border:1px solid rgba(215,181,109,.18);border-radius:10px;background:#ffffff0d}.admin-qna-profile small{display:block;margin-bottom:6px;font-size:11px;text-transform:uppercase}.admin-qna-profile strong{color:#fff}.admin-qna-review-topic{margin-top:18px}.admin-qna-review-topic article{padding:14px 0;border-top:1px solid rgba(215,181,109,.18)}.admin-qna-review-topic h4{color:#fff9e8;font-size:16px;line-height:1.5}.admin-qna-answer-view{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin-top:10px}.admin-qna-answer-view div,.admin-qna-no-answer{padding:12px;border-radius:10px;background:#ffffff0f}.admin-qna-answer-view small{color:#f3d889;font-weight:800}.admin-qna-answer-view p,.admin-qna-no-answer{margin:5px 0 0;color:#f8f1dc;line-height:1.55}.admin-qna-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:18px;padding:16px}.admin-qna-actions button{min-width:150px;min-height:42px}.admin-qna-actions .reject{background:linear-gradient(135deg,#ef4444,#b91c1c);color:#fff}.admin-qna-report-filter{display:grid;grid-template-columns:minmax(260px,1fr) 170px 170px 170px auto;align-items:end;gap:12px;margin-top:18px}.admin-qna-report-filter label{margin-bottom:0}.admin-qna-report-filter button{min-height:44px;padding:0 18px}.admin-qna-report-card{margin-top:18px}.admin-qna-report-summary{display:inline-flex;align-items:center;gap:12px;margin-bottom:14px;padding:10px 14px;border:1px solid rgba(215,181,109,.22);border-radius:999px;background:#ffffff0f}.admin-qna-report-summary span{color:#f3d889;font-size:12px;font-weight:800;letter-spacing:.5px;text-transform:uppercase}.admin-qna-report-summary strong{color:#fff9e8;font-size:18px}.admin-qna-table-wrap{width:100%;overflow-x:auto;border:1px solid rgba(215,181,109,.2);border-radius:12px;background:#080a0cf5!important}.admin-qna-table{width:100%;min-width:1080px;border-collapse:collapse;background:transparent!important}.admin-qna-table th,.admin-qna-table td{padding:12px 13px;border-bottom:1px solid rgba(215,181,109,.16);text-align:left;vertical-align:middle}.admin-qna-table th{color:#ffdf7b;background:linear-gradient(135deg,#523c16fa,#ac8121eb)!important;font-size:12px;font-weight:900;letter-spacing:.4px;text-transform:uppercase;white-space:nowrap}.admin-qna-table td{color:#f8f1dc!important;font-size:14px;background:#0d0e0ffa!important}.admin-qna-table tbody,.admin-qna-table tbody tr{background:#0d0e0ffa!important}.admin-qna-table tbody tr:nth-child(2n) td{background:#181612fa!important}.admin-qna-table tbody tr:hover td{background:#382a12fa!important}.admin-qna-table th:nth-child(1),.admin-qna-table td:nth-child(1){width:90px}.admin-qna-table th:nth-child(3),.admin-qna-table td:nth-child(3),.admin-qna-table th:nth-child(5),.admin-qna-table td:nth-child(5){width:130px}.admin-qna-table th:nth-child(6),.admin-qna-table td:nth-child(6),.admin-qna-table th:nth-child(7),.admin-qna-table td:nth-child(7){width:150px}.admin-qna-table th:nth-child(8),.admin-qna-table td:nth-child(8),.admin-qna-table th:nth-child(9),.admin-qna-table td:nth-child(9){width:110px}.admin-qna-status{display:inline-flex;min-width:82px;justify-content:center;padding:5px 9px;border-radius:999px;color:#111;background:#f3d889;font-size:12px;font-weight:900}.admin-qna-status.approved{background:#91efb4}.admin-qna-status.rejected{background:#ff9e9e}.admin-qna-status.pending{background:#ffdf7b}.admin-qna-view-btn{min-height:34px;padding:0 12px;white-space:nowrap}.admin-qna-compact-page{min-height:auto;padding:0}.admin-qna-compact-page .admin-qna-grid{gap:12px;margin-top:0}.admin-qna-compact-page .admin-qna-card{padding:14px;border-color:#d7b56d47;border-radius:11px;background:linear-gradient(145deg,#ffffff13,#ffffff05),#141d259e!important;box-shadow:0 12px 30px #0000002e;backdrop-filter:blur(13px) saturate(116%);-webkit-backdrop-filter:blur(13px) saturate(116%)}.admin-qna-compact-page .admin-qna-card h3{margin-bottom:10px;font-size:16px;letter-spacing:.45px}.admin-qna-compact-page .admin-qna-card>h3,.admin-qna-compact-page .admin-qna-card-title-row{margin:-14px -14px 12px;padding:11px 14px;border-bottom:1px solid rgba(215,181,109,.28);border-radius:10px 10px 0 0;background:linear-gradient(90deg,#0d131af5,#1c2630e8),#111923}.admin-qna-compact-page .admin-qna-card>h3{color:#f7f0df!important}.admin-qna-compact-page .admin-qna-card label{gap:5px;margin-bottom:9px;font-size:12px}.admin-qna-compact-page .admin-qna-card input,.admin-qna-compact-page .admin-qna-card select,.admin-qna-compact-page .admin-qna-card textarea{min-height:38px;padding:8px 10px;border-radius:7px;background:#ecf4f81a!important}.admin-qna-compact-page .admin-qna-card textarea{min-height:68px}.admin-qna-compact-page .admin-qna-card>button,.admin-qna-compact-page .admin-qna-card-title-row button{min-height:36px;padding:0 14px;border:1px solid rgba(241,213,142,.35);border-radius:7px}.admin-qna-card-title-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.admin-qna-card-title-row h3{margin:0!important}.admin-qna-compact-page .admin-qna-list,.admin-qna-compact-page .admin-qna-report-filter,.admin-qna-compact-page .admin-qna-report-card{margin-top:12px}.admin-qna-compact-page .admin-qna-topic-row{padding:10px 0}.admin-qna-compact-page .admin-qna-question-row{margin-top:7px;padding:8px 10px;border-radius:7px;background:#ffffff0b}.admin-qna-compact-page .admin-qna-topic-title strong{font-size:15px}.admin-qna-compact-page .admin-qna-report-filter{grid-template-columns:minmax(220px,1fr) 150px 150px 150px auto;gap:9px}.admin-qna-compact-page .admin-qna-report-filter button{min-height:38px}.admin-qna-compact-page .admin-qna-report-summary{gap:9px;margin-bottom:9px;padding:6px 11px}.admin-qna-compact-page .admin-qna-report-summary strong{font-size:15px}.admin-qna-compact-page .admin-qna-table-wrap{border-radius:8px;background:#0b12187a!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.admin-qna-compact-page .admin-qna-table th,.admin-qna-compact-page .admin-qna-table td{padding:9px 10px}.admin-qna-compact-page .admin-qna-table th{position:sticky;z-index:2;top:0;border-right:1px solid rgba(67,48,18,.36);border-bottom:2px solid #7f5b22;background:linear-gradient(180deg,#efd789,#c99a3d)!important;color:#17130d!important;font-size:11px;font-weight:900!important;line-height:1.25;letter-spacing:.35px;vertical-align:middle}.admin-qna-compact-page .admin-qna-table th:last-child{border-right:0}.admin-qna-compact-page .admin-qna-table td,.admin-qna-compact-page .admin-qna-table tbody,.admin-qna-compact-page .admin-qna-table tbody tr{background:#0c141b6b!important}.admin-qna-compact-page .admin-qna-table tbody tr:nth-child(2n) td{background:#ffffff0b!important}.admin-qna-compact-page .admin-qna-table tbody tr:hover td{background:#d7b56d21!important}@media (max-width: 900px){.admin-qna-content-page{min-height:auto!important;height:auto!important;overflow:visible!important;padding-bottom:34px!important}.admin-qna-content-page>.content{min-height:auto!important;height:auto!important;overflow:visible!important;padding-top:74px!important}.admin-qna-page{padding:12px 10px 28px;min-height:auto;overflow:visible}.admin-qna-card{padding:14px;overflow:visible}.admin-qna-head{padding:16px}.admin-qna-head h2{font-size:22px}.admin-qna-grid,.admin-qna-profile,.admin-qna-report-filter{grid-template-columns:1fr}.admin-qna-head,.admin-qna-topic-title,.admin-qna-question-row,.admin-qna-actions{align-items:stretch;flex-direction:column}.admin-qna-topic-title{gap:8px}.admin-qna-topic-title span{margin-left:0}.admin-qna-topic-title button,.admin-qna-question-row button,.admin-qna-head button,.admin-qna-card>button{width:100%}.admin-qna-print-header,.admin-qna-print-brand,.admin-qna-head-actions{align-items:stretch;flex-direction:column}.admin-qna-print-company{justify-items:start;text-align:left}.admin-qna-question-row{gap:10px}}@media (max-width: 520px){.admin-qna-two{grid-template-columns:1fr 1fr;gap:10px}.admin-qna-card input,.admin-qna-card select,.admin-qna-card textarea{padding:10px;font-size:13px}.admin-qna-question-row b,.admin-qna-topic-title strong{overflow-wrap:anywhere}}@media print{@page{size:A4;margin:12mm}html,body,#root{width:100%!important;min-height:auto!important;background:#fff!important;color:#111!important}body{-webkit-print-color-adjust:exact;print-color-adjust:exact}.topbar,.left-side-menu,.side-menu,.navbar-custom,.admin-fixed-topbar,.admin-fixed-sidebar,.admin-sidebar-overlay,.admin-qna-head,.admin-qna-actions,.Toastify{display:none!important;visibility:hidden!important}.content-page,.admin-qna-content-page,.content{width:100%!important;min-height:auto!important;margin:0!important;padding:0!important;background:#fff!important;overflow:visible!important;transform:none!important;left:auto!important;top:auto!important}.admin-qna-page{min-height:auto!important;padding:0!important;color:#111!important;background:#fff!important}.admin-qna-print-header{display:flex!important;margin:0 0 14px!important;padding:0 0 12px!important;border:0!important;border-bottom:2px solid #b58a2f!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.admin-qna-print-brand img{width:118px!important;max-height:62px!important}.admin-qna-print-brand h1{color:#111!important;font-size:22px!important}.admin-qna-print-brand p,.admin-qna-print-company span{color:#333!important;font-size:11px!important}.admin-qna-print-company strong{color:#8a5f10!important;font-size:13px!important}.admin-qna-card,.admin-qna-profile div,.admin-qna-review-topic article,.admin-qna-answer-view div,.admin-qna-no-answer{color:#111!important;border-color:#d7d7d7!important;background:#fff!important;box-shadow:none!important}.admin-qna-card{margin-top:10px!important;padding:12px!important;border-radius:0!important}.admin-qna-profile{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:0!important}.admin-qna-profile small,.admin-qna-card h3,.admin-qna-answer-view small{color:#8a5f10!important}.admin-qna-profile strong,.admin-qna-review-topic h4,.admin-qna-answer-view p,.admin-qna-no-answer{color:#111!important}.admin-qna-card h3{margin-bottom:8px!important;font-size:15px!important}.admin-qna-review-topic,.admin-qna-review-topic article,.admin-qna-answer-view div{break-inside:avoid;page-break-inside:avoid}.admin-qna-review-topic h4{margin:6px 0!important;font-size:12px!important;line-height:1.35!important}.admin-qna-answer-view{grid-template-columns:1fr!important;gap:6px!important;margin-top:6px!important}.admin-qna-answer-view div,.admin-qna-no-answer{padding:8px!important;border:1px solid #e1e1e1!important;border-radius:0!important}.admin-qna-answer-view p,.admin-qna-no-answer{font-size:11px!important;line-height:1.35!important}}.LoaderSpinner{position:relative;z-index:1;width:100%;min-height:170px;display:grid;place-items:center;padding:22px}.admin-loader-card{display:inline-flex;align-items:center;gap:13px;min-width:210px;padding:13px 17px;border:1px solid rgba(215,181,109,.34);border-radius:12px;background:linear-gradient(145deg,#ffffff14,#ffffff05),#0f171fd1;box-shadow:0 16px 38px #0000003d;backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%)}.admin-loader-ring{position:relative;width:43px;height:43px;flex:0 0 43px;display:grid;place-items:center;border:3px solid rgba(215,181,109,.18);border-top-color:#f4dc94;border-right-color:#bd8835;border-radius:50%;animation:admin-loader-spin .85s linear infinite}.admin-loader-ring span{display:grid;place-items:center;width:27px;height:27px;border-radius:50%;background:#d7b56d24;color:#f4dc94;font-size:13px;font-weight:900;animation:admin-loader-counter-spin .85s linear infinite}.admin-loader-copy{display:grid;gap:2px}.admin-loader-copy strong{color:#f7f0df;font-size:13px;font-weight:800;letter-spacing:.25px}.admin-loader-copy small{color:#f7f0df9e;font-size:10px}@keyframes admin-loader-spin{to{transform:rotate(360deg)}}@keyframes admin-loader-counter-spin{to{transform:rotate(-360deg)}}@media (max-width: 600px){.LoaderSpinner{min-height:140px;padding:16px}}@media (prefers-reduced-motion: reduce){.admin-loader-ring,.admin-loader-ring span{animation-duration:1.8s}}table{width:100%;padding:.5rem;background-color:#fff!important;border-bottom-width:1px;text-align:center;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}thead{background:linear-gradient(135deg,#f4d77d,#c59425 52%,#8f6816)!important;border-color:#3a3361!important;color:#000!important}th{padding:.7rem;font-size:1.5rem;max-width:300px}td{padding:.5rem;color:#000;font-size:1.1rem}.table_main{height:70%!important;overflow-x:scroll}.table_main::-webkit-scrollbar{width:0px}.table>:not(caption)>*>*{padding:.5rem;border-bottom-width:1px;text-align:center;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table .thead-light th{color:#111!important;border-color:#111!important;text-align:center}.ant-pagination,.ant-pagination-item-ellipsis,.ant-pagination-item-link,.ant-pagination-item-link-icon,.ant-pagination .ant-pagination-item-active{color:#000!important}.custom-pagination{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.ant-pagination-options{order:-1!important}@media (max-width: 767px){.ant-pagination-options{display:flex!important}}.associate-request-page .associate-request-panel{overflow:hidden;border:1px solid rgba(215,181,109,.28)!important;border-radius:11px!important;background:linear-gradient(145deg,#ffffff13,#ffffff05),#141d259e!important;box-shadow:0 14px 34px #0003!important;backdrop-filter:blur(13px) saturate(116%);-webkit-backdrop-filter:blur(13px) saturate(116%)}.associate-request-page .associate-request-panel>.panel-body{padding:14px!important}.associate-request-page .associate-request-filter{display:grid!important;grid-template-columns:minmax(280px,1fr) 180px 180px 115px 170px;align-items:end;gap:10px;margin:0 0 12px;padding:12px;border:1px solid rgba(215,181,109,.2);border-radius:9px;background:#0b12187a}.associate-request-page .associate-request-filter:before,.associate-request-page .associate-request-filter:after{display:none!important;content:none!important}.associate-request-page .associate-request-filter>[class*=col-]{float:none!important;grid-column:auto!important;width:100%!important;min-width:0;margin:0!important;padding:0;text-align:left!important}.associate-request-page .associate-request-filter label{display:block;margin:0 0 5px;color:#f1d58e;font-size:11px;font-weight:800;letter-spacing:.35px;text-transform:uppercase}.associate-request-page .associate-request-filter br{display:none}.associate-request-page .associate-request-filter .form-control{height:38px;min-height:38px;padding:7px 10px}.associate-request-page .associate-request-filter .btn{width:100%;min-width:0;min-height:38px;padding:7px 13px;font-size:12px;white-space:nowrap}.associate-request-page .panel-body>.row:nth-child(2){margin:0}.associate-request-page .panel-body>.row:nth-child(2)>[class*=col-]{width:100%;padding:0}.associate-request-page .table-responsive{margin-top:0!important;border:1px solid rgba(215,181,109,.2);border-radius:8px;background:#0b121875!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.associate-request-page table.table{margin:0;background:transparent!important;box-shadow:none}.associate-request-page table.table thead,.associate-request-page table.table thead tr{background:transparent!important}.associate-request-page table.table thead th{position:sticky;z-index:2;top:0;padding:10px 11px!important;border-right:1px solid rgba(67,48,18,.35)!important;border-bottom:2px solid #7f5b22!important;background:linear-gradient(180deg,#efd789,#c99a3d)!important;color:#17130d!important;font-size:11px!important;font-weight:900!important;line-height:1.2;text-align:left!important;white-space:nowrap}.associate-request-page table.table tbody tr{background:#0c141b75!important}.associate-request-page table.table tbody tr:nth-child(2n){background:#ffffff0b!important}.associate-request-page table.table tbody td{padding:8px 10px!important;border-color:#ffffff13!important;background:transparent!important;color:#f7f0df!important;font-size:12px!important;line-height:1.3;text-align:left!important;white-space:normal}.associate-request-page table.table tbody tr:hover{background:#d7b56d1f!important}.associate-request-page table.table .btn{min-height:31px;padding:5px 9px;font-size:11px;white-space:nowrap}.agent-password-modal-backdrop,.agent-edit-modal-backdrop{position:fixed;inset:0;z-index:7000;display:grid;place-items:center;overflow-y:auto;padding:18px;background:#050a0fb8;backdrop-filter:blur(10px) saturate(110%);-webkit-backdrop-filter:blur(10px) saturate(110%)}.agent-password-modal,.agent-edit-modal{overflow:hidden;border:1px solid rgba(215,181,109,.42);border-radius:12px;color:#f7f0df;background:linear-gradient(145deg,#ffffff13,#ffffff05),#0e161df2;box-shadow:0 28px 75px #0000007a;backdrop-filter:blur(18px) saturate(118%);-webkit-backdrop-filter:blur(18px) saturate(118%)}.agent-password-modal{width:min(430px,100%)}.agent-edit-modal{width:min(960px,100%);max-height:90vh;overflow-y:auto}.agent-password-modal__head,.agent-edit-modal__head{position:sticky;z-index:3;top:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 15px;border-bottom:1px solid rgba(215,181,109,.34);border-left:4px solid #d8b56d;background:linear-gradient(90deg,#0e161dfc,#2d3334f7)}.agent-password-modal__head small,.agent-edit-modal__head small{color:#f1d58e;font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.agent-password-modal__head h4,.agent-edit-modal__head h3{margin:2px 0 0;color:#fff7e8!important;font-size:18px;font-weight:800}.agent-password-modal__head h4:after,.agent-edit-modal__head h3:after{display:none!important}.agent-password-modal__head button,.agent-edit-modal__close{width:34px;height:34px;display:grid;place-items:center;flex:0 0 34px;padding:0;border:1px solid rgba(215,181,109,.3)!important;border-radius:50%!important;color:#f1d58e!important;background:#ffffff0e!important}.agent-password-modal__body,.agent-edit-modal__body{padding:14px}.agent-password-modal__body label,.agent-edit-modal__grid label{display:grid;gap:5px;margin-bottom:0;color:#f1d58e;font-size:11px;font-weight:800;letter-spacing:.25px}.agent-password-modal__body .form-group{margin-bottom:11px}.agent-password-modal__body .form-control,.agent-edit-modal__grid .form-control{min-height:39px;padding:8px 10px;border-color:#d7b56d4d!important;border-radius:7px!important;background:#ecf4f81a!important;color:#f7f0df!important;font-weight:700}.agent-edit-modal__grid .form-control[readonly]{background:#d7b56d1a!important}.agent-password-modal__body .alert{margin:0 0 10px;padding:8px 10px;border-radius:7px;font-size:11px}.agent-password-modal__body>.btn{min-height:37px;padding:7px 14px}.agent-password-revealed{margin-top:6px;padding:10px 12px;border:1px solid rgba(215,181,109,.4);border-radius:7px;color:#17120a;background:linear-gradient(135deg,#f0dc98,#c89a42);font-size:17px;font-weight:900;overflow-wrap:anywhere}.agent-password-countdown{display:block;margin-top:8px;color:#f7f0dfad;font-size:10px}.agent-edit-modal__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.agent-edit-modal__actions{display:flex;justify-content:flex-end;gap:9px;margin-top:13px;padding-top:12px;border-top:1px solid rgba(215,181,109,.18)}.agent-edit-modal__actions .btn{min-height:37px;padding:7px 14px}@media (max-width: 1050px){.associate-request-page .associate-request-filter{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 600px){.associate-request-page .associate-request-panel>.panel-body{padding:9px!important}.associate-request-page .associate-request-filter{display:grid!important;grid-template-columns:1fr;padding:9px}.associate-request-page .associate-request-filter>[class*=col-]{width:100%!important}.associate-request-page .associate-request-filter .btn{width:100%}.agent-password-modal-backdrop,.agent-edit-modal-backdrop{align-items:start;padding:10px}.agent-edit-modal__grid{grid-template-columns:1fr}}.admin-kyc-page{min-height:auto;color:#fff7e8;background:transparent}.admin-kyc-shell{width:100%;margin:0 auto;padding:0}.admin-kyc-titlebar,.admin-kyc-card{border:1px solid rgba(216,182,93,.35);border-radius:8px;background:linear-gradient(145deg,#22201cf5,#0d0d0dfa);box-shadow:0 18px 42px #00000052}.admin-kyc-titlebar{display:flex;align-items:center;justify-content:space-between;padding:19px 22px;margin-bottom:16px;border-left:4px solid #d8b65d;color:#efd17b}.admin-kyc-title-icon{font-size:32px}.admin-kyc-titlebar span,.admin-kyc-filters label>span,.admin-kyc-remark>span{display:block;color:#efd17b;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.admin-kyc-titlebar h2{margin:4px 0;color:#fff7e8;font-size:27px}.admin-kyc-titlebar p{margin:0;color:#c7c0b5;font-size:13px}.admin-kyc-card{padding:14px;border-color:#d8b65d47;border-radius:11px;background:linear-gradient(145deg,#ffffff13,#ffffff05),#141d259e!important;box-shadow:0 14px 34px #0003;backdrop-filter:blur(13px) saturate(116%);-webkit-backdrop-filter:blur(13px) saturate(116%)}.admin-kyc-filters{display:grid;grid-template-columns:200px minmax(260px,1fr) 120px;align-items:end;gap:10px;margin-bottom:12px;padding:12px;border:1px solid rgba(216,182,93,.2);border-radius:9px;background:#0b12187a}.admin-kyc-filters label{display:grid;gap:6px}.admin-kyc-filters :is(input,select),.admin-kyc-remark textarea{min-height:38px;padding:7px 10px;border:1px solid rgba(216,182,93,.32);border-radius:7px;color:#fff7e8;background:#ecf4f81a}.admin-kyc-filters button,.admin-kyc-view,.admin-kyc-modal footer button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:7px 14px;border:0;border-radius:7px;color:#130f08;font-weight:800;background:linear-gradient(135deg,#f0d27b,#ad7926)}.admin-kyc-table-wrap{overflow-x:auto;border:1px solid rgba(216,182,93,.26);border-radius:7px;background:#0b121875;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.admin-kyc-page .admin-kyc-table-wrap table{width:100%;min-width:820px;margin:0!important;border-collapse:collapse;color:#fff7e8!important;background:transparent!important}.admin-kyc-page .admin-kyc-table-wrap thead,.admin-kyc-page .admin-kyc-table-wrap thead tr{background:transparent!important}.admin-kyc-page .admin-kyc-table-wrap th{position:sticky;z-index:2;top:0;padding:10px 11px!important;border-right:1px solid rgba(67,48,18,.35)!important;border-bottom:2px solid #7f5b22!important;color:#1a1207!important;text-align:left;font-size:11px!important;font-weight:900!important;letter-spacing:.02em;white-space:nowrap;background:linear-gradient(180deg,#efd789,#c99a3d)!important}.admin-kyc-page .admin-kyc-table-wrap tbody,.admin-kyc-page .admin-kyc-table-wrap tbody tr{color:#fff7e8!important;background:#0c141b75!important}.admin-kyc-page .admin-kyc-table-wrap tbody tr:nth-child(2n){background:#ffffff0b!important}.admin-kyc-page .admin-kyc-table-wrap tbody tr:hover{background:#d7b56d1f!important}.admin-kyc-page .admin-kyc-table-wrap td{padding:8px 10px!important;border:0!important;border-top:1px solid rgba(216,182,93,.17)!important;color:#fff7e8!important;font-size:12px!important;line-height:1.35;vertical-align:middle!important;background:transparent!important}.admin-kyc-page .admin-kyc-table-wrap td strong{display:block;color:#fff7e8!important;font-weight:800}.admin-kyc-page .admin-kyc-table-wrap td small{display:block;margin-top:2px;color:#c9c0af!important;font-size:11px!important}.admin-kyc-badge{display:inline-block;padding:5px 10px;border-radius:999px;font-size:11px;font-weight:800;background:#614c1d}.admin-kyc-badge.is-2{color:#092518;background:#75dfad}.admin-kyc-badge.is-3{color:#3d0808;background:#f99}.admin-kyc-page .admin-kyc-view{min-height:34px;padding:7px 13px;color:#171006!important;white-space:nowrap;background:linear-gradient(135deg,#f0d174,#b98525)!important}.admin-kyc-modal-backdrop{position:fixed;inset:0;z-index:3000;display:grid;place-items:center;padding:20px;background:#050a0fb8;backdrop-filter:blur(10px) saturate(110%);-webkit-backdrop-filter:blur(10px) saturate(110%)}.admin-kyc-modal{width:min(1480px,100%);max-height:94vh;overflow-y:auto;border:1px solid rgba(216,182,93,.42);border-radius:12px;color:#fff7e8;background:linear-gradient(145deg,#ffffff13,#ffffff05),#0e161df0;box-shadow:0 28px 75px #0000007a;backdrop-filter:blur(18px) saturate(118%);-webkit-backdrop-filter:blur(18px) saturate(118%)}.admin-kyc-modal header{position:sticky;z-index:3;top:0;display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid rgba(216,182,93,.34);border-left:4px solid #d8b65d;background:linear-gradient(90deg,#0e161dfc,#2d3334f7);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-kyc-modal header span{color:#f5d985;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.admin-kyc-modal header h3{margin:2px 0 0;color:#fff7e8!important;font-size:18px;font-weight:800}.admin-kyc-modal header button{width:34px;height:34px;display:grid;place-items:center;padding:0;border:1px solid rgba(216,182,93,.3)!important;border-radius:50%!important;color:#f5d985!important;background:#ffffff0e!important}.admin-kyc-verification-layout{display:grid;grid-template-columns:minmax(480px,.92fr) minmax(620px,1.08fr);gap:12px;padding:12px 14px}.admin-kyc-profile-panel,.admin-kyc-document-panel{min-width:0;overflow:hidden;border:1px solid rgba(216,182,93,.26);border-radius:9px;background:#050b1075}.admin-kyc-section-title{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px;border-bottom:1px solid rgba(216,182,93,.23);background:linear-gradient(100deg,#0b1117,#18222b)}.admin-kyc-section-title span{color:#f5d985;font-size:11px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.admin-kyc-section-title strong{color:#fff7e8b3;font-size:10px}.admin-kyc-profile-section{padding:9px 10px 10px;border-bottom:1px solid rgba(216,182,93,.16)}.admin-kyc-profile-section:last-child{border-bottom:0}.admin-kyc-profile-section h4{margin:0 0 7px;color:#f2d989;font-size:11px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.admin-kyc-profile-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.admin-kyc-profile-grid>div{min-width:0;min-height:49px;padding:6px 8px;border:1px solid rgba(216,182,93,.17);border-radius:6px;background:#ffffff09}.admin-kyc-profile-grid>div.is-wide{grid-column:1 / -1}.admin-kyc-profile-grid span{display:block;margin-bottom:3px;color:#d7bd78;font-size:9px;font-weight:800;letter-spacing:.035em;text-transform:uppercase}.admin-kyc-profile-grid strong{display:block;overflow-wrap:anywhere;color:#fff8e8;font-size:11px;line-height:1.3}.admin-kyc-profile-empty{padding:30px 14px;color:#c9c0af;text-align:center}.admin-kyc-documents{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:10px}.admin-kyc-document{display:grid;gap:7px;padding:8px;border:1px solid rgba(216,182,93,.28);border-radius:8px;color:#f5d985;text-align:left;text-decoration:none;background:#050b107a;cursor:zoom-in}.admin-kyc-document:hover:not(:disabled){border-color:#46c3c6;box-shadow:0 0 0 3px #46c3c629}.admin-kyc-document:disabled{cursor:not-allowed;opacity:.7}.admin-kyc-document strong{font-size:12px}.admin-kyc-document img{width:100%;height:255px;object-fit:contain;border-radius:5px;background:#020609b8}.admin-kyc-detail-loader{display:grid;min-height:440px;place-items:center}.admin-kyc-preview-backdrop{position:fixed;inset:0;z-index:3200;display:grid;place-items:center;padding:18px;background:#000407e6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.admin-kyc-preview{display:grid;grid-template-rows:auto minmax(0,1fr);width:min(1280px,100%);height:min(900px,94vh);overflow:hidden;border:1px solid rgba(216,182,93,.45);border-radius:10px;background:#071017;box-shadow:0 30px 90px #000000a6}.admin-kyc-preview header{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;color:#fff8e8;background:linear-gradient(100deg,#0b1117,#1b2630)}.admin-kyc-preview header button{width:34px;height:34px;border:1px solid rgba(216,182,93,.35);border-radius:50%;color:#f5d985;background:#ffffff0f}.admin-kyc-preview>img{width:100%;height:100%;padding:12px;object-fit:contain}.admin-kyc-remark{display:grid;gap:6px;padding:0 14px 12px}.admin-kyc-remark textarea{min-height:64px;resize:vertical;background:#ecf4f817!important}.admin-kyc-remark textarea:disabled{opacity:.82;color:#f7f0df!important}.admin-kyc-modal footer{display:flex;justify-content:flex-end;gap:9px;padding:0 14px 12px}.admin-kyc-modal footer .reject{color:#fff;background:#a52b2b}.admin-kyc-modal footer .approve{color:#071f13;background:#68d79f}@media (max-width: 780px){.admin-kyc-filters{grid-template-columns:1fr}.admin-kyc-verification-layout{grid-template-columns:1fr;padding:9px}.admin-kyc-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-kyc-documents{grid-template-columns:1fr}.admin-kyc-document img{height:240px}.admin-kyc-section-title{align-items:flex-start;flex-direction:column}}@media (min-width: 781px) and (max-width: 1180px){.admin-kyc-verification-layout{grid-template-columns:1fr}}.property-site-screen{min-height:100vh;background:radial-gradient(circle at top right,rgba(189,151,66,.13),transparent 30%),linear-gradient(135deg,#060606,#10100f 55%,#17130b);color:#fff7df}.property-site-content-page{background:transparent!important}.property-site-content{padding:24px 28px 42px}.property-site-shell{width:min(1480px,100%);margin:0 auto}.property-site-hero,.property-site-card{border:1px solid rgba(214,178,82,.34);background:linear-gradient(135deg,#25231ef5,#111111f5),repeating-linear-gradient(135deg,rgba(255,255,255,.04) 0 1px,transparent 1px 32px);box-shadow:0 20px 45px #00000057;border-radius:8px}.property-site-hero{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:24px 26px;margin-bottom:20px;border-left:4px solid #d8b65d}.property-site-eyebrow,.property-site-card-head span,.property-site-field span{display:block;color:#f2d989;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.property-site-hero h2,.property-site-card h3{margin:6px 0;color:#fff8e8;font-size:28px;font-weight:800}.property-site-hero p{margin:0;color:#fff8e8c7;font-size:15px}.property-site-ghost-btn,.property-site-primary-btn,.property-site-edit-btn,.property-site-link-btn{border:1px solid rgba(236,202,108,.54);background:linear-gradient(135deg,#f6db83,#a87919);color:#100d08;border-radius:8px;padding:11px 20px;font-weight:800;cursor:pointer;box-shadow:0 12px 26px #ba8b282e}.property-site-ghost-btn:disabled,.property-site-primary-btn:disabled{cursor:not-allowed;opacity:.65}.property-site-link-btn{padding:9px 14px;background:transparent;color:#f7d979}.property-site-card{padding:24px;margin-bottom:20px}.property-site-card-head{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid rgba(236,202,108,.18)}.property-site-card-head h3{font-size:22px}.property-site-card-head strong{color:#f2d989;font-size:14px}.property-site-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.property-site-field{margin:0}.property-site-field-wide,.property-site-field-wide-2{grid-column:span 2}.property-site-field input,.property-site-field select{width:100%;margin-top:8px;min-height:48px;border-radius:8px;border:1px solid rgba(220,181,82,.38);background:#ffffff0f;color:#fff8e8;padding:10px 13px;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.property-site-field input::placeholder{color:#fff8e875}.property-site-field input:focus,.property-site-field select:focus{border-color:#f3cf6b;background:#ffffff1a;box-shadow:0 0 0 3px #d8b65d1f}.property-site-actions{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:20px}.property-site-check{display:inline-flex;align-items:center;gap:10px;color:#fff8e8;font-weight:700}.property-site-check input{width:17px;height:17px;accent-color:#d8b65d}.property-site-table-wrap{overflow-x:auto;border-radius:8px;border:1px solid rgba(236,202,108,.2)}.property-site-table{width:100%;border-collapse:collapse;min-width:920px;color:#fff8e8}.property-site-table th{background:linear-gradient(135deg,#f5d879,#a87919);color:#fff4cb;text-transform:uppercase;letter-spacing:.04em;font-size:13px;padding:14px 16px}.property-site-table td{padding:15px 16px;border-top:1px solid rgba(236,202,108,.14);background:#ffffff09;vertical-align:middle}.property-site-table td small{display:block;margin-top:4px;color:#fff8e8ad}.site-status{display:inline-flex;align-items:center;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:800}.site-status.active{color:#082212;background:#9df0b8}.site-status.inactive{color:#2d100e;background:#ffaaa0}.property-site-edit-btn{padding:8px 14px}.property-site-action-buttons{flex-wrap:wrap;gap:7px}.property-site-login-btn{border:1px solid rgba(98,214,206,.5);border-radius:7px;padding:8px 12px;background:linear-gradient(135deg,#78e3db,#279e98);color:#061513;font-weight:900;cursor:pointer}.property-site-login-btn:disabled{cursor:wait;opacity:.65}.property-site-empty{text-align:center;color:#fff8e8b8;padding:24px!important}@media (max-width: 991px){.property-site-content{padding:18px 12px 34px}.property-site-hero,.property-site-card-head,.property-site-actions{align-items:stretch;flex-direction:column}.property-site-grid{grid-template-columns:1fr}.property-site-field-wide,.property-site-field-wide-2{grid-column:span 1}}.property-site-table tbody tr,.property-site-table tbody td{background:#ffffff0b!important;color:#fff8e8!important}.property-site-table tbody tr:hover td{background:#d8b65d14!important}.property-site-table .property-site-empty{background:linear-gradient(135deg,#23211cf5,#141413f5)!important;color:#fff8e8b8!important;font-weight:700;letter-spacing:.01em;height:78px}.property-site-table-wrap{background:#ffffff09}.property-site-table th:first-child{border-top-left-radius:8px}.property-site-table th:last-child{border-top-right-radius:8px}.property-site-list-card .property-site-table,.property-site-list-card .property-site-table tbody,.property-site-list-card .property-site-table tbody tr,.property-site-list-card .property-site-table tbody tr td{background-color:#171512!important;background-image:linear-gradient(135deg,#ffffff09,#d8b65d09)!important;box-shadow:none!important;color:#fff6dc!important}.property-site-list-card .property-site-table tbody tr:nth-child(2n) td{background-color:#1d1a15!important}.property-site-list-card .property-site-table tbody tr:hover td{background-color:#292318!important;color:#fff!important}.property-site-list-card .property-site-table td,.property-site-list-card .property-site-table td b,.property-site-list-card .property-site-table td small{color:#fff6dc!important}.property-site-list-card .property-site-table td small{color:#fff6dcb8!important}.property-site-list-card .property-site-table .property-site-empty{background-color:#171512!important;background-image:linear-gradient(135deg,#171512,#211d16)!important;color:#fff6dcc7!important}.property-site-data-grid{width:100%;overflow:hidden;border:1px solid rgba(216,182,93,.32);border-radius:8px;background:#12100d}.property-site-data-head,.property-site-data-row{display:grid;grid-template-columns:1.15fr .7fr 1.55fr 1.15fr .95fr .65fr .8fr .7fr;align-items:stretch}.property-site-data-head{background:linear-gradient(135deg,#f1d578,#c99f2e 55%,#a77912);color:#fff6dc;font-weight:900;text-transform:uppercase;letter-spacing:.05em}.property-site-data-head span,.property-site-data-row>div{padding:16px 18px;display:flex;align-items:center;min-height:58px}.property-site-data-row{background:linear-gradient(135deg,#171512,#211d16);color:#fff6dc;border-top:1px solid rgba(216,182,93,.18)}.property-site-data-row:nth-child(odd){background:linear-gradient(135deg,#1d1913,#151311)}.property-site-data-row:hover{background:linear-gradient(135deg,#d8b65d33,#0d0d0df5)}.property-site-data-row strong{color:#fff6dc;font-weight:800}.property-site-data-row small{display:block;margin-top:4px;color:#fff6dcb8}.property-site-data-empty{padding:30px 18px;text-align:center;color:#fff6dccc;background:linear-gradient(135deg,#171512,#211d16);font-weight:700}@media (max-width: 768px){.property-site-data-head{display:none}.property-site-data-row{grid-template-columns:1fr;padding:10px 0}.property-site-data-row>div{min-height:auto;padding:10px 14px;justify-content:space-between;gap:14px}.property-site-data-row>div:before{content:attr(data-label);color:#f1d578;font-size:12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}}.property-site-data-head,.property-site-data-head span{color:#2b1b03!important;text-shadow:none!important}.property-site-field input[readonly]{opacity:.78;cursor:not-allowed;background:#ffffff09}.property-site-field select option{background:#171512;color:#fff8e8}.property-site-password-input{position:relative;width:100%}.property-site-password-input input{padding-right:50px}.property-site-password-input button{position:absolute;top:calc(50% + 4px);right:5px;display:grid;place-items:center;width:39px;height:38px;padding:0;border:0;border-radius:7px;background:transparent;color:#f1d578;font-size:17px;transform:translateY(-50%);cursor:pointer}.property-site-password-input button:hover,.property-site-password-input button:focus-visible{outline:none;background:#36b8b024;color:#80e4dd}.property-site-password-input button:disabled{cursor:not-allowed;opacity:.45}.property-site-field-note{display:block;margin-top:7px;color:#b9ad92;font-size:12px;font-weight:600;letter-spacing:0;text-transform:none}.property-site-password-view-btn{display:inline-grid;place-items:center;width:38px;height:34px;border:1px solid rgba(216,182,93,.42);border-radius:7px;background:#d8b65d1f;color:#f1d578;font-size:17px;cursor:pointer}.property-site-password-view-btn:hover,.property-site-password-view-btn:focus-visible{border-color:#62d6ce;outline:none;background:#36b8b026}.property-site-no-password{color:#fff6dc8c;font-size:12px}.site-password-modal{position:fixed;z-index:7000;inset:0;display:flex;align-items:center;justify-content:center;padding:16px;background:#000000c2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.site-password-modal__card{width:min(430px,100%);padding:22px;border:1px solid rgba(215,181,109,.46);border-radius:12px;color:#fff8e6;background:linear-gradient(145deg,#171512,#292218);box-shadow:0 24px 70px #0000008c}.site-password-modal__head{display:flex;justify-content:space-between;gap:18px;margin-bottom:18px}.site-password-modal__head span,.site-password-admin-field span,.site-password-result label{display:block;color:#f1d578;font-size:11px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.site-password-modal__head h4{margin:4px 0;color:#fff8e6}.site-password-modal__head p{margin:0;color:#fff8e6ab}.site-password-modal__head button{align-self:start;border:1px solid rgba(215,181,109,.34);border-radius:7px;padding:7px 10px;background:transparent;color:#f1d578}.site-password-admin-field input{width:100%;min-height:46px;margin-top:8px;padding:10px 12px;border:1px solid rgba(215,181,109,.4);border-radius:8px;outline:none;background:#ffffff12;color:#fff}.site-password-admin-field input:focus{border-color:#62d6ce;box-shadow:0 0 0 3px #62d6ce21}.site-password-verify-btn{width:100%;min-height:43px;margin-top:14px;border:1px solid rgba(255,255,255,.2);border-radius:8px;background:linear-gradient(135deg,#f0d781,#b78628);color:#17120a;font-weight:900}.site-password-error{margin-top:11px;padding:9px 11px;border:1px solid rgba(255,118,118,.35);border-radius:7px;background:#79181847;color:#ffd0d0;font-size:13px}.site-password-result strong{display:block;margin-top:8px;padding:12px 14px;border-radius:7px;background:#f0d781;color:#17120a;font-size:18px;overflow-wrap:anywhere}.site-password-result small{display:block;margin-top:10px;color:#fff8e6c7}.manage-property-page .panel,.property-site-screen .property-site-card{border:1px solid rgba(215,181,109,.28)!important;border-radius:11px!important;background:linear-gradient(145deg,#ffffff13,#ffffff05),#141d259e!important;box-shadow:0 14px 34px #0003!important;backdrop-filter:blur(13px) saturate(116%);-webkit-backdrop-filter:blur(13px) saturate(116%)}.manage-property-page .panel{margin-bottom:12px}.manage-property-page .panel-body{padding:14px!important}.manage-property-page .panel-heading{padding:10px 13px!important;border-bottom:1px solid rgba(215,181,109,.28)!important;background:linear-gradient(90deg,#0d131af5,#1c2630e8)!important}.manage-property-page .panel-heading .panel-title{margin:0;color:#f7f0df!important;font-size:15px}.manage-property-page .panel-heading .panel-title:after{display:none}.manage-property-page label{margin-bottom:5px;color:#f1d58e;font-size:11px;font-weight:800;letter-spacing:.25px}.manage-property-page .form-control{min-height:39px;height:auto;padding:8px 10px;border-radius:7px!important;background:#ecf4f81a!important}.manage-property-page textarea.form-control{min-height:66px}.manage-property-page .btn{min-height:36px;padding:7px 13px;font-size:12px}.manage-property-filter-row{display:grid!important;grid-template-columns:minmax(280px,1fr) 190px auto;align-items:end;gap:10px;margin:0!important;padding:12px;border:1px solid rgba(215,181,109,.2);border-radius:9px;background:#0b12187a}.manage-property-filter-row:before,.manage-property-filter-row:after{display:none!important;content:none!important}.manage-property-filter-row>[class*=col-]{float:none!important;width:100%!important;padding:0!important}.manage-property-filter-row>[class*=col-]:last-child>div{display:flex;gap:8px}.manage-property-table-panel{overflow:hidden}.manage-property-table-panel>.panel-body{padding:0!important}.manage-property-page .table-responsive{margin:0!important;border-radius:9px;background:#0b121875!important}.manage-property-page table.table{margin:0;background:transparent!important;box-shadow:none}.manage-property-page table.table thead th{position:sticky;z-index:2;top:0;padding:10px 11px!important;border-right:1px solid rgba(67,48,18,.35)!important;border-bottom:2px solid #7f5b22!important;background:linear-gradient(180deg,#efd789,#c99a3d)!important;color:#17130d!important;font-size:11px!important;font-weight:900!important;line-height:1.2;text-align:left!important;white-space:nowrap}.manage-property-page table.table tbody tr{background:#0c141b75!important}.manage-property-page table.table tbody tr:nth-child(2n){background:#ffffff0b!important}.manage-property-page table.table tbody td{padding:8px 10px!important;border-color:#ffffff13!important;background:transparent!important;color:#f7f0df!important;font-size:12px!important;line-height:1.3;text-align:left!important;white-space:normal}.manage-property-page table.table tbody tr:hover{background:#d7b56d1f!important}.manage-property-loader-overlay{position:fixed;z-index:9000;inset:0;display:grid;place-items:center;background:#050a0fb3;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}.manage-property-loader-overlay .LoaderSpinner{width:auto;min-height:auto}.property-site-screen{min-height:auto;background:transparent!important}.property-site-content{padding:0!important}.property-site-card{margin-bottom:12px;padding:14px!important}.property-site-card-head{margin:-14px -14px 12px!important;padding:10px 13px!important;border-bottom:1px solid rgba(215,181,109,.28)!important;border-radius:10px 10px 0 0;background:linear-gradient(90deg,#0d131af5,#1c2630e8)}.property-site-card-head h3{margin:2px 0 0;color:#f7f0df!important;font-size:16px!important}.property-site-card-head span,.property-site-field span{font-size:10px}.property-site-grid{gap:11px}.property-site-field input,.property-site-field select{min-height:39px;margin-top:5px;padding:8px 10px;background:#ecf4f81a!important}.property-site-actions{margin-top:12px}.property-site-list-meta{display:flex;align-items:center;gap:10px}.property-site-list-meta .property-site-ghost-btn{min-height:34px;padding:6px 12px}.property-site-data-grid{border-radius:8px;background:#0b121875}.property-site-data-head{background:linear-gradient(180deg,#efd789,#c99a3d)!important}.property-site-data-head span{min-height:42px;padding:9px 10px;font-size:10px}.property-site-data-row,.property-site-data-row:nth-child(odd){background:#0c141b75!important}.property-site-data-row:nth-child(2n){background:#ffffff0b!important}.property-site-data-row>div{min-height:43px;padding:8px 10px;font-size:11px}@media (max-width: 900px){.manage-property-filter-row{grid-template-columns:1fr}}.field-report-page{min-height:100vh;background:radial-gradient(circle at top left,rgba(215,175,59,.14),transparent 32rem),linear-gradient(135deg,#050505,#101010 52%,#1b1710);color:#f7ecd0}.field-report-page .content-page,.field-report-page .content,.field-report-page .content_page_hit{background:transparent}.field-report-container{width:min(100%,1820px);padding:24px 24px 56px}.field-report-card{background:#151616e6;border:1px solid rgba(211,166,47,.34);border-radius:16px;box-shadow:0 18px 42px #00000052;overflow:hidden}.field-report-card__head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;background:linear-gradient(90deg,#cb9d2638,#ffffff05),#131311f5;border-bottom:1px solid rgba(211,166,47,.28)}.field-report-card__head .panel-title,.field-report-card__head h4{margin:0;color:#ffe17d;font-size:19px;font-weight:800;letter-spacing:0;text-transform:uppercase}.field-report-card__head span{color:#dfd1ac;font-size:14px;font-weight:700;text-align:right}.field-report-card__body{padding:24px}.field-report-filter{display:grid;grid-template-columns:minmax(200px,260px) minmax(200px,260px) minmax(220px,280px) auto;align-items:end;gap:14px;margin-bottom:20px}.field-report-page label{color:#fff0bd;font-size:14px;font-weight:800;margin-bottom:8px}.field-report-page .form-control{min-height:46px;background:#ffffff0f;border:1px solid rgba(229,188,76,.38);border-radius:9px;color:#fff5dc;box-shadow:none;font-size:15px;font-weight:600}.field-report-page .form-control:focus{border-color:#f2c94c;box-shadow:0 0 0 3px #f2c94c29;outline:none}.field-report-table-wrap{width:100%;overflow-x:auto;border:1px solid rgba(229,188,76,.26);border-radius:12px}.field-report-table{min-width:1250px;margin:0;border-collapse:separate;border-spacing:0;background:#0c0c0cb8}.field-report-table.table>thead>tr>th,.field-report-table.table>tbody>tr>td{border-color:#e5bc4c29;vertical-align:middle}.field-report-table thead th{padding:15px 12px;background:linear-gradient(90deg,#f2d572,#ac7d12);color:#1c1607!important;font-size:13px;font-weight:900;text-align:center;text-transform:uppercase;white-space:nowrap}.field-report-table tbody td{padding:12px 10px;background:#ffffff09;color:#fff5dc}.field-report-table tbody tr:nth-child(2n) td{background:#ffffff0f}.field-report-table tbody tr:hover td{background:#f2c94c17}.field-report-empty{padding:22px;color:#dfd1ac;text-align:center;font-weight:800}.field-report-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.field-report-actions--detail{justify-content:flex-end;margin-top:20px}.field-report-btn{min-height:38px;padding:8px 14px;border-radius:9px;border:1px solid rgba(229,188,76,.36);font-weight:900}.field-report-btn--ghost,.field-report-page .btn-default.field-report-btn{background:#ffffff0f;color:#f7ecd0}.field-report-btn--ghost:hover,.field-report-page .btn-default.field-report-btn:hover{background:#f2c94c24;border-color:#f2c94cad;color:#ffe17d}.field-report-btn--gold,.field-report-page .btn-primary.field-report-btn{background:linear-gradient(135deg,#ffe17d,#b98513);border-color:#ffe17dcc;color:#181104;box-shadow:0 10px 22px #b4841338}.field-report-page .btn-danger{border:1px solid rgba(255,122,105,.38);background:linear-gradient(135deg,#eb4a3d,#b52a22);color:#fff;box-shadow:none}.field-detail-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px}.field-detail-item{min-height:92px;padding:16px;background:#ffffff0b;border:1px solid rgba(229,188,76,.24);border-radius:12px}.field-detail-item--wide{grid-column:1 / -1}.field-detail-item label{display:block;color:#fff0bd;font-size:13px;line-height:1.25}.field-detail-item p{margin:8px 0 0;color:#f4ddb0;font-size:16px;font-weight:700;overflow-wrap:anywhere}.field-report-section{margin-top:22px}.field-report-section h4{margin:0 0 14px;color:#ffe17d;font-size:18px;font-weight:900}.field-report-remark{min-height:100px;resize:vertical}@media (max-width: 767px){.field-report-container{padding:18px 14px 44px}.field-report-card__head{align-items:flex-start;flex-direction:column}.field-report-filter{grid-template-columns:1fr}.field-report-actions--detail{justify-content:stretch}.field-report-actions--detail .field-report-btn{flex:1 1 100%}}.admin-client-filter-grid{display:grid;grid-template-columns:minmax(160px,220px) minmax(220px,300px) minmax(220px,300px) minmax(110px,140px) minmax(150px,190px);align-items:end;gap:16px;margin-bottom:18px}.admin-client-search-action{display:flex;align-items:end}.admin-client-search-action .field-report-btn{width:100%;min-height:46px}.admin-client-count{min-height:74px;padding:14px 16px;border:1px solid rgba(229,188,76,.34);border-radius:10px;background:#ffffff0e;display:flex;flex-direction:column;justify-content:center}.admin-client-count span,.admin-client-count small{color:#dacba7;font-size:12px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.admin-client-count strong{color:#ffe17d;font-size:24px;line-height:1.1}.admin-client-legend{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 18px}.admin-client-legend span{padding:8px 14px;border-radius:999px;color:#171009;font-size:13px;font-weight:900}.admin-client-legend .default{background:#fff}.admin-client-legend .enduser{background:#d9d9d9}.admin-client-legend .investor{background:#9cc9ff}.admin-client-legend .partner{background:#9fe2b0}.admin-client-legend .waiting{background:#ffe680}.admin-client-legend .no{background:#ff8a8a}.admin-client-table-wrap{position:relative;max-height:calc(100vh - 320px);min-height:240px;overflow:auto;background:#fff;scrollbar-color:#b78925 #f4ead3;scrollbar-width:thin}.admin-client-table{min-width:1720px;table-layout:auto;background:#fff}.admin-client-report-page .admin-client-table.table>thead>tr>th{position:sticky;z-index:4;top:0;padding:14px 12px!important;border-top:0!important;border-right:1px solid rgba(73,48,4,.2)!important;border-bottom:2px solid #7a5510!important;background:linear-gradient(180deg,#f3d574,#d5aa3f)!important;color:#211704!important;box-shadow:0 3px 9px #3523033d;font-size:12px!important;font-weight:950!important;line-height:1.25;text-align:center;text-shadow:none!important;white-space:nowrap}.admin-client-sort{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%;padding:0;border:0;outline:0;background:transparent;color:inherit;font:inherit;font-weight:inherit;text-transform:inherit;white-space:nowrap}.admin-client-sort:hover,.admin-client-sort:focus-visible{color:#000}.admin-client-sort:focus-visible{border-radius:4px;box-shadow:0 0 0 2px #21170461}.admin-client-sort__icon{min-width:12px;color:#21170480;font-size:10px;line-height:1}.admin-client-sort.is-active .admin-client-sort__icon{color:#111}.admin-client-report-page .admin-client-table.table>thead>tr>th:first-child{border-top-left-radius:10px}.admin-client-report-page .admin-client-table.table>thead>tr>th:last-child{border-right:0!important;border-top-right-radius:10px}.admin-client-table tbody tr td{color:#171009!important;font-weight:800}.admin-client-table tbody tr.admin-client-row--default td{background:#fff!important;color:#171009!important}.admin-client-table tbody tr.admin-client-row--enduser td{background:#d9d9d9!important;color:#171009!important}.admin-client-table tbody tr.admin-client-row--investor td{background:#9cc9ff!important;color:#07111f!important}.admin-client-table tbody tr.admin-client-row--partner td{background:#9fe2b0!important;color:#07111f!important}.admin-client-table tbody tr.admin-client-row--waiting td{background:#ffe680!important;color:#2d2100!important}.admin-client-table tbody tr.admin-client-row--no td{background:#ff8a8a!important;color:#07111f!important}.admin-client-table tbody tr:hover td{filter:brightness(.96)}.admin-client-table-wrap::-webkit-scrollbar{width:10px;height:10px}.admin-client-table-wrap::-webkit-scrollbar-track{background:#f4ead3}.admin-client-table-wrap::-webkit-scrollbar-thumb{border:2px solid #f4ead3;border-radius:999px;background:#b78925}.admin-client-table-wrap::-webkit-scrollbar-thumb:hover{background:#8f6719}@media (max-width: 900px){.admin-client-filter-grid{grid-template-columns:1fr}.admin-client-table-wrap{max-height:calc(100vh - 220px)}}.visitor-admin-report .field-report-container{width:min(1480px,100%)!important;max-width:none!important;margin:0 auto;padding:0 0 48px}.visitor-admin-report .field-report-card{margin:0 0 12px;padding:0;overflow:hidden;border:1px solid rgba(215,181,109,.28);border-radius:11px;background:linear-gradient(145deg,#ffffff13,#ffffff05),#141d259e;box-shadow:0 14px 34px #0003;-webkit-backdrop-filter:blur(13px) saturate(116%);backdrop-filter:blur(13px) saturate(116%)}.visitor-admin-report .field-report-card__body{padding:14px}.visitor-admin-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:10px 13px;border-bottom:1px solid rgba(215,181,109,.28);border-radius:10px 10px 0 0;background:linear-gradient(90deg,#0d131af5,#1c2630e8)}.visitor-admin-eyebrow{display:block;color:#f2d989;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.visitor-admin-meta h3{margin:2px 0 0;color:#f7f0df;font-size:16px;font-weight:800}.visitor-admin-count{flex:0 0 auto;padding:0;border:0;border-radius:0;background:transparent;color:#ffe28b;white-space:nowrap}.visitor-admin-filters{display:grid;grid-template-columns:repeat(5,minmax(150px,1fr));align-items:end;gap:10px;margin:0 0 12px;padding:0;border:0;border-radius:0;background:transparent}.visitor-admin-filters label{display:block;margin-bottom:5px;color:#f2d989;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.visitor-admin-report .visitor-admin-filters .form-control{height:39px;min-height:39px;padding:8px 10px;border-radius:8px;background:#ecf4f81a}.visitor-admin-report .visitor-admin-filters .form-control:focus{border-color:#72ddd7;background:#08161ceb;box-shadow:0 0 0 3px #72ddd729}.visitor-admin-search{grid-column:span 2}.visitor-admin-filters>button{min-height:39px}.visitor-admin-table-wrap{width:100%;margin:0;border:1px solid rgba(226,184,72,.25);border-radius:8px;background:#0b121875}.visitor-admin-table{min-width:1450px;margin:0}.sale-closing-admin-table{min-width:1650px}.visitor-admin-table.table>thead>tr>th{padding:10px 11px!important;border-right:1px solid rgba(67,48,18,.35)!important;border-bottom:2px solid #7f5b22!important;background:linear-gradient(180deg,#efd789,#c99a3d)!important;color:#17130d!important;-webkit-text-fill-color:#17130d!important;font-size:11px!important;font-weight:900!important;line-height:1.2;text-align:left!important;text-transform:uppercase}.visitor-admin-table.table>tbody>tr>td{max-width:270px;padding:11px;border-color:#e2b84821;background:#0a1117db;color:#fffaf0;text-align:left;vertical-align:top}.visitor-admin-table.table>tbody>tr:nth-child(2n)>td{background:#1b2125e6}.visitor-admin-table.table>tbody>tr:hover>td{background:#303636f0}.visitor-admin-table td strong,.visitor-admin-table td small{display:block;overflow-wrap:anywhere}.visitor-admin-table td small{margin-top:4px;color:#fffaf0c2;line-height:1.35}.visitor-admin-report .LoaderSpinner{min-height:260px;margin:0}@media (max-width: 1200px){.visitor-admin-filters{grid-template-columns:repeat(3,minmax(180px,1fr))}}@media (max-width: 700px){.visitor-admin-report .field-report-container{width:calc(100% - 24px)!important;padding:0 0 38px}.visitor-admin-report .field-report-card__body{padding:0}.visitor-admin-meta{align-items:flex-start;padding:10px 12px}.visitor-admin-filters{grid-template-columns:1fr;margin:0 0 12px}.visitor-admin-search{grid-column:auto}.visitor-admin-table-wrap{width:100%;margin:0}}.property-slab-page{min-height:100vh;background:transparent;color:#fffaf0}.property-slab-page .content-page,.property-slab-page .content,.property-slab-page .content_page_hit{background:transparent}.property-slab-container{width:min(1480px,100%);max-width:none;margin:0 auto;padding:0 0 48px}.property-slab-page .panel{margin-bottom:12px;padding:0;overflow:hidden;border:1px solid rgba(215,181,109,.28);border-radius:11px;background:linear-gradient(145deg,#ffffff13,#ffffff05),#141d259e;box-shadow:0 14px 34px #0003;-webkit-backdrop-filter:blur(13px) saturate(116%);backdrop-filter:blur(13px) saturate(116%)}.property-slab-card__head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 13px;border-bottom:1px solid rgba(215,181,109,.28);border-radius:10px 10px 0 0;background:linear-gradient(90deg,#0d131af5,#1c2630e8)}.property-slab-card__head>div>span{display:block;color:#f2d989;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.property-slab-card__head h3,.property-slab-card__head h4,.property-slab-card__head .panel-title{margin:2px 0 0;color:#f7f0df;font-size:16px;font-weight:800;letter-spacing:0;text-transform:none}.property-slab-head-meta{color:#ffe28b;font-size:13px;font-weight:800;text-align:right}.property-slab-card__body{padding:14px}.property-slab-page label{display:block;margin-bottom:5px;color:#f2d989;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.property-slab-page .form-control{height:39px;min-height:39px;padding:8px 10px;border:1px solid rgba(229,188,76,.38);border-radius:8px;background:#ecf4f81a;color:#fffaf0;box-shadow:none;font-size:14px;font-weight:600}.property-slab-page .form-control:focus{border-color:#72ddd7;background:#08161ceb;box-shadow:0 0 0 3px #72ddd729;outline:none}.property-slab-page select.form-control option{background:#151a1f;color:#fffaf0}.property-slab-page .form-control:disabled,.property-slab-page .form-control[disabled]{background:#f2c94c1a;color:#ffeab0;-webkit-text-fill-color:#ffeab0;cursor:not-allowed;opacity:1}.property-slab-select-row{display:grid;grid-template-columns:minmax(280px,1fr) auto;align-items:end;gap:11px;margin:0}.property-slab-select-row:before,.property-slab-select-row:after,.property-slab-summary:before,.property-slab-summary:after{display:none}.property-slab-select-row>[class*=col-]{width:auto;padding:0;float:none}.property-slab-summary{display:grid;grid-template-columns:repeat(5,minmax(150px,1fr));gap:11px;margin-top:12px}.property-slab-summary--heads{grid-template-columns:repeat(3,minmax(150px,1fr))}.property-slab-summary__item{width:auto;min-height:70px;padding:10px;border:1px solid rgba(229,188,76,.24);border-radius:8px;background:#0b121875}.property-slab-summary__item p{margin:5px 0 0;color:#fffaf0;font-size:14px;font-weight:700;overflow-wrap:anywhere}.property-slab-table-wrap{width:100%;overflow-x:auto;border:1px solid rgba(229,188,76,.26);border-radius:8px;background:#0b121875}.property-slab-table{min-width:820px;margin:0;border-collapse:separate;border-spacing:0;background:transparent}.property-slab-table.table>thead>tr>th,.property-slab-table.table>tbody>tr>td,.property-slab-table.table>tfoot>tr>th{border-color:#e5bc4c29;vertical-align:middle}.commission-status-page table.property-slab-table.table>thead>tr>th{position:sticky;z-index:2;top:0;padding:10px 11px!important;border-right:1px solid rgba(67,48,18,.35)!important;border-bottom:2px solid #7f5b22!important;background:linear-gradient(180deg,#efd789,#c99a3d)!important;color:#17130d!important;-webkit-text-fill-color:#17130d!important;opacity:1;text-shadow:none!important;font-size:11px!important;font-weight:900!important;line-height:1.2;text-align:left!important;text-transform:uppercase;white-space:nowrap}.property-slab-table tbody td{padding:9px 10px;background:#0a1117db;color:#fffaf0}.property-slab-table tbody tr:nth-child(2n) td{background:#1b2125e6}.property-slab-table tbody tr:hover td{background:#303636f0}.property-slab-table td:last-child{text-align:left}.property-slab-table .form-control{height:39px;min-height:39px;background:#1c1f21!important;color:#fffaf0!important;-webkit-text-fill-color:#fffaf0;caret-color:#fffaf0}.property-slab-table .form-control:disabled{color:#ffe17d!important;-webkit-text-fill-color:#ffe17d}.property-slab-table tfoot th{padding:11px 10px;background:#f2c94c1f;color:#ffe17d;font-size:15px;font-weight:900;text-align:center}.property-slab-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.property-slab-btn,.commission-status-page .property-slab-actions .btn-primary:not(.property-slab-btn){min-height:39px;padding:8px 14px;border:1px solid rgba(229,188,76,.36);border-radius:8px;font-weight:900}.property-slab-btn--ghost,.property-slab-page .btn-default.property-slab-btn{background:#ffffff0f;color:#fffaf0}.property-slab-btn--gold,.property-slab-page .btn-primary.property-slab-btn,.commission-status-page .property-slab-actions .btn-primary:not(.property-slab-btn){background:linear-gradient(135deg,#ffe17d,#b98513);border-color:#ffe17dcc;color:#181104}.property-slab-page .btn-danger{min-height:36px;padding:7px 12px;border:1px solid rgba(255,122,105,.38);border-radius:8px;background:linear-gradient(135deg,#eb4a3d,#b52a22);color:#fff;font-weight:900}.property-slab-page .btn:disabled{cursor:not-allowed;opacity:.58}.property-receipt-textarea{min-height:72px!important;resize:vertical;padding-top:10px!important}.commission-status-page .LoaderSpinner{min-height:220px;margin-bottom:12px}@media (max-width: 991px){.property-slab-container{width:calc(100% - 24px);padding-bottom:44px}.property-slab-card__head{align-items:flex-start}.property-slab-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 575px){.property-slab-select-row,.property-slab-summary,.property-slab-summary--heads{grid-template-columns:1fr}.property-slab-card__head{flex-direction:column}.property-slab-head-meta{text-align:left}.property-slab-actions{flex-direction:column}.property-slab-actions .property-slab-btn,.property-slab-actions .btn-primary{width:100%}}.property-request-page{min-height:100vh;background:transparent;color:#fffaf0}.property-request-page .content-page,.property-request-page .content{background:transparent}.property-request-shell{width:min(1480px,100%);max-width:none;margin:0 auto;padding:0 0 48px}.property-request-card-wrap{width:100%}.property-request-page .property-request-card{margin:0 0 12px;padding:0;overflow:hidden;border:1px solid rgba(215,181,109,.28);border-radius:11px;background:linear-gradient(145deg,#ffffff13,#ffffff05),#141d259e;box-shadow:0 14px 34px #0003;-webkit-backdrop-filter:blur(13px) saturate(116%);backdrop-filter:blur(13px) saturate(116%)}.property-request-card__head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 13px;border-bottom:1px solid rgba(215,181,109,.28);border-radius:10px 10px 0 0;background:linear-gradient(90deg,#0d131af5,#1c2630e8)}.property-request-card__head span{display:block;color:#f2d989;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.property-request-card__head h3{margin:2px 0 0;color:#f7f0df;font-size:16px;font-weight:800}.property-request-card__head strong{color:#ffe28b;font-size:13px;font-weight:800;white-space:nowrap}.property-request-page .property-request-card__body{padding:14px}.property-request-filter{display:grid;grid-template-columns:minmax(260px,430px) auto;align-items:end;justify-content:start;gap:11px;margin-bottom:12px}.property-request-filter label{display:block;margin-bottom:5px;color:#f2d989;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.property-request-filter br{display:none}.property-request-filter .form-control{width:100%;height:39px;min-height:39px;padding:8px 10px;border:1px solid rgba(229,188,76,.38);border-radius:8px;background:#ecf4f81a;color:#fffaf0;font-size:14px;font-weight:600}.property-request-filter .form-control:focus{border-color:#72ddd7;background:#08161ceb;box-shadow:0 0 0 3px #72ddd729;outline:none}.property-request-primary-btn{min-height:39px;padding:8px 18px;border:1px solid rgba(255,225,125,.8);border-radius:8px;background:linear-gradient(135deg,#ffe17d,#b98513);color:#181104;font-weight:900}.property-request-empty-heading{display:none}.property-request-results,.property-request-table-area{width:100%;min-width:0}.property-request-table-area>.table-responsive,.property-request-table-area .table-responsive{width:100%;margin-top:0!important;overflow-x:auto;border:1px solid rgba(229,188,76,.26);border-radius:8px;background:#0b121875}.property-request-page table.table{min-width:1450px;margin:0;background:transparent!important;text-align:left;box-shadow:none}.property-request-page table.table>thead>tr>th{position:sticky;z-index:2;top:0;padding:10px 11px!important;border-right:1px solid rgba(67,48,18,.35)!important;border-bottom:2px solid #7f5b22!important;background:linear-gradient(180deg,#efd789,#c99a3d)!important;color:#17130d!important;-webkit-text-fill-color:#17130d!important;font-size:11px!important;font-weight:900!important;line-height:1.2;text-align:left!important;text-transform:uppercase;white-space:nowrap}.property-request-page table.table>tbody>tr{background:#0a1117db!important}.property-request-page table.table>tbody>tr:nth-child(2n){background:#1b2125e6!important}.property-request-page table.table>tbody>tr:hover{background:#303636f0!important}.property-request-page table.table>tbody>tr>td{padding:8px 10px!important;border-color:#ffffff13!important;background:transparent!important;color:#f7f0df!important;font-size:13px;text-align:left!important;vertical-align:middle}.property-request-page table.table .btn{min-height:34px;padding:6px 11px;border-radius:7px;font-size:12px;font-weight:900}.property-request-page table.table .btn-success{border-color:#66e2a173;background:#72dca6;color:#102017}.property-request-page table.table .btn-danger{border-color:#ff7a6980;background:#d94c42;color:#fff}.property-request-page .LoaderSpinner{min-height:260px}.property-request-page .pagination-container{margin-top:10px}.property-request-page .custom-pagination{align-items:center;margin:0}@media (max-width: 991px){.property-request-shell{width:calc(100% - 24px);padding-bottom:44px}}@media (max-width: 575px){.property-request-card__head{align-items:flex-start;flex-direction:column}.property-request-filter{grid-template-columns:1fr}.property-request-primary-btn{width:100%}}.admin-client-report-page{min-height:100vh;background:transparent;color:#fffaf0}.admin-client-report-page .content-page,.admin-client-report-page .content{background:transparent}.admin-client-shell{width:min(1480px,100%);max-width:none;margin:0 auto;padding:0 0 48px}.admin-client-report-page .admin-client-card{margin:0 0 12px;padding:0;overflow:hidden;border:1px solid rgba(215,181,109,.28);border-radius:11px;background:linear-gradient(145deg,#ffffff13,#ffffff05),#141d259e;box-shadow:0 14px 34px #0003;-webkit-backdrop-filter:blur(13px) saturate(116%);backdrop-filter:blur(13px) saturate(116%)}.admin-client-card__head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 13px;border-bottom:1px solid rgba(215,181,109,.28);border-radius:10px 10px 0 0;background:linear-gradient(90deg,#0d131af5,#1c2630e8)}.admin-client-card__head span{display:block;color:#f2d989;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.admin-client-card__head h3{margin:2px 0 0;color:#f7f0df;font-size:16px;font-weight:800}.admin-client-card__head strong{color:#ffe28b;font-size:13px;font-weight:800;white-space:nowrap}.admin-client-report-page .admin-client-card__body{padding:14px}.admin-client-report-page .admin-client-filter-grid{display:grid;grid-template-columns:minmax(180px,240px) minmax(220px,300px) minmax(220px,300px) auto;align-items:end;justify-content:start;gap:11px;margin-bottom:12px}.admin-client-report-page .admin-client-filter-grid label{display:block;margin-bottom:5px;color:#f2d989;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.admin-client-report-page .admin-client-filter-grid .form-control{height:39px;min-height:39px;padding:8px 10px;border:1px solid rgba(229,188,76,.38);border-radius:8px;background:#ecf4f81a;color:#fffaf0;font-size:14px;font-weight:600}.admin-client-report-page .admin-client-filter-grid .form-control:focus{border-color:#72ddd7;background:#08161ceb;box-shadow:0 0 0 3px #72ddd729;outline:none}.admin-client-report-page .admin-client-search-action .field-report-btn{width:auto;min-height:39px;padding:8px 18px;border-radius:8px}.admin-client-report-page .admin-client-legend{gap:7px;margin:0 0 10px}.admin-client-report-page .admin-client-legend span{padding:5px 10px;font-size:10px}.admin-client-report-page .admin-client-table-wrap{min-height:220px;max-height:calc(100vh - 315px);overflow:auto;border:1px solid rgba(229,188,76,.26);border-radius:8px;background:#0b121875;scrollbar-color:#a9863f #17212a}.admin-client-report-page .admin-client-table{min-width:1720px;margin:0;background:transparent!important}.admin-client-report-page .admin-client-table.table>thead>tr>th{position:sticky;z-index:4;top:0;padding:10px 11px!important;border-right:1px solid rgba(67,48,18,.35)!important;border-bottom:2px solid #7f5b22!important;background:linear-gradient(180deg,#efd789,#c99a3d)!important;color:#17130d!important;-webkit-text-fill-color:#17130d!important;box-shadow:none;font-size:11px!important;font-weight:900!important;line-height:1.2;text-align:left!important;text-transform:uppercase;white-space:nowrap}.admin-client-report-page .admin-client-sort{justify-content:flex-start;color:#17130d!important;-webkit-text-fill-color:#17130d!important}.admin-client-report-page .admin-client-table tbody tr td{padding:8px 10px!important;border-color:#14141424!important;font-size:13px;font-weight:700;text-align:left!important}.admin-client-report-page .admin-client-table tbody tr.admin-client-row--default td{background:#fff!important;color:#171009!important}.admin-client-report-page .admin-client-table tbody tr.admin-client-row--enduser td{background:#d9d9d9!important;color:#171009!important}.admin-client-report-page .admin-client-table tbody tr.admin-client-row--investor td{background:#9cc9ff!important;color:#07111f!important}.admin-client-report-page .admin-client-table tbody tr.admin-client-row--partner td{background:#9fe2b0!important;color:#07111f!important}.admin-client-report-page .admin-client-table tbody tr.admin-client-row--waiting td{background:#ffe680!important;color:#2d2100!important}.admin-client-report-page .admin-client-table tbody tr.admin-client-row--no td{background:#ff8a8a!important;color:#07111f!important}.admin-client-report-page .admin-client-table tbody tr:hover td{filter:brightness(.95)}.admin-client-report-page .LoaderSpinner{min-height:260px}@media (max-width: 1100px){.admin-client-report-page .admin-client-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 991px){.admin-client-shell{width:calc(100% - 24px);padding-bottom:44px}}@media (max-width: 575px){.admin-client-card__head{align-items:flex-start;flex-direction:column}.admin-client-report-page .admin-client-filter-grid{grid-template-columns:1fr}.admin-client-report-page .admin-client-search-action .field-report-btn{width:100%}}.field-report-list-page .field-report-container{width:min(100%,1480px);max-width:1480px;margin:0 auto;padding:0}.field-report-list-page .field-report-card{margin:0;overflow:hidden;border:1px solid rgba(215,181,109,.28);border-radius:11px;background:linear-gradient(145deg,#ffffff13,#ffffff05),#141d259e;box-shadow:0 14px 34px #0003;backdrop-filter:blur(13px) saturate(116%);-webkit-backdrop-filter:blur(13px) saturate(116%)}.field-report-list-page .field-report-card__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 13px;background:linear-gradient(90deg,#0d131af5,#1c2630e8);border:0;border-bottom:1px solid rgba(215,181,109,.28)}.field-report-list-page .field-report-eyebrow{display:block;margin:0;color:#f0d47f;font-size:10px;font-weight:900;line-height:1.2;letter-spacing:.05em;text-align:left;text-transform:uppercase}.field-report-list-page .field-report-card__head h3{margin:2px 0 0;color:#f7f0df;font-size:16px;font-weight:800;line-height:1.25;letter-spacing:0;text-transform:none}.field-report-list-page .field-report-count{flex:0 0 auto;color:#f4d574;font-size:12px;font-weight:900;white-space:nowrap}.field-report-list-page .field-report-card__body{padding:14px}.field-report-list-page .field-report-filter{display:grid;grid-template-columns:minmax(190px,1fr) minmax(220px,1fr) minmax(230px,1fr) auto;align-items:end;gap:11px;margin:0 0 12px}.field-report-list-page label{display:block;margin:0 0 5px;color:#f2d98f;font-size:10px;font-weight:900;line-height:1.2;letter-spacing:.025em;text-transform:uppercase}.field-report-list-page .form-control{width:100%;height:39px;min-height:39px;padding:8px 10px;border:1px solid rgba(215,181,109,.36);border-radius:8px;background:#2a3136d1;color:#f8f2e5;font-size:13px;font-weight:600;box-shadow:none}.field-report-list-page .form-control::placeholder{color:#f2e2be9e}.field-report-list-page .form-control:focus{border-color:#55c7c8;background:#121e23f5;color:#fff;box-shadow:0 0 0 3px #55c7c82e}.field-report-list-page .field-report-filter .field-report-btn{min-width:116px}.field-report-list-page .field-report-btn{min-height:36px;padding:7px 13px;border-radius:8px;font-size:12px;font-weight:900}.field-report-list-page .field-report-table-wrap{overflow-x:auto;border:1px solid rgba(215,181,109,.28);border-radius:8px;background:#0b121875}.field-report-list-page .field-report-table{min-width:1220px;margin:0;border-collapse:separate;border-spacing:0;background:transparent}.field-report-list-page .field-report-table.table>thead>tr>th{height:42px;padding:9px 10px;border-color:#67480c47;background:linear-gradient(180deg,#efd789,#c99a3d);color:#17130d!important;font-size:10px;font-weight:900;line-height:1.2;text-align:left;text-transform:uppercase;white-space:nowrap}.field-report-list-page .field-report-table.table>tbody>tr>td{min-height:43px;padding:8px 10px;border-color:#d7b56d24;background:#0c141bb3;color:#f4efe4;font-size:11px;font-weight:600;line-height:1.35;text-align:left;vertical-align:middle}.field-report-list-page .field-report-table.table>tbody>tr:nth-child(2n)>td{background:#ffffff0e}.field-report-list-page .field-report-table.table>tbody>tr:hover>td{background:#46646740}.field-report-list-page .field-report-actions{flex-wrap:nowrap;justify-content:flex-start;gap:6px}.field-report-list-page .field-report-empty{height:70px;color:#d9cfb9!important;text-align:center!important}.field-report-list-page .field-report-loader{display:grid;min-height:180px;place-items:center;border:1px solid rgba(215,181,109,.22);border-radius:8px;background:#0b12188c}.field-report-modal-backdrop{position:fixed;z-index:10050;inset:0;display:grid;padding:18px;place-items:center;background:#03080cc2;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.field-report-confirm-modal{width:min(430px,100%);overflow:hidden;border:1px solid rgba(215,181,109,.4);border-radius:11px;background:#12191ffa;color:#f7f0df;box-shadow:0 24px 60px #0000007a}.field-report-confirm-modal__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 13px;border-bottom:1px solid rgba(215,181,109,.28);background:linear-gradient(90deg,#0d131afa,#1c2630f5)}.field-report-confirm-modal__head span{color:#f0d47f;font-size:10px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.field-report-confirm-modal__head h3{margin:2px 0 0;color:#f7f0df;font-size:16px;font-weight:800}.field-report-confirm-modal__head button{width:34px;height:34px;border:1px solid rgba(215,181,109,.36);border-radius:8px;background:#ffffff0a;color:#f2d98f;font-size:22px;line-height:1}.field-report-confirm-modal__body{padding:14px}.field-report-confirm-modal__body p{margin:0 0 14px;color:#eee7d9;font-size:13px}.field-report-confirm-modal__actions{display:flex;justify-content:flex-end;gap:8px}.field-report-modal-cancel,.field-report-modal-confirm{min-height:36px;padding:7px 13px;border-radius:8px;font-size:12px;font-weight:900}.field-report-modal-cancel{border:1px solid rgba(215,181,109,.32);background:#ffffff0d;color:#f7f0df}.field-report-modal-confirm{border:1px solid rgba(236,202,108,.54);background:linear-gradient(135deg,#f6db83,#a87919);color:#100d08}.field-report-modal-cancel:disabled,.field-report-modal-confirm:disabled,.field-report-confirm-modal__head button:disabled{cursor:not-allowed;opacity:.62}@media (max-width: 900px){.field-report-list-page .field-report-filter{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 600px){.field-report-list-page .field-report-container{width:100%}.field-report-list-page .field-report-card__head{align-items:flex-start;flex-direction:column}.field-report-list-page .field-report-filter{grid-template-columns:1fr}.field-report-list-page .field-report-filter .field-report-btn{width:100%}}.support-admin-page{min-height:100vh;background:transparent!important;color:#fff8e8}.support-admin-page .content-page,.support-admin-page .content{background:transparent!important}.support-admin-page .content{padding:12px 28px 42px!important}.support-admin-shell,.support-admin-page .field-report-container{width:min(1480px,100%)!important;max-width:1480px!important;margin:0 auto!important;padding:0!important}.support-admin-card,.support-admin-page .field-report-card{overflow:hidden;margin:0 0 12px!important;padding:0!important;border:1px solid rgba(214,178,82,.34)!important;border-radius:11px!important;background:linear-gradient(135deg,#30312fe0,#101315eb)!important;box-shadow:0 14px 30px #00000047!important;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px)}.support-admin-card__head,.support-admin-page .field-report-card__head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0!important;padding:11px 16px!important;border:0!important;border-bottom:1px solid rgba(214,178,82,.28)!important;border-radius:0!important;background:linear-gradient(100deg,#0b1117,#121a22 62%,#1a2025)!important;box-shadow:none!important}.support-admin-card__head span,.support-admin-eyebrow{display:block;margin:0 0 2px!important;color:#f2d989!important;font-size:10px!important;font-weight:900!important;line-height:1.2;letter-spacing:.07em;text-align:left!important;text-transform:uppercase}.support-admin-card__head h3,.support-admin-page .field-report-card__head h3{margin:0!important;padding:0!important;border:0!important;color:#fff8e8!important;font-size:16px!important;font-weight:800!important;line-height:1.25;letter-spacing:0!important;text-transform:none!important}.support-admin-card__head strong,.support-admin-page .field-report-card__head>strong{color:#f2d989!important;font-size:12px!important;font-weight:800;text-align:right}.support-admin-card__body,.support-admin-page .field-report-card__body{padding:14px!important}.support-admin-filter,.support-admin-page .field-report-filter{display:grid;grid-template-columns:minmax(220px,1fr) auto;align-items:end;gap:10px!important;margin:0 0 12px!important}.support-admin-page .website-enquiry-filter{grid-template-columns:minmax(150px,.75fr) minmax(260px,1.5fr) minmax(160px,.8fr) minmax(160px,.8fr) auto}.support-admin-page label{display:block;margin:0 0 5px!important;color:#f4dc98!important;font-size:11px!important;font-weight:900!important;letter-spacing:.025em;text-transform:uppercase}.support-admin-page .form-control,.support-admin-page input.form-control,.support-admin-page select.form-control{width:100%;min-height:39px!important;height:39px;padding:7px 11px!important;border:1px solid rgba(218,181,82,.42)!important;border-radius:8px!important;background:#191d1fc2!important;color:#fff8e8!important;box-shadow:none!important;font-size:13px!important}.support-admin-page textarea.form-control{min-height:88px!important;height:auto!important;resize:vertical}.support-admin-page .form-control::placeholder{color:#fff8e89e!important}.support-admin-page .form-control:focus,.support-admin-page input:focus,.support-admin-page select:focus,.support-admin-page textarea:focus{border-color:#46c3c6!important;background:#0a181bf0!important;box-shadow:0 0 0 3px #46c3c633!important;outline:none!important}.support-admin-page .btn,.support-admin-page button,.support-admin-page input[type=button]{min-height:36px!important;padding:7px 14px!important;border-radius:8px!important;font-weight:800!important}.support-admin-page .btn-primary,.support-admin-page input.btn-primary{border:1px solid rgba(236,202,108,.54)!important;background:linear-gradient(135deg,#f6db83,#a87919)!important;color:#100d08!important;box-shadow:0 8px 18px #ba8b2829!important}.support-admin-page .btn-info{border-color:#46c3c68c!important;background:linear-gradient(135deg,#73dadd,#268a91)!important;color:#071315!important}.support-admin-page .btn-danger{border-color:#ff80748c!important;background:linear-gradient(135deg,#f36b5e,#a62420)!important;color:#fff!important}.support-admin-table-area,.support-admin-page .field-report-table-wrap,.support-admin-page .table-responsive{width:100%;overflow-x:auto;border:1px solid rgba(236,202,108,.2)!important;border-radius:8px!important}.support-admin-page .table-responsive{margin-top:0!important}.support-admin-page table,.support-admin-page .table,.support-admin-page .field-report-table{width:100%;min-width:920px;margin:0!important;border-collapse:collapse!important;background:#090e12e6!important;color:#fff8e8!important;box-shadow:none!important}.support-admin-page table thead,.support-admin-page table thead tr,.support-admin-page table thead th,.support-admin-page .field-report-table thead th{border-color:#5c420c59!important;background:linear-gradient(135deg,#f5d879,#b9861a)!important;color:#1a1407!important}.support-admin-page table thead th,.support-admin-page .field-report-table thead th{padding:10px 11px!important;font-size:11px!important;font-weight:900!important;letter-spacing:.025em;text-align:center;text-transform:uppercase;white-space:nowrap}.support-admin-page table tbody td,.support-admin-page .field-report-table tbody td{padding:9px 10px!important;border-color:#ecca6c1f!important;background:#0a1014e6!important;color:#fff8e8!important;font-size:12px!important;vertical-align:middle!important;box-shadow:none!important}.support-admin-page table tbody tr:nth-child(2n) td{background:#252a2bf0!important}.support-admin-page table tbody tr:hover td{background:#465453e6!important}.support-admin-page .pagination-container{margin-top:10px}.support-admin-loader{display:flex;min-height:150px;align-items:center;justify-content:center;border:1px solid rgba(214,178,82,.2);border-radius:8px;background:#080d11a3}.support-admin-reply-card{max-width:860px}.support-admin-reply-form{display:grid;gap:10px}.support-admin-reply-form .form-group{margin:0!important}.support-admin-actions{display:flex;justify-content:flex-end;margin-top:2px}@media (max-width: 1050px){.support-admin-page .website-enquiry-filter{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 700px){.support-admin-page .content{padding:10px 12px 34px!important}.support-admin-filter,.support-admin-page .field-report-filter,.support-admin-page .website-enquiry-filter{grid-template-columns:1fr}.support-admin-card__head,.support-admin-page .field-report-card__head{align-items:flex-start!important;flex-direction:column}}.team-report-page .team-report-shell{width:min(1480px,100%);margin:0 auto}.team-report-page .team-report-card{overflow:hidden;margin:0 0 12px;border:1px solid rgba(215,181,109,.28);border-radius:11px;background:linear-gradient(145deg,#ffffff13,#ffffff05),#141d259e;box-shadow:0 14px 34px #0003;backdrop-filter:blur(13px) saturate(116%);-webkit-backdrop-filter:blur(13px) saturate(116%)}.team-report-page .team-report-card__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 13px;border-bottom:1px solid rgba(215,181,109,.28);border-radius:10px 10px 0 0;background:linear-gradient(90deg,#0d131af5,#1c2630e8)}.team-report-page .team-report-card__head span{display:block;color:#f2d989;font-size:10px;font-weight:800;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.team-report-page .team-report-card__head h3{margin:2px 0 0;color:#f7f0df;font-size:16px;font-weight:800;line-height:1.25}.team-report-page .team-report-card__head strong{color:#ffe28b;font-size:13px;font-weight:800;white-space:nowrap}.team-report-page .team-report-card__body{padding:14px}.team-report-page .team-report-filters{display:grid;align-items:end;gap:11px;margin-bottom:12px}.team-report-page .team-report-filters--five{grid-template-columns:minmax(190px,1.35fr) minmax(160px,.8fr) minmax(170px,1fr) minmax(170px,1fr) auto}.team-report-page .team-report-filters--six{grid-template-columns:minmax(170px,1.2fr) minmax(145px,.8fr) minmax(145px,.8fr) minmax(160px,1fr) minmax(160px,1fr) auto}.team-report-page .team-report-filters label{display:block;margin:0}.team-report-page .team-report-filters label>span{display:block;margin-bottom:5px;color:#f1d58e;font-size:10px;font-weight:900;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}.team-report-page .form-control{width:100%;height:39px;min-height:39px;padding:8px 10px;border:1px solid rgba(215,181,109,.36);border-radius:7px;background:#ecf4f81a;color:#f8f2e5;font-size:13px;font-weight:600;box-shadow:none}.team-report-page .form-control::placeholder{color:#f2e2be9e}.team-report-page .form-control:focus{border-color:#55c7c8;background:#121e23f5;color:#fff;outline:none;box-shadow:0 0 0 3px #55c7c82e}.team-report-page .team-report-search-action .btn{min-width:116px;min-height:39px;padding:7px 13px;border:1px solid rgba(236,202,108,.54);border-radius:8px;background:linear-gradient(135deg,#f6db83,#a87919);color:#100d08;font-size:12px;font-weight:900;box-shadow:0 10px 22px #b4841333}.team-report-page .team-report-table-area{min-width:0}.team-report-page .team-report-table-area .table-responsive{overflow-x:auto;margin:0!important;border:1px solid rgba(215,181,109,.28);border-radius:8px;background:#0b121875}.team-report-page .team-report-table-area table.table{min-width:1120px;margin:0;border-collapse:separate;border-spacing:0;background:transparent;box-shadow:none}.team-report-page .team-report-table-area table.table>thead>tr>th{height:42px;padding:9px 10px!important;border-right:1px solid rgba(67,48,18,.35)!important;border-bottom:2px solid #7f5b22!important;background:linear-gradient(180deg,#efd789,#c99a3d)!important;color:#17130d!important;font-size:10px!important;font-weight:900!important;line-height:1.2;text-align:left!important;text-transform:uppercase;white-space:nowrap}.team-report-page .team-report-table-area table.table>tbody>tr{background:#0c141bb3!important}.team-report-page .team-report-table-area table.table>tbody>tr:nth-child(2n){background:#ffffff0e!important}.team-report-page .team-report-table-area table.table>tbody>tr:hover{background:#46646740!important}.team-report-page .team-report-table-area table.table>tbody>tr>td{min-height:43px;padding:8px 10px!important;border-color:#d7b56d24!important;background:transparent!important;color:#f4efe4!important;font-size:11px!important;font-weight:600;line-height:1.35;text-align:left!important;vertical-align:middle;white-space:normal}.team-report-page .team-report-loader{display:grid;min-height:190px;place-items:center;border:1px solid rgba(215,181,109,.22);border-radius:8px;background:#0b12188c}.team-report-page .pagination-container{margin-top:10px}@media (max-width: 1100px){.team-report-page .team-report-filters--five,.team-report-page .team-report-filters--six{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 700px){.team-report-page .team-report-card__head{align-items:flex-start;flex-direction:column}.team-report-page .team-report-filters--five,.team-report-page .team-report-filters--six{grid-template-columns:1fr}.team-report-page .team-report-search-action .btn{width:100%}}.admin-achievement-page .admin-achievement-shell{width:min(1480px,100%);margin:0 auto}.admin-achievement-page .admin-achievement-card{overflow:hidden;margin:0 0 12px;border:1px solid rgba(215,181,109,.28);border-radius:11px;background:linear-gradient(145deg,#ffffff13,#ffffff05),#141d259e;box-shadow:0 14px 34px #0003;backdrop-filter:blur(13px) saturate(116%);-webkit-backdrop-filter:blur(13px) saturate(116%)}.admin-achievement-page .admin-achievement-card__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 13px;border-bottom:1px solid rgba(215,181,109,.28);border-radius:10px 10px 0 0;background:linear-gradient(90deg,#0d131af5,#1c2630e8)}.admin-achievement-page .admin-achievement-card__head span{display:block;color:#f2d989;font-size:10px;font-weight:800;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.admin-achievement-page .admin-achievement-card__head h3{margin:2px 0 0;color:#f7f0df;font-size:16px;font-weight:800;line-height:1.25}.admin-achievement-page .admin-achievement-card__head strong{color:#ffe28b;font-size:13px;font-weight:800;white-space:nowrap}.admin-achievement-page .admin-achievement-card__body{padding:14px}.admin-achievement-page .admin-achievement-filter{display:grid;grid-template-columns:minmax(240px,460px) auto;align-items:end;gap:11px;margin-bottom:12px}.admin-achievement-page .admin-achievement-filter label{display:block;margin:0}.admin-achievement-page .admin-achievement-filter label>span{display:block;margin-bottom:5px;color:#f1d58e;font-size:10px;font-weight:900;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}.admin-achievement-page .form-control{width:100%;height:39px;min-height:39px;padding:8px 10px;border:1px solid rgba(215,181,109,.36);border-radius:7px;background:#ecf4f81a;color:#f8f2e5;font-size:13px;font-weight:600;box-shadow:none}.admin-achievement-page .form-control::placeholder{color:#f2e2be9e}.admin-achievement-page .form-control:focus{border-color:#55c7c8;background:#121e23f5;color:#fff;outline:none;box-shadow:0 0 0 3px #55c7c82e}.admin-achievement-page .admin-achievement-filter button,.admin-achievement-page .admin-achievement-tabs button{min-height:36px;padding:7px 13px;border:1px solid rgba(215,181,109,.36);border-radius:8px;background:#ffffff0d;color:#f5df9f;font-size:12px;font-weight:900}.admin-achievement-page .admin-achievement-filter button{min-width:116px;min-height:39px;border-color:#ecca6c8a;background:linear-gradient(135deg,#f6db83,#a87919);color:#100d08;box-shadow:0 10px 22px #b4841333}.admin-achievement-page .admin-achievement-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.admin-achievement-page .admin-achievement-tabs button.active{border-color:#ecca6cb3;background:linear-gradient(135deg,#f6db83,#a87919);color:#100d08}.admin-achievement-page .admin-achievement-table-wrap{width:100%;overflow-x:auto;border:1px solid rgba(215,181,109,.28);border-radius:8px;background:#0b121875}.admin-achievement-page .admin-achievement-table{width:100%;min-width:980px;margin:0;border-collapse:separate;border-spacing:0;background:transparent}.admin-achievement-page .admin-achievement-table th{height:42px;padding:9px 10px;border-right:1px solid rgba(67,48,18,.35);border-bottom:2px solid #7f5b22;background:linear-gradient(180deg,#efd789,#c99a3d);color:#17130d;font-size:10px;font-weight:900;line-height:1.2;text-align:left;text-transform:uppercase;white-space:nowrap}.admin-achievement-page .admin-achievement-table td{min-height:43px;padding:8px 10px;border-bottom:1px solid rgba(215,181,109,.14);background:#0c141bb3;color:#f4efe4;font-size:11px;font-weight:600;line-height:1.35;text-align:left;vertical-align:middle;white-space:normal}.admin-achievement-page .admin-achievement-table tbody tr:nth-child(2n) td{background:#ffffff0e}.admin-achievement-page .admin-achievement-table tbody tr:hover td{background:#46646740}.admin-achievement-page .admin-achievement-empty{height:70px;color:#d9cfb9;text-align:center}.admin-achievement-page .admin-achievement-loader{display:grid;min-height:190px;place-items:center;border:1px solid rgba(215,181,109,.22);border-radius:8px;background:#0b12188c}.admin-achievement-page .admin-achievement-status{display:inline-flex;min-width:72px;justify-content:center;border-radius:999px;padding:5px 9px;font-size:10px;font-weight:900}.admin-achievement-page .admin-achievement-status.achieved{border:1px solid rgba(50,177,108,.5);background:#32b16c29;color:#8ff0b4}.admin-achievement-page .admin-achievement-status.pending{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#d8d0bb}@media (max-width: 640px){.admin-achievement-page .admin-achievement-card__head{align-items:flex-start;flex-direction:column}.admin-achievement-page .admin-achievement-filter{grid-template-columns:1fr}.admin-achievement-page .admin-achievement-filter button{width:100%}}.income-deduction-page .income-deduction-shell{width:min(1480px,100%);margin:0 auto}.income-deduction-page .income-deduction-card{overflow:hidden;margin:0 0 12px;border:1px solid rgba(215,181,109,.28);border-radius:11px;background:linear-gradient(145deg,#ffffff13,#ffffff05),#141d259e;box-shadow:0 14px 34px #0003;backdrop-filter:blur(13px) saturate(116%);-webkit-backdrop-filter:blur(13px) saturate(116%)}.income-deduction-page .income-deduction-card__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 13px;border-bottom:1px solid rgba(215,181,109,.28);border-radius:10px 10px 0 0;background:linear-gradient(90deg,#0d131af5,#1c2630e8)}.income-deduction-page .income-deduction-card__head span,.income-deduction-page .form-group label,.income-deduction-page .income-history-filters label>span{display:block;color:#f2d989;font-size:10px;font-weight:900;line-height:1.2;letter-spacing:.05em;text-transform:uppercase}.income-deduction-page .income-deduction-card__head h3{margin:2px 0 0;color:#f7f0df;font-size:16px;font-weight:800}.income-deduction-page .income-deduction-card__head strong{color:#ffe28b;font-size:13px;font-weight:800;white-space:nowrap}.income-deduction-page .income-deduction-card__body{padding:14px}.income-deduction-page .income-deduction-form-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:11px}.income-deduction-page .form-group{margin:0}.income-deduction-page .form-group label{margin-bottom:5px}.income-deduction-page .income-deduction-field-wide{grid-column:span 2}.income-deduction-page .form-control{width:100%;height:39px;min-height:39px;padding:8px 10px;border:1px solid rgba(215,181,109,.36);border-radius:7px;background:#ecf4f81a;color:#f8f2e5;font-size:13px;font-weight:600;box-shadow:none}.income-deduction-page .form-control::placeholder{color:#f2e2be9e}.income-deduction-page .form-control:focus{border-color:#55c7c8;background:#121e23f5;color:#fff;outline:none;box-shadow:0 0 0 3px #55c7c82e}.income-deduction-page .form-control[readonly]{color:#f3d87f}.income-deduction-page .form-group p{margin:4px 0 0;font-size:11px;font-weight:800}.income-deduction-page .income-deduction-actions{display:flex;align-items:center;gap:8px;margin-top:12px}.income-primary-btn,.income-danger-btn,.income-deduction-page .income-history-action .btn{min-height:36px;padding:7px 13px;border:1px solid rgba(236,202,108,.54);border-radius:8px;background:linear-gradient(135deg,#f6db83,#a87919);color:#100d08;font-size:12px;font-weight:900}.income-danger-btn{border-color:#f1706794;background:linear-gradient(135deg,#e97b6d,#a9342e);color:#fff}.income-deduction-page .income-history-filters{display:grid;grid-template-columns:minmax(240px,460px) auto auto;align-items:end;gap:11px;margin-bottom:12px}.income-deduction-page .income-history-filters label{margin:0}.income-deduction-page .income-history-filters label>span{margin-bottom:5px}.income-deduction-page .income-history-action .btn{min-height:39px;min-width:116px}.income-deduction-page .income-history-table-area .table-responsive{overflow-x:auto;margin:0!important;border:1px solid rgba(215,181,109,.28);border-radius:8px;background:#0b121875}.income-deduction-page .income-history-table-area table.table{min-width:760px;margin:0;background:transparent;box-shadow:none}.income-deduction-page .income-history-table-area table.table>thead>tr>th{height:42px;padding:9px 10px!important;border-right:1px solid rgba(67,48,18,.35)!important;border-bottom:2px solid #7f5b22!important;background:linear-gradient(180deg,#efd789,#c99a3d)!important;color:#17130d!important;font-size:10px!important;font-weight:900!important;text-align:left!important;text-transform:uppercase}.income-deduction-page .income-history-table-area table.table>tbody>tr{background:#0c141bb3!important}.income-deduction-page .income-history-table-area table.table>tbody>tr:nth-child(2n){background:#ffffff0e!important}.income-deduction-page .income-history-table-area table.table>tbody>tr:hover{background:#46646740!important}.income-deduction-page .income-history-table-area table.table>tbody>tr>td{padding:8px 10px!important;border-color:#d7b56d24!important;background:transparent!important;color:#f4efe4!important;font-size:11px!important;font-weight:600;text-align:left!important}.income-deduction-page .income-deduction-loader{display:grid;min-height:190px;place-items:center;border:1px solid rgba(215,181,109,.22);border-radius:8px;background:#0b12188c}.income-confirm-backdrop{position:fixed;z-index:10050;inset:0;display:grid;padding:18px;place-items:center;background:#03080cc2;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.income-confirm-modal{width:min(430px,100%);overflow:hidden;border:1px solid rgba(215,181,109,.4);border-radius:11px;background:#12191ffa;color:#f7f0df;box-shadow:0 24px 60px #0000007a}.income-confirm-modal__head{display:flex;align-items:center;justify-content:space-between;padding:10px 13px;border-bottom:1px solid rgba(215,181,109,.28);background:linear-gradient(90deg,#0d131afa,#1c2630f5)}.income-confirm-modal__head span{color:#f0d47f;font-size:10px;font-weight:900;text-transform:uppercase}.income-confirm-modal__head h3{margin:2px 0 0;color:#f7f0df;font-size:16px}.income-confirm-modal__head>button{width:34px;height:34px;border:1px solid rgba(215,181,109,.36);border-radius:8px;background:transparent;color:#f2d98f;font-size:22px}.income-confirm-modal__body{padding:14px}.income-confirm-modal__body p{margin:0 0 14px;color:#eee7d9;font-size:13px}.income-confirm-modal__actions{display:flex;justify-content:flex-end;gap:8px}.income-modal-cancel,.income-modal-confirm{min-height:36px;padding:7px 13px;border-radius:8px;font-size:12px;font-weight:900}.income-modal-cancel{border:1px solid rgba(215,181,109,.32);background:#ffffff0d;color:#f7f0df}.income-modal-confirm{border:1px solid rgba(236,202,108,.54);background:linear-gradient(135deg,#f6db83,#a87919);color:#100d08}.income-modal-cancel:disabled,.income-modal-confirm:disabled,.income-confirm-modal__head button:disabled{opacity:.62;cursor:not-allowed}@media (max-width: 900px){.income-deduction-page .income-deduction-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.income-deduction-page .income-deduction-card__head{align-items:flex-start;flex-direction:column}.income-deduction-page .income-deduction-form-grid,.income-deduction-page .income-history-filters{grid-template-columns:1fr}.income-deduction-page .income-deduction-field-wide{grid-column:auto}.income-deduction-page .income-history-action .btn{width:100%}}.withdrawal-report-page .withdrawal-report-shell{width:min(1480px,100%);margin:0 auto}.withdrawal-report-page .withdrawal-report-card{overflow:hidden;margin:0 0 12px;border:1px solid rgba(215,181,109,.28);border-radius:11px;background:linear-gradient(145deg,#ffffff13,#ffffff05),#141d259e;box-shadow:0 14px 34px #0003;backdrop-filter:blur(13px) saturate(116%);-webkit-backdrop-filter:blur(13px) saturate(116%)}.withdrawal-report-page .withdrawal-report-card__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 13px;border-bottom:1px solid rgba(215,181,109,.28);border-radius:10px 10px 0 0;background:linear-gradient(90deg,#0d131af5,#1c2630e8)}.withdrawal-report-page .withdrawal-report-card__head span{display:block;color:#f2d989;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.withdrawal-report-page .withdrawal-report-card__head h3{margin:2px 0 0;color:#f7f0df;font-size:16px;font-weight:800}.withdrawal-report-page .withdrawal-report-card__head strong{color:#ffe28b;font-size:13px;font-weight:800;white-space:nowrap}.withdrawal-report-page .withdrawal-report-card__body{padding:14px}.withdrawal-report-page .withdrawal-report-filters{display:grid!important;align-items:end;gap:11px;margin:0 0 12px!important}.withdrawal-report-page .withdrawal-report-filters--pending{grid-template-columns:minmax(280px,1.5fr) minmax(180px,1fr) auto auto}.withdrawal-report-page .withdrawal-report-filters--history{grid-template-columns:minmax(280px,1.5fr) minmax(170px,1fr) minmax(170px,1fr) auto auto}.withdrawal-report-page .withdrawal-report-filters:before,.withdrawal-report-page .withdrawal-report-filters:after{display:none!important;content:none!important}.withdrawal-report-page .withdrawal-report-filters>[class*=col-]{float:none!important;width:100%!important;padding:0!important}.withdrawal-report-page .withdrawal-report-filters label{display:block;margin:0 0 5px;color:#f1d58e;font-size:10px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.withdrawal-report-page .form-control{width:100%;height:39px;min-height:39px;padding:8px 10px;border:1px solid rgba(215,181,109,.36);border-radius:7px;background:#ecf4f81a;color:#f8f2e5;font-size:13px;font-weight:600;box-shadow:none}.withdrawal-report-page .form-control::placeholder{color:#f2e2be9e}.withdrawal-report-page .form-control:focus{border-color:#55c7c8;background:#121e23f5;color:#fff;outline:none;box-shadow:0 0 0 3px #55c7c82e}.withdrawal-report-page .withdrawal-report-filters .btn,.withdrawal-report-page .withdrawal-report-table-area .btn{min-height:36px;padding:7px 13px;border:1px solid rgba(236,202,108,.54);border-radius:8px!important;background:linear-gradient(135deg,#f6db83,#a87919);color:#100d08;font-size:12px;font-weight:900}.withdrawal-report-page .withdrawal-report-filters .btn{min-width:116px;min-height:39px}.withdrawal-report-page .withdrawal-report-table-area .table-responsive{overflow-x:auto;margin:0!important;border:1px solid rgba(215,181,109,.28);border-radius:8px;background:#0b121875}.withdrawal-report-page .withdrawal-report-table-area table.table{min-width:1280px;margin:0;background:transparent;box-shadow:none}.withdrawal-report-page .withdrawal-report-table-area table.table>thead>tr>th{height:42px;padding:9px 10px!important;border-right:1px solid rgba(67,48,18,.35)!important;border-bottom:2px solid #7f5b22!important;background:linear-gradient(180deg,#efd789,#c99a3d)!important;color:#17130d!important;font-size:10px!important;font-weight:900!important;text-align:left!important;text-transform:uppercase;white-space:nowrap}.withdrawal-report-page .withdrawal-report-table-area table.table>tbody>tr{background:#0c141bb3!important}.withdrawal-report-page .withdrawal-report-table-area table.table>tbody>tr:nth-child(2n){background:#ffffff0e!important}.withdrawal-report-page .withdrawal-report-table-area table.table>tbody>tr:hover{background:#46646740!important}.withdrawal-report-page .withdrawal-report-table-area table.table>tbody>tr>td{padding:8px 10px!important;border-color:#d7b56d24!important;background:transparent!important;color:#f4efe4!important;font-size:11px!important;font-weight:600;text-align:left!important;vertical-align:middle;white-space:normal}.withdrawal-report-page .withdrawal-report-table-area a{color:#75d7d8;font-weight:800}.withdrawal-report-page .withdrawal-report-loader{display:grid;min-height:190px;place-items:center;border:1px solid rgba(215,181,109,.22);border-radius:8px;background:#0b12188c}.withdrawal-confirm-backdrop{position:fixed;z-index:10050;inset:0;display:grid;padding:18px;place-items:center;background:#03080cc2;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.withdrawal-confirm-modal{width:min(430px,100%);overflow:hidden;border:1px solid rgba(215,181,109,.4);border-radius:11px;background:#12191ffa;color:#f7f0df;box-shadow:0 24px 60px #0000007a}.withdrawal-confirm-modal__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 13px;border-bottom:1px solid rgba(215,181,109,.28);background:linear-gradient(90deg,#0d131afa,#1c2630f5)}.withdrawal-confirm-modal__head span{color:#f0d47f;font-size:10px;font-weight:900;text-transform:uppercase}.withdrawal-confirm-modal__head h3{margin:2px 0 0;color:#f7f0df;font-size:16px}.withdrawal-confirm-modal__head>button{width:34px;height:34px;border:1px solid rgba(215,181,109,.36);border-radius:8px;background:transparent;color:#f2d98f;font-size:22px}.withdrawal-confirm-modal__body{padding:14px}.withdrawal-confirm-modal__body p{margin:0 0 14px;color:#eee7d9;font-size:13px}.withdrawal-confirm-modal__actions{display:flex;justify-content:flex-end;gap:8px}.withdrawal-modal-cancel,.withdrawal-modal-confirm{min-height:36px;padding:7px 13px;border-radius:8px;font-size:12px;font-weight:900}.withdrawal-modal-cancel{border:1px solid rgba(215,181,109,.32);background:#ffffff0d;color:#f7f0df}.withdrawal-modal-confirm{border:1px solid rgba(236,202,108,.54);background:linear-gradient(135deg,#f6db83,#a87919);color:#100d08}.withdrawal-modal-cancel:disabled,.withdrawal-modal-confirm:disabled,.withdrawal-confirm-modal__head button:disabled{opacity:.62;cursor:not-allowed}@media (max-width: 1000px){.withdrawal-report-page .withdrawal-report-filters--pending,.withdrawal-report-page .withdrawal-report-filters--history{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.withdrawal-report-page .withdrawal-report-card__head{align-items:flex-start;flex-direction:column}.withdrawal-report-page .withdrawal-report-filters--pending,.withdrawal-report-page .withdrawal-report-filters--history{grid-template-columns:1fr}.withdrawal-report-page .withdrawal-report-filters .btn{width:100%}}.meeting-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:20px}.meeting-grid .wide{grid-column:1 / -1}.meeting-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:12px}.meeting-summary-pill{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border:1px solid rgba(229,188,76,.28);border-radius:999px;color:#ffe17d;background:#e5bc4c17;font-weight:800}.meeting-pass-qr{width:88px;height:88px;border:4px solid #fff;border-radius:8px;background:#fff}.meeting-report-filter{display:grid;grid-template-columns:minmax(220px,320px) minmax(180px,220px) auto;gap:14px;align-items:end;margin-bottom:20px}.scan-result-box{margin-top:18px;padding:16px;border:1px solid rgba(229,188,76,.34);border-radius:12px;background:#ffffff0e;color:#fff5dc;font-weight:800}@media (max-width: 900px){.meeting-report-filter{grid-template-columns:1fr}}.meeting-code-text{display:inline-block;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.scan-result-title{margin-bottom:14px;font-size:16px;color:#ffe17d}.scan-result-box--valid{border-color:#50dc967a}.scan-result-box--invalid{border-color:#ff6e6e85}.scan-result-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.scan-result-grid div{min-width:0;padding:10px 12px;border:1px solid rgba(229,188,76,.18);border-radius:8px;background:#00000038}.scan-result-grid span{display:block;color:#d5c59d;font-size:12px;font-weight:800;text-transform:uppercase}.scan-result-grid strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff7df;font-size:14px}.scan-result-wide{grid-column:1 / -1}.meeting-entry-summary{display:grid;grid-template-columns:repeat(3,minmax(150px,1fr));gap:12px}.meeting-entry-summary div{padding:14px 16px;border:1px solid rgba(229,188,76,.22);border-radius:10px;background:#ffffff0b}.meeting-entry-summary span{display:block;color:#d5c59d;font-size:12px;font-weight:800;text-transform:uppercase}.meeting-entry-summary strong{display:block;margin-top:4px;color:#ffe17d;font-size:25px}.meeting-entry-steps{display:grid;gap:8px;margin:0 0 20px;padding-left:22px;color:#f4ead2;line-height:1.55}.meeting-staff-form{display:grid;grid-template-columns:repeat(3,minmax(180px,1fr)) auto;gap:14px;align-items:end}.meeting-staff-lookup{display:block;margin-top:6px;font-size:12px;font-weight:750}.meeting-staff-lookup.is-loading{color:#d8b66d}.meeting-staff-lookup.is-found{color:#63d6a0}.meeting-staff-lookup.is-error{color:#ff8d8d}.meeting-staff-form input[readonly]{cursor:default;opacity:.88}.meeting-staff-meeting-select{width:min(720px,100%);margin-bottom:18px}.meeting-staff-meeting-select label{display:block;margin-bottom:7px;color:#f0d18a;font-weight:800}@media (max-width: 1050px){.meeting-staff-form{grid-template-columns:repeat(2,minmax(180px,1fr))}}@media (max-width: 650px){.meeting-entry-summary,.meeting-staff-form{grid-template-columns:1fr}}.meeting-image-upload,.events-banner-upload{display:grid;gap:10px;margin-top:10px}.meeting-image-preview,.events-banner-preview{width:100%;max-width:320px;height:140px;object-fit:cover;border-radius:12px;border:1px solid rgba(220,185,96,.55)}.meeting-table-thumb,.events-table-thumb{width:78px;height:48px;object-fit:cover;border-radius:8px;border:1px solid rgba(220,185,96,.45)}.meeting-feedback-report-page{display:grid;gap:18px}.meeting-feedback-admin-head{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px;border:1px solid rgba(215,181,109,.25);border-radius:16px;background:#0a0a0ed1}.meeting-feedback-admin-head span,.meeting-feedback-admin-detail__title span{color:#d7b56d;font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.meeting-feedback-admin-head h2,.meeting-feedback-admin-detail__title h2{margin:4px 0;color:#fff8e8}.meeting-feedback-admin-head p,.meeting-feedback-admin-detail__title p{margin:0;color:#ad9f87}.meeting-feedback-admin-head button,.meeting-feedback-admin-detail__title button,.meeting-feedback-filter-card>button{min-height:42px;padding:9px 16px;border:1px solid rgba(255,255,255,.17);border-radius:10px;background:linear-gradient(135deg,#f1d58e,#c59425);color:#171009;font-weight:900}.meeting-feedback-admin-head button:disabled{cursor:not-allowed;opacity:.45}.meeting-feedback-filter-card{display:grid;grid-template-columns:minmax(260px,2fr) minmax(180px,1fr) auto auto;align-items:end;gap:12px;padding:18px;border:1px solid rgba(215,181,109,.22);border-radius:14px;background:#0a0a0ec7}.meeting-feedback-filter-card label{display:grid;gap:6px}.meeting-feedback-filter-card label>span{color:#e5cb88;font-size:11px;font-weight:900;text-transform:uppercase}.meeting-feedback-filter-card input,.meeting-feedback-filter-card select{width:100%;min-height:42px;padding:9px 11px;border:1px solid rgba(215,181,109,.28);border-radius:9px;outline:0;background:#ffffff0f;color:#fff4da}.meeting-feedback-count{min-width:120px;display:grid;justify-items:center;padding:7px 12px;border:1px solid rgba(215,181,109,.2);border-radius:10px;background:#d7b56d14}.meeting-feedback-count strong{color:#ffe194;font-size:22px}.meeting-feedback-count span{color:#a99c84;font-size:10px}.meeting-feedback-table-wrap .field-report-table{min-width:900px}.meeting-feedback-selected-row td{background:#d7b56d29!important}.meeting-feedback-admin-detail{padding:20px;border:1px solid rgba(215,181,109,.3);border-radius:16px;background:radial-gradient(circle at 95% 3%,rgba(215,181,109,.13),transparent 25%),#0a0a0ed6}.meeting-feedback-admin-detail__title{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-bottom:14px;border-bottom:1px solid rgba(215,181,109,.2)}.meeting-feedback-admin-info{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:15px 0}.meeting-feedback-admin-info>div{min-width:0;padding:11px 12px;border:1px solid rgba(215,181,109,.17);border-radius:10px;background:#ffffff09}.meeting-feedback-admin-info span{display:block;margin-bottom:4px;color:#aa9874;font-size:10px;font-weight:900;text-transform:uppercase}.meeting-feedback-admin-info strong{color:#fff4dc;overflow-wrap:anywhere}.meeting-feedback-admin-answer{margin-top:10px;padding:14px;border:1px solid rgba(215,181,109,.18);border-radius:11px;background:#ffffff09}.meeting-feedback-admin-answer h3{margin:0 0 8px;color:#e5c87c;font-size:14px}.meeting-feedback-admin-answer p{margin:0;color:#f5efe4;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width: 900px){.meeting-feedback-filter-card{grid-template-columns:1fr 1fr}.meeting-feedback-admin-info{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.meeting-feedback-admin-head,.meeting-feedback-admin-detail__title{align-items:stretch;flex-direction:column}.meeting-feedback-filter-card,.meeting-feedback-admin-info{grid-template-columns:1fr}}.events-training-page{min-height:100vh;background:transparent!important;color:#fff8e8}.events-training-page .content-page,.events-training-page .content{background:transparent!important}.events-training-page .content{padding:12px 28px 42px!important}.events-training-shell,.events-training-page .field-report-container{width:min(1480px,100%)!important;max-width:1480px!important;margin:0 auto!important;padding:0!important}.events-training-card,.events-training-page .field-report-card{overflow:hidden;margin:0 0 12px!important;padding:0!important;border:1px solid rgba(214,178,82,.34)!important;border-radius:11px!important;background:linear-gradient(135deg,#30312fe0,#101315eb)!important;box-shadow:0 14px 30px #00000047!important;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px)}.events-training-card__head,.events-training-page .field-report-card__head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0!important;padding:11px 16px!important;border:0!important;border-bottom:1px solid rgba(214,178,82,.28)!important;border-radius:0!important;background:linear-gradient(100deg,#0b1117,#121a22 62%,#1a2025)!important;box-shadow:none!important}.events-training-card__head span,.events-training-eyebrow{display:block;margin:0 0 2px!important;color:#f2d989!important;font-size:10px!important;font-weight:900!important;line-height:1.2;letter-spacing:.07em;text-align:left!important;text-transform:uppercase}.events-training-card__head h3,.events-training-page .field-report-card__head h3{margin:0!important;padding:0!important;border:0!important;color:#fff8e8!important;font-size:16px!important;font-weight:800!important;line-height:1.25;letter-spacing:0!important;text-transform:none!important}.events-training-card__head strong,.events-training-page .field-report-card__head>strong,.events-training-page .field-report-card__head>span:not(.events-training-eyebrow){color:#f2d989!important;font-size:12px!important;font-weight:800;text-align:right}.events-training-card__body,.events-training-page .field-report-card__body{padding:14px!important}.events-training-page .events-offers-box{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.events-training-page label,.events-training-page .meeting-feedback-filter-card label>span{display:block;margin:0 0 5px!important;color:#f4dc98!important;font-size:11px!important;font-weight:900!important;letter-spacing:.025em;text-transform:uppercase}.events-training-page .form-control,.events-training-page .in-ip-1,.events-training-page .meeting-feedback-filter-card input,.events-training-page .meeting-feedback-filter-card select{width:100%;min-height:39px!important;height:39px;padding:7px 11px!important;border:1px solid rgba(218,181,82,.42)!important;border-radius:8px!important;background:#191d1fc2!important;color:#fff8e8!important;box-shadow:none!important;font-size:13px!important}.events-training-page .form-control::placeholder,.events-training-page input::placeholder{color:#fff8e89e!important}.events-training-page .form-control:focus,.events-training-page .in-ip-1:focus,.events-training-page input:focus,.events-training-page select:focus,.events-training-page textarea:focus,.events-training-page [contenteditable=true]:focus{border-color:#46c3c6!important;background:#0a181bf0!important;box-shadow:0 0 0 3px #46c3c633!important;outline:none!important}.events-training-page .meeting-grid,.events-training-page .meeting-staff-form,.events-training-page .meeting-report-filter{gap:10px!important;margin-bottom:12px!important}.events-training-page textarea,.events-training-page .events-rich-editor{min-height:105px!important;padding:10px!important;border:1px solid rgba(218,181,82,.42)!important;border-radius:8px!important;background:#111416cc!important;color:#fff8e8!important}.events-training-page .events-editor-toolbar{gap:6px!important;margin:10px 0 8px!important;padding:7px!important;border-radius:8px!important}.events-training-page .events-editor-toolbar button,.events-training-page .events-editor-toolbar select,.events-training-page .events-editor-toolbar input{min-height:32px!important;height:32px;padding:0 10px!important}.events-training-page .events-actions,.events-training-page .meeting-actions{gap:8px!important;margin-top:10px!important}.events-training-page button,.events-training-page .btn,.events-training-page .field-report-btn{min-height:36px!important;padding:7px 14px!important;border-radius:8px!important;font-weight:800!important}.events-training-page .btn-primary,.events-training-page .field-report-btn--gold,.events-training-page .meeting-feedback-admin-head button,.events-training-page .meeting-feedback-filter-card>button,.events-training-page .meeting-feedback-admin-detail button{border:1px solid rgba(236,202,108,.54)!important;background:linear-gradient(135deg,#f6db83,#a87919)!important;color:#100d08!important;box-shadow:0 8px 18px #ba8b2829!important}.events-training-page .field-report-table-wrap,.events-training-page .table-responsive{overflow-x:auto;border:1px solid rgba(236,202,108,.2)!important;border-radius:8px!important}.events-training-page .field-report-table,.events-training-page .events-offers-table{width:100%;margin:0!important;border-collapse:collapse!important;background:#090e12e6!important;color:#fff8e8!important}.events-training-page table thead th,.events-training-page .field-report-table thead th,.events-training-page .events-offers-table th{padding:10px 11px!important;border-color:#5c420c59!important;background:linear-gradient(135deg,#f5d879,#b9861a)!important;color:#1a1407!important;font-size:11px!important;font-weight:900!important;letter-spacing:.025em;text-transform:uppercase;white-space:nowrap}.events-training-page table tbody td,.events-training-page .field-report-table tbody td,.events-training-page .events-offers-table td{padding:9px 10px!important;border-color:#ecca6c1f!important;background:#0a1014e6!important;color:#fff8e8!important;font-size:12px;vertical-align:middle!important}.events-training-page table tbody tr:nth-child(2n) td{background:#252a2bf0!important}.events-training-page table tbody tr:hover td{background:#465453e6!important}.events-training-page .meeting-feedback-report-page{padding:0!important}.events-training-page .admin-qna-print-header{display:none}.events-training-page .meeting-feedback-admin-head{border-radius:0!important}.events-training-page .meeting-feedback-admin-head p{display:none}.events-training-page .meeting-feedback-filter-card{display:grid;grid-template-columns:minmax(220px,1.6fr) minmax(180px,.8fr) auto auto;align-items:end;gap:10px!important;margin:0 0 12px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.events-training-page .meeting-feedback-count{min-height:39px;padding:5px 11px;border:1px solid rgba(218,181,82,.3);border-radius:8px;background:#0f1417b3}.events-training-loader{display:flex;min-height:150px;align-items:center;justify-content:center;border:1px solid rgba(214,178,82,.2);border-radius:8px;background:#080d11a3}.events-training-page .meeting-feedback-admin-detail{margin-top:12px!important;padding:0!important;border:1px solid rgba(214,178,82,.3)!important;border-radius:8px!important;background:#090e12b8!important;overflow:hidden}.events-training-page .meeting-feedback-admin-detail__title{margin:0!important;padding:10px 12px!important;background:linear-gradient(100deg,#0b1117,#172029)!important}.events-training-page .meeting-feedback-admin-info,.events-training-page .meeting-feedback-admin-answer{margin:10px 12px!important}@media (max-width: 900px){.events-training-page .content{padding:10px 12px 34px!important}.events-training-page .meeting-feedback-filter-card{grid-template-columns:1fr 1fr}}@media (max-width: 600px){.events-training-card__head,.events-training-page .field-report-card__head{align-items:flex-start!important;flex-direction:column}.events-training-page .meeting-feedback-filter-card{grid-template-columns:1fr}.events-training-page .row>[class*=col-]{margin-bottom:8px}}@media print{.events-training-page .admin-qna-print-header{display:flex!important}}
