@import"https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@400;500;600;700&display=swap";.active-project-switcher--sider{flex-shrink:0;display:flex;flex-direction:column;gap:6px;padding:12px 16px 14px;border-bottom:1px solid #EBEBEB}.active-project-switcher__label{display:block;padding-inline:2px;line-height:1.2;letter-spacing:.02em}.active-project-switcher__select.ant-select{width:100%}.active-project-switcher__select .ant-select-selector{border-radius:10px!important;border-color:#e5e5e5!important;background:#fafafa!important;min-height:36px!important;padding-inline:11px!important;align-items:center!important;box-shadow:none!important}.active-project-switcher__select.ant-select-focused .ant-select-selector,.active-project-switcher__select:hover .ant-select-selector{border-color:rgba(var(--color-brand-primary-rgb),.45)!important;background:#fff!important}.active-project-switcher__select .ant-select-selection-item,.active-project-switcher__select .ant-select-selection-placeholder{font-size:14px;font-weight:500;color:#141414;line-height:22px}.active-project-switcher__select .ant-select-selection-placeholder{color:#8c8c8c;font-weight:400}.active-project-switcher__suffix{color:#8c8c8c;font-size:14px}.active-project-switcher--collapsed{flex-shrink:0;display:flex;justify-content:center;padding:8px 8px 10px;border-bottom:1px solid #EBEBEB}.active-project-switcher__collapsed-btn{width:56px;min-height:58px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;margin:0;padding:5px 3px;border:1px solid #E5E5E5;border-radius:12px;background:#fafafa;color:#595959;line-height:1;cursor:pointer;overflow:hidden;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.active-project-switcher__collapsed-code{display:-webkit-box;width:100%;max-width:50px;font-size:11px;font-weight:600;letter-spacing:.01em;color:#8c8c8c;line-height:1.2;text-align:center;word-break:break-all;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.active-project-switcher__collapsed-btn--selected .active-project-switcher__collapsed-code{color:var(--color-brand-primary)}.active-project-switcher__collapsed-icon{font-size:13px;color:#8c8c8c;line-height:1}.active-project-switcher__collapsed-btn:hover:not(:disabled),.active-project-switcher__collapsed-btn--open{background:rgba(var(--color-brand-primary-rgb),.06);border-color:rgba(var(--color-brand-primary-rgb),.35)}.active-project-switcher__collapsed-btn:hover:not(:disabled) .active-project-switcher__collapsed-icon,.active-project-switcher__collapsed-btn--open .active-project-switcher__collapsed-icon{color:var(--color-brand-primary)}.active-project-switcher__collapsed-btn:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(var(--color-brand-primary-rgb),.22)}.active-project-switcher__collapsed-btn:disabled{opacity:.55;cursor:not-allowed}.active-project-switcher__dropdown{min-width:380px;max-width:min(480px,calc(100vw - 88px));padding:16px;background:#fff;border-radius:14px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.active-project-switcher__dropdown-label{display:block;margin-bottom:10px;padding-inline:2px;line-height:1.2;letter-spacing:.02em}.active-project-switcher__dropdown-search{margin-bottom:12px}.active-project-switcher__dropdown-search .ant-input-affix-wrapper{border-radius:10px;min-height:42px}.active-project-switcher__dropdown-list{list-style:none;margin:0;padding:0;max-height:min(480px,65vh);overflow-y:auto}.active-project-switcher__dropdown-item{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;margin:0;padding:12px 14px;border:none;border-radius:10px;background:transparent;color:#141414;font-size:16px;font-weight:500;text-align:left;cursor:pointer;line-height:1.4}.active-project-switcher__dropdown-item-name{display:block;width:100%}.active-project-switcher__companies{font-weight:500;color:#595959}.active-project-switcher__company-main{color:#2f7d32;font-weight:600}.active-project-switcher__dropdown-item.is-selected .active-project-switcher__companies{color:#595959}.active-project-switcher__dropdown-item.is-selected .active-project-switcher__company-main{color:#2f7d32}.active-project-switcher__dropdown-item-code{display:block;font-size:13px;font-weight:500;color:#8c8c8c;line-height:1.3}.active-project-switcher__dropdown-item.is-selected .active-project-switcher__dropdown-item-code{color:rgba(var(--color-brand-primary-rgb),.75)}.active-project-switcher__dropdown-item:hover{background:#f5f5f5}.active-project-switcher__dropdown-item.is-selected{background:rgba(var(--color-brand-primary-rgb),.08);color:var(--color-brand-primary);font-weight:600}.active-project-switcher__dropdown-empty{padding:12px 10px;color:#8c8c8c;font-size:13px;line-height:1.4}.overdue-count-badge{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background-color:var(--ant-color-error, #ff4d4f);color:#fff;font-size:12px;font-weight:600;line-height:1;flex-shrink:0}.overdue-count-badge--compact{position:absolute;top:-6px;right:-10px;min-width:16px;height:16px;padding:0 4px;font-size:10px}.main-layout-menu-label-with-badge{display:inline-flex;align-items:center;gap:8px;min-width:0}.main-layout-menu-icon-with-badge{position:relative;display:inline-flex;align-items:center;justify-content:center;line-height:0;vertical-align:middle}.contact-request-count-badge{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background-color:var(--ant-color-info, #1677ff);color:#fff;font-size:12px;font-weight:600;line-height:1;flex-shrink:0}.contact-request-count-badge--compact{position:absolute;top:-6px;right:-10px;min-width:16px;height:16px;padding:0 4px;font-size:10px}.contacts-request-open-btn{position:relative;display:inline-flex;align-items:center;gap:8px}.contacts-request-open-btn .contact-request-count-badge{position:absolute;top:-4px;right:-6px;min-width:18px;height:18px;padding:0 5px;font-size:11px;box-shadow:0 0 0 2px #fff}.main-layout-sider-menu.ant-menu{scrollbar-width:none;-ms-overflow-style:none}.main-layout-sider-menu.ant-menu::-webkit-scrollbar{width:0;height:0}.main-layout-sider-menu.ant-menu .ant-menu-item,.main-layout-sider-menu.ant-menu .ant-menu-submenu-title{font-size:16px!important;font-weight:500;margin-block:2px;padding-inline:16px!important}.main-layout-sider-menu.ant-menu .ant-menu-item .ant-menu-item-icon,.main-layout-sider-menu.ant-menu .ant-menu-submenu-title .ant-menu-item-icon{font-size:20px!important;display:inline-flex!important;align-items:center;justify-content:center}.main-layout-menu-icon-send svg{transform:translate(2px)}.main-layout-sider-menu.ant-menu .ant-menu-item-selected{font-weight:600!important;background:#f5f5f5!important;color:#141414!important}.main-layout-sider-menu.ant-menu>.ant-menu-item-selected:after,.main-layout-sider-menu.ant-menu>.ant-menu-submenu-selected>.ant-menu-submenu-title:after{display:none!important}.main-layout-sider-menu.ant-menu .ant-menu-submenu-arrow{color:#bfbfbf;font-size:14px!important;transition:transform .2s ease,color .18s ease!important}.main-layout-sider-menu.ant-menu .ant-menu-submenu-title:hover .ant-menu-submenu-arrow{color:#595959}.main-layout-sider-menu.ant-menu .ant-menu-submenu-open>.ant-menu-submenu-title .ant-menu-submenu-arrow{color:#595959}.main-layout-sider-menu.ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{color:#141414!important}.main-layout-sider-menu.ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-item-icon{color:#141414!important}.main-layout-sider-menu.ant-menu .ant-menu-submenu .ant-motion-collapse{transition:height .2s cubic-bezier(.25,.1,.25,1),opacity .18s ease!important}.main-layout-sider-menu.ant-menu .ant-menu-submenu .ant-motion-collapse-leave{transition:height .18s cubic-bezier(.25,.1,.25,1),opacity .14s ease!important}.main-layout-sider-menu .ant-menu-sub{--tree-axis-x: 25px;--tree-branch-w: 14px;--tree-line: #D9D9D9;position:relative;padding:2px 0 4px!important;background-color:transparent!important;background-image:none!important;overflow:visible!important}.main-layout-sider-menu .ant-menu-sub>li{position:relative;margin-block:0!important;overflow:visible!important}.main-layout-sider-menu .ant-menu-sub>li.ant-menu-item{overflow:visible!important}.main-layout-sider-menu.ant-menu .ant-menu-sub>li.ant-menu-item:has(~li.ant-menu-item):before{content:""!important;position:absolute;left:var(--tree-axis-x);top:50%;bottom:0;width:1px;background-color:var(--tree-line)!important;pointer-events:none;z-index:2}.main-layout-sider-menu.ant-menu.ant-menu-inline .ant-menu-sub>li.ant-menu-item:after{content:""!important;display:block!important;position:absolute!important;inset:unset!important;inset-block:unset!important;inset-inline:unset!important;top:0!important;left:var(--tree-axis-x)!important;right:auto!important;bottom:auto!important;width:var(--tree-branch-w);height:50%;border:none!important;border-left:1px solid var(--tree-line)!important;border-bottom:1px solid var(--tree-line)!important;border-bottom-left-radius:10px;border-inline-end:none!important;box-sizing:border-box;pointer-events:none;background:transparent!important;transform:none!important;opacity:1!important;transition:none!important;z-index:3}.main-layout-sider-menu .ant-menu-sub .ant-menu-item{font-size:16px!important;font-weight:400;padding-left:52px!important;color:#595959;margin-block:0!important}.main-layout-sider-menu .ant-menu-sub .ant-menu-item:hover{color:#141414!important;background:transparent!important}.main-layout-sider-menu .ant-menu-sub .ant-menu-item .ant-menu-title-content{display:block;margin-inline-end:6px;padding:4px 8px;border-radius:8px;transition:background-color .18s ease,color .18s ease;position:relative;z-index:4}.main-layout-sider-menu .ant-menu-sub .ant-menu-item:hover:not(.ant-menu-item-disabled):not(.ant-menu-item-selected) .ant-menu-title-content{background:#f0f0f0!important}.main-layout-sider-menu .ant-menu-sub .ant-menu-item-selected{font-weight:600!important;color:#141414!important;background:transparent!important;border:none!important;box-shadow:none!important}.main-layout-sider-menu .ant-menu-sub .ant-menu-item-selected .ant-menu-title-content{background:#f0f0f0!important}.menu-typing-label{display:inline}.menu-typing-label--ltr{direction:ltr;unicode-bidi:isolate}.menu-typing-label__caret{display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:-.12em;background:var(--color-brand-primary);animation:menu-typing-caret-blink .85s step-end infinite}@keyframes menu-typing-caret-blink{50%{opacity:0}}@media (prefers-reduced-motion: reduce){.menu-typing-label__caret{animation:none;opacity:1}}.main-layout-sider-wrap{position:relative;flex-shrink:0}.main-layout-sider-wrap .ant-layout-sider{transition:width .22s cubic-bezier(.25,.1,.25,1),min-width .22s cubic-bezier(.25,.1,.25,1),flex .22s cubic-bezier(.25,.1,.25,1)!important}.main-layout-sider-brand{position:relative;overflow:visible}.main-layout-sider-brand__logo-btn{padding:4px;border:none;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;max-width:56px;overflow:visible}.main-layout-sider-brand__logo--collapsed{height:32px;width:auto;max-width:48px;object-fit:contain;display:block}.main-layout-sider-shell{display:flex;flex-direction:column;height:100%;flex:1;min-height:0}.main-layout-sider-shell .main-layout-sider-menu{flex:1;min-height:0;overflow:auto}.main-layout-sider-collapse-trigger{flex-shrink:0;width:30px;height:30px;padding:0;margin:0;border:1px solid #F0F0F0;background:#fafafa;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:#8c8c8c;font-size:11px;line-height:1;transition:color .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.main-layout-sider-collapse-trigger:hover{color:#141414;background:#f5f5f5;border-color:#e5e5e5}.main-layout-sider-collapse-trigger:focus-visible{outline:none;border-color:rgba(var(--color-brand-primary-rgb),.45);box-shadow:0 0 0 2px rgba(var(--color-brand-primary-rgb),.22)}.main-layout-workspace{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;padding:10px 10px 10px 8px}.main-layout-workspace__inner{flex:1;min-height:0;display:flex;flex-direction:column;border-radius:16px;background:#fff;box-shadow:0 6px 24px #0f172a0f,0 1px 2px #0f172a0a;overflow:hidden}.main-layout-workspace__scroll{flex:1;min-height:0;overflow:auto}.main-layout-header--workspace{flex-shrink:0}.main-layout-sticky-custom-desktop{flex:1;min-width:0;display:flex;justify-content:flex-start;align-items:center}.main-layout-sticky-cluster{flex:1;min-width:0;padding:10px 14px;border-radius:12px;box-sizing:border-box;background:#f7f8fa;border:1px solid #ebebeb}.main-layout-sticky-cluster--compact{padding:8px 10px;border-radius:10px}.main-layout-sticky-cluster__identity{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0}.main-layout-sticky-title-group{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.main-layout-sticky-title-leading{display:inline-flex;align-items:center;flex-shrink:0}.main-layout-sticky-cluster__addon{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:6px 8px;min-width:0}.main-layout-sticky-cluster__address{margin-top:8px;padding-top:8px;border-top:1px solid #e8e8e8;min-width:0}.main-layout-sticky-cluster--compact .main-layout-sticky-cluster__address{margin-top:6px;padding-top:6px}.header-trigger{display:inline-flex;align-items:center;gap:8px;padding:4px 10px;height:36px;border:none;background:transparent;border-radius:10px;color:#595959;font:inherit;cursor:pointer;outline:none;transition:background-color .18s ease,color .18s ease}.header-trigger:focus-visible{box-shadow:0 0 0 2px rgba(var(--color-brand-primary-rgb),.35)}.header-trigger:hover{background:#0000000a;color:#141414}.header-trigger.is-active{background:rgba(var(--color-brand-primary-rgb),.1);color:var(--color-brand-primary)}.header-trigger--icon{width:36px;justify-content:center;padding:0}.header-pop .ant-popover-inner{padding:0!important;border-radius:14px!important;border:1px solid rgba(0,0,0,.04);box-shadow:0 18px 48px #0000001a,0 4px 12px #0000000d!important;overflow:hidden}.header-pop .ant-popover-inner-content{padding:0!important}.header-pop__panel{background:#fff;width:320px;max-width:calc(100vw - 24px);display:flex;flex-direction:column}.header-pop__panel--user{width:280px}.header-pop__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px 10px;border-bottom:1px solid #f0f0f0}.header-pop__title{font-size:17px;font-weight:600;color:#141414;letter-spacing:.01em}.header-pop__head-action{border:none;background:transparent;font:inherit;font-size:14px;color:var(--color-brand-primary);cursor:pointer;padding:4px 6px;border-radius:6px;transition:background-color .15s ease,color .15s ease}.header-pop__head-action:hover:not(:disabled){background:rgba(var(--color-brand-primary-rgb),.08);color:var(--color-brand-primary-hover)}.header-pop__head-action:disabled{color:#bfbfbf;cursor:not-allowed}.header-pop__empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:28px 24px 24px;gap:8px}.header-pop__empty-icon{width:48px;height:48px;border-radius:50%;background:rgba(var(--color-brand-primary-rgb),.08);color:var(--color-brand-primary);display:flex;align-items:center;justify-content:center;font-size:24px;margin-bottom:4px}.header-pop__empty-title{color:#141414}.header-pop__empty-desc{color:#8c8c8c;line-height:1.55}.header-pop__notif-list{list-style:none;margin:0;padding:8px 0;max-height:320px;overflow-y:auto}.header-pop__notif-row{display:flex;flex-direction:column;gap:2px;width:100%;padding:10px 16px;border:none;background:transparent;text-align:left;cursor:pointer;font:inherit;color:inherit}.header-pop__notif-row:hover,.header-pop__notif-row:focus-visible{background:rgba(var(--color-brand-primary-rgb),.06);outline:none}.header-pop__notif-row--unread{background:rgba(var(--color-brand-primary-rgb),.04)}.header-pop__notif-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-pop__user-card{display:flex;align-items:center;gap:12px;padding:16px 16px 14px;background:linear-gradient(180deg,rgba(var(--color-brand-primary-rgb),.05),rgba(var(--color-brand-primary-rgb),0))}.header-pop__user-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.header-pop__user-name{color:#141414;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-pop__user-sub,.header-pop__user-role{color:#8c8c8c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-pop__divider{height:1px;background:#f0f0f0}.header-pop__menu{display:flex;flex-direction:column;padding:6px}.header-pop__menu-item{display:grid;grid-template-columns:18px 1fr auto;align-items:center;column-gap:12px;padding:10px 12px;border:none;background:transparent;border-radius:8px;cursor:pointer;font:inherit;text-align:left;color:#141414;transition:background-color .15s ease,color .15s ease}.header-pop__menu-item:hover{background:rgba(var(--color-brand-primary-rgb),.06)}.header-pop__menu-item:focus-visible{outline:none;background:rgba(var(--color-brand-primary-rgb),.08);box-shadow:inset 0 0 0 1px rgba(var(--color-brand-primary-rgb),.25)}.header-pop__menu-icon{font-size:18px;color:#595959;display:inline-flex;align-items:center;justify-content:center}.header-pop__menu-item:hover .header-pop__menu-icon{color:var(--color-brand-primary)}.header-pop__menu-label{font-size:16px;font-weight:500}.header-pop__menu-sub{font-size:14px;color:#8c8c8c}.header-pop__menu-item--danger,.header-pop__menu-item--danger .header-pop__menu-icon{color:#c62828}.header-pop__menu-item--danger:hover{background:#c6282814}.header-pop__menu-item--danger:hover .header-pop__menu-icon{color:#c62828}@media (prefers-reduced-motion: reduce){.main-layout-sider-wrap .ant-layout-sider,.main-layout-sider-collapse-trigger,.main-layout-sider-menu.ant-menu .ant-menu-submenu-arrow,.main-layout-sider-menu.ant-menu .ant-menu-submenu .ant-motion-collapse,.main-layout-sider-menu.ant-menu .ant-menu-submenu .ant-motion-collapse-leave,.header-trigger,.header-pop__head-action,.header-pop__menu-item,.header-pop__menu-icon{transition:none!important}}.sider-footer{flex-shrink:0;border-top:1px solid #EFEFEF;background:#fff;display:flex;flex-direction:column;gap:2px;padding:8px}.sider-footer--collapsed{padding:8px 8px 12px;align-items:center;gap:4px}.sider-footer__notif,.sider-footer__screenshot,.sider-footer__report,.sider-footer__user{display:flex;align-items:center;gap:12px;width:100%;border:none;background:transparent;border-radius:10px;padding:8px 12px;cursor:pointer;font:inherit;color:#595959;text-align:left;transition:background-color .18s ease,color .18s ease}.sider-footer__notif:hover,.sider-footer__screenshot:hover,.sider-footer__report:hover,.sider-footer__user:hover{background:#0000000a;color:#141414}.sider-footer__notif:focus-visible,.sider-footer__screenshot:focus-visible,.sider-footer__report:focus-visible,.sider-footer__user:focus-visible{outline:none;background:#0000000a;box-shadow:0 0 0 2px rgba(var(--color-brand-primary-rgb),.35)}.sider-footer__notif.is-active,.sider-footer__report.is-active,.sider-footer__user.is-active{background:#f5f5f5;color:#141414}.sider-footer__notif-icon{font-size:20px;color:#595959}.sider-footer__notif:hover .sider-footer__notif-icon,.sider-footer__notif.is-active .sider-footer__notif-icon{color:#141414}.sider-footer__notif-label{flex:1;color:inherit;font-weight:500}.sider-footer__report-icon{font-size:20px;color:#595959}.sider-footer__report:hover .sider-footer__report-icon,.sider-footer__report.is-active .sider-footer__report-icon{color:var(--color-brand-primary)}.sider-footer__report-label{flex:1;color:inherit;font-weight:500}.sider-footer__screenshot-icon{font-size:20px;color:#595959}.sider-footer__screenshot:hover .sider-footer__screenshot-icon{color:var(--color-brand-primary)}.sider-footer__screenshot:disabled{opacity:.55;cursor:wait}.sider-footer__screenshot-label{flex:1;color:inherit;font-weight:500}.sider-footer__user{padding:8px 10px}.sider-footer__user-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px;line-height:1.3}.sider-footer__user-name{color:#141414;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sider-footer__user-sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sider-footer__user-chevron{font-size:12px;color:#bfbfbf;flex-shrink:0;transition:color .18s ease}.sider-footer__user:hover .sider-footer__user-chevron,.sider-footer__user.is-active .sider-footer__user-chevron{color:#595959}.sider-footer--collapsed .sider-footer__notif,.sider-footer--collapsed .sider-footer__screenshot,.sider-footer--collapsed .sider-footer__report,.sider-footer--collapsed .sider-footer__user{width:44px;height:44px;padding:0;justify-content:center;border-radius:12px}@media (prefers-reduced-motion: reduce){.sider-footer__notif,.sider-footer__screenshot,.sider-footer__report,.sider-footer__user,.sider-footer__user-chevron{transition:none!important}}.main-layout-page-header-trailing{flex-shrink:0;display:flex;align-items:flex-end}.main-layout-page-header-trailing--mobile{flex:1 1 100%;margin-left:0;width:100%;min-width:0}.main-layout-header--mobile{flex-wrap:wrap;align-items:flex-start}.main-layout-header--mobile>div:first-child{flex-wrap:nowrap;overflow:hidden}.main-layout-header--mobile .main-layout-sticky-title-group{min-width:0;flex:1 1 auto;max-width:100%;overflow:hidden}.main-layout-header--mobile .main-layout-mobile-title-row>.main-layout-sticky-title-group{flex:1 1 auto;min-width:0;max-width:100%;overflow:hidden}.main-layout-header--mobile .main-layout-sticky-title-group>span:not(.main-layout-sticky-title-leading){min-width:0;flex:1 1 auto;overflow:hidden}.main-layout-header--mobile .customer-profile-name-opens-contact,.main-layout-header--mobile .customer-profile-name-actions-trigger,.main-layout-header--mobile .customer-profile-name-direct,.main-layout-header--mobile .customer-profile-name-with-badge{display:flex;max-width:100%;min-width:0;overflow:hidden;flex-wrap:nowrap}.main-layout-header--mobile .customer-profile-name-with-badge>span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-layout-header--mobile .main-layout-mobile-title-row>span{flex-shrink:0}.main-layout-header--mobile-trailing .ant-space,.main-layout-page-header-trailing--mobile .ant-space{width:100%}.main-layout-page-header-trailing--mobile .ant-select,.main-layout-page-header-trailing--mobile .settings-section-nav{flex:1 1 140px;min-width:0;width:100%;max-width:100%}.page-header-back-btn.ant-btn{padding-inline:10px;min-width:36px}@media (max-width: 767px){.main-layout-header--mobile .page-header-refresh{display:none!important}}.main-layout-content--mobile{overflow-x:hidden;max-width:100%}.brand-loader{display:flex;align-items:center;justify-content:center;min-height:100vh;width:100%;background:#fff}.brand-loader__content{display:flex;flex-direction:column;align-items:center}.brand-loader__matrix{position:relative;width:72px;height:72px}.brand-loader__cell{float:left;position:relative;width:20px;height:20px;margin-right:6px}.brand-loader__cell:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50%}.brand-loader__cell:nth-child(3n){margin-right:0;margin-bottom:6px}.brand-loader__cell:nth-child(1):before,.brand-loader__cell:nth-child(4):before{margin-left:26px}.brand-loader__cell:nth-child(3):before{margin-top:52px}.brand-loader__cell:last-child{margin-bottom:0}.brand-loader__cell:nth-child(1):before{background:#ea5406}.brand-loader__cell:nth-child(2):before{background:#ea5406f0}.brand-loader__cell:nth-child(3):before{background:#ea5406e0}.brand-loader__cell:nth-child(4):before{background:#ea5406d1}.brand-loader__cell:nth-child(5):before{background:#ea5406c2}.brand-loader__cell:nth-child(6):before{background:#ea5406b3}.brand-loader__cell:nth-child(7):before{background:#ea5406a3}.brand-loader__cell:nth-child(8):before{background:#ea540694}.brand-loader__cell:nth-child(9):before{background:#ea540685}@keyframes brand-loader-move-box-1{9.0909090909%{transform:translate(-26px)}18.1818181818%{transform:translate(0)}27.2727272727%{transform:translate(0)}36.3636363636%{transform:translate(26px)}45.4545454545%{transform:translate(26px,26px)}54.5454545455%{transform:translate(26px,26px)}63.6363636364%{transform:translate(26px,26px)}72.7272727273%{transform:translate(26px)}81.8181818182%{transform:translate(0)}90.9090909091%{transform:translate(-26px)}to{transform:translate(0)}}.brand-loader__cell:nth-child(1){animation:brand-loader-move-box-1 4s infinite}@keyframes brand-loader-move-box-2{9.0909090909%{transform:translate(0)}18.1818181818%{transform:translate(26px)}27.2727272727%{transform:translate(0)}36.3636363636%{transform:translate(26px)}45.4545454545%{transform:translate(26px,26px)}54.5454545455%{transform:translate(26px,26px)}63.6363636364%{transform:translate(26px,26px)}72.7272727273%{transform:translate(26px,26px)}81.8181818182%{transform:translateY(26px)}90.9090909091%{transform:translateY(26px)}to{transform:translate(0)}}.brand-loader__cell:nth-child(2){animation:brand-loader-move-box-2 4s infinite}@keyframes brand-loader-move-box-3{9.0909090909%{transform:translate(-26px)}18.1818181818%{transform:translate(-26px)}27.2727272727%{transform:translate(0)}36.3636363636%{transform:translate(-26px)}45.4545454545%{transform:translate(-26px)}54.5454545455%{transform:translate(-26px)}63.6363636364%{transform:translate(-26px)}72.7272727273%{transform:translate(-26px)}81.8181818182%{transform:translate(-26px,-26px)}90.9090909091%{transform:translateY(-26px)}to{transform:translate(0)}}.brand-loader__cell:nth-child(3){animation:brand-loader-move-box-3 4s infinite}@keyframes brand-loader-move-box-4{9.0909090909%{transform:translate(-26px)}18.1818181818%{transform:translate(-26px)}27.2727272727%{transform:translate(-26px,-26px)}36.3636363636%{transform:translateY(-26px)}45.4545454545%{transform:translate(0)}54.5454545455%{transform:translateY(-26px)}63.6363636364%{transform:translateY(-26px)}72.7272727273%{transform:translateY(-26px)}81.8181818182%{transform:translate(-26px,-26px)}90.9090909091%{transform:translate(-26px)}to{transform:translate(0)}}.brand-loader__cell:nth-child(4){animation:brand-loader-move-box-4 4s infinite}@keyframes brand-loader-move-box-5{9.0909090909%{transform:translate(0)}18.1818181818%{transform:translate(0)}27.2727272727%{transform:translate(0)}36.3636363636%{transform:translate(26px)}45.4545454545%{transform:translate(26px)}54.5454545455%{transform:translate(26px)}63.6363636364%{transform:translate(26px)}72.7272727273%{transform:translate(26px)}81.8181818182%{transform:translate(26px,-26px)}90.9090909091%{transform:translateY(-26px)}to{transform:translate(0)}}.brand-loader__cell:nth-child(5){animation:brand-loader-move-box-5 4s infinite}@keyframes brand-loader-move-box-6{9.0909090909%{transform:translate(0)}18.1818181818%{transform:translate(-26px)}27.2727272727%{transform:translate(-26px)}36.3636363636%{transform:translate(0)}45.4545454545%{transform:translate(0)}54.5454545455%{transform:translate(0)}63.6363636364%{transform:translate(0)}72.7272727273%{transform:translateY(26px)}81.8181818182%{transform:translate(-26px,26px)}90.9090909091%{transform:translate(-26px)}to{transform:translate(0)}}.brand-loader__cell:nth-child(6){animation:brand-loader-move-box-6 4s infinite}@keyframes brand-loader-move-box-7{9.0909090909%{transform:translate(26px)}18.1818181818%{transform:translate(26px)}27.2727272727%{transform:translate(26px)}36.3636363636%{transform:translate(0)}45.4545454545%{transform:translateY(-26px)}54.5454545455%{transform:translate(26px,-26px)}63.6363636364%{transform:translateY(-26px)}72.7272727273%{transform:translateY(-26px)}81.8181818182%{transform:translate(0)}90.9090909091%{transform:translate(26px)}to{transform:translate(0)}}.brand-loader__cell:nth-child(7){animation:brand-loader-move-box-7 4s infinite}@keyframes brand-loader-move-box-8{9.0909090909%{transform:translate(0)}18.1818181818%{transform:translate(-26px)}27.2727272727%{transform:translate(-26px,-26px)}36.3636363636%{transform:translateY(-26px)}45.4545454545%{transform:translateY(-26px)}54.5454545455%{transform:translateY(-26px)}63.6363636364%{transform:translateY(-26px)}72.7272727273%{transform:translateY(-26px)}81.8181818182%{transform:translate(26px,-26px)}90.9090909091%{transform:translate(26px)}to{transform:translate(0)}}.brand-loader__cell:nth-child(8){animation:brand-loader-move-box-8 4s infinite}@keyframes brand-loader-move-box-9{9.0909090909%{transform:translate(-26px)}18.1818181818%{transform:translate(-26px)}27.2727272727%{transform:translate(0)}36.3636363636%{transform:translate(-26px)}45.4545454545%{transform:translate(0)}54.5454545455%{transform:translate(0)}63.6363636364%{transform:translate(-26px)}72.7272727273%{transform:translate(-26px)}81.8181818182%{transform:translate(-52px)}90.9090909091%{transform:translate(-26px)}to{transform:translate(0)}}.brand-loader__cell:nth-child(9){animation:brand-loader-move-box-9 4s infinite}@media (prefers-reduced-motion: reduce){.brand-loader__cell{animation:none!important;transform:none}}:root{--color-brand-primary: #d85616;--color-brand-primary-hover: #b04212;--color-brand-primary-rgb: 216, 86, 22;--color-border: #e5e5e5;--color-surface-muted: #fafafa;--color-approval-submit: var(--ant-color-info, #1677ff);--color-approval-submit-hover: var(--ant-color-info-hover, #0958d9);--font-size-xs: 14px;--font-size-sm: 15px;--font-size-base: 16px;--font-size-lg: 18px;--font-size-xl: 22px;--font-size-2xl: 26px}html,body,#root{height:100%;margin:0}*,*:before,*:after{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--font-size-base)}.ant-tag{border:1px solid color-mix(in srgb,currentColor 40%,transparent);border-radius:999px;font-size:var(--font-size-base, 16px);font-weight:500;line-height:22px;padding-block:2px;padding-inline:12px;box-shadow:none}.ant-tag.ant-tag-borderless{border:1px solid color-mix(in srgb,currentColor 40%,transparent)}*{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.1) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:transparent;border-radius:8px;border:2px solid transparent;background-clip:padding-box;transition:background-color .2s ease}*:hover>::-webkit-scrollbar-thumb,:hover::-webkit-scrollbar-thumb{background:#00000029;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:#00000047;background-clip:padding-box}::-webkit-scrollbar-corner{background:transparent}::selection{background:rgba(var(--color-brand-primary-rgb),.15)}.ant-card{transition:box-shadow .2s ease}.ant-table-wrapper .ant-table-row{transition:background-color .15s ease}.docs-page-breadcrumb.ant-breadcrumb ol{flex-wrap:wrap;row-gap:4px}.ant-menu-item,.ant-menu-submenu-title{transition:all .2s ease!important}.ant-btn{box-shadow:none!important;gap:8px;font-weight:500;letter-spacing:.02em;transition:color .5s ease-out,background-color .5s ease-out,box-shadow .5s ease-out,border-color .5s ease-out,opacity .2s ease,transform .12s ease!important}.ant-btn:not(:disabled):not(.ant-btn-loading):active{transform:scale(.93)!important}.ant-btn-primary:not(:disabled):not(.ant-btn-loading):not(.ant-btn-dangerous):not(.approval-submit-btn):not(.approval-delete-btn){background:transparent!important;color:var(--color-brand-primary)!important;border-color:var(--color-brand-primary)!important;box-shadow:inset 0 0 0 0 var(--color-brand-primary)!important}.ant-btn-primary:not(:disabled):not(.ant-btn-loading):not(.ant-btn-dangerous):not(.approval-submit-btn):not(.approval-delete-btn):hover,.ant-btn-primary:not(:disabled):not(.ant-btn-loading):not(.ant-btn-dangerous):not(.approval-submit-btn):not(.approval-delete-btn):hover *{background:transparent!important;color:#fff!important;border-color:var(--color-brand-primary)!important;box-shadow:inset 0 -100px 0 0 var(--color-brand-primary)!important}.ant-btn-default:not(:disabled):not(.ant-btn-loading):not(.ant-btn-dangerous){background:transparent!important;box-shadow:inset 0 0 0 0 var(--color-brand-primary)!important}.ant-btn-default:not(:disabled):not(.ant-btn-loading):not(.ant-btn-dangerous):hover,.ant-btn-default:not(:disabled):not(.ant-btn-loading):not(.ant-btn-dangerous):hover *{color:#fff!important;border-color:var(--color-brand-primary)!important;box-shadow:inset 0 -100px 0 0 var(--color-brand-primary)!important;background:transparent!important}.ant-btn-default.ant-btn-dangerous:not(:disabled):not(.ant-btn-loading):not(.approval-delete-btn),.ant-btn-primary.ant-btn-dangerous:not(:disabled):not(.ant-btn-loading):not(.approval-delete-btn){background:transparent!important;box-shadow:inset 0 0 #ff4d4f!important}.ant-btn-default.ant-btn-dangerous:not(:disabled):not(.ant-btn-loading):not(.approval-delete-btn):hover,.ant-btn-default.ant-btn-dangerous:not(:disabled):not(.ant-btn-loading):not(.approval-delete-btn):hover *,.ant-btn-primary.ant-btn-dangerous:not(:disabled):not(.ant-btn-loading):not(.approval-delete-btn):hover,.ant-btn-primary.ant-btn-dangerous:not(:disabled):not(.ant-btn-loading):not(.approval-delete-btn):hover *{color:#fff!important;box-shadow:inset 0 -100px #ff4d4f!important;background:transparent!important}.ant-btn-text,.ant-btn-link{box-shadow:none!important}.ant-btn:not(.ant-btn-text):not(.ant-btn-link):not(:disabled):hover{--ant-color-link: currentColor;--ant-color-link-hover: currentColor}.ant-btn[disabled],.ant-btn.ant-btn-loading{opacity:.55}.doc-template-selection-floating-btn:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:3px}.doc-template-selection-floating-btn:hover{background-color:var(--color-brand-primary-hover)!important;border-color:var(--color-brand-primary-hover)!important;filter:none}.doc-template-selection-floating-btn:active{transform:scale(.96)}.doc-template-preview table{border-collapse:collapse;width:100%;margin:0 0 12px}.doc-template-preview td,.doc-template-preview th{border:1px solid #E5E5E5;padding:6px 8px;vertical-align:top}.ant-checkbox-inner{width:20px!important;height:20px!important;border-radius:5px!important;border:2px solid #BFBFBF!important;transition:background-color 1.3s ease,border-color 1.3s ease,transform .3s ease!important}.ant-checkbox:not(.ant-checkbox-disabled):hover .ant-checkbox-inner{border-color:var(--color-brand-primary)!important;background-color:rgba(var(--color-brand-primary-rgb),.04)!important;transform:scale(1.05)}.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--color-brand-primary)!important;border-color:var(--color-brand-primary)!important;transform:scale(1.1) rotate(360deg) rotateY(360deg)}.ant-checkbox-input:focus-visible+.ant-checkbox-inner,.ant-checkbox-input:focus+.ant-checkbox-inner{box-shadow:0 0 0 3px rgba(var(--color-brand-primary-rgb),.25)!important;outline:none!important}.ant-switch{background-color:transparent!important;border:2px solid #BFBFBF!important;box-shadow:none!important;overflow:hidden;min-width:48px!important;height:26px!important;transition:border-color .4s cubic-bezier(.215,.61,.355,1)!important}.ant-switch:after{content:"";position:absolute;width:18px;height:18px;background:#bfbfbf;border-radius:50%;left:2px;top:50%;transform:translateY(-50%);transition:transform .4s cubic-bezier(.215,.61,.355,1),background-color .4s ease;pointer-events:none;z-index:1}.ant-switch:before{content:"";position:absolute;width:18px;height:18px;background:var(--color-brand-primary);border-radius:50%;right:2px;top:50%;transform:translateY(-50%) translate(140%);transition:transform .4s cubic-bezier(.215,.61,.355,1);pointer-events:none;z-index:2}.ant-switch.ant-switch-checked{border-color:var(--color-brand-primary)!important}.ant-switch.ant-switch-checked:before{transform:translateY(-50%) translate(0)}.ant-switch.ant-switch-checked:after{transform:translateY(-50%) translate(-140%)}.ant-switch .ant-switch-handle{display:none!important}.ant-switch-inner{z-index:3;position:relative;pointer-events:none;font-size:var(--font-size-xs)}.ant-switch-inner-checked:not(:empty)~*,.ant-switch:has(.ant-switch-inner-checked:not(:empty)) .ant-switch-handle{display:block!important}.ant-table-wrapper:not(.app-table--plain) .ant-table-container{border:1px solid var(--color-border, #E5E5E5);border-radius:8px;overflow:hidden}.ant-table-wrapper:not(.app-table--plain) .ant-table{border-radius:8px}.ant-table-wrapper:not(.app-table--plain) .ant-table-thead>tr>th{background:var(--color-surface-muted, #fafafa)!important;color:#595959;font-weight:600;white-space:nowrap}.ant-table-wrapper:not(.app-table--plain) .ant-table-tbody>tr:nth-child(2n)>td{background:var(--color-surface-muted, #fafafa)}.ant-table-wrapper:not(.app-table--plain) .ant-table-tbody>tr.ant-table-row:hover>td{background:rgba(var(--color-brand-primary-rgb, 216, 86, 22),.045)}.ant-table-wrapper:not(.app-table--plain) .ant-table-tbody>tr:nth-child(2n).ant-table-row:hover>td{background:rgba(var(--color-brand-primary-rgb, 216, 86, 22),.06)}.ant-table-wrapper:not(.app-table--plain) .ant-table-tbody>tr.ant-table-row:hover>td.ant-table-cell-fix,.ant-table-wrapper:not(.app-table--plain) .ant-table-tbody>tr.ant-table-row>td.ant-table-cell-fix.ant-table-cell-row-hover{background:color-mix(in srgb,var(--color-brand-primary, #D85616) 4.5%,#fff)}.ant-table-wrapper:not(.app-table--plain) .ant-table-tbody>tr:nth-child(2n).ant-table-row:hover>td.ant-table-cell-fix,.ant-table-wrapper:not(.app-table--plain) .ant-table-tbody>tr:nth-child(2n).ant-table-row>td.ant-table-cell-fix.ant-table-cell-row-hover{background:color-mix(in srgb,var(--color-brand-primary, #D85616) 6%,var(--color-surface-muted, #fafafa))}.ant-table-wrapper:not(.app-table--plain) .ant-table-cell{vertical-align:middle;word-break:keep-all;overflow-wrap:break-word}.ant-table-wrapper:not(.app-table--plain) .ant-table:not(.ant-table-small):not(.ant-table-middle) .ant-table-thead>tr>th,.ant-table-wrapper:not(.app-table--plain) .ant-table:not(.ant-table-small):not(.ant-table-middle) .ant-table-tbody>tr>td,.ant-table-wrapper:not(.app-table--plain) .ant-table-middle .ant-table-thead>tr>th,.ant-table-wrapper:not(.app-table--plain) .ant-table-middle .ant-table-tbody>tr>td{padding:16px}.ant-table-wrapper:not(.app-table--plain) .ant-table-small .ant-table-thead>tr>th,.ant-table-wrapper:not(.app-table--plain) .ant-table-small .ant-table-tbody>tr>td{padding:12px}.ant-table-wrapper:not(.app-table--plain) .ant-pagination{margin:12px 4px 4px}.ant-table-wrapper:not(.app-table--plain) .ant-table.ant-table-bordered>.ant-table-container{border:1px solid var(--color-border, #E5E5E5)}.approval-submit-btn.ant-btn:not(:disabled){background:transparent!important;border-color:var(--color-approval-submit)!important;color:var(--color-approval-submit)!important;box-shadow:inset 0 0 0 0 var(--color-approval-submit)!important}.approval-submit-btn.ant-btn:not(:disabled) .anticon,.approval-submit-btn.ant-btn:not(:disabled) span{color:var(--color-approval-submit)!important}.approval-submit-btn.ant-btn:not(:disabled):hover,.approval-submit-btn.ant-btn:not(:disabled):focus,.approval-submit-btn.ant-btn:not(:disabled):focus-visible,.approval-submit-btn.ant-btn:not(:disabled):hover *{background:transparent!important;border-color:var(--color-approval-submit-hover)!important;color:#fff!important;box-shadow:inset 0 -100px 0 0 var(--color-approval-submit-hover)!important}.approval-delete-btn.ant-btn:not(:disabled){background:transparent!important;border-color:var(--ant-color-error, #ff4d4f)!important;color:var(--ant-color-error, #ff4d4f)!important;box-shadow:inset 0 0 0 0 var(--ant-color-error, #ff4d4f)!important}.approval-delete-btn.ant-btn:not(:disabled):hover,.approval-delete-btn.ant-btn:not(:disabled):focus,.approval-delete-btn.ant-btn:not(:disabled):focus-visible,.approval-delete-btn.ant-btn:not(:disabled):hover *{background:transparent!important;border-color:var(--ant-color-error, #ff4d4f)!important;color:#fff!important;box-shadow:inset 0 -100px 0 0 var(--ant-color-error, #ff4d4f)!important}
