.AppShell_wrapper__WAdtS{background-color:var(--surface-muted);display:flex;flex-direction:column;height:100vh}.AppShell_topbar__k0Dtm{-webkit-backdrop-filter:saturate(160%) blur(14px);backdrop-filter:saturate(160%) blur(14px);background:linear-gradient(90deg,#b91c1ceb,rgba(var(--primary-code),.92));border-bottom:1px solid #00000014;box-shadow:0 2px 8px -2px rgba(var(--primary-code),.45);display:flex;flex-shrink:0;height:60px;padding:0 20px;position:sticky;top:0;z-index:50}@media(max-width:600px){.AppShell_topbar__k0Dtm{padding:0 14px}}.AppShell_topbar-inner__deos4{align-items:center;display:flex;gap:20px;margin:0 auto;max-width:1900px;width:100%}@media(max-width:600px){.AppShell_topbar-inner__deos4{gap:12px}}.AppShell_brand-badge__4\+FVx{background:#ffffff2e;border:1px solid #ffffff59;border-radius:999px;color:#fff;flex-shrink:0;font-size:12px;font-weight:700;padding:3px 10px}.AppShell_nav__\+9etD{flex:1 1;min-width:0}.AppShell_nav__\+9etD .ant-menu-horizontal{background:#0000;border-bottom:none;font-weight:500;line-height:58px}.AppShell_nav__\+9etD .ant-menu-horizontal .ant-menu-item,.AppShell_nav__\+9etD .ant-menu-horizontal .ant-menu-submenu,.AppShell_nav__\+9etD .ant-menu-horizontal .ant-menu-submenu-title{background:#0000!important;border-radius:0!important;color:#ffffffd9}.AppShell_nav__\+9etD .ant-menu-horizontal .ant-menu-item:hover,.AppShell_nav__\+9etD .ant-menu-horizontal .ant-menu-item:hover .ant-menu-title-content,.AppShell_nav__\+9etD .ant-menu-horizontal .ant-menu-submenu-active,.AppShell_nav__\+9etD .ant-menu-horizontal .ant-menu-submenu-title:hover,.AppShell_nav__\+9etD .ant-menu-horizontal .ant-menu-submenu:hover{color:#fff!important}.AppShell_nav__\+9etD .ant-menu-horizontal .ant-menu-item-selected,.AppShell_nav__\+9etD .ant-menu-horizontal .ant-menu-item-selected a,.AppShell_nav__\+9etD .ant-menu-horizontal .ant-menu-submenu-selected,.AppShell_nav__\+9etD .ant-menu-horizontal .ant-menu-submenu-selected .ant-menu-submenu-title{color:#fff!important;font-weight:600}.AppShell_nav__\+9etD .ant-menu-horizontal .ant-menu-item:after,.AppShell_nav__\+9etD .ant-menu-horizontal .ant-menu-submenu:after{border-bottom-color:#fff!important}.AppShell_nav__\+9etD .ant-menu-horizontal .ant-menu-item .ant-menu-item-icon,.AppShell_nav__\+9etD .ant-menu-horizontal .ant-menu-submenu .ant-menu-item-icon{font-size:15px}.AppShell_actions__MwL8N{align-items:center;display:flex;flex-shrink:0;gap:12px;margin-left:auto}.AppShell_back-user__zpGWL{align-items:center;background:#ffffff29;border-radius:8px;color:#fff;display:inline-flex;font-size:13px;font-weight:600;gap:7px;padding:7px 12px;transition:all .15s ease}.AppShell_back-user__zpGWL:hover{background:#ffffff47;color:#fff}@media(max-width:900px){.AppShell_back-user__zpGWL span{display:none}}.AppShell_hamburger__LT2NF{align-items:center;background-color:#ffffff2e;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:18px;height:38px;justify-content:center;width:38px}.AppShell_drawer-nav__jbpzd{padding:12px 8px}.AppShell_main__Hs1Mj{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.AppShell_content__sUTrJ{background:radial-gradient(1200px 640px at -6% -6%,rgba(var(--primary-code),.07),#0000 56%),radial-gradient(1100px 620px at 106% 2%,rgba(var(--blue-code),.08),#0000 54%),radial-gradient(1000px 760px at 70% 116%,#818cf812,#0000 60%),var(--surface-muted);flex:1 1;overflow-y:auto}.AppShell_content__sUTrJ::-webkit-scrollbar{width:6px}.AppShell_content__sUTrJ::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-alt);border-radius:6px}.AppShell_content-inner__4WEIT{margin:0 auto;max-width:1900px;padding:14px 18px}@media(max-width:600px){.AppShell_content-inner__4WEIT{padding:12px}}.AppShell_wrapper__WAdtS.AppShell_admin__Brb-v .AppShell_topbar__k0Dtm{border-top:3px solid #fbbf24}.Button_wrapper__o-cUG{--color:var(--white-code);align-items:center;background-color:rgba(var(--color),.8);border:1px solid #1618231f;border-radius:var(--radius-sm);box-shadow:0 2px 8px #0000000f;color:#000;color:rgba(var(--color-text,0,0,0),1);cursor:pointer;display:inline-flex;font-family:var(--font-family),serif;font-size:.85rem;font-weight:600;gap:8px;height:var(--control-h);justify-content:center;line-height:1;padding:0 18px;position:relative;transition:transform .15s ease,box-shadow .22s ease,background-color .2s ease,border-color .2s ease,color .2s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.Button_wrapper__o-cUG+.Button_wrapper__o-cUG{margin-left:8px}.Button_wrapper__o-cUG.Button_disabled__h78\+M{opacity:.5;pointer-events:none}.Button_wrapper__o-cUG:hover{background-color:rgba(var(--color),1);border-color:#16182333}.Button_title__4JRiw{text-align:left}.Button_icon__naCYa{align-items:center;display:inline-flex;justify-content:center;min-width:18px;text-align:center}.Button_small__89B4v{border-radius:var(--radius-sm);font-size:.8rem;height:var(--control-h-sm);padding:0 12px}.Button_large__HVaOL{border-radius:var(--radius);font-size:.9rem;height:var(--control-h-lg);min-width:140px;padding:0 22px}.Button_wrapper__o-cUG:has(.Button_icon__naCYa):not(:has(.Button_title__4JRiw)){min-width:0;padding:0;width:var(--control-h)}.Button_small__89B4v:has(.Button_icon__naCYa):not(:has(.Button_title__4JRiw)){width:var(--control-h-sm)}.Button_large__HVaOL:has(.Button_icon__naCYa):not(:has(.Button_title__4JRiw)){width:var(--control-h-lg)}.Button_rounded__1SArr{border-color:#1618231f;border-radius:999px;box-shadow:0 2px 8px #0000000f}.Button_rounded__1SArr:hover{background-color:#16182308;border-color:#16182333}.Button_primary__wDTRc{background:linear-gradient(135deg,#ef4444,var(--primary));border-color:var(--primary);box-shadow:0 6px 16px -7px rgba(var(--primary-code),.65);color:var(--white)}.Button_primary__wDTRc:hover{background:linear-gradient(135deg,#f05252,#b91c1c);border-color:var(--primary);box-shadow:0 12px 22px -8px rgba(var(--primary-code),.7);transform:translateY(-1px)}.Button_primary__wDTRc:active{transform:translateY(0)}.Button_outline__aG12r{--color:var(--primary-code);background-color:var(--surface);border-color:currentColor;box-shadow:none;color:rgb(var(--color))}.Button_outline__aG12r:hover{background-color:rgba(var(--color),.05);border-color:currentColor}.Button_buttonLoading__yn5H\+ p{border-width:3px!important;height:20px!important;margin:0!important;width:20px!important}.Button_background__T2LFH{--color:var(--primary-code);background-color:rgb(var(--color));border-color:#0000;box-shadow:0 6px 16px -7px rgba(var(--color),.6);color:#fff}.Button_background__T2LFH:hover{background-color:rgba(var(--color),.92);box-shadow:0 12px 22px -8px rgba(var(--color),.65);transform:translateY(-1px)}.Button_background__T2LFH:active{transform:translateY(0)}.Button_background__T2LFH .Button_buttonLoading__yn5H\+ p{border-bottom-color:rgb(var(--color))}.Button_white__LHS8J{background-color:var(--surface);border-color:#1618231f;box-shadow:0 2px 8px #0000000f;color:var(--text-strong)}.Button_white__LHS8J:hover{background-color:#16182308;border-color:#16182333}.Button_white__LHS8J .Button_buttonLoading__yn5H\+ p{border-bottom-color:var(--text-strong)!important}.Button_red__8qWA-{--color:var(--red-code);--color-text:255,255,255}.Button_blue__A4x5J{--color:var(--blue-code)}.Button_green__LMcvX{--color:var(--green-code)}.Button_yellow__gyz\+m{--color:var(--yellow-code)}.Button_grey__iBWz-{--color:var(--grey-code)}.Button_pink__r8ftn{--color:var(--pink-code);--color-text:255,255,255}.Button_cyan__f3dos{--color:var(--cyan-code);--color-text:255,255,255}.Button_noneBorder__zNH-M{border-color:#0000}.Loading_loading-wrapper__ynQQC{align-items:center;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:#f8fafc9e;display:flex;flex-direction:column;gap:12px;height:100%;inset:0;justify-content:center;position:fixed;text-align:center;width:100%;z-index:98}.Loading_loading-wrapper__ynQQC.Loading_noFixed__4cBg7{backdrop-filter:none;-webkit-backdrop-filter:none;background:#0000;padding:28px 0;position:absolute}.Loading_loading-wrapper__ynQQC.Loading_bar__vBeLk .Loading_loader__ZiPvN,.Loading_loading-wrapper__ynQQC.Loading_noBar__JKoiN .Loading_loader-bar__skTdo,.Loading_loading-wrapper__ynQQC.Loading_spin__GWmNB .Loading_loader-bar__skTdo{display:none}.Loading_loader-box__JaHSu{align-items:center;display:inline-flex;gap:12px}.Loading_header__NYDO3{color:#6b7280;color:var(--text-muted,#6b7280);font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}:not(.Loading_spin__GWmNB) .Loading_loader__ZiPvN{animation:Loading_rotation__IcwC\+ .8s linear infinite;background:#0000;border:3px solid rgba(var(--primary-code),.22);border-bottom-color:var(--primary);border-radius:50%;box-sizing:border-box;display:inline-block;height:30px;width:30px}.Loading_loader-bar__skTdo,:not(.Loading_spin__GWmNB) .Loading_loader__ZiPvN .Loading_loader-text__rFUJ4,:not(.Loading_spin__GWmNB) .Loading_loader__ZiPvN:after,:not(.Loading_spin__GWmNB) .Loading_loader__ZiPvN:before{display:none}.Loading_spin__GWmNB .Loading_loader__ZiPvN{animation:Loading_rotation__IcwC\+ 1s linear infinite;background:#0000;border:5px solid;border-color:#fff #fff #ff3d00;border-radius:50%;box-sizing:border-box;display:inline-block;height:48px;width:48px}.Loading_spin__GWmNB .Loading_header__NYDO3,.Loading_spin__GWmNB .Loading_loader__ZiPvN .Loading_loader-text__rFUJ4{display:none}@keyframes Loading_rotation__IcwC\+{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ModalForm_modal__F2UWx .ant-modal-container,.ModalForm_modal__F2UWx .ant-modal-render,.ModalForm_modal__F2UWx.ant-modal-container,.ModalForm_modal__F2UWx.ant-modal-render{border-radius:18px;box-shadow:0 24px 60px #1118272e;overflow:hidden;padding:0}.ModalForm_modal__F2UWx.ant-modal .ant-modal-body{display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:0}.ModalForm_head__jYdBo{align-items:center;background:linear-gradient(135deg,rgba(var(--primary-code),.1),rgba(var(--primary-code),.02));border-bottom:1px solid var(--border-color);display:flex;flex:0 0 auto;gap:14px;padding:20px 22px}.ModalForm_head-icon__MPuYP{align-items:center;background:linear-gradient(135deg,var(--primary),#991b1b);border-radius:13px;box-shadow:0 8px 18px rgba(var(--primary-code),.4);color:#fff;display:inline-flex;flex-shrink:0;font-size:18px;height:46px;justify-content:center;width:46px}.ModalForm_head-text__48WTL{flex:1 1;min-width:0}.ModalForm_head-title__7RF0z{color:var(--text-strong);font-size:17px;font-weight:700;line-height:1.25;margin:0}.ModalForm_head-sub__GXosw{color:var(--text-muted);font-size:12.5px;margin:3px 0 0}.ModalForm_head-close__Sfn6b{align-items:center;background:var(--surface);border:1px solid var(--border-color);border-radius:9px;color:var(--text-muted);cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;transition:all .15s ease;width:32px}.ModalForm_head-close__Sfn6b:hover{border-color:var(--border-color);color:var(--text-strong)}.ModalForm_body__dER3j{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:22px}.ModalForm_body__dER3j label{color:var(--text-body);font-weight:500}.mform-grid-2{grid-gap:0 14px;display:grid;gap:0 14px;grid-template-columns:1fr 1fr}@media(max-width:520px){.mform-grid-2{grid-template-columns:1fr}}.mform-grid-3{grid-gap:0 14px;display:grid;gap:0 14px;grid-template-columns:1fr 1fr 1fr}@media(max-width:700px){.mform-grid-3{grid-template-columns:1fr}}.ModalForm_foot__s55hk{background:var(--surface-muted);border-top:1px solid var(--border-color);display:flex;flex:0 0 auto;gap:10px;justify-content:flex-end;padding:14px 22px}.ModalForm_btn__-zXEM{align-items:center;border-radius:10px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;height:40px;padding:0 18px;transition:all .15s ease}.ModalForm_btn__-zXEM:disabled{cursor:not-allowed;opacity:.6}.ModalForm_btn-ghost__06cRv{background:var(--surface);border:1px solid var(--border-color);color:var(--text-body)}.ModalForm_btn-ghost__06cRv:hover:not(:disabled){background:var(--surface-muted);border-color:var(--border-color)}.ModalForm_btn-primary__XeoP5{background:linear-gradient(135deg,var(--primary),#991b1b);border:0;box-shadow:0 8px 18px rgba(var(--primary-code),.35);color:#fff}.ModalForm_btn-primary__XeoP5:hover:not(:disabled){filter:brightness(1.06)}.ModalForm_btn-spin__AOLcg{font-size:13px}.FileUpload_file-card__sP4Pg{align-items:center;background-color:var(--surface-muted);border:3px dashed var(--border-color);display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem;max-width:100%;min-height:100px;padding:1em}.FileUpload_file-card__sP4Pg .FileUpload_file-inputs__iy\+C0{margin-bottom:1.5em;position:relative}.FileUpload_file-card__sP4Pg .FileUpload_file-inputs__iy\+C0 input{cursor:pointer;height:46px;max-width:200px;opacity:0;position:relative;text-align:right;z-index:2}.FileUpload_file-card__sP4Pg .FileUpload_file-inputs__iy\+C0 button{align-items:center;background-color:rgb(var(--primary-code));border:none;border-radius:4px;box-shadow:0 8px 24px #959da580;color:#fff;cursor:pointer;display:flex;font-size:.9rem;height:100%;justify-content:center;left:0;outline:none;position:absolute;top:0;transition:background-color .4s;width:100%;z-index:1}.FileUpload_file-card__sP4Pg .FileUpload_file-inputs__iy\+C0 button span{align-items:center;background-color:#fff;border-radius:50%;color:#f55e30;display:flex;font-size:.8em;height:1.8em;justify-content:center;line-height:1.8em;margin-right:.8em;padding:.4em;width:1.8em}.FileUpload_file-card__sP4Pg .FileUpload_file-inputs__iy\+C0:hover button{background-color:#f15120}.FileUpload_main__aFNj5{font-weight:700;margin-bottom:.4em}.FileUpload_info__kyjXO{font-size:.8rem}li.FileUpload_file-item__VMBVf{align-items:center;background-color:var(--gray-100);border-radius:5px;display:flex;list-style:none;margin:1.2em 0;padding:.5em}li.FileUpload_file-item__VMBVf svg{color:#f55321}li.FileUpload_file-item__VMBVf svg:first-child{font-size:1.2em;margin-right:.8em}li.FileUpload_file-item__VMBVf .FileUpload_icon__vYrcJ{font-size:30px;width:50px}li.FileUpload_file-item__VMBVf.FileUpload_image__47NR6 .FileUpload_icon__vYrcJ{color:rgba(var(--red-code),1)}li.FileUpload_file-item__VMBVf.FileUpload_excel__oceaq .FileUpload_icon__vYrcJ{color:rgba(var(--green-code),1)}li.FileUpload_file-item__VMBVf.FileUpload_word__9B-kX .FileUpload_icon__vYrcJ{color:rgba(var(--blue-code),1)}li.FileUpload_file-item__VMBVf.FileUpload_pdf__jg3WR .FileUpload_icon__vYrcJ{color:#aa0a00}li.FileUpload_file-item__VMBVf p{flex:1 1;font-size:.9rem;max-width:63%}li.FileUpload_file-item__VMBVf .FileUpload_actions__EcFLX{cursor:pointer;justify-self:flex-end;min-width:130px}li.FileUpload_file-item__VMBVf .FileUpload_actions__EcFLX .FileUpload_fa-spinner__7Suyr{font-size:1.2em}li.FileUpload_file-item__VMBVf .FileUpload_image__47NR6{display:none}@media(max-width:768px){li.FileUpload_file-item__VMBVf p{max-width:151px}}.ImageUploadField_wrap__dpNSu{align-items:flex-start;display:flex;gap:16px}.ImageUploadField_preview__FZn\+a{align-items:center;background:var(--surface-muted);border:1px dashed var(--border-color);border-radius:12px;cursor:pointer;display:flex;flex-shrink:0;height:120px;justify-content:center;overflow:hidden;transition:border-color .15s;width:120px}.ImageUploadField_preview__FZn\+a img{height:100%;object-fit:cover;width:100%}.ImageUploadField_preview__FZn\+a:hover{border-color:var(--primary)}.ImageUploadField_preview__FZn\+a.ImageUploadField_empty__WMVfr .ImageUploadField_placeholder__Dig3X{color:var(--text-muted);font-size:30px}.ImageUploadField_side__7WKMz{display:flex;flex-direction:column;gap:8px;padding-top:4px}.ImageUploadField_btn__OZGYM{align-items:center;background:var(--surface);border:1px solid var(--border-color);border-radius:8px;color:var(--text-body);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;padding:7px 14px;transition:all .15s}.ImageUploadField_btn__OZGYM:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}.ImageUploadField_btn__OZGYM:disabled{cursor:not-allowed;opacity:.6}.ImageUploadField_btn-remove__\+SxVq:hover:not(:disabled){border-color:#dc2626;color:#dc2626}.ImageUploadField_hint__UTnjG{color:var(--text-muted);font-size:12px;margin:2px 0 0}.UserNamePopover_trigger__dCR4C{color:#1f2937;color:var(--text-1,#1f2937);cursor:pointer}.UserNamePopover_trigger__dCR4C:hover{color:#6366f1;color:var(--primary,#6366f1);text-decoration:underline}.UserNamePopover_triggerWithAvatar__P\+2ZP{align-items:center;color:#1f2937;color:var(--text-1,#1f2937);cursor:pointer;display:inline-flex;gap:8px}.UserNamePopover_triggerWithAvatar__P\+2ZP:hover{color:#6366f1;color:var(--primary,#6366f1)}.UserNamePopover_triggerWithAvatar__P\+2ZP:hover span:last-child{text-decoration:underline}.UserNamePopover_card__sNc1m{width:240px}.UserNamePopover_empty__OAmBa,.UserNamePopover_loading__TG0fE{color:#9ca3af;color:var(--text-3,#9ca3af);display:flex;font-size:13px;justify-content:center;padding:12px 0}.UserNamePopover_head__xSigN{align-items:center;display:flex;gap:10px}.UserNamePopover_avatar__qbp2Y{align-items:center;background:linear-gradient(135deg,#6366f1,#8b5cf6);background:var(--primary-gradient,linear-gradient(135deg,#6366f1,#8b5cf6));border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-weight:600;height:36px;justify-content:center;width:36px}.UserNamePopover_name__6UgyP{color:#1f2937;color:var(--text-1,#1f2937);font-weight:600}.UserNamePopover_username__RtfmR{color:#9ca3af;color:var(--text-3,#9ca3af);font-size:12px}.UserNamePopover_tags__FiuP5{margin-top:8px}.UserNamePopover_info__tlpKl{color:#6b7280;color:var(--text-2,#6b7280);display:flex;flex-direction:column;font-size:13px;gap:4px;margin-top:8px}.UserNamePopover_info__tlpKl div{align-items:center;display:flex;gap:6px}.CommentThread_wrap__uxUUK{--app-background:var(--surface-muted);--message-bg:var(--gray-100);--message-text:var(--text-body);--placeholder-text:var(--text-muted);background-color:var(--app-background);border-radius:10px;display:flex;flex-direction:column;height:100%;padding:10px}.CommentThread_inner__qUBIB{background-color:var(--surface);border-radius:10px;display:flex;flex:1 1;flex-direction:column;min-height:500px;overflow:hidden}.CommentThread_scroll__fyaos{background:var(--surface);flex:1 1;overflow-y:auto;padding:16px}.CommentThread_center__swNm-{display:flex;justify-content:center;padding:24px 0}.CommentThread_day__9i6-W+.CommentThread_day__9i6-W{margin-top:4px}.CommentThread_dayLabel__eQCrq{background-color:var(--message-bg);border-radius:20px;color:var(--message-text);display:table;font-size:12px;margin:8px auto 12px;padding:2px 15px}.CommentThread_item__yrDmM{display:flex;padding-top:16px}.CommentThread_avatarUser__yNoXE{background:#12356c;border-radius:8px;flex-shrink:0;margin-right:12px}.CommentThread_avatarCustomer__tysj3{background:#f50;border-radius:8px;flex-shrink:0;margin-right:12px}.CommentThread_body__k076i{min-width:0}.CommentThread_head__zCBle{align-items:center;display:flex;flex-wrap:wrap;gap:6px;line-height:16px}.CommentThread_author__lvu1x{color:var(--message-text);font-size:12px;font-weight:700}.CommentThread_bubbleRow__45EP2{align-items:flex-end;display:flex;gap:6px;margin-top:8px}.CommentThread_bubble__Z10yi{background-color:var(--message-bg);border-radius:0 12px 12px 12px;color:var(--message-text);font-size:14px;line-height:1.5;max-width:100%;padding:8px 16px;white-space:pre-wrap;word-break:break-word}.CommentThread_bubble__Z10yi a{text-decoration:underline}.CommentThread_time__-yHU-{color:var(--text-muted);flex-shrink:0;font-size:11px;line-height:1;opacity:0;padding-bottom:6px;transition:opacity .15s ease;white-space:nowrap}.CommentThread_bubbleRow__45EP2:hover .CommentThread_time__-yHU-{opacity:1}.CommentThread_media__w67RJ{background-color:var(--surface);border:1px solid var(--border-color);border-radius:12px;max-height:220px;max-width:220px;min-height:60px;min-width:60px;object-fit:cover}.CommentThread_files__YqHki{display:flex;flex-direction:column;font-size:13px;gap:2px;margin-top:4px}.CommentThread_grouped__bfBo7{padding-top:2px}.CommentThread_grouped__bfBo7 .CommentThread_avatarCustomer__tysj3,.CommentThread_grouped__bfBo7 .CommentThread_avatarUser__yNoXE,.CommentThread_grouped__bfBo7 .CommentThread_head__zCBle{display:none}.CommentThread_grouped__bfBo7 .CommentThread_bubbleRow__45EP2{margin-left:45px}.CommentThread_mine__Tk83m{flex-direction:row-reverse}.CommentThread_mine__Tk83m .CommentThread_avatarCustomer__tysj3,.CommentThread_mine__Tk83m .CommentThread_avatarUser__yNoXE,.CommentThread_mine__Tk83m .CommentThread_head__zCBle{display:none}.CommentThread_mine__Tk83m .CommentThread_bubbleRow__45EP2{flex-direction:row-reverse;margin-left:0}.CommentThread_mine__Tk83m .CommentThread_bubble__Z10yi{background-color:var(--primary);color:#fff}.CommentThread_mine__Tk83m .CommentThread_bubble__Z10yi a{color:#fff}.CommentThread_mine__Tk83m .CommentThread_files__YqHki{text-align:right}.CommentThread_mine__Tk83m.CommentThread_grouped__bfBo7 .CommentThread_bubbleRow__45EP2{margin-right:45px}.CommentThread_composer__8xsuj{background:var(--surface);border-top:1px solid var(--border-color);padding:12px 16px}.CommentThread_imageRow__Cag2i{align-items:center;display:flex;gap:6px;margin-bottom:8px}.CommentThread_pendingRow__8\+LwD{display:flex;gap:8px;margin-bottom:8px}.CommentThread_pendingBox__baXwN{height:50px;position:relative;width:50px}.CommentThread_pendingImg__1siuJ{border:1px solid var(--border-color);border-radius:12px;height:50px;object-fit:cover;width:50px}.CommentThread_pendingRemove__uzRmD{align-items:center;background:var(--message-text);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:10px;height:20px;justify-content:center;position:absolute;right:-8px;top:-8px;width:20px}.CommentThread_pendingRemove__uzRmD:disabled{cursor:not-allowed;opacity:.5}.CommentThread_typing__wSIkI{align-items:center;display:flex;gap:8px}.CommentThread_mediaBtn__CWt8Y,.CommentThread_sendBtn__uN0J3{align-items:center;border:none;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;font-size:16px;height:38px;justify-content:center;transition:all .15s ease;width:38px}.CommentThread_mediaBtn__CWt8Y{background:#0000;color:var(--primary)}.CommentThread_mediaBtn__CWt8Y:hover:not(:disabled){background:var(--message-bg)}.CommentThread_sendBtn__uN0J3{background:var(--primary);color:#fff}.CommentThread_sendBtn__uN0J3:hover:not(:disabled){filter:brightness(.95)}.CommentThread_mediaBtn__CWt8Y:disabled,.CommentThread_sendBtn__uN0J3:disabled{cursor:not-allowed;opacity:.5}.CommentThread_inputWrap__PP9k0{background-color:var(--message-bg);border-radius:20px;flex:1 1;min-width:0;padding:0 6px}.CommentThread_inputWrap__PP9k0 input::placeholder{color:var(--placeholder-text)}.AttachmentField_wrap__PexPv{display:flex;flex-direction:column;gap:10px}.AttachmentField_list__6GLeJ{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.AttachmentField_item__glgOo{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);border-radius:8px;display:flex;gap:10px;padding:7px 10px;transition:border-color .15s,background .15s}.AttachmentField_item__glgOo:hover{background:#f8fafc;background:var(--surface-muted,#f8fafc);border-color:#e11d2a;border-color:var(--primary,#e11d2a)}.AttachmentField_icon__ANU3E{align-items:center;background:#f1f5f9;background:var(--gray-100,#f1f5f9);border-radius:7px;color:#64748b;color:var(--text-muted,#64748b);display:inline-flex;flex:0 0 auto;font-size:15px;height:30px;justify-content:center;width:30px}.AttachmentField_name__oTXku{color:#1f2937;color:var(--text-body,#1f2937);flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AttachmentField_name__oTXku:hover{color:#e11d2a;color:var(--primary,#e11d2a);text-decoration:underline}.AttachmentField_del__yYsfj{background:#0000;border:0;border-radius:6px;color:#94a3b8;color:var(--text-muted,#94a3b8);cursor:pointer;flex:0 0 auto;height:26px;transition:color .15s,background .15s;width:26px}.AttachmentField_del__yYsfj:hover{background:#dc26261a;color:#dc2626}.AttachmentField_image__KxXl\+{color:#db2777}.AttachmentField_excel__5\+vGy{color:#15803d}.AttachmentField_pdf__njbTS{color:#dc2626}.AttachmentField_word__E2z0e{color:#2563eb}.AttachmentField_ppt__wlqdG{color:#ea580c}.AttachmentField_archive__T6RF4{color:#ca8a04}.AttachmentField_audio__8D\+gw{color:#0891b2}.AttachmentField_video__iIGiF{color:#7c3aed}.AttachmentField_code__x7z04{color:#475569}.AttachmentField_text__HBKMM{color:#64748b}.AttachmentField_default__RSWO-{color:#64748b;color:var(--text-muted,#64748b)}.AttachmentField_empty__KI6ew{align-items:center;border:1px dashed #e5e7eb;border:1px dashed var(--border-color,#e5e7eb);border-radius:8px;color:#94a3b8;color:var(--text-muted,#94a3b8);display:flex;font-size:13px;gap:8px;justify-content:center;padding:14px}.AttachmentField_empty__KI6ew i{font-size:16px}.AttachmentField_actions__cYuPX,.AttachmentField_urlBox__UWdiF{display:flex;flex-wrap:wrap;gap:8px}.AttachmentField_urlBox__UWdiF{align-items:center;background:#f8fafc;background:var(--surface-muted,#f8fafc);border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);border-radius:8px;padding:10px}.AttachmentField_urlBox__UWdiF .ant-input{flex:1 1;min-width:160px}.AttachmentField_nameInput__uFx7p{max-width:200px}@media(max-width:640px){.AttachmentField_urlBox__UWdiF .ant-input{flex:1 1 100%}.AttachmentField_nameInput__uFx7p{max-width:100%}}.UserAvatar_wrap__7Cbbr{align-items:center;display:flex;gap:8px;min-width:0}.UserAvatar_clickable__5km9-{cursor:pointer}.UserAvatar_avatar__MPvnH .ant-avatar-string{font-weight:600}.UserAvatar_avatarEmpty__vaPfr{background:#0000;border:1px dashed #c4cbd6;color:#98a2b3}.UserAvatar_meta__NnIS9{display:flex;flex-direction:column;gap:2px;min-width:0}.UserAvatar_name__MmY21{font-weight:500}.UserAvatar_empty__qCMpO{color:#98a2b3;font-style:italic}.PageHeader_header__kiV0\+{background:var(--surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);margin-bottom:12px;padding:10px 18px}.PageHeader_bar__1F\+-4{align-items:center;display:flex;gap:16px}.PageHeader_bar__1F\+-4.PageHeader_with-filters__HX4lB{column-gap:18px;flex-wrap:wrap;row-gap:12px}.PageHeader_bar__1F\+-4.PageHeader_with-filters__HX4lB .PageHeader_text__96K1A{flex:0 1 auto}.PageHeader_bar__1F\+-4.PageHeader_with-filters__HX4lB .PageHeader_filters__XvhG5{display:contents}.PageHeader_bar__1F\+-4.PageHeader_with-filters__HX4lB .PageHeader_actions__KrV7S{margin-left:auto}.PageHeader_filters__XvhG5{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px 16px}.PageHeader_icon__lZCiW{align-items:center;background:var(--primary-gradient);border-radius:12px;box-shadow:0 8px 18px -6px rgba(var(--primary-code),.55);color:#fff;display:flex;flex-shrink:0;font-size:18px;height:42px;justify-content:center;width:42px}.PageHeader_text__96K1A{flex:1 1;min-width:0}.PageHeader_title__kiLTu{color:var(--text-strong);font-size:20px;font-weight:800;letter-spacing:-.01em;line-height:1.2;margin:0}.PageHeader_sub__K6Va2{color:var(--text-muted);font-size:13px;line-height:1.45;margin:5px 0 0}.PageHeader_actions__KrV7S{align-items:center;display:flex;flex-shrink:0;gap:10px}@media(max-width:640px){.PageHeader_header__kiV0\+{margin-bottom:12px;padding:12px 14px}.PageHeader_bar__1F\+-4{flex-wrap:wrap;gap:12px}.PageHeader_icon__lZCiW{border-radius:12px;font-size:18px;height:42px;width:42px}.PageHeader_title__kiLTu{font-size:17px}.PageHeader_actions__KrV7S{flex-wrap:wrap;width:100%}}.ResponsiveTable_fit__PdU5u .ant-table-body{min-height:0}.ResponsiveTable_fit__PdU5u .ant-table-summary>tr>td{background:#fff;background:var(--surface,#fff);bottom:0;position:sticky;z-index:3}.ResponsiveTable_cards__zC82b{display:flex;flex-direction:column;gap:12px}.ResponsiveTable_card__pJl\+l{background:#fff;background:var(--bg-1,#fff);border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);border-radius:10px;border-radius:var(--radius,10px);box-shadow:0 1px 2px #0000000a;padding:14px}.ResponsiveTable_cardTitle__tSXMD{border-bottom:1px solid #eef0f2;border-bottom:1px solid var(--border-color,#eef0f2);color:#1f2937;color:var(--text-1,#1f2937);font-size:15px;font-weight:600;margin-bottom:10px;padding-bottom:10px}.ResponsiveTable_cardBody__y5MyP{display:flex;flex-direction:column;gap:8px}.ResponsiveTable_row__k11z7{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;min-height:24px}.ResponsiveTable_label__l3q1y{color:#9ca3af;color:var(--text-3,#9ca3af);flex-shrink:0;font-size:13px;font-weight:500;line-height:1.5}.ResponsiveTable_value__Ld72-{align-items:flex-end;color:#1f2937;color:var(--text-1,#1f2937);display:flex;flex:1 1;flex-direction:column;font-size:14px;gap:2px;line-height:1.5;min-width:0;text-align:right;word-break:break-word}.ResponsiveTable_expand__bdqc6{margin-top:10px}.ResponsiveTable_expandToggle__1ymqi{background:none;border:none;color:#1677ff;color:var(--ant-color-primary,#1677ff);cursor:pointer;font-size:13px;font-weight:500;padding:4px 0}.ResponsiveTable_expandBody__eX-Tk{margin-top:8px;overflow-x:auto}.ResponsiveTable_cardActions__zqjnp{border-top:1px solid #eef0f2;border-top:1px solid var(--border-color,#eef0f2);display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end;margin-top:12px;padding-top:12px}.ResponsiveTable_empty__EkfeJ{padding:32px 0}.ThemeToggle_toggle__FHPuS{align-items:center;background-color:#ffffff29;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:17px;height:38px;justify-content:center;transition:background-color .15s ease,transform .15s ease;width:38px}.ThemeToggle_toggle__FHPuS:hover{background-color:#ffffff47;transform:translateY(-1px)}.ThemeToggle_toggle__FHPuS:active{transform:translateY(0)}.Popper_wrapper__ERc9v{background:var(--surface);border-radius:8px;box-shadow:0 2px 12px #0000001f;display:flex;flex-direction:column;max-height:min(100vh - 96px - 60px,734px);min-height:100px;min-width:150px;padding-top:8px;width:100%}.Popper_action-wrapper__V66nH{padding:10px}.Popper_action-wrapper__V66nH a,.Popper_action-wrapper__V66nH button{justify-content:left;margin-left:0!important;width:100%}.LoginAs_banner__USB-G{align-items:center;background:linear-gradient(90deg,#b45309,#d97706);border-radius:8px;box-shadow:0 2px 8px #b4530940;color:#fff;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:16px;padding:10px 16px}.LoginAs_banner-text__tpnI9{align-items:center;display:flex;font-size:14px;gap:8px}.LoginAs_banner-text__tpnI9 em{font-style:normal;opacity:.85}.LoginAs_banner-text__tpnI9 strong{font-weight:700}.LoginAs_banner-actions__soqal{align-items:center;display:flex;gap:8px}.LoginAs_search__4Dw2u{margin-bottom:12px}.LoginAs_list__gJzzN{display:flex;flex-direction:column;gap:4px;max-height:50vh;overflow-y:auto}.LoginAs_center__yb-E1{display:flex;justify-content:center;padding:30px 0}.LoginAs_item__hDMvB{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;cursor:pointer;display:flex;gap:12px;padding:8px 10px;text-align:left;transition:all .2s ease;width:100%}.LoginAs_item__hDMvB:hover{background:var(--dropdown-hover);border-color:var(--border-color)}.LoginAs_item__hDMvB:disabled{cursor:not-allowed;opacity:.6}.LoginAs_item__hDMvB.LoginAs_active__41Q4k{background:#d977061a;border-color:#d9770666}.LoginAs_avatar__GHlWl{border-radius:50%;flex:0 0 auto;height:40px;overflow:hidden;width:40px}.LoginAs_avatar__GHlWl img{height:100%;object-fit:cover;width:100%}.LoginAs_info__Pqb8w{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.LoginAs_info__Pqb8w .LoginAs_name__Wzep0{color:var(--text-strong);font-weight:600}.LoginAs_info__Pqb8w .LoginAs_sub__jz17E{color:var(--text-muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LoginAs_meta__A6RZz{align-items:center;display:flex;flex:0 0 auto;gap:6px}.ProfileRow_profile-row__vBzns{align-items:center;display:flex;gap:8px}.ProfileRow_profile-row__vBzns .ProfileRow_profile__9bqXO{flex:1 1;margin-bottom:0;min-width:0}.ProfileRow_profile-row__vBzns.ProfileRow_topbar__tHPOJ{flex-direction:row-reverse;gap:6px}.ProfileRow_profile-row__vBzns.ProfileRow_topbar__tHPOJ .ProfileRow_profile__9bqXO{background:#ffffff29;flex:0 0 auto;padding:5px 10px 5px 6px}.ProfileRow_profile-row__vBzns.ProfileRow_topbar__tHPOJ .ProfileRow_profile__9bqXO:hover{background:#ffffff47}.ProfileRow_profile-row__vBzns.ProfileRow_topbar__tHPOJ .ProfileRow_profile__9bqXO .ProfileRow_avatar__W6NbD{height:34px;width:34px}.ProfileRow_profile-row__vBzns.ProfileRow_topbar__tHPOJ .ProfileRow_profile__9bqXO .ProfileRow_profile-name__JlafK{color:#fff}.ProfileRow_profile-row__vBzns.ProfileRow_topbar__tHPOJ .ProfileRow_profile__9bqXO .ProfileRow_profile-role__KcGPm{background:#ffffff38;color:#fff}.ProfileRow_profile-row__vBzns.ProfileRow_topbar__tHPOJ .ProfileRow_profile__9bqXO .ProfileRow_profile-caret__n25qs{color:#ffffffd9}@media(max-width:1100px){.ProfileRow_profile-row__vBzns.ProfileRow_topbar__tHPOJ .ProfileRow_profile-info__xyotJ{display:none}}.ProfileRow_profile__9bqXO{align-items:center;background:var(--primary-pale);border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:12px;transition:background .2s ease}.ProfileRow_profile__9bqXO:hover{background:rgba(var(--primary-code),.1)}.ProfileRow_profile__9bqXO .ProfileRow_avatar__W6NbD{border:2px solid var(--surface);border-radius:50%;box-shadow:0 2px 6px #0000001f;flex-shrink:0;height:44px;overflow:hidden;width:44px}.ProfileRow_profile__9bqXO .ProfileRow_avatar__W6NbD img{height:100%;object-fit:cover;width:100%}.ProfileRow_profile-info__xyotJ{min-width:0}.ProfileRow_profile-name__JlafK{color:var(--text-strong);font-size:14px;font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProfileRow_profile-role__KcGPm{background:rgba(var(--primary-code),.12);border-radius:20px;color:var(--primary);display:inline-block;font-size:11px;font-weight:600;margin:2px 0 0;padding:1px 8px}.ProfileRow_profile-caret__n25qs{color:var(--text-muted);flex-shrink:0;font-size:12px;margin-left:auto}.ProfileRow_account-action__zuE\+O{min-width:220px}.ProfileRow_account-action__zuE\+O .ProfileRow_button__WoQWu{background:#0000;border:none;box-shadow:none;color:var(--text-strong);font-weight:500;justify-content:left;margin-left:0;width:100%}.ProfileRow_account-action__zuE\+O .ProfileRow_button__WoQWu:hover{background:var(--primary-pale);border-color:#0000}.ProfileRow_account-action__zuE\+O hr{border-color:var(--border-color);margin:4px 0}.NotificationBell_bell__SiPi8{align-items:center;background:#ffffff29;border:1px solid #ffffff47;border-radius:12px;color:#fff;cursor:pointer;display:flex;flex:0 0 auto;font-size:16px;font-size:17px;height:40px;justify-content:center;transition:all .15s;width:40px}.NotificationBell_bell__SiPi8:hover{background:#ffffff47;border-color:#ffffff80;color:#fff}.NotificationBell_bell__SiPi8 .ant-badge{color:inherit}.NotificationBell_bell__SiPi8 .ant-badge-count{box-shadow:0 0 0 2px #fff;font-size:11px;font-weight:700;height:17px;line-height:17px;min-width:17px;padding:0 5px}.NotificationBell_bell__SiPi8.NotificationBell_ringing__q7hdW .ant-badge-count{animation:NotificationBell_bellPulse__usyxU 1.8s ease-out infinite}@keyframes NotificationBell_bellPulse__usyxU{0%{box-shadow:0 0 0 2px #fff,0 0 0 0 #dc26268c}70%{box-shadow:0 0 0 2px #fff,0 0 0 7px #dc262600}to{box-shadow:0 0 0 2px #fff,0 0 0 0 #dc262600}}.NotificationBell_panel__AOpxi{max-width:90vw;width:340px}.NotificationBell_head__CR7Td{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:12px 14px}.NotificationBell_headTitle__QwfJq{color:var(--text-strong);font-size:14px;font-weight:700}.NotificationBell_readAll__SkQGq{background:none;border:none;color:#4f46e5;cursor:pointer;font-size:12.5px;font-weight:600;padding:0}.NotificationBell_readAll__SkQGq:hover{color:#4338ca}.NotificationBell_pushRow__hh7MW{align-items:center;background:var(--surface-muted);border-bottom:1px solid var(--border-color);display:flex;gap:10px;justify-content:space-between;padding:9px 14px}.NotificationBell_pushLabel__I7la6{align-items:center;color:var(--text-body);display:flex;font-size:12.5px;font-weight:600;gap:7px}.NotificationBell_pushHint__a0xWi{color:var(--text-muted);cursor:help;font-size:12px}.NotificationBell_pushHint__a0xWi:hover{color:#4f46e5}.NotificationBell_list__W-PSg{max-height:380px;overflow-y:auto}.NotificationBell_item__rnCiW{align-items:flex-start;background:var(--surface);border:none;border-bottom:1px solid var(--border-color);cursor:default;display:flex;gap:10px;padding:11px 14px;text-align:left;width:100%}.NotificationBell_item__rnCiW:last-child{border-bottom:none}.NotificationBell_item__rnCiW.NotificationBell_clickable__Uw-Lm{cursor:pointer}.NotificationBell_item__rnCiW.NotificationBell_clickable__Uw-Lm:hover{background:var(--dropdown-hover)}.NotificationBell_item__rnCiW.NotificationBell_unread__h1F82{background:var(--gray-100)}.NotificationBell_item__rnCiW.NotificationBell_unread__h1F82.NotificationBell_clickable__Uw-Lm:hover{background:var(--gray-200)}.NotificationBell_itemIcon__KihZN{align-items:center;background:var(--gray-100);border-radius:9px;display:flex;flex:0 0 30px;font-size:13px;height:30px;justify-content:center;margin-top:1px}.NotificationBell_itemBody__SID40{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.NotificationBell_itemTitle__77rX8{color:var(--text-strong);font-size:13px;font-weight:600;line-height:1.4}.NotificationBell_itemMsg__K-5pz{color:var(--text-muted);font-size:12.5px;line-height:1.5}.NotificationBell_itemTime__nmlPn{color:var(--text-muted);font-size:11.5px;margin-top:2px}.NotificationBell_dot__k-4d7{background:#4f46e5;border-radius:50%;flex:0 0 8px;height:8px;margin-top:6px;width:8px}.Login_login-container__hSH8L{background:radial-gradient(1200px 600px at -10% -10%,rgba(var(--primary-code),.1),#0000 60%),radial-gradient(900px 500px at 110% 110%,rgba(var(--blue-code),.1),#0000 55%),#eef3f8;display:flex;min-height:100vh;overflow:hidden}.Login_login-connect__GFu7W{background:linear-gradient(150deg,#e11d2e,#9a1220 46%,#2b0512);color:#fff;display:flex;flex-direction:column;isolation:isolate;justify-content:center;overflow:hidden;position:relative;width:54%}.Login_login-connect__GFu7W .Login_mask__Xe\+\+p{background:radial-gradient(800px 400px at 80% 0,rgba(var(--blue-code),.3),#0000 60%),radial-gradient(600px 600px at 0 100%,#2f90d640,#0000 55%);inset:0;position:absolute;z-index:1}.Login_login-connect__GFu7W .Login_aurora__O9ihB{border-radius:50%;filter:blur(60px);mix-blend-mode:screen;opacity:.65;pointer-events:none;position:absolute;z-index:1}.Login_login-connect__GFu7W .Login_aurora-1__Y3ndJ{animation:Login_drift__zgRaO 16s ease-in-out infinite alternate;background:radial-gradient(circle at 30% 30%,#ff7a59,#0000 68%);height:460px;right:-80px;top:-140px;width:460px}.Login_login-connect__GFu7W .Login_aurora-2__cBrRy{animation:Login_drift__zgRaO 21s ease-in-out infinite alternate-reverse;background:radial-gradient(circle at 30% 30%,#3b8aff,#0000 66%);bottom:-120px;height:420px;left:-100px;width:420px}.Login_login-connect__GFu7W .Login_aurora-3__FTvbm{animation:Login_drift__zgRaO 26s ease-in-out infinite alternate;background:radial-gradient(circle at 30% 30%,#ffb347,#0000 66%);height:340px;left:40%;top:34%;width:340px}.Login_login-connect__GFu7W .Login_grid-overlay__AR9HU{background-image:linear-gradient(#ffffff0d 1px,#0000 0),linear-gradient(90deg,#ffffff0d 1px,#0000 0);background-size:46px 46px;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 40%,#000 0,#0000 82%);mask-image:radial-gradient(circle at 50% 40%,#000 0,#0000 82%);position:absolute;z-index:1}.Login_login-connect__GFu7W .Login_particles__-09KM{inset:0;pointer-events:none;position:absolute;z-index:1}.Login_login-connect__GFu7W .Login_particle__LhB05{animation-iteration-count:infinite;animation-name:Login_floatUp__d\+L42;animation-timing-function:ease-in;background:#fffc;border-radius:50%;bottom:-10px;box-shadow:0 0 8px #fff9;height:6px;opacity:0;position:absolute;width:6px}.Login_login-connect__GFu7W .Login_particle__LhB05:first-child{animation-delay:-.7s;animation-duration:11s;height:5px;left:3.5714285714%;opacity:.55;width:5px}.Login_login-connect__GFu7W .Login_particle__LhB05:nth-child(2){animation-delay:-1.4s;animation-duration:13s;height:7px;left:10.7142857143%;opacity:.55;width:7px}.Login_login-connect__GFu7W .Login_particle__LhB05:nth-child(3){animation-delay:-2.1s;animation-duration:15s;height:9px;left:17.8571428571%;opacity:.55;width:9px}.Login_login-connect__GFu7W .Login_particle__LhB05:nth-child(4){animation-delay:-2.8s;animation-duration:17s;height:3px;left:25%;opacity:.55;width:3px}.Login_login-connect__GFu7W .Login_particle__LhB05:nth-child(5){animation-delay:-3.5s;animation-duration:19s;height:5px;left:32.1428571429%;opacity:.55;width:5px}.Login_login-connect__GFu7W .Login_particle__LhB05:nth-child(6){animation-delay:-4.2s;animation-duration:9s;height:7px;left:39.2857142857%;opacity:.55;width:7px}.Login_login-connect__GFu7W .Login_particle__LhB05:nth-child(7){animation-delay:-4.9s;animation-duration:11s;height:9px;left:46.4285714286%;opacity:.55;width:9px}.Login_login-connect__GFu7W .Login_particle__LhB05:nth-child(8){animation-delay:-5.6s;animation-duration:13s;height:3px;left:53.5714285714%;opacity:.55;width:3px}.Login_login-connect__GFu7W .Login_particle__LhB05:nth-child(9){animation-delay:-6.3s;animation-duration:15s;height:5px;left:60.7142857143%;opacity:.55;width:5px}.Login_login-connect__GFu7W .Login_particle__LhB05:nth-child(10){animation-delay:-7s;animation-duration:17s;height:7px;left:67.8571428571%;opacity:.55;width:7px}.Login_login-connect__GFu7W .Login_particle__LhB05:nth-child(11){animation-delay:-7.7s;animation-duration:19s;height:9px;left:75%;opacity:.55;width:9px}.Login_login-connect__GFu7W .Login_particle__LhB05:nth-child(12){animation-delay:-8.4s;animation-duration:9s;height:3px;left:82.1428571429%;opacity:.55;width:3px}.Login_login-connect__GFu7W .Login_particle__LhB05:nth-child(13){animation-delay:-9.1s;animation-duration:11s;height:5px;left:89.2857142857%;opacity:.55;width:5px}.Login_login-connect__GFu7W .Login_particle__LhB05:nth-child(14){animation-delay:-9.8s;animation-duration:13s;height:7px;left:96.4285714286%;opacity:.55;width:7px}.Login_login-connect__GFu7W .Login_brand__TBQ09{align-items:center;animation:Login_fadeUp__3d5rh .6s cubic-bezier(.16,1,.3,1) both;display:flex;gap:13px;margin-bottom:24px}.Login_login-connect__GFu7W .Login_brand__TBQ09 .Login_brand-badge__27Xx9{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(135deg,#ffffff47,#ffffff14);border:1px solid #ffffff59;border-radius:14px;box-shadow:0 8px 24px -10px #0009;display:inline-flex;font-size:15px;font-weight:900;height:48px;justify-content:center;letter-spacing:.5px;width:48px}.Login_login-connect__GFu7W .Login_brand__TBQ09 .Login_brand-name__I7B7e{font-size:1.35rem;font-weight:900;letter-spacing:1.5px}.Login_login-connect__GFu7W .Login_content__DgL8x{max-width:640px;padding:32px 56px 30px;position:relative;z-index:3}.Login_login-connect__GFu7W .Login_eyebrow__QkQgy{align-items:center;animation:Login_fadeUp__3d5rh .6s cubic-bezier(.16,1,.3,1) both;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1f;border:1px solid #ffffff38;border-radius:999px;display:inline-flex;font-size:.82rem;font-weight:600;gap:9px;letter-spacing:.3px;padding:7px 15px}.Login_login-connect__GFu7W .Login_eyebrow__QkQgy .Login_dot__omIlz{animation:Login_pulse__cbtXY 2s ease-out infinite;background:#5ee0a0;border-radius:50%;box-shadow:0 0 0 0 #5ee0a0b3;height:8px;width:8px}.Login_login-connect__GFu7W h2{animation:Login_fadeUp__3d5rh .6s cubic-bezier(.16,1,.3,1) .05s both;font-size:clamp(1.8rem,2.7vw,2.5rem);font-weight:900;letter-spacing:-.5px;line-height:1.14;margin-top:18px;text-shadow:0 2px 22px #00000047}.Login_login-connect__GFu7W h2 .Login_grad-text__X6D2E{-webkit-text-fill-color:#0000;animation:Login_shimmer__BGtOH 5s linear infinite;background:linear-gradient(92deg,#ffd86b,#ff9a5a 45%,#ffd86b);-webkit-background-clip:text;background-clip:text;background-size:200% auto}.Login_login-connect__GFu7W p{animation:Login_fadeUp__3d5rh .6s cubic-bezier(.16,1,.3,1) .1s both;color:#ffffffdb;font-size:.98rem;line-height:1.6;margin-top:13px;max-width:490px}.Login_login-connect__GFu7W .Login_board__V8uEg{animation:Login_cardIn__qFiUL .7s cubic-bezier(.16,1,.3,1) .2s both;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff17;border:1px solid #ffffff29;border-radius:20px;box-shadow:0 22px 60px -26px #0009;margin-top:24px;padding:18px 22px 20px}.Login_login-connect__GFu7W .Login_board__V8uEg .Login_board-head__c3-Pv{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:6px}.Login_login-connect__GFu7W .Login_board__V8uEg .Login_board-head__c3-Pv .Login_board-title__Ms5uJ{align-items:center;display:inline-flex;font-size:.95rem;font-weight:700;gap:9px;letter-spacing:.2px}.Login_login-connect__GFu7W .Login_board__V8uEg .Login_board-head__c3-Pv .Login_board-title__Ms5uJ svg{color:#ffcf4d;filter:drop-shadow(0 0 8px rgba(255,207,77,.6))}.Login_login-connect__GFu7W .Login_board__V8uEg .Login_board-head__c3-Pv .Login_board-period__gtWzo{background:#ffffff1f;border:1px solid #fff3;border-radius:999px;color:#ffffffe6;font-size:.76rem;font-weight:600;padding:4px 11px}.Login_login-connect__GFu7W .Login_board-sub__tGI9P{align-items:center;color:#ffffff9e;display:flex;font-size:.76rem;font-weight:700;gap:8px;letter-spacing:.4px;margin:14px 0 4px;text-transform:uppercase}.Login_login-connect__GFu7W .Login_board-sub__tGI9P svg{color:#ffffff80}.Login_login-connect__GFu7W .Login_podium__qFlMm{align-items:flex-end;display:flex;gap:12px;justify-content:center;padding-top:8px}.Login_login-connect__GFu7W .Login_podium-col__vDjj3{align-items:center;animation:Login_riseIn__JI-BE .7s cubic-bezier(.16,1,.3,1) both;display:flex;flex:1 1;flex-direction:column;min-width:0;text-align:center}.Login_login-connect__GFu7W .Login_podium-col__vDjj3 .Login_podium-medal__bZbIF{animation:Login_bob__06qbb 2.6s ease-in-out infinite;color:var(--ring);filter:drop-shadow(0 0 10px var(--glow));font-size:20px;line-height:1}.Login_login-connect__GFu7W .Login_podium-col__vDjj3 .Login_podium-avatar__M6J20{background:var(--ring);border-radius:50%;box-shadow:0 0 0 4px var(--glow),0 10px 24px -10px #000000b3;height:50px;margin-top:7px;padding:3px;position:relative;width:50px}.Login_login-connect__GFu7W .Login_podium-col__vDjj3 .Login_podium-avatar__M6J20 .avatar,.Login_login-connect__GFu7W .Login_podium-col__vDjj3 .Login_podium-avatar__M6J20 img{background:#fff;border-radius:50%;display:block;height:100%;object-fit:cover;width:100%}.Login_login-connect__GFu7W .Login_podium-col__vDjj3 .Login_podium-name__oDoEZ{font-size:.82rem;font-weight:700;line-height:1.2;margin-top:7px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Login_login-connect__GFu7W .Login_podium-col__vDjj3 .Login_podium-label__OZFcx{color:#ffffffb8;font-size:.68rem;margin-top:1px}.Login_login-connect__GFu7W .Login_podium-col__vDjj3 .Login_podium-bar__8V\+as{background:#ffffff29;border-radius:999px;height:5px;margin-top:7px;overflow:hidden;width:74%}.Login_login-connect__GFu7W .Login_podium-col__vDjj3 .Login_podium-bar__8V\+as span{animation:Login_fillBar__F78GC 1.1s cubic-bezier(.16,1,.3,1) .5s forwards;background:var(--bar);border-radius:999px;display:block;height:100%;width:0}.Login_login-connect__GFu7W .Login_podium-col__vDjj3 .Login_podium-stand__JzNLB{align-items:center;background:linear-gradient(180deg,#ffffff38,#ffffff0d);border:1px solid #ffffff2e;border-bottom:none;border-radius:10px 10px 0 0;display:flex;justify-content:center;margin-top:9px;position:relative;width:100%}.Login_login-connect__GFu7W .Login_podium-col__vDjj3 .Login_podium-stand__JzNLB .Login_podium-rank__yM0YF{color:#fffffff2;font-size:1.35rem;font-weight:900;text-shadow:0 2px 10px #00000059}.Login_login-connect__GFu7W .Login_podium-col__vDjj3.Login_rank-1__CXdfT .Login_podium-avatar__M6J20{height:60px;width:60px}.Login_login-connect__GFu7W .Login_podium-col__vDjj3.Login_rank-1__CXdfT .Login_podium-medal__bZbIF{font-size:22px}.Login_login-connect__GFu7W .Login_podium-col__vDjj3.Login_rank-1__CXdfT .Login_podium-stand__JzNLB{height:54px}.Login_login-connect__GFu7W .Login_podium-col__vDjj3.Login_rank-2__e9vjb .Login_podium-stand__JzNLB{height:38px}.Login_login-connect__GFu7W .Login_podium-col__vDjj3.Login_rank-3__XvV78 .Login_podium-stand__JzNLB{height:26px}.Login_login-connect__GFu7W .Login_groups__TajkQ{display:flex;flex-direction:column;gap:8px;margin-top:4px}.Login_login-connect__GFu7W .Login_group-row__XiIi\+{align-items:center;animation:Login_fadeUp__3d5rh .55s cubic-bezier(.16,1,.3,1) both;background:#ffffff12;border:1px solid #ffffff1a;border-radius:12px;display:flex;gap:12px;padding:8px 12px;transition:background .2s ease,transform .2s ease}.Login_login-connect__GFu7W .Login_group-row__XiIi\+:hover{background:#ffffff1f;transform:translateX(3px)}.Login_login-connect__GFu7W .Login_group-row__XiIi\+ .Login_group-rank__WgIgy{align-items:center;background:#0000002e;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--ring),0 0 10px var(--glow);color:var(--ring);display:inline-flex;flex:0 0 auto;font-size:13px;height:26px;justify-content:center;width:26px}.Login_login-connect__GFu7W .Login_group-row__XiIi\+ .Login_stack__uXzrQ{align-items:center;display:flex;flex:0 0 auto}.Login_login-connect__GFu7W .Login_group-row__XiIi\+ .Login_stack__uXzrQ .Login_stack-item__5C6Cs{background:#fff;border:2px solid #7a1420;border-radius:50%;box-shadow:0 2px 6px #0000004d;height:30px;margin-left:-9px;overflow:hidden;width:30px}.Login_login-connect__GFu7W .Login_group-row__XiIi\+ .Login_stack__uXzrQ .Login_stack-item__5C6Cs:first-child{margin-left:0}.Login_login-connect__GFu7W .Login_group-row__XiIi\+ .Login_stack__uXzrQ .Login_stack-item__5C6Cs img{display:block;height:100%;object-fit:cover;width:100%}.Login_login-connect__GFu7W .Login_group-row__XiIi\+ .Login_stack__uXzrQ .Login_stack-more__kmW4t{align-items:center;background:linear-gradient(135deg,#ef4444,#b91c1c);border:2px solid #7a1420;border-radius:999px;color:#fff;display:inline-flex;font-size:.72rem;font-weight:800;height:30px;justify-content:center;margin-left:-9px;min-width:30px;padding:0 6px}.Login_login-connect__GFu7W .Login_group-row__XiIi\+ .Login_group-info__C4hOX{flex:1 1 auto;min-width:0}.Login_login-connect__GFu7W .Login_group-row__XiIi\+ .Login_group-info__C4hOX .Login_group-name__ih4-M{font-size:.9rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Login_login-connect__GFu7W .Login_group-row__XiIi\+ .Login_group-info__C4hOX .Login_group-bar__1WszD{background:#ffffff29;border-radius:999px;height:5px;margin-top:5px;overflow:hidden}.Login_login-connect__GFu7W .Login_group-row__XiIi\+ .Login_group-info__C4hOX .Login_group-bar__1WszD span{animation:Login_fillBar__F78GC 1.1s cubic-bezier(.16,1,.3,1) .5s forwards;background:var(--bar);border-radius:999px;display:block;height:100%;width:0}.Login_login-connect__GFu7W .Login_group-row__XiIi\+ .Login_group-count__BL1Zk{color:#ffffffb3;flex:0 0 auto;font-size:.74rem;font-weight:600;white-space:nowrap}.Login_login-form__PliPF{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:24px;position:relative;width:46%;z-index:1}.Login_login-form-wrapper__iUxrD{animation:Login_cardIn__qFiUL .6s cubic-bezier(.16,1,.3,1) both;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffd1;border:1px solid #ffffffb3;border-radius:22px;box-shadow:0 22px 60px -22px #0d477559,0 2px 8px #0000000a;max-width:424px;padding:40px 38px;width:100%}.Login_login-logo__0J\+7f{align-items:center;display:flex;gap:11px;margin-bottom:22px}.Login_login-logo__0J\+7f .Login_login-logo-badge__rAJCJ{align-items:center;background:linear-gradient(135deg,#ef4444,var(--primary));border-radius:12px;box-shadow:0 8px 18px -8px rgba(var(--primary-code),.8);color:#fff;display:inline-flex;font-size:13px;font-weight:900;height:44px;justify-content:center;letter-spacing:.5px;width:44px}.Login_login-logo__0J\+7f .Login_login-logo-name__qxiZD{font-size:1.2rem;font-weight:900;letter-spacing:1px}.Login_login-heading__vzaVj{margin-bottom:28px}.Login_login-heading__vzaVj h1{color:#16202b;font-size:1.9rem;font-weight:800;line-height:1.2}.Login_login-heading__vzaVj p{color:rgba(var(--grey-code),1);font-size:.98rem;margin-top:8px}.Login_login-form-inner__1jIOJ .form-group{margin-bottom:1.1rem!important}.Login_login-form-inner__1jIOJ .form-group label{color:#2c3a47;display:inline-block;font-size:.88rem!important;font-weight:600;margin-bottom:6px}.Login_login-form-inner__1jIOJ .form-group .form-control{background:#ffffffe6!important;border:1.5px solid #e3e9f0!important;border-radius:12px!important;font-size:.96rem!important;padding:12px 14px!important;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.Login_login-form-inner__1jIOJ .form-group .form-control:hover{border-color:rgba(var(--primary-code),.55)!important}.Login_login-form-inner__1jIOJ .form-group .form-control.ant-input-focused,.Login_login-form-inner__1jIOJ .form-group .form-control:focus,.Login_login-form-inner__1jIOJ .form-group .form-control:focus-within{background:#fff!important;border-color:var(--primary)!important;box-shadow:0 0 0 4px rgba(var(--primary-code),.12)!important}.Login_login-footer__1G0g-{color:rgba(var(--grey-code),1);font-size:.85rem;margin-top:26px;text-align:center}@keyframes Login_cardIn__qFiUL{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes Login_fadeUp__3d5rh{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes Login_riseIn__JI-BE{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes Login_fillBar__F78GC{0%{width:0}to{width:60%;width:var(--ratio,60%)}}@keyframes Login_drift__zgRaO{0%{transform:translate(0) scale(1)}to{transform:translate(40px,-30px) scale(1.12)}}@keyframes Login_floatUp__d\+L42{0%{opacity:0;transform:translateY(0) translateX(0)}12%{opacity:.6}88%{opacity:.6}to{opacity:0;transform:translateY(-104vh) translateX(24px)}}@keyframes Login_shimmer__BGtOH{to{background-position:200%}}@keyframes Login_bob__06qbb{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes Login_pulse__cbtXY{0%{box-shadow:0 0 0 0 #5ee0a0b3}70%{box-shadow:0 0 0 8px #5ee0a000}to{box-shadow:0 0 0 0 #5ee0a000}}@media(max-width:992px){.Login_login-connect__GFu7W{display:none}.Login_login-form__PliPF{width:100%}}@media(max-width:480px){.Login_login-form-wrapper__iUxrD{border-radius:18px;padding:30px 22px}.Login_login-heading__vzaVj h1{font-size:1.6rem}}@media(prefers-reduced-motion:reduce){.Login_login-connect__GFu7W .Login_aurora__O9ihB,.Login_login-connect__GFu7W .Login_eyebrow__QkQgy .Login_dot__omIlz,.Login_login-connect__GFu7W .Login_grad-text__X6D2E,.Login_login-connect__GFu7W .Login_particle__LhB05,.Login_login-connect__GFu7W .Login_podium-medal__bZbIF{animation:none!important}}.NoPermission_wrap__q7KHf{flex-direction:column;min-height:55vh;padding:40px 16px;text-align:center}.NoPermission_icon__FFKNH,.NoPermission_wrap__q7KHf{align-items:center;display:flex;justify-content:center}.NoPermission_icon__FFKNH{background:#fff7ed;border:1px solid #fed7aa;border-radius:20px;color:#b45309;font-size:30px;height:74px;margin-bottom:18px;width:74px}.NoPermission_title__CZmtG{color:var(--text-strong);font-size:20px;font-weight:700;margin-bottom:8px}.NoPermission_desc__un\+EO{color:var(--text-muted);font-size:14px;line-height:1.6;margin-bottom:20px}:where(html){-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;line-height:1.15}:where(h1){font-size:2em;margin-block-end:.67em;margin-block-start:.67em}:where(dl,ol,ul) :where(dl,ol,ul){margin-block-end:0;margin-block-start:0}:where(hr){box-sizing:initial;color:inherit;height:0}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,pre,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(table){border-color:currentColor;text-indent:0}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input:is([type=button i],[type=reset i],[type=submit i])){-webkit-appearance:button}:where(progress){vertical-align:initial}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focus-inner{border-style:none;padding:0}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focusring{outline:1px dotted ButtonText}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){background-color:#fff;border:solid;color:#000;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:fit-content}:where(dialog:not([open])){display:none}:where(summary){display:list-item}:root{--font-family:"Manrope",sans-serif;--font-header:Manrope,sans-serif;--primary:#dc2626;--primary-pale:#dc26260f;--wrapper-width:calc(100% - 20px);--primary-code:220,38,38;--black-code:0,0,0;--white-code:255,255,255;--red-code:254,44,85;--blue-code:59,138,255;--yellow-code:252,203,102;--green-code:32,195,84;--grey-code:133,133,133;--pink-code:235,47,150;--cyan-code:0,180,180;--black:#000;--white:#fff;--red:rgba(var(--red-code),1);--blue:rgba(var(--blue-code),1);--green:rgba(var(--green-code),1);--yellow:rgba(var(--yellow-code),1);--grey:rgba(var(--grey-code),1);--header-height:50px;--header-bg:var(--primary);--header-txt-color:#fff;--notification-width:400px;--notification-message-name:#000;--notification-message-des:#00000080;--actionBar-height:50px;--searchBar-height:60px;--overlay:#00000080;--form-heading-color:var(--primary);--error-message-color:#fe2c55;--control-h-sm:34px;--control-h:44px;--control-h-lg:48px;--radius-sm:8px;--radius:12px;--radius-lg:16px;--border-color:#e5e9f0;--surface:#fff;--surface-muted:#f8fafc;--text-strong:#111827;--text-body:#374151;--text-muted:#6b7280;--bg-1:var(--surface);--bg-2:var(--surface-muted);--surface-2:var(--surface-muted);--card-bg:var(--surface);--fill-2:var(--surface-muted);--border:var(--border-color);--text-1:var(--text-strong);--text-2:var(--text-muted);--text-3:var(--gray-400);--text-secondary:var(--text-muted);--primary-color:var(--primary);--shadow-sm:0 1px 2px #1018280d;--shadow-card:0 1px 3px #1018280f,0 1px 2px #1018280a;--shadow-lg:0 10px 30px -12px #1018282e;--glass-surface:#ffffffb8;--glass-overlay:#ffffffb3;--glass-border:1px solid #fff9;--glass-blur:saturate(160%) blur(14px);--glass-blur-strong:saturate(180%) blur(22px);--glass-shadow:0 14px 34px -20px #0f33594d;--primary-gradient:linear-gradient(135deg,#ef4444,var(--primary));--gray-50:#f8fafc;--gray-100:#f1f5f9;--gray-200:#e2e8f0;--gray-300:#cbd5e1;--gray-400:#94a3b8;--gray-500:#64748b;--gray-600:#475569;--gray-700:#334155;--gray-800:#1e293b;--gray-900:#0f172a;--primary-50:#fef2f2;--primary-600:#dc2626;--primary-700:#b91c1c;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--shadow-pop:0 12px 32px -12px #10182829;--modal-surface:#fff;--dropdown-hover:#f4f6f8;--scrollbar-track:#f5f5f5;--scrollbar-thumb:#666464;--scrollbar-thumb-alt:#c9ced6}:root[data-theme=dark]{--primary-pale:rgba(var(--primary-code),0.18);--border-color:#2a3546;--surface:#141a24;--surface-muted:#0b1220;--text-strong:#e6edf5;--text-body:#c2ccd9;--text-muted:#8b97a8;--notification-message-name:rgba(var(--white-code),0.92);--notification-message-des:rgba(var(--white-code),0.5);--overlay:#0009;--shadow-sm:0 1px 2px #0006;--shadow-card:0 1px 3px #00000080,0 1px 2px #0006;--shadow-lg:0 12px 30px -12px #000000b3;--shadow-pop:0 12px 32px -12px #000000b3;--glass-surface:#181f2bb8;--glass-overlay:#1c2536d1;--glass-border:1px solid #ffffff14;--glass-shadow:0 14px 34px -20px #000000b3;--gray-50:#0f172a;--gray-100:#1e293b;--gray-200:#334155;--gray-300:#475569;--gray-400:#64748b;--gray-500:#94a3b8;--gray-600:#cbd5e1;--gray-700:#e2e8f0;--gray-800:#f1f5f9;--gray-900:#f8fafc;--primary-50:#2a1618;--modal-surface:#1a212e;--dropdown-hover:#ffffff0f;--scrollbar-track:#0b1220;--scrollbar-thumb:#3a4658;--scrollbar-thumb-alt:#3a4658}*{box-sizing:border-box;margin:0;padding:0}html{font-size:100%;min-height:-webkit-fill-available}body{font-family:Manrope,sans-serif,serif!important;font-family:var(--font-family),serif!important;font-size:1rem;line-height:1.5;text-rendering:optimizeSpeed}body ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #0000004d}body ::-webkit-scrollbar,body ::-webkit-scrollbar-track{background-color:#f5f5f5;background-color:var(--scrollbar-track)}body ::-webkit-scrollbar{height:4px;width:4px}body ::-webkit-scrollbar-thumb{background-color:#666464;background-color:var(--scrollbar-thumb)}b{font-weight:500}a,button{border:0;color:#111827;color:var(--text-strong);outline:0;text-decoration:none}.pointer{cursor:pointer}.d-flex{display:flex}.d-grid{display:grid}.d-grid-1{grid-template-columns:1fr}.d-grid-2{grid-template-columns:2fr}.d-grid-3{grid-template-columns:3fr}.d-grid-4{grid-template-columns:4fr}.d-grid-5{grid-template-columns:5fr}.d-grid-6{grid-template-columns:6fr}.d-grid-7{grid-template-columns:7fr}.d-grid-8{grid-template-columns:8fr}.d-grid-9{grid-template-columns:9fr}.d-grid-10{grid-template-columns:10fr}.d-grid-11{grid-template-columns:11fr}.d-grid-12{grid-template-columns:12fr}.d-block{display:block!important}.d-inline-block{display:inline-block!important}.justify-content-between{justify-content:space-between}.justify-content-center{justify-content:center}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}.align-items,.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.align-items-start{align-items:flex-start}.gap,.gap-1{gap:1rem}.gap-2{gap:2rem}.gap-3{gap:3rem}.gap-4{gap:4rem}.gap-5{gap:5rem}.m{margin-top:1rem}.m-0{margin:0!important}.m-1{margin:.5rem!important}.m-2{margin:1rem!important}.m-3{margin:1.5rem!important}.m-4{margin:2rem!important}.m-5{margin:2.5rem!important}.m-6{margin:3rem!important}.mt{margin-top:1rem}.mt-0{margin-top:0!important}.mt-1{margin-top:.5rem!important}.mt-2{margin-top:1rem!important}.mt-3{margin-top:1.5rem!important}.mt-4{margin-top:2rem!important}.mt-5{margin-top:2.5rem!important}.mt-6{margin-top:3rem!important}.mb{margin-bottom:1rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.5rem}.mb-2{margin-bottom:1rem}.mb-3{margin-bottom:1.5rem}.mb-4{margin-bottom:2rem}.mb-5{margin-bottom:2.5rem}.mb-6{margin-bottom:3rem}.ml{margin-left:1rem!important}.ml-0{margin-left:0!important}.ml-1{margin-left:.5rem!important}.ml-2{margin-left:1rem!important}.ml-3{margin-left:1.5rem!important}.ml-4{margin-left:2rem!important}.ml-5{margin-left:2.5rem!important}.ml-6{margin-left:3rem!important}.mr{margin-right:1rem}.mr-0{margin-right:0}.mr-1{margin-right:.5rem}.mr-2{margin-right:1rem}.mr-3{margin-right:1.5rem}.mr-4{margin-right:2rem}.mr-5{margin-right:2.5rem}.mr-6{margin-right:3rem}.p-0{padding:0!important}.p-1{padding:.5rem!important}.p-2{padding:1rem!important}.p-3{padding:1.5rem!important}.p-4{padding:2rem!important}.p-5{padding:2.5rem!important}.p-6{padding:3rem!important}.p-7{padding:3.5rem!important}.p-8{padding:4rem!important}.p-9{padding:4.5rem!important}.p-10{padding:5rem!important}.pdt-0{padding-top:0!important}.pdt-1{padding-top:.5rem!important}.pdt-2{padding-top:1rem!important}.pdt-3{padding-top:1.5rem!important}.pdt-4{padding-top:2rem!important}.pdt-5{padding-top:2.5rem!important}.pdt-6{padding-top:3rem!important}.pdb-0{padding-bottom:0!important}.pdb-1{padding-bottom:.5rem!important}.pdb-2{padding-bottom:1rem!important}.pdb-3{padding-bottom:1.5rem!important}.pdb-4{padding-bottom:2rem!important}.pdb-5{padding-bottom:2.5rem!important}.pdb-6{padding-bottom:3rem!important}.pdr-0{padding-right:0!important}.pdr-1{padding-right:.5rem!important}.pdr-2{padding-right:1rem!important}.pdr-3{padding-right:1.5rem!important}.pdr-4{padding-right:2rem!important}.pdr-5{padding-right:2.5rem!important}.pdr-6{padding-right:3rem!important}.pdl-0{padding-left:0!important}.pdl-1{padding-left:.5rem!important}.pdl-2{padding-left:1rem!important}.pdl-3{padding-left:1.5rem!important}.pdl-4{padding-left:2rem!important}.pdl-5{padding-left:2.5rem!important}.pdl-6{padding-left:3rem!important}.color{color:#000;color:rgb(var(--black-code))}.color-theme{color:#dc2626;color:rgb(var(--primary-code))}.color-red{color:#fe2c55;color:rgb(var(--red-code))}.color-yellow{color:#fccb66;color:rgb(var(--yellow-code))}.color-green{color:#20c354;color:rgb(var(--green-code))}.color-blue{color:#3b8aff;color:rgb(var(--blue-code))}.color-grey{color:#858585;color:rgb(var(--grey-code))}.color-white{color:#fff}.color-black{color:#000}.font-nomarl{font-weight:400}.font-bold{font-weight:700}.fw-nomarl{font-weight:400}.fw-700,.fw-bold{font-weight:700}.fw-600{font-weight:600}.fw-500{font-weight:500}.required:after{color:#fe2c55;color:var(--red);content:"*";font-size:.8rem;font-weight:700;margin-left:2px}.italic{font-style:italic}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-xs{font-size:.75rem!important}.text-sm{font-size:.875rem!important}.text-base{font-size:1rem!important}.text-lg{font-size:1.125rem!important}.text-xl{font-size:1.25rem!important}.text-2xl{font-size:1.5rem!important}.text-3xl{font-size:1.875rem!important}.text-4xl{font-size:2.25rem!important}.text-5xl{font-size:3rem!important}.text-6xl{font-size:3.75rem!important}.text-7xl{font-size:4.5rem!important}.text-8xl{font-size:6rem!important}.text-9xl{font-size:8rem!important}.border-0{border-width:0}.border-1{border-width:1px}.border-2{border-width:2px}.border-3{border-width:3px}.border-4{border-width:4px}.border-l-0{border-left-width:0}.border-l-1{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-3{border-left-width:3px}.border-l-4{border-left-width:4px}.border-r-0{border-right-width:0}.border-r-1{border-right-width:1px}.border-r-2{border-right-width:2px}.border-r-3{border-right-width:3px}.border-r-4{border-right-width:4px}.border-t-0{border-top-width:0}.border-t-1{border-top-width:1px}.border-t-2{border-top-width:2px}.border-t-3{border-top-width:3px}.border-t-4{border-top-width:4px}.border-b-0{border-bottom-width:0}.border-b-1{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-b-3{border-bottom-width:3px}.border-b-4{border-bottom-width:4px}.border-black{border-color:#000}.border-white{border-color:#fff}.border-slate-50{border-color:#f8fafc}.border-slate-100{border-color:#f1f5f9}.border-slate-200{border-color:#e2e8f0}.border-slate-300{border-color:#cbd5e1}.border-slate-400{border-color:#94a3b8}.border-slate-500{border-color:#64748b}.border-gray-50{border-color:#f9fafb}.border-gray-100{border-color:#f3f4f6}.border-gray-200{border-color:#e5e7eb}.border-gray-300{border-color:#d1d5db}.border-gray-400{border-color:#9ca3af}.border-gray-500{border-color:#6b7280}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-hidden{border-style:hidden}.border-none{border-style:none}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-3,.line-clamp-4{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4}.line-clamp-5{-webkit-line-clamp:5}.line-clamp-5,.line-clamp-6{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-6{-webkit-line-clamp:6}.min-w-0{min-width:0}.min-w-full{min-width:100%}.min-w-min{min-width:min-content}.min-w-max{min-width:max-content}.min-w-fit{min-width:fit-content}.min-w-100px{min-width:100px}.min-w-200px{min-width:200px}.min-w-300px{min-width:300px}.h-0{height:0}.h-1{height:.25rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-13{height:3.25rem}.h-14{height:3.5rem}.h-15{height:3.75rem}.h-16{height:4rem}.h-17{height:4.25rem}.h-18{height:4.5rem}.h-19{height:4.75rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-32{height:8rem}.h-36{height:9rem}.h-40{height:10rem}.h-full{height:100%}.h-screen{height:100vh}.w-0{width:0}.w-px{width:1px}.w-1{width:.25rem}.w-2{width:.5rem}.w-3{width:.75rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-13{width:3.25rem}.w-14{width:3.5rem}.w-15{width:3.75rem}.w-16{width:4rem}.w-17{width:4.25rem}.w-18{width:4.5rem}.w-19{width:4.75rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-32{width:8rem}.w-36{width:9rem}.w-40{width:10rem}.w-full{width:100%}.w-screen{width:100vh}.text-right{text-align:right!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.cursor-pointer{cursor:pointer!important}.cursor-auto{cursor:auto}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.cursor-text{cursor:text}.cursor-move{cursor:move}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.text-xs{font-size:.75rem;line-height:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem}.text-lg,.text-xl{line-height:1.75rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-8xl{font-size:6rem;line-height:1}.text-9xl{font-size:8rem;line-height:1}.leading-3{line-height:.75rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-9{line-height:2.25rem}.leading-10{line-height:2rem}.rounded-full{border-radius:9999px!important}.container,section{position:relative}.app-card,section{-webkit-backdrop-filter:saturate(160%) blur(14px);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:saturate(160%) blur(14px);backdrop-filter:var(--glass-blur);background:#ffffffb8;background:var(--glass-surface);border:1px solid #fff9;border:var(--glass-border);border-radius:16px;border-radius:var(--radius-lg);box-shadow:0 14px 34px -20px #0f33594d;box-shadow:var(--glass-shadow);padding:14px}@media(max-width:600px){.app-card,section{padding:12px}}.app-card .app-card,.app-card section,section .app-card,section section{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;background:var(--surface);border:1px solid #e5e9f0;border:1px solid var(--border-color);box-shadow:0 1px 2px #1018280d;box-shadow:var(--shadow-sm)}section{margin-bottom:10px}.container{margin:0 auto;max-width:100%}@media(min-width:1400px){.container{max-width:1320px}}@media(min-width:1600px){.container{max-width:1420px}}@media(min-width:1800px){.container{max-width:1900px}}.container .content{background:#fff;background:var(--surface)}.form{--input-height:44px}.form .form-group{margin-bottom:.5rem}.form .form-group+.heading{margin-top:20px}.form .heading{align-items:center;color:#dc2626;color:var(--form-heading-color);display:flex;font-family:Manrope,sans-serif,serif;font-family:var(--font-header),serif;font-size:18px;font-weight:700;gap:8px;margin-bottom:20px}.form label{display:inline-block;font-family:Manrope,sans-serif,serif;font-family:var(--font-family),serif;font-size:13px;font-weight:400;margin-bottom:10px}@media screen and (-webkit-min-device-pixel-ratio:0){.form input,.form select,.form textarea{font-size:16px}}.form .form-control{-webkit-appearance:none;appearance:none;border:1px solid #0000001a;border-radius:4px;box-shadow:none;line-height:20px;outline:none;padding:10px;width:100%}.form .form-control.error{border-color:#fe2c55;border-color:var(--error-message-color)}.form .ant-picker.form-control,.form .ant-select-single,.form input.form-control:not([type=checkbox]):not([type=radio]){height:var(--input-height)}.form .ant-select-single{min-width:100px;width:100%}.form .ant-select-single .ant-select-selector{border:1px solid #0000001a;height:var(--input-height);padding:0 10px}.form .ant-select-single .ant-select-selector .ant-select-selection-search-input{height:var(--input-height)}.form .ant-select-single .ant-select-selection-item,.form .ant-select-single .ant-select-selection-placeholder{line-height:var(--input-height)}.form .ant-select-multiple .ant-select-selector{min-height:var(--input-height)}.form .ant-input-affix-wrapper>input.ant-input,.form .ant-input-affix-wrapper>textarea.ant-input{height:30px}.form .ant-picker-dropdown,.form .react-datepicker-popper{z-index:10000}.form .ant-checkbox-wrapper,.form .ant-radio-wrapper{display:inline-flex!important}.form .ant-radio-wrapper{margin-bottom:0}.form .d-block .ant-checkbox-wrapper{margin-inline-start:0;width:100%}.form .ant-input-number .ant-input-number-input{height:calc(var(--input-height) - 22px);padding-left:0}.form .error-message{color:#fe2c55;color:var(--error-message-color);font-size:12px;padding-top:5px}.ant-modal .ant-modal-title{color:#dc2626;color:var(--form-heading-color);font-family:Manrope,sans-serif,serif;font-family:var(--font-header),serif;font-size:20px;margin-bottom:1rem}.ant-modal .ant-modal-container,.ant-modal .ant-modal-render{display:flex;flex-direction:column;max-height:calc(100vh - 124px);overflow:hidden}.ant-modal .ant-modal-footer,.ant-modal .ant-modal-header{flex:0 0 auto}.ant-modal .ant-modal-footer{background:#fff;background:var(--modal-surface);border-top:1px solid #e5e9f0;border-top:1px solid var(--border-color);margin-top:0;padding:12px 24px}.ant-modal .ant-modal-body,.ant-modal .ant-modal-confirm-body-wrapper{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.ant-modal-centered .ant-modal-container,.ant-modal-centered .ant-modal-render{max-height:calc(100vh - 48px)}.ant-drawer-mask,.ant-modal-mask{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172a47}.ant-drawer-content,.ant-modal-container,.ant-modal-render{-webkit-backdrop-filter:saturate(160%) blur(14px);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:saturate(160%) blur(14px);backdrop-filter:var(--glass-blur);background:#fff!important;background:var(--modal-surface)!important;border:1px solid #fff9;border:var(--glass-border);box-shadow:0 24px 60px -24px #0f335980!important}.ant-dropdown-menu,.ant-menu-submenu-popup .ant-menu.ant-menu-sub,.ant-menu-submenu-popup>.ant-menu,.ant-picker-dropdown .ant-picker-panel-container,.ant-picker-panel-container,.ant-popover-inner,.ant-select-dropdown{-webkit-backdrop-filter:saturate(180%) blur(22px);-webkit-backdrop-filter:var(--glass-blur-strong);backdrop-filter:saturate(180%) blur(22px);backdrop-filter:var(--glass-blur-strong);background:#ffffffb3!important;background:var(--glass-overlay)!important;border:1px solid #fff9;border:var(--glass-border);box-shadow:0 14px 34px -20px #0f33594d!important;box-shadow:var(--glass-shadow)!important}.ant-menu-submenu-popup .ant-menu.ant-menu-sub,.ant-menu-submenu-popup>.ant-menu{border-radius:12px}.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-item,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-submenu-title,.ant-menu-submenu-popup>.ant-menu .ant-menu-item,.ant-menu-submenu-popup>.ant-menu .ant-menu-submenu-title{background:#0000!important}.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-item-active,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-item:hover,.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-submenu-title:hover,.ant-menu-submenu-popup>.ant-menu .ant-menu-item-active,.ant-menu-submenu-popup>.ant-menu .ant-menu-item:hover,.ant-menu-submenu-popup>.ant-menu .ant-menu-submenu-title:hover{background:#dc262614!important;background:rgba(var(--primary-code),.08)!important;color:#dc2626!important;color:var(--primary)!important}.ant-menu-submenu-popup .ant-menu.ant-menu-sub .ant-menu-item-selected,.ant-menu-submenu-popup>.ant-menu .ant-menu-item-selected{background:#dc26261f!important;background:rgba(var(--primary-code),.12)!important;color:#dc2626!important;color:var(--primary)!important}.ant-btn{font-weight:600;transition:transform .15s ease,box-shadow .22s ease,background-color .2s ease,border-color .2s ease,color .2s ease}.ant-btn .anticon,.ant-btn i{vertical-align:middle}.ant-btn>i+span,.ant-btn>span+i{margin-inline-start:2px}.ant-btn:not(.ant-btn-text):not(.ant-btn-link):not(:disabled):hover{transform:translateY(-1px)}.ant-btn:not(.ant-btn-text):not(.ant-btn-link):not(:disabled):active{transform:translateY(0);transition-duration:.05s}.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled){background:linear-gradient(135deg,#ef4444,#dc2626);background:linear-gradient(135deg,#ef4444,var(--primary));box-shadow:0 6px 16px -7px #dc2626a6;box-shadow:0 6px 16px -7px rgba(var(--primary-code),.65)}.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):hover{background:linear-gradient(135deg,#f05252,#b91c1c);box-shadow:0 12px 22px -8px #dc2626b3;box-shadow:0 12px 22px -8px rgba(var(--primary-code),.7)}.ant-btn-default:not(.ant-btn-dangerous):not(:disabled){box-shadow:0 1px 2px #1018280d}.ant-btn-default:not(.ant-btn-dangerous):not(:disabled):hover{border-color:#dc2626;border-color:var(--primary);color:#dc2626;color:var(--primary)}.ant-btn-primary.ant-btn-dangerous:not(:disabled){box-shadow:0 6px 16px -7px #ef444499}.ant-btn-primary.ant-btn-dangerous:not(:disabled):hover{box-shadow:0 12px 22px -8px #ef4444a6}.ant-btn-icon-only{border-radius:9px}.ant-btn-text.ant-btn-icon-only:not(.ant-btn-dangerous):not(:disabled):hover{background:#dc26260f;background:var(--primary-pale);color:#dc2626;color:var(--primary)}.ant-btn-default.ant-btn-icon-only:not(.ant-btn-dangerous):not(:disabled):hover{border-color:#dc2626;border-color:var(--primary);color:#dc2626;color:var(--primary)}.ant-btn-dangerous.ant-btn-icon-only.ant-btn-text:not(:disabled):hover,.ant-btn-dangerous.ant-btn-text:not(:disabled):hover{background:#ef44441a;color:#ef4444}.ant-btn-link:not(:disabled):hover{opacity:.85}.ant-dropdown .ant-dropdown-menu{border-radius:8px;box-shadow:0 2px 12px #0000001f;min-width:220px;padding:10px}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{border-radius:4px;font-size:.8rem;font-weight:500;padding:10px 16px}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover{background:#f4f6f8;background:var(--dropdown-hover)}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-item-icon{margin-inline-end:8px;min-width:20px;text-align:center}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-danger:not(:hover){color:#fe2c55;color:rgb(var(--red-code))}.group-radio-block label{display:block!important}.ant-radio-button-wrapper{height:auto!important}.ant-table-body{min-height:300px}@media(max-width:600px){.ant-table-body{min-height:240px}}.ant-table-pagination.ant-pagination{background:#fff;background:var(--surface,#fff);border-top:1px solid #e5e9f0;border-top:1px solid var(--border-color,#e5e7eb);bottom:0;margin:8px 0 0!important;padding:6px 0;position:sticky;z-index:2}.ant-badge.ant-badge-status .ant-badge-status-dot{height:13px;width:13px}.ant-menu-light:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):active,.ant-menu-light>.ant-menu:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):active,.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:#dc2626;background-color:var(--primary);color:#ffffffe0;font-weight:600}.ant-select-multiple{width:100%}.ant-select-multiple .ant-select-selector{padding-block:6px}.ant-pagination .ant-pagination-jump-next,.ant-pagination .ant-pagination-jump-prev,.ant-pagination .ant-pagination-next,.ant-pagination .ant-pagination-prev{height:30px;min-width:30px}.ant-pagination .ant-pagination-item-active{border:1px solid #dc2626;border:1px solid var(--primary);overflow:hidden}.ant-pagination .ant-pagination-item-active a{background-color:#dc2626;background-color:var(--primary);color:#fff}.ant-pagination .ant-pagination-item-active:hover{border-color:#dc2626;border-color:var(--primary)}.ant-pagination .ant-pagination-item-active:hover a{background-color:#fff;color:#dc2626;color:var(--primary)}.table-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}@media(max-width:600px){.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panels{display:block}.ant-pagination .ant-pagination-item{margin-inline-end:0}.ant-tabs-card{width:100%}.ant-modal{margin:8px auto;max-width:calc(100vw - 24px);top:8px}.ant-modal .ant-modal-container,.ant-modal .ant-modal-render{border-radius:14px;max-height:calc(100vh - 16px)}}@media print{body{font-family:Times New Roman,Courier,monospace}body,img{-webkit-print-color-adjust:exact}img{display:inline;height:100px;visibility:visible;width:auto}table tr td{font-family:Times New Roman,Courier,monospace}.break-page-print{page-break-after:always}}.flex-wrap{flex-wrap:wrap}.sigCanvas{border:2px solid #ccc;display:block;width:100%}.row-danger{background-color:#ff00000f!important}@keyframes app-spin{to{transform:rotate(1turn)}}.app-spinner{animation:app-spin .8s linear infinite;border:3px solid #dc262638;border-bottom-color:#dc2626;border:3px solid rgba(var(--primary-code),.22);border-bottom-color:var(--primary);border-radius:50%;box-sizing:border-box;display:inline-block;height:30px;width:30px}.app-spinner.sm{border-width:2.5px;height:20px;width:20px}.app-spinner.lg{border-width:4px;height:40px;width:40px}.report-page>*+*{margin-top:16px}.report-page .ant-card{border:1px solid #e5e9f0;border:1px solid var(--border-color);border-radius:14px;box-shadow:0 1px 3px #1018280f,0 1px 2px #1018280a;box-shadow:var(--shadow-card)}.report-page .ant-card-head{border-bottom:1px solid #f1f5f9;border-bottom:1px solid var(--gray-100);min-height:48px}.report-page .ant-card-head-title,.report-page h3,.report-page h4{color:#111827;color:var(--text-strong);font-weight:700}.report-page .report-field-label,.report-page label{color:#6b7280;color:var(--text-muted);font-size:12.5px;font-weight:600}.report-page .report-field-label{display:block;margin-bottom:6px;white-space:nowrap}.report-page .report-field{display:flex;flex-direction:column}.report-page .report-field .form-group{margin-bottom:0}.report-page .report-field .ant-picker,.report-page .report-field .ant-select,.report-page .report-field .form-control{width:100%}.report-page .ant-table-thead>tr>th{font-weight:700;white-space:nowrap}.report-page .ant-table-tbody{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.report-filterbar{align-items:flex-end;background:#fff;background:var(--surface);border:1px solid #e5e9f0;border:1px solid var(--border-color);border-radius:14px;box-shadow:0 1px 3px #1018280f,0 1px 2px #1018280a;box-shadow:var(--shadow-card);display:flex;flex-wrap:wrap;gap:8px 16px;padding:14px 16px}.report-filterbar .ant-form-item,.report-filterbar .report-field,.report-page .report-field{margin-bottom:0}.report-stat-row{margin-top:0!important}.report-stat-tile{background:#fff;background:var(--surface);border:1px solid #e5e9f0;border:1px solid var(--border-color);border-radius:14px;box-shadow:0 1px 3px #1018280f,0 1px 2px #1018280a;box-shadow:var(--shadow-card);height:100%;overflow:hidden;padding:14px 16px 14px 18px;position:relative;transition:box-shadow .15s ease,transform .15s ease}.report-stat-tile:before{background:#dc2626;background:var(--tile-accent,var(--primary));bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.report-stat-tile:hover{box-shadow:0 10px 30px -12px #1018282e;box-shadow:var(--shadow-lg);transform:translateY(-1px)}.report-stat-tile__label{color:#6b7280;color:var(--text-muted);font-size:12.5px;font-weight:600;line-height:1.35;margin-bottom:6px}.report-stat-tile__value{font-feature-settings:"tnum";color:#111827;color:var(--text-strong);font-size:22px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.15}.report-stat-tile__suffix{color:#6b7280;color:var(--text-muted);font-size:13px;font-weight:600}.report-breakdown .rb-empty{color:#6b7280;color:var(--text-muted);font-size:13px;padding:4px 0}.report-breakdown .rb-group{padding:12px 0}.report-breakdown .rb-group:first-child{padding-top:2px}.report-breakdown .rb-group+.rb-group{border-top:1px solid #f1f5f9;border-top:1px solid var(--gray-100)}.report-breakdown .rb-head,.report-breakdown .rb-row{align-items:center;display:flex;gap:12px;justify-content:space-between}.report-breakdown .rb-row{padding-left:18px}.report-breakdown .rb-name{align-items:center;color:#111827;color:var(--text-strong);display:flex;font-size:13.5px;font-weight:700;gap:8px;min-width:0}.report-breakdown .rb-name>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-breakdown .rb-row .rb-name{color:#374151;color:var(--text-body);font-size:12.5px;font-weight:500}.report-breakdown .rb-dot{border-radius:3px;display:inline-block;flex:none;height:10px;width:10px}.report-breakdown .rb-row .rb-dot{border-radius:2px;height:7px;width:7px}.report-breakdown .rb-val{flex:none;text-align:right;white-space:nowrap}.report-breakdown .rb-amount{font-feature-settings:"tnum";color:#111827;color:var(--text-strong);font-variant-numeric:tabular-nums;font-weight:700}.report-breakdown .rb-row .rb-amount{color:#374151;color:var(--text-body);font-size:12.5px;font-weight:600}.report-breakdown .rb-count{color:#6b7280;color:var(--text-muted);font-size:12px;font-weight:600;margin-left:5px}.report-breakdown .rb-sub{display:flex;flex-direction:column;gap:5px;margin-top:8px}.report-breakdown .rb-total{align-items:center;border-top:1px solid #e5e9f0;border-top:1px solid var(--border-color);display:flex;gap:12px;justify-content:space-between;margin-top:4px;padding-top:12px}.report-breakdown .rb-total .rb-amount,.report-breakdown .rb-total .rb-name{font-weight:800}