@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.p.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_71ccc86a-module__zC2mFa__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_71ccc86a-module__zC2mFa__variable{--font-manrope:"Manrope", "Manrope Fallback"}
.product-shell-module__oFb_nq__shell{--product-sidebar-width:90px;--product-mobile-nav-height:64px;background:var(--ds-background,#f5f9fd);min-height:100vh;color:var(--ds-ink,#10233f);display:flex}.product-shell-module__oFb_nq__supportBanner{z-index:40;color:#fff;background:#8a4b12;justify-content:space-between;align-items:center;gap:12px;padding:8px 20px;display:flex;position:sticky;top:0}.product-shell-module__oFb_nq__supportBannerCopy{margin:0;font-size:12px;font-weight:650;line-height:1.35}.product-shell-module__oFb_nq__supportBannerExit{color:#fff;cursor:pointer;font:inherit;background:0 0;border:1px solid #ffffff73;border-radius:8px;flex:none;padding:5px 10px;font-size:12px;font-weight:750}.product-shell-module__oFb_nq__supportBannerExit:hover{background:#ffffff1f}.product-shell-module__oFb_nq__sidebar{width:var(--product-sidebar-width);min-width:var(--product-sidebar-width);max-width:var(--product-sidebar-width);flex:0 0 var(--product-sidebar-width);box-sizing:border-box;background:var(--ds-ink,#10233f);border-right:1px solid #1b3c61;flex-direction:column;height:100vh;padding:0 5px 8px;display:flex;position:sticky;top:0}.product-shell-module__oFb_nq__brand{color:#fff;border-bottom:1px solid #76c5ff38;flex:0 0 56px;justify-content:center;align-items:center;width:calc(100% + 10px);height:56px;margin:0 -5px 8px;display:flex}.product-shell-module__oFb_nq__brand:hover{background:#ffffff0b}.product-shell-module__oFb_nq__brandMark{object-fit:contain;width:50px;max-width:none;height:50px;display:block}.product-shell-module__oFb_nq__nav{scrollbar-width:thin;scrollbar-color:#aebed047 transparent;flex:1;align-content:start;gap:3px;min-height:0;display:grid;overflow:auto}.product-shell-module__oFb_nq__navItem{box-sizing:border-box;color:#aebed0;letter-spacing:-.025em;text-align:center;border:1px solid #0000;border-radius:10px;align-content:center;place-items:center;gap:4px;min-height:58px;padding:5px 1px;font-size:10px;font-weight:650;line-height:1.1;transition:background .15s,color .15s,border-color .15s;display:grid}.product-shell-module__oFb_nq__navItem:hover{color:#fff;background:#ffffff12}.product-shell-module__oFb_nq__navItem:focus-visible,.product-shell-module__oFb_nq__sidebarToggle:focus-visible,.product-shell-module__oFb_nq__backLink:focus-visible,.product-shell-module__oFb_nq__headerAction:focus-visible,.product-shell-module__oFb_nq__tab:focus-visible,.product-shell-module__oFb_nq__breadcrumbLink:focus-visible,.product-shell-module__oFb_nq__mobileMoreItem:focus-visible,.product-shell-module__oFb_nq__mobileMoreClose:focus-visible{outline:2px solid var(--ds-accent,#2479ee);outline-offset:2px}.product-shell-module__oFb_nq__navItemActive{color:#fff;background:#2479ee3d;border-color:#5b9df7e6}.product-shell-module__oFb_nq__navIcon{flex:0 0 27px;place-items:center;width:27px;height:27px;display:grid}.product-shell-module__oFb_nq__navIcon svg{width:27px;max-width:none;height:27px;display:block}.product-shell-module__oFb_nq__navLabel{text-overflow:clip;white-space:nowrap;width:100%;min-width:0;overflow:visible}.product-shell-module__oFb_nq__sidebarFooter{border-top:1px solid #ffffff1a;gap:4px;margin-top:8px;padding-top:8px;display:grid}.product-shell-module__oFb_nq__main{flex:1;min-width:0;position:relative}.product-shell-module__oFb_nq__topbar{z-index:70;border-bottom:1px solid var(--ds-border,#dce6f1);background:#fffffff5;justify-content:space-between;align-items:center;gap:16px;height:56px;padding:0 30px;display:flex;position:relative}.product-shell-module__oFb_nq__topbarStart{align-items:center;gap:10px;min-width:0;display:flex}.product-shell-module__oFb_nq__sectionName{color:var(--ds-ink,#10233f);letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:750;overflow:hidden}.product-shell-module__oFb_nq__actions{color:#52647a;align-items:center;gap:18px;min-width:0;font-size:12px;font-weight:700;display:flex}.product-shell-module__oFb_nq__languageSelect select{color:#27415e;cursor:pointer;height:32px;font:inherit;background:#fff;border:1px solid #d9e2ee;border-radius:9px;padding:0 24px 0 9px;font-size:12px;font-weight:700}.product-shell-module__oFb_nq__tenant,.product-shell-module__oFb_nq__profile{white-space:nowrap;align-items:center;gap:7px;min-width:0;display:inline-flex}.product-shell-module__oFb_nq__account{position:relative}.product-shell-module__oFb_nq__profile{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0}.product-shell-module__oFb_nq__profile:hover{color:#10213a}.product-shell-module__oFb_nq__accountMenu{z-index:80;color:#10213a;background:#fff;border:1px solid #d9e2ee;border-radius:14px;gap:10px;width:min(320px,100vw - 32px);padding:12px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 40px #0f172a1f}.product-shell-module__oFb_nq__accountIdentity{border-bottom:1px solid #e5eaf3;gap:2px;padding-bottom:8px;display:grid}.product-shell-module__oFb_nq__accountName{margin:0;font-size:13px;font-weight:750}.product-shell-module__oFb_nq__accountEmail,.product-shell-module__oFb_nq__accountTenant,.product-shell-module__oFb_nq__accountContext{color:#52647a;margin:0;font-size:12px;font-weight:600}.product-shell-module__oFb_nq__accountContext{color:#215fae}.product-shell-module__oFb_nq__accountSwitch{gap:8px;display:grid}.product-shell-module__oFb_nq__accountSwitchTitle{letter-spacing:.06em;text-transform:uppercase;color:#64748b;margin:0;font-size:11px;font-weight:800}.product-shell-module__oFb_nq__accountSearch{width:100%;height:34px;font:inherit;border:1px solid #d9e2ee;border-radius:8px;padding:0 10px;font-size:13px}.product-shell-module__oFb_nq__accountSwitchError{color:#b45309;margin:0;font-size:12px}.product-shell-module__oFb_nq__accountTenantList{gap:2px;max-height:220px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.product-shell-module__oFb_nq__accountTenantEmpty{color:#64748b;padding:8px 4px;font-size:12px}.product-shell-module__oFb_nq__accountTenantButton{color:#10213a;text-align:left;cursor:pointer;width:100%;font:inherit;background:0 0;border:0;border-radius:8px;padding:8px 10px;font-size:13px;font-weight:650}.product-shell-module__oFb_nq__accountTenantButton:hover{background:#edf3fb}.product-shell-module__oFb_nq__accountTenantButton:disabled{cursor:wait;opacity:.7}.product-shell-module__oFb_nq__accountLogout{color:#10213a;cursor:pointer;width:100%;min-height:36px;font:inherit;background:#fff;border:1px solid #d9e2ee;border-radius:10px;font-size:13px;font-weight:750}.product-shell-module__oFb_nq__accountLogout:hover{background:#f7f9fc}.product-shell-module__oFb_nq__tenantDot{background:#2f80ff;border-radius:50%;flex:0 0 7px;width:7px;height:7px}.product-shell-module__oFb_nq__profileAvatar{color:#215fae;background:#e9f2ff;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:10px;display:grid}.product-shell-module__oFb_nq__routeTransition{z-index:4;background:#dceaff;height:2px;position:absolute;top:56px;left:0;right:0;overflow:hidden}.product-shell-module__oFb_nq__routeTransitionBar{background:var(--ds-accent,#2479ee);width:42%;height:100%;animation:1s ease-in-out infinite product-shell-module__oFb_nq__route-progress;display:block}.product-shell-module__oFb_nq__screenReaderOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.product-shell-module__oFb_nq__content{width:100%;max-width:none;margin:0;padding:16px 20px 28px}.product-shell-module__oFb_nq__shellBleed{height:100vh;max-height:100vh;overflow:hidden}.product-shell-module__oFb_nq__mainBleed{flex-direction:column;height:100vh;min-height:0;max-height:100vh;display:flex;overflow:hidden}.product-shell-module__oFb_nq__contentBleed{flex-direction:column;flex:1;width:100%;max-width:none;min-height:0;padding:0;display:flex;overflow:hidden}.product-shell-module__oFb_nq__contentBleed>*{flex:auto;height:100%;min-height:0;max-height:100%}.product-shell-module__oFb_nq__pageHeader{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px;display:flex}.product-shell-module__oFb_nq__headerContent{min-width:0}.product-shell-module__oFb_nq__breadcrumbs{color:#64748b;margin-bottom:10px;font-size:12px;font-weight:650}.product-shell-module__oFb_nq__breadcrumbList{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.product-shell-module__oFb_nq__breadcrumbItem{align-items:center;gap:6px;display:inline-flex}.product-shell-module__oFb_nq__breadcrumbItem:not(:last-child):after{color:#a6b2c2;content:"/"}.product-shell-module__oFb_nq__breadcrumbLink,.product-shell-module__oFb_nq__backLink{color:#52647a;text-decoration:none}.product-shell-module__oFb_nq__breadcrumbLink:hover,.product-shell-module__oFb_nq__backLink:hover{color:#215fae}.product-shell-module__oFb_nq__backLink{cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;margin:0 0 12px;padding:0;font-size:12px;font-weight:750;display:inline-flex}.product-shell-module__oFb_nq__eyebrow{color:#2f80ff;letter-spacing:.1em;text-transform:uppercase;margin:0 0 7px;font-size:11px;font-weight:800}.product-shell-module__oFb_nq__title{color:#10213a;letter-spacing:-.045em;margin:0;font-size:clamp(28px,3vw,36px)}.product-shell-module__oFb_nq__description{color:#64748b;max-width:680px;margin:10px 0 0;font-size:15px;line-height:1.55}.product-shell-module__oFb_nq__headerActions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;display:flex}.product-shell-module__oFb_nq__headerAction{color:#27415e;cursor:pointer;min-height:36px;font:inherit;background:#fff;border:1px solid #d9e2ee;border-radius:10px;justify-content:center;align-items:center;padding:0 13px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}.product-shell-module__oFb_nq__headerAction:disabled{cursor:not-allowed;opacity:.5}.product-shell-module__oFb_nq__headerActionPrimary{border-color:var(--ds-accent,#2479ee);background:var(--ds-accent,#2479ee);color:#fff}.product-shell-module__oFb_nq__tabs{border-bottom:1px solid #e5eaf3;gap:2px;margin:0 0 20px;display:flex;overflow-x:auto}.product-shell-module__oFb_nq__tab{color:#64748b;cursor:pointer;min-height:38px;font:inherit;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.product-shell-module__oFb_nq__tabActive{border-bottom-color:var(--ds-accent,#2479ee);color:var(--ds-ink,#10233f)}.product-shell-module__oFb_nq__tabDisabled{cursor:not-allowed;opacity:.45}.product-shell-module__oFb_nq__tabBadge{color:#52647a;background:#edf3fb;border-radius:999px;place-items:center;min-width:20px;min-height:20px;padding:0 6px;font-size:10px;display:inline-grid}.product-shell-module__oFb_nq__tabsEntity{border-bottom:0;gap:8px;margin-bottom:16px}.product-shell-module__oFb_nq__tabsEntity .product-shell-module__oFb_nq__tab{border:1px solid #d9e2ee;border-radius:999px;min-height:36px;padding:0 13px}.product-shell-module__oFb_nq__tabsEntity .product-shell-module__oFb_nq__tabActive{border-color:var(--ds-accent,#2479ee);color:var(--ds-accent-hover,#155fc7);background:#eef5ff}.product-shell-module__oFb_nq__toolbar{justify-content:space-between;align-items:flex-end;gap:12px;min-width:0;margin:0 0 16px;display:flex}.product-shell-module__oFb_nq__toolbarLeft,.product-shell-module__oFb_nq__toolbarRight{flex:auto;align-items:flex-end;gap:8px;min-width:0;display:flex}.product-shell-module__oFb_nq__toolbarRight{flex:0 auto;justify-content:flex-end}.product-shell-module__oFb_nq__moduleState,.product-shell-module__oFb_nq__empty{background:#fff;border:1px solid #e1e8f1;border-radius:18px;gap:11px;max-width:620px;padding:28px;display:grid;box-shadow:0 12px 30px #0f172a0a}.product-shell-module__oFb_nq__moduleStateIcon,.product-shell-module__oFb_nq__emptyIcon{color:#2f80ff;background:#edf5ff;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.product-shell-module__oFb_nq__moduleState h1,.product-shell-module__oFb_nq__empty h2{color:#10213a;letter-spacing:-.025em;margin:4px 0 0;font-size:18px}.product-shell-module__oFb_nq__moduleState p,.product-shell-module__oFb_nq__empty p{color:#64748b;margin:0;font-size:14px;line-height:1.55}@keyframes product-shell-module__oFb_nq__route-progress{0%{transform:translate(-110%)}to{transform:translate(340%)}}.product-shell-module__oFb_nq__mobileNavigation,.product-shell-module__oFb_nq__mobileMoreBackdrop,.product-shell-module__oFb_nq__mobileMoreSheet{display:none}@media (max-width:760px){.product-shell-module__oFb_nq__sidebar{z-index:90;width:100%;min-width:0;max-width:none;height:calc(var(--product-mobile-nav-height) + env(safe-area-inset-bottom));flex:0 0 var(--product-mobile-nav-height);padding:4px 6px env(safe-area-inset-bottom);border-top:1px solid #1b3c61;border-right:0;flex-direction:row;position:fixed;inset:auto 0 0}.product-shell-module__oFb_nq__brand,.product-shell-module__oFb_nq__desktopNavigation,.product-shell-module__oFb_nq__desktopFooter{display:none}.product-shell-module__oFb_nq__mobileNavigation{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;width:100%;min-width:0;display:grid}.product-shell-module__oFb_nq__navItem{color:#aebed0;min-width:0;min-height:56px;font:inherit;text-align:center;background:0 0;border:1px solid #0000;border-radius:8px;align-content:center;place-items:center;gap:2px;padding:3px 2px;font-size:10px;font-weight:700;line-height:1.1;display:grid}.product-shell-module__oFb_nq__navIcon{flex:none;width:24px;height:24px}.product-shell-module__oFb_nq__navIcon svg{width:24px;height:24px}.product-shell-module__oFb_nq__navLabel{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.product-shell-module__oFb_nq__mobileHidden{display:none}.product-shell-module__oFb_nq__main{min-width:0;padding-bottom:calc(var(--product-mobile-nav-height) + env(safe-area-inset-bottom) + 16px)}.product-shell-module__oFb_nq__mobileMoreBackdrop{z-index:91;inset:0 0 calc(var(--product-mobile-nav-height) + env(safe-area-inset-bottom)) 0;background:#10233f47;border:0;display:block;position:fixed}.product-shell-module__oFb_nq__mobileMoreSheet{z-index:92;right:12px;bottom:calc(var(--product-mobile-nav-height) + env(safe-area-inset-bottom) + 8px);border:1px solid var(--ds-border,#dce6f1);max-height:min(65vh,520px);color:var(--ds-ink,#10233f);background:#fff;border-radius:12px;padding:12px;display:grid;position:fixed;left:12px;overflow:auto;box-shadow:0 16px 40px #10233f33}.product-shell-module__oFb_nq__mobileMoreHeader{justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:0 4px 8px;display:flex}.product-shell-module__oFb_nq__mobileMoreHeader strong{font-size:14px}.product-shell-module__oFb_nq__mobileMoreClose{width:44px;height:44px;color:var(--ds-muted,#60718a);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:8px;place-items:center;font-size:24px;display:grid}.product-shell-module__oFb_nq__mobileMoreClose:hover{color:var(--ds-ink,#10233f);background:#edf3f8}.product-shell-module__oFb_nq__mobileMoreList{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.product-shell-module__oFb_nq__mobileMoreItem{min-width:0;min-height:52px;color:var(--ds-ink,#10233f);border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:6px 10px;font-size:13px;font-weight:700;display:flex}.product-shell-module__oFb_nq__mobileMoreItem:hover{background:#edf3f8}.product-shell-module__oFb_nq__mobileMoreItemActive{color:var(--ds-accent-hover,#155fc7);background:#eaf2fd;border-color:#c8dcfb}.product-shell-module__oFb_nq__mobileMoreIcon{width:28px;height:28px;color:var(--ds-accent,#2479ee);flex:0 0 28px;place-items:center;display:grid}.product-shell-module__oFb_nq__mobileMoreIcon svg{width:22px;height:22px}.product-shell-module__oFb_nq__topbar{height:52px;padding:0 18px}.product-shell-module__oFb_nq__tenant{display:none}.product-shell-module__oFb_nq__profile{text-overflow:ellipsis;max-width:120px;overflow:hidden}.product-shell-module__oFb_nq__accountMenu{width:min(280px,100vw - 24px);right:0}.product-shell-module__oFb_nq__routeTransition{top:52px}.product-shell-module__oFb_nq__content{min-width:0;max-width:100%;padding:22px 18px 34px;overflow-x:hidden}.product-shell-module__oFb_nq__contentBleed{flex:1;height:auto;min-height:0;padding:0;overflow:hidden}.product-shell-module__oFb_nq__pageHeader{flex-direction:column;gap:14px;margin-bottom:20px}.product-shell-module__oFb_nq__headerActions{justify-content:flex-start;width:100%}.product-shell-module__oFb_nq__toolbar{flex-direction:column;align-items:stretch}.product-shell-module__oFb_nq__toolbarLeft,.product-shell-module__oFb_nq__toolbarRight{align-items:stretch;width:100%}.product-shell-module__oFb_nq__toolbarRight{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.product-shell-module__oFb_nq__navItem{transition:none}.product-shell-module__oFb_nq__routeTransitionBar{width:100%;animation:none}}
.employee-workspace-shell-module__UXChLG__shell{color:#172033;background:#f5f7fb;grid-template-columns:236px minmax(0,1fr);min-height:100dvh;display:grid}.employee-workspace-shell-module__UXChLG__sidebar{box-sizing:border-box;background:#fff;border-right:1px solid #e1e7ef;flex-direction:column;height:100dvh;padding:18px 14px;display:flex;position:sticky;top:0}.employee-workspace-shell-module__UXChLG__brand{color:#172033;align-items:center;gap:11px;padding:6px 8px 20px;text-decoration:none;display:flex}.employee-workspace-shell-module__UXChLG__brandMark{color:#fff;background:#172e4d;border-radius:10px;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.employee-workspace-shell-module__UXChLG__brandName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:750;overflow:hidden}.employee-workspace-shell-module__UXChLG__nav{gap:5px;display:grid}.employee-workspace-shell-module__UXChLG__item{color:#526075;border-radius:10px;align-items:center;gap:11px;padding:10px 11px;font-size:13px;font-weight:650;text-decoration:none;display:flex}.employee-workspace-shell-module__UXChLG__item:hover{color:#172033;background:#f3f6fa}.employee-workspace-shell-module__UXChLG__active{color:#3349c8;background:#eaf0ff}.employee-workspace-shell-module__UXChLG__icon{background:#eef2f7;border-radius:7px;place-items:center;width:24px;height:24px;font-size:11px;font-weight:800;display:grid}.employee-workspace-shell-module__UXChLG__active .employee-workspace-shell-module__UXChLG__icon{background:#dbe4ff}.employee-workspace-shell-module__UXChLG__footer{gap:8px;margin-top:auto;display:grid}.employee-workspace-shell-module__UXChLG__settings{color:#526075;border-radius:9px;align-items:center;gap:8px;padding:9px 10px;font-size:12px;font-weight:650;text-decoration:none;display:flex}.employee-workspace-shell-module__UXChLG__settings:hover{background:#f3f6fa}.employee-workspace-shell-module__UXChLG__user{border-top:1px solid #eef2f6;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;padding:14px 8px 0;display:grid}.employee-workspace-shell-module__UXChLG__avatar{color:#fff;background:#172e4d;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:grid}.employee-workspace-shell-module__UXChLG__identity{min-width:0}.employee-workspace-shell-module__UXChLG__identity b,.employee-workspace-shell-module__UXChLG__identity small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.employee-workspace-shell-module__UXChLG__identity b{font-size:12px}.employee-workspace-shell-module__UXChLG__identity small{color:#8793a5;margin-top:2px;font-size:10px}.employee-workspace-shell-module__UXChLG__logout{color:#8793a5;cursor:pointer;background:0 0;border:0;font-size:16px}.employee-workspace-shell-module__UXChLG__main{min-width:0;min-height:100dvh}.employee-workspace-shell-module__UXChLG__mobileHeader{display:none}.employee-workspace-shell-module__UXChLG__content{box-sizing:border-box;min-height:100dvh;padding:22px}.employee-workspace-shell-module__UXChLG__state{color:#64748b;place-items:center;min-height:70dvh;display:grid}.employee-workspace-shell-module__UXChLG__stateCard{text-align:center;background:#fff;border:1px solid #e1e7ef;border-radius:16px;max-width:440px;padding:28px;box-shadow:0 8px 28px #1720330f}.employee-workspace-shell-module__UXChLG__stateCard h1{color:#172033;margin:0 0 8px;font-size:21px}.employee-workspace-shell-module__UXChLG__stateCard p{margin:0;line-height:1.5}.employee-workspace-shell-module__UXChLG__mobileNav{display:none}@media (max-width:760px){.employee-workspace-shell-module__UXChLG__shell{display:block}.employee-workspace-shell-module__UXChLG__sidebar{display:none}.employee-workspace-shell-module__UXChLG__mobileHeader{z-index:15;background:#fff;border-bottom:1px solid #e1e7ef;justify-content:space-between;align-items:center;padding:10px 14px;display:flex;position:sticky;top:0}.employee-workspace-shell-module__UXChLG__mobileHeader button{color:#172033;background:#eef2f7;border:0;border-radius:9px;padding:8px 10px}.employee-workspace-shell-module__UXChLG__mobileNav{z-index:14;background:#fff;border-bottom:1px solid #e1e7ef;gap:6px;padding:9px 12px;display:flex;position:fixed;inset:55px 0 auto;overflow-x:auto}.employee-workspace-shell-module__UXChLG__mobileNav .employee-workspace-shell-module__UXChLG__item{flex:none}.employee-workspace-shell-module__UXChLG__content{padding:14px}.employee-workspace-shell-module__UXChLG__main{padding-top:54px}}
.finance-section-navigation-module__ZQIEma__navigation{gap:14px;min-width:0;display:grid}.finance-section-navigation-module__ZQIEma__tabs{min-width:0;padding-bottom:2px;overflow-x:auto}@media (max-width:720px){.finance-section-navigation-module__ZQIEma__navigation{gap:10px}.finance-section-navigation-module__ZQIEma__tabs{margin-inline:-2px}}
.finance-runtime-module__Fm7V8a__runtime{min-height:calc(100vh - 72px);color:var(--foreground,#182230);background:#f6f8fb;font-size:14px;line-height:1.45}.finance-runtime-module__Fm7V8a__topbar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;border-bottom:1px solid #dce2e8;justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:9px 14px;display:flex}.finance-runtime-module__Fm7V8a__identity,.finance-runtime-module__Fm7V8a__topActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.finance-runtime-module__Fm7V8a__identity strong{font-size:15px}.finance-runtime-module__Fm7V8a__pill{color:#657384;white-space:nowrap;background:#f8fafb;border:1px solid #dce2e8;border-radius:999px;padding:4px 8px;font-size:11px}.finance-runtime-module__Fm7V8a__body{gap:18px;min-width:0;padding:18px 20px 40px;display:grid}.finance-runtime-module__Fm7V8a__panel{border:1px solid var(--border,#e2e8f0);background:#fff;border-radius:14px;padding:18px}.finance-runtime-module__Fm7V8a__panelHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.finance-runtime-module__Fm7V8a__panelHead h2{margin:0;font-size:16px;font-weight:650}.finance-runtime-module__Fm7V8a__hint{color:#678;margin:8px 0 0;font-size:12px}.finance-runtime-module__Fm7V8a__error{color:#9b1c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;padding:12px}.finance-runtime-module__Fm7V8a__empty{color:#678;text-align:center;padding:28px 12px}.finance-runtime-module__Fm7V8a__tableWrap{overflow:auto}.finance-runtime-module__Fm7V8a__paymentCalendarPanel{min-width:0;max-width:100%;overflow:hidden}.finance-runtime-module__Fm7V8a__paymentCalendarEmbed{contain:inline-size;width:100%;min-width:0;max-width:100%;overflow-x:auto}.finance-runtime-module__Fm7V8a__paymentCalendarToolbar,.finance-runtime-module__Fm7V8a__paymentCalendarActions,.finance-runtime-module__Fm7V8a__paymentCalendarDate{align-items:center;display:flex}.finance-runtime-module__Fm7V8a__paymentCalendarToolbar{justify-content:space-between;gap:12px}.finance-runtime-module__Fm7V8a__paymentCalendarToolbar h2{margin:0;font-size:16px}.finance-runtime-module__Fm7V8a__paymentCalendarActions{gap:8px}.finance-runtime-module__Fm7V8a__paymentCalendarMonth{text-transform:capitalize;margin:18px 0 10px;font-size:20px}.finance-runtime-module__Fm7V8a__paymentCalendarScroll{width:100%;min-width:0;overflow-x:auto}.finance-runtime-module__Fm7V8a__paymentCalendarGrid{border-top:1px solid #e2e8f0;border-left:1px solid #e2e8f0;grid-template-columns:repeat(7,minmax(112px,1fr));min-width:784px;display:grid}.finance-runtime-module__Fm7V8a__paymentCalendarWeekday{color:#678;text-align:center;border-bottom:1px solid #e2e8f0;border-right:1px solid #e2e8f0;padding:7px;font-size:11px;font-weight:650}.finance-runtime-module__Fm7V8a__paymentCalendarDay{color:#182230;text-align:left;background:#fff;border:1px solid #e2e8f0;border-top:0;border-left:0;flex-direction:column;gap:8px;min-width:0;min-height:116px;padding:8px;display:flex}.finance-runtime-module__Fm7V8a__paymentCalendarDay:hover,.finance-runtime-module__Fm7V8a__paymentCalendarDay[data-selected=true]{background:#eff6ff;box-shadow:inset 0 0 0 2px #3b82f6}.finance-runtime-module__Fm7V8a__paymentCalendarDay[data-outside=true]{color:#94a3b8;background:#f8fafc}.finance-runtime-module__Fm7V8a__paymentCalendarDay[data-negative=true]{background:#fff1f2}.finance-runtime-module__Fm7V8a__paymentCalendarDay[data-negative=true][data-selected=true]{background:#ffe4e6}.finance-runtime-module__Fm7V8a__paymentCalendarDate{justify-content:space-between;gap:4px;font-weight:700}.finance-runtime-module__Fm7V8a__paymentCalendarDate small{color:#1d4ed8;font-size:10px;font-weight:650}.finance-runtime-module__Fm7V8a__paymentCalendarDay[data-today=true] .finance-runtime-module__Fm7V8a__paymentCalendarDate{color:#1d4ed8}.finance-runtime-module__Fm7V8a__paymentCalendarAmounts{gap:2px;font-size:11px;display:grid}.finance-runtime-module__Fm7V8a__paymentCalendarAmounts [data-kind=income]{color:#047857}.finance-runtime-module__Fm7V8a__paymentCalendarAmounts [data-kind=expense]{color:#b45309}.finance-runtime-module__Fm7V8a__paymentCalendarAmounts strong{color:inherit;border-top:1px solid;margin-top:3px;padding-top:3px}.finance-runtime-module__Fm7V8a__paymentCalendarDay[data-negative=true] .finance-runtime-module__Fm7V8a__paymentCalendarAmounts strong{color:#be123c}.finance-runtime-module__Fm7V8a__paymentCalendarNoOperations{color:#94a3b8;margin:auto 0;font-size:10px}.finance-runtime-module__Fm7V8a__paymentCalendarDayList{border-top:1px solid #e2e8f0;margin-top:16px;padding-top:16px}.finance-runtime-module__Fm7V8a__paymentCalendarDayList ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.finance-runtime-module__Fm7V8a__paymentCalendarDayList li{background:#f8fafc;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.finance-runtime-module__Fm7V8a__mobileCards{margin:0;padding:0;list-style:none;display:none}.finance-runtime-module__Fm7V8a__financeOperationsDesktop{display:block}.finance-runtime-module__Fm7V8a__financeOperationCards{margin:0;padding:0;list-style:none;display:none}.finance-runtime-module__Fm7V8a__financeOperationCard{background:#fff;border:1px solid #e2e8f0;border-radius:12px;gap:12px;padding:14px;display:grid}.finance-runtime-module__Fm7V8a__financeOperationCardHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.finance-runtime-module__Fm7V8a__financeOperationCardHead>div{gap:3px;min-width:0;display:grid}.finance-runtime-module__Fm7V8a__financeOperationCardHead span{color:#678;font-size:12px}.finance-runtime-module__Fm7V8a__financeOperationCardAmount{white-space:nowrap}.finance-runtime-module__Fm7V8a__financeOperationCardDetails{grid-template-columns:max-content minmax(0,1fr);gap:6px 12px;margin:0;display:grid}.finance-runtime-module__Fm7V8a__financeOperationCardDetails dt{color:#678}.finance-runtime-module__Fm7V8a__financeOperationCardDetails dd{overflow-wrap:anywhere;margin:0}.finance-runtime-module__Fm7V8a__financeCard{background:#fff;border:1px solid #e2e8f0;border-radius:12px;gap:12px;padding:14px;display:grid}.finance-runtime-module__Fm7V8a__financeCardHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.finance-runtime-module__Fm7V8a__financeCardHead strong{overflow-wrap:anywhere;min-width:0}.finance-runtime-module__Fm7V8a__financeCardHead span{flex:none;font-weight:750}.finance-runtime-module__Fm7V8a__financeCardGrid{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;margin:0;display:grid}.finance-runtime-module__Fm7V8a__financeCardGrid dt{color:#678}.finance-runtime-module__Fm7V8a__financeCardGrid dd{text-align:right;overflow-wrap:anywhere;margin:0}.finance-runtime-module__Fm7V8a__table{border-collapse:collapse;width:100%}.finance-runtime-module__Fm7V8a__table th,.finance-runtime-module__Fm7V8a__table td{text-align:left;white-space:nowrap;border-bottom:1px solid #eef2f6;padding:8px 10px}.finance-runtime-module__Fm7V8a__table th{color:#657384;text-transform:uppercase;letter-spacing:.02em;font-size:11px;font-weight:600}.finance-runtime-module__Fm7V8a__table tbody tr{cursor:default;transition:background .12s}.finance-runtime-module__Fm7V8a__table tbody tr:hover,.finance-runtime-module__Fm7V8a__table tbody tr[data-active=true]{background:#f5f8fc}.finance-runtime-module__Fm7V8a__missing{color:#9aa7b5;font-style:italic}.finance-runtime-module__Fm7V8a__workspaceList{gap:8px;display:grid}.finance-runtime-module__Fm7V8a__workspaceRow{color:inherit;background:#fff;border:1px solid #e2e8f0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;transition:border-color .12s,transform .12s;display:flex}.finance-runtime-module__Fm7V8a__workspaceRow:hover{border-color:#b8c7d9;transform:translateY(-1px)}.finance-runtime-module__Fm7V8a__workspaceRow strong{display:block}.finance-runtime-module__Fm7V8a__workspaceRow small{color:#678}.finance-runtime-module__Fm7V8a__primaryBtn,.finance-runtime-module__Fm7V8a__ghostBtn{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:7px 12px;text-decoration:none;display:inline-flex}.finance-runtime-module__Fm7V8a__primaryBtn{color:#fff;background:#1f4b99;border:0;margin-top:14px}.finance-runtime-module__Fm7V8a__primaryBtn:disabled{opacity:.55;cursor:not-allowed}.finance-runtime-module__Fm7V8a__ghostBtn{color:#334155;background:#fff;border:1px solid #dce2e8}.finance-runtime-module__Fm7V8a__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.finance-runtime-module__Fm7V8a__ledgerFilters{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:14px;display:grid}.finance-runtime-module__Fm7V8a__ledgerFilters label{color:var(--muted-foreground,#667085);gap:5px;font-size:12px;display:grid}.finance-runtime-module__Fm7V8a__ledgerFilters input,.finance-runtime-module__Fm7V8a__ledgerFilters select{min-width:0}.finance-runtime-module__Fm7V8a__statusFilter{border:1px solid var(--border,#d0d5dd);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 8px;min-width:0;margin:0;padding:6px 8px 8px;display:grid}.finance-runtime-module__Fm7V8a__statusFilter legend{color:var(--muted-foreground,#667085);padding:0 3px;font-size:12px}.finance-runtime-module__Fm7V8a__statusFilter label{color:var(--foreground,#344054);align-items:center;gap:5px;display:flex}.finance-runtime-module__Fm7V8a__ledgerSearch{grid-column:span 2}.finance-runtime-module__Fm7V8a__ledgerFilterActions{align-items:end;gap:8px;display:flex}.finance-runtime-module__Fm7V8a__ledgerSummary{color:var(--muted-foreground,#475467);flex-wrap:wrap;gap:8px 16px;margin:12px 0;font-size:13px;display:flex}.finance-runtime-module__Fm7V8a__ledgerSummary strong{color:var(--foreground,#101828)}.finance-runtime-module__Fm7V8a__ledgerPagination{justify-content:flex-end;align-items:center;gap:8px;margin-top:12px;display:flex}.finance-runtime-module__Fm7V8a__ledgerDetail{border-top:1px solid var(--border,#eaecf0);margin-top:16px;padding-top:16px}.finance-runtime-module__Fm7V8a__ledgerDetailGrid{grid-template-columns:max-content minmax(0,1fr);gap:8px 16px;display:grid}.finance-runtime-module__Fm7V8a__ledgerDetailGrid dt{color:var(--muted-foreground,#667085)}.finance-runtime-module__Fm7V8a__ledgerDetailGrid dd{overflow-wrap:anywhere;margin:0}.finance-runtime-module__Fm7V8a__auditList{overflow-wrap:anywhere;gap:6px;margin:0;padding-left:18px;display:grid}.finance-runtime-module__Fm7V8a__detailActions{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.finance-runtime-module__Fm7V8a__dialogActions{justify-content:flex-end;gap:8px;display:flex}.finance-runtime-module__Fm7V8a__dialogActions .finance-runtime-module__Fm7V8a__primaryBtn{margin-top:0}.finance-runtime-module__Fm7V8a__checkboxLabel{align-items:center;gap:8px;display:flex!important}@media (max-width:720px){.finance-runtime-module__Fm7V8a__ledgerSearch{grid-column:auto}.finance-runtime-module__Fm7V8a__ledgerFilterActions{align-items:stretch}.finance-runtime-module__Fm7V8a__desktopCollection{display:none}.finance-runtime-module__Fm7V8a__mobileCards{gap:10px;display:grid}.finance-runtime-module__Fm7V8a__financeOperationsDesktop{display:none}.finance-runtime-module__Fm7V8a__financeOperationCards{gap:10px;display:grid}.finance-runtime-module__Fm7V8a__financeOperationCard .finance-runtime-module__Fm7V8a__ghostBtn{width:100%}.finance-runtime-module__Fm7V8a__primaryBtn,.finance-runtime-module__Fm7V8a__ghostBtn{min-height:44px}.finance-runtime-module__Fm7V8a__dialogActions{flex-wrap:wrap}.finance-runtime-module__Fm7V8a__dialogActions>*{flex:140px}.finance-runtime-module__Fm7V8a__paymentCalendarToolbar{flex-direction:column;align-items:flex-start}.finance-runtime-module__Fm7V8a__paymentCalendarActions{width:100%}.finance-runtime-module__Fm7V8a__paymentCalendarActions>*{flex:1}.finance-runtime-module__Fm7V8a__paymentCalendarGrid{grid-template-columns:repeat(7,minmax(86px,1fr));min-width:602px}.finance-runtime-module__Fm7V8a__paymentCalendarDay{min-height:104px;padding:6px}}.finance-runtime-module__Fm7V8a__formGrid label{color:#475569;gap:4px;display:grid}.finance-runtime-module__Fm7V8a__formGrid label span{font-size:11px;font-weight:600}.finance-runtime-module__Fm7V8a__formGrid .finance-runtime-module__Fm7V8a__full{grid-column:1/-1}.finance-runtime-module__Fm7V8a__drawerSection h3{margin:0 0 8px;font-size:13px}.finance-runtime-module__Fm7V8a__drawerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:16px;display:grid}.finance-runtime-module__Fm7V8a__drawerMetric{background:#f8fafc;border:1px solid #eef2f6;border-radius:8px;gap:2px;padding:8px;display:grid}.finance-runtime-module__Fm7V8a__drawerMetric span{color:#657384;font-size:11px}.finance-runtime-module__Fm7V8a__drawerMetric strong{font-size:14px}.finance-runtime-module__Fm7V8a__opsTable{border-collapse:collapse;width:100%;font-size:12px}.finance-runtime-module__Fm7V8a__opsTable th,.finance-runtime-module__Fm7V8a__opsTable td{text-align:left;border-bottom:1px solid #eef2f6;padding:6px 8px}@media (max-width:860px){.finance-runtime-module__Fm7V8a__formGrid,.finance-runtime-module__Fm7V8a__drawerGrid{grid-template-columns:1fr}}.finance-runtime-module__Fm7V8a__financeSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.finance-runtime-module__Fm7V8a__financeSummaryItem,.finance-runtime-module__Fm7V8a__ledgerSummary>div{border:1px solid var(--border,#e2e8f0);background:#fff;border-radius:12px;gap:6px;min-width:0;padding:14px 16px;display:grid}.finance-runtime-module__Fm7V8a__financeSummaryItem span,.finance-runtime-module__Fm7V8a__ledgerSummary span,.finance-runtime-module__Fm7V8a__ledgerSummary small{color:var(--muted-foreground,#667085);font-size:12px}.finance-runtime-module__Fm7V8a__financeSummaryItem strong,.finance-runtime-module__Fm7V8a__ledgerSummary strong{color:var(--foreground,#101828);font-size:18px;line-height:1.25}.finance-runtime-module__Fm7V8a__ledgerPanel{min-width:0}.finance-runtime-module__Fm7V8a__ledgerSearch{width:min(420px,70vw)}.finance-runtime-module__Fm7V8a__ledgerType{width:170px}.finance-runtime-module__Fm7V8a__ledgerToolbarActions{align-items:center;gap:8px;display:flex}.finance-runtime-module__Fm7V8a__ledgerAdvancedFilters{border:1px solid var(--border,#e2e8f0);background:#f8fafc;border-radius:12px;grid-template-columns:repeat(5,minmax(150px,1fr));gap:12px;margin:14px 0;padding:14px;display:grid}.finance-runtime-module__Fm7V8a__controlLabel{color:var(--muted-foreground,#667085);gap:6px;font-size:12px;display:grid}.finance-runtime-module__Fm7V8a__statusFilter{background:#fff;align-self:end;min-height:68px}.finance-runtime-module__Fm7V8a__ledgerSummary{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin:16px 0;display:grid}.finance-runtime-module__Fm7V8a__ledgerSummary>div{padding:12px 14px}.finance-runtime-module__Fm7V8a__ledgerSummary>div:first-child strong,.finance-runtime-module__Fm7V8a__ledgerSummary>div:nth-child(2) strong{font-size:22px}.finance-runtime-module__Fm7V8a__cellMeta{color:var(--muted-foreground,#667085);margin-top:3px;font-size:12px;display:block}.finance-runtime-module__Fm7V8a__dateCell{white-space:nowrap}.finance-runtime-module__Fm7V8a__noteCell{white-space:normal;min-width:150px;max-width:260px}.finance-runtime-module__Fm7V8a__moneyCell{white-space:nowrap;text-align:right!important}.finance-runtime-module__Fm7V8a__operationTable{min-width:1040px!important}.finance-runtime-module__Fm7V8a__operationSheet,.finance-runtime-module__Fm7V8a__financeDealSheet{width:min(620px,100vw);max-width:100vw}.finance-runtime-module__Fm7V8a__operationSheetBody{padding:20px;overflow-y:auto}.finance-runtime-module__Fm7V8a__ledgerDetail{border:0;margin:0;padding:0}@media (max-width:1040px){.finance-runtime-module__Fm7V8a__financeSummary,.finance-runtime-module__Fm7V8a__ledgerAdvancedFilters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.finance-runtime-module__Fm7V8a__body{gap:14px;padding:14px 14px 112px}.finance-runtime-module__Fm7V8a__panel{border-radius:12px;padding:14px}.finance-runtime-module__Fm7V8a__financeSummary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.finance-runtime-module__Fm7V8a__financeSummaryItem{padding:12px}.finance-runtime-module__Fm7V8a__financeSummaryItem strong{overflow-wrap:anywhere;font-size:15px}.finance-runtime-module__Fm7V8a__ledgerToolbarActions{width:100%}.finance-runtime-module__Fm7V8a__ledgerToolbarActions>*{flex:1}.finance-runtime-module__Fm7V8a__ledgerSearch,.finance-runtime-module__Fm7V8a__ledgerType{width:100%}.finance-runtime-module__Fm7V8a__ledgerAdvancedFilters{grid-template-columns:1fr;padding:12px}.finance-runtime-module__Fm7V8a__ledgerSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-runtime-module__Fm7V8a__ledgerSummary>div{padding:10px}.finance-runtime-module__Fm7V8a__ledgerSummary strong{overflow-wrap:anywhere;font-size:14px}.finance-runtime-module__Fm7V8a__operationSheetBody{padding:16px}}
.combobox-module__9VzobW__compactInput{box-sizing:border-box;height:32px;font-size:13px}.combobox-module__9VzobW__compactList{font-size:13px}.combobox-module__9VzobW__compactOption{box-sizing:border-box;min-height:32px;font-size:13px}
.dialog-module__cbYvwG__root{justify-content:center;align-items:center;padding:16px;display:flex;z-index:60000!important;position:fixed!important;inset:0!important}.dialog-module__cbYvwG__bottomSheet{align-items:flex-end}.dialog-module__cbYvwG__backdrop{z-index:0;appearance:none;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:0;border-radius:0;margin:0;padding:0;background:#071d3573!important;position:absolute!important;inset:0!important}.dialog-module__cbYvwG__panel{z-index:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffffa;border:1px solid #e2e8f0cc;border-radius:16px;width:100%;position:relative;overflow:hidden;box-shadow:0 20px 25px -5px #2f80ff1a,0 8px 10px -6px #2f80ff1a}.dialog-module__cbYvwG__defaultWidth{max-width:32rem}.dialog-module__cbYvwG__bottomPanel{border-bottom-right-radius:0;border-bottom-left-radius:0;max-height:92vh}.dialog-module__cbYvwG__header{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 20px;display:flex}.dialog-module__cbYvwG__heading{min-width:0}.dialog-module__cbYvwG__title{color:#071d35;margin:0;font-size:18px;font-weight:700;line-height:1.4}.dialog-module__cbYvwG__description{color:#64748b;margin:4px 0 0;font-size:14px;line-height:1.4}.dialog-module__cbYvwG__close{flex-shrink:0}.dialog-module__cbYvwG__body{max-height:min(70vh,520px);padding:16px 20px;overflow-y:auto}.dialog-module__cbYvwG__footer{border-top:1px solid #f1f5f9;padding:12px 20px}@media (min-width:640px){.dialog-module__cbYvwG__bottomSheet{align-items:center}.dialog-module__cbYvwG__bottomPanel{border-bottom-right-radius:16px;border-bottom-left-radius:16px}}
.report-list-filter-module__dSMK_q__panel{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;width:min(24rem,100vw - 1rem);overflow:hidden;box-shadow:0 12px 30px #0f172a29}.report-list-filter-module__dSMK_q__portalPanel{z-index:9999;position:fixed}.report-list-filter-module__dSMK_q__localPanel{z-index:250;position:absolute;top:calc(100% + .35rem);left:0}.report-list-filter-module__dSMK_q__searchWrap{border-bottom:1px solid #e2e8f0;padding:.5rem}.report-list-filter-module__dSMK_q__searchInput{color:#0f172a;border:1px solid #e2e8f0;border-radius:.5rem;outline:none;width:100%;padding:.375rem .5rem;font-size:.875rem}.report-list-filter-module__dSMK_q__searchInput:focus{border-color:#2f80ff;box-shadow:0 0 0 2px #2f80ff24}.report-list-filter-module__dSMK_q__options{max-height:14rem;padding:.25rem 0;overflow:auto}.report-list-filter-module__dSMK_q__option{color:#334155;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;display:flex}.report-list-filter-module__dSMK_q__option:hover{background:#f8fafc}.report-list-filter-module__dSMK_q__check{color:#0000;border:1px solid #cbd5e1;border-radius:.25rem;flex:0 0 1rem;place-items:center;width:1rem;height:1rem;font-size:.625rem;display:grid}.report-list-filter-module__dSMK_q__checkSelected{color:#fff;background:#2f80ff;border-color:#2f80ff}.report-list-filter-module__dSMK_q__empty{color:#64748b;margin:0;padding:.5rem .75rem;font-size:.875rem}.report-list-filter-module__dSMK_q__inlinePanel{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.report-list-filter-module__dSMK_q__inlineSummary{color:#475569;justify-content:space-between;align-items:center;gap:12px;min-height:32px;display:flex}.report-list-filter-module__dSMK_q__inlineSummary button{color:#2563eb;cursor:pointer;height:32px;font:inherit;background:0 0;border:0}.report-list-filter-module__dSMK_q__inlineSummary button:disabled{cursor:default;opacity:.45}.report-list-filter-module__dSMK_q__inlinePanel .report-list-filter-module__dSMK_q__panel{width:100%;min-height:0;box-shadow:none;border-radius:10px;flex-direction:column;flex:1;display:flex;position:static}.report-list-filter-module__dSMK_q__inlinePanel .report-list-filter-module__dSMK_q__options{flex:1;max-height:none}.report-list-filter-module__dSMK_q__compactPanel,.report-list-filter-module__dSMK_q__compactPanel .report-list-filter-module__dSMK_q__inlineSummary,.report-list-filter-module__dSMK_q__compactPanel .report-list-filter-module__dSMK_q__empty{font-size:13px}.report-list-filter-module__dSMK_q__panel[data-density=compact] .report-list-filter-module__dSMK_q__searchInput{box-sizing:border-box;height:32px;padding-block:0;font-size:13px}.report-list-filter-module__dSMK_q__panel[data-density=compact] .report-list-filter-module__dSMK_q__option{box-sizing:border-box;min-height:32px;font-size:13px}.report-list-filter-module__dSMK_q__compactPanel .report-list-filter-module__dSMK_q__inlineSummary,.report-list-filter-module__dSMK_q__compactPanel .report-list-filter-module__dSMK_q__inlineSummary button{min-height:32px}
.right-side-editor-shell-module__CzYcnq__wide{max-width:min(560px,100vw)!important}.right-side-editor-shell-module__CzYcnq__compact,.right-side-editor-shell-module__CzYcnq__compact :where(label,input,select,textarea,button,small,output,p,table,th,td,code,dt,dd){font-size:13px}.right-side-editor-shell-module__CzYcnq__compact .right-side-editor-header{align-items:center}:is(.right-side-editor-shell-module__CzYcnq__compact .right-side-editor-header h2,.right-side-editor-shell-module__CzYcnq__compact .dataset-filter-rules-head b){font-size:14px}.right-side-editor-shell-module__CzYcnq__compact .right-side-editor-header p{margin-top:3px;font-size:13px}.right-side-editor-shell-module__CzYcnq__compact .right-side-editor-header button{border-radius:9px;width:32px;height:32px;font-size:14px}.right-side-editor-shell-module__CzYcnq__compact .right-side-editor-header .right-side-editor-back{color:#2563eb;font-size:13px}.right-side-editor-shell-module__CzYcnq__compact .right-side-editor-body{font-size:13px}:is(.right-side-editor-shell-module__CzYcnq__compact .right-side-editor-body>form,.right-side-editor-shell-module__CzYcnq__compact .right-side-editor-body>div){min-height:0}.right-side-editor-shell-module__CzYcnq__compact label small{font-size:13px}.right-side-editor-shell-module__CzYcnq__compact .right-side-editor-body .workspace-state{font-size:13px}.right-side-editor-shell-module__CzYcnq__compact .right-side-editor-body [aria-label="Проверка вычисления на строках витрины"]{font-size:13px}.right-side-editor-shell-module__CzYcnq__compact .right-side-editor-body [aria-label="Проверка вычисления на строках витрины"] b{font-size:13px}.right-side-editor-shell-module__CzYcnq__compact .field-passport .readonly-field{font-size:13px}.right-side-editor-shell-module__CzYcnq__compact .drawer-help{font-size:13px}.right-side-editor-shell-module__CzYcnq__compact input:not([type=checkbox]):not([type=radio]),.right-side-editor-shell-module__CzYcnq__compact select{color:#26364d;width:100%;height:32px;min-height:32px;font:inherit;background:#fff;border:1px solid #cfd8e5;border-radius:9px;padding:0 10px;font-size:13px}
.period-picker-module__j1H4-G__root{flex-shrink:0;align-items:center;gap:8px;min-width:0;display:flex;position:relative}.period-picker-module__j1H4-G__rootOpen{z-index:200}.period-picker-module__j1H4-G__rootStrip{flex-wrap:nowrap}.period-picker-module__j1H4-G__rootPadded{background:#f8fafcb3;border-radius:8px;flex-wrap:wrap;padding:8px}.period-picker-module__j1H4-G__label{letter-spacing:.04em;text-transform:uppercase;color:#64748b;align-items:center;height:32px;margin-right:4px;font-size:12px;font-weight:600;display:flex}.period-picker-module__j1H4-G__trigger{color:#1e293b;text-align:left;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-width:7rem;max-width:16rem;padding:0 12px;font-weight:500;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:0 1px 2px #0f172a0a}.period-picker-module__j1H4-G__trigger:hover{border-color:#cbd5e1}.period-picker-module__j1H4-G__trigger:focus-visible{border-color:#2f80ff;outline:none;box-shadow:0 0 0 2px #2f80ff33}.period-picker-module__j1H4-G__triggerCompact{height:32px;font-size:13px}.period-picker-module__j1H4-G__triggerDefault{height:36px;font-size:14px}.period-picker-module__j1H4-G__triggerLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.period-picker-module__j1H4-G__triggerCaret{color:#94a3b8}.period-picker-module__j1H4-G__clearButton{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;height:32px;padding:0 8px;font-size:13px}.period-picker-module__j1H4-G__clearButton:hover{color:#1e293b;border-color:#cbd5e1}.period-picker-module__j1H4-G__panel{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:8px;width:min(20rem,100vw - 1rem);overflow:hidden;box-shadow:0 12px 30px #0f172a29}.period-picker-module__j1H4-G__panelDark{color:#f8fafc;background:#020617;border-color:#e2e8f0}.period-picker-module__j1H4-G__portalPanel{z-index:9999;position:fixed}.period-picker-module__j1H4-G__localPanel{z-index:250;position:absolute;top:calc(100% + .35rem);left:.5rem}.period-picker-module__j1H4-G__compactTrigger{box-sizing:border-box;height:32px;font-size:13px}.period-picker-module__j1H4-G__compactPanel{font-size:13px}.period-picker-module__j1H4-G__compactPanel button{box-sizing:border-box;min-height:32px;font-size:13px}.period-picker-module__j1H4-G__compactPanel h3{font-size:14px}.period-picker-module__j1H4-G__panelTabs{border-bottom:1px solid #e2e8f0;padding:0 12px;display:flex}.period-picker-module__j1H4-G__panelTab{color:#64748b;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:1;height:40px;padding:0 8px;font-size:14px;transition:color .15s,border-color .15s}.period-picker-module__j1H4-G__panelTab:hover{color:#0f172a}.period-picker-module__j1H4-G__panelTabActiveLight{color:#0f172a;border-bottom-color:#2f80ff}.period-picker-module__j1H4-G__panelTabActiveDark{color:#fff;border-bottom-color:#2f80ff}.period-picker-module__j1H4-G__panelPresets{color:#64748b;border-bottom:1px solid #e2e8f0;flex-wrap:wrap;gap:8px 16px;padding:12px 16px;font-size:14px;display:flex}.period-picker-module__j1H4-G__panelPresetButton{color:inherit;cursor:pointer;background:0 0;border:0;transition:color .15s}.period-picker-module__j1H4-G__panelPresetButton:hover{color:#0f172a}.period-picker-module__j1H4-G__panelScroll{max-height:22rem;padding:12px 16px;overflow-y:auto}.period-picker-module__j1H4-G__panelMonthSection{flex-direction:column;gap:8px;display:flex}.period-picker-module__j1H4-G__panelMonthHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.period-picker-module__j1H4-G__panelMonthNav{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;line-height:1;transition:background .15s,color .15s;display:inline-flex}.period-picker-module__j1H4-G__panelMonthNav:hover{color:#0f172a;background:#f1f5f9}.period-picker-module__j1H4-G__panelMonthTitle{color:#334155;font-size:16px;font-weight:600}.period-picker-module__j1H4-G__panelDayGrid{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;font-size:14px;display:grid}.period-picker-module__j1H4-G__panelDayButton{color:#334155;cursor:pointer;background:0 0;border:0;border-radius:6px;height:36px;transition:background .15s,color .15s}.period-picker-module__j1H4-G__panelDayButton:hover{background:#f1f5f9}.period-picker-module__j1H4-G__panelDaySelected{color:#fff;background:#2f80ff}.period-picker-module__j1H4-G__panelDayRangeLight{color:#2f80ff;background:#2f80ff1a}.period-picker-module__j1H4-G__panelDayRangeDark{color:#fff;background:#2f80ff33}.period-picker-module__j1H4-G__panelDayOutsideLight{color:#cbd5e1}.period-picker-module__j1H4-G__panelDayOutsideDark{color:#475569}.period-picker-module__j1H4-G__panelDayWeekendLight{color:#f43f5e}.period-picker-module__j1H4-G__panelDayWeekendDark{color:#fb7185}.period-picker-module__j1H4-G__panelDayTodayLight,.period-picker-module__j1H4-G__panelDayTodayDark{box-shadow:inset 0 0 0 1px #2f80ffb3}.period-picker-module__j1H4-G__panelYearSections{flex-direction:column;gap:20px;display:flex}.period-picker-module__j1H4-G__panelYearRow{grid-template-columns:3rem 1fr;align-items:start;gap:12px;display:grid}.period-picker-module__j1H4-G__panelYearStack{flex-direction:column;gap:4px;display:flex}.period-picker-module__j1H4-G__panelYearTitle{color:#334155;padding-top:8px;font-size:16px;font-weight:600}.period-picker-module__j1H4-G__panelGrid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;font-size:14px;display:grid}.period-picker-module__j1H4-G__panelGrid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;font-size:14px;display:grid}.period-picker-module__j1H4-G__panelChoiceButton{color:#334155;cursor:pointer;background:0 0;border:0;border-radius:6px;height:40px;transition:background .15s,color .15s}.period-picker-module__j1H4-G__panelChoiceButton:focus-visible{outline-offset:1px;outline:2px solid #2f80ff}.period-picker-module__j1H4-G__panelChoiceCurrent{color:#1d4ed8;box-shadow:inset 0 0 0 1px #2f80ffbf}.period-picker-module__j1H4-G__panelChoiceButton:hover{background:#f1f5f9}.period-picker-module__j1H4-G__panelChoiceButtonTall{height:40px}.period-picker-module__j1H4-G__panelChoiceSelected{color:#fff;background:#2f80ff}.period-picker-module__j1H4-G__panelDark .period-picker-module__j1H4-G__panelTabs,.period-picker-module__j1H4-G__panelDark .period-picker-module__j1H4-G__panelPresets{border-bottom-color:#1e293b}.period-picker-module__j1H4-G__panelDark .period-picker-module__j1H4-G__panelTab{color:#94a3b8}.period-picker-module__j1H4-G__panelDark .period-picker-module__j1H4-G__panelTab:hover{color:#e2e8f0}.period-picker-module__j1H4-G__panelDark .period-picker-module__j1H4-G__panelMonthNav:hover{color:#f8fafc;background:#1e293b}.period-picker-module__j1H4-G__panelDark .period-picker-module__j1H4-G__panelMonthTitle,.period-picker-module__j1H4-G__panelDark .period-picker-module__j1H4-G__panelYearTitle,.period-picker-module__j1H4-G__panelDark .period-picker-module__j1H4-G__panelDayButton,.period-picker-module__j1H4-G__panelDark .period-picker-module__j1H4-G__panelChoiceButton{color:#e2e8f0}.period-picker-module__j1H4-G__panelDark .period-picker-module__j1H4-G__panelDayButton:hover,.period-picker-module__j1H4-G__panelDark .period-picker-module__j1H4-G__panelChoiceButton:hover{background:#1e293b}.period-picker-module__j1H4-G__compactPanel .period-picker-module__j1H4-G__panelTab,.period-picker-module__j1H4-G__compactPanel .period-picker-module__j1H4-G__panelDayButton,.period-picker-module__j1H4-G__compactPanel .period-picker-module__j1H4-G__panelChoiceButton{height:32px}.period-picker-module__j1H4-G__compactPanel .period-picker-module__j1H4-G__panelMonthTitle,.period-picker-module__j1H4-G__compactPanel .period-picker-module__j1H4-G__panelYearTitle{font-size:14px}.period-picker-module__j1H4-G__compactPanel .period-picker-module__j1H4-G__panelPresets,.period-picker-module__j1H4-G__compactPanel .period-picker-module__j1H4-G__panelDayGrid,.period-picker-module__j1H4-G__compactPanel .period-picker-module__j1H4-G__panelGrid3,.period-picker-module__j1H4-G__compactPanel .period-picker-module__j1H4-G__panelGrid4{font-size:13px}
.search-field-module__BCzVcW__root{color:#64748b;background:#fff;border:1px solid #d9e2ee;border-radius:10px;align-items:center;min-width:0;height:36px;display:inline-flex;position:relative}.search-field-module__BCzVcW__root:focus-within{border-color:#2f80ff;box-shadow:0 0 0 3px #2f80ff29}.search-field-module__BCzVcW__input{color:#172033;width:100%;min-width:0;height:100%;font:inherit;background:0 0;border:0;outline:0;padding:0 34px;font-size:14px}.search-field-module__BCzVcW__input::-webkit-search-cancel-button{appearance:none}.search-field-module__BCzVcW__input:disabled{cursor:wait;color:#94a3b8}.search-field-module__BCzVcW__icon{pointer-events:none;width:16px;height:16px;position:absolute;left:11px}.search-field-module__BCzVcW__clear{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:26px;height:26px;font-size:20px;line-height:1;display:grid;position:absolute;right:5px}.search-field-module__BCzVcW__clear:hover{color:#172033;background:#f1f5f9}.search-field-module__BCzVcW__loading{border:2px solid #dbeafe;border-top-color:#2f80ff;border-radius:999px;width:14px;height:14px;animation:.7s linear infinite search-field-module__BCzVcW__spin;position:absolute;right:11px}@keyframes search-field-module__BCzVcW__spin{to{transform:rotate(360deg)}}@media (max-width:640px){.search-field-module__BCzVcW__root{min-height:44px}}
.filter-bar-module__sTdhYG__root{flex-wrap:wrap;align-items:end;gap:8px;min-width:0;display:flex}.filter-bar-module__sTdhYG__clear{white-space:nowrap;flex:none}@media (max-width:640px){.filter-bar-module__sTdhYG__root{align-items:stretch}.filter-bar-module__sTdhYG__root>[data-ui=search-field]{width:100%}}
.pagination-module__03rVKq__root{justify-content:space-between;align-items:center;gap:10px;display:flex}.pagination-module__03rVKq__context{color:#64748b;text-align:center;min-width:0;font-size:13px}
.sheet-module___SJNlq__root{z-index:50000!important;position:fixed!important;inset:0!important}.sheet-module___SJNlq__root[data-sheet-lock="0"]{pointer-events:none;overflow:visible}.sheet-module___SJNlq__root[data-sheet-lock="1"]{overflow:hidden}.sheet-module___SJNlq__backdrop{z-index:0;appearance:none;pointer-events:auto;cursor:default;box-shadow:none;border:0;border-radius:0;margin:0;padding:0;position:absolute!important;inset:0!important}.sheet-module___SJNlq__root[data-sheet-backdrop=clear] .sheet-module___SJNlq__backdrop{background:0 0!important}.sheet-module___SJNlq__root[data-sheet-backdrop=dim] .sheet-module___SJNlq__backdrop{background:#071d35b3!important}.sheet-module___SJNlq__panel{width:min(var(--sheet-width,28rem), 100vw);pointer-events:auto;background:#fff;border-left:1px solid #e2e8f0;outline:none;flex-direction:column;min-width:0;max-width:100vw;animation:.22s cubic-bezier(.16,1,.3,1) forwards sheet-module___SJNlq__sheet-slide-in;display:flex;overflow-x:hidden;box-shadow:-18px 0 40px #0f172a1f;z-index:50001!important;height:100dvh!important;position:fixed!important;top:0!important;bottom:0!important;right:0!important}@media (prefers-reduced-motion:reduce){.sheet-module___SJNlq__panel{animation:none}}.sheet-module___SJNlq__header{border-bottom:1px solid #f1f5f9;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px 12px;display:flex}.sheet-module___SJNlq__heading{flex:1;min-width:0}.sheet-module___SJNlq__title{color:#10213a;letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:750;overflow:hidden}.sheet-module___SJNlq__description{color:#64748b;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:12px;line-height:1.35;overflow:hidden}.sheet-module___SJNlq__close{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin:0;font-size:16px;line-height:1;display:inline-flex}.sheet-module___SJNlq__close:hover{color:#0f172a;background:#f1f5f9}.sheet-module___SJNlq__body{flex:1;min-width:0;min-height:0;padding:12px 16px 16px;overflow:hidden auto}.sheet-module___SJNlq__bodyCustom{padding:0}.sheet-module___SJNlq__footer{border-top:1px solid #f1f5f9;flex-shrink:0;padding:12px 16px}@keyframes sheet-module___SJNlq__sheet-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}
.cabinet-board-kanban-frame-module___-CyCq__root{background:#fff;border:1px solid #dce2e8;border-radius:9px;grid-template-rows:auto minmax(0,1fr);height:min(82vh,980px);min-height:720px;display:grid;overflow:hidden}.cabinet-board-kanban-frame-module___-CyCq__rootVisual{grid-template-rows:minmax(0,1fr)}.cabinet-board-kanban-frame-module___-CyCq__filters{min-width:0}.cabinet-board-kanban-frame-module___-CyCq__frame{background:#eef1f5;border:0;width:100%;height:100%;min-height:0}
.cabinet-blueprint-technical-configuration-module__OjEiTW__openButton{z-index:40;color:#1e293b;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:9px 16px;font-size:14px;font-weight:600;position:fixed;bottom:20px;right:20px;box-shadow:0 10px 20px #0f172a1f}.cabinet-blueprint-technical-configuration-module__OjEiTW__openButton:hover,.cabinet-blueprint-technical-configuration-module__OjEiTW__closeButton:hover{background:#f8fafc}.cabinet-blueprint-technical-configuration-module__OjEiTW__backdrop{z-index:100;background:#0f172a59;justify-content:flex-end;align-items:stretch;display:flex;position:fixed;inset:0}.cabinet-blueprint-technical-configuration-module__OjEiTW__drawer{background:#fff;flex-direction:column;width:min(100%,768px);height:100%;display:flex;box-shadow:-18px 0 40px #0f172a33}.cabinet-blueprint-technical-configuration-module__OjEiTW__header,.cabinet-blueprint-technical-configuration-module__OjEiTW__footer{border-color:#e2e8f0;align-items:center;gap:12px;padding:16px 24px;display:flex}.cabinet-blueprint-technical-configuration-module__OjEiTW__header{border-bottom:1px solid #e2e8f0;justify-content:space-between}.cabinet-blueprint-technical-configuration-module__OjEiTW__header h2{color:#0f172a;margin:0;font-size:18px;font-weight:600}.cabinet-blueprint-technical-configuration-module__OjEiTW__header p{color:#64748b;margin:4px 0 0;font-size:12px}.cabinet-blueprint-technical-configuration-module__OjEiTW__body{flex-direction:column;flex:1;gap:16px;min-height:0;padding:24px;display:flex;overflow:auto}.cabinet-blueprint-technical-configuration-module__OjEiTW__jsonField{color:#334155;flex-direction:column;flex:1;gap:8px;min-height:420px;font-size:14px;font-weight:600;display:flex}.cabinet-blueprint-technical-configuration-module__OjEiTW__jsonField textarea{resize:vertical;color:#f1f5f9;background:#0f172a;border:1px solid #334155;border-radius:8px;outline:none;flex:1;min-height:420px;padding:16px;font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.cabinet-blueprint-technical-configuration-module__OjEiTW__jsonField textarea:focus{border-color:#3b82f6}.cabinet-blueprint-technical-configuration-module__OjEiTW__success,.cabinet-blueprint-technical-configuration-module__OjEiTW__error,.cabinet-blueprint-technical-configuration-module__OjEiTW__preview{border:1px solid;border-radius:6px;margin:0;padding:8px 12px;font-size:14px}.cabinet-blueprint-technical-configuration-module__OjEiTW__success{color:#14532d;background:#f0fdf4;border-color:#86efac}.cabinet-blueprint-technical-configuration-module__OjEiTW__error{color:#881337;background:#fff1f2;border-color:#fda4af}.cabinet-blueprint-technical-configuration-module__OjEiTW__preview{color:#334155;background:#fff;border-color:#e2e8f0}.cabinet-blueprint-technical-configuration-module__OjEiTW__preview p{margin:0;font-weight:600}.cabinet-blueprint-technical-configuration-module__OjEiTW__preview ul{gap:4px;margin:8px 0 0;padding-left:20px;font-size:12px;display:grid}.cabinet-blueprint-technical-configuration-module__OjEiTW__footer{border-top:1px solid #e2e8f0;flex-wrap:wrap;justify-content:flex-end}.cabinet-blueprint-technical-configuration-module__OjEiTW__closeButton,.cabinet-blueprint-technical-configuration-module__OjEiTW__secondaryButton,.cabinet-blueprint-technical-configuration-module__OjEiTW__previewButton,.cabinet-blueprint-technical-configuration-module__OjEiTW__applyButton{cursor:pointer;border-radius:6px;padding:8px 16px;font-size:14px}.cabinet-blueprint-technical-configuration-module__OjEiTW__closeButton{color:#475569;background:0 0;border:0;padding:8px 12px}.cabinet-blueprint-technical-configuration-module__OjEiTW__secondaryButton{color:#1e293b;background:#fff;border:1px solid #cbd5e1}.cabinet-blueprint-technical-configuration-module__OjEiTW__previewButton{color:#1e40af;background:#fff;border:1px solid #93c5fd}.cabinet-blueprint-technical-configuration-module__OjEiTW__applyButton{color:#fff;background:#2563eb;border:1px solid #2563eb;font-weight:600}.cabinet-blueprint-technical-configuration-module__OjEiTW__closeButton:disabled,.cabinet-blueprint-technical-configuration-module__OjEiTW__secondaryButton:disabled,.cabinet-blueprint-technical-configuration-module__OjEiTW__previewButton:disabled,.cabinet-blueprint-technical-configuration-module__OjEiTW__applyButton:disabled{cursor:not-allowed;opacity:.5}@media (max-width:640px){.cabinet-blueprint-technical-configuration-module__OjEiTW__header,.cabinet-blueprint-technical-configuration-module__OjEiTW__body,.cabinet-blueprint-technical-configuration-module__OjEiTW__footer{padding:14px 16px}.cabinet-blueprint-technical-configuration-module__OjEiTW__header{align-items:flex-start}.cabinet-blueprint-technical-configuration-module__OjEiTW__jsonField,.cabinet-blueprint-technical-configuration-module__OjEiTW__jsonField textarea{min-height:320px}}
.company-applications-module__Ncx1HW__workspace{color:#172033;background:#f5f7fb;grid-template-columns:minmax(220px,280px) minmax(260px,340px) minmax(420px,1fr);min-height:calc(100vh - 32px);display:grid}.company-applications-module__Ncx1HW__workspace>article,.company-applications-module__Ncx1HW__people{background:#fff;border-right:1px solid #e5eaf2;min-width:0}.company-applications-module__Ncx1HW__people header,.company-applications-module__Ncx1HW__settings header,.company-applications-module__Ncx1HW__runtime>header{border-bottom:1px solid #e5eaf2;padding:24px}.company-applications-module__Ncx1HW__workspace p,.company-applications-module__Ncx1HW__workspace h1,.company-applications-module__Ncx1HW__workspace h2{margin:0}.company-applications-module__Ncx1HW__workspace header>p{color:#6d7890;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.company-applications-module__Ncx1HW__workspace h1,.company-applications-module__Ncx1HW__workspace h2{margin-top:6px;font-size:22px}.company-applications-module__Ncx1HW__workspace header small{color:#7c879d;margin-top:6px;display:block}.company-applications-module__Ncx1HW__peopleList{padding:10px;display:grid}.company-applications-module__Ncx1HW__person{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:38px 1fr 10px;align-items:center;gap:10px;padding:11px;display:grid}.company-applications-module__Ncx1HW__person:hover{background:#f5f7fb}.company-applications-module__Ncx1HW__personActive{background:#edf3ff!important}.company-applications-module__Ncx1HW__person span:nth-child(2){min-width:0}.company-applications-module__Ncx1HW__person b,.company-applications-module__Ncx1HW__person small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.company-applications-module__Ncx1HW__person small{color:#7c879d;margin-top:3px}.company-applications-module__Ncx1HW__avatar{color:#3158a6;background:#dfe9ff;border-radius:12px;place-items:center;width:38px;height:38px;font-weight:800;display:grid}.company-applications-module__Ncx1HW__person i{background:#f3a43b;border-radius:50%;width:8px;height:8px}.company-applications-module__Ncx1HW__person i[data-state=READY]{background:#2ca56d}.company-applications-module__Ncx1HW__person i[data-state=DISABLED]{background:#b7bfcc}.company-applications-module__Ncx1HW__settings{padding-bottom:24px}.company-applications-module__Ncx1HW__settings>label,.company-applications-module__Ncx1HW__applicationSelect{gap:7px;margin:18px 24px;display:grid}.company-applications-module__Ncx1HW__settings label>span,.company-applications-module__Ncx1HW__applicationSelect>span{font-size:13px;font-weight:700}.company-applications-module__Ncx1HW__settings input,.company-applications-module__Ncx1HW__settings select,.company-applications-module__Ncx1HW__applicationSelect select,.company-applications-module__Ncx1HW__runtime select{min-height:42px;color:inherit;background:#fff;border:1px solid #d6dce7;border-radius:10px;padding:0 12px}.company-applications-module__Ncx1HW__switchRow{background:#f6f8fc;border-radius:12px;align-items:center;padding:14px;grid-template-columns:1fr auto!important}.company-applications-module__Ncx1HW__switchRow span small{color:#7c879d;margin-top:4px;font-weight:400;display:block}.company-applications-module__Ncx1HW__switchRow input{width:20px;min-height:20px}.company-applications-module__Ncx1HW__primary,.company-applications-module__Ncx1HW__secondary{cursor:pointer;border-radius:10px;width:calc(100% - 48px);min-height:42px;margin:12px 24px;font-weight:700;display:block}.company-applications-module__Ncx1HW__primary{color:#fff;background:#2357d9;border:0}.company-applications-module__Ncx1HW__primary:disabled{opacity:.6}.company-applications-module__Ncx1HW__secondary{color:#273650;background:#fff;border:1px solid #d6dce7}.company-applications-module__Ncx1HW__notice,.company-applications-module__Ncx1HW__error{border-radius:10px;padding:10px 12px;font-size:13px;margin:12px 24px!important}.company-applications-module__Ncx1HW__notice{color:#176a48;background:#eaf8f1}.company-applications-module__Ncx1HW__error{color:#a73333;background:#fff0f0}.company-applications-module__Ncx1HW__runtime{background:#eef2f8!important;border-right:0!important}.company-applications-module__Ncx1HW__runtime>header{background:#fff;justify-content:space-between;align-items:center;display:flex}.company-applications-module__Ncx1HW__runtimeViewport{background:#fff;height:calc(100vh - 118px);overflow:auto}.company-applications-module__Ncx1HW__runtimeViewport>*,.company-applications-module__Ncx1HW__runtimeViewport>main{min-height:100%}.company-applications-module__Ncx1HW__emptyRuntime,.company-applications-module__Ncx1HW__state{color:#6d7890;text-align:center;place-items:center;min-height:50vh;padding:32px;display:grid}@media (max-width:1180px){.company-applications-module__Ncx1HW__workspace{grid-template-columns:220px 300px minmax(360px,1fr)}}@media (max-width:900px){.company-applications-module__Ncx1HW__workspace{display:block}.company-applications-module__Ncx1HW__people,.company-applications-module__Ncx1HW__settings{border-bottom:1px solid #e5eaf2;border-right:0}.company-applications-module__Ncx1HW__runtimeViewport{height:70vh}}
.furniture-technologist-module__tIYgoW__page{gap:16px;display:grid}.furniture-technologist-module__tIYgoW__toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.furniture-technologist-module__tIYgoW__panel{background:#fff;border:1px solid #e1e8f1;border-radius:16px;padding:18px 20px;box-shadow:0 10px 24px #0f172a0a}.furniture-technologist-module__tIYgoW__panel h2,.furniture-technologist-module__tIYgoW__panel h2,.furniture-technologist-module__tIYgoW__panel h3{margin:0 0 10px;font-size:15px}.furniture-technologist-module__tIYgoW__panel label{color:#52647a;gap:6px;margin-bottom:10px;font-size:12px;font-weight:700;display:grid}.furniture-technologist-module__tIYgoW__panel input,.furniture-technologist-module__tIYgoW__panel select{min-height:36px;font:inherit;border:1px solid #d9e2ee;border-radius:10px;padding:8px 10px}.furniture-technologist-module__tIYgoW__row{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;display:grid}.furniture-technologist-module__tIYgoW__grid{grid-template-columns:minmax(280px,1fr) minmax(320px,1.2fr);gap:16px;display:grid}.furniture-technologist-module__tIYgoW__table{border-collapse:collapse;width:100%;font-size:13px}.furniture-technologist-module__tIYgoW__table th,.furniture-technologist-module__tIYgoW__table td{text-align:left;border-bottom:1px solid #edf2f7;padding:8px 6px}.furniture-technologist-module__tIYgoW__error{color:#9b1c1c}.furniture-technologist-module__tIYgoW__muted{color:#64748b;font-size:13px}.furniture-technologist-module__tIYgoW__actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.furniture-technologist-module__tIYgoW__button,.furniture-technologist-module__tIYgoW__primary{cursor:pointer;min-height:36px;font:inherit;background:#fff;border:1px solid #d9e2ee;border-radius:10px;padding:0 12px;font-size:12px;font-weight:750}.furniture-technologist-module__tIYgoW__primary{color:#fff;background:#2f80ff;border-color:#2f80ff}.furniture-technologist-module__tIYgoW__link{color:#215fae;font-weight:750;text-decoration:none}@media (max-width:900px){.furniture-technologist-module__tIYgoW__grid{grid-template-columns:1fr}.furniture-technologist-module__tIYgoW__panel{padding:14px}.furniture-technologist-module__tIYgoW__table,.furniture-technologist-module__tIYgoW__table tbody,.furniture-technologist-module__tIYgoW__table tr,.furniture-technologist-module__tIYgoW__table td{width:100%;display:block}.furniture-technologist-module__tIYgoW__table thead{display:none}.furniture-technologist-module__tIYgoW__table tr{border-bottom:1px solid #e1e8f1;gap:6px;padding:12px 0;display:grid}.furniture-technologist-module__tIYgoW__table td{border:0;justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}.furniture-technologist-module__tIYgoW__table td:before{color:#64748b;font-size:11px;font-weight:700}.furniture-technologist-module__tIYgoW__table td:first-child:before{content:"Название"}.furniture-technologist-module__tIYgoW__table td:nth-child(2):before{content:"Тип"}.furniture-technologist-module__tIYgoW__table td:nth-child(3):before{content:"Статус"}.furniture-technologist-module__tIYgoW__table td:nth-child(4):before{content:"Обновлён"}.furniture-technologist-module__tIYgoW__table td:nth-child(5):before{content:"Цена"}.furniture-technologist-module__tIYgoW__table td:nth-child(6):before{content:""}}
.mobile-self-service-onboarding-module__Sf9Hnq__sheet{z-index:90;color:#172033;background:#fff;border:1px solid #dbe3ec;border-radius:16px;width:min(430px,100vw - 24px);max-height:min(78vh,680px);font:14px/1.45 system-ui,sans-serif;position:fixed;bottom:58px;right:12px;overflow:auto;box-shadow:0 20px 50px #0f172a38}.mobile-self-service-onboarding-module__Sf9Hnq__sheet header{border-bottom:1px solid #eef2f7;justify-content:space-between;gap:16px;padding:16px 18px 12px;display:flex}.mobile-self-service-onboarding-module__Sf9Hnq__sheet h2{margin:0;font-size:18px;line-height:1.25}.mobile-self-service-onboarding-module__Sf9Hnq__sheet h3{margin:0 0 8px;font-size:15px}.mobile-self-service-onboarding-module__Sf9Hnq__sheet p{margin:5px 0}.mobile-self-service-onboarding-module__Sf9Hnq__sheet header p{color:#64748b;font-size:12px}.mobile-self-service-onboarding-module__Sf9Hnq__sheet button{color:#334155;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:8px 11px;font-weight:600}.mobile-self-service-onboarding-module__Sf9Hnq__sheet header button{border:0;padding:0 4px;font-size:22px}.mobile-self-service-onboarding-module__Sf9Hnq__body{gap:10px;padding:16px 18px;display:grid}.mobile-self-service-onboarding-module__Sf9Hnq__body ol{margin:0;padding-left:22px}.mobile-self-service-onboarding-module__Sf9Hnq__body li+li{margin-top:5px}.mobile-self-service-onboarding-module__Sf9Hnq__body a{color:#1456a0}.mobile-self-service-onboarding-module__Sf9Hnq__sheet .mobile-self-service-onboarding-module__Sf9Hnq__primary{color:#fff;background:#1f5f99;border-color:#1f5f99}.mobile-self-service-onboarding-module__Sf9Hnq__note{color:#7c4a08;background:#fff7e6;border-radius:8px;padding:9px 10px}.mobile-self-service-onboarding-module__Sf9Hnq__success{color:#166534;font-weight:700}.mobile-self-service-onboarding-module__Sf9Hnq__sheet footer{border-top:1px solid #eef2f7;flex-wrap:wrap;gap:8px;padding:12px 18px 16px;display:flex}@media (max-width:540px){.mobile-self-service-onboarding-module__Sf9Hnq__sheet{width:auto;max-height:76vh;bottom:52px;left:8px;right:8px}}
.page-module__7dZwnq__page{color:#172235;gap:18px;max-width:1500px;margin:0 auto;padding:30px;display:grid}.page-module__7dZwnq__header{justify-content:space-between;align-items:flex-start;gap:28px;display:flex}.page-module__7dZwnq__header h1{margin:3px 0 8px;font-size:32px;line-height:1.15}.page-module__7dZwnq__header p{color:#647188;max-width:780px;margin:0}.page-module__7dZwnq__eyebrow{text-transform:uppercase;letter-spacing:.08em;font-weight:800;color:#3567c5!important;margin:0!important;font-size:12px!important}.page-module__7dZwnq__refresh,.page-module__7dZwnq__primaryAction,.page-module__7dZwnq__dealSearch button{color:#fff;cursor:pointer;white-space:nowrap;background:#1d67cb;border:1px solid #1d67cb;border-radius:9px;padding:10px 14px;font-weight:750}.page-module__7dZwnq__refresh:disabled,.page-module__7dZwnq__primaryAction:disabled,.page-module__7dZwnq__dealSearch button:disabled{opacity:.55;cursor:default}.page-module__7dZwnq__updated{color:#718096;margin:-8px 0 0;font-size:13px}.page-module__7dZwnq__stale,.page-module__7dZwnq__error,.page-module__7dZwnq__notice,.page-module__7dZwnq__loading{background:#fff;border:1px solid #e2e8f1;border-radius:11px;padding:13px 15px}.page-module__7dZwnq__stale{background:#fff9e6;border-color:#efd17a;justify-content:space-between;gap:12px;display:flex}.page-module__7dZwnq__stale span{color:#756328}.page-module__7dZwnq__error{color:#a52633;background:#fff2f3;border-color:#efa5ab}.page-module__7dZwnq__notice{color:#34567f;background:#f3f7ff;border-color:#bcd0f2}.page-module__7dZwnq__filterBar{background:#fff;border:1px solid #e0e6ef;border-radius:12px;flex-wrap:wrap;align-items:flex-end;gap:10px;padding:12px;display:flex}.page-module__7dZwnq__filterBar label,.page-module__7dZwnq__period{gap:5px;display:grid}.page-module__7dZwnq__filterBar label>span,.page-module__7dZwnq__period>span{color:#6c788b;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:750}.page-module__7dZwnq__filterBar select,.page-module__7dZwnq__filterBar input,.page-module__7dZwnq__dealSearch input{color:#1d2b40;background:#fff;border:1px solid #cfd8e6;border-radius:8px;min-height:38px;padding:7px 10px}.page-module__7dZwnq__period{grid-template-columns:repeat(3,auto)}.page-module__7dZwnq__period>span{grid-column:1/-1}.page-module__7dZwnq__period button{color:#45566f;cursor:pointer;background:#fff;border:1px solid #ced8e7;padding:9px 11px}.page-module__7dZwnq__period button:first-of-type{border-radius:8px 0 0 8px}.page-module__7dZwnq__period button:last-of-type{border-radius:0 8px 8px 0}.page-module__7dZwnq__period .page-module__7dZwnq__selected{color:#1757b1;background:#e8f0ff;border-color:#73a2e5;font-weight:800}.page-module__7dZwnq__fieldSearch{flex:1;min-width:180px}.page-module__7dZwnq__more{align-self:flex-end;position:relative}.page-module__7dZwnq__more summary{cursor:pointer;color:#465970;border:1px solid #cfd8e6;border-radius:8px;padding:9px 12px;font-weight:700;list-style:none}.page-module__7dZwnq__more[open] label{z-index:10;background:#fff;border:1px solid #dfe5ee;border-radius:10px;min-width:220px;padding:12px;position:absolute;top:44px;right:0;box-shadow:0 8px 24px #273b5b24}.page-module__7dZwnq__cards{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.page-module__7dZwnq__cards article{background:#fff;border:1px solid #dfe6f0;border-radius:12px;padding:15px}.page-module__7dZwnq__cards span,.page-module__7dZwnq__cards small{color:#69778c;display:block}.page-module__7dZwnq__cards span{font-size:13px}.page-module__7dZwnq__cards strong{margin:9px 0 6px;font-size:27px;line-height:1;display:block}.page-module__7dZwnq__secondaryCard{background:#f8f9fb!important}.page-module__7dZwnq__tabs{border-bottom:1px solid #dce3ed;gap:3px;padding:0 3px;display:flex}.page-module__7dZwnq__tabs button{color:#637188;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 14px;font-weight:750}.page-module__7dZwnq__tabs .page-module__7dZwnq__activeTab{color:#175cbb;border-bottom-color:#1f6bd2}.page-module__7dZwnq__panel{background:#fff;border:1px solid #dfe6ef;border-radius:12px;overflow:hidden}.page-module__7dZwnq__panelHead{justify-content:space-between;align-items:flex-start;gap:18px;padding:18px;display:flex}.page-module__7dZwnq__panelHead h2{margin:0 0 4px;font-size:20px}.page-module__7dZwnq__panelHead p{color:#68768a;margin:0;font-size:14px}.page-module__7dZwnq__panelHead>span{color:#68768a;font-size:13px}.page-module__7dZwnq__tableWrap{border-top:1px solid #e6ebf2;overflow:auto}.page-module__7dZwnq__tableWrap table{border-collapse:collapse;width:100%;min-width:860px}.page-module__7dZwnq__tableWrap th,.page-module__7dZwnq__tableWrap td{text-align:left;border-bottom:1px solid #e8edf4;padding:12px 15px;font-size:14px}.page-module__7dZwnq__tableWrap th{color:#637188;text-transform:uppercase;letter-spacing:.04em;background:#f8fafc;font-size:11px}.page-module__7dZwnq__fieldLink,.page-module__7dZwnq__countLink,.page-module__7dZwnq__metricCell{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.page-module__7dZwnq__fieldLink b,.page-module__7dZwnq__fieldLink small,.page-module__7dZwnq__metricCell small{display:block}.page-module__7dZwnq__fieldLink b{color:#245fae}.page-module__7dZwnq__fieldLink small,.page-module__7dZwnq__metricCell small{color:#718096;margin-top:3px}.page-module__7dZwnq__countLink{color:#1767cc;font-weight:800;text-decoration:underline}.page-module__7dZwnq__countLink:disabled,.page-module__7dZwnq__metricCell:disabled{color:#718096;cursor:default;text-decoration:none}.page-module__7dZwnq__metricCell{color:#245fae;font-weight:800}.page-module__7dZwnq__state{white-space:nowrap;border-radius:999px;padding:4px 8px;font-size:12px;font-weight:750;display:inline-flex}.page-module__7dZwnq__good{color:#15714a;background:#e7f6ef}.page-module__7dZwnq__bad{color:#a72b35;background:#ffebed}.page-module__7dZwnq__info{color:#785b16;background:#fff3cb}.page-module__7dZwnq__neutral{color:#56667c;background:#eef2f6}.page-module__7dZwnq__empty{color:#6b788d;text-align:center;padding:28px}.page-module__7dZwnq__dealSearch{gap:9px;padding:0 18px 18px;display:flex}.page-module__7dZwnq__dealSearch input{flex:1}.page-module__7dZwnq__dealHint{color:#6a778a;border-top:1px solid #e6ebf2;padding:14px 18px;font-size:13px}.page-module__7dZwnq__cleanupGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 18px 18px;display:grid}.page-module__7dZwnq__cleanupGrid article{cursor:pointer;border:1px solid #e0e6ee;border-radius:10px;padding:14px}.page-module__7dZwnq__cleanupGrid article>div{justify-content:space-between;gap:12px;display:flex}.page-module__7dZwnq__cleanupGrid small{color:#708096}.page-module__7dZwnq__cleanupGrid p{color:#526277;margin:10px 0 0;font-size:13px}.page-module__7dZwnq__drawer{z-index:40;background:#fff;width:min(560px,100vw);height:100vh;padding:32px;position:fixed;top:0;right:0;overflow:auto;box-shadow:-12px 0 35px #1d2d472b}.page-module__7dZwnq__drawer h2{margin:4px 0 18px}.page-module__7dZwnq__drawer h3{margin:24px 0 9px;font-size:15px}.page-module__7dZwnq__drawer p,.page-module__7dZwnq__drawer li{color:#4e5e73;font-size:14px;line-height:1.5}.page-module__7dZwnq__close{cursor:pointer;background:0 0;border:0;font-size:30px;position:absolute;top:14px;right:18px}.page-module__7dZwnq__detailCards{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:14px;display:grid}.page-module__7dZwnq__detailCards>div,.page-module__7dZwnq__dealSummary>div{border:1px solid #e0e6ef;border-radius:9px;padding:11px}.page-module__7dZwnq__detailCards span,.page-module__7dZwnq__dealSummary small{color:#6e7b8e;font-size:12px;display:block}.page-module__7dZwnq__detailCards b{font-size:20px}.page-module__7dZwnq__scopeList,.page-module__7dZwnq__managerList,.page-module__7dZwnq__fieldStates,.page-module__7dZwnq__dealRows,.page-module__7dZwnq__dealSummary{gap:8px;display:grid}.page-module__7dZwnq__scopeList>div{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.page-module__7dZwnq__scopeList span{background:#eef3fb;border-radius:999px;padding:4px 8px;font-size:12px}.page-module__7dZwnq__managerList>div,.page-module__7dZwnq__fieldStates>div{border-bottom:1px solid #e9edf3;justify-content:space-between;gap:12px;padding:8px 0;display:flex}.page-module__7dZwnq__why{border:1px solid #e0e6ee;border-radius:9px;padding:11px}.page-module__7dZwnq__why summary{cursor:pointer;font-weight:750}.page-module__7dZwnq__dealRows>button{text-align:left;cursor:pointer;background:#fff;border:1px solid #e0e6ef;border-radius:9px;grid-template-columns:1.4fr repeat(3,1fr);gap:10px;padding:12px;display:grid}.page-module__7dZwnq__dealRows>button:hover{background:#f7faff;border-color:#79a5e5}.page-module__7dZwnq__dealRows span{text-overflow:ellipsis;min-width:0;overflow:hidden}.page-module__7dZwnq__dealRows small,.page-module__7dZwnq__fieldStates small{color:#748196;font-size:11px;display:block}.page-module__7dZwnq__dealTitle{color:#235fae;font-weight:800}.page-module__7dZwnq__back{color:#2464bb;cursor:pointer;background:0 0;border:0;margin:0 0 18px;padding:0;font-weight:750}.page-module__7dZwnq__dealSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__7dZwnq__dealSummary b{overflow-wrap:anywhere;display:block}.page-module__7dZwnq__fieldStates>div>span:first-child{min-width:0}.page-module__7dZwnq__loading{text-align:center;color:#637188}.page-module__7dZwnq__primaryAction{width:100%}@media (max-width:1050px){.page-module__7dZwnq__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.page-module__7dZwnq__page{padding:18px}.page-module__7dZwnq__header{display:grid}.page-module__7dZwnq__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__7dZwnq__filterBar>*,.page-module__7dZwnq__filterBar select,.page-module__7dZwnq__filterBar input{width:100%}.page-module__7dZwnq__more[open] label{position:static}.page-module__7dZwnq__cleanupGrid{grid-template-columns:1fr}.page-module__7dZwnq__drawer{padding:28px 18px}.page-module__7dZwnq__dealRows>button{grid-template-columns:1fr 1fr}.page-module__7dZwnq__detailCards{grid-template-columns:1fr}}
.kitchen-workspace-module__z8rn5G__page{gap:16px;display:grid}.kitchen-workspace-module__z8rn5G__topbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.kitchen-workspace-module__z8rn5G__back{color:#215fae;font-size:13px;font-weight:700;text-decoration:none}.kitchen-workspace-module__z8rn5G__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kitchen-workspace-module__z8rn5G__tabs{border-bottom:1px solid #e1e8f1;flex-wrap:wrap;gap:6px;padding-bottom:8px;display:flex}.kitchen-workspace-module__z8rn5G__tab,.kitchen-workspace-module__z8rn5G__tabActive{cursor:pointer;min-height:34px;font:inherit;background:#fff;border:1px solid #d9e2ee;border-radius:999px;padding:0 14px;font-size:12px;font-weight:750}.kitchen-workspace-module__z8rn5G__tabActive{color:#184ea8;background:#eef5ff;border-color:#2f80ff}.kitchen-workspace-module__z8rn5G__workspace{grid-template-columns:minmax(0,1.6fr) minmax(240px,.7fr);gap:16px;display:grid}.kitchen-workspace-module__z8rn5G__main{gap:16px;min-width:0;display:grid}.kitchen-workspace-module__z8rn5G__side{min-width:0}.kitchen-workspace-module__z8rn5G__panel{background:#fff;border:1px solid #e1e8f1;border-radius:16px;padding:18px 20px;box-shadow:0 10px 24px #0f172a0a}.kitchen-workspace-module__z8rn5G__panel h2,.kitchen-workspace-module__z8rn5G__panel h3{margin:0 0 10px;font-size:15px}.kitchen-workspace-module__z8rn5G__panel label{color:#52647a;gap:6px;margin-bottom:10px;font-size:12px;font-weight:700;display:grid}.kitchen-workspace-module__z8rn5G__panel input,.kitchen-workspace-module__z8rn5G__panel select,.kitchen-workspace-module__z8rn5G__panel textarea{min-height:36px;font:inherit;border:1px solid #d9e2ee;border-radius:10px;padding:8px 10px}.kitchen-workspace-module__z8rn5G__panel textarea{resize:vertical;min-height:88px}.kitchen-workspace-module__z8rn5G__row{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}.kitchen-workspace-module__z8rn5G__layoutGrid{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:16px;display:grid}.kitchen-workspace-module__z8rn5G__table{border-collapse:collapse;width:100%;font-size:13px}.kitchen-workspace-module__z8rn5G__table th,.kitchen-workspace-module__z8rn5G__table td{text-align:left;border-bottom:1px solid #edf2f7;padding:8px 6px}.kitchen-workspace-module__z8rn5G__error{color:#9b1c1c}.kitchen-workspace-module__z8rn5G__muted{color:#64748b;font-size:13px}.kitchen-workspace-module__z8rn5G__button,.kitchen-workspace-module__z8rn5G__primary{cursor:pointer;min-height:36px;font:inherit;background:#fff;border:1px solid #d9e2ee;border-radius:10px;padding:0 12px;font-size:12px;font-weight:750}.kitchen-workspace-module__z8rn5G__primary{color:#fff;background:#2f80ff;border-color:#2f80ff}.kitchen-workspace-module__z8rn5G__link{color:#215fae;font-size:12px;font-weight:750;text-decoration:none}.kitchen-workspace-module__z8rn5G__blockers{flex-wrap:wrap;gap:8px;display:flex}.kitchen-workspace-module__z8rn5G__blockers span{color:#9a3412;background:#fff7ed;border:1px solid #fdba74;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:650}.kitchen-workspace-module__z8rn5G__canvas{background:linear-gradient(#f8fafc,#eef2f7);border:1px dashed #cbd5e1;border-radius:12px;align-items:flex-start;gap:12px;min-height:160px;margin:12px 0 18px;padding:16px;display:flex}.kitchen-workspace-module__z8rn5G__canvasRunH,.kitchen-workspace-module__z8rn5G__canvasRunV{position:relative}.kitchen-workspace-module__z8rn5G__canvasTrack{background:#fff;border:1px solid #94a3b8;border-radius:6px;width:48px;height:48px;position:relative}.kitchen-workspace-module__z8rn5G__canvasRunH .kitchen-workspace-module__z8rn5G__canvasTrack{width:280px;height:48px}.kitchen-workspace-module__z8rn5G__canvasRunV .kitchen-workspace-module__z8rn5G__canvasTrack{width:48px;height:280px}.kitchen-workspace-module__z8rn5G__canvasModule,.kitchen-workspace-module__z8rn5G__canvasModuleActive{cursor:pointer;background:#93c5fd;border:0;border-radius:4px;position:absolute;top:4px;bottom:4px;left:0}.kitchen-workspace-module__z8rn5G__canvasRunV .kitchen-workspace-module__z8rn5G__canvasModule,.kitchen-workspace-module__z8rn5G__canvasRunV .kitchen-workspace-module__z8rn5G__canvasModuleActive{width:auto;inset:0 4px auto}.kitchen-workspace-module__z8rn5G__canvasModuleActive{background:#2563eb}.kitchen-workspace-module__z8rn5G__canvasDim{color:#64748b;margin-top:6px;font-size:11px;font-weight:700;display:block}.kitchen-workspace-module__z8rn5G__canvasCorner{margin-left:8px}.kitchen-workspace-module__z8rn5G__runBlock{margin-bottom:14px}.kitchen-workspace-module__z8rn5G__runTitle{color:#334155;margin-bottom:8px;font-size:12px;font-weight:750}.kitchen-workspace-module__z8rn5G__moduleStrip{flex-wrap:wrap;gap:8px;display:flex}.kitchen-workspace-module__z8rn5G__moduleCard,.kitchen-workspace-module__z8rn5G__moduleCardActive{text-align:left;cursor:pointer;min-width:120px;font:inherit;background:#fff;border:1px solid #d9e2ee;border-radius:12px;gap:4px;padding:10px 12px;display:grid}.kitchen-workspace-module__z8rn5G__moduleCardActive{border-color:#2f80ff;box-shadow:0 0 0 2px #dbeafe}.kitchen-workspace-module__z8rn5G__moduleCard strong,.kitchen-workspace-module__z8rn5G__moduleCardActive strong{font-size:12px}.kitchen-workspace-module__z8rn5G__reorder{gap:4px;display:flex}.kitchen-workspace-module__z8rn5G__reorder button{cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;font-size:11px}.kitchen-workspace-module__z8rn5G__props{border-top:1px solid #edf2f7;margin-top:12px;padding-top:12px}.kitchen-workspace-module__z8rn5G__paletteGroup{margin-bottom:14px}.kitchen-workspace-module__z8rn5G__palette{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;display:grid}.kitchen-workspace-module__z8rn5G__paletteCard{text-align:left;cursor:pointer;font:inherit;background:#f8fafc;border:1px solid #d9e2ee;border-radius:12px;gap:4px;padding:10px;font-size:12px;font-weight:700;display:grid}.kitchen-workspace-module__z8rn5G__paletteCard:hover{background:#eef5ff;border-color:#2f80ff}.kitchen-workspace-module__z8rn5G__aiPanel{border-top:1px solid #edf2f7;margin-top:16px;padding-top:12px}.kitchen-workspace-module__z8rn5G__proposal{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-top:10px;padding:12px}.kitchen-workspace-module__z8rn5G__summary{gap:8px;margin:0;display:grid}.kitchen-workspace-module__z8rn5G__summary div{justify-content:space-between;gap:12px;font-size:13px;display:flex}.kitchen-workspace-module__z8rn5G__summary dt{color:#64748b}.kitchen-workspace-module__z8rn5G__summary dd{margin:0;font-weight:750}.kitchen-workspace-module__z8rn5G__costTable{gap:8px;margin:0 0 16px;display:grid}.kitchen-workspace-module__z8rn5G__costTable div{border-bottom:1px solid #f1f5f9;justify-content:space-between;gap:12px;padding:6px 0;font-size:13px;display:flex}.kitchen-workspace-module__z8rn5G__costTable dt{color:#64748b}.kitchen-workspace-module__z8rn5G__costTable dd{margin:0;font-weight:700}.kitchen-workspace-module__z8rn5G__costTable .kitchen-workspace-module__z8rn5G__total{font-size:15px}.kitchen-workspace-module__z8rn5G__checkList{margin:0;padding-left:18px;font-size:13px}.kitchen-workspace-module__z8rn5G__critical{color:#9b1c1c;font-weight:650}@media (max-width:1100px){.kitchen-workspace-module__z8rn5G__workspace,.kitchen-workspace-module__z8rn5G__layoutGrid{grid-template-columns:1fr}}@media (max-width:900px){.kitchen-workspace-module__z8rn5G__panel{padding:14px}.kitchen-workspace-module__z8rn5G__table{display:block;overflow-x:auto}}
.planning-office-dispatch-frame-module__2m21fq__root{background:#fff;border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid;overflow:hidden}.planning-office-dispatch-frame-module__2m21fq__rootVisual{grid-template-rows:minmax(0,1fr)}.planning-office-dispatch-frame-module__2m21fq__filters{min-width:0}.planning-office-dispatch-frame-module__2m21fq__frame{background:#eef1f5;border:0;width:100%;height:100%;min-height:0}
.recognition-panel-module__cm3RcW__panel{background:#fff;border:1px solid #e1e8f1;border-radius:16px;gap:12px;margin-top:12px;padding:18px 20px;display:grid}.recognition-panel-module__cm3RcW__header h2{margin:0 0 4px;font-size:16px}.recognition-panel-module__cm3RcW__label{color:#52647a;gap:6px;font-size:12px;font-weight:700;display:grid}.recognition-panel-module__cm3RcW__input,.recognition-panel-module__cm3RcW__textarea{min-height:36px;font:inherit;border:1px solid #d9e2ee;border-radius:10px;padding:8px 10px}.recognition-panel-module__cm3RcW__textarea{resize:vertical}.recognition-panel-module__cm3RcW__check{align-items:flex-start;gap:8px;font-size:13px;display:flex}.recognition-panel-module__cm3RcW__actions{flex-wrap:wrap;gap:8px;display:flex}.recognition-panel-module__cm3RcW__button,.recognition-panel-module__cm3RcW__primary{cursor:pointer;min-height:36px;font:inherit;background:#fff;border:1px solid #d9e2ee;border-radius:10px;padding:0 12px;font-size:12px;font-weight:750}.recognition-panel-module__cm3RcW__primary{color:#fff;background:#2f80ff;border-color:#2f80ff}.recognition-panel-module__cm3RcW__button:disabled,.recognition-panel-module__cm3RcW__primary:disabled{opacity:.55;cursor:not-allowed}.recognition-panel-module__cm3RcW__muted{color:#64748b;margin:0;font-size:13px}.recognition-panel-module__cm3RcW__error{color:#9b1c1c;margin:0}.recognition-panel-module__cm3RcW__warn{color:#8a5a00;font-size:12px}.recognition-panel-module__cm3RcW__result{border-top:1px solid #edf2f7;gap:8px;padding-top:12px;display:grid}.recognition-panel-module__cm3RcW__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.recognition-panel-module__cm3RcW__item{border:1px solid #edf2f7;border-radius:12px;gap:4px;padding:10px 12px;display:grid}.recognition-panel-module__cm3RcW__meta{color:#64748b;font-size:12px}.recognition-panel-module__cm3RcW__ok{color:#157347;font-weight:800}.recognition-panel-module__cm3RcW__maybe{color:#8a5a00;font-weight:800}.recognition-panel-module__cm3RcW__fail{color:#9b1c1c;font-weight:800}
.page-responsive-module__6elzFW__search{width:100%}.page-responsive-module__6elzFW__search input{border:0;border-radius:0;min-height:0;padding:0 34px}.page-responsive-module__6elzFW__sheet{--sheet-width:35rem}.page-responsive-module__6elzFW__drawerBody{padding:28px 32px}.page-responsive-module__6elzFW__drawerBody h2{margin:4px 0 18px}.page-responsive-module__6elzFW__drawerBody h3{margin:24px 0 9px;font-size:15px}.page-responsive-module__6elzFW__drawerBody p,.page-responsive-module__6elzFW__drawerBody li{color:#4e5e73;font-size:14px;line-height:1.5}@media (max-width:720px){.page-responsive-module__6elzFW__page{box-sizing:border-box;width:100%;min-width:0;max-width:100vw;padding:16px 14px 88px;overflow-x:hidden}.page-responsive-module__6elzFW__page>*{min-width:0;max-width:100%}.page-responsive-module__6elzFW__page header{gap:14px}.page-responsive-module__6elzFW__page h1{font-size:27px}.page-responsive-module__6elzFW__page button,.page-responsive-module__6elzFW__page input,.page-responsive-module__6elzFW__page select,.page-responsive-module__6elzFW__page summary{box-sizing:border-box;max-width:100%;min-height:44px}.page-responsive-module__6elzFW__page section[aria-label="Фильтры качества CRM"]{box-sizing:border-box;width:100%;min-width:0;padding:10px}.page-responsive-module__6elzFW__page section[aria-label="Фильтры качества CRM"]>*{box-sizing:border-box;width:100%;min-width:0}.page-responsive-module__6elzFW__page section[aria-label="Фильтры качества CRM"] input,.page-responsive-module__6elzFW__page section[aria-label="Фильтры качества CRM"] select{width:100%}.page-responsive-module__6elzFW__page section[aria-label=Основные\ показатели]{grid-template-columns:repeat(2,minmax(0,1fr))}.page-responsive-module__6elzFW__page section[aria-label=Основные\ показатели] article{min-width:0;padding:12px}.page-responsive-module__6elzFW__page nav[aria-label="Разделы качества CRM"]{overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto}.page-responsive-module__6elzFW__page nav[aria-label="Разделы качества CRM"] button{flex:none}.page-responsive-module__6elzFW__page table{min-width:760px}.page-responsive-module__6elzFW__page aside{box-sizing:border-box;width:100%;max-width:100vw}.page-responsive-module__6elzFW__drawerBody{padding:24px 18px}}@media (max-width:420px){.page-responsive-module__6elzFW__page section[aria-label=Основные\ показатели]{grid-template-columns:1fr}}
.tools-module__oCstcq__toolsPage{width:100%}.tools-module__oCstcq__toolsList{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;display:grid}.tools-module__oCstcq__toolCard{background:#fff;border:1px solid #dfe6ef;border-radius:14px;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:92px;padding:14px 16px;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid;box-shadow:0 4px 16px #0f172a09}.tools-module__oCstcq__toolCard:hover{border-color:#a9c9f1;transform:translateY(-1px);box-shadow:0 10px 28px #0f172a12}.tools-module__oCstcq__toolCard:focus-visible{outline-offset:2px;outline:3px solid #8dc0ff}.tools-module__oCstcq__toolIcon{color:#2567b8;background:#eaf3ff;border-radius:13px;place-items:center;width:46px;height:46px;display:grid}.tools-module__oCstcq__toolIcon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:25px;height:25px}.tools-module__oCstcq__toolCopy{gap:5px;min-width:0;display:grid}.tools-module__oCstcq__toolCopy strong{color:#172033;letter-spacing:-.015em;font-size:15px}.tools-module__oCstcq__toolCopy>span{color:#64748b;font-size:12px;line-height:1.4}.tools-module__oCstcq__toolCopy small{color:#21734b;font-size:11px;font-weight:700}.tools-module__oCstcq__toolAction{color:#2567b8;white-space:nowrap;align-items:center;gap:7px;font-size:12px;font-weight:750;display:inline-flex}@media (max-width:980px){.tools-module__oCstcq__toolsList{grid-template-columns:1fr}}@media (max-width:720px){.tools-module__oCstcq__toolCard{grid-template-columns:46px minmax(0,1fr);padding:16px}.tools-module__oCstcq__toolIcon{width:46px;height:46px}.tools-module__oCstcq__toolAction{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){.tools-module__oCstcq__toolCard{transition:none}}
.design-system-v1-module__LcN10W__page{background:var(--ds-background);min-height:100vh;color:var(--ds-ink);padding:36px}.design-system-v1-module__LcN10W__header{justify-content:space-between;align-items:flex-start;gap:24px;max-width:1180px;margin:0 auto;display:flex}.design-system-v1-module__LcN10W__eyebrow{color:var(--ds-accent);letter-spacing:.1em;text-transform:uppercase;margin:0 0 5px;font-size:12px;font-weight:800}.design-system-v1-module__LcN10W__header h1{letter-spacing:-.035em;margin:0;font-size:32px;line-height:40px}.design-system-v1-module__LcN10W__intro{max-width:1180px;color:var(--ds-muted);margin:8px auto 28px;font-size:14px;line-height:20px}.design-system-v1-module__LcN10W__tokenSection,.design-system-v1-module__LcN10W__panel{border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface);padding:20px}.design-system-v1-module__LcN10W__tokenSection{max-width:1180px;margin:0 auto 16px}.design-system-v1-module__LcN10W__tokenSection h2,.design-system-v1-module__LcN10W__panel h2{margin:0 0 16px;font-size:16px;line-height:22px}.design-system-v1-module__LcN10W__tokens{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;display:grid}.design-system-v1-module__LcN10W__tokens article{gap:5px;min-width:0;display:grid}.design-system-v1-module__LcN10W__tokens article>span{border:1px solid var(--ds-border);border-radius:8px;height:42px}.design-system-v1-module__LcN10W__tokens strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.design-system-v1-module__LcN10W__tokens code{color:var(--ds-muted);font-size:10px}.design-system-v1-module__LcN10W__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:1180px;margin:0 auto;display:grid}.design-system-v1-module__LcN10W__panel{min-width:0}.design-system-v1-module__LcN10W__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.design-system-v1-module__LcN10W__row+.design-system-v1-module__LcN10W__row{margin-top:12px}.design-system-v1-module__LcN10W__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.design-system-v1-module__LcN10W__formGrid label{gap:6px;display:grid}.design-system-v1-module__LcN10W__full{grid-column:1/-1}@media (max-width:760px){.design-system-v1-module__LcN10W__page{padding:22px 16px 40px}.design-system-v1-module__LcN10W__header{align-items:center}.design-system-v1-module__LcN10W__header h1{font-size:26px;line-height:32px}.design-system-v1-module__LcN10W__tokens{grid-template-columns:repeat(2,minmax(0,1fr))}.design-system-v1-module__LcN10W__grid,.design-system-v1-module__LcN10W__formGrid{grid-template-columns:1fr}.design-system-v1-module__LcN10W__full{grid-column:auto}}
.content-factory-module__amn1hG__wrap{gap:20px;max-width:920px;display:grid}.content-factory-module__amn1hG__panel{background:#fff;border:1px solid #e1e8f1;border-radius:16px;gap:14px;padding:18px 18px 20px;display:grid;box-shadow:0 12px 30px #0f172a0a}.content-factory-module__amn1hG__listPanel{gap:8px;display:grid}.content-factory-module__amn1hG__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.content-factory-module__amn1hG__row{cursor:pointer;text-align:left;width:100%;font:inherit;background:#fff;border:1px solid #e5eaf3;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.content-factory-module__amn1hG__row:hover{background:#f7faff;border-color:#c9d8f3}.content-factory-module__amn1hG__rowTitle{color:#10213a;margin:0;font-size:14px;font-weight:750}.content-factory-module__amn1hG__rowMeta{color:#64748b;margin:4px 0 0;font-size:12px}.content-factory-module__amn1hG__badge{color:#215fae;font-size:12px;font-weight:750}.content-factory-module__amn1hG__form{gap:12px;display:grid}.content-factory-module__amn1hG__fieldset{border:0;gap:8px;margin:0;padding:0;display:grid}.content-factory-module__amn1hG__radio{color:#27415e;align-items:center;gap:8px;font-size:13px;font-weight:650;display:flex}.content-factory-module__amn1hG__pickerBar{grid-template-columns:1fr auto auto;align-items:center;gap:8px;display:grid}.content-factory-module__amn1hG__include{color:#64748b;align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}.content-factory-module__amn1hG__factWide{grid-template-columns:auto 1fr 1fr auto auto;align-items:center;gap:8px;display:grid}.content-factory-module__amn1hG__label{color:#27415e;gap:6px;font-size:12px;font-weight:750;display:grid}.content-factory-module__amn1hG__input,.content-factory-module__amn1hG__select,.content-factory-module__amn1hG__textarea{color:#10213a;width:100%;font:inherit;background:#fff;border:1px solid #d9e2ee;border-radius:10px;padding:8px 10px;font-size:14px}.content-factory-module__amn1hG__textarea{resize:vertical;min-height:88px}.content-factory-module__amn1hG__facts{gap:8px;display:grid}.content-factory-module__amn1hG__fact{grid-template-columns:1fr 1fr auto;gap:8px;display:grid}.content-factory-module__amn1hG__actions{flex-wrap:wrap;gap:8px;display:flex}.content-factory-module__amn1hG__btn,.content-factory-module__amn1hG__btnPrimary,.content-factory-module__amn1hG__btnGhost{cursor:pointer;min-height:36px;font:inherit;border-radius:10px;padding:0 12px;font-size:12px;font-weight:750}.content-factory-module__amn1hG__btn{color:#27415e;background:#fff;border:1px solid #d9e2ee}.content-factory-module__amn1hG__btnPrimary{color:#fff;background:#2f80ff;border:1px solid #2f80ff}.content-factory-module__amn1hG__btnGhost{color:#215fae;background:0 0;border:0}.content-factory-module__amn1hG__btn:disabled,.content-factory-module__amn1hG__btnPrimary:disabled,.content-factory-module__amn1hG__btnGhost:disabled{cursor:not-allowed;opacity:.5}.content-factory-module__amn1hG__error{color:#b45309;margin:0;font-size:13px}.content-factory-module__amn1hG__blocks{gap:16px;display:grid}.content-factory-module__amn1hG__blockHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.content-factory-module__amn1hG__blockHeader h2{margin:0;font-size:15px}.content-factory-module__amn1hG__meta{color:#64748b;margin:0;font-size:12px}.content-factory-module__amn1hG__thumb{object-fit:cover;background:#eef2f8;border-radius:10px;width:100%;height:140px}.content-factory-module__amn1hG__photoGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:720px){.content-factory-module__amn1hG__fact,.content-factory-module__amn1hG__factWide,.content-factory-module__amn1hG__pickerBar{grid-template-columns:1fr}}
.documents-engine-module__4mMZsG__content{gap:12px;margin-top:12px;display:grid}.documents-engine-module__4mMZsG__table{border-collapse:collapse;width:100%}.documents-engine-module__4mMZsG__table th,.documents-engine-module__4mMZsG__table td{text-align:left;border-bottom:1px solid #e5edf5;padding:10px 12px}.documents-engine-module__4mMZsG__table th{color:var(--mds-muted);font-size:12px;font-weight:700}.documents-engine-module__4mMZsG__toolbar{justify-content:flex-end;margin-bottom:8px;display:flex}.documents-engine-module__4mMZsG__actionLink{color:var(--mds-accent);font-size:13px;font-weight:700;text-decoration:none}.documents-engine-module__4mMZsG__loading{color:var(--mds-muted);margin:20px 0;font-size:13px}.documents-engine-module__4mMZsG__list{gap:8px;padding:0;list-style:none;display:grid}.documents-engine-module__4mMZsG__error{color:#b42318}.documents-engine-module__4mMZsG__form{gap:12px;max-width:640px;display:grid}.documents-engine-module__4mMZsG__form label{gap:4px;display:grid}.documents-engine-module__4mMZsG__missing{color:#b42318;font-weight:600}.documents-engine-module__4mMZsG__guide{background:#f8fafc;border:1px solid #d0d5dd;border-radius:12px;margin:16px 0 24px;padding:18px}.documents-engine-module__4mMZsG__guide ol{margin:10px 0 14px;padding-left:22px}.documents-engine-module__4mMZsG__uploadButton{cursor:pointer;align-items:center;gap:10px;font-weight:600;display:inline-flex}.documents-engine-module__4mMZsG__uploadButton input{max-width:260px}.documents-engine-module__4mMZsG__builderGrid{grid-template-columns:minmax(340px,.85fr) minmax(460px,1.15fr);align-items:start;gap:24px;display:grid}.documents-engine-module__4mMZsG__builderGrid h2{margin:0 0 12px;font-size:18px}.documents-engine-module__4mMZsG__search{box-sizing:border-box;border:1px solid #d0d5dd;border-radius:8px;width:100%;padding:10px 12px}.documents-engine-module__4mMZsG__fieldCatalog,.documents-engine-module__4mMZsG__bindingList{gap:8px;max-height:620px;margin-top:12px;padding-right:4px;display:grid;overflow:auto}.documents-engine-module__4mMZsG__fieldCard{border:1px solid #e5e7eb;border-radius:9px;grid-template-columns:minmax(150px,1fr) minmax(150px,auto) auto;align-items:center;gap:10px;padding:10px;display:grid}.documents-engine-module__4mMZsG__fieldCard div{gap:2px;display:grid}.documents-engine-module__4mMZsG__fieldCard small{color:#667085}.documents-engine-module__4mMZsG__fieldCard code,.documents-engine-module__4mMZsG__bindingCard code{overflow-wrap:anywhere;color:#175cd3}.documents-engine-module__4mMZsG__bindingCard{border:1px solid #e5e7eb;border-radius:10px;grid-template-columns:minmax(150px,.7fr) minmax(220px,1.3fr);gap:10px 14px;padding:14px;display:grid}.documents-engine-module__4mMZsG__bindingCard label{gap:4px;display:grid}.documents-engine-module__4mMZsG__bindingCard select{border:1px solid #d0d5dd;border-radius:7px;min-width:0;padding:8px}.documents-engine-module__4mMZsG__bindingCard .documents-engine-module__4mMZsG__check{align-items:center;gap:7px;display:flex}.documents-engine-module__4mMZsG__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.documents-engine-module__4mMZsG__actions button{padding:9px 14px}.documents-engine-module__4mMZsG__notice{color:#067647;font-weight:600}@media (max-width:900px){.documents-engine-module__4mMZsG__table{table-layout:fixed;font-size:13px}.documents-engine-module__4mMZsG__table th,.documents-engine-module__4mMZsG__table td{overflow-wrap:anywhere;padding:9px 6px}.documents-engine-module__4mMZsG__table th:first-child{width:45%}.documents-engine-module__4mMZsG__table th:last-child{width:25%}.documents-engine-module__4mMZsG__builderGrid{grid-template-columns:1fr}.documents-engine-module__4mMZsG__fieldCatalog,.documents-engine-module__4mMZsG__bindingList{max-height:none}.documents-engine-module__4mMZsG__fieldCard,.documents-engine-module__4mMZsG__bindingCard{grid-template-columns:1fr}}
