html[data-ui=modern]{--m-primary: #3157d5;--m-primary-2: #4a6ff0;--m-muted: #667085;--m-line: #eceef3;--m-ease: cubic-bezier(.22, 1, .36, 1);--m-spring: cubic-bezier(.68, -.35, .27, 1.35);--m-shadow-sm: 0 1px 2px rgba(16, 24, 40, .05);--m-shadow-md: 0 1px 2px rgba(16, 24, 40, .04), 0 12px 32px -16px rgba(16, 24, 40, .14);--m-shadow-lg: 0 24px 48px -16px rgba(16, 24, 40, .22);-webkit-font-smoothing:antialiased}html[data-ui=modern] ::selection{background:#3157d52e}html[data-ui=modern] .app-main{background:radial-gradient(1100px 520px at 90% -12%,rgba(49,87,213,.1),transparent 62%),radial-gradient(800px 420px at -5% 0%,rgba(18,163,101,.06),transparent 60%),#f3f5fa}html[data-ui=modern] .app-sider{background:radial-gradient(140% 50% at 100% 0%,rgba(92,124,250,.3),transparent 58%),radial-gradient(120% 40% at 0% 100%,rgba(32,201,151,.13),transparent 62%),linear-gradient(180deg,#0b1730,#10224a 55%,#0d1c3d);border-inline-end:1px solid rgba(255,255,255,.05);scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.14) transparent}html[data-ui=modern] .app-sider__logo{border-bottom-color:#ffffff12!important}html[data-ui=modern] .app-sider__logo>div:first-child{box-shadow:0 0 0 4px #5c7cfa29,0 6px 18px #00000059!important;transition:transform .5s var(--m-spring)}html[data-ui=modern] .app-sider__logo:hover>div:first-child{transform:rotate(-8deg) scale(1.06)}html[data-ui=modern] .app-sider .ant-menu-item,html[data-ui=modern] .app-sider .ant-menu-submenu-title{margin:2px 8px;width:calc(100% - 16px);height:38px;line-height:38px;font-size:13.5px;transition:background .2s,color .2s}html[data-ui=modern] .app-sider .ant-menu-item .anticon,html[data-ui=modern] .app-sider .ant-menu-submenu-title .anticon{transition:transform .3s var(--m-spring),color .2s}html[data-ui=modern] .app-sider .ant-menu-item:hover .anticon,html[data-ui=modern] .app-sider .ant-menu-submenu-title:hover .anticon{transform:translate(-2px) scale(1.12);color:#9db1ff}html[data-ui=modern] .app-sider .ant-menu-item:not(.ant-menu-item-selected):hover,html[data-ui=modern] .app-sider .ant-menu-submenu-title:hover{background:#ffffff0f!important}html[data-ui=modern] .app-sider .ant-menu-item-selected{background:linear-gradient(to left,#5c7cfa6b,#5c7cfa14)!important;box-shadow:inset 0 0 0 1px #8ca5ff2e;color:#fff!important;font-weight:500}html[data-ui=modern] .app-sider .ant-menu-item-selected:before{content:"";position:absolute;inset-inline-start:0;top:8px;bottom:8px;width:3px;border-radius:3px 0 0 3px;background:#9db1ff;box-shadow:0 0 12px 1px #6e8cffe6;animation:m-glow-in .4s var(--m-ease)}html[data-ui=modern] .app-sider .ant-menu-submenu-selected>.ant-menu-submenu-title{color:#fff}html[data-ui=modern] .app-sider .ant-menu-item-group-title{padding:18px 18px 6px!important;font-size:11px;font-weight:600;letter-spacing:.08em;line-height:1;color:#cbd5f066!important}html[data-ui=modern] .app-header{height:60px;line-height:60px;padding:0 24px;background:#ffffffb8;backdrop-filter:saturate(180%) blur(16px);-webkit-backdrop-filter:saturate(180%) blur(16px);border-bottom:1px solid rgba(16,24,40,.06)}html[data-ui=modern] .app-header__brand{font-weight:800;font-size:16px;background:linear-gradient(135deg,#10224a,var(--m-primary));-webkit-background-clip:text;background-clip:text;color:transparent}html[data-ui=modern] .app-header__user{font-weight:500;font-size:13px;color:#344054}html[data-ui=modern] .app-header__avatar{background:linear-gradient(135deg,var(--m-primary-2),#7c5cfa);box-shadow:0 0 0 2px #fff,0 0 0 3.5px #5c7cfa59}html[data-ui=modern] .main-content{margin:12px 20px 20px;padding:18px 22px 22px;min-height:280px;background:#fff;border:1px solid rgba(16,24,40,.05);border-radius:20px;box-shadow:var(--m-shadow-md)}html[data-ui=modern] .ant-card{border-color:var(--m-line);transition:transform .3s var(--m-ease),box-shadow .3s var(--m-ease),border-color .3s}html[data-ui=modern] .ant-card-bordered{box-shadow:var(--m-shadow-sm)}html[data-ui=modern] .ant-card-hoverable:hover{transform:translateY(-3px);border-color:#d5ddfb;box-shadow:var(--m-shadow-lg)}html[data-ui=modern] .ant-card-head{border-bottom-color:var(--m-line)}html[data-ui=modern] .ant-card-head-title{font-weight:600}html[data-ui=modern] .app-page .ant-col:has(>.ant-card){animation:m-rise .55s var(--m-ease) both}html[data-ui=modern] .app-page .ant-col:has(>.ant-card):nth-child(2){animation-delay:50ms}html[data-ui=modern] .app-page .ant-col:has(>.ant-card):nth-child(3){animation-delay:.1s}html[data-ui=modern] .app-page .ant-col:has(>.ant-card):nth-child(4){animation-delay:.15s}html[data-ui=modern] .app-page .ant-col:has(>.ant-card):nth-child(5){animation-delay:.2s}html[data-ui=modern] .app-page .ant-col:has(>.ant-card):nth-child(6){animation-delay:.25s}html[data-ui=modern] .app-page .ant-col:has(>.ant-card):nth-child(n+7){animation-delay:.3s}html[data-ui=modern] .ant-statistic-content{font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}html[data-ui=modern] .ant-statistic-title{color:var(--m-muted);font-weight:500}html[data-ui=modern] .ant-btn-primary,html[data-ui=modern] .ant-btn-default{transition:transform .2s var(--m-ease),box-shadow .2s var(--m-ease),background .2s,border-color .2s,color .2s}html[data-ui=modern] .ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):not(.ant-btn-background-ghost){background-image:linear-gradient(135deg,var(--m-primary-2) 0%,var(--m-primary) 55%,#2846b8 100%)}html[data-ui=modern] .ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):hover{box-shadow:0 3px 8px -3px #3157d58c;filter:brightness(1.06)}html[data-ui=modern] .ant-btn-primary:not(:disabled):active,html[data-ui=modern] .ant-btn-default:not(:disabled):active{transform:scale(.97)}html[data-ui=modern] .ant-table-thead>tr>th{font-size:12.5px;font-weight:600}html[data-ui=modern] .ant-table-tbody>tr>td{transition:background .18s}html[data-ui=modern] .ant-table-tbody>tr.ant-table-row:hover>td:first-child{box-shadow:inset -3px 0 0 var(--m-primary)}html[data-ui=modern] .app-row-selected>td:first-child{box-shadow:inset -3px 0 0 var(--m-primary)}html[data-ui=modern] .mahod-finder,html[data-ui=modern] .mahod-select{gap:6px;padding:8px;background:#f8f9fc;border:1px solid var(--m-line);border-radius:14px}html[data-ui=modern] .mahod-finder-row{grid-template-columns:148px minmax(0,1fr);min-height:32px}html[data-ui=modern] .mahod-finder-label,html[data-ui=modern] .works-finder-row>label{min-height:30px;padding:3px 10px;background:#fff;border:1px solid #e4e7ec;border-radius:9px;color:#475467;font-weight:500;transition:border-color .2s,box-shadow .2s,color .2s,background .2s}html[data-ui=modern] .mahod-finder-label:hover,html[data-ui=modern] .works-finder-row>label:hover{border-color:#c7d2fa;color:var(--m-primary)}html[data-ui=modern] .mahod-finder-row:has(.ant-checkbox-checked) .mahod-finder-label,html[data-ui=modern] .works-finder-row:has(>label .ant-checkbox-checked)>label{background:#eef2ff;border-color:#c7d2fa;color:#2b47b5;font-weight:600}html[data-ui=modern] .mahod-finder-control>*{animation:m-control-in .22s var(--m-ease) both}@keyframes m-control-in{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:none}}html[data-ui=modern] .mahod-select-title{color:var(--m-muted);font-weight:600;font-size:12.5px}html[data-ui=modern] .mahod-select-list{flex-direction:row;flex-wrap:wrap;align-content:flex-start;gap:6px}html[data-ui=modern] .mahod-select-row{position:relative;gap:0}html[data-ui=modern] .mahod-select-row>.ant-checkbox-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}html[data-ui=modern] .mahod-select-label{display:inline-flex;align-items:center;gap:6px;flex:none;padding:4px 12px 4px 10px;background:#fff;border:1px solid #e4e7ec;border-radius:999px;color:#667085;font-size:12.5px;font-weight:500;transition:border-color .18s,box-shadow .18s,color .18s,background .18s}html[data-ui=modern] .mahod-select-label:before{content:"";flex-shrink:0;width:14px;height:14px;border-radius:50%;border:1.5px solid #d0d5dd;background:#fff center / 9px no-repeat;transition:transform .2s var(--m-spring),background-color .18s,border-color .18s}html[data-ui=modern] .mahod-select-row:hover .mahod-select-label{border-color:#c7d2fa;color:#344054}html[data-ui=modern] .mahod-select-row:has(.ant-checkbox-checked) .mahod-select-label{background:#eef2ff;border-color:#c7d2fa;color:#2b47b5}html[data-ui=modern] .mahod-select-row:has(.ant-checkbox-checked) .mahod-select-label:before{border-color:var(--m-primary);background-color:var(--m-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2l2.3 2.3 4.7-4.9' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");transform:scale(1.08)}html[data-ui=modern] .mahod-select-row:has(.ant-checkbox-disabled){cursor:default}html[data-ui=modern] .mahod-select-row:has(.ant-checkbox-disabled) .mahod-select-label{background:#f5f7fb;border-color:#e4e7ec;border-style:dashed;color:#475467}html[data-ui=modern] .mahod-select-row:has(.ant-checkbox-disabled) .mahod-select-label:before{border-color:#98a2b3;background-color:#98a2b3}html[data-ui=modern] .mahod-select-row:has(input:focus-visible) .mahod-select-label{box-shadow:0 0 0 3px #3157d533}html[data-ui=modern] :is(.works-screen-table,.acct-works-table) .ant-table-thead .ant-table-cell{background:#f8f9fc;color:#475467}html[data-ui=modern] :is(.works-screen-table,.acct-works-table).ant-table-bordered .ant-table-cell{border-color:#f0f2f6!important}html[data-ui=modern] .works-screen-table .works-row-selected .ant-table-cell,html[data-ui=modern] .works-screen-table .works-row-selected.ant-table-row:hover>.ant-table-cell,html[data-ui=modern] .works-screen-table .works-row-selected .ant-table-cell-fix-right,html[data-ui=modern] .acct-works-table .acct-works-row-selected .ant-table-cell,html[data-ui=modern] .acct-works-table .acct-works-row-selected.ant-table-row:hover>.ant-table-cell,html[data-ui=modern] .acct-works-table .acct-works-row-selected .ant-table-cell-fix-right,html[data-ui=modern] .acct-works-table .acct-works-row-selected .ant-table-cell-fix-left{background-color:#eef2ff!important}html[data-ui=modern] .works-screen-table .ant-table-cell.works-row-header{background-color:#f8f9fc}html[data-ui=modern] .works-screen-table .works-row-selected .ant-table-cell.works-row-header{background:linear-gradient(180deg,#4a6ff0,#3157d5)!important}html[data-ui=modern] .works-corner:after{border-color:transparent transparent #98a2b3 transparent}html[data-ui=modern] .works-corner:hover{background-color:#e0e7ff}html[data-ui=modern] .acct-works-table .acct-col-resize-handle:hover,html[data-ui=modern] .acct-works-table .acct-col-resize-handle.is-resizing{background-color:var(--m-primary)}html[data-ui=modern] .ant-tabs-ink-bar{height:3px!important;border-radius:3px 3px 0 0}html[data-ui=modern] .ant-modal-mask,html[data-ui=modern] .ant-drawer-mask{background:#0f172a5c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}html[data-ui=modern] .ant-modal .ant-modal-content{box-shadow:0 32px 64px -20px #10182859,0 0 0 1px #1018280a}html[data-ui=modern] .ant-dropdown-menu,html[data-ui=modern] .ant-select-dropdown,html[data-ui=modern] .ant-popover-inner,html[data-ui=modern] .ant-picker-dropdown .ant-picker-panel-container{box-shadow:0 0 0 1px #1018280d,0 16px 36px -12px #10182838!important}html[data-ui=modern] .ant-tag{font-weight:500}html[data-ui=modern] .app-page h1.ant-typography,html[data-ui=modern] .app-page h2.ant-typography,html[data-ui=modern] .app-page h3.ant-typography{font-weight:700;letter-spacing:-.02em;color:#0b1730}html[data-ui=modern] .app-page h4.ant-typography,html[data-ui=modern] .app-page h5.ant-typography{font-weight:700;color:#0b1730}html[data-ui=modern] .ant-input-outlined:not(.ant-input-disabled):not([readonly]),html[data-ui=modern] .ant-input-affix-wrapper.ant-input-outlined:not(.ant-input-affix-wrapper-disabled),html[data-ui=modern] .ant-input-number-outlined:not(.ant-input-number-disabled),html[data-ui=modern] .ant-picker-outlined:not(.ant-picker-disabled),html[data-ui=modern] .ant-select-outlined:not(.ant-select-disabled) .ant-select-selector{background:#f8f9fc;border-color:#e4e7ee;transition:background .2s,border-color .2s,box-shadow .2s}html[data-ui=modern] .ant-input-outlined:hover,html[data-ui=modern] .ant-input-affix-wrapper.ant-input-outlined:hover,html[data-ui=modern] .ant-input-number-outlined:hover,html[data-ui=modern] .ant-picker-outlined:hover,html[data-ui=modern] .ant-select-outlined:hover .ant-select-selector{background:#fff!important}html[data-ui=modern] .ant-input-outlined:focus,html[data-ui=modern] .ant-input-outlined:focus-within,html[data-ui=modern] .ant-input-affix-wrapper-focused,html[data-ui=modern] .ant-input-number-focused,html[data-ui=modern] .ant-picker-focused,html[data-ui=modern] .ant-select-focused .ant-select-selector{background:#fff!important}html[data-ui=modern] .ant-checkbox-inner{border-radius:5px}html[data-ui=modern] .ant-dropdown-menu{padding:6px!important}html[data-ui=modern] .ant-dropdown-menu-item,html[data-ui=modern] .ant-select-item-option{border-radius:8px!important;transition:background .15s,padding .2s var(--m-ease)}html[data-ui=modern] .ant-dropdown-menu-item:not(.ant-dropdown-menu-item-disabled):hover{padding-inline-start:16px!important}html[data-ui=modern] .ant-tooltip .ant-tooltip-inner{background:#101828eb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:8px;font-size:12.5px}html[data-ui=modern] .ant-tooltip .ant-tooltip-arrow:before{background:#101828eb}html[data-ui=modern] .ant-drawer-left>.ant-drawer-content-wrapper .ant-drawer-content{border-start-end-radius:20px;border-end-end-radius:20px}html[data-ui=modern] .ant-drawer-right>.ant-drawer-content-wrapper .ant-drawer-content{border-start-start-radius:20px;border-end-start-radius:20px}html[data-ui=modern] .ant-segmented{padding:3px;border-radius:10px}html[data-ui=modern] .ant-segmented-item-selected{box-shadow:0 1px 3px #1018281f,0 0 0 1px #3157d51a}html[data-ui=modern] .ant-message-notice-content,html[data-ui=modern] .ant-notification-notice{border-radius:14px!important;box-shadow:0 16px 40px -12px #1018284d!important}html[data-ui=modern] .ant-empty-image{animation:m-float 3.6s ease-in-out infinite}html[data-ui=modern] .ant-badge-count{box-shadow:0 0 0 2px #fff,0 2px 6px #e5484d59}html[data-ui=modern] ::-webkit-scrollbar{width:10px;height:10px}html[data-ui=modern] ::-webkit-scrollbar-track{background:transparent}html[data-ui=modern] ::-webkit-scrollbar-thumb{background:#64748b52;border:2px solid transparent;border-radius:10px;background-clip:content-box}html[data-ui=modern] ::-webkit-scrollbar-thumb:hover{background-color:#64748b8c}html[data-ui=modern] .ui-toggle{border-radius:999px;background:#1018280f;box-shadow:inset 0 1px 2px #10182814;color:var(--m-muted);font-size:12.5px;font-weight:600;transition:background .2s}html[data-ui=modern] .ui-toggle:hover{background:#10182817}html[data-ui=modern] .ui-toggle:focus-visible{outline:none;box-shadow:0 0 0 3px #3157d54d}html[data-ui=modern] .ui-toggle__thumb{border-radius:999px;background:#fff;box-shadow:0 1px 3px #10182824,0 0 0 1px #5c7cfa24;transition:transform .45s var(--m-spring)}html[data-ui=modern] .ui-toggle__opt{transition:color .25s}html[data-ui=modern] .ui-toggle__opt[data-active=true]{color:var(--m-primary)}html[data-ui=modern] .ui-toggle__opt svg{transition:transform .6s var(--m-spring)}html[data-ui=modern] .ui-toggle__opt[data-active=true] svg{transform:rotate(144deg) scale(1.1)}@keyframes m-rise{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:none}}@keyframes m-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes m-glow-in{0%{opacity:0;transform:scaleY(.2)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){html[data-ui=modern] *,html[data-ui=modern] *:before{animation:none!important;transition-duration:.01ms!important}}@media (max-width: 767px){html[data-ui=modern] .app-header{height:56px;line-height:56px}}html[data-ui=modern] .incoming-mode-buttons .ant-space-compact{gap:4px;padding:4px;background:#eff2f8;border-radius:14px;box-shadow:inset 0 1px 2px #1018280f}html[data-ui=modern] .incoming-mode-buttons .ant-space-compact>.ant-btn{height:36px;padding-inline:14px;border:0!important;border-radius:10px!important;background:transparent;background-image:none!important;box-shadow:none;color:#475467;font-weight:600;transition:background .25s var(--m-ease),color .2s,box-shadow .25s var(--m-ease)}html[data-ui=modern] .incoming-mode-buttons .ant-space-compact>.ant-btn:hover{transform:none;background:#fff9;color:var(--m-primary)}html[data-ui=modern] .incoming-mode-buttons .ant-space-compact>.ant-btn-primary{background:#fff!important;color:var(--m-primary)!important;box-shadow:0 1px 3px #1018281f,0 0 0 1px #3157d51f!important;animation:m-pop .35s var(--m-spring)}html[data-ui=modern] .incoming-mode-buttons .ant-badge-count{font-weight:700;box-shadow:none}@keyframes m-pop{0%{transform:scale(.94)}to{transform:none}}html[data-ui=modern] .email-done-mark{width:100%;max-width:96px;height:28px;padding:0 8px;border-radius:999px;background:#f2f4f7!important;border:1px solid transparent!important;color:#98a2b3;font-size:12px;font-weight:600;white-space:nowrap;transition:background .2s,border-color .2s,color .2s}html[data-ui=modern] .email-done-mark .email-done-mark__icon{display:none;font-size:11px}html[data-ui=modern] .email-done-mark.is-clickable:not(.is-done){background:#fff!important;border:1px dashed var(--m-primary)!important;color:var(--m-primary);cursor:pointer}html[data-ui=modern] .email-done-mark.is-clickable:not(.is-done):hover{background:#3157d514!important;border-style:solid!important}html[data-ui=modern] .email-done-mark.is-done{background:#ecfdf3!important;color:#067647}html[data-ui=modern] .email-done-mark.is-done[data-kind=read]{background:#eef4ff!important;color:#3538cd}html[data-ui=modern] .email-done-mark.is-done .email-done-mark__icon{display:inline-flex;animation:m-pop .35s var(--m-spring)}html[data-ui=modern] .email-done-mark.is-done.is-clickable:hover{background:#fef3f2!important;color:#b42318}html[data-ui=modern] .email-recipients-head,html[data-ui=modern] .email-recipient-row{grid-template-columns:minmax(0,1fr) 96px 96px}html[data-ui=modern] .email-recipients-head.is-managing,html[data-ui=modern] .email-recipient-row.is-managing{grid-template-columns:minmax(0,1fr) 96px 96px 40px}html[data-ui=modern] .ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):not(.ant-btn-background-ghost):not(.ant-btn-link):not(.incoming-mode-buttons .ant-btn){background-image:linear-gradient(135deg,var(--m-primary-2) 0%,var(--m-primary) 55%,#2846b8 100%)!important;border-color:transparent!important}html[data-ui=modern] .ant-table-wrapper .ant-table,html[data-ui=modern] .ant-table-wrapper .ant-table-container{border-radius:14px}html[data-ui=modern] .ant-table-thead>tr>th{color:#475467;letter-spacing:.01em;border-bottom:1px solid #e6e9f0!important}html[data-ui=modern] .ant-table-tbody>tr.ant-table-row:nth-child(2n):not(.ant-table-row-selected)>td{background-color:#fbfcfe}html[data-ui=modern] .ant-table-tbody>tr.ant-table-row:hover>td{background-color:#f4f7ff!important}html[data-ui=modern] .ant-table-column-sort{background-color:transparent}html[data-ui=modern] .ant-table-thead>tr>th.ant-table-column-sort{color:var(--m-primary)}html[data-ui=modern] .ant-tabs-top>.ant-tabs-nav .ant-tabs-tab{padding:9px 14px;border-radius:10px 10px 0 0;transition:background .2s,color .2s}html[data-ui=modern] .ant-tabs-top>.ant-tabs-nav .ant-tabs-tab:hover{background:#f4f6fb}html[data-ui=modern] .ant-tabs-top>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn{font-weight:600}html[data-ui=modern] .ant-tabs-ink-bar{background:linear-gradient(to left,var(--m-primary-2),var(--m-primary))}html[data-ui=modern] .ant-progress-bg,html[data-ui=modern] .ant-progress-success-bg{transform-origin:right center;animation:m-grow-x .9s var(--m-ease) both}html[data-ui=modern] .ant-progress-inner{background:#eef1f6}html[data-ui=modern] .ant-statistic-content-value{display:inline-block;animation:m-count-in .6s var(--m-ease) both}html[data-ui=modern] .ant-alert{border-radius:12px;border-inline-start-width:4px;animation:m-rise .4s var(--m-ease) both}html[data-ui=modern] .ant-form-item-label>label{color:#344054;font-weight:500}html[data-ui=modern] .ant-form-vertical .ant-form-item-label{padding-bottom:4px}html[data-ui=modern] .ant-descriptions-bordered .ant-descriptions-view{border-radius:12px;border-color:var(--m-line)}html[data-ui=modern] .ant-descriptions-bordered .ant-descriptions-item-label{background:#f8f9fc;color:#475467;font-weight:500}html[data-ui=modern] .ant-pagination .ant-pagination-item{border-radius:9px;transition:background .2s,border-color .2s}html[data-ui=modern] .ant-pagination .ant-pagination-item-active{border:0;background:linear-gradient(135deg,var(--m-primary-2),var(--m-primary));box-shadow:0 4px 10px -4px #3157d599}html[data-ui=modern] .ant-pagination .ant-pagination-item-active a{color:#fff!important}html[data-ui=modern] .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:#eef2ff;color:var(--m-primary)}html[data-ui=modern] .ant-collapse{border-radius:14px;border-color:var(--m-line)}html[data-ui=modern] .ant-collapse>.ant-collapse-item>.ant-collapse-header{transition:background .2s}html[data-ui=modern] .ant-collapse>.ant-collapse-item>.ant-collapse-header:hover{background:#f8f9fc}html[data-ui=modern] .ant-list-item{transition:background .18s}html[data-ui=modern] .ant-list-split .ant-list-item:hover{background:#fafbff}html[data-ui=modern] .ant-drawer .ant-drawer-header{border-bottom-color:var(--m-line)}html[data-ui=modern] .ant-drawer .ant-drawer-title,html[data-ui=modern] .ant-modal .ant-modal-title{font-weight:700;color:#0b1730}html[data-ui=modern] .ant-modal .ant-modal-footer .ant-btn{min-width:88px}html[data-ui=modern] .ant-radio-group-solid .ant-radio-button-wrapper,html[data-ui=modern] .ant-radio-group-outline .ant-radio-button-wrapper{transition:background .2s,color .2s,box-shadow .2s}html[data-ui=modern] .ant-radio-button-wrapper:first-child{border-start-start-radius:10px;border-end-start-radius:10px}html[data-ui=modern] .ant-radio-button-wrapper:last-child{border-start-end-radius:10px;border-end-end-radius:10px}html[data-ui=modern] .ant-avatar{box-shadow:0 0 0 2px #fff}html[data-ui=modern] .ant-tag{border-radius:7px;padding-inline:8px}html[data-ui=modern] .ant-skeleton.ant-skeleton-active .ant-skeleton-paragraph>li,html[data-ui=modern] .ant-skeleton.ant-skeleton-active .ant-skeleton-title{border-radius:8px}@keyframes m-grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes m-count-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){html[data-ui=modern] .ant-progress-bg,html[data-ui=modern] .ant-statistic-content-value,html[data-ui=modern] .ant-alert{animation:none}}html[data-ui=modern] .ant-row>.ant-col:nth-child(5n+1){--kpi: #3157d5}html[data-ui=modern] .ant-row>.ant-col:nth-child(5n+2){--kpi: #12a365}html[data-ui=modern] .ant-row>.ant-col:nth-child(5n+3){--kpi: #e8890c}html[data-ui=modern] .ant-row>.ant-col:nth-child(5n+4){--kpi: #7c5cfa}html[data-ui=modern] .ant-row>.ant-col:nth-child(5n+5){--kpi: #e5484d}html[data-ui=modern] .ant-card:has(>.ant-card-body>.ant-statistic){position:relative;overflow:hidden;border-radius:16px;background:linear-gradient(180deg,#fff,#fbfcff);transition:transform .3s var(--m-ease),box-shadow .3s var(--m-ease),border-color .3s}html[data-ui=modern] .ant-card:has(>.ant-card-body>.ant-statistic):before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(to left,var(--kpi, var(--m-primary)),transparent 85%)}html[data-ui=modern] .ant-card:has(>.ant-card-body>.ant-statistic):after{content:"";position:absolute;top:-40px;inset-inline-start:-40px;width:110px;height:110px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--kpi, #3157d5) 14%,transparent),transparent 70%);pointer-events:none}html[data-ui=modern] .ant-card:has(>.ant-card-body>.ant-statistic):hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--kpi, #3157d5) 30%,#eceef3);box-shadow:0 18px 34px -18px color-mix(in srgb,var(--kpi, #3157d5) 45%,transparent)}html[data-ui=modern] .ant-card>.ant-card-body>.ant-statistic .ant-statistic-title{margin-bottom:6px;font-size:12.5px;font-weight:600;color:#667085}html[data-ui=modern] .ant-card>.ant-card-body>.ant-statistic .ant-statistic-content{font-size:26px;line-height:1.15}html[data-ui=modern] .ant-card-head{min-height:50px}html[data-ui=modern] .ant-card-head-title .anticon{color:var(--m-primary)}@media (prefers-reduced-motion: reduce){html[data-ui=modern] .ant-card:has(>.ant-card-body>.ant-statistic):hover{transform:none}}html[data-ui=modern] .app-page>div>.ant-row:first-child:has(h1.ant-typography,h2.ant-typography,h3.ant-typography,h4.ant-typography){margin-bottom:12px!important}html[data-ui=modern] .app-page h1.ant-typography,html[data-ui=modern] .app-page h2.ant-typography,html[data-ui=modern] .app-page h3.ant-typography{margin-bottom:0}html[data-ui=classic]{--c-wheat: #f5deb3;--c-beige: #f5f5dc;--c-face: #f0f0f0;--c-line: #a0a0a0;--c-btn-line: #adadad;--c-highlight: #0078d7;--c-hover: #c1d2ee;--c-hover-line: #316ac5;--c-blue: #0000ff;--c-title-font: Aharoni, Tahoma, Arial, sans-serif}html[data-ui=classic] body{background:#ababab}html[data-ui=classic] .app-header{height:30px;line-height:30px;padding:0 8px;background:#fff;border-bottom:1px solid #dadada;font-size:12px}html[data-ui=classic] .app-header__title img{width:16px;height:16px}html[data-ui=classic] .app-header__brand{font-weight:700}html[data-ui=classic] .app-header__avatar{background:var(--c-highlight)}html[data-ui=classic] .classic-chrome{position:sticky;top:30px;z-index:99}html[data-ui=classic] .classic-menubar{padding:1px 2px;line-height:22px;background:linear-gradient(#fcfcfc,var(--c-face));border-bottom:1px solid #d7d7d7;font-weight:700}html[data-ui=classic] .classic-menubar>.ant-menu-item,html[data-ui=classic] .classic-menubar>.ant-menu-submenu{padding:0 7px!important;border:1px solid transparent;top:0;margin:0!important}html[data-ui=classic] .classic-menubar>.ant-menu-item:after,html[data-ui=classic] .classic-menubar>.ant-menu-submenu:after{display:none}html[data-ui=classic] .classic-menubar>.ant-menu-item:hover,html[data-ui=classic] .classic-menubar>.ant-menu-submenu:hover,html[data-ui=classic] .classic-menubar>.ant-menu-submenu-open{background:var(--c-hover)!important;border-color:var(--c-hover-line)}html[data-ui=classic] .classic-menubar .ant-menu-title-content,html[data-ui=classic] .classic-menubar .ant-menu-submenu-title{color:#000!important}html[data-ui=classic] .classic-menubar .anticon{display:none}html[data-ui=classic] .ant-menu-submenu-popup>.ant-menu,html[data-ui=classic] .ant-dropdown-menu{padding:2px!important;border:1px solid #979797;border-radius:0!important;background:linear-gradient(to left,#f1f1f1 0,#f1f1f1 26px,#e2e3e3 26px,#e2e3e3 27px,#fcfcfc 27px)!important;box-shadow:2px 2px 3px #0000004d!important;font-family:Tahoma,Arial,sans-serif;font-size:12px}html[data-ui=classic] .ant-menu-submenu-popup .ant-menu-item,html[data-ui=classic] .ant-menu-submenu-popup .ant-menu-submenu-title,html[data-ui=classic] .ant-dropdown-menu-item{height:22px!important;line-height:20px!important;margin:0!important;width:100%!important;padding-inline-start:6px!important;border:1px solid transparent;border-radius:0!important;color:#000!important}html[data-ui=classic] .ant-menu-submenu-popup .ant-menu-item .anticon,html[data-ui=classic] .ant-dropdown-menu-item .anticon{margin-inline-end:16px}html[data-ui=classic] .ant-menu-submenu-popup .ant-menu-item:hover,html[data-ui=classic] .ant-menu-submenu-popup .ant-menu-item-active,html[data-ui=classic] .ant-menu-submenu-popup .ant-menu-submenu-title:hover,html[data-ui=classic] .ant-dropdown-menu-item:hover,html[data-ui=classic] .ant-dropdown-menu-item-active{background:var(--c-hover)!important;border-color:var(--c-hover-line)}html[data-ui=classic] .ant-menu-submenu-popup .ant-menu-item-selected{background:transparent;font-weight:700}html[data-ui=classic] .classic-shortcut-row{display:flex;justify-content:space-between;gap:32px}html[data-ui=classic] .classic-shortcut-row kbd{font:inherit}html[data-ui=classic] .classic-toolbar{display:flex;align-items:stretch;gap:1px;height:61px;padding:2px 4px;background:linear-gradient(#fff,#f4f4f4 60%,#ebebeb);border-bottom:1px solid #c5c5c5}html[data-ui=classic] .classic-toolbar__sep{width:1px;margin:4px 3px;background:#b9b9b9;box-shadow:1px 0 #fff}html[data-ui=classic] .classic-tool{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:2px;height:100%;min-width:44px;padding:2px 5px 3px;border:1px solid transparent;background:none;font:700 12px Tahoma,Arial,sans-serif;color:#000;cursor:default;white-space:nowrap}html[data-ui=classic] .classic-tool img{width:32px;height:32px;object-fit:contain;image-rendering:pixelated}html[data-ui=classic] .classic-tool:hover,html[data-ui=classic] .ant-dropdown-open>.classic-tool{background:var(--c-hover);border-color:var(--c-hover-line)}html[data-ui=classic] .classic-tool:active{background:#98b5e2}html[data-ui=classic] .classic-tool__caret{position:absolute;top:22px;inset-inline-end:-1px;border:3px solid transparent;border-top:4px solid #000}html[data-ui=classic] .classic-home{background:#fff url(/mahod2/background.jpg) center / 100% 100% no-repeat}html[data-ui=classic] .main-content{margin:6px;padding:0;min-height:280px;background:var(--c-face);border:1px solid #6d6d6d;box-shadow:inset 1px 1px #fff,2px 2px #0000002e}html[data-ui=classic] .mdi-caption{display:flex;align-items:center;gap:6px;height:24px;padding:0 6px;background:linear-gradient(to left,#dce7f5,#bcd0ea);border-bottom:1px solid #8ea6c8;font-size:12px;color:#000}html[data-ui=classic] .mdi-caption img{width:16px;height:16px}html[data-ui=classic] .app-page{padding:8px}html[data-ui=classic] .classic-statusbar{position:sticky;bottom:0;z-index:99;display:flex;height:22px;line-height:21px;background:var(--c-face);border-top:1px solid #d7d7d7;font-size:12px}html[data-ui=classic] .classic-statusbar>span{padding:0 10px;border-inline-start:1px solid #d7d7d7}html[data-ui=classic] .classic-statusbar>span:first-child{flex:1;border:0}html[data-ui=classic] .app-page *:not(.ant-radio-inner,.ant-avatar,.ant-badge-count,.ant-badge-dot,.ant-spin-dot-item,.ant-switch,.ant-switch-handle){border-radius:0!important}html[data-ui=classic] .app-page h1.ant-typography,html[data-ui=classic] .app-page h2.ant-typography,html[data-ui=classic] .app-page h3.ant-typography{padding:1px 8px;background:var(--c-wheat);color:var(--c-blue);font-family:var(--c-title-font);font-size:18px;font-weight:700}html[data-ui=classic] .app-page h4.ant-typography,html[data-ui=classic] .app-page h5.ant-typography,html[data-ui=classic] .ant-card-head-title{color:var(--c-blue);font-family:var(--c-title-font);font-weight:700}html[data-ui=classic] .ant-statistic-content{display:inline-block;padding:0 8px;background:var(--c-wheat);color:var(--c-blue);font-family:var(--c-title-font);font-weight:700}html[data-ui=classic] .ant-statistic-content .ant-statistic-content-value,html[data-ui=classic] .ant-statistic-content .ant-statistic-content-prefix{color:inherit!important}html[data-ui=classic] .ant-card{border:1px solid var(--c-line)}html[data-ui=classic] .ant-card-head{border-bottom:1px solid var(--c-line)}html[data-ui=classic] .ant-form-item-label>label{padding:0 6px;background:var(--c-wheat);color:var(--c-blue);font-weight:700}html[data-ui=classic] .ant-form-item{margin-bottom:8px}html[data-ui=classic] .ant-descriptions-item-label{background:var(--c-wheat);color:var(--c-blue)!important;font-weight:700}html[data-ui=classic] .ant-descriptions-bordered .ant-descriptions-view,html[data-ui=classic] .ant-descriptions-bordered .ant-descriptions-row>*{border-color:var(--c-line)!important}html[data-ui=classic] .ant-checkbox-inner,html[data-ui=classic] .ant-radio-inner{border-color:#333!important;background:#fff!important}html[data-ui=classic] .ant-checkbox-checked .ant-checkbox-inner:after{border-color:#000}html[data-ui=classic] .ant-radio-checked .ant-radio-inner:after{background:#000}html[data-ui=classic] .ant-select-dropdown{padding:0;border:1px solid #646464;box-shadow:2px 2px 3px #0000004d}html[data-ui=classic] .ant-select-item{min-height:20px;padding:1px 4px}html[data-ui=classic] .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--c-highlight)!important;color:#fff}html[data-ui=classic] .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:transparent;font-weight:700}html[data-ui=classic] .ant-btn-primary:not(:disabled):not(.ant-btn-dangerous){background:#e1e1e1;border-color:var(--c-highlight);box-shadow:inset 0 0 0 1px var(--c-highlight);color:#000}html[data-ui=classic] .ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):hover{background:#e5f1fb;color:#000}html[data-ui=classic] .ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):active{background:#cce4f7}html[data-ui=classic] .ant-btn-dangerous.ant-btn-primary:not(:disabled){background:#e1e1e1;border-color:var(--c-btn-line);color:#c00000}html[data-ui=classic] .ant-btn-link,html[data-ui=classic] a{color:var(--c-blue)}html[data-ui=classic] .ant-btn-link:hover,html[data-ui=classic] a:hover{text-decoration:underline}html[data-ui=classic] .ant-table-wrapper .ant-table{border:1px solid var(--c-line);background:#fff}html[data-ui=classic] .ant-table-thead>tr>th{font-weight:700;background:#fff;box-shadow:inset 1px 1px #fff;border-bottom:1px solid var(--c-line)!important;border-inline-end:1px solid var(--c-line)}html[data-ui=classic] .ant-table-tbody>tr>td{border-bottom:1px solid #d0d0d0!important;border-inline-end:1px solid #d0d0d0}html[data-ui=classic] .ant-table-tbody>tr.ant-table-row-selected>td,html[data-ui=classic] .ant-table-tbody>tr.ant-table-row-selected>td a{color:#fff}html[data-ui=classic] .app-row-selected>td,html[data-ui=classic] .app-row-selected .ant-table-cell{background-color:var(--c-highlight)!important;color:#fff}html[data-ui=classic] .mahod-finder,html[data-ui=classic] .mahod-select{gap:2px;padding:4px;background:var(--c-beige);border:1px solid var(--c-line);border-radius:0}html[data-ui=classic] .mahod-finder-label,html[data-ui=classic] .mahod-select-label{background:var(--c-wheat);border:0;border-radius:0;color:var(--c-blue);font-weight:700}html[data-ui=classic] .mahod-select-title{color:var(--c-blue);font-family:var(--c-title-font)}html[data-ui=classic] .ant-pagination .ant-pagination-item-active{border-color:var(--c-highlight);background:#cce8ff}html[data-ui=classic] .ant-tabs-top>.ant-tabs-nav{margin-bottom:0}html[data-ui=classic] .ant-tabs-top>.ant-tabs-nav:before{border-bottom-color:var(--c-btn-line)}html[data-ui=classic] .ant-tabs:not(.ant-tabs-card)>.ant-tabs-nav .ant-tabs-tab{margin:2px 0 0;padding:3px 12px;background:var(--c-face);border:1px solid var(--c-btn-line);border-bottom:0}html[data-ui=classic] .ant-tabs:not(.ant-tabs-card)>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin-inline-start:3px}html[data-ui=classic] .ant-tabs:not(.ant-tabs-card)>.ant-tabs-nav .ant-tabs-tab:hover{background:#d8eaf9}html[data-ui=classic] .ant-tabs:not(.ant-tabs-card)>.ant-tabs-nav .ant-tabs-tab-active{margin-top:0;padding:4px 12px 5px;background:#fff;margin-bottom:-1px}html[data-ui=classic] .ant-tabs-top>.ant-tabs-content-holder{padding:8px;background:#fff;border:1px solid var(--c-btn-line);border-top:0}html[data-ui=classic] .ant-modal .ant-modal-content{padding:0;border:1px solid var(--c-highlight);box-shadow:0 0 0 1px #0000001f,0 8px 24px #00000059}html[data-ui=classic] .ant-modal .ant-modal-header{margin:0;padding:6px 10px;background:#fff;border-bottom:1px solid #dadada}html[data-ui=classic] .ant-modal .ant-modal-title{font-size:12px;font-weight:400}html[data-ui=classic] .ant-modal .ant-modal-body{padding:10px 12px}html[data-ui=classic] .ant-modal .ant-modal-footer{margin:0;padding:8px 12px}html[data-ui=classic] .ant-modal .ant-modal-close,html[data-ui=classic] .ant-drawer .ant-drawer-close{top:0;inset-inline-end:0;width:40px;height:28px;border-radius:0}html[data-ui=classic] .ant-modal .ant-modal-close:hover,html[data-ui=classic] .ant-drawer .ant-drawer-close:hover{background:#e81123;color:#fff}html[data-ui=classic] .ant-drawer .ant-drawer-header{padding:6px 10px;background:#fff}html[data-ui=classic] .ant-drawer .ant-drawer-body{background:var(--c-face)}html[data-ui=classic] .ant-tooltip .ant-tooltip-inner{min-height:0;padding:2px 6px;background:#ffffe1;color:#000;border:1px solid #767676;box-shadow:2px 2px 3px #0000004d;font-size:12px}html[data-ui=classic] .ant-tooltip .ant-tooltip-arrow{display:none}html[data-ui=classic] .ant-tag{border-color:var(--c-btn-line)}html[data-ui=classic] ::-webkit-scrollbar{width:17px;height:17px}html[data-ui=classic] ::-webkit-scrollbar-track{background:var(--c-face)}html[data-ui=classic] ::-webkit-scrollbar-thumb{background:#cdcdcd;border:2px solid var(--c-face)}html[data-ui=classic] ::-webkit-scrollbar-thumb:hover{background:#a6a6a6}html[data-ui=classic] .ui-toggle{padding:0;background:#e1e1e1;border:1px solid var(--c-btn-line);font-size:12px;color:#000}html[data-ui=classic] .ui-toggle:focus-visible{outline:1px dotted #000;outline-offset:-4px}html[data-ui=classic] .ui-toggle__thumb{top:0;bottom:0;inset-inline-start:0;width:50%;background:#cce4f7;box-shadow:inset 0 0 0 1px #005499,inset 1px 1px 2px #0003}html[data-ui=classic] .ui-toggle__opt{height:20px;padding:0 8px}html[data-ui=classic] .ui-toggle__opt[data-active=true]{font-weight:700}@media (max-width: 767px){html[data-ui=classic] .app-header{height:44px;line-height:44px}}html[data-ui=classic] .email-card-drawer .ant-drawer-header{padding:4px 8px;background:#fff;border-bottom:1px solid #dadada}html[data-ui=classic] .email-card-drawer .ant-drawer-body{padding:0;background:var(--c-beige)}html[data-ui=classic] .email-card-identity{font:12px Tahoma,Arial,sans-serif;color:#000}.c-card{display:flex;flex-direction:column;gap:4px;min-height:100%;padding:4px;background:var(--c-beige);font:13px Tahoma,Arial,sans-serif;color:#000}.c-card__head{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.5fr) minmax(0,.55fr);gap:6px}.c-card__fields{display:grid;grid-template-columns:134px minmax(0,1fr);gap:3px 4px;align-content:start}.c-card__fields--wide{grid-template-columns:134px minmax(0,1fr)}.c-card__label{display:flex;align-items:center;min-height:22px;padding:1px 6px;background:var(--c-wheat);border:1px solid #ecd9b0;color:var(--c-blue);font-weight:700;white-space:nowrap}.c-card__value{display:flex;align-items:center;min-height:22px;min-width:0;padding:1px 4px;background:#fff;border:1px solid #c8c8c8;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.c-card__value.is-muted{background:var(--c-face);font-weight:400}.c-card__with-btn{display:flex;flex:1;justify-content:space-between;align-items:center}.c-card__dots,.c-card__body-file{font:inherit;cursor:default}.c-card__dots{padding:0 6px;background:#e1e1e1;border:1px solid #adadad}.c-card__dots:hover{background:#e5f1fb;border-color:var(--c-highlight)}.c-card__grid{min-height:200px;max-height:260px;overflow:auto;background:#ababab;border:1px solid #6d6d6d}.c-card__body-file{display:block;width:100%;padding:2px 6px;background:#fff;border:0;border-bottom:1px solid #d0d0d0;text-align:start;font-weight:700}.c-card__body-file:hover{background:var(--c-highlight);color:#fff}.c-card__notes{min-height:140px;background:#fff;border:1px solid #c8c8c8}.c-card__strip{display:flex;align-items:center;gap:8px;padding:2px 0}.c-card__strip>:first-child{flex:1}.c-card__requests{display:grid;grid-template-columns:70px minmax(0,1fr);gap:4px;align-items:start;flex:1}.c-card__requests>:last-child{min-height:160px;background:#ababab;border:1px solid #6d6d6d}.c-card .ant-card,.c-card .email-panel,.c-card [class*=email-card-slot]{border:0!important;background:transparent!important;box-shadow:none!important}.c-card .ant-card-head{min-height:22px;padding:0 4px;background:var(--c-face);border-bottom:1px solid var(--c-line);font-size:12px}.c-card .ant-card-body{padding:0}.c-card .ant-btn{height:20px;min-height:20px;padding:0 6px;font-size:12px}.c-card .email-notes-card>.ant-card-head,.c-card .email-flags-card>.ant-card-head,.c-card .email-notes-intro,.c-card .email-notes-empty,.c-card .email-panel-subtitle,.c-card .email-file-meta{display:none}.c-card .email-file-list{display:block}.c-card .email-file-row{display:flex;align-items:center;gap:4px;min-height:22px;margin:0;padding:1px 6px;background:#fff;border:0;border-bottom:1px solid #d0d0d0;box-shadow:none;font-weight:700}.c-card .email-file-row:hover{background:var(--c-highlight);color:#fff}.c-card .email-file-row:not(:hover) .email-file-actions{display:none}.c-card .email-file-icon,.c-card .email-file-icon svg{width:16px;height:16px;font-size:16px}.c-card .email-notes-card .ant-card-body{display:flex;flex-direction:column-reverse;gap:2px}.c-card .email-notes-list{max-height:120px;overflow:auto;background:var(--c-face)}.c-card .email-flags-grid{display:flex;flex-wrap:wrap;gap:4px 16px}.c-card .email-status-option{padding:0 6px;background:var(--c-wheat);border:0;color:var(--c-blue);font-weight:700}.c-card .email-note-editor{padding:0;background:transparent;border:0;box-shadow:none}.c-card .email-note-editor-label,.c-card .email-note-editor-hint{display:none}.c-card .email-note-editor textarea{min-height:60px!important;height:60px}.c-card .email-status-option{display:inline-flex;align-items:center;gap:6px;min-height:22px;padding:0 6px;box-shadow:none}.c-card .email-status-option small,.c-card .email-status-option .anticon{display:none}.c-card .email-status-option .ant-typography{color:var(--c-blue)}html[data-ui=classic] .classic-toolbar--form{flex-wrap:wrap;height:auto;min-height:60px;margin-bottom:6px;border:1px solid #c5c5c5}html[data-ui=classic] .classic-toolbar--form .classic-tool{height:56px}html[data-ui=classic] .classic-toolbar__combos .classic-toolbar__project{width:260px}html[data-ui=classic] .incoming-grid .ant-table{font-size:var(--docin-font, 13px)}html[data-ui=classic] .incoming-grid .grid-rowhead{padding:0!important;background:var(--c-face)!important;text-align:center;font-size:10px}html[data-ui=classic] .grid-corner{display:block;width:100%;height:22px;border:0;background:transparent;cursor:default}html[data-ui=classic] .grid-corner:hover{background:#cce8ff}html[data-ui=classic] .incoming-grid-more{padding:6px;color:#555;text-align:center}html[data-ui=classic] .classic-tool[aria-pressed=true]{background:var(--c-hover);border-color:var(--c-hover-line)}html[data-ui=classic] .classic-tool--text{justify-content:center;min-width:40px;font-weight:400}html[data-ui=classic] .classic-toolbar__combos{display:flex;align-items:center;gap:4px;padding:0 6px}html[data-ui=classic] .classic-toolbar__combos .ant-select{width:180px;font-weight:700}html[data-ui=classic] .documents-page-incoming>.ant-row:first-child,html[data-ui=classic] .documents-page-incoming>.ant-card>.ant-card-body>.ant-tabs>.ant-tabs-nav{display:none}html[data-ui=classic] .documents-page-incoming>.ant-card,html[data-ui=classic] .documents-page-incoming .ant-tabs-top>.ant-tabs-content-holder{border:0;background:transparent;padding:0}html[data-ui=classic] .documents-page-incoming>.ant-card>.ant-card-body{padding:0}html[data-ui=classic] .ant-table-thead>tr>th.ant-table-column-sort{background:#cce8ff!important}html[data-ui=classic] .ant-table-tbody>tr>td.ant-table-column-sort{background:transparent}html[data-ui=classic] .incoming-grid .ant-table-tbody>tr>td{font-weight:700}html[data-ui=classic] .finder-window .ant-modal-content,html[data-ui=classic] .finder-window .ant-modal-body{background:var(--c-beige)}html[data-ui=classic] .finder-window .finder-window__toolbar{margin:-10px -12px 6px;padding:2px 4px;background:linear-gradient(#fff,#f4f4f4 60%,#ebebeb);border-bottom:1px solid #c5c5c5}html[data-ui=classic] .email-done-mark{width:100%;height:22px;margin:0;border:0!important;border-radius:0;background:transparent!important;color:#000}html[data-ui=classic] .email-done-mark[data-kind=handle]{background:#90ee90!important}html[data-ui=classic] .email-done-mark__text{display:none}html[data-ui=classic] .email-done-mark .email-done-mark__icon{display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;border:1px solid #333;background:#fff;color:transparent;font-size:9px}html[data-ui=classic] .email-done-mark.is-done .email-done-mark__icon{color:#000}html[data-ui=classic] .c-card .email-recipient-row{min-height:22px;padding:0 4px;background:#fff;border-bottom:1px solid #d0d0d0}html[data-ui=classic] .c-card .email-recipient-name .ant-avatar{display:none}.c-flags{display:flex;align-items:center;gap:6px;width:100%}.c-flags__gap{flex:1}.c-flag{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 6px;background:var(--c-wheat, #f5deb3);color:var(--c-blue, #0000ff);font-weight:700;white-space:nowrap;cursor:default}.c-flag--contract{padding-inline:10px 6px;color:#ff4500}.c-flags__time{flex:0 0 auto;min-width:130px;justify-content:center}.c-card__footer{display:flex;justify-content:flex-end;gap:24px;padding:6px 4px 2px}.c-card__btn{min-width:118px;height:26px;background:var(--c-face, #f0f0f0);border:1px solid var(--c-btn-line, #adadad);color:var(--c-blue, #0000ff);font:700 14px Tahoma,Arial,sans-serif;cursor:default}.c-card__btn:hover{background:#e5f1fb;border-color:#0078d7}.c-card .email-note-item{margin:0;padding:1px 6px;border:0;border-radius:0;background:transparent;box-shadow:none}.c-card .email-note-avatar,.c-card .email-note-item-header .email-note-date{display:none}.c-card .email-note-item-header{margin:0;font-weight:700}html[data-ui=classic] .c-tasks-window .ant-modal-content,html[data-ui=classic] .c-tasks-window .ant-modal-body{background:var(--c-beige)}html[data-ui=classic] .c-tasks-window .ant-card{border:1px solid var(--c-line);background:#fff}.grid-task-mark{color:#15803d}html[data-ui=classic] .c-tasks-btn.has-open{background:#fff4b8!important;border-color:#c9a227!important;font-weight:700}html[data-ui=classic] .c-tasks-btn.all-done{background:#e3f4dc!important;border-color:#6aa84f!important}html[data-ui=classic] .c-tasks-btn__count{margin-inline-start:6px;padding:0 6px;border-radius:8px;background:#d9480f;color:#fff;font-size:11px;font-weight:700;line-height:16px}html[data-ui=classic] .c-tasks-btn.all-done .c-tasks-btn__count{background:#38761d}.c-tasks-tip{margin:0;padding-inline-start:16px}.c-tasks-tip .is-done{text-decoration:line-through;opacity:.7}.np-classic-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.np-card{background:#fff;border:1px solid rgba(16,24,40,.07);border-radius:18px;padding:6px 10px 10px}.np.is-modern .np-card{margin-top:16px}.np-toolbar{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:8px 6px 10px;background:#fff}.np-toolbar__hint{font-size:12.5px}.np-group+.np-group{margin-top:6px}.np-group__label{display:flex;align-items:center;gap:8px;padding:10px 10px 6px;font-size:12px;font-weight:700;letter-spacing:.02em;color:#667085}.np-group__label:after{content:"";flex:1;height:1px;background:linear-gradient(to left,rgba(16,24,40,.08),transparent)}.np-group__count{padding:0 7px;border-radius:999px;font-size:11px;line-height:18px;color:#475467;background:#f2f4f7}.np-list{display:flex;flex-direction:column;gap:4px}.np-item{position:relative;display:flex;align-items:stretch;border-radius:14px;transition:background .15s,box-shadow .15s}.np-item.is-link:hover{background:#f5f7fa}.np-item.is-unread{background:color-mix(in srgb,var(--nb) 5%,#fff)}.np-item.is-unread.is-link:hover{background:color-mix(in srgb,var(--nb) 9%,#fff)}.np-item.is-unread:before{content:"";position:absolute;inset-inline-start:0;top:12px;bottom:12px;width:3px;border-radius:3px;background:var(--nb)}.np-item__main{display:flex;align-items:flex-start;gap:14px;flex:1;min-width:0;padding:14px 16px;border:0;border-radius:14px;font:inherit;text-align:start;color:inherit;cursor:default;background:transparent}.np-item.is-link .np-item__main{cursor:pointer}.np-item__chevron{align-self:center;flex:none;font-size:11px;color:#c4cad4;transition:color .15s,transform .15s}.np-item.is-link:hover .np-item__chevron{color:#667085;transform:translate(-2px)}.np:not(.is-modern) .np-item__chevron{display:none}.np-item__main:focus-visible{outline:2px solid #3157d5;outline-offset:-2px}.np-item__icon{display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:50%;font-size:18px;color:var(--nb);background:color-mix(in srgb,var(--nb) 12%,#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--nb) 18%,transparent)}.np-item__body{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.np-item__head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.np-item__title{font-size:14.5px;font-weight:600;color:#344054}.np-item.is-unread .np-item__title{font-weight:700;color:#101828}.np-item__type{padding:1px 8px;border-radius:999px;font-size:11px;font-weight:600;color:color-mix(in srgb,var(--nb) 80%,#000);background:color-mix(in srgb,var(--nb) 10%,#fff)}.np-item__new{padding:1px 7px;border-radius:999px;font-size:10.5px;font-weight:700;color:#fff;background:var(--nb)}.np-item__message{font-size:13px;line-height:1.5;color:#475467;overflow-wrap:anywhere}.np-item.is-unread .np-item__message{color:#344054}.np-item__meta{display:flex;align-items:center;gap:8px;margin-top:2px;font-size:11.5px;color:#98a2b3}.np-item__sep{width:3px;height:3px;border-radius:50%;background:#d0d5dd}.np-item__actions{display:flex;align-items:center;gap:2px;flex:none;padding-inline-end:10px;opacity:0;transition:opacity .15s}.np-item:hover .np-item__actions,.np-item:focus-within .np-item__actions{opacity:1}@media (hover: none),(max-width: 767px){.np-item__actions{opacity:1}}.np-skeleton{display:flex;flex-direction:column;gap:18px;padding:16px 12px}.np-empty{display:flex;flex-direction:column;align-items:center;gap:4px;padding:56px 16px 52px;text-align:center;color:#98a2b3;font-size:13px}.np-empty strong{font-size:15px;color:#344054}.np-empty__icon{display:grid;place-items:center;width:56px;height:56px;margin-bottom:8px;border-radius:50%;font-size:24px;color:#3157d5;background:#eef2ff}@media (max-width: 767px){.np-card{padding:4px 6px 8px;border-radius:14px}.np-item__main{gap:10px;padding:12px 10px}.np-item__icon{width:36px;height:36px;font-size:16px}.np-item__title{font-size:14px}.np-item__actions{flex-direction:column;justify-content:center;padding-inline-end:4px}}html[data-ui=classic] .np-card,html[data-ui=classic] .np-item,html[data-ui=classic] .np-item__main,html[data-ui=classic] .np-item__icon,html[data-ui=classic] .np-item__type,html[data-ui=classic] .np-item__new,html[data-ui=classic] .np-group__count{border-radius:0}html[data-ui=classic] .np-card{border-color:#dadada}.np.is-modern{max-width:820px;margin-inline:auto}.np-head{display:flex;align-items:center;justify-content:space-between;gap:10px 16px;flex-wrap:wrap;margin-bottom:12px}.np-head__title{display:flex;align-items:center;gap:10px;min-width:0}.np-head__title h1{margin:0;font-size:20px;font-weight:700;line-height:1.3;color:#101828}.np-head__icon{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;font-size:15px;color:#3157d5;background:#eef2ff}.np-head__badge{padding:1px 9px;border-radius:999px;font-size:12px;font-weight:600;line-height:20px;color:#b42318;background:#fef3f2}.np-head__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.np.is-modern .np-card{margin-top:0;padding:0;border-radius:12px;overflow:hidden}.np.is-modern .np-group+.np-group{margin-top:0;border-top:1px solid #f2f4f7}.np.is-modern .np-group__label{padding:10px 16px 4px;font-size:11.5px;font-weight:600;letter-spacing:0;color:#98a2b3}.np.is-modern .np-group__label:after{display:none}.np.is-modern .np-group__count{padding:0;background:none;color:#c0c6d0;font-weight:400}.np.is-modern .np-list{gap:0}.np.is-modern .np-item{border-radius:0}.np.is-modern .np-item+.np-item{box-shadow:inset 0 1px #f2f4f7}.np.is-modern .np-item.is-unread{background:color-mix(in srgb,var(--nb) 3%,#fff)}.np.is-modern .np-item.is-link:hover,.np.is-modern .np-item.is-unread.is-link:hover{background:#f8fafc}.np.is-modern .np-item.is-unread:before{top:50%;bottom:auto;inset-inline-start:6px;width:6px;height:6px;margin-top:-3px;border-radius:50%}.np.is-modern .np-item__main{gap:12px;padding-block:10px;padding-inline:18px 10px;border-radius:0}.np.is-modern .np-item__icon{width:30px;height:30px;font-size:14px;box-shadow:none}.np.is-modern .np-item__body{gap:1px}.np.is-modern .np-item__title{font-size:13.5px;font-weight:600;line-height:1.45}.np.is-modern .np-item:not(.is-unread) .np-item__title{font-weight:500;color:#475467}.np.is-modern .np-item__message{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12.5px;line-height:1.5;color:#667085}.np.is-modern .np-item__meta{gap:6px;margin-top:1px;font-size:11.5px}.np.is-modern .np-item__kind{font-weight:600;color:color-mix(in srgb,var(--nb) 75%,#344054)}.np.is-modern .np-item__actions{min-width:62px;gap:0;padding-inline-end:6px}.np.is-modern .np-item__actions .ant-btn{color:#98a2b3}.np.is-modern .np-item__actions .ant-btn:hover{color:#344054}.np.is-modern .np-item__actions .ant-btn-dangerous:hover{color:#d92d20}.np.is-modern .np-skeleton{gap:14px;padding:14px 16px}.np.is-modern .np-empty{padding:36px 16px 32px}.np.is-modern .np-empty__icon{width:44px;height:44px;font-size:19px}@media (max-width: 767px){.np-head__title h1{font-size:18px}.np.is-modern .np-item__main{gap:10px;padding-inline:16px 6px}.np.is-modern .np-item__actions{flex-direction:row;padding-inline-end:2px}}.nb-bell.ant-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:50%;color:#667085;transition:background .18s,color .18s}.nb-bell.ant-btn:hover,.nb-bell.ant-btn.is-open{background:#1018280f;color:#1e3a5f}.nb-bell.ant-btn.is-unread{color:#1e3a5f}.nb-bell .ant-btn-icon{display:inline-flex;line-height:0}.nb-bell__badge{line-height:0}.nb-bell.ant-btn .ant-btn-icon .nb-bell__icon{font-size:19px}.nb-bell .ant-badge-count{min-width:16px;height:16px;padding:0 4px;border-radius:8px;font-size:10.5px;font-weight:700;line-height:16px;box-shadow:0 0 0 2px #fff}html[data-ui=classic] .nb-bell.ant-btn{width:26px;height:26px;border-radius:0}html[data-ui=classic] .nb-bell.ant-btn .ant-btn-icon .nb-bell__icon{font-size:16px}.nb-panel{display:flex;flex-direction:column;width:380px;max-width:calc(100vw - 24px);max-height:min(560px,calc(100vh - 90px));overflow:hidden;border-radius:18px;background:#fff;box-shadow:0 1px 2px #1018280d,0 24px 48px -16px #10182847,0 0 0 1px #1018280f;animation:nb-in .22s cubic-bezier(.22,1,.36,1)}.nb-head{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 8px}.nb-head__title{display:flex;align-items:center;gap:8px;font-size:15px;color:#101828}.nb-head__count{padding:1px 8px;border-radius:999px;font-size:11.5px;font-weight:700;color:#3538cd;background:#eef4ff}.nb-filter{padding:0 16px 10px}.nb-list{flex:1;overflow-y:auto;padding:0 8px;scrollbar-width:thin}.nb-item{position:relative;display:flex;align-items:flex-start;gap:12px;width:100%;padding:10px;border:0;border-radius:12px;font:inherit;text-align:start;cursor:pointer;background:transparent;transition:background .15s}.nb-item+.nb-item{margin-top:2px}.nb-item:hover,.nb-item:focus-visible{outline:none;background:#f5f7fa}.nb-item.is-unread{background:color-mix(in srgb,var(--nb) 5%,#fff)}.nb-item.is-unread:hover{background:color-mix(in srgb,var(--nb) 9%,#fff)}.nb-item__icon{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:50%;font-size:15px;color:var(--nb);background:color-mix(in srgb,var(--nb) 12%,#fff)}.nb-item__body{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.nb-item__title{font-size:13.5px;font-weight:600;color:#344054}.nb-item.is-unread .nb-item__title{font-weight:700;color:#101828}.nb-item__message{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12.5px;line-height:1.45;color:#667085}.nb-item__time{font-size:11.5px;color:#98a2b3}.nb-item__dot{flex:none;width:8px;height:8px;margin-top:6px;border-radius:50%;background:var(--nb);box-shadow:0 0 0 3px color-mix(in srgb,var(--nb) 18%,transparent)}.nb-empty{display:flex;flex-direction:column;align-items:center;gap:4px;padding:32px 16px 28px;text-align:center;color:#98a2b3;font-size:12.5px}.nb-empty strong{font-size:14px;color:#344054}.nb-empty__icon{display:grid;place-items:center;width:48px;height:48px;margin-bottom:6px;border-radius:50%;font-size:20px;color:#3157d5;background:#eef2ff}.nb-footer{display:flex;align-items:center;justify-content:center;gap:8px;margin:8px;padding:9px;border:0;border-radius:12px;font:inherit;font-size:13px;font-weight:700;color:#3157d5;cursor:pointer;background:#f5f7ff;transition:background .15s,gap .2s}.nb-footer:hover{gap:12px;background:#eef2ff}@keyframes nb-in{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.nb-panel{animation:none}}.ms-stack{position:fixed;top:16px;left:72px;z-index:1060;width:384px;max-width:calc(100vw - 88px);padding-bottom:28px;direction:rtl}.ms-stack__deck{display:grid}.ms-card{--ms-accent: #f79009;--ms-accent-2: #fdb022;--ms-accent-bg: #fffaeb;--ms-accent-text: #b54708;grid-area:1 / 1;position:relative;padding:16px 18px 14px;border:1px solid rgba(16,24,40,.08);border-radius:18px;background:#fff;box-shadow:0 24px 48px -20px #10182861,0 4px 10px -4px #1018281a;transform-origin:50% 100%;transition:transform .32s cubic-bezier(.2,.8,.2,1),opacity .32s ease;touch-action:pan-y;-webkit-user-select:none;user-select:none;overflow:hidden;animation:ms-card-in .42s cubic-bezier(.2,.8,.2,1)}.ms-card.is-overdue{--ms-accent: #f04438;--ms-accent-2: #fd6f8e;--ms-accent-bg: #fef3f2;--ms-accent-text: #b42318}.ms-card:before{content:"";position:absolute;inset:0 0 auto;height:72px;background:linear-gradient(180deg,var(--ms-accent-bg),rgba(255,255,255,0));pointer-events:none}.ms-card:after{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--ms-accent-2),var(--ms-accent))}.ms-card>*{position:relative}.ms-card.is-active{cursor:grab}.ms-card.is-dragging{cursor:grabbing;transition:none}.ms-card.is-behind{cursor:pointer}.ms-card.is-behind>*{visibility:hidden}.ms-card.is-hidden{pointer-events:none}@keyframes ms-card-in{0%{translate:-56px 0;opacity:0}to{translate:0 0;opacity:1}}.ms-card__head{display:flex;align-items:center;gap:10px;padding-inline-end:28px}.ms-card__icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:12px;background:linear-gradient(135deg,var(--ms-accent-2),var(--ms-accent));box-shadow:0 6px 14px -6px var(--ms-accent);color:#fff;font-size:16px}.ms-card__kind{font-size:13px;font-weight:700;color:var(--ms-accent-text)}.ms-card__work{padding:1px 9px;border-radius:999px;background:#fff;border:1px solid #eaecf0;color:#344054;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.ms-card__close{position:absolute;top:12px;inset-inline-end:12px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:8px;background:transparent;color:#98a2b3;font-size:13px;cursor:pointer;transition:background .15s,color .15s}.ms-card__close:hover{background:#f2f4f7;color:#344054}.ms-card__body{margin-top:12px}.ms-card__name{font-size:16px;font-weight:700;line-height:1.35;color:#101828;overflow-wrap:anywhere}.ms-card__project{margin-top:2px;font-size:13px;color:#667085}.ms-card__plain{font-size:14px;color:#344054;white-space:pre-line}.ms-card__date{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;padding:8px 10px;border-radius:12px;background:#f9fafb;border:1px solid #f2f4f7;font-size:13px;color:#344054;font-variant-numeric:tabular-nums}.ms-card__date .anticon{color:#98a2b3}.ms-card__when{margin-inline-start:auto;padding:1px 10px;border-radius:999px;background:var(--ms-accent-bg);color:var(--ms-accent-text);font-size:12px;font-weight:700}.ms-card__foot{display:flex;align-items:center;gap:8px;margin-top:14px}.ms-card__pager{display:inline-flex;align-items:center;gap:2px}.ms-card__pager button{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:0;border-radius:7px;background:transparent;color:#667085;font-size:11px;cursor:pointer}.ms-card__pager button:hover{background:#f2f4f7;color:#101828}.ms-card__dots{display:inline-flex;align-items:center;gap:5px;padding-inline:4px;font-size:12px;font-weight:600;color:#667085;font-variant-numeric:tabular-nums}.ms-card__dots i{width:6px;height:6px;border-radius:999px;background:#d0d5dd;cursor:pointer;transition:width .2s,background .2s}.ms-card__dots i.is-on{width:16px;background:var(--ms-accent)}.ms-card__actions{display:flex;align-items:center;gap:4px;margin-inline-start:auto}.ms-card__actions .ant-btn-text{color:#667085}.ms-card__actions .ant-btn-primary{border-radius:9px;padding-inline:14px}@media (prefers-reduced-motion: reduce){.ms-card{transition:none;animation:none}}@media (max-width: 480px){.ms-stack{left:8px;right:8px;width:auto;max-width:none}}html[data-ui=classic] .ms-card{border-radius:0;border-color:#a0a0a0;background:beige;font-family:Tahoma,Arial,sans-serif;box-shadow:2px 2px 6px #00000040}html[data-ui=classic] .ms-card:before{display:none}html[data-ui=classic] .ms-card__icon,html[data-ui=classic] .ms-card__work,html[data-ui=classic] .ms-card__when,html[data-ui=classic] .ms-card__date,html[data-ui=classic] .ms-card__close,html[data-ui=classic] .ms-card__pager button,html[data-ui=classic] .ms-card__actions .ant-btn-primary{border-radius:0}html[data-ui=classic] .ms-card__icon{box-shadow:none}html[data-ui=classic] .ms-card__date{background:#fff;border:1px solid #c8c8c8}html[data-ui=classic] .ms-card__work{background:wheat;border-color:#c8a96e;color:#000}html[data-ui=classic] .ms-card__name{color:#00f}.quick-buttons{display:inline-flex;align-items:center;gap:8px}.quick-search-trigger{display:inline-flex;align-items:center;gap:8px;border:0;font:inherit;cursor:pointer}.quick-search-trigger kbd,.quick-palette kbd,.quick-shortcuts kbd{padding:1px 6px;border-radius:5px;font:600 11px/18px ui-monospace,Consolas,monospace;white-space:nowrap}.quick-palette__search{display:flex;align-items:center;gap:10px;padding:14px 18px}.quick-palette__search input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:16px}.quick-palette__list{max-height:min(60vh,460px);overflow-y:auto;padding:6px}.quick-palette__group{padding:10px 12px 4px;font-size:11px;font-weight:700;letter-spacing:.04em}.quick-palette__item{display:flex;align-items:center;gap:10px;padding:9px 12px;cursor:pointer}.quick-palette__label{font-weight:500}.quick-palette__hint{flex:1;overflow:hidden;font-size:12px;white-space:nowrap;text-overflow:ellipsis}.quick-palette__item kbd{margin-inline-start:auto}.quick-palette__empty{padding:28px;text-align:center}.quick-report__details-toggle{margin-top:12px}.quick-report__details{max-height:180px;margin:8px 0 0;padding:10px;overflow:auto;font:11.5px/1.5 ui-monospace,Consolas,monospace;white-space:pre-wrap;unicode-bidi:plaintext;text-align:start}.quick-shortcuts dl{display:grid;gap:8px;margin:0}.quick-shortcuts dl>div{display:grid;grid-template-columns:120px 1fr;align-items:center;gap:12px}.quick-shortcuts dd{margin:0}html[data-ui=modern] .quick-search-trigger{height:34px;padding:0 10px 0 8px;border-radius:10px;background:#1018280d;color:#667085;font-size:13px;transition:background .2s,box-shadow .2s,color .2s}html[data-ui=modern] .quick-search-trigger:hover{background:#fff;box-shadow:0 0 0 1px #d5ddfb,0 6px 16px -8px #3157d566;color:#3157d5}html[data-ui=modern] .quick-search-trigger kbd,html[data-ui=modern] .quick-palette kbd,html[data-ui=modern] .quick-shortcuts kbd{background:#fff;border:1px solid #e4e7ee;box-shadow:0 1px #e4e7ee;color:#475467}html[data-ui=modern] .quick-add.ant-btn{background-image:linear-gradient(135deg,#5b7cfa,#3157d5);box-shadow:0 6px 16px -6px #3157d599;transition:transform .35s cubic-bezier(.68,-.35,.27,1.35)}html[data-ui=modern] .quick-add.ant-btn:hover,html[data-ui=modern] .ant-dropdown-open.quick-add.ant-btn{transform:rotate(90deg) scale(1.06)}html[data-ui=modern] .quick-palette .ant-modal-content{overflow:hidden;padding:0;border-radius:18px;background:#ffffffeb;-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);box-shadow:0 40px 80px -24px #10182873,0 0 0 1px #1018280f}html[data-ui=modern] .quick-palette.ant-modal{top:12vh}html[data-ui=modern] .quick-palette__search{border-bottom:1px solid #eceef3;color:#3157d5;font-size:18px}html[data-ui=modern] .quick-palette__search input{color:#101828}html[data-ui=modern] .quick-palette__group{color:#98a2b3}html[data-ui=modern] .quick-palette__item{border-radius:10px;color:#344054;animation:quick-in .28s cubic-bezier(.22,1,.36,1) both;transition:background .12s}html[data-ui=modern] .quick-palette__item[aria-selected=true]{background:linear-gradient(to left,#3157d51f,#3157d50a);color:#3157d5}html[data-ui=modern] .quick-palette__icon{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:8px;background:#f2f4f8;color:#475467}html[data-ui=modern] .quick-palette__item[aria-selected=true] .quick-palette__icon{background:#3157d5;color:#fff}html[data-ui=modern] .quick-palette__hint,html[data-ui=modern] .quick-palette__empty{color:#98a2b3}html[data-ui=modern] .quick-report__details{border-radius:10px;background:#f8f9fc;color:#475467}@keyframes quick-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){html[data-ui=modern] .quick-palette__item{animation:none}html[data-ui=modern] .quick-add.ant-btn{transition:none}}@media (max-width: 767px){.quick-search-trigger__text,.quick-search-trigger kbd{display:none}}html[data-ui=classic] .quick-search-trigger{height:22px;padding:0 6px;background:#e1e1e1;border:1px solid #adadad;color:#000;font-size:12px}html[data-ui=classic] .quick-search-trigger:hover{background:#e5f1fb;border-color:#0078d7}html[data-ui=classic] .quick-search-trigger__text{display:none}html[data-ui=classic] .quick-search-trigger kbd,html[data-ui=classic] .quick-palette kbd,html[data-ui=classic] .quick-shortcuts kbd{border-radius:0;background:#f0f0f0;border:1px solid #adadad;color:#000}html[data-ui=classic] .quick-add.ant-btn{width:22px;min-width:22px;height:22px;border-radius:0!important}html[data-ui=classic] .quick-palette .ant-modal-content{padding:0;border:1px solid #0078d7;background:#f0f0f0}html[data-ui=classic] .quick-palette__search{margin:8px;padding:2px 6px;background:#fff;border:1px solid #7a7a7a}html[data-ui=classic] .quick-palette__list{margin:0 8px 8px;padding:0;background:#fff;border:1px solid #a0a0a0}html[data-ui=classic] .quick-palette__group{background:wheat;color:#00f}html[data-ui=classic] .quick-palette__item{padding:2px 6px;font-size:13px}html[data-ui=classic] .quick-palette__item[aria-selected=true]{background:#0078d7;color:#fff}html[data-ui=classic] .quick-palette__hint{color:inherit;opacity:.7}html[data-ui=classic] .quick-report__details{background:#fff;border:1px solid #a0a0a0}.ma-root{position:fixed;inset-inline-end:24px;bottom:20px;z-index:1000;display:flex;flex-direction:column;align-items:flex-end;font-family:inherit;color:#202647;direction:rtl}.ma-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ma-launcher{position:relative;display:flex;align-items:center;justify-content:center;width:76px;height:76px;border:2px solid #89cfa8;border-radius:50%;background:#fff;padding:3px;color:#fff;box-shadow:0 5px 18px #176c4324;cursor:pointer;font:inherit;transition:border-color .2s,box-shadow .2s}.ma-launcher:hover{border-color:#00a250;box-shadow:0 7px 23px #176c4333}.ma-launcher:focus-visible{outline:2px solid #09a56c;outline-offset:3px}.ma-launcher img{width:66px;height:66px;object-fit:contain;animation:ma-float 4s ease-in-out infinite;pointer-events:none}.ma-bubble{position:absolute;inset-inline-end:16px;bottom:calc(100% + 8px);display:flex;align-items:center;gap:10px;white-space:nowrap;border-radius:19px;background:linear-gradient(110deg,#00a451,#008028);padding:10px 17px;color:#fff;font-size:14px;font-weight:700;line-height:1.5;box-shadow:0 5px 13px #087a3924}.ma-bubble:after{content:"";position:absolute;inset-inline-end:28px;top:calc(100% - 1px);width:16px;height:12px;background:#009a46;clip-path:polygon(0 0,100% 0,0 100%)}.ma-wave{font-size:14px;line-height:1}.ma-launcher[aria-expanded=true] .ma-bubble{visibility:hidden}.ma-panel{width:380px;height:min(570px,calc(100dvh - 130px));display:flex;flex-direction:column;margin-bottom:12px;overflow:hidden;border:1px solid #d7dfe6;border-radius:22px;background:#fff;box-shadow:0 18px 65px #2026472b}.ma-header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:20px;background:#202647;color:#fff;flex-shrink:0}.ma-heading{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.ma-heading>img{display:none;object-fit:contain}.ma-heading>div{min-width:0}.ma-heading h2{margin:0 0 4px;font-size:17px;font-weight:700;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ma-heading span{display:block;font-size:11px;color:#c6e4d8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ma-header-actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.ma-header button{border:0;color:#fff;background:transparent;cursor:pointer;font:inherit}.ma-reset{font-size:11px;border:1px solid #ffffff42!important;border-radius:7px;padding:6px 8px;white-space:nowrap}.ma-reset:disabled{opacity:.45;cursor:default}.ma-iconbtn{display:grid;place-items:center;flex-shrink:0;width:30px;height:30px;padding:0;border-radius:7px;font-size:15px}.ma-iconbtn:hover{background:#ffffff20}.ma-panel :focus-visible{outline:2px solid #09a56c;outline-offset:3px}.ma-messages{flex:1;min-height:80px;overflow-y:auto;padding:18px;display:flex;flex-direction:column;gap:12px;scroll-behavior:smooth;overscroll-behavior:contain}.ma-message{align-self:stretch;padding:12px 14px;border-radius:12px;background:#f3f6f7;line-height:1.7;font-size:13px;overflow-wrap:anywhere;color:#202647}.ma-message.is-user{align-self:flex-start;background:#e3f4ec;max-width:90%;white-space:pre-wrap}.ma-message.is-error{background:#fbece9;color:#934039}.ma-retry{border:0;background:transparent;color:#167553;text-decoration:underline;cursor:pointer;font:inherit;padding:0}.ma-sources{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:10px;font-size:11px;color:#687d82}.ma-source{color:#167553;text-decoration:underline}.ma-markdown p{margin:0 0 6px}.ma-markdown p:last-child{margin-bottom:0}.ma-markdown ul,.ma-markdown ol{margin:4px 0 6px;padding-inline-start:18px}.ma-markdown li{margin-bottom:2px}.ma-markdown strong{color:#167553}.ma-markdown a{color:#1d5fbf;font-weight:600;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.ma-markdown a:hover,.ma-markdown a:focus-visible{color:#134a96}.ma-markdown code{font-size:12px;background:#fff;padding:1px 4px;border-radius:4px}.ma-markdown table{border-collapse:collapse;font-size:12px;margin:6px 0}.ma-markdown th,.ma-markdown td{border:1px solid #d7dfe6;padding:3px 8px}.ma-hr{display:flex;flex-direction:column;gap:8px}.ma-hr__title{font-size:13px;color:#167553}.ma-hr__text{margin:0;font-size:12.5px;line-height:1.65;color:#42596b}.ma-hr__examples-title{font-size:12px;font-weight:700;color:#202647}.ma-hr__examples{display:flex;flex-wrap:wrap;gap:6px}.ma-hr__examples button{border:1px solid #c7e6d7;border-radius:8px;background:#f0faf5;padding:5px 9px;color:#126d4e;font:inherit;font-size:11.5px;cursor:pointer}.ma-hr__examples button:hover:not(:disabled){background:#e3f4ec}.ma-hr__examples button:disabled{opacity:.5;cursor:default}.ma-hr__pin{display:flex;align-items:center;gap:6px;flex-wrap:wrap;color:#647b74}.ma-hr__pin input{flex:1;min-width:140px;border:1px solid #bfcfcf;border-radius:8px;padding:6px 8px;font:inherit;font-size:13px;color:#202647;background:#fff}.ma-hr__pin input:focus{outline:none;border-color:#38946f;box-shadow:0 0 0 3px #2b946b13}.ma-hr__pin button{border:0;border-radius:8px;background:#147b57;color:#fff;padding:7px 12px;font:inherit;font-size:12px;cursor:pointer}.ma-hr__pin button:disabled{opacity:.5;cursor:default}.ma-hr__error{width:100%;font-size:11px;color:#934039}.ma-loading{display:flex;align-items:center;gap:10px;flex-shrink:0;margin:0 16px 12px;padding:12px;border:1px solid #d4e9df;border-radius:14px;background:linear-gradient(115deg,#f0faf5,#f5f7fa)}.ma-loading-avatar{display:grid;place-items:center;flex-shrink:0;width:42px;height:42px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px #14926512;animation:ma-loading-pulse 2s ease-in-out infinite}.ma-loading-avatar img{object-fit:contain}.ma-loading-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.ma-loading-copy strong{font-size:12px;color:#205d49}.ma-loading-copy>span{font-size:10px;line-height:1.5;color:#647b74}.ma-loading-motion{display:flex;flex-direction:column;align-items:center;gap:6px;flex-shrink:0}.ma-loading-dots{display:flex;gap:4px;height:12px;align-items:center;direction:ltr}.ma-loading-dots i{width:5px;height:5px;border-radius:50%;background:#159660;animation:ma-loading-dot 1.2s ease-in-out infinite}.ma-loading-dots i:nth-child(2){animation-delay:.15s}.ma-loading-dots i:nth-child(3){animation-delay:.3s}.ma-loading-time{font-size:10px;font-variant-numeric:tabular-nums;color:#647b74;direction:ltr}.ma-prompts{padding:0 16px 12px;display:flex;gap:6px;flex-wrap:nowrap;overflow-x:auto;flex-shrink:0}.ma-prompts button{border:1px solid #dce5e3;border-radius:8px;background:#fff;padding:7px;white-space:nowrap;flex-shrink:0;color:#42596b;font:inherit;font-size:11px;cursor:pointer}.ma-prompts button:hover:not(:disabled){background:#eaf5ee;border-color:#b8d8c8}.ma-prompts button:disabled{opacity:.5;cursor:default}.ma-form{margin:0 16px;display:flex;gap:7px;align-items:flex-end;border:1px solid #bfcfcf;border-radius:12px;padding:8px;background:#fff;flex-shrink:0}.ma-form textarea{width:100%;min-width:0;resize:none;border:0;outline:none;background:transparent;font:inherit;font-size:13px;line-height:1.6;box-shadow:none;padding:4px;color:#202647}.ma-form textarea::placeholder{color:#8a9aa3}.ma-help-button{display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;padding:0;border:0;border-radius:50%;background:#e3f4ec;color:#126d4e;font-size:20px;cursor:pointer;transition:background .2s,color .2s}.ma-help-button:hover{background:#ccebdc}.ma-send{border:0;background:#147b57;color:#fff;border-radius:8px;padding:9px;min-height:42px;cursor:pointer;white-space:nowrap;font:inherit;font-size:12px;flex-shrink:0}.ma-send:disabled{opacity:.5;cursor:wait}.ma-note{font-size:10px;text-align:center;color:#687d82;padding:8px 16px 12px;margin:0;flex-shrink:0}.ma-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.ma-action{display:inline-flex;align-items:center;gap:6px;max-width:100%;border:1px solid #b8d8c8;border-radius:999px;background:#eaf5ee;color:#126d4e;padding:5px 11px;font:inherit;font-size:12px;font-weight:600;line-height:1.4;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:background .2s,border-color .2s}.ma-action:hover,.ma-action:focus-visible{background:#d4ecdf;border-color:#90ccae}.ma-action:focus-visible{outline:2px solid #147b57;outline-offset:1px}.ma-action-icon{display:inline-flex;font-size:12px}.ma-action.is-email,.ma-action.is-task{border-color:#c9d8ef;background:#eef3fb;color:#1d5fbf}.ma-action.is-email:hover,.ma-action.is-task:hover{background:#dde8f8}.ma-voice-mark{display:inline-flex;margin-inline-end:6px;font-size:12px;opacity:.75;vertical-align:-1px}.ma-call-button{display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;padding:0;border:0;border-radius:50%;background:#e3f4ec;color:#126d4e;cursor:pointer;transition:background .2s,color .2s}.ma-call-button:hover:not(:disabled){background:#ccebdc}.ma-call-button[aria-pressed=true]{background:#147b57;color:#fff}.ma-call-button[aria-pressed=true]:hover:not(:disabled){background:#0f6446}.ma-call-button:disabled{opacity:.5;cursor:default}.ma-voice{display:grid;grid-template-columns:72px 1fr;gap:8px 12px;margin:0 16px 12px;padding:12px;border:1px solid #c7e6d7;border-radius:14px;background:linear-gradient(130deg,#eef9f3,#f5f7fb);flex-shrink:0}.ma-voice-robot{display:grid;place-items:center;width:72px;height:72px;padding:0;border:1px solid #90ccae;border-radius:50%;background:#fff;cursor:pointer;transform:scale(calc(1 + var(--level, 0) * .07));box-shadow:0 0 0 calc(3px + var(--level, 0) * 10px) #1b9c6b16}.ma-voice-robot img{object-fit:contain;max-width:100%}.ma-voice.is-error .ma-voice-robot{border-color:#e3b9a6;filter:grayscale(.6)}.ma-voice-info{min-width:0;align-self:center}.ma-voice-info strong{font-size:12px}.ma-voice-info p{margin:4px 0 0;font-size:11px;line-height:1.5;overflow-wrap:anywhere;max-height:50px;overflow:auto}.ma-voice-info .ma-voice-notice{color:#934721}.ma-voice-controls{grid-column:1 / -1;display:flex;gap:7px;justify-content:center}.ma-voice-controls button,.ma-voice-controls select{font:inherit;font-size:11px;padding:6px 8px;border:1px solid #cdded5;border-radius:7px;background:#fff;color:#234b3b;cursor:pointer}.ma-voice-controls button:disabled,.ma-voice-controls select:disabled{opacity:.55;cursor:default}.ma-voice-controls .ma-voice-end{color:#934039}.ma-voice-controls [aria-pressed=true]{background:#fbece9}.ma-root.is-voice .ma-prompts{display:none}.ma-root.is-voice .ma-messages{min-height:60px}.ma-root.is-voice .ma-voice{grid-template-columns:60px 1fr;padding:10px;margin-bottom:8px}.ma-root.is-voice .ma-voice-robot{width:60px;height:60px}.ma-root.is-voice .ma-voice-robot img{width:56px;height:56px}.is-expanded .ma-call-button{width:44px;height:44px;flex-basis:44px;border-radius:11px}.is-expanded .ma-voice{margin:0 28px 12px}.ma-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background:#101b3680;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}html.ma-expanded-open{overflow:hidden}.ma-root.is-expanded{box-sizing:border-box;inset-inline:24px;top:max(24px,(100dvh - 820px) / 2);bottom:auto;width:min(960px,calc(100vw - 48px));height:min(820px,calc(100dvh - 48px));margin-inline:auto}.is-expanded .ma-panel{box-sizing:border-box;width:100%;height:100%;margin:0;border:1px solid #ffffff80;border-radius:24px;box-shadow:0 24px 100px #0c193952;overscroll-behavior:contain}.is-expanded .ma-launcher{display:none}.is-expanded .ma-header{padding:20px 28px;background:linear-gradient(115deg,#202c4d,#17243d);gap:16px}.is-expanded .ma-heading{gap:12px}.is-expanded .ma-heading>img{display:block;width:46px;height:46px;padding:4px;border-radius:15px;background:#ffffff12}.is-expanded .ma-heading h2{font-size:19px;margin-bottom:5px}.is-expanded .ma-heading span{font-size:12px}.is-expanded .ma-header-actions{gap:8px}.is-expanded .ma-iconbtn{width:38px;height:38px;border:1px solid #ffffff26!important;border-radius:10px}.is-expanded .ma-reset{padding:10px 12px;border-radius:10px;font-size:12px}.is-expanded .ma-messages{min-height:0;padding:30px clamp(20px,5vw,56px);gap:20px;background:radial-gradient(ellipse at top,#edf5f2 0,transparent 60%),#f7f9fb;scroll-padding-block:24px;scrollbar-width:thin;scrollbar-color:#c5d3cf transparent}.is-expanded .ma-message{box-sizing:border-box;align-self:flex-end;max-width:84%;padding:17px 21px;border:1px solid #e5eae9;border-radius:18px 18px 18px 5px;background:#fff;box-shadow:0 3px 12px #25384905;font-size:15px;line-height:1.85;color:#26344c}.is-expanded .ma-message.is-user{align-self:flex-start;max-width:76%;border:0;border-radius:18px 18px 5px;background:#167653;color:#fff;box-shadow:none}.is-expanded .ma-message.is-error{background:#fbece9;color:#934039}.is-expanded .ma-sources{gap:6px;margin-top:12px}.is-expanded .ma-source{padding:3px 9px;border:1px solid #dceae4;border-radius:6px;background:#f4f9f6;text-decoration:none}.is-expanded .ma-prompts{box-sizing:border-box;margin:0;padding:14px 28px 10px;border-top:1px solid #e9efec;background:#fff;gap:8px}.is-expanded .ma-prompts button{border-radius:20px;padding:8px 13px;background:#f7faf8;font-size:12px}.is-expanded .ma-form{box-sizing:border-box;margin:0 28px;gap:10px;padding:10px;border:1px solid #c5d7ce;border-radius:16px;box-shadow:0 3px 14px #1b684508;transition:border-color .15s,box-shadow .15s}.is-expanded .ma-form:focus-within{border-color:#38946f;box-shadow:0 0 0 3px #2b946b13}.is-expanded .ma-form textarea{font-size:16px;line-height:1.65;padding:6px;max-height:140px}.is-expanded .ma-send{min-height:44px;border-radius:11px;padding:10px 17px;font-size:13px}.is-expanded .ma-help-button{width:44px;height:44px;flex-basis:44px;border-radius:11px}.is-expanded .ma-note{padding:10px 28px 14px;font-size:11px;color:#78857f}.is-expanded .ma-loading{margin:10px 28px;border-radius:12px;padding:10px 14px}@keyframes ma-float{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-4px) rotate(3deg)}}@keyframes ma-loading-dot{0%,60%,to{transform:translateY(0);opacity:.35}30%{transform:translateY(-4px);opacity:1}}@keyframes ma-loading-pulse{0%,to{box-shadow:0 0 0 3px #14926512}50%{box-shadow:0 0 0 6px #14926506}}@media (max-width: 600px){.ma-root{inset-inline-end:12px;bottom:12px}.ma-panel{width:calc(100vw - 24px);height:min(540px,calc(100dvh - 112px))}.ma-launcher{width:70px;height:70px}.ma-launcher img{width:60px;height:60px}.ma-header{gap:8px;padding:15px 12px}.ma-heading h2{font-size:15px}.ma-header-actions{gap:3px}.ma-iconbtn{width:36px;height:36px}.ma-reset{padding:8px 6px;font-size:10px}.ma-root.is-expanded{inset-inline:0;top:0;width:100%;height:100dvh;margin:0}.is-expanded .ma-panel{border:0;border-radius:0}.is-expanded .ma-header{padding:calc(10px + env(safe-area-inset-top,0px)) 12px 10px;gap:8px}.is-expanded .ma-heading{gap:8px}.is-expanded .ma-heading>img{width:34px;height:34px;padding:3px;border-radius:10px}.is-expanded .ma-heading h2{font-size:15px;margin-bottom:3px}.is-expanded .ma-heading span{font-size:10px}.is-expanded .ma-iconbtn{width:40px;height:40px;border:0!important}.is-expanded .ma-reset{font-size:10px;padding:8px 6px}.is-expanded .ma-messages{padding:20px 14px;gap:15px}.is-expanded .ma-message{max-width:92%;padding:13px 15px;font-size:14px;line-height:1.8;border-radius:16px 16px 16px 4px}.is-expanded .ma-message.is-user{max-width:86%;border-radius:16px 16px 4px}.is-expanded .ma-prompts{padding:11px 12px 9px;gap:6px}.is-expanded .ma-prompts button{padding:7px 10px;font-size:11px}.is-expanded .ma-form{margin:0 10px;gap:6px;padding:7px;border-radius:14px}.is-expanded .ma-form textarea{padding:4px;font-size:16px}.is-expanded .ma-send{padding:10px;font-size:12px}.is-expanded .ma-help-button,.is-expanded .ma-call-button{width:42px;height:44px;flex-basis:42px}.is-expanded .ma-voice{margin:0 12px 10px}.is-expanded .ma-note{font-size:10px;padding:8px 12px calc(9px + env(safe-area-inset-bottom,0px))}.is-expanded .ma-loading{margin:8px 12px;padding:9px}}@media (prefers-reduced-motion: reduce){.ma-voice-robot{transform:none}.ma-launcher img,.ma-loading-avatar,.ma-loading-dots i{animation:none}.ma-loading-dots i{opacity:.75}.ma-messages{scroll-behavior:auto}}@media print{.ma-root,.ma-backdrop{display:none}}._hero_1iq2p_6{position:relative;isolation:isolate;overflow:hidden;min-height:188px;margin-bottom:28px;padding:28px 34px 72px;border-radius:26px;color:#fff;background:#0a1610;box-shadow:0 24px 50px -28px #082e18cc;animation:_hero-in_1iq2p_1 .8s cubic-bezier(.22,1,.36,1) both;container-type:inline-size}._motionToggle_1iq2p_24{position:absolute;bottom:12px;inset-inline-end:14px;z-index:3;display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border:1px solid rgba(255,255,255,.16);border-radius:999px;font:inherit;font-size:12px;color:#ecfdf5b8;background:#ffffff12;cursor:pointer;transition:background .2s,color .2s}._motionToggle_1iq2p_24:hover,._motionToggle_1iq2p_24:focus-visible{color:#fff;background:#ffffff29}._motionToggle_1iq2p_24[aria-pressed=true]{color:#d9f99d;border-color:#d9f99d59}._aurora_1iq2p_55{position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;z-index:-2;filter:blur(56px) saturate(1.05)}._aurora_1iq2p_55 span{position:absolute;border-radius:50%;opacity:.75;animation:_float_1iq2p_1 18s ease-in-out infinite alternate}._blobA_1iq2p_69{inset:18% auto auto 18%;width:46%;height:70%;background:#15803d;opacity:.6!important}._blobB_1iq2p_77{inset:auto 14% 10% auto;width:40%;height:64%;background:#0f766e;animation-duration:22s!important;animation-direction:alternate-reverse!important}._blobC_1iq2p_86{inset:8% 34% auto auto;width:30%;height:52%;background:#84cc16;opacity:.4!important;animation-duration:26s!important}._grid_1iq2p_96{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:radial-gradient(ellipse 80% 90% at 50% 40%,#000 30%,transparent 80%);mask-image:radial-gradient(ellipse 80% 90% at 50% 40%,#000 30%,transparent 80%)}._sparks_1iq2p_108{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}._sparks_1iq2p_108 span{position:absolute;border-radius:50%;background:#d9f99d;box-shadow:0 0 8px 2px #bef2648c;opacity:0;animation-name:_spark_1iq2p_108;animation-timing-function:ease-out;animation-iteration-count:infinite}@keyframes _spark_1iq2p_108{0%{opacity:0;transform:translateY(0) scale(.6)}15%{opacity:.95}to{opacity:0;transform:translateY(-90px) translate(12px) scale(1.1)}}._track_1iq2p_133{position:absolute;inset:auto 0 0;z-index:-1;width:100%;height:64px}._rail_1iq2p_141,._sleepers_1iq2p_142{fill:none;stroke-linecap:round;stroke-dasharray:1700;stroke-dashoffset:1700;animation:_draw_1iq2p_1 2.4s cubic-bezier(.65,0,.35,1) .2s forwards}._rail_1iq2p_141{stroke:url(#dash-track);stroke-width:2}._sleepers_1iq2p_142{stroke:#bbf7d038;stroke-width:16;stroke-linecap:butt;stroke-dasharray:2 12;stroke-dashoffset:0;opacity:0;animation:_fade-in_1iq2p_1 1.2s ease 1.4s forwards}._train_1iq2p_165 circle{fill:#fff}._train_1iq2p_165 ._trainGlow_1iq2p_169{fill:#86efac66;animation:_pulse_1iq2p_1 1.6s ease-in-out infinite;transform-box:fill-box;transform-origin:center}._content_1iq2p_178{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}._side_1iq2p_187{flex:1 1 0}._clockSide_1iq2p_191{display:flex;justify-content:flex-end}._eyebrow_1iq2p_196{margin:0 0 6px;font-size:12px;font-weight:600;letter-spacing:.08em;color:#dcfce7b3}._title_1iq2p_205{margin:0;font-size:34px;font-weight:700;line-height:1.15;letter-spacing:-.02em;color:#fff}._name_1iq2p_214{background:linear-gradient(90deg,#bbf7d0,#86efac 40%,#d9f99d 70%,#bbf7d0);-webkit-background-clip:text;background-clip:text;color:transparent;background-size:200% 100%;animation:_shimmer_1iq2p_1 6s linear infinite}._waiting_1iq2p_223{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px}._waitingLabel_1iq2p_231{font-size:13px;font-weight:600;color:#dcfce7bf;margin-inline-end:2px}._pill_1iq2p_239{display:inline-flex;align-items:center;gap:7px;padding:6px 13px 6px 9px;border:0;border-radius:999px;font:inherit;font-size:13.5px;color:#ecfdf3;cursor:pointer;background:#ffffff1f;box-shadow:inset 0 0 0 1px #fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:_rise_1iq2p_1 .6s cubic-bezier(.22,1,.36,1) both;transition:background .2s,transform .2s,box-shadow .2s}._pill_1iq2p_239 strong{font-size:15px;font-weight:800;color:#fff;font-variant-numeric:tabular-nums}._pillIcon_1iq2p_264{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;font-size:12px;color:#052e16;background:linear-gradient(135deg,#bbf7d0,#86efac)}._pill_1iq2p_239:hover{transform:translateY(-2px);background:#fff3;box-shadow:inset 0 0 0 1px #ffffff59,0 8px 18px -10px #00000080}._allClear_1iq2p_281{font-size:14px;color:#ecfdf3e6;animation:_rise_1iq2p_1 .7s cubic-bezier(.22,1,.36,1) .35s both}._clock_1iq2p_191{display:flex;flex-direction:column;align-items:flex-end;gap:4px;max-width:100%;padding:12px 18px;border-radius:18px;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff24;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._time_1iq2p_300{font-size:30px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}._colon_1iq2p_307{animation:_blink_1iq2p_1 2s steps(1) infinite}._date_1iq2p_311{font-size:12px;color:#dcfce7b8}._role_1iq2p_317{display:flex;align-items:baseline;gap:5px;max-width:260px;margin-top:4px;padding-top:7px;border-top:1px solid rgba(255,255,255,.14);font-size:12.5px;white-space:nowrap;animation:_rise_1iq2p_1 .6s cubic-bezier(.22,1,.36,1) .3s both}._roleLabel_1iq2p_330{flex:none;color:#dcfce7a6}._roleValue_1iq2p_335{overflow:hidden;text-overflow:ellipsis;font-weight:700;color:#ecfdf3}._emblem_1iq2p_343{position:relative;flex:none;align-self:center;display:grid;place-items:center;width:156px;height:156px;margin-block:-14px -8px;perspective:620px}._emblemHalo_1iq2p_357{position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:radial-gradient(circle,rgba(134,239,172,.5) 0%,rgba(74,222,128,.18) 45%,transparent 70%);filter:blur(6px);pointer-events:none;animation:_halo_1iq2p_1 5s ease-in-out infinite}._emblemShadow_1iq2p_368{position:absolute;bottom:8px;width:76px;height:14px;border-radius:50%;background:radial-gradient(ellipse,rgba(2,20,10,.6),transparent 70%);filter:blur(3px);pointer-events:none;animation:_emblem-shadow_1iq2p_1 5s ease-in-out infinite}._emblemStage_1iq2p_381{display:grid;place-items:center;width:100%;height:100%;cursor:grab;touch-action:none;transform-style:preserve-3d}._emblemGrabbing_1iq2p_391{cursor:grabbing}._emblemFloat_1iq2p_393{transform-style:preserve-3d;animation:_emblem-float_1iq2p_1 5s ease-in-out infinite}._emblemGrabbing_1iq2p_391 ._emblemFloat_1iq2p_393{animation-play-state:paused}._emblemTile_1iq2p_401{--rx: 16deg;--ry: -18deg;position:relative;width:100px;height:100px;transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateY(var(--ry)) rotate(2deg);will-change:transform}._emblemFace_1iq2p_412,._emblemBack_1iq2p_413,._emblemSlice_1iq2p_414{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:26px;backface-visibility:hidden}._emblemFace_1iq2p_412{display:grid;place-items:center;overflow:hidden;background:linear-gradient(150deg,#fff,#f1faf4 42%,#cfe9d8);outline:1px solid transparent;box-shadow:inset 0 2px #fffffff2,inset 0 -8px 14px #15803d29,inset 0 0 0 1px #fff9,0 18px 30px -10px #011208b3,0 0 40px #86efac59}._emblemSlice_1iq2p_414{backface-visibility:visible;background:linear-gradient(150deg,#b9dcc5,#6db383)}._emblemBack_1iq2p_413{display:grid;place-items:center;transform:translateZ(-9px) rotateY(180deg);background:linear-gradient(150deg,#22c55e,#15803d 60%,#0f5c2e);box-shadow:inset 0 2px #ffffff59}._emblemBack_1iq2p_413 ._emblemMark_1iq2p_451{filter:brightness(0) invert(1) drop-shadow(0 2px 2px rgba(0,0,0,.3))}._emblemMark_1iq2p_451{position:relative;z-index:1;display:block;width:76px;height:76px;filter:drop-shadow(0 1px 0 rgba(255,255,255,.9)) drop-shadow(0 2px 2px rgba(5,46,22,.35));-webkit-user-select:none;user-select:none;pointer-events:none}._emblemGloss_1iq2p_466{--gx: 20%;--gy: 0%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit;pointer-events:none;background:radial-gradient(120% 70% at var(--gx) var(--gy),rgba(255,255,255,.9),transparent 55%),linear-gradient(180deg,transparent 62%,rgba(21,128,61,.1))}._emblemTile_1iq2p_401 ._emblemGloss_1iq2p_466{--gx: inherit;--gy: inherit}._emblemGloss_1iq2p_466:after{content:"";position:absolute;inset:-40% auto -40% -60%;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.75),transparent);transform:skew(-20deg) translate(0);opacity:0;animation:_sheen_1iq2p_1 7s ease-in-out 2.4s infinite}@keyframes _hero-in_1iq2p_1{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:none}}@keyframes _float_1iq2p_1{0%{transform:translate(0) scale(1)}to{transform:translate(14%,-10%) scale(1.18)}}@keyframes _draw_1iq2p_1{to{stroke-dashoffset:0}}@keyframes _fade-in_1iq2p_1{to{opacity:1}}@keyframes _pulse_1iq2p_1{0%,to{transform:scale(.7);opacity:.9}50%{transform:scale(1.25);opacity:.3}}@keyframes _shimmer_1iq2p_1{to{background-position:-200% 0}}@keyframes _rise_1iq2p_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes _blink_1iq2p_1{50%{opacity:.25}}@keyframes _emblem-float_1iq2p_1{0%,to{transform:translateY(2px) rotateY(0)}50%{transform:translateY(-7px) rotateY(10deg)}}@keyframes _emblem-shadow_1iq2p_1{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(.78);opacity:.55}}@keyframes _halo_1iq2p_1{0%,to{transform:scale(.94);opacity:.75}50%{transform:scale(1.06);opacity:1}}@keyframes _sheen_1iq2p_1{0%{opacity:0;transform:skew(-20deg) translate(0)}8%{opacity:1}22%{opacity:0;transform:skew(-20deg) translate(420%)}to{opacity:0;transform:skew(-20deg) translate(420%)}}@media (prefers-reduced-motion: reduce){._hero_1iq2p_6,._aurora_1iq2p_55 span,._name_1iq2p_214,._pill_1iq2p_239,._allClear_1iq2p_281,._colon_1iq2p_307,._role_1iq2p_317,._emblemHalo_1iq2p_357,._emblemShadow_1iq2p_368,._emblemFloat_1iq2p_393,._train_1iq2p_165 ._trainGlow_1iq2p_169{animation:none}._emblemGloss_1iq2p_466:after{display:none}._rail_1iq2p_141{animation:none;stroke-dashoffset:0}._sleepers_1iq2p_142{animation:none;opacity:1}}@container (min-width: 801px){._title_1iq2p_205{white-space:nowrap}}@container (max-width: 1000px){._emblem_1iq2p_343{width:124px;height:124px}._emblemTile_1iq2p_401{width:78px;height:78px}._emblemFace_1iq2p_412,._emblemBack_1iq2p_413,._emblemSlice_1iq2p_414{border-radius:21px}._emblemMark_1iq2p_451{width:60px;height:60px}._emblemShadow_1iq2p_368{width:60px;bottom:6px}}@container (max-width: 800px){._emblem_1iq2p_343{display:none}._side_1iq2p_187{flex:0 1 auto}}@media (max-width: 768px){._hero_1iq2p_6{min-height:0;padding:22px 20px 68px;border-radius:20px}._title_1iq2p_205{font-size:26px}._pill_1iq2p_239{font-size:12.5px}._side_1iq2p_187{flex:1 1 auto}._clockSide_1iq2p_191{justify-content:flex-start}._clock_1iq2p_191{align-items:flex-start}._time_1iq2p_300{font-size:24px}}.mahod-finder{display:flex;flex-direction:column;gap:3px;background:#e8f1f8;border:1px solid #c9dcea;border-radius:6px;padding:6px;min-height:0;overflow-y:auto}.mahod-finder-row{display:grid;grid-template-columns:150px minmax(0,1fr);gap:6px;align-items:center;min-height:28px}.mahod-finder-label{display:flex;align-items:center;gap:6px;background:#f8e9c9;border:1px solid #e4cfa1;border-radius:4px;padding:2px 6px;color:#1e3a5f;font-weight:600;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mahod-finder-control{min-width:0}.mahod-finder-control>.ant-select,.mahod-finder-control>.ant-input,.mahod-finder-control>.ant-input-number,.mahod-finder-control>.ant-picker{width:100%}.mahod-compare{display:flex;direction:ltr;justify-content:flex-end;gap:4px;align-items:center;flex-wrap:wrap}.mahod-compare .mahod-compare-op{width:62px}.mahod-compare .mahod-compare-logic{width:72px}.mahod-compare .ant-picker,.mahod-compare .ant-input-number{width:128px}@media (max-width: 639px){.mahod-finder-row{grid-template-columns:120px minmax(0,1fr)}}.finder-window__toolbar{display:flex;align-items:stretch;gap:2px;height:54px;margin-bottom:6px}.finder-window__rows{display:flex;flex-direction:column;gap:2px}.finder-window .mahod-finder-row{grid-template-columns:190px minmax(0,1fr)}.ant-table-thead>tr>th.acct-resizable-th:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right){position:relative}.acct-col-resize-handle{position:absolute;top:0;inset-inline-end:0;width:6px;height:100%;z-index:2;cursor:col-resize;-webkit-user-select:none;user-select:none;touch-action:none;background-color:transparent;transition:background-color .2s}.acct-col-resize-handle:hover,.acct-col-resize-handle.is-resizing{background-color:#1677ff}.acct-col-resize-handle.is-resizing:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;cursor:col-resize}.app-row-selected>td,.app-row-selected>th,.app-row-selected .ant-table-cell{background-color:#e6f4ff!important}.app-row-selected:hover>td,.app-row-selected:hover .ant-table-cell{background-color:#d6ecff!important}.app-row-selected .ant-table-cell-fix-left,.app-row-selected .ant-table-cell-fix-right{background-color:#e6f4ff!important}.mahod-select{display:flex;flex-direction:column;background:#fbfbe9;border:1px solid #e3e3c2;border-radius:6px;padding:6px;min-height:0}.mahod-select-title{color:#1e3a5f;margin-bottom:4px}.mahod-select-list{display:flex;flex-direction:column;gap:3px;overflow-y:auto;min-height:0;flex:1}.mahod-select-row{display:flex;align-items:center;gap:6px;cursor:pointer}.mahod-select-label{flex:1;background:#f8e9c9;border:1px solid #e4cfa1;border-radius:4px;padding:2px 6px;color:#1e3a5f;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fields-menu{width:380px;max-width:calc(100vw - 48px)}.fields-menu__head{display:flex;align-items:center;gap:8px;margin-bottom:8px}.fields-menu__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 8px;max-height:320px;overflow-y:auto}.fields-menu__item.ant-checkbox-wrapper{margin:0;padding:5px 8px;border-radius:8px;transition:background .15s}.fields-menu__item.ant-checkbox-wrapper:hover{background:#f5f7fb}.fields-menu__empty{grid-column:1 / -1;padding:12px 0;text-align:center;color:#98a2b3}.fields-menu__count{margin-inline-start:6px;padding:0 7px;border-radius:999px;background:#eef2ff;color:#2b47b5;font-size:12px;font-weight:600}.incoming-bottom-panel{display:flex;gap:10px;block-size:100%;min-block-size:0;min-inline-size:0}.incoming-bottom-fields{flex:0 0 160px;min-block-size:0;min-inline-size:0}.incoming-bottom-card.ant-card{display:flex;flex-direction:column;min-block-size:0;min-inline-size:0;overflow:hidden;border-color:#dce5ef;border-radius:8px;box-shadow:0 1px 3px #1e3a5f0a}.incoming-bottom-requests{flex:1.5}.incoming-bottom-files{flex:1}.incoming-bottom-card.ant-card>.ant-card-head{flex:none;min-block-size:32px;padding-inline:12px;color:#1e3a5f;font-size:14px;background:#f3f7fc;border-block-end-color:#e5edf6}.incoming-bottom-card.ant-card>.ant-card-body{flex:1;min-block-size:0;padding:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.incoming-bottom-count{display:inline-flex;align-items:center;justify-content:center;min-inline-size:22px;block-size:22px;padding-inline:6px;border-radius:12px;background:#e1ebf8;color:#1e3a5f;font-size:12px;font-weight:500}.incoming-bottom-requests .ant-table{min-inline-size:560px}.incoming-bottom-panel .ant-table-thead>tr>th{position:sticky;inset-block-start:0;z-index:1;font-size:12px;color:#526782;background:#fafbfd}.incoming-bottom-panel .ant-table-cell{border-block-end-color:#eef2f7;padding:2px 10px!important;font-size:13px;line-height:20px}.incoming-bottom-panel .ant-table-placeholder .ant-table-cell{padding-block:20px;color:#66758a}.incoming-file-name{display:flex;align-items:center;gap:8px;min-inline-size:0}.incoming-file-name>.anticon{flex:none;color:#6987ad}.incoming-file-name>.ant-typography{min-inline-size:0}.incoming-bottom-error{display:flex;flex-direction:column;align-items:center;padding:12px 8px;text-align:center}.incoming-bottom-error .ant-btn{min-block-size:44px}.incoming-bottom-fields .mahod-select{box-sizing:border-box;block-size:100%;padding:0;overflow:hidden;border-color:#dce5ef;border-radius:8px;background:#fff}.incoming-bottom-fields .mahod-select-title{flex:none;display:flex;align-items:center;min-block-size:34px;margin:0;padding-inline:12px;font-size:14px;border-block-end:1px solid #e5edf6;background:#f3f7fc}.incoming-bottom-fields .mahod-select-list{gap:0;padding:4px;scrollbar-width:thin;overscroll-behavior:contain}.incoming-bottom-fields .mahod-select-row{flex:none;min-block-size:28px;padding-inline:6px;border-radius:4px}.incoming-bottom-fields .mahod-select-row:hover{background:#f3f7fc}.incoming-bottom-fields .mahod-select-label{padding-inline:2px;border:0;background:transparent;font-size:13px;font-weight:400}@media (min-width: 1280px){.incoming-bottom-fields{flex-basis:190px}}.incoming-workspace{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;gap:8px}.incoming-workspace-scroll{flex:1 1 0;min-height:0;min-width:0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.incoming-workspace-scroll:focus-visible{outline:2px solid #1677ff;outline-offset:-2px}.incoming-workspace .incoming-grid tr.row-selected:not(.row-colored)>td{background-color:#1677ff!important;color:#fff}.incoming-workspace-dock{flex:0 0 clamp(136px,16dvh,156px);min-height:0;min-width:0;overflow:hidden;border-block-start:1px solid #e5ebf2;padding-block-start:6px}.incoming-workspace .incoming-summary{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;margin-block-end:6px;padding:4px 12px;background:#f8fafc;border:1px solid #e5ebf2;border-radius:8px}.incoming-workspace .incoming-summary>.ant-typography{font-size:13px;color:#526782}.incoming-workspace .incoming-summary>.ant-row{flex:1;min-width:360px;margin-bottom:0!important}.incoming-workspace .incoming-summary .ant-card{border:0;background:transparent;box-shadow:none}.incoming-workspace .incoming-summary .ant-card-body{padding:0}.incoming-workspace .incoming-summary .ant-statistic{display:flex;align-items:center;justify-content:center;gap:8px}.incoming-workspace .incoming-summary .ant-statistic-title{margin:0;font-size:13px}.incoming-workspace .incoming-summary .ant-statistic-content{font-size:17px;white-space:nowrap}.incoming-workspace .incoming-filters>div{margin-bottom:4px!important}.incoming-workspace .incoming-filters>div>.ant-row{margin-bottom:4px!important}.incoming-workspace .incoming-filters .ant-collapse-header{display:none}.incoming-workspace .incoming-filters .ant-select:not(.ant-select-customize-input) .ant-select-selector{min-height:34px;font-size:14px}.incoming-workspace .incoming-filters .ant-select-single .ant-select-selector .ant-select-selection-item,.incoming-workspace .incoming-filters .ant-select-single .ant-select-selector .ant-select-selection-placeholder,.incoming-workspace .incoming-filters .ant-select-single .ant-select-selector .ant-select-selection-search-input{height:32px;line-height:32px}.incoming-workspace .incoming-filters .ant-input-affix-wrapper,.incoming-workspace .incoming-filters .ant-picker,.incoming-workspace .incoming-filters .ant-btn{min-height:34px;font-size:14px}.incoming-workspace .incoming-mode-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;margin-bottom:4px!important}.incoming-workspace .incoming-mode-buttons>.ant-space{margin-top:0!important}.incoming-workspace .incoming-mode-buttons .ant-btn{height:34px;padding-inline:14px;font-size:14px}.incoming-workspace .incoming-mode-buttons .ant-btn .ant-badge-count{font-size:12px;min-width:22px;height:22px;line-height:22px;border-radius:11px}@media (min-width: 768px){.main-content:has(>.documents-page-incoming){margin:8px!important;padding:8px!important;background:#f5f7fa!important}.documents-page-incoming>.ant-row{margin-bottom:4px!important}.documents-page-incoming>.ant-row .ant-typography{font-size:20px;color:#1e3a5f}.documents-page-incoming>.ant-row .ant-btn{height:30px;padding-inline:12px;font-size:14px}.documents-page-incoming>.ant-card>.ant-card-body{padding:8px 10px}.documents-page-incoming>.ant-card>.ant-card-body>.ant-tabs>.ant-tabs-nav{margin-bottom:6px}.documents-page-incoming>.ant-card>.ant-card-body>.ant-tabs>.ant-tabs-nav .ant-tabs-tab{padding-block:4px;font-size:15px}}.incoming-workspace .incoming-list-status{margin-bottom:4px!important}.incoming-workspace .incoming-list-status .ant-typography,.incoming-workspace .incoming-mode-buttons>.ant-space .ant-typography{font-size:13px;color:#526782}.incoming-workspace .incoming-grid .ant-table{font-size:13px;border:1px solid #dce5ef;border-radius:6px}.incoming-workspace .incoming-grid .ant-table-thead>tr>th{padding:5px 8px;line-height:20px;color:#1e3a5f;font-weight:600;background:#edf2f8;border-block-end:1px solid #cbd8e7;white-space:nowrap}.incoming-workspace .incoming-grid .ant-table-tbody>tr:not(.ant-table-expanded-row)>td{padding:0 8px;line-height:21px;white-space:nowrap;border-block-end:1px solid #e4ebf3;border-inline-end:1px solid #edf1f6}.incoming-workspace .incoming-grid .ant-table-tbody>tr.row-unread:not(.row-selected):not(.row-colored)>td{background:#f0f7fd!important}.incoming-workspace .incoming-grid .ant-table-tbody>tr.row-read:not(.row-selected):not(.row-colored)>td{background:#fff!important;color:#526174}.incoming-workspace .incoming-grid .ant-table-tbody>tr:not(.row-selected):not(.row-colored):hover>td{background:#e3effc!important}.incoming-workspace .incoming-grid td .ant-btn-sm{height:20px;width:24px;min-width:24px;padding:0}.incoming-workspace .incoming-grid td .ant-tag{line-height:18px;font-size:12px}.incoming-workspace .incoming-grid td>.ant-space{display:flex;max-width:100%;font-size:inherit;line-height:inherit}.incoming-workspace .incoming-grid td .ant-typography{font-size:inherit;line-height:inherit}.incoming-workspace .incoming-grid td>.ant-space>.ant-space-item:last-child{min-width:0;overflow:hidden}.incoming-workspace .incoming-grid .ant-table-sticky-holder{z-index:3;box-shadow:0 1px #cbd8e7}@media (pointer: coarse){.incoming-workspace .incoming-grid td .ant-btn-sm{height:30px;width:30px}}.incoming-workspace .incoming-mode-buttons,.incoming-workspace .incoming-filters,.incoming-workspace .classic-toolbar--form,.incoming-workspace .incoming-list-status{flex-shrink:0}.email-notes-card{margin-block:20px;border-color:#dbe3ed;border-radius:12px;scroll-margin-block-start:20px}.email-notes-shortcut{min-height:44px;padding-inline:0}.email-notes-card .ant-card-head{background:#f5f8fc;padding-block:8px;border-radius:12px 12px 0 0}.email-notes-title{display:flex;align-items:center;gap:10px;color:#1e3a5f;font-size:17px}.email-notes-title .ant-tag{margin:0;background:#e7eef7;border:0;color:#1e3a5f;font-weight:600}.email-notes-card .email-notes-intro{color:#586577;margin-block:4px 16px;font-size:14px}.email-note-editor{display:flex;flex-direction:column;gap:10px;padding:16px;background:#f5f8fc;border:1px solid #dbe3ed;border-radius:10px}.email-note-editor-label{font-size:14px;font-weight:600;color:#1e3a5f}.email-note-editor textarea.ant-input{font-size:15px;line-height:1.75;background:#fff}.email-note-editor-footer,.email-note-editor-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.email-note-editor-footer{justify-content:space-between}.email-note-editor-hint{font-size:12px;color:#586577}.email-note-editor .ant-btn,.email-note-item-actions .ant-btn{min-height:44px}.email-notes-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding-block:20px 12px}.email-notes-toolbar>strong{flex:1;white-space:nowrap;font-size:14px}.email-notes-result-count{color:#586577;font-weight:400}.email-notes-toolbar .ant-select{min-width:170px;height:44px}.email-notes-toolbar .email-notes-search{width:100%;min-height:44px}.email-notes-list{display:flex;flex-direction:column;gap:12px}.email-note-item{border:1px solid #e1e7ef;border-inline-start:3px solid #b8c9df;border-radius:10px;padding:16px;background:#fff;min-width:0}.email-note-item-header{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-block-end:12px}.email-note-author{display:flex;gap:10px;min-width:0;align-items:center}.email-note-avatar{background:#e7eef7;color:#1e3a5f;flex-shrink:0;font-size:13px;font-weight:600}.email-note-author-details{display:flex;flex-direction:column;gap:3px;min-width:0;overflow-wrap:anywhere}.email-note-author-details strong{font-size:14px;color:#25354a}.email-note-date{display:flex;gap:6px;align-items:center;color:#586577;font-size:12px;flex-wrap:wrap}.email-note-item-actions{display:flex;align-items:center;margin-inline-start:auto}.email-note-item .email-note-text{white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:plaintext;font-size:15px;line-height:1.8;color:#26354a;margin-block-end:0}.email-note-item .email-note-text a{display:inline-block;padding-block:10px}.email-note-empty-text{margin:0;color:#586577;font-size:14px}.email-note-item .email-note-editor{margin-block-start:10px}.email-notes-empty{display:flex;align-items:center;justify-content:center;gap:12px;padding:20px 8px 8px;color:#586577}.email-notes-empty>.anticon{font-size:24px;color:#7d94b2}.email-notes-empty p{margin-block:4px 0;font-size:13px}.email-notes-readonly{padding:12px;background:#fafafa;color:#586577;border-radius:8px}.email-workflow-empty{display:flex;align-items:center;gap:8px;color:#586577;padding-block:14px;line-height:1.7}.email-requests-section .ant-card-head{padding-block:10px}.email-requests-section .ant-card-head-wrapper{flex-wrap:wrap;gap:8px}.email-requests-section .ant-card-head-title{flex:1 0 auto;white-space:normal}.email-requests-section .ant-card-extra{margin-inline-start:0}.email-requests-section .ant-btn{min-height:44px}.email-flags-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:10px}.email-status-option{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid #e1e7ef;border-radius:8px;min-height:70px;cursor:pointer}.email-status-option[data-active=true]{border-color:#b8c9df;background:#f5f8fc}.email-status-option small{display:block;color:#586577;margin-block-start:3px;font-size:12px}.email-status-option .ant-switch{flex-shrink:0}.email-response-deadline{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;grid-column:1 / -1;background:#fffbe6;border-radius:8px;padding:12px}@media (min-width: 768px){.email-notes-toolbar .email-notes-search{width:260px}.email-notes-card .ant-card-body{padding:20px}}.email-file-list{display:flex;flex-direction:column;gap:8px}.email-file-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:10px 12px;border:1px solid #e6edf5;border-radius:10px;background:#fff}.email-file-row.is-system{background:#f8fafc;border-style:dashed}.email-file-icon{flex:none;display:flex}.email-file-icon .anticon{font-size:26px}.email-file-main{flex:1 1 160px;display:flex;flex-direction:column;gap:4px;min-width:0}.email-file-name{font-size:14px;font-weight:500;line-height:1.4;color:#25354a;overflow-wrap:anywhere}.email-file-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:#64748b;font-size:12px}.email-file-meta .ant-tag{margin:0;font-size:11px;line-height:18px}.email-file-actions{display:flex;flex-wrap:wrap;gap:6px;flex:0 0 auto;margin-inline-start:auto}.email-file-actions .ant-btn{height:34px;border-radius:8px}.email-file-upload-more{margin-top:10px}.email-file-upload-empty{padding:8px 0}.email-task-section .ant-card-head-wrapper{flex-wrap:wrap;gap:8px}.email-task-section .ant-card-extra{margin-inline-start:0;max-width:100%}.email-task-section .ant-card-head-title{flex:1 0 auto;white-space:normal}.email-task-section .ant-card-head{padding-block:10px}.email-task-section .ant-card-extra .ant-btn{min-height:44px}.email-ai-suggestions .ant-modal-footer{display:flex;flex-wrap:wrap;gap:8px}.email-ai-suggestions .ant-modal-footer .ant-btn{margin-inline-start:0;min-height:44px}html[data-ui=modern] .incoming-workspace.is-outlook{gap:10px}html[data-ui=modern] .incoming-workspace.is-outlook .incoming-workspace-scroll{flex:0 0 auto;max-height:46%}html[data-ui=modern] .filters-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px}html[data-ui=modern] .filters-bar__project{flex:3 1 300px;min-width:220px;max-width:440px}html[data-ui=modern] .filters-bar__search{flex:1 1 140px;min-width:130px;max-width:280px}html[data-ui=modern] .filters-bar .ant-select-selector,html[data-ui=modern] .filters-bar .ant-input-affix-wrapper,html[data-ui=modern] .filters-bar__toggle{height:36px!important;min-height:36px!important;border-radius:10px!important}html[data-ui=modern] .filters-bar .ant-select-single .ant-select-selector{align-items:center}html[data-ui=modern] .filters-bar .ant-select-single .ant-select-selector .ant-select-selection-item,html[data-ui=modern] .filters-bar .ant-select-single .ant-select-selector .ant-select-selection-placeholder,html[data-ui=modern] .filters-bar .ant-select-single .ant-select-selector .ant-select-selection-search-input{height:34px!important;line-height:34px!important}html[data-ui=modern] .filters-bar .ant-select-selection-item{font-weight:600;color:#1d2939}html[data-ui=modern] .filters-bar .ant-input-prefix{color:#98a2b3}html[data-ui=modern] .filters-bar__toggle{padding-inline:12px;color:#475467;font-weight:600}html[data-ui=modern] .filters-bar__toggle.is-open{border-color:var(--m-primary)!important;color:var(--m-primary);background:#3157d50f}html[data-ui=modern] .incoming-mode-buttons.is-compact{margin:0!important;margin-inline-start:auto!important}html[data-ui=modern] .incoming-mode-buttons.is-compact>div{flex-wrap:nowrap!important;gap:6px!important}html[data-ui=modern] .incoming-mode-buttons.is-compact .ant-space-compact{padding:3px;border-radius:12px;flex-wrap:nowrap!important}html[data-ui=modern] .incoming-mode-buttons.is-compact .ant-space-compact>.ant-btn{height:30px!important;padding-inline:10px!important;border-radius:9px!important;font-size:13px}html[data-ui=modern] .incoming-mode-buttons.is-compact .ant-badge-count{min-width:20px;height:18px;line-height:18px;padding:0 6px;font-size:11px}html[data-ui=modern] .incoming-workspace.is-outlook .incoming-workspace-dock{flex:1 1 0;min-height:240px;padding:0;border:0;overflow:visible}html[data-ui=modern] .inbox{display:grid;grid-template-columns:clamp(260px,var(--inbox-list-w, clamp(300px, 32%, 460px)),calc(100% - 394px)) 14px minmax(0,1fr);height:100%;min-height:0}html[data-ui=modern] .inbox-split{position:relative;cursor:col-resize;touch-action:none;outline:none}html[data-ui=modern] .inbox-split:before{position:absolute;top:18px;right:5px;bottom:18px;left:5px;content:"";border-radius:999px;background:transparent;transition:background .15s ease}html[data-ui=modern] .inbox-split:after{position:absolute;top:50%;left:50%;width:4px;height:36px;content:"";border-radius:999px;background:#d0d5dd;transform:translate(-50%,-50%);transition:background .15s ease,height .15s ease}html[data-ui=modern] .inbox-split:hover:before,html[data-ui=modern] .inbox-split:focus-visible:before,body.inbox-resizing .inbox-split:before{background:#3157d51f}html[data-ui=modern] .inbox-split:hover:after,html[data-ui=modern] .inbox-split:focus-visible:after,body.inbox-resizing .inbox-split:after{height:56px;background:#3157d5}body.inbox-resizing{cursor:col-resize;-webkit-user-select:none;user-select:none}body.inbox-resizing iframe{pointer-events:none}html[data-ui=modern] .inbox-list,html[data-ui=modern] .inbox-pane{display:flex;flex-direction:column;min-height:0;overflow:hidden;background:#fff;border:1px solid var(--m-line);border-radius:16px;box-shadow:var(--m-shadow-sm)}html[data-ui=modern] .inbox-list__head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;border-bottom:1px solid var(--m-line);background:linear-gradient(180deg,#fbfcff,#f6f8fc);font-size:12px}html[data-ui=modern] .inbox-list__head .ant-typography{font-size:12px}html[data-ui=modern] .inbox-list__scroll{flex:1 1 0;min-height:0;overflow-y:auto;overscroll-behavior:contain;outline:none}html[data-ui=modern] .inbox-list__scroll:focus-visible{box-shadow:inset 0 0 0 2px #3157d559}html[data-ui=modern] .inbox-list__loading{display:grid;gap:18px;padding:16px}html[data-ui=modern] .inbox-list__empty{padding:32px 16px}html[data-ui=modern] .inbox-list__foot{display:flex;justify-content:center;padding:8px;border-top:1px solid var(--m-line)}html[data-ui=modern] .inbox-group{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:8px;width:100%;padding:7px 14px;border:0;border-bottom:1px solid var(--m-line);background:#f7f8fceb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:inherit;font-size:12px;font-weight:700;color:#475467;cursor:pointer;text-align:start}html[data-ui=modern] .inbox-group .anticon{font-size:10px;transition:transform .25s var(--m-ease)}html[data-ui=modern] .inbox-group[aria-expanded=false] .anticon{transform:rotate(90deg)}html[data-ui=modern] .inbox-group__count{margin-inline-start:auto;min-width:20px;padding:0 6px;border-radius:999px;background:#e9edf5;font-size:11px;text-align:center}html[data-ui=modern] .inbox-row{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr);gap:11px;padding:10px 14px 10px 12px;border-bottom:1px solid #f1f3f7;cursor:pointer;transition:background .18s;animation:inbox-row-in .42s var(--m-ease) both;animation-delay:calc(var(--i, 0) * 22ms)}html[data-ui=modern] .inbox-row:before{content:"";position:absolute;inset-inline-start:0;top:8px;bottom:8px;width:3px;border-radius:3px 0 0 3px;background:transparent;transition:background .2s,top .2s,bottom .2s}html[data-ui=modern] .inbox-row.is-unread:before{background:var(--m-primary)}html[data-ui=modern] .inbox-row.is-colored{background:color-mix(in srgb,var(--row-color) 22%,#fff)}html[data-ui=modern] .inbox-row.is-colored:before{background:var(--row-color)}html[data-ui=modern] .inbox-row:hover{background:#f6f8ff}html[data-ui=modern] .inbox-row[aria-selected=true]{background:linear-gradient(to left,#e6ecff,#f3f6ff);box-shadow:inset 0 0 0 1px #3157d51f}html[data-ui=modern] .inbox-row[aria-selected=true]:before{top:0;bottom:0;background:var(--m-primary)}html[data-ui=modern] .inbox-avatar{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:hsl(var(--hue, 218) 75% 94%);color:hsl(var(--hue, 218) 55% 36%);font-size:13px;font-weight:700;flex-shrink:0;transition:transform .3s var(--m-spring)}html[data-ui=modern] .inbox-row:hover .inbox-avatar{transform:scale(1.07)}html[data-ui=modern] .inbox-avatar.is-large{width:44px;height:44px;font-size:15px;box-shadow:0 0 0 3px #fff,0 0 0 4px hsl(var(--hue, 218) 60% 86%)}html[data-ui=modern] .inbox-row__body{display:grid;gap:2px;min-width:0}html[data-ui=modern] .inbox-row__line{display:flex;align-items:center;gap:8px;min-width:0}html[data-ui=modern] .inbox-row__sender,html[data-ui=modern] .inbox-row__subject,html[data-ui=modern] .inbox-row__preview{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}html[data-ui=modern] .inbox-row__sender{font-size:14px;font-weight:500;color:#344054}html[data-ui=modern] .inbox-row__time{flex-shrink:0;font-size:12px;color:var(--m-muted);font-variant-numeric:tabular-nums}html[data-ui=modern] .inbox-row__subject{font-size:13px;color:#344054}html[data-ui=modern] .inbox-row__preview{font-size:12.5px;color:#98a2b3}html[data-ui=modern] .inbox-row.is-unread .inbox-row__sender{font-weight:700;color:#101828}html[data-ui=modern] .inbox-row.is-unread .inbox-row__subject,html[data-ui=modern] .inbox-row.is-unread .inbox-row__time{font-weight:600;color:var(--m-primary)}html[data-ui=modern] .inbox-row__icons{display:inline-flex;gap:5px;color:#98a2b3;font-size:12px}html[data-ui=modern] .inbox-row__icons .is-urgent{color:#e5484d}html[data-ui=modern] .inbox-chip{flex-shrink:0;padding:1px 8px;border-radius:999px;background:#f2f4f7;color:#475467;font-size:11px;font-weight:600;line-height:18px}html[data-ui=modern] .inbox-chip.is-thread{background:#eef2ff;color:var(--m-primary)}html[data-ui=modern] .inbox-chip.is-project{padding:2px 10px;background:linear-gradient(135deg,#eef2ff,#e8f7f1);color:#1d3a8a;font-size:12px}html[data-ui=modern] .inbox-chip.is-project span{font-weight:500;color:#475467}html[data-ui=modern] .inbox-pane{container-type:inline-size;contain:paint}html[data-ui=modern] .inbox-pane__inner{display:flex;flex-direction:column;height:100%;min-height:0;animation:inbox-pane-in .22s ease-out both}@keyframes inbox-pane-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){html[data-ui=modern] .inbox-pane__inner{animation:none}}html[data-ui=modern] .inbox-pane__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;padding:20px 24px 14px;border-bottom:1px solid var(--m-line);background:radial-gradient(600px 120px at 100% 0%,rgba(49,87,213,.06),transparent 70%),#fff}html[data-ui=modern] .inbox-pane__subject{margin:0;font-size:19px;font-weight:700;line-height:1.35;color:#101828}html[data-ui=modern] .inbox-pane__actions{display:flex;gap:6px;align-items:flex-start}html[data-ui=modern] .inbox-pane__from{grid-column:1 / -1;display:flex;align-items:center;gap:12px}html[data-ui=modern] .inbox-pane__who{min-width:0;font-size:14px}html[data-ui=modern] .inbox-pane__who>span{margin:0 6px;font-size:12.5px;color:var(--m-muted)}html[data-ui=modern] .inbox-pane__to{font-size:12.5px;color:var(--m-muted)}html[data-ui=modern] .inbox-pane__date{margin-inline-start:auto;font-size:12.5px;color:var(--m-muted);white-space:nowrap}html[data-ui=modern] .inbox-pane__tags{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:6px}html[data-ui=modern] .inbox-pane__tags .ant-tag{margin:0}html[data-ui=modern] .inbox-pane__body{flex:1 1 0;min-height:0;overflow-y:auto;padding:16px 24px 28px;display:grid;align-content:start;gap:14px}html[data-ui=modern] .inbox-pane__body .email-panel{border-color:var(--m-line);border-radius:14px;box-shadow:none}html[data-ui=modern] .inbox-pane__body .email-panel-toggle{display:none}html[data-ui=modern] .inbox-pane__body .email-envelope{grid-template-columns:72px minmax(0,1fr);gap:4px 12px;padding:10px 14px;background:#f9fafc;font-size:13px}html[data-ui=modern] .inbox-pane__body .email-letter-text{max-height:none}html[data-ui=modern] .inbox-pane__body .email-file-list{flex-direction:row;flex-wrap:wrap}html[data-ui=modern] .inbox-pane__body .email-file-row{flex:1 1 260px;max-width:380px;padding:8px 10px;border-radius:12px;transition:border-color .2s,box-shadow .2s,transform .2s var(--m-ease)}html[data-ui=modern] .inbox-pane__body .email-file-row:hover{border-color:#c7d2fa;box-shadow:0 4px 12px -8px #3157d573}html[data-ui=modern] .inbox-pane__body .email-file-icon .anticon{font-size:22px}html[data-ui=modern] .inbox-pane__body .email-file-actions .ant-btn{height:28px}html[data-ui=modern] .inbox-pane__body .email-files-scroll{max-height:220px}html[data-ui=modern] .inbox-pane.is-empty{align-items:center;justify-content:center;background:radial-gradient(420px 260px at 50% 40%,rgba(49,87,213,.07),transparent 70%),#fff}html[data-ui=modern] .inbox-empty{max-width:300px;text-align:center;animation:inbox-row-in .5s var(--m-ease) both}html[data-ui=modern] .inbox-empty svg{width:132px;margin-bottom:14px;overflow:visible}html[data-ui=modern] .inbox-empty__back{fill:#e8edfb}html[data-ui=modern] .inbox-empty__flap{fill:none;stroke:#b8c6f2;stroke-width:3;stroke-linejoin:round}html[data-ui=modern] .inbox-empty__paper{fill:#fff;stroke:#cdd7f6;stroke-width:2;animation:inbox-float 3.2s ease-in-out infinite}html[data-ui=modern] .inbox-empty__lines{stroke:#9fb1ee;stroke-width:3;stroke-linecap:round;animation:inbox-float 3.2s ease-in-out infinite}html[data-ui=modern] .inbox-empty h3{margin:0 0 6px;font-size:16px;font-weight:700;color:#101828}html[data-ui=modern] .inbox-empty p{margin:0;font-size:13px;color:var(--m-muted)}@container (max-width: 560px){html[data-ui=modern] .inbox-pane__head{grid-template-columns:minmax(0,1fr);padding:16px 16px 12px}html[data-ui=modern] .inbox-pane__subject{font-size:17px}html[data-ui=modern] .inbox-pane__who>span{display:none}html[data-ui=modern] .inbox-pane__body{padding:12px 16px 20px}}@keyframes inbox-row-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes inbox-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (prefers-reduced-motion: reduce){html[data-ui=modern] .inbox-row,html[data-ui=modern] .inbox-empty,html[data-ui=modern] .inbox-empty__paper,html[data-ui=modern] .inbox-empty__lines{animation:none}}html[data-ui=modern] .inbox-list__foot{color:var(--m-muted);font-size:12.5px}html[data-ui=modern] .inbox-list__sentinel{height:1px}html[data-ui=modern] .inbox-list__loading{display:inline-flex;align-items:center;gap:4px}html[data-ui=modern] .inbox-list__loading i{width:6px;height:6px;border-radius:50%;background:var(--m-primary);animation:inbox-dot 1s ease-in-out infinite}html[data-ui=modern] .inbox-list__loading i:nth-child(2){animation-delay:.15s}html[data-ui=modern] .inbox-list__loading i:nth-child(3){animation-delay:.3s;margin-inline-end:6px}html[data-ui=modern] .inbox-list__more{padding:4px 14px;border:1px solid #d5ddfb;border-radius:999px;background:#fff;color:var(--m-primary);font:inherit;font-weight:600;cursor:pointer}html[data-ui=modern] .inbox-list__more:hover{background:#eef2ff}@keyframes inbox-dot{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}html[data-ui=modern] .inbox-pane__recipients{scroll-margin-top:8px;animation:inbox-recipients-in .28s cubic-bezier(.22,1,.36,1) both}html[data-ui=modern] .inbox-pane__recipients .email-recipients-list{max-height:none;overflow:visible}html[data-ui=modern] .inbox-pane__recipients .email-recipients-head{top:-1px;z-index:2;background:#f8f9fc}@keyframes inbox-recipients-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){html[data-ui=modern] .inbox-pane__recipients{animation:none}}html[data-ui=modern] .docs-bundled-btn.ant-btn{height:38px;padding-inline:16px;border:1px solid #d5ddfb;border-radius:12px;background:linear-gradient(180deg,#f5f7ff,#eef2ff);color:var(--m-primary);font-weight:600;box-shadow:0 1px 2px #3157d514}html[data-ui=modern] .docs-bundled-btn.ant-btn:hover{border-color:#b9c6f7!important;background:#e6ecff!important;color:var(--m-primary)!important}html[data-ui=modern] .docs-bundled-btn .anticon{font-size:16px}html[data-ui=modern] .documents-card-compact>.ant-card-body{padding:10px 16px 14px}html[data-ui=modern] .documents-card-compact .ant-tabs-nav{margin-bottom:10px}html[data-ui=modern] .documents-card-compact .ant-tabs-tab{padding-block:8px;font-size:15px}html[data-ui=modern] .inbox-chip.is-task{display:inline-flex;align-items:center;gap:3px;background:#ecfdf3;color:#15803d;border-color:#bbf0d0}html[data-ui=modern] .inbox-pane__tags .is-tasks-open{border-color:#fcd9a5;background:#fff7ed;color:#c2410c}html[data-ui=modern] .inbox-pane__tags .is-tasks-done{border-color:#bbf0d0;background:#ecfdf3;color:#15803d}.outgoing-creation-form .ant-form-item{margin-block-end:8px}.outgoing-creation-form .ant-form-item-label>label{font-size:13px}.outgoing-creation-form .outgoing-creation-fixed[disabled]{color:#3c4858;font-weight:600}.outgoing-creation-form .outgoing-creation-template{margin-block:20px 14px}@media (max-width: 575px){.outgoing-creation-form .ant-form-item-label{padding-block-end:2px}}.osp{background:#fff;border:1px solid #e6e8f0;border-radius:12px;padding:12px;margin-bottom:12px;display:flex;flex-direction:column;gap:10px}.osp-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.osp-search{flex:1 1 320px;min-width:220px}.osp-select{flex:0 1 150px;min-width:130px}.osp-dates{flex:0 1 250px;min-width:220px}.osp .ant-input-affix-wrapper,.osp .ant-select-selector,.osp .ant-picker,.osp-row>.ant-btn{height:36px!important;border-radius:10px!important}.osp .ant-select-single .ant-select-selector .ant-select-selection-item,.osp .ant-select-single .ant-select-selector .ant-select-selection-placeholder{line-height:34px!important}.osp-more{display:inline-flex;align-items:center;gap:6px;font-weight:600}.osp-more.is-open{color:#4f46e5;border-color:#c7c9f7;background:#f5f5ff}.osp-chevron{font-size:10px}.osp-advanced{border-top:1px dashed #e3e5ee;padding-top:12px}.outgoing-finder{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.outgoing-finder__section{background:#f8f9fc;border:1px solid #eceef5;border-radius:10px;padding:10px 12px 12px;min-width:0}.outgoing-finder__title{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#3730a3;margin-bottom:8px}.outgoing-finder__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.outgoing-finder__field{min-width:0}.outgoing-finder__field.is-wide{grid-column:1 / -1}.outgoing-finder__field>.ant-checkbox-wrapper{margin-top:26px}.osp-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.osp-chips .ant-tag{margin:0;border-radius:999px;padding:2px 10px;background:#eef0ff;border-color:#d9dcfb;color:#312e81;font-size:12px}.osp-chips .ant-tag b{font-weight:700}.osp-count{margin-inline-start:auto;font-size:12px;color:#6b7280;font-weight:600}@media (max-width: 1100px){.outgoing-finder{grid-template-columns:1fr}}@media (max-width: 640px){.osp-select,.osp-dates{flex:1 1 100%}.outgoing-finder__grid{grid-template-columns:1fr}}.outgoing-finder__field .ant-space-compact{align-items:center}.ocb{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.ocb-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ocb-group{flex:0 1 170px;min-width:140px}.ocb-project{flex:1 1 320px;min-width:220px;max-width:460px}.ocb .ant-select-selector,.ocb-search,.ocb-create{height:36px!important;border-radius:10px!important}.ocb .ant-select-single .ant-select-selector .ant-select-selection-item,.ocb .ant-select-single .ant-select-selector .ant-select-selection-placeholder,.ocb .ant-select-single .ant-select-selector .ant-select-selection-search-input{height:34px!important;line-height:34px!important}.ocb-search{font-weight:600;color:#475467}.ocb-search.is-open{color:var(--m-primary, #3157d5);border-color:var(--m-primary, #3157d5);background:#3157d50f}.ocb-create{margin-inline-start:auto;font-weight:700}.ocb-files{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;margin-inline-start:auto}.ocb-file.ant-dropdown-button,.ocb-file{display:inline-flex;width:auto}.ocb-file .ant-btn{height:36px;font-weight:600;color:#344054;background:#fff}.ocb-file .ant-btn:first-child{gap:6px;padding-inline:12px;border-start-start-radius:10px;border-end-start-radius:10px}.ocb-file .ant-btn:last-child{width:28px;border-start-end-radius:10px;border-end-end-radius:10px}.ocb-file .ant-btn:last-child .anticon{font-size:10px;color:#98a2b3}.ocb-file .ant-btn:first-child .anticon{font-size:16px}.ocb-file .ant-btn:not(:disabled):hover{background:#f5f7ff}.ocb-row--views{padding:4px;border-radius:14px;background:#f5f7fb;box-shadow:inset 0 0 0 1px #eceff4}.ocb-views.ant-segmented{padding:3px;border-radius:11px;background:transparent}.ocb-views .ant-segmented-item{border-radius:9px}.ocb-views .ant-segmented-item-label{min-height:32px;line-height:32px;padding-inline:12px;font-weight:600}.ocb-view{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.ocb-count{min-width:18px;padding:0 6px;border-radius:999px;font-size:11px;font-weight:800;line-height:18px;text-align:center;color:var(--m-primary, #3157d5);background:#3157d51f}.ocb-count.is-alert{color:#fff;background:#f04438}.ocb-latest{display:inline-flex;align-items:center;gap:8px;padding-inline:8px;font-size:13px;font-weight:600;color:#475467;cursor:pointer;white-space:nowrap}.ocb-tools{display:inline-flex;align-items:center;gap:2px;margin-inline-start:auto}@media (max-width: 768px){.ocb-create{margin-inline-start:0}.ocb-views.ant-segmented{max-width:100%;overflow-x:auto;scrollbar-width:none}}.outgoing-pick-project{display:flex;flex-direction:column;align-items:center;gap:6px;padding:40px 16px;font-size:13px;color:#667085}.outgoing-pick-project .anticon{display:grid;place-items:center;width:52px;height:52px;margin-bottom:4px;border-radius:16px;font-size:22px;color:#3157d5;background:#eef2ff}.outgoing-pick-project strong{font-size:15px;color:#101828}.email-card-drawer .ant-drawer-header{flex-wrap:wrap;align-items:center;gap:10px 16px;padding:12px 20px;background:#fff;border-block-end:1px solid #e3e9f1}.email-card-drawer .ant-drawer-header-title{flex:1 1 240px;min-width:0;align-items:center}.email-card-drawer .ant-drawer-title{min-width:0}.email-card-drawer .ant-drawer-extra{flex:0 1 auto;max-width:100%;margin-inline-start:0}.email-card-drawer .ant-drawer-close{margin-inline-end:12px}.email-card-identity{display:flex;align-items:center;flex-wrap:wrap;gap:10px;min-width:0;color:#1e3a5f;font-size:16px;font-weight:600}.email-card-identity>.anticon{font-size:18px;color:#4b6a93}.email-card-identity .ant-tag{margin:0;font-weight:500}.email-card-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.email-card-toolbar .ant-btn{height:38px;padding-inline:14px;border-radius:8px;font-size:14px;font-weight:500;box-shadow:none}.email-card-toolbar .ant-btn.ant-btn-icon-only{width:38px;padding-inline:0}.email-card-toolbar .ant-btn-default:not(:disabled){border-color:#cfd9e6;color:#1e3a5f}.email-card-toolbar .ant-btn-default:not(:disabled):hover{border-color:#1e3a5f;color:#1e3a5f;background:#f3f6fa}.email-card-toolbar .ant-divider-vertical{height:26px;margin-inline:4px;border-color:#d9e1ea}.email-toolbar-contract:not(.is-signed){border-style:dashed}.email-toolbar-contract.is-signed,.email-toolbar-contract.is-signed:hover{background:#ecfdf3!important;border-color:#86efac!important;color:#15803d!important}.email-toolbar-chip{display:inline-flex;align-items:center;gap:6px;height:38px;padding-inline:14px;border:1px solid #86efac;border-radius:8px;background:#ecfdf3;color:#15803d;font-weight:500}.email-toolbar-delete.ant-btn:not(:disabled){color:#b91c1c}.email-toolbar-delete.ant-btn:not(:disabled):hover{background:#fef2f2!important;color:#991b1b!important}.email-card-drawer .ant-drawer-body{padding:16px 20px 24px;background:#f3f6fa}.email-card-workspace{container-type:inline-size;display:flex;flex-direction:column;gap:16px;min-width:0;color:#25354a}.email-card-loading{display:flex;justify-content:center;padding:60px 0}.email-card-hero{display:flex;flex-direction:column;gap:10px;padding:18px 22px;background:#fff;border:1px solid #dbe3ed;border-inline-start:5px solid #1e3a5f;border-radius:12px;box-shadow:0 1px 2px #1e3a5f0a}.email-card-hero-label{color:#64748b;font-size:12px}.email-card-hero h2{margin:0;font-size:21px;line-height:1.5;font-weight:600;color:#1e3a5f;overflow-wrap:anywhere}.email-card-hero-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;color:#475569;font-size:13px}.email-card-hero-meta>span{display:inline-flex;align-items:center;gap:6px;min-width:0}.email-card-hero-meta>span>.anticon{color:#7d94b2}.email-card-hero-meta .ant-tag{margin:0}.email-chip-project{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:3px 12px;border-radius:999px;background:#e8eef7;color:#1e3a5f;font-weight:600;font-size:13px}.email-chip-project-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400}.email-card-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}.email-card-main,.email-card-side{display:contents}.email-card-slot{min-width:0}.email-card-slot:empty{display:none}.email-slot-project{order:1}.email-slot-letter{order:2}.email-slot-files{order:3}.email-slot-recipients{order:4}.email-slot-tasks{order:5}.email-slot-requests{order:6}.email-slot-notes{order:7}.email-slot-flags{order:8}.email-slot-details{order:9}.email-slot-history{order:10}@container (min-width: 960px){.email-card-layout{grid-template-columns:minmax(0,1fr) minmax(340px,400px)}.email-card-main,.email-card-side{display:flex;flex-direction:column;gap:16px;min-width:0}}@container (min-width: 1500px){.email-card-layout{grid-template-columns:minmax(0,1fr) 440px}}.email-card-workspace .email-panel.ant-card{margin:0!important;border-color:#dbe3ed;border-radius:12px;background:#fff;box-shadow:0 1px 2px #1e3a5f0a}.email-card-workspace .email-panel.ant-card>.ant-card-head{min-height:54px;padding-inline:18px;background:#f8fafc;border-block-end:1px solid #e6edf5;border-radius:12px 12px 0 0}.email-card-workspace .email-panel.ant-card>.ant-card-head .ant-card-head-wrapper{flex-wrap:wrap;gap:8px 12px}.email-card-workspace .email-panel.ant-card>.ant-card-head .ant-card-head-title{flex:1 0 auto;padding-block:10px;white-space:normal;color:#1e3a5f;font-size:15px;font-weight:600}.email-card-workspace .email-panel.ant-card>.ant-card-head .ant-card-extra{margin-inline-start:0;padding-block:8px}.email-card-workspace .email-panel.ant-card>.ant-card-body{padding:16px 18px}.email-panel-title{display:inline-flex;align-items:center;flex-wrap:wrap;gap:10px;color:#1e3a5f;font-size:15px;font-weight:600}.email-panel-title>.anticon{font-size:17px;color:#4b6a93}.email-panel-title .ant-tag{margin:0}.email-panel-count{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding-inline:8px;border-radius:12px;background:#e1ebf8;color:#1e3a5f;font-size:12px;font-weight:600}.email-panel-subtitle{color:#64748b;font-size:12px;font-weight:400}.email-panel-title-button{padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer;text-align:start}.email-panel-title-button:hover{color:#0f2744}.email-panel-title-button:focus-visible{outline:2px solid #1677ff;outline-offset:4px;border-radius:4px}.email-card-workspace .email-panel.is-collapsed.ant-card>.ant-card-head{border-block-end:0;border-radius:12px}.email-card-workspace .email-panel.is-collapsed.ant-card>.ant-card-body{display:none}.email-panel .ant-card-extra .email-panel-toggle{padding-inline:10px;color:#4b6a93}.email-panel-actions{display:flex;flex-wrap:wrap;gap:8px}.email-panel .ant-card-extra .ant-btn,.email-panel-actions .ant-btn{height:36px;border-radius:8px;font-weight:500}.email-panel-empty{display:flex;align-items:center;gap:12px;padding:16px;color:#64748b;line-height:1.6;border:1px dashed #cbd5e1;border-radius:10px;background:#f8fafc}.email-panel-empty>.anticon{flex:none;font-size:22px;color:#94a3b8}.email-panel-spinner{display:flex;justify-content:center;padding:20px}.email-card-workspace .email-letter.ant-card>.ant-card-body{padding:0}.email-envelope{display:grid;grid-template-columns:92px minmax(0,1fr);gap:8px 14px;margin:0;padding:14px 18px;border-block-end:1px solid #e6edf5;font-size:14px}.email-envelope dt{color:#64748b}.email-envelope dd{margin:0;min-width:0;color:#25354a;line-height:1.55;overflow-wrap:anywhere}.email-envelope dd a{color:#1d4ed8}.email-envelope-more{color:#64748b;font-size:12px}.email-envelope-more.is-button{padding:0 6px;border:0;border-radius:999px;background:#eef2ff;color:#3157d5;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.email-envelope-more.is-button:hover{background:#e0e7ff}.email-letter-body{padding:12px 14px 14px}.email-letter-hint{display:block;margin-block-end:8px;color:#64748b;font-size:12px}.email-letter-text{max-height:560px;padding:16px;overflow:auto;white-space:pre-wrap;font-family:Heebo,Arial,sans-serif;font-size:14px;line-height:1.7;background:#fafbfd;border:1px solid #e6edf5;border-radius:8px}.email-letter-loading{padding:12px 16px;background:#fafbfd;border-radius:8px}.email-letter-loading-note{display:flex;justify-content:center;gap:8px;margin-top:12px;color:#64748b}.email-letter-error{padding:20px 0;text-align:center;color:#cf1322}.email-body-viewer{position:relative}.email-body-viewer iframe{display:block;width:100%;border:1px solid #e6edf5;border-radius:8px;background:#fff;transition:height .2s ease-in-out}.email-body-expand{position:absolute;inset-inline:1px;bottom:1px;display:flex;justify-content:center;padding:36px 0 10px;background:linear-gradient(to top,#fff 40%,#fff0);border-radius:0 0 8px 8px}.email-body-viewer.is-expanded .email-body-expand{position:static;padding:10px 0 0;background:none}.email-body-expand .ant-btn{height:36px;padding-inline:18px;border-radius:999px;box-shadow:0 1px 4px #1e3a5f1f}.email-project-hero{display:flex;align-items:center;gap:14px;min-width:0}.email-project-number{flex:none;min-width:60px;padding:6px 12px;border-radius:10px;background:#1e3a5f;color:#fff;font-size:20px;font-weight:700;text-align:center;line-height:1.3;letter-spacing:.3px}.email-project-number.is-empty{background:#e2e8f0;color:#64748b;font-size:14px;font-weight:500}.email-project-text{display:flex;flex-direction:column;gap:2px;min-width:0}.email-project-name{font-size:15px;line-height:1.5;color:#25354a;font-weight:500;overflow-wrap:anywhere}.email-project-note{color:#64748b;font-size:12px}.email-divider{height:1px;margin-block:14px;background:#e6edf5}.email-field-list{display:flex;flex-direction:column;gap:12px;margin:0}.email-field-list>div{display:flex;flex-direction:column;gap:4px;min-width:0}.email-field-list dt{color:#64748b;font-size:12px}.email-field-list dd{margin:0;font-size:14px;line-height:1.5;color:#25354a;overflow-wrap:anywhere}.email-field-list dd a{color:#1d4ed8}.email-field-list .ant-tag{margin:0}.email-field-form{display:flex;flex-direction:column;gap:14px}.email-field-form>label{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:500;color:#1e3a5f}.email-field-form .ant-select{width:100%}.email-person{display:inline-flex;align-items:center;gap:10px;min-width:0}.email-person .ant-avatar{flex:none;background:#e8eef7;color:#1e3a5f;font-weight:600}.email-person-name{font-size:15px;font-weight:500;color:#25354a}.email-person.is-empty .email-person-name{color:#64748b;font-weight:400}.email-chip-row{display:flex;flex-wrap:wrap;gap:6px}.email-slot-project .ant-card+.ant-card{margin-top:12px!important}.email-card-workspace .email-copies-panel.ant-card>.ant-card-body{padding:0 0 6px}.email-copies-manage{display:flex;flex-direction:column;gap:10px;margin:12px 14px 4px;padding:14px;background:#f8fafc;border:1px solid #e6edf5;border-radius:10px}.email-copies-manage .ant-select{width:100%}.email-copies-manage-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.email-copies-manage-row .ant-btn{height:36px;border-radius:8px}.email-copies-toggle{display:inline-flex;align-items:center;gap:8px}.email-recipients-head,.email-recipient-row{display:grid;grid-template-columns:minmax(0,1fr) 68px 68px;align-items:center;column-gap:6px}.email-recipients-head.is-managing,.email-recipient-row.is-managing{grid-template-columns:minmax(0,1fr) 68px 68px 40px}.email-recipients-head{position:sticky;top:0;z-index:1;padding:8px 16px;font-size:12px;font-weight:600;color:#64748b;background:#fff;border-block-end:1px solid #e6edf5}.email-recipients-head>span:not(:first-child){text-align:center}.email-recipients-list{max-height:420px;overflow-y:auto;scrollbar-width:thin}.email-recipient-row{min-height:52px;padding:7px 16px;border-block-end:1px solid #f1f5f9;border-inline-start:3px solid transparent}.email-recipient-row:last-child{border-block-end:0}.email-recipient-row.is-me{background:#f0f6ff;border-inline-start-color:#1677ff}.email-recipient-name{display:flex;align-items:center;gap:10px;min-width:0}.email-recipient-name.is-editable{cursor:pointer}.email-recipient-name .ant-avatar{flex:none;background:#e8eef7;color:#1e3a5f;font-size:12px;font-weight:600}.email-recipient-row.is-me .email-recipient-name .ant-avatar{background:#1677ff;color:#fff}.email-recipient-text{display:flex;flex-direction:column;gap:3px;min-width:0}.email-recipient-text strong{font-size:14px;font-weight:500;color:#25354a;overflow-wrap:anywhere}.email-recipient-row.is-me .email-recipient-text strong{font-weight:600}.email-recipient-chips{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.email-recipient-chips:empty{display:none}.email-role-chip{display:inline-block;padding:0 6px;border:1px solid;border-radius:4px;font-size:11px;font-weight:600;line-height:18px}.email-role-chip.handle{background:#dbeafe;border-color:#93c5fd;color:#1d4ed8}.email-role-chip.read{background:#dcfce7;border-color:#86efac;color:#15803d}.email-role-chip.owner{background:#fef3c7;border-color:#fcd34d;color:#b45309}.email-role-chip.team{background:#f1f5f9;border-color:#cbd5e1;color:#475569}.email-role-me{font-size:11px;font-weight:400;color:#64748b}.email-done-mark{display:flex;align-items:center;justify-content:center;gap:4px;width:58px;height:36px;margin:0 auto;padding:0;border-radius:8px;font-size:13px;font-weight:500;font-family:inherit;transition:all .15s}.email-done-mark.is-done{background:#ecfdf3;border:1px solid #a8dfbd;color:#166534}.email-done-mark:not(.is-done){background:#f6f8fb;border:1px solid #dbe3ed;color:#586577}.email-done-mark.is-clickable{cursor:pointer}.email-done-mark.is-clickable:not(.is-done):hover{border-color:#1e3a5f;color:#1e3a5f}.email-done-mark:disabled{cursor:default}.email-done-mark.is-loading{opacity:.5}.email-copies-empty{padding:16px 16px 10px}.email-card-workspace .email-files-panel.ant-card>.ant-card-body{padding:12px 14px}.email-files-scroll{max-height:460px;padding-inline-end:2px;overflow-y:auto;scrollbar-width:thin}.email-files-scroll .ant-alert{margin-block-end:10px;border-radius:8px}.email-files-status{display:flex;align-items:center;gap:8px;padding:12px;color:#64748b;font-size:13px;background:#f8fafc;border-radius:8px}.email-files-none{padding:20px 0;text-align:center;color:#94a3b8}.email-files-error{padding:20px 0;text-align:center;color:#cf1322}.email-task-list{display:flex;flex-direction:column;gap:8px}.email-task-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:start;padding:12px 14px;border:1px solid #e6edf5;border-radius:10px;background:#fff}.email-task-row.is-done{background:#f8fafc}.email-task-check{display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin-top:2px;padding:0;border:2px solid #cbd5e1;border-radius:50%;background:#fff;color:#16a34a;cursor:pointer;transition:all .15s}.email-task-check:not(:disabled):hover{border-color:#16a34a;background:#f0fdf4}.email-task-check.is-done{border-color:#16a34a;background:#16a34a;color:#fff;cursor:default}.email-task-check:disabled{cursor:default;opacity:.6}.email-task-main{display:flex;flex-direction:column;gap:6px;min-width:0}.email-task-title{margin:0;padding:0;border:0;background:none;font-family:inherit;font-size:15px;font-weight:500;line-height:1.45;color:#1e3a5f;text-align:start;cursor:pointer;overflow-wrap:anywhere}.email-task-title:hover{text-decoration:underline}.email-task-row.is-done .email-task-title{color:#64748b;text-decoration:line-through}.email-task-main .email-task-desc{margin:0;color:#475569;font-size:13px}.email-task-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:12px;color:#64748b}.email-task-meta .ant-tag{margin:0;line-height:20px}.email-task-assignee{display:inline-flex;align-items:center;gap:6px;color:#25354a}.email-task-assignee .ant-avatar{flex:none;background:#e8eef7;color:#1e3a5f;font-size:11px;font-weight:600}.email-task-due{display:inline-flex;align-items:center;gap:4px}.email-task-due.is-overdue{color:#dc2626;font-weight:600}.email-task-actions{display:flex;gap:2px}.email-task-actions .ant-btn{width:32px;height:32px}.email-requests-section .ant-list-item{flex-wrap:wrap;gap:8px;padding-block:12px}.email-requests-section .ant-list-item-action{margin-inline-start:0!important}.email-requests-section .ant-list-item-meta-title{margin-bottom:6px}.email-card-workspace .email-notes-card{margin:0}.email-card-workspace .email-notes-title{font-size:15px}.email-card-workspace .email-notes-card .email-notes-intro{margin-block:0 12px}.email-card-workspace .email-notes-card .ant-card-body{padding:16px 18px}.email-flags-card .email-flags-grid{gap:12px}.email-flags-card .email-status-option{min-height:76px;padding:12px 14px;border-radius:10px}.email-history.ant-collapse{border-color:#dbe3ed;border-radius:12px;background:#fff}.email-history.ant-collapse>.ant-collapse-item{border-color:#e6edf5}.email-history.ant-collapse>.ant-collapse-item:last-child,.email-history.ant-collapse>.ant-collapse-item:last-child>.ant-collapse-header{border-radius:12px}.email-history.ant-collapse>.ant-collapse-item>.ant-collapse-header{padding:12px 18px;background:#f8fafc}.email-history.ant-collapse>.ant-collapse-item-active>.ant-collapse-header{border-radius:12px 12px 0 0}.email-history .ant-collapse-content-box{display:flex;flex-direction:column;gap:20px;padding:16px 18px}.email-history-block h4{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:14px;font-weight:600;color:#1e3a5f}.email-history-block h4>.anticon{color:#4b6a93}.email-history-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;padding:8px 0;border-block-end:1px solid #f1f5f9}.email-history-row:last-child{border-block-end:0}.email-history-row>span{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px}.email-history-row .ant-tag{margin:0}.email-history-row .ant-avatar{background:#e8eef7;color:#1e3a5f;font-size:11px;font-weight:600}.email-history-block .ant-timeline{margin-top:4px}.email-card-save-actions{position:sticky;bottom:-24px;z-index:3;margin:0 -20px -24px;padding:12px 20px;background:#fff;border-block-start:1px solid #e3e9f1;box-shadow:0 -4px 12px #1e3a5f0f}.email-card-save-actions:empty{display:none}.email-card-save-actions .ant-divider{display:none}.email-card-save-actions .ant-space{flex-wrap:wrap;width:100%;justify-content:flex-end}.email-card-save-actions .ant-btn{height:40px;padding-inline:18px;border-radius:8px;font-weight:500}@media (max-width: 767px){.email-card-drawer .ant-drawer-header{padding:10px 12px}.email-card-drawer .ant-drawer-body{padding:12px 12px 20px}.email-card-hero{padding:14px 16px}.email-card-hero h2{font-size:18px}.email-card-toolbar .ant-btn{height:40px}.email-card-workspace .email-panel.ant-card>.ant-card-head{padding-inline:14px}.email-card-workspace .email-panel.ant-card>.ant-card-body{padding:14px}.email-envelope{grid-template-columns:1fr;gap:2px 0;padding:12px 14px}.email-envelope dt:not(:first-child){margin-top:8px}.email-card-save-actions{margin:0 -12px -20px;padding:10px 12px}}.email-done-mark__icon{display:inline-flex;font-size:11px}.email-done-mark:not(.is-done) .email-done-mark__icon{display:none}.m-tone-primary{--t: #3157d5;--t-soft: #eef2ff;--t-line: #c7d2fa;--t-ink: #2b47b5}.m-tone-success{--t: #12a365;--t-soft: #e8f7f0;--t-line: #a6e3c8;--t-ink: #0b7a4b}.m-tone-warning{--t: #e8890c;--t-soft: #fff5e6;--t-line: #fbd38d;--t-ink: #a85d00}.m-tone-danger{--t: #e5484d;--t-soft: #fdecec;--t-line: #f7b5b7;--t-ink: #b4232a}.m-tone-violet{--t: #6a5cf0;--t-soft: #f1efff;--t-line: #cfc8fb;--t-ink: #4b3fc4}.m-tone-neutral{--t: #667085;--t-soft: #f2f4f7;--t-line: #d0d5dd;--t-ink: #344054}@keyframes m-hero-drift{0%{transform:translate(0) scale(1)}to{transform:translate(-40px,24px) scale(1.15)}}@keyframes m-page-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.m-hero{position:relative;isolation:isolate;overflow:hidden;padding:16px 18px 14px;margin-bottom:14px;border:1px solid #e6eaf5;border-radius:18px;background:linear-gradient(135deg,#f6f8ff,#fff 52%,#f5fbf8);animation:m-page-rise .45s cubic-bezier(.22,1,.36,1) both}.m-hero__glow{position:absolute;z-index:-1;top:-140px;inset-inline-start:-90px;width:340px;height:340px;border-radius:50%;background:radial-gradient(circle,rgba(49,87,213,.16),transparent 68%);animation:m-hero-drift 14s ease-in-out infinite alternate;pointer-events:none}.m-hero:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;inset-inline-start:55%;background-image:radial-gradient(#d9dff0 1px,transparent 1.2px);background-size:14px 14px;-webkit-mask-image:linear-gradient(to left,rgba(0,0,0,.55),transparent);mask-image:linear-gradient(to left,rgba(0,0,0,.55),transparent);pointer-events:none}.m-hero__top{display:flex;align-items:center;justify-content:space-between;gap:12px 20px;flex-wrap:wrap}.m-hero__identity{display:flex;align-items:center;gap:12px;min-width:0}.m-hero__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border-radius:13px;color:#fff;font-size:20px;background:linear-gradient(135deg,#3157d5,#6a5cf0);box-shadow:inset 0 1px #ffffff4d,0 10px 20px -8px #3157d599}.m-hero__titles{min-width:0}.m-hero__title{margin:0;font-size:22px;font-weight:700;line-height:1.2;letter-spacing:-.01em;color:#101828}.m-hero__subtitle{margin-top:2px;font-size:13px;color:#667085}.m-hero__actions{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0}.m-hero__actions>.ant-space,.m-hero__actions .works-toolbar,.m-hero__actions .works-screen-toolbar{margin:0!important;padding:0}.m-hero__actions .ant-btn{height:36px;border-radius:10px}.m-hero__actions .ant-btn-default:not(:disabled),.m-hero__actions .ant-btn-default.ant-dropdown-trigger:not(:disabled){background:#ffffffe6;border-color:#e1e5ee;color:#344054}.m-hero__actions .ant-btn-default:not(:disabled):hover{background:#f7f9ff;border-color:#c7d2fa;color:#3157d5}.m-back.ant-btn,.m-hero__actions .m-back.ant-btn-default:not(:disabled){border-color:transparent;background:#eef2ff;color:#2b47b5;font-weight:600}.m-back.ant-btn:not(:disabled):hover,.m-hero__actions .m-back.ant-btn-default:not(:disabled):hover{border-color:transparent;background:#e0e7ff;color:#2b47b5}.m-back .anticon{transition:transform .18s ease}.m-back:not(:disabled):hover .anticon{transform:translate(3px)}.m-hero__actions .ant-btn-default:disabled{background:#fff9;border-color:#eceef3}.m-hero__actions .ant-btn-compact-first-item{border-start-end-radius:0;border-end-end-radius:0}.m-hero__actions .ant-btn-compact-last-item{border-start-start-radius:0;border-end-start-radius:0}.m-hero__actions .works-toolbar-separator{width:1px;height:22px;margin:0 4px;background:#e4e7ef}.m-hero__kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-top:14px}.m-hero__kpi{display:flex;align-items:center;gap:10px;min-width:0;padding:10px 12px;border:1px solid #eceef3;border-radius:12px;background:#fffc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font:inherit;text-align:start;color:inherit;animation:m-page-rise .5s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i, 0) * 60ms + 80ms);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.m-hero__kpi-dot{flex-shrink:0;width:4px;height:30px;border-radius:4px;background:var(--t)}.m-hero__kpi-text{display:flex;flex-direction:column;min-width:0}.m-hero__kpi-value{font-size:20px;font-weight:700;line-height:1.15;color:#101828}.m-hero__kpi-label{font-size:12px;color:#667085;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-hero__kpi-hint{font-size:11px;color:#98a2b3}.m-hero__kpi.is-clickable{cursor:pointer}.m-hero__kpi.is-clickable:hover{transform:translateY(-1px);border-color:var(--t-line);box-shadow:0 8px 18px -12px #10182859}.m-hero__kpi.is-clickable:focus-visible{outline:3px solid rgba(49,87,213,.25);outline-offset:1px}.m-hero__kpi.is-active{background:var(--t-soft);border-color:var(--t-line)}.m-hero__kpi.is-active .m-hero__kpi-label{color:var(--t-ink);font-weight:600}.m-grid-card{overflow:hidden;border:1px solid #eceef3;border-radius:16px;background:#fff;box-shadow:0 1px 2px #1018280a;animation:m-page-rise .5s cubic-bezier(.22,1,.36,1) .08s both}.m-statusbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;padding:6px 4px 0;font-size:12.5px;color:#667085}.m-statusbar strong{color:#101828;font-weight:600}.m-statusbar__live{display:inline-flex;align-items:center;gap:6px}.m-statusbar__live:before{content:"";width:7px;height:7px;border-radius:50%;background:#3157d5;animation:m-live 1.2s ease-in-out infinite}@keyframes m-live{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}@media (max-width: 767px){.m-hero{padding:12px;border-radius:14px}.m-hero__title{font-size:18px}.m-hero__icon{width:38px;height:38px;font-size:17px}.m-hero__actions{width:100%}.m-hero__kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.m-hero__actions .ant-btn{min-height:40px}}@media (prefers-reduced-motion: reduce){.m-hero,.m-hero__glow,.m-hero__kpi,.m-grid-card,.m-statusbar__live:before{animation:none}}.m-drawings-filters{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:12px;padding:10px 12px;border:1px solid #eceef3;border-radius:16px;background:#fbfcff;animation:m-page-rise .45s cubic-bezier(.22,1,.36,1) .06s both}.m-drawings-filters .ant-segmented{padding:3px;border-radius:11px;background:#eef0f5}.m-drawings-filters .ant-segmented-item{border-radius:8px}.m-drawings-filters .ant-segmented-item-label{min-height:30px;line-height:30px;padding:0 14px;font-weight:500}.m-drawings-filters__project{width:260px}.m-drawings-filters__branch{width:150px}.m-drawings-filters__search{width:240px}.m-drawings-filters__actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-inline-start:auto}.m-drawings-filters__actions .ant-btn{border-radius:10px}.m-drawings-filters__count{padding:4px 12px;border-radius:999px;background:#fff;border:1px solid #eceef3;font-size:12.5px;color:#667085;white-space:nowrap}.m-drawings-filters__count strong{color:#101828}.m-drawings .ant-table-wrapper{overflow:hidden;border:1px solid #eceef3;border-radius:16px;animation:m-page-rise .5s cubic-bezier(.22,1,.36,1) .1s both}.m-drawings .ant-table-wrapper .ant-table-pagination{padding:0 12px}.m-drawings .fixed-action-bar.ant-card{border:0;border-radius:16px;background:#101828f0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 24px 48px -16px #10182880!important;animation:m-dock-in .32s cubic-bezier(.22,1,.36,1) both}.m-drawings .fixed-action-bar .ant-typography{color:#fff}.m-drawings .fixed-action-bar .ant-btn-default:not(.ant-btn-dangerous){background:#ffffff14;border-color:#ffffff29;color:#e4e7ec}.m-drawings .fixed-action-bar .ant-btn-default:not(.ant-btn-dangerous):hover{background:#ffffff29;color:#fff}@keyframes m-dock-in{0%{opacity:0;transform:translate(-50%,16px) scale(.96)}to{opacity:1;transform:translate(-50%)}}@media (max-width: 767px){.m-drawings-filters__project,.m-drawings-filters__search{width:100%}.m-drawings-filters__actions{margin-inline-start:0}}@media (prefers-reduced-motion: reduce){.m-drawings-filters,.m-drawings .ant-table-wrapper,.m-drawings .fixed-action-bar.ant-card{animation:none}}.emp-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px}.emp-filters__search{flex:1 1 320px;max-width:460px;height:38px;border-radius:11px!important}.emp-filters__select{flex:0 1 180px;min-width:150px}.emp-filters__select .ant-select-selector{height:38px!important;border-radius:11px!important;align-items:center}.emp-list{margin-top:16px;overflow:hidden;border-radius:18px;background:#fff;box-shadow:0 1px 2px #1018280a,0 12px 32px -20px #10182829,0 0 0 1px #1018280d}.emp-list .ant-empty{padding:40px 0}@media (max-width: 768px){.emp-filters__search,.emp-filters__select{flex:1 1 100%;max-width:none}.emp-list{padding:4px 8px}}.acct-subscreen-table .ant-table-cell{white-space:nowrap}.acct-subscreen-table .ant-table-row{cursor:pointer}.acct-subscreen-table .acct-subscreen-row-selected .ant-table-cell,.acct-subscreen-table .acct-subscreen-row-selected.ant-table-row:hover>.ant-table-cell{background-color:#e6f4ff!important}.acct-subscreen-table .acct-subscreen-row-selected .ant-table-cell{font-weight:500}.acct-subscreen-table .ant-table-summary .ant-table-cell{background-color:#fafafa;font-weight:600}.acct-subscreen-table .ant-table-thead>tr>th:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right){position:relative}.acct-subscreen-table .acct-col-resize-handle{position:absolute;top:0;inset-inline-end:0;width:6px;height:100%;z-index:2;cursor:col-resize;-webkit-user-select:none;user-select:none;touch-action:none;background-color:transparent;transition:background-color .2s}.acct-subscreen-table .acct-col-resize-handle:hover,.acct-subscreen-table .acct-col-resize-handle.is-resizing{background-color:#1677ff}.acct-subscreen-table .acct-col-resize-handle.is-resizing:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;cursor:col-resize}.acct-fields__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:2px 10px;margin:0}.acct-field{min-width:0;padding:6px 10px 7px;border-radius:8px;transition:background .15s ease}.acct-field:hover{background:#f7f8fc}.acct-field--wide{grid-column:1 / -1}.acct-field__label{margin:0 0 2px;font-size:12px;font-weight:400;line-height:1.35;color:#667085;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acct-field__value{margin:0;min-width:0;font-size:13.5px;font-weight:600;line-height:1.45;color:#101828;overflow:hidden;text-overflow:ellipsis}.acct-field__value>.ant-typography{display:block;overflow:hidden;text-overflow:ellipsis;color:inherit}.acct-field--wide .acct-field__value,.acct-field--wide .acct-field__value>.ant-typography{overflow:visible;white-space:pre-wrap;font-weight:400}.acct-field__value .ant-tag{margin-inline-end:0;font-weight:400}.acct-field.is-empty .acct-field__label{color:#98a2b3}.acct-fields__none{padding:10px;font-size:13px;color:#98a2b3}.acct-fields__toggle{display:inline-flex;margin:4px 6px 0;padding:2px 4px;border:0;background:none;font:inherit;font-size:12px;color:#3157d5;cursor:pointer}.acct-fields__toggle:hover{text-decoration:underline}.acct-fields__toggle:focus-visible{outline:2px solid rgba(49,87,213,.35);border-radius:4px}.acct-fields--list .acct-fields__grid{grid-template-columns:1fr;gap:0}.acct-fields--list .acct-field{display:grid;grid-template-columns:minmax(110px,38%) 1fr;align-items:baseline;gap:10px;padding:5px 8px}.acct-fields--list .acct-field__label{margin:0}.transaction-invoice-card .ant-form-item{margin-block-end:7px}.transaction-invoice-card .ant-form-item-label{text-align:start}.transaction-invoice-card .ant-input-number{width:100%}.transaction-toolbar{margin-block-end:14px;width:100%}.transaction-toolbar>.ant-space-item:last-child{margin-inline-start:auto}.transaction-invoice-card .ant-form-item-control{min-width:0}@media (min-width: 640px){.transaction-toolbar .ant-btn{padding-inline:8px}.transaction-invoice-card .ant-form-item-row{flex-wrap:nowrap}}.transaction-invoice-card .ant-modal-body{max-height:78vh;overflow-y:auto}.transaction-invoice-card .ant-input-disabled,.transaction-invoice-card .ant-input-number-disabled,.transaction-invoice-card .ant-select-disabled.ant-select-outlined .ant-select-selector,.transaction-invoice-card .ant-select-disabled .ant-select-selection-item,.transaction-invoice-card .ant-input[readonly],.transaction-invoice-card .ant-picker-disabled,.transaction-invoice-card .ant-picker.ant-picker-disabled input[disabled]{color:#000000e0;background-color:#fff}@media (max-width: 639px){.transaction-invoice-card .ant-form-item:not(.ant-form-item-hidden){display:block}.transaction-invoice-card .ant-form-item-label{padding-block-end:3px}}.acct-hero>.m-hero{padding:12px 16px;margin-bottom:12px;border-radius:16px}.acct-hero .m-hero__icon{width:38px;height:38px;border-radius:11px;font-size:17px}.acct-hero .m-hero__title{font-size:20px}.acct-hero .m-hero__subtitle{font-size:12.5px}.acct-hero .m-hero__actions .ant-btn{height:34px}.acct-hero .m-hero__actions>.ant-space>.ant-space-item{display:contents}.acct-hero .m-hero__top{flex-wrap:nowrap;align-items:flex-start}.acct-hero .m-hero__identity{flex-shrink:0}.acct-hero .m-hero__actions,.acct-hero .m-hero__actions>.ant-space{flex:1 1 0;justify-content:flex-end}.acct-hero .m-hero__actions .ant-space-compact{width:auto;flex:0 0 auto}.acct-hero__footer{margin-top:12px;padding-top:12px;border-top:1px dashed #e4e7ef}.acct-finder{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.acct-finder>.acct-finder__field{flex:1 1 180px;min-width:0}.acct-finder>.acct-finder__field--narrow{flex:0 1 140px}.acct-finder>.acct-finder__field--wide{flex:2 1 240px}.acct-finder .ant-input-affix-wrapper,.acct-finder .ant-input,.acct-finder .ant-select-selector,.acct-finder .ant-picker,.acct-finder .ant-btn{border-radius:10px!important}.acct-finder .ant-input-affix-wrapper,.acct-finder .ant-select:not(.ant-select-customize-input) .ant-select-selector,.acct-finder .ant-picker{background:#fff}.acct-finder__actions{display:flex;align-items:center;gap:6px;flex:0 0 auto}.acct-finder__active{font-size:12px;color:#2b47b5;white-space:nowrap}html[data-ui=modern] .acct-panel.ant-card{border-color:#eceef3;border-radius:16px;box-shadow:0 1px 2px #1018280a}html[data-ui=modern] .acct-panel.ant-card>.ant-card-body{padding:2px 12px 8px!important}html[data-ui=modern] .acct-panel .ant-tabs-nav{margin-bottom:6px}html[data-ui=modern] .acct-panel .ant-empty{margin:4px 0!important}@media (max-width: 767px){.acct-hero>.m-hero{padding:10px 12px}.acct-hero .m-hero__top{flex-wrap:wrap}.acct-hero .m-hero__actions,.acct-hero .m-hero__actions>.ant-space{flex-basis:100%;justify-content:flex-start}.acct-finder>.acct-finder__field,.acct-finder>.acct-finder__field--narrow,.acct-finder>.acct-finder__field--wide{flex-basis:100%}.acct-finder__actions{width:100%}.acct-finder__actions>.ant-btn:first-child{flex:1}}.acct-hero__footer>.ant-card{margin:0!important;border:0;background:transparent;box-shadow:none;animation:none}.acct-hero__footer>.ant-card>.ant-card-head{min-height:0;padding:0 0 6px;border:0}.acct-hero__footer>.ant-card>.ant-card-body{padding:0!important}.acct-hero__footer .ant-input-affix-wrapper,.acct-hero__footer .ant-input,.acct-hero__footer .ant-select-selector,.acct-hero__footer .ant-picker{border-radius:10px!important;background:#fff!important}.acct-hero .m-hero__kpis{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;margin-top:10px}.acct-hero .m-hero__kpi{padding:6px 10px;border-radius:10px}.acct-hero .m-hero__kpi-dot{height:22px}.acct-hero .m-hero__kpi-text{flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:0 8px}.acct-hero .m-hero__kpi-value{font-size:17px}.acct-hero .m-works-hero-footer{margin-top:10px;padding-top:10px}.acct-docs-filters{display:flex;align-items:flex-start;gap:8px}.acct-docs-filters>.ant-card{flex:1;min-width:0;margin:0!important;border:0;background:transparent;box-shadow:none}.acct-docs-filters>.ant-card>.ant-card-body{padding:0!important}.acct-docs-filters>.ant-btn{flex-shrink:0;border-radius:10px}.acct-docs-filters>.ant-btn.is-active{border-color:#c7d2fa;background:#eef2ff;color:#2b47b5}.acct-filter-pop{width:min(460px,calc(100vw - 48px));max-height:70vh;overflow-y:auto}.acct-filter-pop>.ant-card{margin:0!important;border:0;box-shadow:none}.acct-filter-pop>.ant-card>.ant-card-head,.acct-filter-pop>.ant-card>.ant-card-body{padding-inline:0!important}@media (max-width: 767px){.acct-docs-filters{flex-direction:column;align-items:stretch}}html[data-ui=modern] .acct-panel .ant-empty-image{display:none}html[data-ui=modern] .acct-panel .ant-empty-description{font-size:13px;color:#98a2b3}.works-screen{display:flex;flex-direction:column;gap:8px}.works-screen-top{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}@media (min-width: 1024px){.works-screen-top{grid-template-columns:minmax(0,42fr) minmax(0,58fr)}}.works-screen-pane{display:flex;flex-direction:column;gap:6px;min-width:0}.works-screen-toolbar{padding:4px 0}.works-toolbar-separator{display:inline-block;width:1px;height:24px;background:#d9d9d9;margin:0 4px;vertical-align:middle}.works-screen-status{color:#1e3a5f;padding:2px 8px;background:#f5f5f5;border:1px solid #e5e5e5;border-radius:4px}.works-screen-table .ant-table-cell{white-space:nowrap}.works-screen-table .ant-table-row{cursor:pointer}.works-screen-table .works-row-selected .ant-table-cell,.works-screen-table .works-row-selected.ant-table-row:hover>.ant-table-cell,.works-screen-table .works-row-selected .ant-table-cell-fix-right{background-color:#e6f4ff!important}.works-screen-grid:focus{outline:none}.works-screen-table .ant-table-cell.works-row-header{padding:0!important;background-color:#f0f0f0}.works-screen-table .works-row-selected .ant-table-cell.works-row-header{background-color:#1677ff!important}.works-corner{position:relative;display:block;width:100%;min-height:22px;cursor:cell}.works-corner:after{content:"";position:absolute;bottom:3px;left:3px;border-style:solid;border-width:0 0 8px 8px;border-color:transparent transparent #8c8c8c transparent}.works-corner:hover{background-color:#bae0ff}.works-num{font-variant-numeric:tabular-nums}@media (max-width: 767px){.works-screen-toolbar .ant-btn{min-height:40px}}.m-works-top{display:flex;flex-direction:column;gap:12px}.m-works-top>.m-hero{margin-bottom:0}.m-works-hero-footer{margin-top:12px;padding-top:12px;border-top:1px dashed #e4e7ef}.m-cmdbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.m-cmdbar>.ant-btn{border-radius:10px;background:#ffffffe6}.m-cmdbar>.ant-btn.is-active{border-color:#c7d2fa;background:#eef2ff;color:#2b47b5}.m-cmdbar__search.ant-input-affix-wrapper{width:340px;border-radius:10px;background:#fff}.m-cmdbar__search .ant-input-prefix{color:#98a2b3}.m-works-active-filters{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-inline-start:4px}.m-works-active-filters__icon{color:#3157d5;font-size:12px;margin-inline-end:2px}.m-works-active-filters .ant-tag{margin:0;padding:1px 8px;border-radius:999px;border-color:#c7d2fa;background:#eef2ff;color:#2b47b5;animation:m-page-rise .25s ease both}.m-works-active-filters__label{font-weight:600}.m-filter-pop{width:560px;max-width:calc(100vw - 48px)}.m-filter-pop__body{max-height:min(440px,60vh);overflow-y:auto;margin:0 -4px;padding:0 4px}html[data-ui] .m-filter-pop .mahod-finder{height:auto!important;padding:0;background:transparent;border:0;overflow:visible}.m-filter-pop__footer{display:flex;align-items:center;gap:8px;margin-top:12px;padding-top:10px;border-top:1px solid #f0f2f6}.m-filter-pop__hint{flex:1;font-size:12px;color:#98a2b3}.m-map-pop .works-toolbar-separator{display:none}@media (prefers-reduced-motion: reduce){.m-works-active-filters .ant-tag{animation:none}}.hours-viewbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.hours-viewbar .ant-segmented{padding:3px;border-radius:12px;font-weight:600}.hours-viewbar .ant-segmented-item{border-radius:9px}.hours-legend{display:inline-flex;flex-wrap:wrap;gap:14px;font-size:12px;color:#667085}.hours-legend__dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-inline-end:6px}.hours-days__head,.hours-days__total{display:grid;grid-template-columns:76px 230px minmax(0,1fr) 190px;gap:16px;padding:9px 16px;padding-inline-start:19px}.hours-days__head{background:#f5f6fa;border-bottom:1px solid #eceef5;font-size:12px;font-weight:700;color:#344054}.hours-days__total{align-items:center;border-top:2px solid #e4e7ec;background:#f8f9fc;font-size:13px;font-weight:600;color:#344054}.hours-days__total>:nth-child(2){grid-column:span 2}.hours-days__total b{font-size:15px;color:#101828}.hours-week__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:9px 16px;background:#f5f6fa;border-bottom:1px solid #eceef5;font-size:13px;color:#475467}.hours-week:not(:first-child) .hours-week__head{border-top:1px solid #eceef5}.hours-week__title{font-weight:700;color:#344054}.hours-week__totals b{color:#101828}.hours-day{display:grid;grid-template-columns:76px 230px minmax(0,1fr) 190px;gap:16px;align-items:start;padding:10px 16px;border-bottom:1px solid #f0f1f5;border-inline-start:3px solid transparent}.hours-week .hours-day:last-child{border-bottom:0}.hours-day--ok{border-inline-start-color:#12b76a}.hours-day--low{border-inline-start-color:#f79009}.hours-day--missing{border-inline-start-color:#f04438}.hours-day--off{border-inline-start-color:#2e90fa;background:#f8fbff}.hours-day--today{background:#f5f7ff}.hours-day__date{display:flex;flex-direction:column;line-height:1.3}.hours-day__dow{font-size:12px;color:#667085}.hours-day--today .hours-day__dow{color:#4f46e5;font-weight:700}.hours-day__dm{font-size:16px;font-weight:700;color:#101828}.hours-day__clock{display:flex;flex-direction:column;align-items:flex-start;gap:2px;font-size:13px;color:#344054}.hours-day__clock--action{margin:-4px -6px;padding:4px 6px;border:0;border-radius:8px;background:none;font:inherit;text-align:start;cursor:pointer}.hours-day__clock--action:hover{background:#f2f4f7}.hours-day__punch{direction:ltr;unicode-bidi:isolate;font-weight:600;font-variant-numeric:tabular-nums}.hours-day__measured{font-size:12px;color:#667085}.hours-day__neg{color:#d92d20;font-weight:700}.hours-day__pos{color:#027a48;font-weight:700}.hours-day__mahod2{padding-inline:8px;font-size:12px;color:#475467}.hours-day__corrected{font-size:12px;color:#b54708}.hours-entry__meta{margin-inline-start:10px;font-size:12px;color:#98a2b3}.hours-day__label{padding:0 8px;border-radius:6px;background:#eff8ff;color:#175cd3;font-weight:600}.hours-day__muted{font-size:13px;color:#98a2b3}.hours-day__missing{font-size:13px;font-weight:600;color:#b42318}.hours-day__entries{display:flex;flex-direction:column;gap:2px;min-width:0;padding-top:1px}.hours-entry{display:flex;align-items:center;gap:10px;min-height:30px;padding:2px 8px;border-radius:8px;cursor:pointer}.hours-entry:hover{background:#f8f9fc}.hours-entry--selected,.hours-entry--selected:hover{background:#4f46e514;box-shadow:inset 0 0 0 1px #4f46e54d}.hours-entry__project{flex:none;min-width:46px;padding:1px 8px;border-radius:6px;background:#eef2ff;color:#4338ca;font-size:12px;font-weight:700;text-align:center}.hours-entry__text{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#101828}.hours-entry__times{margin-inline-start:10px;font-size:12px;color:#98a2b3}.hours-entry__hours{flex:none;min-width:28px;font-weight:700;color:#101828}.hours-entry__mirror{flex:none;display:inline-flex;width:16px;justify-content:center}.hours-entry__actions{flex:none;display:inline-flex;opacity:0;transition:opacity .15s}.hours-entry:hover .hours-entry__actions,.hours-entry--selected .hours-entry__actions,.hours-entry__actions:focus-within{opacity:1}.hours-day__progress{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;align-items:center}.hours-day__ratio{font-size:13px;color:#667085;white-space:nowrap}.hours-day__ratio b{font-size:15px;color:#101828}.hours-day__pct{unicode-bidi:isolate;margin-inline-start:6px;padding:0 7px;border-radius:999px;font-size:12px;font-weight:700;background:#f2f4f7;color:#475467}.hours-day__pct--ok{background:#ecfdf3;color:#027a48}.hours-day__pct--low{background:#fffaeb;color:#b54708}.hours-day__pct--missing{background:#fef3f2;color:#b42318}.hours-day__bar{grid-column:1;height:6px;margin-top:6px;border-radius:999px;background:#eef0f5;overflow:hidden}.hours-day__fill{display:block;height:100%;border-radius:inherit;background:#98a2b3}.hours-day__fill--ok{background:#12b76a}.hours-day__fill--low{background:#f79009}.hours-day__add.ant-btn{grid-column:2;grid-row:1 / span 2;border-radius:8px;opacity:0;transition:opacity .15s}.hours-day:hover .hours-day__add.ant-btn,.hours-day__add.ant-btn:focus-visible{opacity:1}@media (hover: none){.hours-entry__actions,.hours-day__add.ant-btn{opacity:1}}@media (max-width: 768px){.hours-day{grid-template-columns:56px minmax(0,1fr) auto;grid-template-areas:"date clock progress" "entries entries entries";gap:8px 10px;padding:10px 12px}.hours-day__date{grid-area:date}.hours-day__clock{grid-area:clock}.hours-day__entries{grid-area:entries}.hours-day>:last-child{grid-area:progress}.hours-entry{padding-inline:4px}.hours-day__of,.hours-legend,.hours-days__head{display:none}.hours-days__total{grid-template-columns:1fr}.hours-days__total>:nth-child(2){grid-column:auto}.hours-days__total{gap:4px;padding-inline:12px}}.hours-actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.hours-actions .ant-btn{height:36px;border-radius:10px;font-weight:600}.hours-scope{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px}.hours-month{display:inline-flex;align-items:center;gap:2px;padding:2px 4px;border-radius:12px;background:#fff;box-shadow:0 0 0 1px #e4e7ec,0 1px 2px #1018280a}.hours-month__picker.ant-picker{width:150px;padding-inline:4px}.hours-month__picker .ant-picker-input>input{font-weight:700;text-align:center;color:#101828}@media (max-width: 768px){.hours-actions{width:100%}.hours-actions .ant-btn-primary{flex:1 1 auto}}.hours-panel.ant-card{border-radius:14px;border-color:#e6e8f0;box-shadow:0 1px 2px #1018280a;overflow:hidden}.hours-panel>.ant-card-head{min-height:48px;padding-inline:16px;background:#fafbff;border-bottom-color:#eceef5}.hours-panel>.ant-card-head .ant-card-head-title{font-size:15px;font-weight:700;color:#101828}.hours-panel>.ant-card-head .anticon{color:#4f46e5}.hours-panel>.ant-card-body{padding:0}.hours-panel .ant-table-thead>tr>th{background:#f5f6fa;font-weight:700;color:#344054;white-space:nowrap}.hours-panel .ant-table-tbody>tr>td{padding-block:9px}.hours-panel .ant-table-summary td{background:#f8f9fc!important;font-weight:700}.hours-period.ant-segmented{padding:3px;border-radius:12px;font-weight:600}.hours-period .ant-segmented-item{border-radius:9px}.hours-range{font-size:13px;font-weight:600;color:#475467;white-space:nowrap}.table-crosshair .ant-table-tbody>tr.ant-table-row:hover>td{background-color:var(--crosshair-row, #f0f3ff)!important;box-shadow:inset 0 1px 0 var(--crosshair-line, #c9d2fb),inset 0 -1px 0 var(--crosshair-line, #c9d2fb)}.cost-scope{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px}.cost-month{display:inline-flex;align-items:center;gap:2px;padding:2px 4px;border-radius:12px;background:#fff;box-shadow:0 0 0 1px #e4e7ec,0 1px 2px #1018280a}.cost-month__picker.ant-picker{width:150px;padding-inline:4px}.cost-month__picker .ant-picker-input>input{font-weight:700;text-align:center;color:#101828}.cost-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0 12px}.cost-tabs.ant-segmented{max-width:100%;padding:4px;border-radius:13px;background:#eef1f6}.cost-tabs .ant-segmented-item{border-radius:10px}.cost-tabs .ant-segmented-item-label{min-height:34px;line-height:34px;padding-inline:14px;font-weight:600}.cost-tabs .ant-segmented-item-label .anticon{margin-inline-end:6px}.cost-panel{padding:16px;border-radius:18px;background:#fff;box-shadow:0 1px 2px #1018280a,0 12px 32px -20px #10182829,0 0 0 1px #1018280d;animation:cost-in .35s cubic-bezier(.22,1,.36,1)}.cost-panel .ant-table-pagination.ant-pagination{margin-bottom:0}@keyframes cost-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.cost-panel{animation:none}}@media (max-width: 768px){.cost-month{width:100%;justify-content:space-between}.cost-tabs.ant-segmented{overflow-x:auto;scrollbar-width:none}.cost-tabs .ant-segmented-item-label{padding-inline:10px}.cost-panel{padding:8px}}.inv-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px}.inv-filters__project{flex:1 1 280px;max-width:380px}.inv-filters__select{flex:0 1 180px;min-width:150px}.inv-filters .ant-select-selector{height:38px!important;border-radius:11px!important;align-items:center}.inv-panel{padding:16px;border-radius:18px;background:#fff;box-shadow:0 1px 2px #1018280a,0 12px 32px -20px #10182829,0 0 0 1px #1018280d;animation:inv-in .35s cubic-bezier(.22,1,.36,1)}.inv-panel .ant-table-pagination.ant-pagination{margin-bottom:0}@keyframes inv-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.inv-panel{animation:none}}@media (max-width: 768px){.inv-filters__project,.inv-filters__select{flex:1 1 100%;max-width:none}.inv-panel{padding:8px}}.sub-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0 12px}.sub-tabs.ant-segmented{max-width:100%;padding:4px;border-radius:13px;background:#eef1f6}.sub-tabs .ant-segmented-item{border-radius:10px}.sub-tabs .ant-segmented-item-label{min-height:34px;line-height:34px;padding-inline:14px;font-weight:600}.sub-tabs .ant-segmented-item-label .anticon{margin-inline-end:6px}.sub-panel{padding:16px;border-radius:18px;background:#fff;box-shadow:0 1px 2px #1018280a,0 12px 32px -20px #10182829,0 0 0 1px #1018280d;animation:sub-in .35s cubic-bezier(.22,1,.36,1)}.sub-panel .ant-table-pagination.ant-pagination{margin-bottom:0}@keyframes sub-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.sub-panel{animation:none}}@media (max-width: 768px){.sub-tabs.ant-segmented{overflow-x:auto;scrollbar-width:none}.sub-tabs .ant-segmented-item-label{padding-inline:10px}.sub-panel{padding:8px}}.sh-master{display:inline-flex;align-items:center;gap:12px;padding:7px 12px;border-radius:12px;background:#ffffffe6;box-shadow:inset 0 0 0 1px #e1e5ee;cursor:pointer;transition:background .2s ease,box-shadow .2s ease}.sh-master.is-on{background:#e8f7f0;box-shadow:inset 0 0 0 1px #a6e3c8}.sh-master>span{display:flex;flex-direction:column;line-height:1.3}.sh-master strong{font-size:13px;font-weight:700;color:#101828}.sh-master small{font-size:11.5px;color:#667085}.sh-loading{display:flex;justify-content:center;padding:60px 0}.sh-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sh-card{min-width:0;padding:18px 20px;border-radius:18px;background:#fff;box-shadow:0 1px 2px #1018280a,0 12px 32px -20px #10182829,0 0 0 1px #1018280d}.sh-card.is-wide{grid-column:1 / -1}.sh-grid.is-off .sh-card:not(.is-wide){opacity:.72}.sh-card__title{display:flex;align-items:center;gap:10px;margin:0 0 14px;font-size:15px;font-weight:700;color:#101828}.sh-card__title>span:last-child{display:flex;flex-direction:column;line-height:1.3}.sh-card__title small{font-size:12px;font-weight:400;color:#667085}.sh-card__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:10px;background:#eef2ff;color:#3157d5;font-size:15px}.sh-time{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.sh-card .ant-input,.sh-card .ant-picker,.sh-card .ant-space-compact .ant-btn{min-height:36px}@media (max-width: 900px){.sh-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 767px){.sh-master{width:100%;justify-content:space-between}.sh-card{padding:14px;border-radius:14px}}.usr-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px}.usr-filters__search{flex:1 1 300px;max-width:420px;height:38px;border-radius:11px!important}.usr-filters__select{flex:0 1 170px;min-width:140px}.usr-filters__select .ant-select-selector{height:38px!important;border-radius:11px!important;align-items:center}.usr-list{overflow:hidden;border-radius:18px;background:#fff;box-shadow:0 1px 2px #1018280a,0 12px 32px -20px #10182829,0 0 0 1px #1018280d}.usr-list>.ant-alert{margin:16px}.usr-table .ant-table-thead>tr>th{background:#f8fafc;color:#667085;font-size:12.5px;font-weight:600}.usr-table .ant-table-tbody>tr.usr-row{cursor:pointer}.usr-table .ant-table-tbody>tr.usr-row>td{padding-block:10px}.usr-table .ant-table-tbody>tr.usr-row.is-inactive .usr-person__name{color:#667085}.usr-table .ant-table-pagination{padding-inline:16px}.usr-person{display:flex;align-items:center;gap:10px;min-width:0}.usr-avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;border-radius:50%;color:#fff;font-size:12.5px;font-weight:700;background:linear-gradient(135deg,#3157d5,#6a5cf0)}.usr-avatar.is-inactive{color:#667085;background:#eef0f4}.usr-person__text{display:flex;flex-direction:column;min-width:0;line-height:1.35}.usr-person__name{font-weight:600;color:#101828}.usr-muted{color:#98a2b3;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.usr-ltr{unicode-bidi:plaintext;text-align:start}.usr-roles{display:inline-flex;flex-wrap:wrap;gap:4px}.usr-role.ant-tag{margin:0;border:0;border-radius:999px;padding-inline:9px;background:#eef2ff;color:#2b47b5;font-weight:600}.usr-status{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:#667085}.usr-status:before{content:"";width:7px;height:7px;border-radius:50%;background:#c0c6d2}.usr-status.is-active{color:#0b7a4b}.usr-status.is-active:before{background:#12a365}.usr-actions{display:inline-flex;align-items:center;gap:2px}.usr-actions .ant-btn{color:#667085}.usr-actions .ant-btn:hover{color:#3157d5}.usr-cards{display:flex;flex-direction:column;padding:6px 10px 12px}.usr-card{display:flex;flex-direction:column;gap:8px;padding:12px 4px;border-bottom:1px solid #f0f2f6;cursor:pointer}.usr-card:last-of-type{border-bottom:0}.usr-card__top{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.usr-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding-inline-start:44px}.usr-cards__spin{align-self:center;padding:40px 0}.usr-cards__pagination{align-self:center;margin-top:10px}@media (max-width: 768px){.usr-filters__search,.usr-filters__select{flex:1 1 100%;max-width:none}}.vt{display:flex;flex-direction:column;gap:12px}.vt-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.vt-period{display:inline-flex;align-items:center;gap:6px}.vt-period strong{min-width:190px;font-size:15px;text-align:center;color:#101828}.vt-span{width:110px}.vt-filters{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.vt-search{width:200px;height:34px;border-radius:10px!important}.vt-filters .ant-segmented{padding:3px;border-radius:10px;background:#eef1f6}.vt-filters .ant-segmented-item{border-radius:8px}.vt-filters .ant-segmented-item-label{font-weight:600}.vt-legend{display:flex;flex-wrap:wrap;align-items:center;gap:16px;font-size:12.5px;color:#475467}.vt-legend>span{display:inline-flex;align-items:center;gap:6px}.vt-legend__hint{margin-inline-start:auto;color:#98a2b3}.vt-swatch{width:22px;height:10px;border-radius:999px}.vt-swatch.is-approved,.vt-bar.is-approved{background:linear-gradient(90deg,#12a365,#2fbf7f)}.vt-swatch.is-pending,.vt-bar.is-pending{background:repeating-linear-gradient(-45deg,#fde7b8 0,#fde7b8 6px,#fbd38d 6px,#fbd38d 12px)}.vt-swatch.is-off{background:#eef1f6;box-shadow:inset 0 0 0 1px #e4e7ec}.vt-scroll{max-height:min(68vh,720px);overflow:auto;border-radius:14px;box-shadow:inset 0 0 0 1px #eceff4;scrollbar-width:thin}.vt-canvas{position:relative}.vt-head{position:sticky;top:0;z-index:4;background:#fff;box-shadow:0 1px #e4e7ec}.vt-months,.vt-days,.vt-row,.vt-backdrop{display:grid}.vt-corner{position:sticky;inset-inline-start:0;z-index:2;grid-column:1;background:#fff}.vt-corner--label{display:flex;align-items:flex-end;padding:0 16px 6px;font-size:12px;font-weight:600;color:#667085}.vt-month{grid-row:1;padding:8px 10px 2px;font-size:12.5px;font-weight:700;color:#101828;border-inline-start:1px solid #e4e7ec;white-space:nowrap}.vt-month:first-of-type{border-inline-start:0}.vt-day{grid-row:1;display:flex;flex-direction:column;align-items:center;padding:4px 0 6px;line-height:1.15}.vt-day__num{font-size:12px;font-weight:600;color:#344054}.vt-day__dow{font-size:10px;color:#98a2b3}.vt-day.is-off .vt-day__num{color:#98a2b3}.vt-day.is-today .vt-day__num{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;color:#fff;background:#3157d5}.vt-body{position:relative}.vt-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.vt-col{grid-row:1;height:100%}.vt-col.is-off{background:#f5f7fa}.vt-col.is-month-start{box-shadow:inset -1px 0 #e4e7ec}.vt-today-line{grid-row:1;justify-self:center;width:2px;height:100%;border-radius:2px;background:#3157d573}.vt-row{position:relative;align-items:center;min-height:42px;border-bottom:1px solid #f0f2f6}.vt-row:hover{background:#3157d508}.vt-row.is-editable{cursor:pointer}.vt-row.is-cross{background:#3157d512;box-shadow:inset 0 1px #3157d540,inset 0 -1px #3157d540}.vt-row.is-cross .vt-name{background:#eef2ff}.vt-row.is-cross .vt-name__text{color:#2541b2}.vt-col.is-cross{background:#3157d512;box-shadow:inset 1px 0 #3157d540,inset -1px 0 #3157d540}.vt-day.is-cross{background:#eef2ff;border-radius:8px 8px 0 0}.vt-day.is-cross .vt-day__num,.vt-day.is-cross .vt-day__dow{color:#2541b2;font-weight:700}.vt-day.is-today.is-cross .vt-day__num{color:#fff}.vt-row.is-me{background:#3157d50a}.vt-name{position:sticky;inset-inline-start:0;z-index:3;grid-column:1;grid-row:1;display:flex;align-items:center;gap:8px;height:100%;min-width:0;padding-inline:12px 8px;background:#fff;box-shadow:-1px 0 #eceff4;cursor:default}.vt-row.is-me .vt-name{background:#f6f8ff}.vt-avatar{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:9px;font-size:11px;font-weight:700;color:#fff}.vt-name__text{flex:1;min-width:0;overflow:hidden;font-size:13px;font-weight:600;color:#101828;text-overflow:ellipsis;white-space:nowrap}.vt-me{padding:0 6px;border-radius:999px;font-size:10.5px;font-weight:700;line-height:18px;color:#3157d5;background:#eef2ff}.vt-count{min-width:22px;padding:0 6px;border-radius:999px;font-size:11px;font-weight:700;line-height:20px;text-align:center;color:#0b7a4b;background:#e8f7f0}.vt-bar{grid-row:1;z-index:1;display:flex;align-items:center;justify-content:center;height:24px;margin-inline:2px;overflow:hidden;border-radius:999px;font-size:11px;font-weight:700;white-space:nowrap;transition:transform .15s ease,box-shadow .15s ease}.vt-bar.is-approved{color:#fff;box-shadow:0 4px 10px -6px #12a365cc}.vt-bar.is-pending{color:#8a4b00;box-shadow:inset 0 0 0 1px #f5b94a}.vt-bar:hover{transform:translateY(-1px);box-shadow:0 6px 14px -6px #10182859}.vt-ghost{grid-row:1;display:grid;place-items:center;width:24px;height:24px;justify-self:center;border-radius:8px;font-size:14px;font-weight:700;color:#3157d5;background:#eef2ff;box-shadow:inset 0 0 0 1px #c7d2fa;pointer-events:none}.vt-empty,.vt-loading{position:relative;padding:40px 16px}.vt-empty{width:min(100%,100vw - 64px)}.vt-foot{font-size:12.5px;color:#667085}@media (max-width: 768px){.vt-period{flex-wrap:wrap;width:100%}.vt-period strong{order:-1;flex:1 1 100%;min-width:0;font-size:14px;white-space:nowrap}.vt-span{margin-inline-start:auto}.vt-filters,.vt-search{width:100%}.vt-legend>.vt-legend__hint{display:none}.vt-name{gap:6px;padding-inline:8px 4px}.vt-avatar,.vt-count{display:none}}.vac-usage{display:flex;align-items:center;gap:12px;margin-top:14px;padding:10px 14px;border-radius:12px;background:#ffffffb3;box-shadow:inset 0 0 0 1px #eceff4}.vac-usage__label{font-size:12.5px;font-weight:700;color:#344054;white-space:nowrap}.vac-usage .ant-progress{flex:1;margin:0}.vac-usage__value{font-size:12.5px;font-weight:700;color:#344054;white-space:nowrap}.vac-usage__value em{font-style:normal;font-weight:500;color:#667085}.vac-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0 12px}.vac-tabs.ant-segmented{padding:4px;border-radius:13px;background:#eef1f6}.vac-tabs .ant-segmented-item{border-radius:10px}.vac-tabs .ant-segmented-item-label{min-height:34px;line-height:34px;padding-inline:14px;font-weight:600}.vac-tabs .ant-segmented-item-label .anticon{margin-inline-end:6px}.vac-filters{display:inline-flex;gap:8px;margin-inline-start:auto}.vac-filters .ant-select{width:230px}.vac-filters .ant-select-selector{height:36px!important;border-radius:10px!important;align-items:center}.vac-panel{padding:16px;border-radius:18px;background:#fff;box-shadow:0 1px 2px #1018280a,0 12px 32px -20px #10182829,0 0 0 1px #1018280d;animation:vac-in .35s cubic-bezier(.22,1,.36,1)}@keyframes vac-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.vac-panel{animation:none}}@media (max-width: 768px){.vac-usage{flex-wrap:wrap}.vac-usage .ant-progress{flex-basis:100%;order:3}.vac-tabs.ant-segmented{max-width:100%;overflow-x:auto;scrollbar-width:none}.vac-filters{width:100%;margin-inline-start:0}.vac-filters .ant-select{flex:1;width:auto}.vac-panel{padding:8px}}.vac-row-focus>td,.ant-card.vac-row-focus{background:#fffbeb!important}.labor-m__filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px}.labor-m__search{flex:1 1 280px;max-width:420px;height:38px;border-radius:11px!important}.labor-m__count{font-size:12.5px;font-weight:600;color:#667085}.labor-m__panel{margin-top:16px;overflow:hidden;border-radius:18px;background:#fff;box-shadow:0 1px 2px #1018280a,0 12px 32px -20px #10182829,0 0 0 1px #1018280d}.labor-m__panel .ant-table-wrapper .ant-table-pagination{padding-inline:12px}.labor-m .labor-row-red>td{background:#fff8f8}.labor-m .labor-row-yellow>td{background:#fffcf2}.labor-m .labor-row-red:hover>td{background:#fdecec}.labor-m .labor-row-yellow:hover>td{background:#fff5e6}.labor-m .labor-row-green:hover>td{background:#f5f8ff}.labor-m .labor-row-red>td:first-child{box-shadow:inset -3px 0 #e5484d}.labor-m .labor-row-yellow>td:first-child{box-shadow:inset -3px 0 #f79009}.labor-m .labor-row-green>td:first-child{box-shadow:inset -3px 0 #12a365}.labor-m .labor-row-red .ant-btn-link{color:#b4232a}.labor-m .labor-row-yellow .ant-btn-link{color:#a85d00}@media (max-width: 768px){.labor-m__search{flex-basis:100%;max-width:none}}.hrd{--ink: #101828;--ink-2: #475467;--muted: #667085;--faint: #98a2b3;--line: #eceef3;--ease: cubic-bezier(.22, 1, .36, 1);display:flex;flex-direction:column;gap:14px}.hrd-referral:empty{display:none}.hrd-hero{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,1fr);gap:24px;align-items:center;padding:26px 28px;border-radius:22px;color:#fff;background:radial-gradient(900px 400px at 100% 0%,rgba(99,133,255,.45),transparent 60%),linear-gradient(125deg,#0b1636,#13285f 45%,#2346b8);box-shadow:0 24px 48px -24px #13285f99;animation:hrd-rise .6s var(--ease) both}.hrd-hero__orb{position:absolute;z-index:-1;border-radius:50%;filter:blur(2px);pointer-events:none}.hrd-hero__orb--a{width:280px;height:280px;top:-120px;inset-inline-end:18%;background:radial-gradient(circle,rgba(27,175,122,.35),transparent 70%);animation:hrd-float-a 16s ease-in-out infinite alternate}.hrd-hero__orb--b{width:220px;height:220px;bottom:-110px;inset-inline-start:30%;background:radial-gradient(circle,rgba(232,123,164,.32),transparent 70%);animation:hrd-float-b 19s ease-in-out infinite alternate}.hrd-hero__orb--c{width:160px;height:160px;top:30%;inset-inline-end:-40px;background:radial-gradient(circle,rgba(237,161,0,.28),transparent 70%);animation:hrd-float-a 13s ease-in-out infinite alternate-reverse}.hrd-hero__grid{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:radial-gradient(ellipse at 20% 50%,#000 0%,transparent 70%);mask-image:radial-gradient(ellipse at 20% 50%,#000 0%,transparent 70%);pointer-events:none}.hrd-hero__eyebrow{display:inline-block;padding:3px 10px;border-radius:999px;background:#ffffff1a;border:1px solid rgba(255,255,255,.14);font-size:12px;color:#ffffffd1}.hrd-hero__title{margin:10px 0 4px;font-size:28px;font-weight:700;line-height:1.2;letter-spacing:-.015em;color:#fff}.hrd-hero__lead{margin:0;font-size:14px;color:#ffffffb8}.hrd-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px}.hrd-hero__pill{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 12px 0 10px;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:#ffffff1a;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font:inherit;font-size:13px;cursor:pointer;animation:hrd-rise .45s var(--ease) both;transition:background .18s,border-color .18s,transform .18s}.hrd-hero__pill b{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:#fff;color:#13285f;font-size:12px}.hrd-hero__pill-arrow{font-size:11px;opacity:.6;transition:transform .18s,opacity .18s}.hrd-hero__pill:hover{background:#ffffff2e;border-color:#ffffff59}.hrd-hero__pill:hover .hrd-hero__pill-arrow{opacity:1;transform:translate(-3px)}.hrd-hero__pill:focus-visible{outline:3px solid rgba(255,255,255,.5);outline-offset:2px}.hrd-hero__cta.ant-btn{height:36px;padding-inline:16px;border:0;border-radius:999px;background:#fff;color:#13285f;font-weight:600;box-shadow:0 8px 20px -8px #00000073}.hrd-hero__cta.ant-btn:hover{background:#eef2ff!important;color:#13285f!important}.hrd-hero__stat{display:flex;flex-direction:column;gap:4px;padding:16px 18px 12px;border-radius:18px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:hrd-rise .6s var(--ease) .12s both}.hrd-hero__stat-label{font-size:12.5px;color:#ffffffb8}.hrd-hero__stat-row{display:flex;align-items:baseline;gap:10px}.hrd-hero__stat-value{font-size:52px;font-weight:700;line-height:1;letter-spacing:-.03em}.hrd-hero__delta{padding:2px 9px;border-radius:999px;font-size:12px;font-weight:600}.hrd-hero__delta.is-up{background:#1baf7a38;color:#8ff0c7}.hrd-hero__delta.is-down{background:#eb683438;color:#ffc2a8}.hrd-hero__spark{width:100%;height:64px;margin-top:4px}.hrd-hero__spark svg{display:block;overflow:visible}.hrd-hero__spark-line{fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;animation:hrd-draw 1.4s var(--ease) .35s forwards}.hrd-hero__spark-area{opacity:0;animation:hrd-fade .8s ease 1s forwards}.hrd-hero__spark-dot{fill:#fff;stroke:#ffffff59;stroke-width:6;opacity:0;animation:hrd-fade .3s ease 1.6s forwards,hrd-beacon 2.4s ease-in-out 2s infinite}.hrd-hero__spark-caption{font-size:11px;color:#ffffff8c}.hrd-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.hrd-kpi{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:14px;min-width:0;padding:16px;border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:0 1px 2px #1018280a;font:inherit;text-align:start;color:var(--ink);cursor:pointer;animation:hrd-rise .5s var(--ease) both;animation-delay:calc(var(--i, 0) * 70ms + .15s);transition:transform .2s var(--ease),box-shadow .2s,border-color .2s}.hrd-kpi:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,transparent,var(--tone),transparent);transform:scaleX(0);animation:hrd-grow-x .9s var(--ease) forwards;animation-delay:calc(var(--i, 0) * 70ms + .45s)}.hrd-kpi:after{content:"";position:absolute;z-index:0;width:160px;height:160px;bottom:-90px;inset-inline-end:-70px;border-radius:50%;background:radial-gradient(circle,var(--tone-bg),transparent 70%);transition:transform .4s var(--ease);pointer-events:none}.hrd-kpi>*{position:relative;z-index:1}.hrd-kpi:hover{transform:translateY(-3px);border-color:#dfe4f0;box-shadow:0 16px 32px -16px #10182847}.hrd-kpi:hover:after{transform:scale(1.35)}.hrd-kpi:focus-visible{outline:3px solid rgba(42,120,214,.3);outline-offset:2px}.hrd-kpi__top{display:flex;align-items:center;gap:9px}.hrd-kpi__title{font-size:13px;font-weight:600;color:var(--ink-2)}.hrd-kpi__bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;min-height:52px}.hrd-kpi__numbers{display:flex;flex-direction:column;gap:2px;min-width:0}.hrd-kpi__value{font-size:34px;font-weight:700;line-height:1;letter-spacing:-.02em}.hrd-kpi__context{font-size:12px;color:var(--muted);white-space:nowrap}.hrd-trend{font-weight:600}.hrd-trend.is-up{color:#0f8a5f}.hrd-trend.is-down{color:#c93636}.hrd-kpi__mini{display:flex;align-items:flex-end;gap:3px;height:40px;flex-shrink:0}.hrd-kpi__mini-col{width:7px;border-radius:3px 3px 1px 1px;transform-origin:bottom;transform:scaleY(0);animation:hrd-grow-y .6s var(--ease) forwards;animation-delay:calc(var(--i, 0) * 55ms + .5s)}.hrd-kpi__facts{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:11.5px;color:var(--muted);white-space:nowrap}.hrd-kpi__facts b{color:var(--ink);font-size:13px}.hrd-kpi__faces{display:flex;flex-shrink:0}.hrd-kpi__faces>span+span{margin-inline-start:-8px}.hrd-chip{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;border-radius:9px;font-size:14px}.hrd-card{display:flex;flex-direction:column;min-width:0;border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:0 1px 2px #1018280a;opacity:0;transform:translateY(18px);transition:box-shadow .25s,border-color .25s}.hrd-card.is-in{animation:hrd-rise .6s var(--ease) forwards;animation-delay:var(--d, 0ms)}.hrd-card:hover{border-color:#e2e6ef;box-shadow:0 12px 28px -18px #10182840}.hrd-card__head{display:flex;align-items:center;gap:10px;padding:14px 16px 6px}.hrd-card__titles{display:flex;flex-direction:column;min-width:0;flex:1}.hrd-card__title{font-size:14.5px;font-weight:700;color:var(--ink)}.hrd-card__subtitle{font-size:12px;color:var(--muted)}.hrd-card__extra{flex-shrink:0}.hrd-card__body{flex:1;padding:8px 16px 16px;min-width:0}.hrd-empty{padding:26px 8px;text-align:center;font-size:13px;color:var(--faint)}.hrd-footnote{margin-top:10px;font-size:11.5px;color:var(--faint)}.hrd-section{margin:10px 2px -2px;font-size:13px;font-weight:700;letter-spacing:.02em;color:var(--muted)}.hrd-grid{display:grid;gap:14px;align-items:start}.hrd-grid--main{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.hrd-grid--thirds{grid-template-columns:repeat(3,minmax(0,1fr))}.hrd-grid--halves{grid-template-columns:repeat(2,minmax(0,1fr))}.hrd-legend{display:inline-flex;flex-wrap:wrap;gap:4px 12px;font-size:12px;color:var(--ink-2)}.hrd-legend__item{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.hrd-legend__item b{color:var(--ink);font-weight:600}.hrd-legend__dot{flex-shrink:0;width:9px;height:9px;border-radius:3px}.hrd-tip{position:absolute;z-index:5;transform:translate(-50%);display:flex;flex-direction:column;gap:3px;min-width:128px;padding:9px 12px;border-radius:12px;background:#101828f0;color:#fff;font-size:12px;box-shadow:0 16px 32px -12px #10182880;pointer-events:none;animation:hrd-pop .16s ease both}.hrd-tip .hrd-legend__item{color:#ffffffd9}.hrd-tip .hrd-legend__item b{color:#fff;margin-inline-start:auto}.hrd-tip__net{margin-top:2px;padding-top:4px;border-top:1px solid rgba(255,255,255,.14);font-weight:600}.hrd-plot{position:relative;width:100%}.hrd-plot svg{display:block;direction:ltr;overflow:visible}.hrd-grid line{stroke:#f0f2f6;stroke-dasharray:3 4}.hrd-grid text,.hrd-axis{fill:var(--faint);font-size:11px}.hrd-axis.is-strong{fill:var(--ink);font-weight:600}.hrd-baseline{stroke:#d0d5dd;stroke-width:1}.hrd-band{fill:#f4f6fb}.hrd-cap{fill:var(--ink);font-size:11.5px;font-weight:700}.hrd-col{transform-box:fill-box;transform:scaleY(0);transition:filter .15s}.hrd-col--up{transform-origin:bottom}.hrd-col--down{transform-origin:top}.hrd-card.is-in .hrd-col{animation:hrd-grow-y .7s var(--ease) forwards;animation-delay:calc(var(--i, 0) * 45ms + .25s)}.hrd-hbars{display:flex;flex-direction:column;gap:9px;margin:4px 0 0;padding:0;list-style:none}.hrd-hbars__row{display:grid;grid-template-columns:minmax(70px,34%) minmax(0,1fr) 62px;align-items:center;gap:10px;padding:2px 4px;border-radius:8px;transition:background .15s}.hrd-hbars__row:hover{background:#f7f9fc}.hrd-hbars__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;color:var(--ink-2)}.hrd-hbars__track{height:10px;border-radius:999px;background:#f2f4f7;overflow:hidden}.hrd-hbars__fill{display:block;height:100%;border-radius:999px;transform-origin:right;transform:scaleX(0)}.hrd-card.is-in .hrd-hbars__fill{animation:hrd-grow-x .8s var(--ease) forwards;animation-delay:calc(var(--i, 0) * 60ms + .2s)}.hrd-hbars__value{display:flex;align-items:baseline;gap:5px;justify-content:flex-end;font-size:13px}.hrd-hbars__value small{font-size:11px;color:var(--faint)}.hrd-pyramid{display:flex;flex-direction:column;gap:8px;margin:6px 0 0;padding:0;list-style:none}.hrd-pyramid__row{display:grid;grid-template-columns:minmax(0,1fr) 52px minmax(0,1fr);align-items:center;gap:6px}.hrd-pyramid__side{display:flex;align-items:center;gap:6px;height:20px}.hrd-pyramid__side.is-male{justify-content:flex-end}.hrd-pyramid__side.is-female{justify-content:flex-start}.hrd-pyramid__bar{height:100%;min-width:0;transform:scaleX(0)}.hrd-pyramid__side.is-male .hrd-pyramid__bar{border-radius:0 5px 5px 0;transform-origin:left}.hrd-pyramid__side.is-female .hrd-pyramid__bar{border-radius:5px 0 0 5px;transform-origin:right}.hrd-card.is-in .hrd-pyramid__bar{animation:hrd-grow-x .75s var(--ease) forwards;animation-delay:calc(var(--i, 0) * 70ms + .22s)}.hrd-pyramid__value{flex-shrink:0;font-size:12px;font-weight:600;color:var(--ink)}.hrd-pyramid__label{text-align:center;font-size:11.5px;font-weight:600;color:var(--muted);padding:2px 0;border-radius:6px;background:#f5f7fb}.hrd-cols{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding-top:6px}.hrd-cols__item{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.hrd-cols__plot{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:150px;border-bottom:1px solid #d0d5dd}.hrd-cols__bar{width:min(40px,70%);border-radius:6px 6px 0 0;transform-origin:bottom;transform:scaleY(0)}.hrd-card.is-in .hrd-cols__bar{animation:hrd-grow-y .8s var(--ease) forwards;animation-delay:calc(var(--i, 0) * 80ms + .22s)}.hrd-cols__cap{margin-bottom:4px;font-size:13px;font-weight:700;color:var(--ink);opacity:0}.hrd-card.is-in .hrd-cols__cap{animation:hrd-fade .4s ease forwards;animation-delay:calc(var(--i, 0) * 80ms + .7s)}.hrd-cols__label{font-size:11.5px;color:var(--ink-2);white-space:nowrap}.hrd-cols__pct{font-size:11px;color:var(--faint)}.hrd-donut{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.hrd-donut-pair{display:grid;grid-template-columns:1fr;gap:16px}.hrd-donut__ring{position:relative;flex-shrink:0}.hrd-donut__ring svg{display:block;transform:rotate(-90deg);overflow:visible}.hrd-donut__seg{cursor:pointer;transition:opacity .2s,stroke-width .2s var(--ease)}.hrd-card:not(.is-in) .hrd-donut__seg{stroke-dasharray:0 999!important}.hrd-card.is-in .hrd-donut__seg{animation:hrd-dash .9s var(--ease) both;animation-delay:calc(var(--i, 0) * .12s + .2s)}.hrd-donut__center{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.hrd-donut__center b{font-size:22px;line-height:1.1;color:var(--ink)}.hrd-donut__center small{max-width:76px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:var(--muted)}.hrd-donut__legend,.hrd-strip__legend{display:flex;flex-direction:column;gap:4px;flex:1;min-width:140px;margin:0;padding:0;list-style:none}.hrd-donut__legend li,.hrd-strip__legend li{display:flex;align-items:center;gap:7px;padding:3px 6px;border-radius:7px;font-size:12.5px;transition:background .15s}.hrd-donut__legend li:hover,.hrd-donut__legend li.is-active,.hrd-strip__legend li:hover{background:#f5f7fb}.hrd-donut__legend-label,.hrd-strip__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-2)}.hrd-donut__legend b,.hrd-strip__legend b{color:var(--ink)}.hrd-donut__legend small,.hrd-strip__legend small{width:34px;text-align:end;font-size:11px;color:var(--faint)}.hrd-strip{display:flex;gap:2px;height:16px;margin:6px 0 14px;overflow:hidden;border-radius:999px}.hrd-strip__seg{min-width:4px;flex-basis:0;transform-origin:right;transform:scaleX(0)}.hrd-card.is-in .hrd-strip__seg{animation:hrd-grow-x .6s var(--ease) forwards;animation-delay:calc(var(--i, 0) * 90ms + .2s)}.hrd-actions{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.hrd-action{display:flex;align-items:center;gap:10px;width:100%;padding:10px;border:1px solid transparent;border-radius:12px;background:transparent;font:inherit;text-align:start;color:var(--ink);cursor:pointer;transition:background .18s,border-color .18s}.hrd-action:hover{background:#f7f9fc;border-color:var(--line)}.hrd-action:focus-visible{outline:3px solid rgba(42,120,214,.3)}.hrd-action__text{display:flex;flex-direction:column;flex:1;min-width:0}.hrd-action__title{font-size:13.5px;font-weight:600}.hrd-action__hint{font-size:11.5px;color:var(--faint)}.hrd-action__count{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:26px;padding:0 8px;border-radius:999px;background:#f2f4f7;color:var(--faint);font-weight:700;font-size:13px}.hrd-action.is-pending .hrd-action__count{background:var(--tone);color:#fff;box-shadow:0 6px 14px -6px var(--tone)}.hrd-action:not(.is-pending) .hrd-chip{filter:grayscale(1);opacity:.55}.hrd-action:not(.is-pending) .hrd-action__title{color:var(--muted);font-weight:500}.hrd-action__arrow{font-size:11px;color:var(--faint);transition:transform .18s}.hrd-action:hover .hrd-action__arrow{transform:translate(-3px);color:var(--ink-2)}.hrd-allclear{display:flex;align-items:center;gap:8px;margin:4px 0 8px;padding:10px 12px;border-radius:12px;background:#e7f6f0;color:#0f8a5f;font-size:13px;font-weight:600}.hrd-people,.hrd-bdays{margin:0;padding:0;list-style:none;overflow-y:auto}.hrd-people__row{display:flex;align-items:center;gap:12px;padding:10px 4px;border-bottom:1px solid #f4f5f8;opacity:0}.hrd-card.is-in .hrd-people__row,.hrd-card.is-in .hrd-bday{animation:hrd-rise .45s var(--ease) forwards;animation-delay:calc(var(--i, 0) * 50ms + .15s)}.hrd-people__row:last-child{border-bottom:0}.hrd-people__main{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.hrd-people__name{font-size:13.5px;font-weight:600}.hrd-people__meta{font-size:11.5px;color:var(--faint)}.hrd-progress{display:block;height:6px;margin-top:3px;border-radius:999px;background:#f2f4f7;overflow:hidden}.hrd-progress__fill{display:block;height:100%;border-radius:999px;transform-origin:right;transform:scaleX(0)}.hrd-card.is-in .hrd-progress__fill{animation:hrd-grow-x .9s var(--ease) forwards;animation-delay:.4s}.hrd-progress__fill.is-blue{background:linear-gradient(270deg,#86b6ef,#2a78d6)}.hrd-progress__fill.is-orange{background:linear-gradient(270deg,#f7b38d,#eb6834)}.hrd-progress__fill.is-red{background:linear-gradient(270deg,#f29a9a,#e34948)}.hrd-days{display:flex;flex-direction:column;align-items:center;min-width:52px;padding:6px 4px;border-radius:12px;line-height:1.1}.hrd-days b{font-size:18px}.hrd-days small{font-size:10.5px}.hrd-days.is-blue{background:#eaf2fc;color:#1c5cab}.hrd-days.is-orange{background:#fdf0ea;color:#b24818}.hrd-days.is-red{background:#fdecec;color:#b42d2d}.hrd-bdays{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px}.hrd-bday{display:flex;align-items:center;gap:10px;padding:8px;border:1px solid #f0f2f6;border-radius:14px;opacity:0;transition:border-color .18s,transform .18s}.hrd-bday:hover{border-color:#f4c6d8}.hrd-bday__cal{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:44px;overflow:hidden;border-radius:10px;border:1px solid #f4d5e1;background:#fff;line-height:1.1}.hrd-bday__cal small{width:100%;padding:2px 0;background:#fcedf3;color:#c2416f;font-size:10.5px;font-weight:600;text-align:center}.hrd-bday__cal b{padding:3px 0 4px;font-size:18px;color:var(--ink)}.hrd-bday__main{display:flex;flex-direction:column;min-width:0}.hrd-bday__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600}.hrd-bday__when{font-size:11.5px;color:var(--faint)}.hrd-bday.is-soon{border-color:transparent;background:linear-gradient(135deg,#fff5f9,#fdeaf2)}.hrd-bday.is-soon .hrd-bday__cal{border-color:transparent;box-shadow:0 6px 14px -8px #c2416f99}.hrd-bday.is-soon .hrd-bday__cal small{background:linear-gradient(135deg,#e87ba4,#c2416f);color:#fff}.hrd-bday.is-soon .hrd-bday__when{color:#c2416f;font-weight:600}@keyframes hrd-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes hrd-fade{0%{opacity:0}to{opacity:1}}@keyframes hrd-pop{0%{opacity:0;transform:translate(-50%,4px) scale(.96)}to{opacity:1;transform:translate(-50%)}}@keyframes hrd-grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hrd-grow-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes hrd-draw{to{stroke-dashoffset:0}}@keyframes hrd-dash{0%{stroke-dasharray:0 var(--c)}}@keyframes hrd-beacon{0%,to{stroke-width:6;stroke-opacity:.35}50%{stroke-width:12;stroke-opacity:0}}@keyframes hrd-float-a{0%{transform:translate(0) scale(1)}to{transform:translate(-60px,40px) scale(1.2)}}@keyframes hrd-float-b{0%{transform:translate(0) scale(1)}to{transform:translate(70px,-30px) scale(.85)}}@media (max-width: 1279px){.hrd-grid--thirds{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1023px){.hrd-hero{grid-template-columns:minmax(0,1fr)}.hrd-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.hrd-grid--main,.hrd-grid--halves{grid-template-columns:minmax(0,1fr)}}@media (max-width: 639px){.hrd-hero{padding:18px;border-radius:18px}.hrd-hero__title{font-size:22px}.hrd-hero__stat-value{font-size:42px}.hrd-kpis,.hrd-grid--thirds{grid-template-columns:minmax(0,1fr)}.hrd-kpi__value{font-size:28px}.hrd-hero__pill,.hrd-hero__cta.ant-btn{min-height:44px}}@media (prefers-reduced-motion: reduce){.hrd *,.hrd *:before,.hrd *:after{animation:none!important;transition:none!important}.hrd-card,.hrd-people__row,.hrd-bday,.hrd-cols__cap,.hrd-hero__spark-area,.hrd-hero__spark-dot{opacity:1;transform:none}.hrd-col,.hrd-kpi__mini-col,.hrd-hbars__fill,.hrd-pyramid__bar,.hrd-cols__bar,.hrd-strip__seg,.hrd-progress__fill,.hrd-kpi:before{transform:none}.hrd-hero__spark-line{stroke-dashoffset:0}.hrd-card:not(.is-in) .hrd-donut__seg{stroke-dasharray:none!important}}html[data-ui=classic] .hrd-hero{border-radius:0;background:#1e3a5f;box-shadow:none}html[data-ui=classic] .hrd-hero__orb,html[data-ui=classic] .hrd-hero__grid{display:none}html[data-ui=classic] :is(.hrd-kpi,.hrd-card,.hrd-hero__stat,.hrd-bday,.hrd-action){border-radius:0;box-shadow:none}html[data-ui=classic] .hrd-card{border-color:#a0a0a0}html[data-ui=classic] .hrd-card__head{background:wheat;padding-bottom:10px;border-bottom:1px solid #a0a0a0}.wage-scope{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px}.wage-month{display:inline-flex;align-items:center;gap:2px;padding:2px 4px;border-radius:12px;background:#fff;box-shadow:0 0 0 1px #e4e7ec,0 1px 2px #1018280a}.wage-month__picker.ant-picker{width:150px;padding-inline:4px}.wage-month__picker .ant-picker-input>input{font-weight:700;text-align:center;color:#101828}.wage-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0 12px}.wage-tabs.ant-segmented{max-width:100%;padding:4px;border-radius:13px;background:#eef1f6}.wage-tabs .ant-segmented-item{border-radius:10px}.wage-tabs .ant-segmented-item-label{min-height:34px;line-height:34px;padding-inline:14px;font-weight:600}.wage-tabs .ant-segmented-item-label .anticon{margin-inline-end:6px}.wage-panel{padding:16px;border-radius:18px;background:#fff;box-shadow:0 1px 2px #1018280a,0 12px 32px -20px #10182829,0 0 0 1px #1018280d;animation:wage-in .35s cubic-bezier(.22,1,.36,1)}.wage-panel .ant-table-pagination.ant-pagination{margin-bottom:0}.wage-panel--summary{padding:0;background:transparent;box-shadow:none}.wage-panel--summary .ant-card{border-radius:16px}@keyframes wage-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.wage-panel{animation:none}}@media (max-width: 768px){.wage-month{width:100%;justify-content:space-between}.wage-tabs.ant-segmented{overflow-x:auto;scrollbar-width:none}.wage-panel{padding:8px}.wage-panel--summary{padding:0}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Arial,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;direction:rtl}@media (max-width: 575px){.hide-mobile{display:none!important}}@media (max-width: 767px){.hide-tablet{display:none!important}}@media (min-width: 576px){.show-mobile-only{display:none!important}}@media (min-width: 768px){.show-tablet-only{display:none!important}}@media (max-width: 767px){.ant-layout-sider{position:fixed!important;z-index:1001!important;height:100vh!important}.ant-layout-sider-collapsed{width:0!important;min-width:0!important;max-width:0!important;flex:0 0 0!important}.sidebar-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000073;z-index:1000}}@media (max-width: 767px){.ant-table-wrapper{overflow-x:auto}.ant-table{min-width:600px}.ant-table-cell{padding:8px 4px!important;font-size:12px!important}.responsive-table .hide-on-mobile{display:none!important}}@media (max-width: 575px){.ant-modal{max-width:calc(100vw - 32px)!important;margin:16px!important}.ant-modal-content{padding:16px!important}.ant-drawer-content-wrapper{width:100%!important;max-width:100%!important}.ant-form-item{margin-bottom:16px}.ant-form-item-label{padding-bottom:4px!important}.ant-select,.ant-picker,.ant-input-number{width:100%!important}.mobile-stack .ant-space{flex-wrap:wrap}.mobile-stack .ant-space-item,.mobile-full-width .ant-btn{width:100%}}@media (max-width: 575px){.ant-card{border-radius:8px}.ant-card-body{padding:12px!important}.ant-statistic-title{font-size:12px!important}.ant-statistic-content-value{font-size:20px!important}}@media (max-width: 575px){.page-header{flex-direction:column;align-items:flex-start!important;gap:12px}.page-header .ant-space{width:100%;flex-wrap:wrap}.page-header .ant-btn{flex:1;min-width:0}}@media (max-width: 767px){.toolbar-filters{flex-direction:column!important}.toolbar-filters>*{width:100%!important;margin-bottom:8px}.toolbar-filters .ant-select,.toolbar-filters .ant-input-search{width:100%!important}}@media (max-width: 575px){.ant-tabs-nav-list{flex-wrap:wrap}.ant-tabs-tab{padding:8px 12px!important;font-size:12px!important}}@media (max-width: 767px){.main-content{margin:8px!important;padding:12px!important}}@media (max-width: 575px){.main-content{margin:0!important;padding:8px!important;border-radius:0!important}}@media (max-width: 480px){.login-card{width:calc(100vw - 32px)!important;max-width:100%!important;margin:16px!important}}@media (max-width: 575px){.fixed-action-bar{left:8px!important;right:8px!important;transform:none!important;width:auto!important}.fixed-action-bar .ant-space{flex-wrap:wrap;justify-content:center}}@media (max-width: 767px){.ant-btn{min-height:40px}.ant-btn-sm{min-height:32px}.ant-table-cell a,.ant-table-cell .ant-btn-link{padding:4px 0}.ant-checkbox-wrapper,.ant-radio-wrapper{padding:4px}}@media (max-width: 767px){.ant-form-item-label{text-align:right!important}.ant-modal-title,.ant-drawer-title{text-align:right}}.ant-input[readonly]:not(.ant-input-disabled),.ant-input-number-input[readonly],.ant-input-number:has(input[readonly]){background-color:#f5f5f5;color:#000000a6;cursor:default}.ant-input[readonly]:not(.ant-input-disabled):hover,.ant-input[readonly]:not(.ant-input-disabled):focus,.ant-input-number:has(input[readonly]):hover{border-color:#d9d9d9;box-shadow:none}@keyframes hrRiseIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes hrGrowBar{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes hrPulseRing{0%{box-shadow:0 0 #cf132247}70%{box-shadow:0 0 0 7px #cf132200}to{box-shadow:0 0 #cf132200}}.hr-rise{animation:hrRiseIn .45s cubic-bezier(.22,.61,.36,1) both}.hr-bar{transform-origin:bottom;animation:hrGrowBar .7s cubic-bezier(.4,0,.2,1) both}.hr-pulse{animation:hrPulseRing 2.4s ease-out 1s 3}.hr-lift{transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.hr-lift:hover{transform:translateY(-2px);box-shadow:0 6px 20px #1e3a5f1a;border-color:#bfd3e6}.hr-row-hover{transition:background .14s ease}.hr-row-hover:hover{background:#fafcff}@media (prefers-reduced-motion: reduce){.hr-rise,.hr-bar,.hr-pulse{animation:none}.hr-lift:hover{transform:none}}.hr-row-alt>td{background:#fcfcfd}.ant-table-tbody>tr.hr-row-alt:hover>td{background:#f0f7ff}.ant-table-column-sorter-up.active,.ant-table-column-sorter-down.active{color:#1e3a5f}.drawer-resize-handle{display:flex;align-items:center;justify-content:center;background:transparent;transition:background .15s}.drawer-resize-handle:before{content:"";width:3px;height:36px;border-radius:3px;background:#d9d9d9;transition:background .15s,height .15s}.drawer-resize-handle:hover:before,.drawer-resize-handle.is-dragging:before{background:#1677ff;height:56px}.drawer-resize-handle:hover{background:#1677ff0f}.app-header{display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:100}.app-header__title,.app-header__user{display:flex;align-items:center;gap:8px;white-space:nowrap}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}.ui-toggle{position:relative;display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;align-items:center;padding:3px;border:0;font:inherit;line-height:1;cursor:pointer;vertical-align:middle;-webkit-tap-highlight-color:transparent}.ui-toggle__thumb{position:absolute;top:3px;bottom:3px;inset-inline-start:3px;width:calc(50% - 3px)}.ui-toggle[aria-checked=true] .ui-toggle__thumb{transform:translate(-100%)}.ui-toggle__opt{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:5px;height:26px;padding:0 11px;white-space:nowrap}.ui-toggle__opt svg{width:13px;height:13px;fill:currentColor;flex-shrink:0}@media (max-width: 575px){.ui-toggle__text{display:none}.ui-toggle__opt{padding:0 8px}}html[data-ui] .ant-table-body,html[data-ui] .ant-table-content,html[data-ui] .ant-table-header{scrollbar-color:auto;scrollbar-width:auto}html[data-ui]{--vbar-size: 10px;--vbar-track: rgba(17, 42, 105, .05);--vbar-thumb: rgba(49, 87, 213, .38);--vbar-thumb-hover: rgba(49, 87, 213, .62);--vbar-radius: 99px}html[data-ui=classic]{--vbar-size: 16px;--vbar-track: #f0f0f0;--vbar-thumb: #cdcdcd;--vbar-thumb-hover: #a6a6a6;--vbar-radius: 0}html[data-ui] .ant-table-tbody-virtual:has(>.ant-table-tbody-virtual-scrollbar-horizontal){padding-bottom:var(--vbar-size)}html[data-ui] .ant-table-tbody-virtual-scrollbar{visibility:visible!important;background:var(--vbar-track)}html[data-ui] .ant-table-tbody-virtual-scrollbar-horizontal{height:var(--vbar-size)!important}html[data-ui=classic] .ant-table-tbody-virtual-scrollbar-horizontal{border-top:1px solid #dcdcdc}html[data-ui] .ant-table-tbody-virtual-scrollbar-thumb{background:var(--vbar-thumb)!important;border-radius:var(--vbar-radius)!important}html[data-ui] .ant-table-tbody-virtual-scrollbar-thumb:hover,html[data-ui] .ant-table-tbody-virtual-scrollbar-thumb-moving{background:var(--vbar-thumb-hover)!important}
