@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_fa93af41-module__0D_jrq__className{font-family:Inter,Inter Fallback;font-style:normal}
.AppHeader-module___7VLpa__header{z-index:60;border-bottom:1px solid var(--ui-border);background:color-mix(in srgb, var(--bg-2) 78%, transparent);position:sticky;top:0}.AppHeader-module___7VLpa__inner{grid-template-columns:auto minmax(220px,1fr) auto;align-items:center;gap:14px;max-width:1320px;min-height:64px;margin:0 auto;padding:10px 16px;display:grid}.AppHeader-module___7VLpa__zoneLeft{align-items:center;gap:12px;min-width:0;display:flex}.AppHeader-module___7VLpa__zoneCenter{justify-content:center;align-items:center;min-width:0;display:flex}.AppHeader-module___7VLpa__zoneRight{justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.AppHeader-module___7VLpa__brand{color:var(--text);text-decoration:none}.AppHeader-module___7VLpa__systemName{font-size:var(--font-size-h3);letter-spacing:-.02em;font-weight:800;line-height:1}.AppHeader-module___7VLpa__topSearch{border:1px solid var(--ui-border);background:var(--ui-surface-muted);width:min(100%,460px);height:40px;color:var(--text);cursor:default;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--text) 4%, transparent);border-radius:12px;align-items:center;gap:9px;padding:0 11px;display:inline-flex}.AppHeader-module___7VLpa__topSearchIcon{color:var(--muted);display:inline-flex}.AppHeader-module___7VLpa__topSearchPlaceholder{font-size:var(--font-size-body);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;text-align:left;flex:1;overflow:hidden}.AppHeader-module___7VLpa__topSearchKey{border:1px solid var(--ui-border);background:var(--ui-surface-inset);min-width:20px;height:20px;color:var(--muted);font-size:var(--font-size-caption);border-radius:6px;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.AppHeader-module___7VLpa__tenantWrap{border-right:1px solid color-mix(in srgb, var(--ui-border) 62%, transparent);align-items:center;min-width:0;margin-right:2px;padding-right:12px;display:inline-flex}.AppHeader-module___7VLpa__tenantSwitcher{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.AppHeader-module___7VLpa__tenantLabel{font-size:var(--font-size-caption);color:var(--muted);letter-spacing:.03em;white-space:nowrap;font-weight:700}.AppHeader-module___7VLpa__tenantSelect{border:1px solid var(--ui-border);background:var(--ui-surface);color:var(--text);min-width:210px;max-width:100%;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--text) 4%, transparent);border-radius:14px;padding:7px 12px;font-weight:700}.AppHeader-module___7VLpa__tenantSingle{font-size:var(--font-size-body);color:var(--text);white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;font-weight:800;overflow:hidden}.AppHeader-module___7VLpa__iconStack{align-items:center;gap:8px;padding-left:2px;display:inline-flex}.AppHeader-module___7VLpa__iconButton{border:1px solid var(--ui-border);background:var(--ui-surface-muted);width:36px;height:36px;color:var(--text);cursor:pointer;border-radius:999px;place-items:center;text-decoration:none;transition:background-color .12s,border-color .12s,box-shadow .12s;display:grid;position:relative}.AppHeader-module___7VLpa__iconButton:hover{background:color-mix(in srgb, var(--ui-surface-muted) 60%, var(--accent-2) 10%);border-color:color-mix(in srgb, var(--accent-2) 24%, var(--ui-border))}.AppHeader-module___7VLpa__iconButton:focus-visible{border-color:color-mix(in srgb, var(--accent-2) 36%, var(--ui-border));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-2) 16%, transparent);outline:none}.AppHeader-module___7VLpa__iconBadge{color:#fff;min-width:18px;height:18px;font-size:var(--font-size-caption);border:1px solid color-mix(in srgb, var(--bg-2) 55%, transparent);background:#d03939;border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-weight:800;display:inline-flex;position:absolute;top:-5px;right:-5px}.AppHeader-module___7VLpa__userIdentity{flex:0 auto;min-width:0}.AppHeader-module___7VLpa__button{border:1px solid var(--ui-border);background:var(--ui-surface);min-height:36px;color:var(--text);cursor:pointer;border-radius:12px;padding:0 12px;font-weight:800;text-decoration:none}.AppHeader-module___7VLpa__button:hover{background:color-mix(in srgb, var(--ui-surface) 65%, var(--accent-2) 8%);border-color:var(--ui-border-strong)}.AppHeader-module___7VLpa__logoutForm{margin:0}@media (min-width:1060px){.AppHeader-module___7VLpa__header[data-has-sidebar=true]{background:color-mix(in srgb, var(--ui-surface-solid) 98%, white 2%);-webkit-backdrop-filter:none;backdrop-filter:none}.AppHeader-module___7VLpa__header[data-has-sidebar=true] .AppHeader-module___7VLpa__inner{grid-template-columns:minmax(240px,400px) 1fr;max-width:none;min-height:72px;margin:0;padding-left:312px;padding-right:20px}.AppHeader-module___7VLpa__header[data-has-sidebar=true] .AppHeader-module___7VLpa__zoneLeft{display:none}.AppHeader-module___7VLpa__header[data-has-sidebar=true] .AppHeader-module___7VLpa__zoneCenter{justify-content:flex-start;display:flex}.AppHeader-module___7VLpa__header[data-has-sidebar=true] .AppHeader-module___7VLpa__zoneRight{justify-self:end}body[data-sidebar-state=collapsed] .AppHeader-module___7VLpa__header[data-has-sidebar=true] .AppHeader-module___7VLpa__inner{padding-left:106px}}@media (max-width:1200px){.AppHeader-module___7VLpa__tenantLabel{display:none}.AppHeader-module___7VLpa__tenantSelect{min-width:164px}.AppHeader-module___7VLpa__tenantSingle{max-width:120px}}@media (max-width:1060px){.AppHeader-module___7VLpa__inner{grid-template-columns:auto 1fr auto}.AppHeader-module___7VLpa__zoneCenter{justify-content:flex-start}.AppHeader-module___7VLpa__topSearch{width:100%;max-width:320px}}@media (max-width:900px){.AppHeader-module___7VLpa__header{background:var(--ui-surface-solid)}.AppHeader-module___7VLpa__systemName{font-size:var(--font-size-body)}.AppHeader-module___7VLpa__zoneCenter{display:none}.AppHeader-module___7VLpa__inner{grid-template-columns:auto minmax(0,1fr)}.AppHeader-module___7VLpa__zoneRight{gap:6px;width:100%}.AppHeader-module___7VLpa__tenantWrap{border-right:none;flex:auto;margin-right:0;padding-right:0}.AppHeader-module___7VLpa__tenantSelect{min-width:0}}@media (max-width:700px){.AppHeader-module___7VLpa__zoneRight{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;display:grid}.AppHeader-module___7VLpa__tenantWrap{width:100%;max-width:none;overflow:hidden}.AppHeader-module___7VLpa__tenantSwitcher{width:100%}.AppHeader-module___7VLpa__tenantSelect{width:100%;min-width:0;max-width:100%}.AppHeader-module___7VLpa__tenantSingle{max-width:100%}}@media (max-width:560px){.AppHeader-module___7VLpa__inner{gap:8px;min-height:58px;padding:8px 12px}.AppHeader-module___7VLpa__brand{display:none}.AppHeader-module___7VLpa__zoneRight{gap:6px}.AppHeader-module___7VLpa__tenantSwitcher{gap:0}.AppHeader-module___7VLpa__iconButton{width:34px;height:34px}.AppHeader-module___7VLpa__button{border-radius:10px;min-height:34px;padding:0 10px}.AppHeader-module___7VLpa__tenantSelect{width:100%;min-width:0;max-width:100%;padding:6px 8px}.AppHeader-module___7VLpa__tenantWrap{flex:auto;max-width:none}}
.HeaderMenu-module__SrOLxa__menuButton{border:1px solid var(--ui-border);background:var(--ui-surface-muted);cursor:pointer;border-radius:12px;place-content:center;gap:4px;width:34px;height:34px;transition:border-color .12s,background-color .12s;display:grid}.HeaderMenu-module__SrOLxa__menuButton:hover:not(:disabled){border-color:var(--ui-border-strong);background:color-mix(in srgb, var(--ui-surface-muted) 70%, var(--accent-2) 8%)}.HeaderMenu-module__SrOLxa__menuButton span{background:var(--text);border-radius:4px;width:16px;height:2px;display:block}.HeaderMenu-module__SrOLxa__menuButton:disabled{opacity:.45;cursor:not-allowed}.HeaderMenu-module__SrOLxa__overlay{background:color-mix(in srgb, var(--bg-2) 74%, transparent);z-index:120;overscroll-behavior:contain;justify-content:flex-start;align-items:stretch;display:flex;position:fixed;inset:0}.HeaderMenu-module__SrOLxa__drawer{border-right:1px solid var(--ui-border);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;width:300px;height:100dvh;max-height:100dvh;padding-bottom:max(20px, calc(env(safe-area-inset-bottom) + 72px));overflow-y:auto;background:color-mix(in srgb, var(--bg) 94%, transparent)!important}.HeaderMenu-module__SrOLxa__drawerNav{padding:max(16px, env(safe-area-inset-top)) 10px max(20px, calc(env(safe-area-inset-bottom) + 72px));box-sizing:border-box;background:0 0;gap:4px;min-height:100%;display:grid}.HeaderMenu-module__SrOLxa__drawerGroup{gap:2px;display:grid}.HeaderMenu-module__SrOLxa__drawerLink{color:var(--text);background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;transition:background-color .12s,border-color .12s;display:flex}.HeaderMenu-module__SrOLxa__drawerLink:visited{color:var(--text)}.HeaderMenu-module__SrOLxa__drawerLink:hover{background:var(--ui-surface-muted);border-color:var(--ui-border)}.HeaderMenu-module__SrOLxa__drawerLink:focus-visible{border-color:color-mix(in srgb, var(--accent-2) 26%, var(--ui-border));background:color-mix(in srgb, var(--accent-2) 8%, var(--ui-surface-inset));outline:none}.HeaderMenu-module__SrOLxa__drawerGroupButton{color:var(--text);cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;width:100%;padding:10px 12px;display:flex}.HeaderMenu-module__SrOLxa__drawerGroupButton:hover{background:var(--ui-surface-muted);border-color:var(--ui-border)}.HeaderMenu-module__SrOLxa__groupChevron{color:var(--muted);font-size:var(--font-size-caption);margin-left:auto}.HeaderMenu-module__SrOLxa__drawerSubLink{color:var(--muted);font-size:var(--font-size-body);background:0 0;border:1px solid #0000;border-radius:10px;margin-top:2px;margin-left:34px;padding:8px 10px;text-decoration:none}.HeaderMenu-module__SrOLxa__drawerSubLink:hover{background:var(--ui-surface-muted);border-color:var(--ui-border)}.HeaderMenu-module__SrOLxa__icon{width:18px;height:18px;color:var(--muted);justify-content:center;align-items:center;display:inline-flex}@media (min-width:1060px){.HeaderMenu-module__SrOLxa__menuButton{display:none}}@media (max-width:700px){.HeaderMenu-module__SrOLxa__drawer{width:min(88vw,320px);max-width:calc(100vw - 18px)}.HeaderMenu-module__SrOLxa__drawerNav{gap:2px;padding-top:12px}.HeaderMenu-module__SrOLxa__drawerLink,.HeaderMenu-module__SrOLxa__drawerGroupButton{font-size:var(--font-size-body);gap:9px;padding:9px 12px}.HeaderMenu-module__SrOLxa__drawerSubLink{font-size:var(--font-size-caption);margin-left:30px;padding:7px 10px}.HeaderMenu-module__SrOLxa__icon{width:16px;height:16px}.HeaderMenu-module__SrOLxa__groupChevron{font-size:var(--font-size-caption)}}@media (max-width:560px){.HeaderMenu-module__SrOLxa__drawerNav{padding-top:10px;padding-bottom:max(28px, calc(env(safe-area-inset-bottom) + 92px))}.HeaderMenu-module__SrOLxa__drawerLink,.HeaderMenu-module__SrOLxa__drawerGroupButton{font-size:var(--font-size-body);border-radius:10px;padding:8px 10px}.HeaderMenu-module__SrOLxa__drawerSubLink{margin-left:28px;padding:6px 9px}}
.ui-module__TmEZKq__card{border-radius:var(--radius-lg);border:1px solid var(--ui-border);background:var(--ui-surface);box-shadow:var(--ui-shadow-soft)}.ui-module__TmEZKq__cardMuted{background:var(--ui-surface-muted)}.ui-module__TmEZKq__cardInset{background:var(--ui-surface-inset)}.ui-module__TmEZKq__cardPaddedSm{padding:12px}.ui-module__TmEZKq__cardPaddedMd{padding:16px}.ui-module__TmEZKq__cardPaddedLg{padding:20px}.ui-module__TmEZKq__uiTitleMd{font-size:var(--font-size-h3);line-height:var(--line-height-heading);font-weight:var(--font-weight-heading);letter-spacing:var(--letter-spacing-title);margin:0}.ui-module__TmEZKq__uiRequiredLabel{color:inherit;font:inherit;line-height:inherit;align-items:baseline;gap:4px;display:inline-flex}.ui-module__TmEZKq__uiRequiredMark{color:color-mix(in srgb, var(--state-danger) 86%, var(--text));font-weight:900;line-height:1}.ui-module__TmEZKq__uiRequiredLegend{color:var(--muted);font-size:var(--font-size-caption);line-height:var(--line-height-body)}.ui-module__TmEZKq__uiActionsRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ui-module__TmEZKq__uiActionsRowEnd{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ui-module__TmEZKq__uiGhostButton{border:1px solid var(--ui-border);background:var(--ui-surface-muted);color:var(--text);cursor:pointer;border-radius:10px;font-weight:700;text-decoration:none;transition:border-color .14s,background-color .14s,transform .14s,box-shadow .14s}.ui-module__TmEZKq__uiGhostButton:hover{border-color:color-mix(in srgb, var(--accent-2) 20%, var(--ui-border));background:color-mix(in srgb, var(--accent-2) 5%, var(--ui-surface-muted));transform:translateY(-1px)}.ui-module__TmEZKq__uiGhostButton:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-2) 16%, transparent);outline:none}.ui-module__TmEZKq__uiSecondaryButton{border:1px solid var(--ui-border);background:var(--ui-surface-muted);color:var(--text);border-radius:10px;font-weight:700;text-decoration:none}.ui-module__TmEZKq__uiPrimaryButton{border:1px solid color-mix(in srgb, var(--accent-2) 42%, var(--ui-border));background:linear-gradient(180deg, color-mix(in srgb, var(--accent-2) 54%, transparent), color-mix(in srgb, var(--accent-2) 34%, var(--bg-2)));color:#fff;cursor:pointer;font-weight:800;transition:border-color .14s,background .14s,transform .14s,box-shadow .14s;box-shadow:inset 0 1px #ffffff14}.ui-module__TmEZKq__uiPrimaryButton:hover{border-color:color-mix(in srgb, var(--accent-2) 54%, var(--ui-border));background:linear-gradient(180deg, color-mix(in srgb, var(--accent-2) 62%, transparent), color-mix(in srgb, var(--accent-2) 40%, var(--bg-2)));box-shadow:inset 0 1px 0 #ffffff1f, 0 10px 20px color-mix(in srgb, var(--accent-2) 18%, transparent);transform:translateY(-1px)}.ui-module__TmEZKq__uiPrimaryButton:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-2) 16%, transparent);outline:none}.ui-module__TmEZKq__uiFeedbackError{border:1px solid color-mix(in srgb, #ef4444 36%, var(--ui-border));background:color-mix(in srgb, #ef4444 10%, var(--ui-surface-muted));color:color-mix(in srgb, #ef4444 72%, var(--text));border-radius:10px}.ui-module__TmEZKq__uiFeedbackSuccess{border:1px solid color-mix(in srgb, #22c55e 34%, var(--ui-border));background:color-mix(in srgb, #22c55e 10%, var(--ui-surface-muted));color:color-mix(in srgb, #22c55e 72%, var(--text));border-radius:10px}html[data-theme=light] .ui-module__TmEZKq__uiPrimaryButton{color:#fff;border-color:color-mix(in srgb, var(--accent-2) 34%, var(--ui-border));background:linear-gradient(180deg, color-mix(in srgb, var(--accent-2) 70%, white 12%), color-mix(in srgb, var(--accent-2) 55%, #9a3412 10%))}html[data-theme=light] .ui-module__TmEZKq__uiPrimaryButton:hover{border-color:color-mix(in srgb, var(--accent-2) 46%, var(--ui-border));background:linear-gradient(180deg, color-mix(in srgb, var(--accent-2) 76%, white 10%), color-mix(in srgb, var(--accent-2) 60%, #9a3412 12%))}.ui-module__TmEZKq__uiPaginationLabel,.ui-module__TmEZKq__uiPaginationInfo{color:color-mix(in srgb, var(--text) 86%, var(--muted));font-size:var(--font-size-caption);align-items:center;font-weight:700;line-height:1.35;display:inline-flex}.ui-module__TmEZKq__uiPaginationLabel{white-space:nowrap;gap:10px}.ui-module__TmEZKq__uiPaginationInfo{gap:12px}.ui-module__TmEZKq__uiPaginationLabel span{color:inherit;font:inherit;line-height:inherit}.ui-module__TmEZKq__uiPaginationRow{border:1px solid color-mix(in srgb, var(--accent-2) 10%, var(--ui-border));background:color-mix(in srgb, var(--bg-2) 42%, var(--ui-surface));border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;transition:border-color .15s,box-shadow .15s,background-color .15s;display:flex;box-shadow:inset 0 1px #ffffff0a}.ui-module__TmEZKq__uiPaginationRow:hover{border-color:color-mix(in srgb, var(--accent-2) 18%, var(--ui-border));background:color-mix(in srgb, var(--bg-2) 48%, var(--ui-surface))}.ui-module__TmEZKq__uiPaginationSummary{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ui-module__TmEZKq__uiPaginationSummary .ui-module__TmEZKq__uiPaginationInfo:has(+.ui-module__TmEZKq__uiPaginationLabel):after{content:"|";color:#94a3b8;font-size:var(--font-size-caption);font-weight:600}.ui-module__TmEZKq__uiPaginationInfoCompact{display:none}.ui-module__TmEZKq__uiPaginationInfoFull,.ui-module__TmEZKq__uiPaginationInfoCompact{color:inherit;font:inherit;line-height:inherit}.ui-module__TmEZKq__uiPaginationSelect{border:1px solid color-mix(in srgb, var(--accent-2) 10%, var(--ui-border));background:color-mix(in srgb, var(--bg-2) 54%, var(--ui-surface));color:var(--text);border-radius:14px;min-width:74px;min-height:40px;padding:0 38px 0 14px;font-weight:700;line-height:40px;transition:border-color .14s,background-color .14s,box-shadow .14s}.ui-module__TmEZKq__uiPaginationSelect:hover{border-color:color-mix(in srgb, var(--accent-2) 20%, var(--ui-border))}.ui-module__TmEZKq__uiPaginationNav{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.ui-module__TmEZKq__uiPaginationNavButton{border:1px solid color-mix(in srgb, var(--accent-2) 10%, var(--ui-border));background:color-mix(in srgb, var(--bg-2) 54%, var(--ui-surface));min-width:40px;height:40px;color:var(--text);font-size:var(--font-size-caption);border-radius:14px;justify-content:center;align-items:center;padding:0 12px;font-weight:800;text-decoration:none;transition:border-color .14s,background-color .14s,color .14s,opacity .14s;display:inline-flex}.ui-module__TmEZKq__uiPaginationNavButton:hover{border-color:color-mix(in srgb, var(--accent-2) 26%, var(--ui-border));background:color-mix(in srgb, var(--bg-2) 62%, var(--ui-surface))}.ui-module__TmEZKq__uiPaginationNavButtonActive{border-color:color-mix(in srgb, var(--accent-2) 48%, var(--ui-border));background:color-mix(in srgb, var(--accent-2) 88%, transparent);color:#06161b}.ui-module__TmEZKq__uiPaginationNavButtonDisabled,.ui-module__TmEZKq__uiPaginationNavButtonDisabled:hover{opacity:.45;cursor:not-allowed;background:color-mix(in srgb, var(--bg-2) 44%, var(--ui-surface));border-color:color-mix(in srgb, var(--accent-2) 8%, var(--ui-border))}html[data-theme=light] .ui-module__TmEZKq__uiPaginationRow{background:#fff;border-color:#dbe4f0e6;box-shadow:0 8px 20px #0f172a09}html[data-theme=light] .ui-module__TmEZKq__uiPaginationRow:hover{background:#fff}html[data-theme=light] .ui-module__TmEZKq__uiPaginationSelect,html[data-theme=light] .ui-module__TmEZKq__uiPaginationNavButton{color:color-mix(in srgb, var(--text) 82%, #475569 18%);box-shadow:none;background:#fff;border-color:#dbe3f0f0}html[data-theme=light] .ui-module__TmEZKq__uiPaginationNavButtonActive{border-color:color-mix(in srgb, var(--accent-2) 56%, var(--ui-border));background:var(--accent-2);color:#fff;box-shadow:none}html[data-theme=light] .ui-module__TmEZKq__uiPaginationInfo,html[data-theme=light] .ui-module__TmEZKq__uiPaginationLabel{color:color-mix(in srgb, var(--text) 86%, var(--muted))}@media (max-width:640px){.ui-module__TmEZKq__uiPaginationRow{background:color-mix(in srgb, var(--ui-surface-muted) 34%, transparent);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:10px 12px;padding:10px;display:flex}.ui-module__TmEZKq__uiPaginationSummary{flex-wrap:nowrap;justify-content:center;gap:10px 12px;width:100%;min-width:0}.ui-module__TmEZKq__uiPaginationInfo{flex:none;align-self:center;gap:12px;min-width:0}.ui-module__TmEZKq__uiPaginationInfoFull{display:none}.ui-module__TmEZKq__uiPaginationInfoCompact{white-space:nowrap;display:inline}.ui-module__TmEZKq__uiPaginationLabel{flex:none;place-self:center start;gap:8px}.ui-module__TmEZKq__uiPaginationSelect{border-radius:12px;min-width:68px;min-height:36px;line-height:36px}.ui-module__TmEZKq__uiPaginationNav{scrollbar-width:none;flex-wrap:nowrap;justify-content:center;gap:6px;width:100%;min-width:0;overflow-x:auto}.ui-module__TmEZKq__uiPaginationNav::-webkit-scrollbar{display:none}.ui-module__TmEZKq__uiPaginationNavButton{border-radius:12px;flex:0 0 36px;min-width:36px;height:36px;padding:0 10px}}@media (max-width:380px){.ui-module__TmEZKq__uiPaginationSummary,.ui-module__TmEZKq__uiPaginationInfo{gap:8px}.ui-module__TmEZKq__uiPaginationLabel{gap:6px}.ui-module__TmEZKq__uiPaginationSelect{min-width:60px;padding-left:10px;padding-right:28px}.ui-module__TmEZKq__uiPaginationNav{gap:5px}.ui-module__TmEZKq__uiPaginationNavButton{flex-basis:34px;min-width:34px;height:34px;padding:0 8px}}html[data-theme=light] .ui-module__TmEZKq__uiPaginationSelect:hover,html[data-theme=light] .ui-module__TmEZKq__uiPaginationNavButton:hover{border-color:color-mix(in srgb, var(--accent-2) 20%, #d9e2ef 80%);background:color-mix(in srgb, white 94%, var(--accent-2) 6%)}html[data-theme=light] .ui-module__TmEZKq__uiPaginationNavButtonDisabled,html[data-theme=light] .ui-module__TmEZKq__uiPaginationNavButtonDisabled:hover{color:#94a3b8;background:#fff;border-color:#dbe3f0f0}.ui-module__TmEZKq__uiEmptyState{border:1px dashed var(--ui-border);color:var(--muted);background:var(--ui-surface-muted);border-radius:12px;padding:12px}.ui-module__TmEZKq__listStack{gap:8px;display:grid}.ui-module__TmEZKq__listEmpty{border:1px dashed color-mix(in srgb, var(--ui-border) 80%, transparent);color:var(--muted);background:color-mix(in srgb, var(--ui-surface-muted) 55%, transparent);border-radius:12px;padding:16px}.ui-module__TmEZKq__listRow{border:1px solid var(--ui-border);background:var(--ui-surface-muted);box-shadow:var(--ui-shadow-soft);border-radius:12px;justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 12px;display:flex}.ui-module__TmEZKq__listRowMain{flex:auto;min-width:0}.ui-module__TmEZKq__listRowActions{flex-wrap:wrap;flex:none;align-items:center;gap:8px;display:flex}.ui-module__TmEZKq__listPager{border-top:1px dashed color-mix(in srgb, var(--ui-border) 78%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:2px;padding-top:8px;display:flex}.ui-module__TmEZKq__listPagerMeta,.ui-module__TmEZKq__listPagerPage{color:var(--muted);font-size:var(--font-size-caption)}.ui-module__TmEZKq__listPagerActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ui-module__TmEZKq__button{min-height:40px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--text) 4%, transparent);cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-weight:700;text-decoration:none;transition:transform .12s,border-color .12s,background-color .12s,box-shadow .12s,opacity .12s;display:inline-flex}.ui-module__TmEZKq__buttonSm{min-height:34px;font-size:var(--font-size-caption);border-radius:10px;gap:6px;padding:0 10px}.ui-module__TmEZKq__button:hover{transform:translateY(-1px)}.ui-module__TmEZKq__button:disabled{opacity:.55;cursor:not-allowed;transform:none}.ui-module__TmEZKq__buttonPrimary{background:linear-gradient(180deg, color-mix(in srgb, var(--accent-2) 54%, transparent), color-mix(in srgb, var(--accent-2) 34%, var(--bg-2)));color:#fff;border-color:color-mix(in srgb, var(--accent-2) 42%, var(--ui-border));box-shadow:inset 0 1px #ffffff14}.ui-module__TmEZKq__buttonSecondary{background:var(--ui-surface-muted);color:var(--text);border-color:var(--ui-border)}.ui-module__TmEZKq__buttonDanger{background:color-mix(in srgb, #ef4444 8%, var(--ui-surface-muted));color:color-mix(in srgb, #ef4444 72%, var(--text));border-color:color-mix(in srgb, #ef4444 32%, var(--ui-border))}.ui-module__TmEZKq__buttonGhost{background:var(--ui-surface-muted);color:var(--text);border-color:var(--ui-border)}.ui-module__TmEZKq__buttonPrimary:hover{border-color:color-mix(in srgb, var(--accent-2) 54%, var(--ui-border));background:linear-gradient(180deg, color-mix(in srgb, var(--accent-2) 62%, transparent), color-mix(in srgb, var(--accent-2) 40%, var(--bg-2)))}.ui-module__TmEZKq__buttonSecondary:hover,.ui-module__TmEZKq__buttonGhost:hover{border-color:color-mix(in srgb, var(--accent-2) 24%, var(--ui-border));background:color-mix(in srgb, var(--accent-2) 5%, var(--ui-surface-muted))}.ui-module__TmEZKq__buttonDanger:hover{border-color:color-mix(in srgb, #ef4444 40%, var(--ui-border));background:color-mix(in srgb, #ef4444 12%, var(--ui-surface-muted))}.ui-module__TmEZKq__button:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-2) 16%, transparent);outline:none}.ui-module__TmEZKq__selectRoot{min-width:0;position:relative}.ui-module__TmEZKq__selectTrigger{text-align:left;cursor:pointer;border:1px solid var(--ui-border);justify-content:space-between;align-items:center;gap:8px;width:100%;transition:border-color .12s,background-color .12s,box-shadow .12s;display:inline-flex}.ui-module__TmEZKq__selectTrigger[data-loading=true]{cursor:progress}.ui-module__TmEZKq__selectTriggerText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ui-module__TmEZKq__selectChevron{color:var(--muted);font-size:var(--font-size-caption);flex:none;line-height:1;transition:transform .12s}.ui-module__TmEZKq__selectChevronOpen{transform:rotate(180deg)}.ui-module__TmEZKq__selectTrigger[data-loading=true] .ui-module__TmEZKq__selectChevron{animation:.9s linear infinite ui-module__TmEZKq__uiSelectSpin}.ui-module__TmEZKq__selectMenu{z-index:1300;border:1px solid var(--ui-border);background:color-mix(in srgb, var(--bg-2) 98%, transparent);min-width:190px;max-width:min(360px,100vw - 24px);max-height:min(320px,100vh - 24px);box-shadow:var(--ui-shadow-soft);-webkit-backdrop-filter:blur(14px);border-radius:12px;gap:4px;padding:6px;display:grid;position:fixed;overflow:auto}.ui-module__TmEZKq__selectOption{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;min-height:34px;padding:8px 10px;font-weight:600;transition:background-color .12s,border-color .12s,transform .12s;display:inline-flex}.ui-module__TmEZKq__selectOption:hover{background:color-mix(in srgb, var(--accent-2) 7%, var(--ui-surface-muted));border-color:color-mix(in srgb, var(--accent-2) 16%, var(--ui-border));transform:translateY(-1px)}.ui-module__TmEZKq__selectOptionHighlighted{background:color-mix(in srgb, var(--accent-2) 7%, var(--ui-surface-muted));border-color:color-mix(in srgb, var(--accent-2) 16%, var(--ui-border))}.ui-module__TmEZKq__selectOptionActive{background:color-mix(in srgb, var(--accent-2) 10%, var(--ui-surface-muted));border-color:color-mix(in srgb, var(--accent-2) 22%, var(--ui-border))}.ui-module__TmEZKq__selectOptionDisabled{opacity:.5;cursor:not-allowed}.ui-module__TmEZKq__selectOptionCheck{color:color-mix(in srgb, var(--accent-2) 78%, var(--text));font-size:var(--font-size-caption);font-weight:900}.ui-module__TmEZKq__selectTrigger[data-invalid=true]{border-color:color-mix(in srgb, #ef4444 42%, var(--ui-border))}.ui-module__TmEZKq__selectTrigger[data-invalid=true]:focus-visible{box-shadow:0 0 0 3px #ef444433}html[data-theme=light] .ui-module__TmEZKq__buttonSecondary{background:var(--ui-surface-solid);border-color:color-mix(in srgb, var(--ui-border) 92%, #cbd5e1 8%);color:var(--text);box-shadow:inset 0 1px #ffffffb8,0 8px 18px #0f172a0f}html[data-theme=light] .ui-module__TmEZKq__buttonGhost{background:color-mix(in srgb, white 92%, var(--ui-surface-muted) 8%);border-color:color-mix(in srgb, var(--ui-border) 90%, #dbe4f0 10%);color:var(--text);box-shadow:inset 0 1px #ffffffc7,0 6px 14px #0f172a0a}html[data-theme=light] .ui-module__TmEZKq__buttonDanger{border-color:color-mix(in srgb, #ef4444 34%, var(--ui-border));color:#991b1b;background:#fdecec;box-shadow:inset 0 1px #ffffffb8,0 8px 18px #7f1d1d0f}html[data-theme=light] .ui-module__TmEZKq__buttonPrimary{color:#fff;border-color:color-mix(in srgb, var(--accent-2) 46%, #9a3412 18%);background:linear-gradient(180deg, color-mix(in srgb, var(--accent-2) 82%, white 8%), color-mix(in srgb, var(--accent-2) 66%, #9a3412 18%));box-shadow:inset 0 1px 0 #ffffff2e, 0 10px 24px color-mix(in srgb, var(--accent-2) 22%, transparent)}html[data-theme=light] .ui-module__TmEZKq__buttonPrimary:hover{border-color:color-mix(in srgb, var(--accent-2) 58%, #9a3412 14%);background:linear-gradient(180deg, color-mix(in srgb, var(--accent-2) 88%, white 7%), color-mix(in srgb, var(--accent-2) 72%, #9a3412 16%));box-shadow:inset 0 1px 0 #fff3, 0 12px 26px color-mix(in srgb, var(--accent-2) 24%, transparent)}:is(html[data-theme=light] .ui-module__TmEZKq__buttonSecondary:hover,html[data-theme=light] .ui-module__TmEZKq__buttonGhost:hover){border-color:color-mix(in srgb, var(--accent-2) 26%, var(--ui-border));background:color-mix(in srgb, var(--accent-2) 7%, white 93%);box-shadow:inset 0 1px #ffffffd1,0 10px 22px #0f172a14}html[data-theme=light] .ui-module__TmEZKq__buttonDanger:hover{border-color:color-mix(in srgb, #ef4444 44%, var(--ui-border));background:#fde5e5;box-shadow:inset 0 1px #ffffffc7,0 10px 22px #7f1d1d14}html[data-theme=light] .ui-module__TmEZKq__button:focus-visible{box-shadow:inset 0 1px 0 #ffffffb3, 0 0 0 3px color-mix(in srgb, var(--accent-2) 18%, transparent)}html[data-theme=light] .ui-module__TmEZKq__selectMenu{background:color-mix(in srgb, white 98%, var(--bg));border-color:var(--ui-border);box-shadow:var(--ui-shadow-soft)}html[data-theme=light] .ui-module__TmEZKq__selectOption:hover{background:color-mix(in srgb, var(--accent-2) 6%, var(--ui-surface-muted))}html[data-theme=light] .ui-module__TmEZKq__selectOptionHighlighted{background:color-mix(in srgb, var(--accent-2) 6%, var(--ui-surface-muted))}html[data-theme=light] .ui-module__TmEZKq__selectOptionActive{background:color-mix(in srgb, var(--accent-2) 10%, var(--ui-surface-muted));border-color:color-mix(in srgb, var(--accent-2) 20%, var(--ui-border))}html[data-theme=light] .ui-module__TmEZKq__selectTrigger[data-invalid=true]{border-color:#dc5a5a61}html[data-theme=light] .ui-module__TmEZKq__selectTrigger[data-invalid=true]:hover{border-color:#dc5a5a80}html[data-theme=light] .ui-module__TmEZKq__selectTrigger[data-invalid=true]:focus-visible{box-shadow:0 0 0 3px #dc5a5a24}@keyframes ui-module__TmEZKq__uiSelectSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ui-module__TmEZKq__sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.ui-module__TmEZKq__sectionTitleWrap{min-width:0}.ui-module__TmEZKq__sectionEyebrow{color:var(--muted-2);font-size:var(--font-size-caption);text-transform:uppercase;letter-spacing:.12em;font-weight:var(--font-weight-label)}.ui-module__TmEZKq__sectionTitle{font-size:var(--font-size-h2);line-height:var(--line-height-heading);font-weight:var(--font-weight-heading);letter-spacing:var(--letter-spacing-title);margin:2px 0 0}.ui-module__TmEZKq__sectionDesc{color:var(--muted);font-size:var(--font-size-body);line-height:var(--line-height-body);margin-top:6px}.ui-module__TmEZKq__dialogOverlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1200;background:#03060c94;place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow-y:auto}.ui-module__TmEZKq__dialogCard{border:1px solid var(--ui-border);background:var(--ui-surface);width:min(520px,100vw - 24px);box-shadow:var(--ui-shadow-soft);border-radius:16px;padding:16px}.ui-module__TmEZKq__modalFrameCard{overscroll-behavior:contain;border:1px solid var(--ui-border);background:var(--ui-surface);width:min(520px,100vw - 24px);max-height:calc(100dvh - 32px);box-shadow:var(--ui-shadow-soft);border-radius:16px;padding:16px;overflow-y:auto}.ui-module__TmEZKq__modalFrameCardLg{width:min(860px,100vw - 24px)}@media (max-width:720px){.ui-module__TmEZKq__dialogOverlay{place-items:start center;padding:8px}.ui-module__TmEZKq__modalFrameCard,.ui-module__TmEZKq__modalFrameCardLg{border-radius:14px;width:calc(100vw - 16px);max-height:calc(100dvh - 16px);padding:14px}}.ui-module__TmEZKq__dialogTitle{font-size:var(--font-size-h3);line-height:var(--line-height-heading);font-weight:var(--font-weight-heading);letter-spacing:var(--letter-spacing-title);margin:0}.ui-module__TmEZKq__dialogText{color:var(--muted);line-height:var(--line-height-body);margin-top:10px}.ui-module__TmEZKq__dialogError{color:#ffd0d0;font-size:var(--font-size-body);background:#dc5a5a1a;border:1px solid #dc5a5a52;border-radius:10px;margin-top:10px;padding:8px 10px}.ui-module__TmEZKq__dialogActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:14px;display:flex}html[data-theme=light] .ui-module__TmEZKq__dialogOverlay{background:#0f172a3d}html[data-theme=light] .ui-module__TmEZKq__dialogError{color:#991b1b}
.AccessDeniedView-module__2G5fnq__wrap{place-items:center;min-height:52vh;padding:24px 16px;display:grid}.AccessDeniedView-module__2G5fnq__card{border:1px solid color-mix(in srgb, #ef4444 34%, var(--ui-border));background:color-mix(in srgb, #ef4444 8%, var(--ui-surface-muted));text-align:center;border-radius:8px;width:min(760px,100%);padding:28px 24px}.AccessDeniedView-module__2G5fnq__title{font-size:var(--font-size-h1);color:color-mix(in srgb, #ef4444 72%, var(--text));margin:0 0 10px;font-weight:800}.AccessDeniedView-module__2G5fnq__text{color:color-mix(in srgb, #ef4444 58%, var(--text));font-size:var(--font-size-h2);margin:0;line-height:1.4}.AccessDeniedView-module__2G5fnq__text+.AccessDeniedView-module__2G5fnq__text{margin-top:12px}.AccessDeniedView-module__2G5fnq__detail{color:color-mix(in srgb, #ef4444 70%, var(--text));font-size:var(--font-size-body);margin:12px 0 0;line-height:1.5}@media (max-width:760px){.AccessDeniedView-module__2G5fnq__title{font-size:var(--font-size-h1)}.AccessDeniedView-module__2G5fnq__text{font-size:var(--font-size-h3)}.AccessDeniedView-module__2G5fnq__detail{font-size:var(--font-size-body)}}
.ActionMenu-module__bV7ENG__root{display:inline-flex;position:relative}.ActionMenu-module__bV7ENG__trigger{border:1px solid color-mix(in srgb, var(--ui-border) 32%, transparent);background:color-mix(in srgb, var(--ui-surface-muted) 78%, transparent);width:34px;height:34px;color:var(--text);cursor:pointer;font-size:var(--font-size-body);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.ActionMenu-module__bV7ENG__trigger:hover{border-color:color-mix(in srgb, var(--accent-2) 10%, var(--ui-border));background:color-mix(in srgb, var(--accent-2) 2%, var(--ui-surface-muted))}.ActionMenu-module__bV7ENG__menu{background:var(--ui-surface-solid);border:1px solid var(--ui-border);z-index:90;-webkit-backdrop-filter:none;border-radius:12px;gap:4px;min-width:190px;max-width:min(320px,100vw - 24px);padding:6px;display:grid;position:fixed}html[data-theme=light] .ActionMenu-module__bV7ENG__trigger{border-color:var(--ui-border);background:var(--ui-surface-muted);color:var(--text)}html[data-theme=light] .ActionMenu-module__bV7ENG__trigger:hover{border-color:color-mix(in srgb, var(--accent-2) 20%, var(--ui-border));background:color-mix(in srgb, var(--accent-2) 5%, var(--ui-surface-muted))}html[data-theme=light] .ActionMenu-module__bV7ENG__menu{background:var(--ui-surface-solid);border-color:var(--ui-border)}
.ActionMenuItems-module__9I16OG__menuItem{background:var(--ui-surface-solid);width:100%;color:var(--text);text-align:left;font-weight:700;font-size:var(--font-size-body);cursor:pointer;border:0;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;text-decoration:none;transition:background-color .14s;display:flex}.ActionMenuItems-module__9I16OG__menuItem:hover:not(:disabled){background:var(--ui-surface-muted-solid)}.ActionMenuItems-module__9I16OG__menuItem:disabled{opacity:.65;cursor:not-allowed}.ActionMenuItems-module__9I16OG__menuDanger{color:color-mix(in srgb, #ef4444 72%, var(--text))}.ActionMenuItems-module__9I16OG__menuIcon{flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;font-size:16px;line-height:1;display:inline-flex}html[data-theme=light] .ActionMenuItems-module__9I16OG__menuItem:hover:not(:disabled){background:var(--ui-surface-muted-solid)}html[data-theme=light] .ActionMenuItems-module__9I16OG__menuDanger{color:#991b1b}
.SearchPickerField-module__2WDMrq__field{gap:6px;display:grid}.SearchPickerField-module__2WDMrq__field>span{color:var(--form-label-color);font-size:var(--form-label-font-size);font-weight:var(--form-label-font-weight);line-height:var(--form-label-line-height);letter-spacing:0}.SearchPickerField-module__2WDMrq__fieldOverlay{z-index:1000;position:relative}.SearchPickerField-module__2WDMrq__fieldInline{z-index:210;position:relative}.SearchPickerField-module__2WDMrq__inputWrap{isolation:isolate;position:relative}.SearchPickerField-module__2WDMrq__input{width:100%}.SearchPickerField-module__2WDMrq__dropdown{z-index:1002;border:1px solid var(--ui-border);background:var(--ui-surface-solid);opacity:1;border-radius:12px;max-height:220px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto}.SearchPickerField-module__2WDMrq__dropdownInline{margin-top:6px;position:static}.SearchPickerField-module__2WDMrq__option{border:0;border-bottom:1px solid var(--ui-border);background:var(--ui-surface-solid);width:100%;color:var(--text);text-align:left;cursor:pointer;gap:2px;padding:10px 12px;display:grid}.SearchPickerField-module__2WDMrq__option:last-child{border-bottom:0}.SearchPickerField-module__2WDMrq__option:hover{background:color-mix(in srgb, var(--accent-2) 6%, var(--ui-surface-muted-solid))}.SearchPickerField-module__2WDMrq__optionActive{background:color-mix(in srgb, var(--accent-2) 12%, var(--ui-surface-muted-solid));border-left:3px solid color-mix(in srgb, var(--accent-2) 72%, transparent)}.SearchPickerField-module__2WDMrq__optionMeta{font-size:var(--font-size-caption);color:var(--muted)}html[data-theme=light] .SearchPickerField-module__2WDMrq__dropdown{border-color:var(--ui-border);background:var(--ui-surface-solid)}html[data-theme=light] .SearchPickerField-module__2WDMrq__option{border-bottom-color:var(--ui-border);background:var(--ui-surface-solid);color:var(--text)}html[data-theme=light] .SearchPickerField-module__2WDMrq__option:hover{background:color-mix(in srgb, var(--accent-2) 6%, var(--ui-surface-muted-solid))}html[data-theme=light] .SearchPickerField-module__2WDMrq__optionActive{background:color-mix(in srgb, var(--accent-2) 10%, var(--ui-surface-muted-solid))}
.DocumentsPanel-module__NWPzlq__root{gap:14px;min-width:0;margin-top:12px;display:grid}.DocumentsPanel-module__NWPzlq__sectionCard{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:16px;min-width:0;padding:14px}.DocumentsPanel-module__NWPzlq__toolbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.DocumentsPanel-module__NWPzlq__primaryButton{border-radius:12px;align-items:center;gap:8px;padding:10px 12px;text-decoration:none;display:inline-flex}.DocumentsPanel-module__NWPzlq__fileInput{display:none}.DocumentsPanel-module__NWPzlq__filters{grid-template-columns:minmax(0,1.4fr) minmax(130px,.82fr) minmax(130px,.82fr) minmax(140px,.9fr) minmax(140px,1fr);gap:10px;min-width:0;display:grid}.DocumentsPanel-module__NWPzlq__searchField{min-width:0}.DocumentsPanel-module__NWPzlq__searchInput,.DocumentsPanel-module__NWPzlq__select{border:1px solid var(--ui-border);background:var(--ui-surface-muted);width:100%;min-width:0;color:var(--text);border-radius:12px;padding:10px 12px}.DocumentsPanel-module__NWPzlq__select option{color:var(--text);background:var(--ui-surface)}.DocumentsPanel-module__NWPzlq__error{border:1px solid color-mix(in srgb, #ef4444 36%, var(--ui-border));background:color-mix(in srgb, #ef4444 10%, var(--ui-surface-muted));color:color-mix(in srgb, #ef4444 72%, var(--text));white-space:pre-wrap;border-radius:12px;margin-top:12px;padding:12px}.DocumentsPanel-module__NWPzlq__empty{margin-top:12px;padding:14px}.DocumentsPanel-module__NWPzlq__list{gap:10px;display:grid}.DocumentsPanel-module__NWPzlq__item{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:12px;display:grid}.DocumentsPanel-module__NWPzlq__meta{min-width:0}.DocumentsPanel-module__NWPzlq__filenameRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.DocumentsPanel-module__NWPzlq__filename{overflow-wrap:anywhere;min-width:0;font-weight:900}.DocumentsPanel-module__NWPzlq__badge{border:1px solid var(--ui-border);background:color-mix(in srgb, var(--ui-surface-muted) 88%, transparent);font-size:var(--font-size-caption);letter-spacing:.03em;border-radius:999px;align-items:center;padding:3px 8px;font-weight:800;display:inline-flex}.DocumentsPanel-module__NWPzlq__badgePdf{background:#ff737326;border-color:#ff737380}.DocumentsPanel-module__NWPzlq__badgeImage{background:#68adff1f;border-color:#68adff73}.DocumentsPanel-module__NWPzlq__badgeWord{background:#5cc98d24;border-color:#5cc98d7a}.DocumentsPanel-module__NWPzlq__badgeSheet{background:#ffb86b26;border-color:#ffb86b7a}.DocumentsPanel-module__NWPzlq__badgeOther{background:#c4cbdb1a;border-color:#c4cbdb5c}.DocumentsPanel-module__NWPzlq__badgeVersion{background:#c4cbdb1f;border-color:#c4cbdb5c}.DocumentsPanel-module__NWPzlq__badgeFolder{background:#73b0ff1f;border-color:#73b0ff66}.DocumentsPanel-module__NWPzlq__metaLine{color:var(--muted);font-size:var(--font-size-body);overflow-wrap:anywhere}.DocumentsPanel-module__NWPzlq__metaSub{color:var(--muted-2);font-size:var(--font-size-caption);overflow-wrap:anywhere;margin-top:4px}.DocumentsPanel-module__NWPzlq__tagsRow{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.DocumentsPanel-module__NWPzlq__tagItem{font-size:var(--font-size-caption);color:var(--muted);background:#c4cbdb14;border:1px solid #c4cbdb4d;border-radius:999px;padding:2px 8px}.DocumentsPanel-module__NWPzlq__actions{flex-wrap:nowrap;gap:8px}.DocumentsPanel-module__NWPzlq__ghostButton{border-radius:12px;min-height:36px;padding:8px 10px}.DocumentsPanel-module__NWPzlq__previewIconButton{border:1px solid var(--ui-border);background:var(--ui-surface-muted);width:40px;height:40px;color:var(--text);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;transition:border-color .16s,background .16s,color .16s,transform .16s;display:inline-flex}.DocumentsPanel-module__NWPzlq__previewIconButton:hover{border-color:color-mix(in srgb, var(--accent) 48%, var(--ui-border));background:color-mix(in srgb, var(--accent) 10%, var(--ui-surface-muted));color:var(--accent);transform:translateY(-1px)}.DocumentsPanel-module__NWPzlq__previewIconButton:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 42%, transparent);outline-offset:2px}@media (max-width:1180px){.DocumentsPanel-module__NWPzlq__filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.DocumentsPanel-module__NWPzlq__toolbar,.DocumentsPanel-module__NWPzlq__item{grid-template-columns:1fr}.DocumentsPanel-module__NWPzlq__toolbar{align-items:stretch;display:grid}.DocumentsPanel-module__NWPzlq__primaryButton{justify-content:center;width:100%}.DocumentsPanel-module__NWPzlq__filters{grid-template-columns:1fr}.DocumentsPanel-module__NWPzlq__sectionCard,.DocumentsPanel-module__NWPzlq__item{border-radius:14px;padding:12px}.DocumentsPanel-module__NWPzlq__actions{flex-wrap:wrap;justify-content:stretch}.DocumentsPanel-module__NWPzlq__actions>*{flex:100%}}.DocumentsPanel-module__NWPzlq__paginationCard{margin-top:14px}.DocumentsPanel-module__NWPzlq__modalTitle{font-size:var(--font-size-h3);line-height:var(--line-height-heading);letter-spacing:-.02em;font-weight:800}.DocumentsPanel-module__NWPzlq__modalText{color:var(--muted);font-size:var(--font-size-body);margin-top:10px;line-height:1.5}.DocumentsPanel-module__NWPzlq__renameInputRow{align-items:center;gap:8px;display:flex}.DocumentsPanel-module__NWPzlq__extensionBadge{border:1px solid var(--ui-border);background:var(--ui-surface-muted);min-height:40px;color:var(--muted);font-size:var(--font-size-body);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;padding:0 12px;font-weight:700;display:inline-flex}.DocumentsPanel-module__NWPzlq__renameHint{color:var(--muted);font-size:var(--font-size-caption);margin-top:8px}.DocumentsPanel-module__NWPzlq__modalActions{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.DocumentsPanel-module__NWPzlq__formGrid{gap:10px;margin-top:12px;display:grid}.DocumentsPanel-module__NWPzlq__formField{gap:6px;display:grid}.DocumentsPanel-module__NWPzlq__formField span{font-size:var(--font-size-caption);color:var(--muted)}.DocumentsPanel-module__NWPzlq__previewModal{width:min(860px,100%)}.DocumentsPanel-module__NWPzlq__previewArea{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:10px;margin-top:10px;overflow:hidden}.DocumentsPanel-module__NWPzlq__previewFrame{border:none;width:100%;height:70vh}.DocumentsPanel-module__NWPzlq__previewImage{object-fit:contain;width:100%;max-height:70vh;display:block}@media (max-width:900px){.DocumentsPanel-module__NWPzlq__filters{grid-template-columns:1fr 1fr}.DocumentsPanel-module__NWPzlq__item{grid-template-columns:1fr}.DocumentsPanel-module__NWPzlq__actions{flex-wrap:wrap;justify-content:flex-start}.DocumentsPanel-module__NWPzlq__paginationCard{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.DocumentsPanel-module__NWPzlq__filters{grid-template-columns:1fr}}:is(html[data-theme=light] .DocumentsPanel-module__NWPzlq__sectionCard,html[data-theme=light] .DocumentsPanel-module__NWPzlq__item,html[data-theme=light] .DocumentsPanel-module__NWPzlq__paginationCard){border-color:var(--ui-border);background:var(--ui-surface)}html[data-theme=light] .DocumentsPanel-module__NWPzlq__empty{border-color:var(--ui-border);background:var(--ui-surface-muted);color:var(--muted)}:is(html[data-theme=light] .DocumentsPanel-module__NWPzlq__searchInput,html[data-theme=light] .DocumentsPanel-module__NWPzlq__select){border-color:var(--ui-border);background:var(--ui-surface-muted);color:var(--text)}:is(html[data-theme=light] .DocumentsPanel-module__NWPzlq__badge,html[data-theme=light] .DocumentsPanel-module__NWPzlq__tagItem){border-color:var(--ui-border)}:is(html[data-theme=light] .DocumentsPanel-module__NWPzlq__badgeVersion,html[data-theme=light] .DocumentsPanel-module__NWPzlq__tagItem){background:color-mix(in srgb, var(--ui-surface-muted) 88%, transparent)}html[data-theme=light] .DocumentsPanel-module__NWPzlq__previewArea{border-color:var(--ui-border);background:#f8fafc}html[data-theme=light] .DocumentsPanel-module__NWPzlq__error{color:#991b1b;background:#dc5a5a14;border-color:#dc5a5a47}
.MatterStatusAction-module__3chiiG__button{border:1px solid var(--ui-border);background:var(--ui-surface);min-height:36px;color:var(--text);cursor:pointer;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;padding:0 11px;font-size:.86rem;font-weight:760;display:inline-flex}.MatterStatusAction-module__3chiiG__button:hover{border-color:color-mix(in srgb, var(--accent-2) 24%, var(--ui-border));background:color-mix(in srgb, var(--accent-2) 5%, var(--ui-surface))}.MatterStatusAction-module__3chiiG__button:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-2) 16%, transparent);outline:none}.MatterStatusAction-module__3chiiG__closeButton{border-color:color-mix(in srgb, var(--state-danger) 34%, var(--ui-border));background:color-mix(in srgb, var(--state-danger) 7%, var(--ui-surface));color:color-mix(in srgb, var(--state-danger) 66%, var(--text))}.MatterStatusAction-module__3chiiG__reopenButton{border-color:color-mix(in srgb, var(--state-success) 34%, var(--ui-border));background:color-mix(in srgb, var(--state-success) 7%, var(--ui-surface));color:color-mix(in srgb, var(--state-success) 68%, var(--text))}.MatterStatusAction-module__3chiiG__title{font-size:var(--font-size-h3);margin:0;font-weight:800}.MatterStatusAction-module__3chiiG__subtitle{color:var(--muted);margin-top:8px}.MatterStatusAction-module__3chiiG__textarea{border:1px solid var(--ui-border);background:var(--ui-surface-muted);width:100%;min-height:96px;color:var(--text);resize:vertical;border-radius:12px;margin-top:12px;padding:10px 12px}.MatterStatusAction-module__3chiiG__error{color:color-mix(in srgb, #ef4444 72%, var(--text));margin-top:8px}.MatterStatusAction-module__3chiiG__actions{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.MatterStatusAction-module__3chiiG__textarea:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-2) 16%, transparent);outline:none}@media (max-width:640px){.MatterStatusAction-module__3chiiG__actions{flex-direction:column;align-items:stretch}.MatterStatusAction-module__3chiiG__button{text-align:center;width:100%}}
.matter-module__tKN3oG__page{min-width:0}.matter-module__tKN3oG__breadcrumbs{margin-bottom:10px}.matter-module__tKN3oG__linkMuted{color:var(--muted);text-decoration:none;transition:color .14s}.matter-module__tKN3oG__linkMuted:hover{color:var(--text)}.matter-module__tKN3oG__header{border:1px solid var(--ui-border);background:var(--ui-surface);box-shadow:none;border-radius:18px;grid-template-columns:minmax(0,1fr);gap:16px;padding:16px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid}.matter-module__tKN3oG__header:hover{border-color:var(--ui-border);box-shadow:none;transform:none}.matter-module__tKN3oG__headerMain{gap:2px;width:100%;min-width:0;display:grid}.matter-module__tKN3oG__editButton{border:1px solid var(--ui-border);background:var(--ui-surface);min-height:36px;color:var(--text);white-space:nowrap;box-shadow:none;border-radius:10px;justify-content:center;align-items:center;padding:0 11px;font-size:.86rem;font-weight:760;text-decoration:none;transition:border-color .14s,background-color .14s,transform .14s,box-shadow .14s;display:inline-flex}.matter-module__tKN3oG__editButton:hover{border-color:color-mix(in srgb, var(--accent-2) 24%, var(--ui-border));background:color-mix(in srgb, var(--accent-2) 5%, var(--ui-surface));box-shadow:none;transform:none}.matter-module__tKN3oG__title{font-size:var(--font-size-h1);overflow-wrap:anywhere;min-width:0;margin:0;font-weight:800}.matter-module__tKN3oG__meta{color:var(--muted);flex-wrap:wrap;gap:14px;margin-top:8px;display:flex}.matter-module__tKN3oG__statusReason{color:var(--muted);font-size:var(--font-size-body);margin-top:8px}.matter-module__tKN3oG__pills{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;min-width:0;max-width:none;display:flex}.matter-module__tKN3oG__pill{border:1px solid var(--ui-border);min-width:0;max-width:100%;font-size:var(--font-size-caption);white-space:normal;overflow-wrap:anywhere;background:#0000002e;border-radius:999px;padding:3px 10px;font-weight:700;line-height:1.25}.matter-module__tKN3oG__pillDefault{border-color:var(--ui-border);background:#ffffff08}.matter-module__tKN3oG__pillInfo{background:#68adff1f;border-color:#68adff73}.matter-module__tKN3oG__pillSuccess{background:#5cc98d24;border-color:#5cc98d7a}.matter-module__tKN3oG__pillWarning{background:#ffb86b26;border-color:#ffb86b7a}.matter-module__tKN3oG__pillDanger{background:#ff737326;border-color:#ff737380}.matter-module__tKN3oG__pillMuted{background:#c4cbdb1a;border-color:#c4cbdb5c}.appModuleTabsBar.matter-module__tKN3oG__tabsBar{box-sizing:border-box;border-radius:16px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:8px;width:100%;max-width:none;margin-top:6px;padding:8px 10px;display:flex;overflow:hidden}.matter-module__tKN3oG__tabsList{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;flex:1 1 0;align-items:center;gap:4px;min-width:0;display:flex;overflow:auto hidden}.matter-module__tKN3oG__tabsList::-webkit-scrollbar{display:none}.matter-module__tKN3oG__tabsBar .appModuleTab{border-radius:10px;flex:none;gap:5px;min-width:0;min-height:36px;padding:0 clamp(7px,.5vw,10px);font-size:clamp(.76rem,.7rem + .14vw,.86rem);font-weight:720}.matter-module__tKN3oG__tabsBar .appModuleTabIcon{flex:0 0 14px;width:14px;height:14px}.matter-module__tKN3oG__tabsBar .appModuleTabLabel{min-width:0;font-size:inherit;white-space:nowrap;text-overflow:ellipsis;line-height:1.2;overflow:hidden}.matter-module__tKN3oG__tabsActions{border-left:1px solid var(--ui-border);flex-wrap:nowrap;flex:none;justify-content:flex-end;align-items:center;gap:6px;margin-left:auto;padding-left:8px;display:flex}@media (max-width:900px){.matter-module__tKN3oG__header{padding:14px}.matter-module__tKN3oG__headerMain{width:100%}.matter-module__tKN3oG__meta{gap:10px}.matter-module__tKN3oG__pills{justify-content:flex-start;max-width:none}.matter-module__tKN3oG__tabsActions{justify-content:flex-start;width:100%;margin-left:0;padding-left:0}.matter-module__tKN3oG__kpiGrid,.matter-module__tKN3oG__overviewColumns{grid-template-columns:1fr}}.matter-module__tKN3oG__overviewGrid{gap:16px;margin-top:16px;display:grid}.matter-module__tKN3oG__overviewHero{grid-template-columns:minmax(0,1.2fr) minmax(min(100%,280px),.8fr);gap:16px;display:grid}.matter-module__tKN3oG__overviewHeroMain,.matter-module__tKN3oG__overviewFinanceSpotlight{border:1px solid var(--ui-border);background:var(--ui-surface);box-shadow:none;border-radius:22px;padding:22px}.matter-module__tKN3oG__overviewHeroMain{background:var(--ui-surface)}.matter-module__tKN3oG__overviewEyebrow{color:var(--muted);font-size:var(--font-size-caption);letter-spacing:.12em;text-transform:uppercase;font-weight:800}.matter-module__tKN3oG__overviewHeroTitle{font-size:var(--font-size-h1);letter-spacing:-.03em;margin:8px 0 0;font-weight:800;line-height:1.05}.matter-module__tKN3oG__overviewHeroText{max-width:62ch;color:var(--muted);font-size:var(--font-size-body);margin:12px 0 0;line-height:1.6}.matter-module__tKN3oG__overviewHeroPills{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.matter-module__tKN3oG__overviewFinanceSpotlight{background:radial-gradient(circle at top right, #5cc98d1f, transparent 34%), radial-gradient(circle at bottom left, color-mix(in srgb, var(--accent-2) 10%, transparent), transparent 38%), var(--ui-surface);gap:14px;display:grid}.matter-module__tKN3oG__overviewSpotlightLabel{color:var(--muted);font-size:var(--font-size-caption);letter-spacing:.12em;text-transform:uppercase;font-weight:800}.matter-module__tKN3oG__overviewSpotlightValue{font-size:var(--font-size-h1);letter-spacing:-.04em;font-weight:800;line-height:1}.matter-module__tKN3oG__overviewSpotlightMeta{color:var(--muted);font-size:var(--font-size-body)}.matter-module__tKN3oG__overviewSpotlightGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.matter-module__tKN3oG__overviewSpotlightCell{border:1px solid color-mix(in srgb, var(--ui-border) 92%, transparent);background:color-mix(in srgb, var(--ui-surface-muted) 94%, transparent);border-radius:14px;gap:6px;padding:12px 14px;display:grid}.matter-module__tKN3oG__overviewSpotlightCell span{color:var(--muted);font-size:var(--font-size-caption)}.matter-module__tKN3oG__overviewSpotlightCell strong{font-size:var(--font-size-h3);letter-spacing:-.02em;line-height:1.1}.matter-module__tKN3oG__kpiGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.matter-module__tKN3oG__financeKpiGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.matter-module__tKN3oG__overviewColumns{grid-template-columns:minmax(0,1.25fr) minmax(min(100%,280px),.75fr);align-items:start;gap:16px;display:grid}.matter-module__tKN3oG__overviewMain,.matter-module__tKN3oG__overviewSide{align-content:start;gap:12px;display:grid}.matter-module__tKN3oG__overviewMain>.matter-module__tKN3oG__card,.matter-module__tKN3oG__overviewSide>.matter-module__tKN3oG__card{margin-top:0}.matter-module__tKN3oG__kpiCard{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:16px;padding:12px 14px;transition:border-color .14s,background-color .14s}.matter-module__tKN3oG__kpiCard:hover{border-color:color-mix(in srgb, var(--accent-2) 18%, var(--ui-border));background:color-mix(in srgb, var(--ui-surface) 96%, #59d8ff08)}.matter-module__tKN3oG__kpiLabel{color:var(--muted);font-size:var(--font-size-caption);text-transform:uppercase;letter-spacing:.04em}.matter-module__tKN3oG__kpiValue{margin-top:4px;font-size:clamp(2rem,1.6rem + 1vw,2.7rem);font-weight:800;line-height:1.05}.matter-module__tKN3oG__kpiMeta{color:var(--muted);font-size:var(--font-size-caption);margin-top:6px;line-height:1.45}.matter-module__tKN3oG__card{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:16px;min-width:0;margin-top:12px;padding:16px;transition:border-color .15s,background-color .15s}.matter-module__tKN3oG__card:hover{border-color:color-mix(in srgb, var(--accent-2) 16%, var(--ui-border));background:color-mix(in srgb, var(--ui-surface) 96%, #59d8ff08)}.matter-module__tKN3oG__cardHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.matter-module__tKN3oG__cardHeaderText{gap:4px;min-width:0;display:grid}.matter-module__tKN3oG__cardTitle{font-size:var(--font-size-h3);overflow-wrap:anywhere;margin:0;font-weight:800}.matter-module__tKN3oG__cardSubtitle{color:var(--muted);font-size:var(--font-size-body);line-height:var(--line-height-body);overflow-wrap:anywhere;margin:0}.matter-module__tKN3oG__cardBody{margin-top:12px}.matter-module__tKN3oG__filterSectionCard{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:16px;margin:16px 0;padding:14px}.matter-module__tKN3oG__filterSectionCard+.matter-module__tKN3oG__filterSectionCard{margin-top:14px}.matter-module__tKN3oG__taskFiltersGrid{grid-template-columns:minmax(0,1.45fr) minmax(150px,.8fr) minmax(170px,.95fr)}.matter-module__tKN3oG__taskSearchField,.matter-module__tKN3oG__taskStatusField{min-width:0}.matter-module__tKN3oG__deadlineFiltersGrid{grid-template-columns:minmax(0,1.3fr) minmax(150px,.8fr) minmax(150px,.8fr) minmax(170px,1fr)}.matter-module__tKN3oG__deadlineSearchField,.matter-module__tKN3oG__deadlineStatusField,.matter-module__tKN3oG__deadlineTypeField,.matter-module__tKN3oG__deadlineAssigneeField{min-width:0}.matter-module__tKN3oG__assigneeFilterWrap{gap:6px;display:grid}.matter-module__tKN3oG__financeFiltersGrid{grid-template-columns:minmax(140px,.95fr) minmax(140px,.95fr) minmax(140px,.95fr) minmax(140px,.85fr) minmax(140px,.85fr)}.matter-module__tKN3oG__financeFilterActions{grid-column:1/-1}.matter-module__tKN3oG__list{gap:12px;display:grid}.matter-module__tKN3oG__updatePreviewList{gap:10px;display:grid}.matter-module__tKN3oG__updatePreviewCard{border:1px solid color-mix(in srgb, var(--ui-border) 84%, transparent);background:color-mix(in srgb, var(--ui-surface-muted) 52%, var(--ui-surface));border-radius:14px;gap:7px;padding:10px;transition:border-color .14s,background-color .14s;display:grid}.matter-module__tKN3oG__updatePreviewCard:hover{border-color:color-mix(in srgb, var(--accent-2) 20%, var(--ui-border));background:var(--ui-surface)}.matter-module__tKN3oG__updatePreviewTop{gap:6px;display:grid}.matter-module__tKN3oG__updatePreviewTypeRow{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.matter-module__tKN3oG__updatePreviewType{border:1px solid var(--ui-border);min-width:0;max-width:70%;font-size:var(--font-size-caption);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:3px 9px;font-weight:800;line-height:1.15;overflow:hidden}.matter-module__tKN3oG__updatePreviewTypeInfo{color:color-mix(in srgb, #2f6fd6 72%, var(--text));background:#69a7ff1f;border-color:#69a7ff6b}.matter-module__tKN3oG__updatePreviewTypeWarning{color:color-mix(in srgb, #9b5a10 70%, var(--text));background:#ffb15f24;border-color:#ffb15f7a}.matter-module__tKN3oG__updatePreviewTypeSuccess{color:color-mix(in srgb, #27764e 70%, var(--text));background:#5cc98d21;border-color:#5cc98d75}.matter-module__tKN3oG__updatePreviewTypeMuted{border-color:color-mix(in srgb, var(--ui-border-strong) 72%, transparent);background:color-mix(in srgb, var(--ui-surface-muted-solid) 72%, transparent);color:color-mix(in srgb, var(--text) 80%, var(--muted))}.matter-module__tKN3oG__updatePreviewHeaderRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.matter-module__tKN3oG__updatePreviewTitleRow{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.matter-module__tKN3oG__updateTypeBadge{letter-spacing:.01em;text-transform:uppercase;padding:1px 8px;font-size:.68rem;font-weight:700;line-height:1.2}.matter-module__tKN3oG__updateTypeBadgeStrong{box-shadow:none;border-width:1px}.matter-module__tKN3oG__updateTypeBadgeMuted{border-color:color-mix(in srgb, var(--ui-border-strong) 88%, transparent);background:color-mix(in srgb, var(--ui-surface-muted-solid) 70%, var(--panel-strong) 30%);color:color-mix(in srgb, var(--text) 94%, var(--muted) 6%)}html[data-theme=light] .matter-module__tKN3oG__updateTypeBadgeMuted{border-color:color-mix(in srgb, var(--ui-border-strong) 92%, transparent);background:color-mix(in srgb, var(--ui-surface-muted-solid) 48%, var(--panel-strong) 52%);color:color-mix(in srgb, var(--text) 92%, var(--muted) 8%)}.matter-module__tKN3oG__updatePreviewDate{color:var(--muted);font-size:var(--font-size-caption);white-space:nowrap;font-weight:700;line-height:1.15}.matter-module__tKN3oG__updatePreviewTitle{font-size:var(--font-size-body);letter-spacing:0;word-break:break-word;margin:0;font-weight:800;line-height:1.2}.matter-module__tKN3oG__updatePreviewMeta{color:var(--muted);font-size:var(--font-size-caption);overflow-wrap:anywhere;line-height:1.25}.matter-module__tKN3oG__updatePreviewDetail{border-top:1px solid color-mix(in srgb, var(--ui-border) 74%, transparent);color:color-mix(in srgb, var(--text) 80%, var(--muted));font-size:var(--font-size-caption);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;margin-top:2px;padding-top:8px;line-height:1.45}.matter-module__tKN3oG__updatePreviewDetailClamp{white-space:normal;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.matter-module__tKN3oG__updatePreviewMore{color:var(--accent);font-size:var(--font-size-caption);justify-self:flex-start;font-weight:800;text-decoration:none}.matter-module__tKN3oG__updatePreviewMore:hover{text-decoration:underline}.matter-module__tKN3oG__updatePreviewEmpty{border-top:1px solid color-mix(in srgb, var(--ui-border) 74%, transparent);color:var(--muted);font-size:var(--font-size-body);overflow-wrap:anywhere;word-break:break-word;padding-top:6px;line-height:1.45}.matter-module__tKN3oG__updateListTopRow{gap:8px;display:grid}.matter-module__tKN3oG__updateListMetaRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.matter-module__tKN3oG__updateListActions{justify-content:flex-end;align-items:flex-start;margin-top:-2px;margin-left:auto;display:inline-flex}.matter-module__tKN3oG__timelineActions{gap:8px;margin-top:8px;display:inline-flex}.matter-module__tKN3oG__rowActions{flex-wrap:wrap;gap:10px;margin:8px 0 4px}.matter-module__tKN3oG__financeFilterSection{padding:12px 14px}.matter-module__tKN3oG__financeMetricsSection{background:0 0;margin-top:14px;padding:0}.matter-module__tKN3oG__financeMetricCard{border-color:color-mix(in srgb, var(--ui-border) 88%, transparent);background:color-mix(in srgb, var(--ui-surface) 97%, var(--ui-surface-muted) 3%);box-shadow:none;padding:12px 14px}.matter-module__tKN3oG__financeMetricCard:hover{border-color:color-mix(in srgb, var(--ui-border-strong) 78%, transparent);background:color-mix(in srgb, var(--ui-surface) 95%, var(--ui-surface-muted) 5%)}.matter-module__tKN3oG__financeMetricLabel{letter-spacing:.06em;font-size:.78rem}.matter-module__tKN3oG__financeMetricValue{font-size:var(--font-size-h3);margin-top:6px;font-weight:800;line-height:1.1}.matter-module__tKN3oG__financeTableSection{gap:14px;margin-top:16px;padding:0;display:grid}.matter-module__tKN3oG__financeTableSection .appDataTableWrap.appListTableCard{box-shadow:none;border-radius:16px}.matter-module__tKN3oG__financeTableSection .appListPaginationCard{margin-top:0}.matter-module__tKN3oG__historyFilterSection{padding:12px 14px}.matter-module__tKN3oG__historyListSection{gap:14px;margin-top:16px;padding:14px;display:grid}.matter-module__tKN3oG__item{border:1px solid var(--ui-border);background:var(--ui-surface-muted);border-radius:12px;gap:8px;padding:12px;transition:border-color .14s,background-color .14s;display:grid}.matter-module__tKN3oG__item:hover{border-color:color-mix(in srgb, var(--accent-2) 18%, var(--ui-border));background:color-mix(in srgb, var(--ui-surface-muted) 96%, #59d8ff08)}.matter-module__tKN3oG__itemRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.matter-module__tKN3oG__itemTitle{letter-spacing:-.01em;font-weight:900;line-height:1.15}.matter-module__tKN3oG__itemPills{flex-wrap:wrap;gap:6px;display:flex}.matter-module__tKN3oG__itemFooter{border-top:1px solid color-mix(in srgb, var(--ui-border) 80%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;padding-top:6px;display:flex}.matter-module__tKN3oG__itemActions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:inline-flex}@media (max-width:760px){.matter-module__tKN3oG__itemActions{justify-content:flex-end;width:100%}}.matter-module__tKN3oG__itemDesc{color:var(--muted);font-size:var(--font-size-body);margin-top:-1px;line-height:1.4}.matter-module__tKN3oG__compactItem{border:1px solid var(--ui-border);background:var(--ui-surface-muted);border-radius:14px;gap:4px;padding:12px 14px;transition:border-color .14s,background-color .14s;display:grid}.matter-module__tKN3oG__compactItem:hover{border-color:color-mix(in srgb, var(--accent-2) 18%, var(--ui-border));background:color-mix(in srgb, var(--ui-surface-muted) 96%, #59d8ff08)}.matter-module__tKN3oG__compactItemTitle{word-break:break-word;font-weight:800;line-height:1.35}.matter-module__tKN3oG__compactItemMeta{color:var(--muted);font-size:var(--font-size-caption);line-height:1.45}.matter-module__tKN3oG__summaryGrid{gap:8px;display:grid}.matter-module__tKN3oG__summaryRow{border-bottom:1px solid color-mix(in srgb, var(--ui-border) 76%, transparent);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;display:flex}.matter-module__tKN3oG__summaryRow:last-child{border-bottom:0;padding-bottom:0}.matter-module__tKN3oG__summaryRow span{color:var(--muted);font-size:var(--font-size-caption);text-transform:uppercase;letter-spacing:.05em}.matter-module__tKN3oG__summaryRow strong{text-align:right;overflow-wrap:anywhere;line-height:1.35}.matter-module__tKN3oG__summaryParties{border-top:1px solid color-mix(in srgb, var(--ui-border) 76%, transparent);gap:8px;margin-top:8px;padding-top:8px;display:grid}.matter-module__tKN3oG__itemMeta{color:var(--muted);font-size:var(--font-size-body);margin-top:-1px}.matter-module__tKN3oG__responsibleMeta,.matter-module__tKN3oG__responsibleInline{color:var(--muted);font-size:var(--font-size-caption);overflow-wrap:anywhere;line-height:1.35}.matter-module__tKN3oG__responsibleInline{align-items:center;min-height:30px;padding:4px 8px;display:inline-flex}.matter-module__tKN3oG__itemMetaMuted{color:color-mix(in srgb, var(--text) 72%, var(--muted))}.matter-module__tKN3oG__taskListPagination{margin-top:14px}.matter-module__tKN3oG__muted{color:var(--muted)}.matter-module__tKN3oG__entryTitle{color:var(--text);font-size:var(--font-size-body);font-weight:800;line-height:1.35}.matter-module__tKN3oG__metaMuted{color:var(--muted);font-size:var(--font-size-caption);margin-top:3px;line-height:1.35}.matter-module__tKN3oG__actionsCell{text-align:right;width:76px}.matter-module__tKN3oG__financeTable th:first-child,.matter-module__tKN3oG__financeTable td:first-child{width:84px}.matter-module__tKN3oG__financeTable th:nth-child(2),.matter-module__tKN3oG__financeTable td:nth-child(2){width:28%}.matter-module__tKN3oG__financeTable th:nth-child(3),.matter-module__tKN3oG__financeTable td:nth-child(3){width:112px}.matter-module__tKN3oG__financeTable th:nth-child(4),.matter-module__tKN3oG__financeTable td:nth-child(4){width:22%}.matter-module__tKN3oG__financeSecondaryCell{color:color-mix(in srgb, var(--text) 84%, var(--muted));line-height:1.45}.matter-module__tKN3oG__financeTypeCell,.matter-module__tKN3oG__financeStatusCell,.matter-module__tKN3oG__financeDateCell,.matter-module__tKN3oG__financeValueCell,.matter-module__tKN3oG__financeSettlementCell{white-space:nowrap}.matter-module__tKN3oG__financeValueCell{font-weight:700}.matter-module__tKN3oG__financeSettlementCell{color:color-mix(in srgb, var(--text) 78%, var(--muted))}.matter-module__tKN3oG__actionButton{border:1px solid var(--ui-border);background:var(--ui-surface-muted);color:inherit;cursor:pointer;border-radius:10px;padding:6px 10px;transition:border-color .14s,background-color .14s}.matter-module__tKN3oG__actionButton:hover{border-color:color-mix(in srgb, var(--accent-2) 20%, var(--ui-border));background:color-mix(in srgb, var(--accent-2) 5%, var(--ui-surface-muted))}.matter-module__tKN3oG__actionButtonDanger{background:#ff73731f;border-color:#ff737380}.matter-module__tKN3oG__updateForm{gap:12px;display:grid}.matter-module__tKN3oG__updateGrid{grid-template-columns:2fr 1fr 1fr;gap:12px;display:grid}.matter-module__tKN3oG__updateTextarea{border:1px solid var(--ui-border);background:var(--ui-surface-muted);width:100%;color:var(--text);border-radius:10px;padding:10px 12px;transition:border-color .14s,background-color .14s,box-shadow .14s}.matter-module__tKN3oG__updateTextarea:hover{border-color:color-mix(in srgb, var(--accent-2) 20%, var(--ui-border))}.matter-module__tKN3oG__updateTextarea:focus-visible{border-color:color-mix(in srgb, var(--accent-2) 38%, var(--ui-border));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-2) 16%, transparent);outline:none}.matter-module__tKN3oG__updateTextarea{resize:vertical;min-height:90px}.matter-module__tKN3oG__updateActions{justify-content:flex-start;display:flex}.matter-module__tKN3oG__updateFiltersGrid{grid-template-columns:minmax(280px,1.45fr) minmax(180px,.78fr) minmax(190px,.82fr) repeat(2,minmax(220px,.7fr));align-items:end;gap:14px;display:grid}.matter-module__tKN3oG__updateSearchField,.matter-module__tKN3oG__updateTypeField,.matter-module__tKN3oG__updateOrderField,.matter-module__tKN3oG__updateDateField{min-width:0}.matter-module__tKN3oG__updateFilterActions{align-items:center}.matter-module__tKN3oG__updateDateField{justify-self:stretch;width:100%;min-width:0;max-width:none}.matter-module__tKN3oG__updateDateField button{min-height:42px}.matter-module__tKN3oG__updateDateField span{white-space:nowrap}.matter-module__tKN3oG__updateError{border:1px solid color-mix(in srgb, #ef4444 34%, var(--ui-border));background:color-mix(in srgb, #ef4444 10%, var(--ui-surface-muted));color:color-mix(in srgb, #ef4444 78%, var(--text));font-size:var(--font-size-body);border-radius:10px;padding:10px 12px}.matter-module__tKN3oG__modalTitle{font-size:var(--font-size-h3);margin:0 0 10px;font-weight:800}.matter-module__tKN3oG__modalText{color:var(--muted);margin:0 0 8px}.matter-module__tKN3oG__historyModalBody{max-height:min(60vh,720px);padding-right:4px;overflow-y:auto}.matter-module__tKN3oG__modalActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.matter-module__tKN3oG__historyList{gap:8px;margin-top:8px;display:grid}.matter-module__tKN3oG__historyStream{gap:10px;min-width:0;display:grid}.matter-module__tKN3oG__historyRow{border:1px solid var(--ui-border);background:var(--ui-surface-muted);min-width:0;max-width:100%;box-shadow:none;border-radius:12px;padding:0;transition:border-color .14s,background-color .14s;display:block}.matter-module__tKN3oG__historyRow:hover{border-color:color-mix(in srgb, var(--accent-2) 16%, var(--ui-border));background:color-mix(in srgb, var(--ui-surface-muted) 96%, #59d8ff08)}.matter-module__tKN3oG__historyRowMain{gap:7px;width:100%;min-width:0;max-width:100%;padding:12px 14px;display:grid}.matter-module__tKN3oG__historyEventTop{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px;min-width:0;display:flex}.matter-module__tKN3oG__historyEventHeading{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.matter-module__tKN3oG__historyEventHeading b{font-size:var(--font-size-body);overflow-wrap:anywhere;font-weight:800;line-height:1.3}.matter-module__tKN3oG__historyEventMeta{color:var(--muted);font-size:var(--font-size-body);overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%;line-height:1.42}.matter-module__tKN3oG__historyEventDetail{color:color-mix(in srgb, var(--text) 74%, var(--muted));gap:4px;min-width:0;max-width:100%;line-height:1.48;display:grid}.matter-module__tKN3oG__historyDetailLine,.matter-module__tKN3oG__historyDetailLead{color:var(--muted);font-size:var(--font-size-body);overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%;line-height:1.45}.matter-module__tKN3oG__historyDetailLead{color:color-mix(in srgb, var(--text) 80%, var(--muted))}.matter-module__tKN3oG__historyItem{border:1px solid var(--ui-border);background:var(--ui-surface-muted);border-radius:10px;padding:10px 11px;transition:border-color .14s,background-color .14s}.matter-module__tKN3oG__historyItem:hover{border-color:color-mix(in srgb, var(--accent-2) 16%, var(--ui-border));background:color-mix(in srgb, var(--ui-surface-muted) 96%, #59d8ff08)}.matter-module__tKN3oG__historyTitle{font-weight:800}.matter-module__tKN3oG__historyMeta{color:var(--muted);font-size:var(--font-size-caption);margin-top:2px}.matter-module__tKN3oG__historyChanges{gap:8px;margin-top:8px;display:grid}.matter-module__tKN3oG__historyChangeItem{gap:6px;display:grid}.matter-module__tKN3oG__historyChangeLabel{color:var(--text);font-size:var(--font-size-body);font-weight:700}.matter-module__tKN3oG__historyChangeValues{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:8px;display:grid}.matter-module__tKN3oG__historyChangeBlock{gap:2px;min-width:0;display:grid}.matter-module__tKN3oG__historyChangeCaption{color:var(--muted);font-size:var(--font-size-caption);font-weight:700}.matter-module__tKN3oG__historyChangeValue{color:var(--muted);font-size:var(--font-size-body);overflow-wrap:anywhere;word-break:break-word;line-height:1.45}.matter-module__tKN3oG__historyChangeArrow{color:var(--muted);font-size:var(--font-size-body);align-self:center;line-height:1.4}.matter-module__tKN3oG__historySnapshot{border-top:1px solid color-mix(in srgb, var(--ui-border) 78%, transparent);gap:4px;margin-top:8px;padding-top:8px;display:grid}.matter-module__tKN3oG__historySnapshotLine{color:var(--muted);font-size:var(--font-size-body);overflow-wrap:anywhere;word-break:break-word;line-height:1.45}.matter-module__tKN3oG__historySnapshotLine b{color:var(--text)}.matter-module__tKN3oG__historyPagination{margin-top:10px}.matter-module__tKN3oG__historyPaginationNav{flex:auto;justify-content:flex-end;min-width:0;margin-left:auto;display:flex}@media (max-width:760px){.matter-module__tKN3oG__historyChangeValues{grid-template-columns:1fr}.matter-module__tKN3oG__historyChangeArrow{display:none}}.matter-module__tKN3oG__historyFilters{grid-template-columns:minmax(0,1fr);align-items:end;gap:8px;display:grid}.matter-module__tKN3oG__timelineActions .matter-module__tKN3oG__actionButton{min-height:32px;font-size:var(--font-size-caption);border-radius:10px;padding:5px 10px;font-weight:700}@media (max-width:1300px){.matter-module__tKN3oG__updateFiltersGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.matter-module__tKN3oG__updateSearchField{grid-column:span 2}}@media (max-width:1200px){.matter-module__tKN3oG__updateFiltersGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.matter-module__tKN3oG__updateGrid{grid-template-columns:1fr}.matter-module__tKN3oG__updateSearchField{grid-column:auto}}@media (max-width:640px){.matter-module__tKN3oG__updateFiltersGrid{grid-template-columns:1fr}.matter-module__tKN3oG__updateFilterActions{justify-content:flex-start}.matter-module__tKN3oG__historyFilters{grid-template-columns:1fr}}@media (max-width:900px){.matter-module__tKN3oG__header{padding:14px}.matter-module__tKN3oG__pills{justify-content:flex-start;max-width:none}.appModuleTabsBar.matter-module__tKN3oG__tabsBar{flex-wrap:wrap;overflow:visible}.matter-module__tKN3oG__tabsList{flex:100%;order:1;width:100%;min-height:40px}.matter-module__tKN3oG__tabsActions{border-left:0;border-top:1px solid var(--ui-border);order:2;justify-content:flex-end;width:100%;margin-left:0;padding-top:8px;padding-left:0}.matter-module__tKN3oG__taskFiltersGrid,.matter-module__tKN3oG__deadlineFiltersGrid,.matter-module__tKN3oG__financeFiltersGrid,.matter-module__tKN3oG__updateFiltersGrid{grid-template-columns:1fr}.matter-module__tKN3oG__financeFilterActions{width:100%}.matter-module__tKN3oG__kpiGrid,.matter-module__tKN3oG__financeKpiGrid,.matter-module__tKN3oG__overviewColumns,.matter-module__tKN3oG__overviewHero,.matter-module__tKN3oG__overviewSpotlightGrid{grid-template-columns:1fr}}@media (max-width:640px){.matter-module__tKN3oG__header{gap:12px}.matter-module__tKN3oG__title{font-size:clamp(1.55rem,7vw,1.9rem);line-height:1.08}.matter-module__tKN3oG__meta{gap:6px;display:grid}.matter-module__tKN3oG__pills{gap:6px}.matter-module__tKN3oG__tabsActions{justify-content:stretch;gap:10px;width:100%;margin-left:0;padding-left:0}.matter-module__tKN3oG__tabsActions>*{flex:100%}.matter-module__tKN3oG__editButton{text-align:center;justify-content:center;width:100%}.matter-module__tKN3oG__financeCaseActions{grid-template-columns:1fr;align-items:stretch;gap:10px;width:100%;display:grid}.matter-module__tKN3oG__financeCaseActions>*{text-align:center;justify-content:center;width:100%;min-height:48px}.matter-module__tKN3oG__overviewHeroMain,.matter-module__tKN3oG__overviewFinanceSpotlight{border-radius:18px;padding:16px}.matter-module__tKN3oG__overviewHeroTitle{font-size:clamp(1.4rem,6vw,1.8rem);line-height:1.08}.matter-module__tKN3oG__overviewHeroText{margin-top:10px;line-height:1.5}.matter-module__tKN3oG__summaryRow{flex-direction:column;align-items:flex-start;gap:6px}.matter-module__tKN3oG__summaryRow strong{text-align:left}}@media (max-width:1100px) and (min-width:901px){.matter-module__tKN3oG__kpiGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.matter-module__tKN3oG__financeKpiGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1060px){.matter-module__tKN3oG__overviewGrid{gap:16px}}
.DesktopSidebar-module__YU2eMa__sidebar{border-right:1px solid var(--ui-border);background:color-mix(in srgb, var(--ui-surface-solid) 98%, white 2%);z-index:61;width:288px;transition:width .18s;display:none;position:fixed;top:0;bottom:0;left:0;overflow:hidden}.DesktopSidebar-module__YU2eMa__sidebarCollapsed{width:82px}.DesktopSidebar-module__YU2eMa__brandArea{border-bottom:1px solid var(--ui-border);align-items:center;height:72px;padding:12px;display:flex}.DesktopSidebar-module__YU2eMa__brandLink{width:100%;min-height:44px;color:var(--text);align-items:center;gap:14px;min-width:0;text-decoration:none;display:flex}.DesktopSidebar-module__YU2eMa__content{height:calc(100% - 136px);padding:8px 10px 10px;overflow:hidden auto}.DesktopSidebar-module__YU2eMa__sectionLabel{color:var(--muted-2);font-size:var(--font-size-caption);letter-spacing:.12em;text-transform:uppercase;padding:0 14px 10px;font-weight:700}.DesktopSidebar-module__YU2eMa__nav,.DesktopSidebar-module__YU2eMa__navGroup{gap:0;display:grid}.DesktopSidebar-module__YU2eMa__groupSubNav{gap:0;margin-top:0;padding-left:8px;display:grid}.DesktopSidebar-module__YU2eMa__link{min-height:44px;color:var(--text);background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;padding:0 12px;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s;display:flex}.DesktopSidebar-module__YU2eMa__linkButton{cursor:pointer;width:100%;font:inherit;text-align:left}.DesktopSidebar-module__YU2eMa__link:hover{background:color-mix(in srgb, var(--accent-2) 6%, transparent)}.DesktopSidebar-module__YU2eMa__linkActive{background:color-mix(in srgb, var(--accent-2) 10%, transparent);border-color:color-mix(in srgb, var(--accent-2) 22%, transparent);color:color-mix(in srgb, var(--accent-2) 78%, var(--text))}.DesktopSidebar-module__YU2eMa__icon{width:17px;height:17px;color:inherit;flex:0 0 17px;justify-content:center;align-items:center;display:inline-flex}.DesktopSidebar-module__YU2eMa__linkText{font-size:var(--font-size-body);white-space:nowrap;font-weight:400}.DesktopSidebar-module__YU2eMa__block{border-top:1px solid var(--ui-border);margin-top:8px;padding-top:6px}.DesktopSidebar-module__YU2eMa__subNav{gap:0;display:grid}.DesktopSidebar-module__YU2eMa__subLink{min-height:36px;color:var(--muted);border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:0 10px;text-decoration:none;display:flex}.DesktopSidebar-module__YU2eMa__subLink:hover{background:color-mix(in srgb, var(--accent-2) 5%, transparent)}.DesktopSidebar-module__YU2eMa__subLinkActive{background:color-mix(in srgb, var(--accent-2) 8%, transparent);border-color:color-mix(in srgb, var(--accent-2) 18%, transparent);color:color-mix(in srgb, var(--accent-2) 74%, var(--text))}.DesktopSidebar-module__YU2eMa__iconSmall{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.DesktopSidebar-module__YU2eMa__subLinkText{font-size:var(--font-size-caption);white-space:nowrap;font-weight:400}.DesktopSidebar-module__YU2eMa__footer{border-top:1px solid var(--ui-border);background:inherit;padding:10px 12px 12px;position:absolute;bottom:0;left:0;right:0}.DesktopSidebar-module__YU2eMa__collapseButton{border:1px solid color-mix(in srgb, var(--ui-border) 88%, transparent);background:color-mix(in srgb, var(--text) 5%, transparent);width:100%;min-height:40px;color:var(--text);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;transition:border-color .12s,background-color .12s;display:inline-flex}.DesktopSidebar-module__YU2eMa__collapseButton:hover{border-color:color-mix(in srgb, var(--ui-border) 100%, transparent);background:color-mix(in srgb, var(--text) 8%, transparent)}.DesktopSidebar-module__YU2eMa__collapseButton:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-2) 16%, transparent);outline:none}.DesktopSidebar-module__YU2eMa__collapseIcon{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.DesktopSidebar-module__YU2eMa__sidebarCollapsed .DesktopSidebar-module__YU2eMa__sectionLabel{min-height:14px;padding-left:0;padding-right:0;font-size:0}.DesktopSidebar-module__YU2eMa__sidebarCollapsed .DesktopSidebar-module__YU2eMa__brandArea{justify-content:center;padding-left:10px;padding-right:10px}.DesktopSidebar-module__YU2eMa__sidebarCollapsed .DesktopSidebar-module__YU2eMa__brandLink{justify-content:center;gap:0}.DesktopSidebar-module__YU2eMa__sidebarCollapsed .DesktopSidebar-module__YU2eMa__link,.DesktopSidebar-module__YU2eMa__sidebarCollapsed .DesktopSidebar-module__YU2eMa__subLink{justify-content:center;gap:0;padding-left:0;padding-right:0}.DesktopSidebar-module__YU2eMa__sidebarCollapsed .DesktopSidebar-module__YU2eMa__linkText,.DesktopSidebar-module__YU2eMa__sidebarCollapsed .DesktopSidebar-module__YU2eMa__subLinkText,.DesktopSidebar-module__YU2eMa__sidebarCollapsed .DesktopSidebar-module__YU2eMa__brandLink>span>span:nth-child(2),.DesktopSidebar-module__YU2eMa__sidebarCollapsed .DesktopSidebar-module__YU2eMa__groupSubNav{display:none}.DesktopSidebar-module__YU2eMa__sidebarCollapsed .DesktopSidebar-module__YU2eMa__block{margin-top:10px;padding-top:10px}.DesktopSidebar-module__YU2eMa__sidebarCollapsed .DesktopSidebar-module__YU2eMa__collapseButton{min-height:40px;padding:0}@media (min-width:1060px){.DesktopSidebar-module__YU2eMa__sidebar{display:block}}.DesktopSidebar-module__YU2eMa__sidebar{scrollbar-gutter:stable;scrollbar-color:var(--scrollbar-thumb) transparent;scrollbar-width:thin}.DesktopSidebar-module__YU2eMa__sidebar::-webkit-scrollbar{width:8px}.DesktopSidebar-module__YU2eMa__sidebar::-webkit-scrollbar-track{background:0 0;border-radius:999px;margin:8px 0}.DesktopSidebar-module__YU2eMa__sidebar::-webkit-scrollbar-thumb{background-clip:padding-box;background:linear-gradient(180deg, var(--scrollbar-thumb), color-mix(in srgb, var(--scrollbar-thumb) 74%, transparent));border:2px solid #0000;border-radius:999px}.DesktopSidebar-module__YU2eMa__sidebar::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg, var(--scrollbar-thumb-hover), color-mix(in srgb, var(--scrollbar-thumb-hover) 76%, transparent))}::-webkit-scrollbar-button{width:0;height:0;display:none}
.MatterWorkflowActions-module__Ty16Uq__wrap{align-items:center;gap:8px;display:inline-flex}.MatterWorkflowActions-module__Ty16Uq__button{border:1px solid var(--ui-border);background:var(--ui-surface-muted);color:var(--text);cursor:pointer;border-radius:10px;padding:6px 10px;font-weight:700}.MatterWorkflowActions-module__Ty16Uq__button:hover:not(:disabled){border-color:color-mix(in srgb, var(--accent-2) 24%, var(--ui-border));background:color-mix(in srgb, var(--accent-2) 5%, var(--ui-surface-muted))}.MatterWorkflowActions-module__Ty16Uq__button:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-2) 16%, transparent);outline:none}.MatterWorkflowActions-module__Ty16Uq__button:disabled{opacity:.7;cursor:not-allowed}.MatterWorkflowActions-module__Ty16Uq__error{color:color-mix(in srgb, #ef4444 72%, var(--text));font-size:var(--font-size-caption)}@media (max-width:640px){.MatterWorkflowActions-module__Ty16Uq__wrap{flex-direction:column;align-items:stretch;width:100%}.MatterWorkflowActions-module__Ty16Uq__button{text-align:center;justify-content:center;width:100%}}
.LexFlowBrand-module__PMr_tq__brand{min-width:0;color:var(--text);align-items:center;gap:15px;display:inline-flex}.LexFlowBrand-module__PMr_tq__brandIcon{border:1px solid color-mix(in srgb, var(--accent-2) 28%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--accent-2) 14%, transparent), color-mix(in srgb, var(--accent-2) 4%, transparent)), color-mix(in srgb, var(--ui-surface) 16%, transparent);width:40px;height:40px;box-shadow:inset 0 1px 0 #ffffff14, 0 10px 24px color-mix(in srgb, var(--accent-2) 10%, transparent);border-radius:13px;flex:0 0 40px;justify-content:center;align-items:center;display:inline-flex;position:relative}.LexFlowBrand-module__PMr_tq__brandIcon:before,.LexFlowBrand-module__PMr_tq__brandIcon:after{content:"";background:color-mix(in srgb, var(--accent-2) 72%, white 8%);border-radius:999px;position:absolute}.LexFlowBrand-module__PMr_tq__brandIcon:before{width:7px;height:20px;top:9px;left:10px}.LexFlowBrand-module__PMr_tq__brandIcon:after{width:13px;height:7px;top:16px;left:17px}.LexFlowBrand-module__PMr_tq__brandIconCore{background:color-mix(in srgb, var(--accent-2) 84%, white 6%);width:9px;height:9px;box-shadow:0 0 0 6px color-mix(in srgb, var(--accent-2) 12%, transparent);border-radius:50%;position:absolute;bottom:7px;right:7px}.LexFlowBrand-module__PMr_tq__wordmark{min-width:0;font-size:var(--font-size-h1);letter-spacing:-.05em;align-items:baseline;gap:0;font-weight:800;line-height:1;display:inline-flex}.LexFlowBrand-module__PMr_tq__wordmarkBase,.LexFlowBrand-module__PMr_tq__wordmarkAccent,.LexFlowBrand-module__PMr_tq__brandText{font:inherit;white-space:nowrap;line-height:1;display:inline-block}.LexFlowBrand-module__PMr_tq__wordmarkBase,.LexFlowBrand-module__PMr_tq__brandText{color:var(--text)}.LexFlowBrand-module__PMr_tq__wordmarkAccent{color:color-mix(in srgb, var(--accent-2) 88%, white 8%);letter-spacing:-.04em;transform:translateY(.02em)}.LexFlowBrand-module__PMr_tq__brandText{text-overflow:ellipsis;min-width:0;font-size:var(--font-size-h1);letter-spacing:-.05em;font-weight:800;overflow:hidden}html[data-theme=light] .LexFlowBrand-module__PMr_tq__brandIcon{background:linear-gradient(180deg, color-mix(in srgb, var(--accent-2) 12%, transparent), color-mix(in srgb, var(--accent-2) 4%, transparent)), #ffffffbd}
.PageErrorState-module__e3i50G__card{border:1px solid color-mix(in srgb, var(--accent-2) 12%, var(--ui-border));background:var(--ui-surface);margin-top:18px}.PageErrorState-module__e3i50G__eyebrow{color:color-mix(in srgb, var(--accent-2) 72%, var(--text));font-size:var(--font-size-caption);letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-weight:800}.PageErrorState-module__e3i50G__title{line-height:1.1;font-size:var(--font-size-h1);letter-spacing:var(--letter-spacing-heading)}.PageErrorState-module__e3i50G__text{max-width:58ch;color:var(--muted);margin:12px 0 0;line-height:1.6}.PageErrorState-module__e3i50G__actions{gap:10px;margin-top:20px}.PageErrorState-module__e3i50G__primaryLink{border-radius:12px;justify-content:center;align-items:center;min-height:42px;padding:0 14px;font-weight:800;text-decoration:none;transition:border-color .14s,background-color .14s,box-shadow .14s;display:inline-flex}.PageErrorState-module__e3i50G__secondaryLink{border-radius:12px;justify-content:center;align-items:center;min-height:42px;padding:0 14px;font-weight:800;text-decoration:none;transition:border-color .14s,background-color .14s,color .14s;display:inline-flex}@media (max-width:640px){.PageErrorState-module__e3i50G__actions>*{flex:100%}}
.AppHeaderGlobalSearch-module__tiznda__search{width:min(100%,400px);position:relative}.AppHeaderGlobalSearch-module__tiznda__searchShell{border:1px solid var(--ui-border);background:var(--ui-surface-muted);width:100%;height:44px;color:var(--text);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:0 11px;transition:border-color .12s,box-shadow .12s,background-color .12s;display:grid}.AppHeaderGlobalSearch-module__tiznda__searchShellOpen{border-color:color-mix(in srgb, var(--accent-2) 30%, var(--ui-border));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-2) 12%, transparent)}.AppHeaderGlobalSearch-module__tiznda__icon{color:var(--muted);display:inline-flex}.AppHeaderGlobalSearch-module__tiznda__input{width:100%;min-width:0;color:var(--text);font-size:var(--form-control-font-size);line-height:var(--form-control-line-height)}.AppHeaderGlobalSearch-module__tiznda__input::placeholder{color:var(--muted)}.AppHeaderGlobalSearch-module__tiznda__keyHint{border:1px solid var(--ui-border);background:var(--ui-surface-inset);min-width:22px;height:22px;color:var(--muted);font-size:var(--font-size-caption);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:0 6px;font-weight:700;display:inline-flex}.AppHeaderGlobalSearch-module__tiznda__dropdown{z-index:100;border:1px solid var(--ui-border);background:var(--ui-surface-solid);border-radius:14px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden}.AppHeaderGlobalSearch-module__tiznda__helper{color:var(--muted);padding:14px 16px;line-height:1.4}.AppHeaderGlobalSearch-module__tiznda__helperError{color:var(--danger-2,#ef4444);padding:14px 16px;line-height:1.4}.AppHeaderGlobalSearch-module__tiznda__results,.AppHeaderGlobalSearch-module__tiznda__group{display:grid}.AppHeaderGlobalSearch-module__tiznda__group+.AppHeaderGlobalSearch-module__tiznda__group{border-top:1px solid var(--ui-border)}.AppHeaderGlobalSearch-module__tiznda__groupLabel{font-size:var(--font-size-caption);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);background:color-mix(in srgb, var(--ui-surface-muted-solid) 72%, transparent);padding:10px 14px 6px;font-weight:800}.AppHeaderGlobalSearch-module__tiznda__result{border:0;border-bottom:1px solid var(--ui-border);background:var(--ui-surface-solid);width:100%;color:var(--text);text-align:left;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 14px;display:grid}.AppHeaderGlobalSearch-module__tiznda__result:last-child{border-bottom:0}.AppHeaderGlobalSearch-module__tiznda__result:hover{background:color-mix(in srgb, var(--accent-2) 6%, var(--ui-surface-muted-solid))}.AppHeaderGlobalSearch-module__tiznda__resultActive{background:color-mix(in srgb, var(--accent-2) 12%, var(--ui-surface-muted-solid));border-left:3px solid color-mix(in srgb, var(--accent-2) 72%, transparent)}.AppHeaderGlobalSearch-module__tiznda__resultKind{border:1px solid var(--ui-border);min-width:58px;font-size:var(--font-size-caption);text-align:center;border-radius:999px;padding:4px 8px;font-weight:800}.AppHeaderGlobalSearch-module__tiznda__kindmatter{background:color-mix(in srgb, var(--state-info) 12%, transparent);color:color-mix(in srgb, var(--state-info) 74%, var(--text))}.AppHeaderGlobalSearch-module__tiznda__kindclient{background:color-mix(in srgb, var(--state-success) 12%, transparent);color:color-mix(in srgb, var(--state-success) 72%, var(--text))}.AppHeaderGlobalSearch-module__tiznda__kindtask{background:color-mix(in srgb, var(--state-warning) 12%, transparent);color:color-mix(in srgb, var(--state-warning) 72%, var(--text))}.AppHeaderGlobalSearch-module__tiznda__resultBody{gap:3px;min-width:0;display:grid}.AppHeaderGlobalSearch-module__tiznda__resultTitle{font-size:var(--font-size-body);color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.AppHeaderGlobalSearch-module__tiznda__resultMeta,.AppHeaderGlobalSearch-module__tiznda__resultBadge{font-size:var(--font-size-caption);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.AppHeaderGlobalSearch-module__tiznda__resultBadge{text-align:right;max-width:170px}:is(.AppHeaderGlobalSearch-module__tiznda__resultTitle mark,.AppHeaderGlobalSearch-module__tiznda__resultMeta mark){background:color-mix(in srgb, var(--accent-2) 22%, transparent);color:inherit;border-radius:4px;padding:0 2px}@media (max-width:1060px){.AppHeaderGlobalSearch-module__tiznda__search{width:100%;max-width:320px}}@media (max-width:900px){.AppHeaderGlobalSearch-module__tiznda__search{display:none}}html[data-theme=light] .AppHeaderGlobalSearch-module__tiznda__dropdown{box-shadow:0 16px 34px #0f172a29}
.TaskCrudActions-module__F0zGfG__btn{border:1px solid var(--ui-border);background:var(--ui-surface-muted);min-height:46px;color:var(--text);cursor:pointer;border-radius:14px;justify-content:center;align-items:center;padding:0 20px;font-weight:700;display:inline-flex}.TaskCrudActions-module__F0zGfG__btn:hover{border-color:color-mix(in srgb, var(--accent-2) 24%, var(--ui-border));background:color-mix(in srgb, var(--accent-2) 5%, var(--ui-surface-muted))}.TaskCrudActions-module__F0zGfG__btn:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-2) 16%, transparent);outline:none}.TaskCrudActions-module__F0zGfG__danger{border-color:color-mix(in srgb, #ef4444 40%, var(--ui-border));background:color-mix(in srgb, #ef4444 10%, var(--ui-surface-muted));color:color-mix(in srgb, #ef4444 72%, var(--text))}.TaskCrudActions-module__F0zGfG__title{font-size:var(--font-size-h3);line-height:var(--line-height-heading);letter-spacing:-.02em;font-weight:800}.TaskCrudActions-module__F0zGfG__subtitle{color:var(--muted);font-size:var(--font-size-body);margin-top:8px;line-height:1.5}.TaskCrudActions-module__F0zGfG__form{gap:8px;margin-top:10px;display:grid}.TaskCrudActions-module__F0zGfG__field{gap:6px;display:grid}.TaskCrudActions-module__F0zGfG__fieldLabel{color:var(--muted);font-weight:700}.TaskCrudActions-module__F0zGfG__input{border:1px solid var(--ui-border);background:var(--ui-surface-muted);width:100%;min-height:44px;color:var(--text);font:inherit;border-radius:12px;padding:9px 10px}.TaskCrudActions-module__F0zGfG__check{align-items:center;gap:8px;display:inline-flex}.TaskCrudActions-module__F0zGfG__error{color:color-mix(in srgb, #ef4444 72%, var(--text));margin-top:8px}.TaskCrudActions-module__F0zGfG__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:16px;display:flex}.TaskCrudActions-module__F0zGfG__btnPrimary{border:1px solid color-mix(in srgb, var(--accent-2) 34%, var(--ui-border));background:color-mix(in srgb, var(--accent-2) 78%, transparent);color:#06161b;cursor:pointer;border-radius:14px;justify-content:center;align-items:center;min-height:46px;padding:0 22px;font-weight:700;transition:border-color .14s,background-color .14s,box-shadow .14s,transform .14s;display:inline-flex}.TaskCrudActions-module__F0zGfG__btnPrimary:hover{border-color:color-mix(in srgb, var(--accent-2) 44%, var(--ui-border));background:color-mix(in srgb, var(--accent-2) 88%, transparent);transform:translateY(-1px)}.TaskCrudActions-module__F0zGfG__btnPrimary:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-2) 16%, transparent);outline:none}@media (max-width:640px){.TaskCrudActions-module__F0zGfG__actions{flex-wrap:wrap;justify-content:stretch}.TaskCrudActions-module__F0zGfG__actions>*{flex:100%}.TaskCrudActions-module__F0zGfG__btn,.TaskCrudActions-module__F0zGfG__btnPrimary{text-align:center;justify-content:center;width:100%}}
.UserIdentityCard-module__soPMCq__root{align-items:center;min-width:0;display:inline-flex}.UserIdentityCard-module__soPMCq__compact{border:1px solid var(--ui-border);background:var(--ui-surface-muted);border-radius:12px;gap:6px;padding:2px 8px 2px 4px}.UserIdentityCard-module__soPMCq__expanded{gap:18px;padding:6px 0}.UserIdentityCard-module__soPMCq__avatar{border:1px solid var(--ui-border-strong);background:color-mix(in srgb, var(--accent-2) 46%, #f59e0b 12%);color:#fff;letter-spacing:-.03em;border-radius:999px;flex:none;place-items:center;font-weight:900;display:grid;position:relative;overflow:hidden}.UserIdentityCard-module__soPMCq__avatarImage{object-fit:cover;width:100%;height:100%;display:block}.UserIdentityCard-module__soPMCq__compact .UserIdentityCard-module__soPMCq__avatar{width:30px;height:30px;font-size:var(--font-size-caption);box-shadow:none}.UserIdentityCard-module__soPMCq__expanded .UserIdentityCard-module__soPMCq__avatar{width:64px;height:64px;font-size:var(--font-size-h3)}.UserIdentityCard-module__soPMCq__content{text-align:left;gap:8px;min-width:0;display:grid}.UserIdentityCard-module__soPMCq__compact .UserIdentityCard-module__soPMCq__content{gap:0;line-height:1.1}.UserIdentityCard-module__soPMCq__eyebrow{color:var(--muted);font-size:var(--font-size-caption);letter-spacing:.12em;text-transform:uppercase;font-weight:800}.UserIdentityCard-module__soPMCq__title{color:var(--text);letter-spacing:-.045em;margin:0;font-weight:950}.UserIdentityCard-module__soPMCq__compact .UserIdentityCard-module__soPMCq__title{font-size:var(--font-size-caption);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;max-width:170px;font-weight:800;line-height:1;display:block;overflow:hidden}.UserIdentityCard-module__soPMCq__expanded .UserIdentityCard-module__soPMCq__title{font-size:var(--font-size-h1);line-height:1}.UserIdentityCard-module__soPMCq__subtitle{color:color-mix(in srgb, var(--text) 62%, var(--muted));font-size:var(--font-size-body);line-height:1.3}.UserIdentityCard-module__soPMCq__compact .UserIdentityCard-module__soPMCq__subtitle{font-size:var(--font-size-caption);white-space:nowrap;text-overflow:ellipsis;max-width:170px;overflow:hidden}.UserIdentityCard-module__soPMCq__meta{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.UserIdentityCard-module__soPMCq__compact .UserIdentityCard-module__soPMCq__meta{display:block}.UserIdentityCard-module__soPMCq__metaPrimary,.UserIdentityCard-module__soPMCq__metaSecondary{border:1px solid var(--ui-border);min-height:32px;font-size:var(--font-size-caption);border-radius:999px;align-items:center;padding:0 12px;font-weight:800;display:inline-flex}.UserIdentityCard-module__soPMCq__metaPrimary{color:var(--text);background:var(--ui-surface-muted)}.UserIdentityCard-module__soPMCq__metaSecondary{color:var(--muted);background:var(--ui-surface-inset)}.UserIdentityCard-module__soPMCq__compact .UserIdentityCard-module__soPMCq__metaPrimary{text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;max-width:170px;min-height:auto;padding:0;display:block;overflow:hidden}.UserIdentityCard-module__soPMCq__compact .UserIdentityCard-module__soPMCq__metaSecondary{min-height:auto;font-size:var(--font-size-caption);margin-top:3px;padding:2px 7px;font-weight:700;display:inline-block}.UserIdentityCard-module__soPMCq__expanded .UserIdentityCard-module__soPMCq__metaPrimary{text-overflow:ellipsis;white-space:nowrap;max-width:min(100%,260px);overflow:hidden}@media (max-width:700px){.UserIdentityCard-module__soPMCq__compact{background:0 0;border:none;padding:0}.UserIdentityCard-module__soPMCq__compact .UserIdentityCard-module__soPMCq__content{display:none}.UserIdentityCard-module__soPMCq__compact .UserIdentityCard-module__soPMCq__avatar{width:100%;height:100%;font-size:var(--font-size-caption);border:0}}
.CreateTaskForm-module__LUBmPG__form{gap:14px;margin:8px 0 16px;display:grid}.CreateTaskForm-module__LUBmPG__grid{grid-template-columns:1fr 1fr;gap:14px 16px;display:grid}.CreateTaskForm-module__LUBmPG__pickerOption{text-align:left;justify-items:start;gap:2px;display:grid}.CreateTaskForm-module__LUBmPG__pickerOptionMeta{font-size:var(--font-size-caption);color:var(--muted)}.CreateTaskForm-module__LUBmPG__full{grid-column:1/-1}.CreateTaskForm-module__LUBmPG__textarea{resize:vertical;min-height:110px}.CreateTaskForm-module__LUBmPG__error{border:1px solid color-mix(in srgb, #ef4444 36%, var(--ui-border));background:color-mix(in srgb, #ef4444 10%, var(--ui-surface-muted));color:color-mix(in srgb, #ef4444 72%, var(--text));border-radius:10px;padding:10px 12px}.CreateTaskForm-module__LUBmPG__actions{justify-content:flex-start;align-items:center;display:flex}@media (max-width:820px){.CreateTaskForm-module__LUBmPG__grid{grid-template-columns:1fr}}@media (max-width:640px){.CreateTaskForm-module__LUBmPG__actions>*{width:100%}}
.ClientForm-module__tMK-lW__page{width:100%;min-width:0;max-width:none;margin:0;padding-bottom:40px}.ClientForm-module__tMK-lW__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.ClientForm-module__tMK-lW__title{font-size:var(--font-size-h1);line-height:var(--line-height-heading);font-weight:var(--font-weight-heading);letter-spacing:var(--letter-spacing-title);margin:0}.ClientForm-module__tMK-lW__subtitle{color:var(--muted);font-size:var(--font-size-body);line-height:var(--line-height-body);margin-top:6px}.ClientForm-module__tMK-lW__modalHeader{gap:4px;display:grid}.ClientForm-module__tMK-lW__modalTitle{font-size:var(--font-size-h1);line-height:var(--line-height-heading);letter-spacing:-.03em;color:var(--text);margin:0}.ClientForm-module__tMK-lW__modalSubtitle{color:var(--muted);font-size:var(--font-size-body);margin:0}.ClientForm-module__tMK-lW__card{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:18px;margin-top:18px;padding:16px}.ClientForm-module__tMK-lW__detailsCard{padding:18px}.ClientForm-module__tMK-lW__detailsGrid{gap:12px;display:grid}.ClientForm-module__tMK-lW__detailsRow{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;display:grid}.ClientForm-module__tMK-lW__detailItem{border:1px solid color-mix(in srgb, var(--ui-border) 74%, transparent);background:color-mix(in srgb, var(--ui-surface-muted) 58%, transparent);border-radius:12px;align-content:start;gap:5px;min-width:0;min-height:74px;padding:12px 14px;display:grid}.ClientForm-module__tMK-lW__detailItem span{color:var(--muted);font-size:.75rem;font-weight:700;line-height:1.2}.ClientForm-module__tMK-lW__detailItem strong{color:var(--text);overflow-wrap:anywhere;font-size:.9375rem;font-weight:500;line-height:1.35}.ClientForm-module__tMK-lW__form{gap:12px;display:grid}.ClientForm-module__tMK-lW__row{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.ClientForm-module__tMK-lW__label{gap:6px;display:grid;position:relative}.ClientForm-module__tMK-lW__input{word-break:break-word;overflow-wrap:anywhere;width:100%;transition:border-color .14s,box-shadow .14s,background-color .14s}.ClientForm-module__tMK-lW__inputInvalid{border-color:color-mix(in srgb, #ef4444 40%, var(--ui-border));box-shadow:0 0 0 3px #ef44441f}.ClientForm-module__tMK-lW__fieldErrorFloating{z-index:2;color:color-mix(in srgb, #ef4444 78%, var(--text));font-size:var(--font-size-caption);background:color-mix(in srgb, var(--bg) 92%, transparent);pointer-events:none;padding:0 6px;line-height:1.2;position:absolute;top:48px;right:12px}.ClientForm-module__tMK-lW__actions{gap:10px}.ClientForm-module__tMK-lW__primaryButton{border-radius:12px;padding:10px 14px}.ClientForm-module__tMK-lW__ghostButton{background:0 0;border-radius:10px;padding:10px 12px}.ClientForm-module__tMK-lW__primaryButton:focus-visible,.ClientForm-module__tMK-lW__ghostButton:focus-visible,.ClientForm-module__tMK-lW__relationOption:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-2) 16%, transparent);outline:none}.ClientForm-module__tMK-lW__error{border-radius:12px;padding:10px 12px}.ClientForm-module__tMK-lW__helper{color:var(--muted);font-size:var(--font-size-body);align-items:center;display:flex}.ClientForm-module__tMK-lW__relationBox{border:1px solid var(--form-control-border);border-radius:var(--form-control-radius);width:100%;max-width:100%;min-height:var(--form-control-min-height);background:var(--form-control-bg);box-sizing:border-box;flex-wrap:nowrap;align-items:center;gap:8px;padding:6px 10px;transition:border-color .14s,box-shadow .14s;display:flex;overflow:auto hidden}.ClientForm-module__tMK-lW__relationBox:hover{border-color:color-mix(in srgb, var(--accent-2) 16%, var(--ui-border))}.ClientForm-module__tMK-lW__relationBox:focus-within{border-color:var(--form-control-focus-border);box-shadow:0 0 0 3px var(--form-control-focus-ring)}.ClientForm-module__tMK-lW__relationWrap{width:100%;min-width:0;position:relative}.ClientForm-module__tMK-lW__relationChip{border:1px solid color-mix(in srgb, var(--accent-2) 38%, var(--ui-border));background:color-mix(in srgb, var(--accent-2) 11%, var(--ui-surface));color:var(--text);font-size:var(--form-control-font-size);letter-spacing:0;cursor:default;border-radius:8px;align-items:center;gap:8px;padding:5px 10px;font-weight:600;transition:border-color .14s,background-color .14s;display:inline-flex}.ClientForm-module__tMK-lW__relationChipLabel{pointer-events:none;-webkit-user-select:none;user-select:none}.ClientForm-module__tMK-lW__relationChipActive{background:color-mix(in srgb, var(--accent-2) 13%, var(--ui-surface));border-color:color-mix(in srgb, var(--accent-2) 38%, var(--ui-border));color:var(--text)}.ClientForm-module__tMK-lW__relationRemove{background:var(--text);width:17px;height:17px;color:var(--bg);font-size:var(--font-size-caption);cursor:pointer;border:0;border-radius:999px;flex:0 0 17px;justify-content:center;align-items:center;padding:0;font-weight:900;line-height:1;transition:transform .12s,opacity .12s;display:inline-flex}.ClientForm-module__tMK-lW__relationRemove:hover{opacity:.9;transform:scale(1.06)}.ClientForm-module__tMK-lW__relationInput{width:1px;min-width:1px;max-width:100%;color:var(--text);font-size:var(--form-control-font-size);line-height:var(--form-control-line-height);outline:none;flex:1 1 0}.ClientForm-module__tMK-lW__relationDropdown{border:1px solid var(--ui-border);background:var(--ui-surface);z-index:20;box-shadow:var(--ui-shadow-soft);border-radius:8px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden}.ClientForm-module__tMK-lW__relationOption{text-align:left;width:100%;color:var(--text);font-size:var(--font-size-body);cursor:pointer;background:0 0;border:0;padding:10px 12px;font-weight:700;transition:background-color .14s,transform .14s}.ClientForm-module__tMK-lW__relationOption:hover{background:color-mix(in srgb, var(--accent-2) 6%, var(--ui-surface-muted));transform:translate(2px)}@media (max-width:820px){.ClientForm-module__tMK-lW__page{max-width:none;padding-bottom:28px}.ClientForm-module__tMK-lW__card{padding:14px}.ClientForm-module__tMK-lW__row{grid-template-columns:1fr}}@media (max-width:640px){.ClientForm-module__tMK-lW__header{align-items:flex-start}.ClientForm-module__tMK-lW__card{border-radius:16px;margin-top:14px;padding:12px}.ClientForm-module__tMK-lW__actions{flex-direction:column;align-items:stretch}.ClientForm-module__tMK-lW__primaryButton,.ClientForm-module__tMK-lW__ghostButton{justify-content:center;width:100%}.ClientForm-module__tMK-lW__fieldErrorFloating{background:0 0;padding:0;line-height:1.3;position:static}}@media (max-width:560px){.ClientForm-module__tMK-lW__relationBox{flex-wrap:wrap;align-items:flex-start}.ClientForm-module__tMK-lW__relationInput{flex-basis:100%;width:100%}}html[data-theme=light] .ClientForm-module__tMK-lW__card:hover{box-shadow:0 12px 24px #0f172a14}
.AppHeaderUserMenu-module__J7KJYW__root{flex:none;min-width:0;position:relative}.AppHeaderUserMenu-module__J7KJYW__trigger{border:1px solid var(--ui-border);background:var(--ui-surface);min-width:0;min-height:44px;color:var(--text);cursor:pointer;border-radius:16px;align-items:center;gap:10px;padding:3px 8px 3px 4px;transition:background-color .12s,border-color .12s,box-shadow .12s;display:inline-flex}.AppHeaderUserMenu-module__J7KJYW__trigger:hover{background:color-mix(in srgb, var(--ui-surface) 86%, var(--accent-2) 6%);border-color:color-mix(in srgb, var(--accent-2) 18%, var(--ui-border))}.AppHeaderUserMenu-module__J7KJYW__trigger:focus-visible{border-color:color-mix(in srgb, var(--accent-2) 28%, var(--ui-border));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-2) 12%, transparent);outline:none}.AppHeaderUserMenu-module__J7KJYW__identity{background:0 0;border:0;min-width:0;padding:0}.AppHeaderUserMenu-module__J7KJYW__chevron{width:20px;height:20px;color:var(--muted);justify-content:center;align-items:center;transition:transform .14s,color .14s;display:inline-flex}.AppHeaderUserMenu-module__J7KJYW__chevronOpen{color:var(--text);transform:rotate(180deg)}.AppHeaderUserMenu-module__J7KJYW__menu{z-index:120;border:1px solid var(--ui-border);background:var(--ui-surface-solid);border-radius:18px;gap:4px;min-width:246px;padding:10px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.AppHeaderUserMenu-module__J7KJYW__menuHeader{border-bottom:1px solid color-mix(in srgb, var(--ui-border) 80%, transparent);gap:2px;margin-bottom:4px;padding:8px 10px 10px;display:grid}.AppHeaderUserMenu-module__J7KJYW__menuEyebrow{color:var(--muted);font-size:var(--font-size-caption);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.AppHeaderUserMenu-module__J7KJYW__menuTitle{color:var(--text);font-size:var(--font-size-body);font-weight:800;line-height:1.2}.AppHeaderUserMenu-module__J7KJYW__menuMeta{color:var(--muted);font-size:var(--font-size-caption);line-height:1.35}.AppHeaderUserMenu-module__J7KJYW__menuItem,.AppHeaderUserMenu-module__J7KJYW__menuItemButton{width:100%;min-height:42px;color:var(--text);font-size:var(--font-size-body);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;justify-content:flex-start;align-items:center;gap:10px;padding:0 12px;font-weight:700;text-decoration:none;transition:background-color .12s,border-color .12s;display:inline-flex}.AppHeaderUserMenu-module__J7KJYW__menuItemIcon{width:18px;height:18px;color:color-mix(in srgb, var(--accent-2) 80%, var(--text));justify-content:center;align-items:center;display:inline-flex}.AppHeaderUserMenu-module__J7KJYW__menuItem:hover,.AppHeaderUserMenu-module__J7KJYW__menuItemButton:hover{background:color-mix(in srgb, var(--accent-2) 8%, var(--ui-surface-muted));border-color:color-mix(in srgb, var(--accent-2) 18%, var(--ui-border))}.AppHeaderUserMenu-module__J7KJYW__menuItemButton{box-shadow:none}@media (max-width:700px){.AppHeaderUserMenu-module__J7KJYW__root{width:36px;height:36px}.AppHeaderUserMenu-module__J7KJYW__trigger{border-radius:999px;place-items:center;gap:0;width:36px;height:36px;min-height:36px;padding:0;display:grid;overflow:hidden}.AppHeaderUserMenu-module__J7KJYW__identity{width:100%;height:100%}.AppHeaderUserMenu-module__J7KJYW__chevron{display:none}.AppHeaderUserMenu-module__J7KJYW__menu{right:-4px}}
.AppToast-module__eeq0vq__toastViewport{z-index:5000;pointer-events:none;gap:10px;width:min(380px,100vw - 24px);display:grid;position:fixed;top:18px;right:18px}.AppToast-module__eeq0vq__toast{border:1px solid var(--ui-border);background:color-mix(in srgb, var(--bg) 92%, #0b1220 8%);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:auto;border-radius:12px;padding:10px 12px;transition:border-color .14s,box-shadow .14s,transform .14s;box-shadow:0 14px 28px #00000047}.AppToast-module__eeq0vq__toast:hover{transform:translateY(-1px);box-shadow:0 16px 30px #00000057}.AppToast-module__eeq0vq__toastSuccess{border-color:color-mix(in srgb, #22c55e 34%, var(--ui-border))}.AppToast-module__eeq0vq__toastError{border-color:color-mix(in srgb, #ef4444 36%, var(--ui-border))}.AppToast-module__eeq0vq__toastTitle{font-weight:900;font-size:var(--font-size-body)}.AppToast-module__eeq0vq__toastSuccess .AppToast-module__eeq0vq__toastTitle{color:color-mix(in srgb, #22c55e 72%, var(--text))}.AppToast-module__eeq0vq__toastError .AppToast-module__eeq0vq__toastTitle{color:color-mix(in srgb, #ef4444 72%, var(--text))}.AppToast-module__eeq0vq__toastMessage{color:var(--text);font-size:var(--font-size-body);margin-top:4px;line-height:1.35}@media (max-width:720px){.AppToast-module__eeq0vq__toastViewport{width:auto;top:12px;left:12px;right:12px}}html[data-theme=light] .AppToast-module__eeq0vq__toast{background:color-mix(in srgb, #fff 97%, var(--ui-surface) 3%);box-shadow:0 10px 20px #0f172a1f}
.filtersPanel-module__na9UHG__filtersCard{border-radius:18px}.filtersPanel-module__na9UHG__filtersPanel{gap:12px;display:grid}.filtersPanel-module__na9UHG__filtersGrid{align-items:end;gap:14px;display:grid}.filtersPanel-module__na9UHG__field{gap:6px;min-width:0;display:grid}.filtersPanel-module__na9UHG__fieldLabel{color:var(--text);font-size:var(--font-size-body);font-weight:400;line-height:var(--line-height-body)}.filtersPanel-module__na9UHG__input{width:100%;transition:border-color .14s,box-shadow .14s,background-color .14s}.filtersPanel-module__na9UHG__filtersToolbar{border-top:1px solid color-mix(in srgb, var(--ui-border) 82%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:6px;display:flex}.filtersPanel-module__na9UHG__filtersFooter{justify-content:space-between;align-items:center;gap:10px;padding-top:4px;display:flex}.filtersPanel-module__na9UHG__counter{color:var(--muted);font-size:var(--font-size-caption)}.filtersPanel-module__na9UHG__clearLink{color:var(--muted);white-space:nowrap;font-weight:700;text-decoration:none}.filtersPanel-module__na9UHG__clearLink:hover{color:var(--text)}
.PlanFeatureUnavailableView-module__Z4Fx7W__wrap{place-items:center;min-height:52vh;padding:24px 16px;display:grid}.PlanFeatureUnavailableView-module__Z4Fx7W__card{border:1px solid color-mix(in srgb, var(--accent-2) 24%, var(--ui-border));background:color-mix(in srgb, var(--accent-2) 7%, var(--ui-surface-muted));text-align:center;border-radius:8px;width:min(760px,100%);padding:28px 24px}.PlanFeatureUnavailableView-module__Z4Fx7W__title{color:color-mix(in srgb, var(--accent-2) 70%, var(--text));font-size:var(--font-size-h1);margin:0 0 10px;font-weight:800}.PlanFeatureUnavailableView-module__Z4Fx7W__text{color:var(--muted);font-size:var(--font-size-h2);margin:0;line-height:1.4}.PlanFeatureUnavailableView-module__Z4Fx7W__detail{color:var(--muted);font-size:var(--font-size-body);margin:12px 0 0;line-height:1.5}@media (max-width:760px){.PlanFeatureUnavailableView-module__Z4Fx7W__title{font-size:var(--font-size-h1)}.PlanFeatureUnavailableView-module__Z4Fx7W__text{font-size:var(--font-size-h3)}.PlanFeatureUnavailableView-module__Z4Fx7W__detail{font-size:var(--font-size-body)}}
