@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=Manrope:wght@500;600&display=swap";._footer_15vai_1{display:flex;align-items:center;justify-content:space-between;padding:var(--space-md) var(--space-lg) var(--space-lg);color:var(--color-text-muted);border-top:1px solid var(--color-border);background:linear-gradient(180deg,var(--color-surface) 0%,var(--color-surface-strong) 100%)}._brand_15vai_11{display:flex;align-items:center;gap:var(--space-sm)}._brandMark_15vai_17{width:40px;height:40px;object-fit:contain}._text_15vai_23{margin:0;font-size:14px;color:var(--color-text)}._hint_15vai_29{margin:0;font-size:12px;color:var(--color-text-muted)}._links_15vai_35{display:flex;align-items:center;gap:6px;font-size:14px}._links_15vai_35 a{color:var(--color-text-muted);text-decoration:none}._links_15vai_35 a:hover{color:var(--color-accent)}@media(max-width:768px){._footer_15vai_1{flex-direction:column;align-items:flex-start;gap:var(--space-sm)}._links_15vai_35{flex-wrap:wrap}}._button_111v3_1{display:inline-flex;align-items:center;gap:10px;padding:0 16px;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-weight:600;letter-spacing:.3px;cursor:pointer;transition:transform .15s ease,background .2s ease}._button_111v3_1:hover{transform:translateY(-1px)}._button_111v3_1:active{transform:translateY(0)}._button_111v3_1._primary_111v3_24{background:var(--color-accent);color:#fff;border-color:var(--color-accent);box-shadow:none}._button_111v3_1._ghost_111v3_31{background:var(--color-surface-strong);color:var(--color-text)}._button_111v3_1._secondary_111v3_36{background:var(--color-surface-strong)}._button_111v3_1._danger_111v3_40{background:var(--color-danger, #c0392b);color:#fff;border-color:var(--color-danger, #c0392b)}._button_111v3_1._dangerGhost_111v3_46{background:var(--color-surface);color:var(--color-danger, #c0392b);border-color:var(--color-danger, #c0392b)}@supports (background: color-mix(in srgb,#ffffff,#000000)){._button_111v3_1._primary_111v3_24{background:color-mix(in srgb,var(--color-accent) 72%,var(--color-surface) 28%);border-color:color-mix(in srgb,var(--color-accent) 65%,transparent)}._button_111v3_1._danger_111v3_40{background:color-mix(in srgb,var(--color-danger, #c0392b) 90%,var(--color-surface) 10%);border-color:color-mix(in srgb,var(--color-danger, #c0392b) 80%,transparent)}._button_111v3_1._dangerGhost_111v3_46{background:color-mix(in srgb,var(--color-surface) 85%,var(--color-bg-alt));border-color:color-mix(in srgb,var(--color-danger, #c0392b) 50%,var(--color-border))}}._button_111v3_1._surface_111v3_66{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border);height:auto;padding:8px 14px;font-size:14px;border-style:solid}._button_111v3_1._surface_111v3_66:focus{outline:none;border-color:var(--color-accent)}._button_111v3_1._unstyled_111v3_81{background:none;border:none;box-shadow:none;padding:0;gap:4px;height:auto;align-items:stretch;justify-content:flex-start;font-weight:inherit;color:inherit;text-align:left;width:100%}._button_111v3_1._unstyled_111v3_81:hover,._button_111v3_1._unstyled_111v3_81:active{transform:none;box-shadow:none}._button_111v3_1._sm_111v3_102{height:38px;font-size:14px}._button_111v3_1._md_111v3_107{height:44px;font-size:15px}._icon_111v3_112{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px}._label_111v3_120{white-space:nowrap}._toggle_1ja3w_1{display:inline-flex;align-items:center;gap:10px;padding:6px 10px;border:1px solid var(--color-border);border-radius:999px;background:#ffffff0a;color:var(--color-text);cursor:pointer}._track_1ja3w_13{position:relative;width:42px;height:22px;border-radius:999px;background:#0003;border:1px solid var(--color-border);display:inline-flex;align-items:center;padding:2px;transition:background .2s ease}._track_1ja3w_13[data-active=false]{background:#0000000d}._thumb_1ja3w_30{width:16px;height:16px;border-radius:50%;background:var(--color-accent);transform:translate(0);transition:transform .2s ease}._thumb_1ja3w_30[data-active=true]{transform:translate(18px)}._label_1ja3w_43{font-size:14px;color:var(--color-text-muted)}._actions_7xp4f_1{display:flex;align-items:center;gap:var(--space-sm)}._profile_7xp4f_7{position:relative;padding-bottom:8px}._profileBtn_7xp4f_12{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;max-width:220px;overflow:hidden}._avatar_7xp4f_25{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font-weight:700;background:linear-gradient(135deg,var(--color-accent),var(--color-accent-strong));color:var(--color-bg)}._meta_7xp4f_36{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}._email_7xp4f_44{font-weight:700;max-width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._role_7xp4f_52{color:var(--color-text-muted);font-size:12px}._dropdown_7xp4f_57{position:absolute;right:0;top:100%;min-width:180px;padding:6px;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-soft);display:grid;gap:4px}._dropdown_7xp4f_57 button,._dropdown_7xp4f_57 a{border:none;background:transparent;text-align:left;padding:8px;border-radius:var(--radius-sm);cursor:pointer;color:var(--color-text);text-decoration:none;display:block}._dropdown_7xp4f_57 button:hover,._dropdown_7xp4f_57 a:hover{background:var(--color-surface-strong)}@media(max-width:768px){._actions_7xp4f_1{width:100%;justify-content:flex-start;gap:var(--space-xs)}._profileBtn_7xp4f_12{max-width:180px}}._logo_1gjt9_1{display:flex;align-items:center;gap:var(--space-sm)}._mark_1gjt9_7{width:178px;height:66px;border-radius:12px;object-fit:contain}._markCompact_1gjt9_14{width:auto;height:36px;object-fit:contain}._wording_1gjt9_20{display:flex;flex-direction:column;gap:4px}._title_1gjt9_26{font-weight:700;letter-spacing:.6px}._subtitle_1gjt9_31{font-size:12px;color:var(--color-text-muted);letter-spacing:.4px;text-transform:uppercase}._header_vee0t_1{position:sticky;top:0;z-index:10;display:flex;width:100%;align-items:center;justify-content:flex-end;padding:var(--space-md) var(--space-lg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(180deg,var(--color-surface) 0%,var(--color-surface-strong) 100%);border-bottom:1px solid var(--color-border)}._withLogo_vee0t_15{justify-content:space-between}._logoLink_vee0t_19{text-decoration:none;color:inherit;display:inline-flex}._right_vee0t_25{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-md);min-width:0}._designSwitch_vee0t_33{display:inline-flex;min-height:36px;align-items:center;justify-content:center;padding:0 14px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);color:var(--color-text);font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap;transition:background .16s ease,border-color .16s ease}._designSwitch_vee0t_33:hover{background:var(--color-surface-strong);border-color:var(--color-accent)}@media(max-width:768px){._header_vee0t_1{flex-direction:column;align-items:flex-start;gap:var(--space-sm)}._right_vee0t_25{width:100%;justify-content:space-between;flex-wrap:wrap}}._sidebar_15nqq_2{position:relative;width:var(--sidebar-full, 260px);height:100%;background:var(--color-surface);border-right:1px solid var(--color-border);padding:var(--space-md);display:flex;flex-direction:column;gap:var(--space-md);transition:transform .28s ease,padding .28s ease;will-change:transform}._collapsed_15nqq_16{transform:translate(calc(-1 * (var(--sidebar-full, 260px) - var(--sidebar-visible, 56px))));padding-left:12px;padding-right:12px}._top_15nqq_22{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}._logoWrapper_15nqq_29{transform:scale(.9);display:inline-flex}._collapsed_15nqq_16 ._logoWrapper_15nqq_29{transform:scale(.8)}._toggle_15nqq_38{border:1px solid var(--color-border);background:var(--color-surface-strong);color:var(--color-text);border-radius:var(--radius-sm);padding:6px 8px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}._toggleIcon_15nqq_50{display:inline-flex;align-items:center;justify-content:center}._toggleSvg_15nqq_56{width:12px;height:12px}._collapsed_15nqq_16 ._toggleSvg_15nqq_56{transform:scaleX(-1)}._sections_15nqq_65{display:flex;flex-direction:column;flex:1;overflow-y:auto;overflow-x:hidden}._sections_15nqq_65::-webkit-scrollbar{display:none}._sections_15nqq_65{scrollbar-width:none}._section_15nqq_65{display:flex;flex-direction:column;gap:10px;padding:var(--space-md) 0;border-bottom:1px solid color-mix(in srgb,var(--color-border) 70%,transparent)}._sectionToggle_15nqq_89{background:transparent;border:none;color:inherit;padding:0 var(--space-2xs);display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);cursor:pointer;width:100%;text-align:left}._sectionLabel_15nqq_103{font-size:.78rem;font-weight:600;color:var(--color-text-muted);letter-spacing:.05em;text-transform:uppercase;transition:color .2s ease;display:inline-flex;align-items:center;gap:6px}._sectionActive_15nqq_115 ._sectionLabel_15nqq_103,._sectionLabelActive_15nqq_116{color:var(--color-success)}._sectionActive_15nqq_115{border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-success) 15%,transparent)}._sectionChevron_15nqq_125{width:5px;height:5px;border-bottom:2px solid var(--color-text-muted);border-right:2px solid var(--color-text-muted);transform:rotate(45deg);transition:transform .2s ease}._sectionChevronOpen_15nqq_134{transform:rotate(225deg)}._links_15nqq_138{display:flex;flex-direction:column;gap:4px;padding:0 var(--space-2xs)}._linksCollapsed_15nqq_145{display:none}._sectionIcon_15nqq_149{align-self:flex-end;font-size:18px;opacity:.7}._link_15nqq_138{padding:8px 10px;border-radius:var(--radius-sm);color:var(--color-text);text-decoration:none;border:1px solid transparent;display:inline-flex;align-items:center;gap:10px;width:100%;overflow:hidden;position:relative}._link_15nqq_138:hover{background:var(--color-surface-strong)}._link_15nqq_138._active_15nqq_173{border-color:color-mix(in srgb,var(--color-accent) 50%,transparent);background:color-mix(in srgb,var(--color-surface) 85%,var(--color-accent) 15%);color:var(--color-accent)}._collapsed_15nqq_16 ._sectionLabel_15nqq_103,._collapsed_15nqq_16 ._link_15nqq_138{overflow:hidden;text-overflow:ellipsis}._linkIcon_15nqq_185{width:18px;height:18px;color:var(--color-text-muted);display:inline-flex;align-items:center;justify-content:center;position:relative}._linkIcon_15nqq_185 svg{width:100%;height:100%;stroke:currentColor}._link_15nqq_138:hover ._linkIcon_15nqq_185{color:var(--color-text)}._link_15nqq_138._active_15nqq_173 ._linkIcon_15nqq_185{color:var(--color-accent)}._linkBadge_15nqq_209{position:absolute;left:0;top:0;width:6px;height:6px;border-radius:999px;background:#dc2626;box-shadow:0 0 0 1.5px #fff}._linkLabel_15nqq_220{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;display:inline-flex;align-items:center;gap:6px}@keyframes _sidebarPulse_15nqq_1{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}._skeletonSections_15nqq_242{display:flex;flex-direction:column;gap:6px;padding:var(--space-md) 0}._skeletonLinks_15nqq_249{display:flex;flex-direction:column;gap:6px}._skeletonLink_15nqq_249{display:flex;align-items:center;gap:8px;height:40px;padding:8px 10px;border-radius:var(--radius-sm);border:1px solid color-mix(in srgb,var(--color-border) 60%,transparent);background:color-mix(in srgb,var(--color-surface-strong) 80%,var(--color-bg-alt))}._skeletonIcon_15nqq_266{width:18px;height:18px;border-radius:6px;background:color-mix(in srgb,var(--color-surface-strong) 70%,var(--color-border));animation:_sidebarPulse_15nqq_1 1.5s ease-in-out infinite}._skeletonLabel_15nqq_274{flex:1;height:14px;border-radius:999px;background:color-mix(in srgb,var(--color-surface-strong) 60%,var(--color-border));animation:_sidebarPulse_15nqq_1 1.5s ease-in-out infinite}._collapsed_15nqq_16 ._skeletonTitle_15nqq_282,._collapsed_15nqq_16 ._skeletonLabel_15nqq_274{display:none}._sectionDivider_15nqq_287{width:100%;height:1px;background:color-mix(in srgb,var(--color-border) 70%,transparent)}._accountSection_15nqq_293{margin-top:auto;padding-top:var(--space-md);border-top:1px solid color-mix(in srgb,var(--color-border) 75%,transparent);display:flex;flex-direction:column;gap:6px}._accountHeader_15nqq_302{font-size:13px;color:var(--color-text-muted);text-transform:lowercase;letter-spacing:.03em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-flex;flex-direction:column;align-items:flex-end;gap:4px}._accountName_15nqq_316{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}._accountBadge_15nqq_323,._sectionBadge_15nqq_324,._linkBadgeDemo_15nqq_325{display:inline-flex;align-items:center;padding:2px 6px;border-radius:999px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;background:color-mix(in srgb,var(--color-warning, #f59e0b) 18%,transparent);color:color-mix(in srgb,var(--color-warning, #f59e0b) 75%,#1a1a1a)}._sectionBadge_15nqq_324{font-size:9px}._linkBadgeDemo_15nqq_325{font-size:9px;padding:2px 5px}._accountLinks_15nqq_347{display:flex;flex-direction:column;gap:4px}._accountLinks_15nqq_347._linksCollapsed_15nqq_145,._collapsed_15nqq_16 ._accountSection_15nqq_293 ._sectionToggle_15nqq_89{display:none}._linkButton_15nqq_361{cursor:pointer;font:inherit;background:none;width:100%;text-align:left}._linkButton_15nqq_361:hover{background:color-mix(in srgb,var(--color-accent) 12%,var(--color-surface));color:var(--color-accent-strong)}._planLink_15nqq_374{color:rgb(194,65,12,var(--tw-text-opacity, 1));border-color:transparent;background:transparent;font-weight:600}._accountPlanLink_15nqq_381{margin-bottom:2px}._planLink_15nqq_374:hover{background:transparent;color:rgb(154,52,18,var(--tw-text-opacity, 1))}._planLink_15nqq_374 ._linkIcon_15nqq_185,._planLink_15nqq_374 ._linkLabel_15nqq_220{color:inherit}._planLink_15nqq_374._active_15nqq_173{background:rgb(255,247,237,var(--tw-bg-opacity, 1));border-color:transparent;color:rgb(194,65,12,var(--tw-text-opacity, 1))}._planLink_15nqq_374._active_15nqq_173:hover{background:rgb(255,247,237,var(--tw-bg-opacity, 1));color:rgb(154,52,18,var(--tw-text-opacity, 1))}._planLink_15nqq_374._active_15nqq_173 ._linkIcon_15nqq_185,._planLink_15nqq_374._active_15nqq_173 ._linkLabel_15nqq_220{color:inherit}._collapsed_15nqq_16 ._linkButton_15nqq_361{justify-content:center}@media(max-width:960px){._sidebar_15nqq_2{width:var(--sidebar-full, 100%)}}._shell_1o6zp_1{--header-height: 72px;min-height:100vh;display:grid;grid-template-columns:var(--sidebar-visible, 260px) 1fr;grid-template-rows:auto 1fr auto;transition:grid-template-columns .28s ease}._noSidebar_1o6zp_10{grid-template-columns:1fr;grid-template-rows:auto 1fr auto}._header_1o6zp_15{grid-column:2/3;grid-row:1/2;position:sticky;top:0;left:var(--sidebar-visible, 260px);right:0;min-height:var(--header-height);height:auto;z-index:20;width:100%}._sidebarWrapper_1o6zp_28{grid-column:1/2;grid-row:1/4;position:fixed;top:0;left:0;height:100vh;width:var(--sidebar-visible, 260px);overflow:auto;z-index:15}._content_1o6zp_40{grid-column:2/3;grid-row:2/3;display:flex;flex-direction:column;gap:var(--space-lg);min-height:0;padding:0}._footer_1o6zp_50{grid-column:1/3;grid-row:3/4}._demoBanner_1o6zp_55{position:fixed;right:24px;bottom:24px;background:var(--color-surface);border:1px solid color-mix(in srgb,var(--color-warning, #f59e0b) 40%,var(--color-border));border-radius:var(--radius-lg);padding:var(--space-md);box-shadow:var(--shadow-lg);max-width:320px;z-index:50;display:flex;flex-direction:column;gap:var(--space-xs)}._demoBannerTitle_1o6zp_71{margin:0;font-weight:700;color:color-mix(in srgb,var(--color-warning, #f59e0b) 70%,#1a1a1a)}._demoBannerText_1o6zp_77{margin:0;color:var(--color-text-muted);font-size:.9rem}._demoBannerActions_1o6zp_83{display:flex;gap:var(--space-sm);margin-top:var(--space-xs)}._demoBannerPrimary_1o6zp_89,._demoBannerSecondary_1o6zp_90{border-radius:var(--radius-sm);border:1px solid var(--color-border);padding:8px 12px;font-weight:600;cursor:pointer;background:var(--color-surface-strong);color:var(--color-text)}._demoBannerPrimary_1o6zp_89{background:color-mix(in srgb,var(--color-warning, #f59e0b) 22%,var(--color-surface));border-color:color-mix(in srgb,var(--color-warning, #f59e0b) 45%,var(--color-border));color:color-mix(in srgb,var(--color-warning, #f59e0b) 80%,#1a1a1a)}._demoBannerSecondary_1o6zp_90{background:var(--color-surface)}._noSidebar_1o6zp_10 ._header_1o6zp_15,._noSidebar_1o6zp_10 ._content_1o6zp_40,._noSidebar_1o6zp_10 ._footer_1o6zp_50{grid-column:1/2}@media(max-width:960px){._shell_1o6zp_1{grid-template-columns:1fr;grid-template-rows:auto auto 1fr auto}._noSidebar_1o6zp_10{grid-template-rows:auto 1fr auto}._sidebarWrapper_1o6zp_28{grid-column:1/2;grid-row:2/4;position:static;height:auto;width:100%}._header_1o6zp_15,._content_1o6zp_40,._footer_1o6zp_50{grid-column:1/2}._header_1o6zp_15{grid-row:1/2;position:sticky;left:0;right:0}._content_1o6zp_40{grid-row:3/4;padding-top:0}._noSidebar_1o6zp_10 ._content_1o6zp_40{grid-row:2/3}._footer_1o6zp_50{grid-row:4/5}._noSidebar_1o6zp_10 ._footer_1o6zp_50{grid-row:3/4}._demoBanner_1o6zp_55{right:16px;left:16px;max-width:none}}._shell_1rtfl_1{position:fixed;right:18px;bottom:18px;z-index:60;display:flex;flex-direction:column;align-items:flex-end;gap:10px;pointer-events:none}._toggle_1rtfl_13{pointer-events:auto;width:52px;height:52px;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);background:linear-gradient(135deg,var(--color-accent-strong),var(--color-accent));color:#fff;cursor:pointer;box-shadow:0 16px 30px #0000002e;display:grid;place-items:center}._toggleIcon_1rtfl_27{width:26px;height:26px;display:inline-flex}._toggleIcon_1rtfl_27 svg{width:100%;height:100%;stroke:currentColor;fill:none}._panel_1rtfl_40{pointer-events:auto;width:min(380px,100vw - 28px);max-height:min(72vh,640px);display:grid;grid-template-rows:auto 1fr auto;border-radius:18px;overflow:hidden;background:var(--color-surface);border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);box-shadow:0 20px 60px #00000038}._header_1rtfl_53{padding:12px 14px;background:color-mix(in srgb,var(--color-accent) 10%,var(--color-surface));border-bottom:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);display:flex;align-items:center;justify-content:space-between;gap:12px}._headerRight_1rtfl_63{display:inline-flex;align-items:center;gap:10px}._title_1rtfl_69{margin:0;font-size:14px;font-weight:800;letter-spacing:.25px}._presence_1rtfl_76{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--color-text-muted);white-space:nowrap}._dot_1rtfl_85{width:9px;height:9px;border-radius:999px;background:var(--color-text-muted)}._dotOnline_1rtfl_92{background:#22c55e}._dotOffline_1rtfl_96{background:#f59e0b}._closeButton_1rtfl_100{border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);background:var(--color-surface);color:var(--color-text);border-radius:999px;padding:8px 10px;font-weight:800;font-size:12px;cursor:pointer;white-space:nowrap}._closeButton_1rtfl_100:disabled{opacity:.5;cursor:not-allowed}._body_1rtfl_117{padding:12px 14px;overflow:auto;display:flex;flex-direction:column;gap:10px}._setupPanel_1rtfl_125{display:flex;flex-direction:column;gap:12px}._msg_1rtfl_131{max-width:92%;padding:10px 12px;border-radius:14px;border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);background:var(--color-surface-strong);line-height:1.4;font-size:13px;word-break:break-word;white-space:pre-wrap}._msgStatus_1rtfl_143,._msgStatusError_1rtfl_144{max-width:100%;margin-bottom:10px}._msgStatus_1rtfl_143{background:color-mix(in srgb,var(--color-accent) 10%,var(--color-surface-strong))}._msgStatusError_1rtfl_144{background:color-mix(in srgb,#ef4444 10%,var(--color-surface-strong));border-color:color-mix(in srgb,#ef4444 25%,var(--color-border))}._msgSender_1rtfl_158{font-size:11px;font-weight:800;letter-spacing:.2px;color:color-mix(in srgb,var(--color-text-muted) 80%,var(--color-text));margin-bottom:6px}._msgSupport_1rtfl_166{align-self:flex-start;background:color-mix(in srgb,var(--color-border) 18%,var(--color-surface-strong));border-color:color-mix(in srgb,var(--color-border) 85%,transparent)}._msgSupport_1rtfl_166 ._msgSender_1rtfl_158{color:color-mix(in srgb,var(--color-text) 60%,var(--color-text-muted))}._msgMine_1rtfl_176{align-self:flex-end;background:color-mix(in srgb,var(--color-accent) 22%,var(--color-surface-strong));border-color:color-mix(in srgb,var(--color-accent) 45%,var(--color-border))}._msgMine_1rtfl_176 ._msgSender_1rtfl_158{color:color-mix(in srgb,var(--color-accent) 55%,var(--color-text))}._msgMeta_1rtfl_186{margin-top:6px;font-size:11px;color:var(--color-text-muted)}._composer_1rtfl_192{padding:12px 14px;border-top:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);display:grid;grid-template-columns:1fr auto;gap:10px;background:var(--color-surface)}._composerStack_1rtfl_201{display:flex;flex-direction:column;gap:8px}._input_1rtfl_207{width:100%;border:1px solid var(--color-border);border-radius:12px;padding:10px 12px;background:var(--color-surface-strong);color:var(--color-text);outline:none}._attachRow_1rtfl_217{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._attachButton_1rtfl_224{display:inline-flex;align-items:center;justify-content:center;border:1px dashed color-mix(in srgb,var(--color-border) 80%,transparent);background:var(--color-surface);color:var(--color-text);border-radius:12px;padding:8px 10px;font-weight:800;font-size:12px;cursor:pointer;white-space:nowrap}._attachButton_1rtfl_224 input{display:none}._attachList_1rtfl_243{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}._attachItem_1rtfl_250{display:inline-flex;align-items:center;gap:8px;border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);background:var(--color-surface-strong);border-radius:999px;padding:6px 10px;font-size:12px;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._attachRemove_1rtfl_265{border:0;background:transparent;cursor:pointer;font-weight:900;line-height:1;color:var(--color-text-muted)}._msgAttachments_1rtfl_274{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px}._attachmentLink_1rtfl_281{border:1px solid color-mix(in srgb,var(--color-border) 75%,transparent);background:var(--color-surface);color:var(--color-text);border-radius:999px;padding:6px 10px;font-size:12px;cursor:pointer;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._input_1rtfl_207:focus{border-color:color-mix(in srgb,var(--color-accent) 60%,var(--color-border));box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent) 18%,transparent)}._companySelect_1rtfl_300{margin-top:6px;padding:8px 10px;font-size:12px;border-radius:999px;max-width:240px}._send_1rtfl_308{border:1px solid color-mix(in srgb,var(--color-accent) 45%,var(--color-border));border-radius:12px;padding:10px 12px;cursor:pointer;font-weight:800;background:linear-gradient(135deg,var(--color-accent-strong),var(--color-accent));color:#0e1a0b}._send_1rtfl_308:disabled{opacity:.5;cursor:not-allowed}._setupTitle_1rtfl_323{margin:0;font-size:13px;font-weight:800}._setupGrid_1rtfl_329{display:grid;grid-template-columns:1fr;gap:10px}._setupGridWide_1rtfl_335{grid-column:1/-1}._setupActions_1rtfl_339{display:flex;justify-content:flex-end}._tabs_1rtfl_344{display:inline-flex;gap:6px;padding:4px;border-radius:999px;background:color-mix(in srgb,var(--color-border) 35%,transparent)}._tab_1rtfl_344{border:0;background:transparent;cursor:pointer;padding:7px 10px;border-radius:999px;font-weight:800;font-size:12px;color:var(--color-text-muted);display:inline-flex;align-items:center;gap:8px}._tabActive_1rtfl_366{background:var(--color-surface);color:var(--color-text);border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent)}._tabIcon_1rtfl_372{width:16px;height:16px;display:inline-flex;flex:0 0 auto}._tabIcon_1rtfl_372 svg,._tabIcon_1rtfl_372 img{width:100%;height:100%;display:block}@media(max-width:520px){._shell_1rtfl_1{right:12px;bottom:12px}._header_1rtfl_53{align-items:flex-start}._headerRight_1rtfl_63{padding-top:4px}._companySelect_1rtfl_300{max-width:none;width:100%}._setupActions_1rtfl_339{justify-content:stretch}._setupActions_1rtfl_339 ._send_1rtfl_308{width:100%}._composer_1rtfl_192{grid-template-columns:1fr}._send_1rtfl_308{width:100%}}._shell_uj8yp_1{min-height:100vh;display:grid;grid-template-columns:var(--sidebar-visible, 260px) 1fr;grid-template-rows:auto 1fr auto;transition:grid-template-columns .28s ease}._header_uj8yp_9{grid-column:2/3;grid-row:1/2;display:flex;align-items:center;justify-content:space-between}._mobileHeader_uj8yp_17{display:none;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-sm) var(--space-md);position:sticky;top:0;z-index:20;background:linear-gradient(180deg,var(--color-surface) 0%,var(--color-surface-strong) 100%);border-bottom:1px solid var(--color-border)}._mobileMenuButton_uj8yp_30{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--color-border);background:var(--color-surface-strong);color:var(--color-text);border-radius:var(--radius-sm);padding:8px 12px;font-weight:600;cursor:pointer}._mobileMenuIcon_uj8yp_43{display:inline-flex;flex-direction:column;gap:3px}._mobileMenuIcon_uj8yp_43 span{display:block;width:16px;height:2px;background:currentColor;border-radius:999px}._mobileLogo_uj8yp_57{display:inline-flex;align-items:center;color:inherit;text-decoration:none}._sidebarWrapper_uj8yp_64{grid-column:1/2;grid-row:1/4;position:fixed;top:0;left:0;height:100vh;width:var(--sidebar-visible, 260px);overflow-y:auto;overflow-x:hidden;background:var(--color-bg);border-right:1px solid var(--color-border);box-shadow:var(--shadow-md);z-index:10}._content_uj8yp_80{grid-column:2/3;grid-row:2/3;display:flex;flex-direction:column;gap:var(--space-lg);min-height:0;padding:0;overflow:visible;scrollbar-width:none;height:100%}._contentInner_uj8yp_93{display:flex;flex-direction:column;min-height:0;height:100%;width:min(1600px,max(0px,100vw - var(--sidebar-visible)));margin:0 auto}@media(max-width:1660px){._contentInner_uj8yp_93{width:min(1200px,max(0px,100vw - var(--sidebar-visible)))}}@media(max-width:960px){._contentInner_uj8yp_93{width:100%}}._content_uj8yp_80::-webkit-scrollbar{width:0;height:0}._content_uj8yp_80._transition_uj8yp_117{transition:opacity .22s ease,transform .22s ease}._content_uj8yp_80._transition_uj8yp_117[data-transition=enter],._content_uj8yp_80._transition_uj8yp_117[data-transition=exit]{opacity:1;transform:translateY(0)}._mobileToggle_uj8yp_131{display:none;align-items:center;gap:8px}._mobileToggle_uj8yp_131 button{border:1px solid var(--color-border);background:var(--color-surface-strong);color:var(--color-text);border-radius:var(--radius-sm);padding:6px 10px;cursor:pointer}._sidebarMobile_uj8yp_146{display:none}._sidebarOverlay_uj8yp_150{position:fixed;inset:0;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:50}._sidebarDrawer_uj8yp_158{position:fixed;top:0;left:0;bottom:0;width:min(80vw,280px);background:var(--color-surface);box-shadow:var(--shadow-elevated);z-index:60;--sidebar-full: 100%;--sidebar-visible: 100%}._demoBanner_uj8yp_171{position:fixed;right:24px;bottom:24px;background:var(--color-surface);border:1px solid color-mix(in srgb,var(--color-warning, #f59e0b) 40%,var(--color-border));border-radius:var(--radius-lg);padding:var(--space-md);box-shadow:var(--shadow-lg);max-width:320px;z-index:50;display:flex;flex-direction:column;gap:var(--space-xs)}._demoBannerTitle_uj8yp_187{margin:0;font-weight:700;color:color-mix(in srgb,var(--color-warning, #f59e0b) 70%,#1a1a1a)}._demoBannerText_uj8yp_193{margin:0;color:var(--color-text-muted);font-size:.9rem}._demoBannerActions_uj8yp_199{display:flex;gap:var(--space-sm);margin-top:var(--space-xs)}._demoBannerPrimary_uj8yp_205,._demoBannerSecondary_uj8yp_206{border-radius:var(--radius-sm);border:1px solid var(--color-border);padding:8px 12px;font-weight:600;cursor:pointer;background:var(--color-surface-strong);color:var(--color-text)}._demoBannerPrimary_uj8yp_205{background:color-mix(in srgb,var(--color-warning, #f59e0b) 22%,var(--color-surface));border-color:color-mix(in srgb,var(--color-warning, #f59e0b) 45%,var(--color-border));color:color-mix(in srgb,var(--color-warning, #f59e0b) 80%,#1a1a1a)}._demoBannerSecondary_uj8yp_206{background:var(--color-surface)}@media(max-width:960px){._shell_uj8yp_1{display:block}._sidebarWrapper_uj8yp_64{display:none}._header_uj8yp_9,._content_uj8yp_80{grid-column:1/2}._mobileHeader_uj8yp_17{display:flex}._mobileToggle_uj8yp_131{display:inline-flex}._sidebarMobile_uj8yp_146{display:block}._demoBanner_uj8yp_171{right:16px;left:16px;max-width:none}}._header_1xqih_1{display:flex;justify-content:space-between;align-items:center;gap:var(--space-lg)}._headerActions_1xqih_8{display:flex;align-items:center;gap:var(--space-sm)}._kicker_1xqih_14{margin:0;color:var(--color-accent);font-weight:600}._title_1xqih_20{margin:4px 0;font-size:28px}._caption_1xqih_25{margin:0;color:var(--color-text-muted);max-width:520px}._userCard_1xqih_31{display:grid;grid-template-columns:auto 1fr;gap:var(--space-sm);align-items:center;padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);position:relative}._avatar_1xqih_43{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;font-weight:700;color:var(--color-bg);background:linear-gradient(135deg,var(--color-accent),var(--color-accent-strong))}._userInfo_1xqih_54{display:flex;flex-direction:column;gap:4px}._email_1xqih_60{font-weight:700}._role_1xqih_64{color:var(--color-text-muted);font-size:14px}._demoBadge_1xqih_69{position:absolute;top:-10px;right:-6px;background:color-mix(in srgb,var(--color-warning, #f59e0b) 20%,var(--color-surface));color:color-mix(in srgb,var(--color-warning, #f59e0b) 75%,#1a1a1a);border:1px solid color-mix(in srgb,var(--color-warning, #f59e0b) 35%,transparent);padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;max-width:220px;text-align:center}@media(max-width:720px){._header_1xqih_1{flex-direction:column;align-items:flex-start}._headerActions_1xqih_8{width:100%;justify-content:space-between}}._grid_1movr_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--space-md)}._card_1movr_7{padding:var(--space-md);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-soft);display:flex;flex-direction:column;gap:8px;min-height:180px}._card_1movr_7._accent_1movr_19{border-color:color-mix(in srgb,var(--color-accent) 40%,transparent);box-shadow:0 6px 18px color-mix(in srgb,var(--color-accent) 12%,transparent),var(--shadow-soft)}._reportingCard_1movr_24{border-color:color-mix(in srgb,var(--color-accent) 30%,var(--color-border));background:color-mix(in srgb,var(--color-surface) 92%,var(--color-accent) 8%)}._label_1movr_29{margin:0;color:var(--color-text-muted);text-transform:uppercase;font-size:12px;letter-spacing:.08em}._value_1movr_37{margin:0;font-weight:700;font-size:28px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._hint_1movr_47{margin:0;color:var(--color-text-muted);font-size:14px;flex:1}._cardActions_1movr_54{margin-top:auto}._root_1mlrr_1{display:flex;flex-direction:column;gap:14px;min-width:0;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--color-surface) 96%,#f1f8f3),var(--color-surface)),var(--color-surface);box-shadow:var(--shadow-soft)}._panel_1mlrr_11{padding:var(--space-lg);border-radius:22px}._sidebar_1mlrr_16{position:sticky;top:88px;max-height:calc(100dvh - 120px);padding:var(--space-md);border-radius:20px}._page_1mlrr_24{padding:var(--space-xl);border-radius:28px}._header_1mlrr_29{display:flex;justify-content:space-between;gap:var(--space-md);align-items:flex-start}._eyebrow_1mlrr_36{margin:0 0 6px;color:var(--color-accent);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}._title_1mlrr_45{margin:0;color:var(--color-text);font-size:clamp(1.25rem,2vw,1.7rem);line-height:1.12}._description_1mlrr_52{margin:8px 0 0;color:var(--color-text-muted);font-size:.92rem;line-height:1.55}._filters_1mlrr_59{display:flex;gap:8px;overflow:auto;padding-bottom:2px;scrollbar-width:none}._filters_1mlrr_59::-webkit-scrollbar{display:none}._filterChip_1mlrr_71{flex:0 0 auto;min-height:32px;padding:0 12px;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:999px;background:color-mix(in srgb,var(--color-surface-strong) 72%,var(--color-surface));color:var(--color-text-muted);font:inherit;font-size:.82rem;font-weight:700;cursor:pointer}._filterChipActive_1mlrr_85{border-color:color-mix(in srgb,var(--color-accent) 34%,transparent);background:color-mix(in srgb,var(--color-accent) 12%,var(--color-surface));color:var(--color-accent)}._list_1mlrr_91{display:flex;flex-direction:column;gap:0;min-height:160px;overflow:auto;padding-right:4px}._sidebar_1mlrr_16 ._list_1mlrr_91{max-height:520px}._panel_1mlrr_11 ._list_1mlrr_91{max-height:430px}._page_1mlrr_24 ._list_1mlrr_91{max-height:none;overflow:visible}._newsItem_1mlrr_113{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px 12px;width:100%;padding:15px 0;border:0;border-top:1px solid color-mix(in srgb,var(--color-border) 65%,transparent);background:transparent;color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer}._newsItem_1mlrr_113:first-child{border-top:0;padding-top:4px}._newsItem_1mlrr_113:after{content:"";position:absolute;right:0;top:18px;width:7px;height:7px;border-radius:999px;background:color-mix(in srgb,var(--color-accent) 62%,transparent);opacity:0;transform:scale(.65);transition:opacity .18s ease,transform .18s ease}._newsItem_1mlrr_113:hover:after{opacity:1;transform:scale(1)}._newsDate_1mlrr_154{grid-column:2;grid-row:3;align-self:center;justify-self:end;color:color-mix(in srgb,var(--color-text-muted) 76%,transparent);font-size:.78rem;font-weight:700;line-height:1;white-space:nowrap}._newsItem_1mlrr_113 strong{grid-column:1/-1;grid-row:1;padding-right:18px;color:var(--color-text);font-size:.98rem;line-height:1.38}._newsItem_1mlrr_113 p{display:-webkit-box;grid-column:1/-1;grid-row:2;overflow:hidden;margin:0;color:var(--color-text-muted);font-size:.86rem;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}._newsMeta_1mlrr_188{grid-column:1;grid-row:3;align-self:center;width:fit-content;padding:4px 8px;border-radius:999px;color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 8%,transparent);font-size:.74rem;font-weight:800}._allLink_1mlrr_201{display:inline-flex;align-items:center;gap:8px;width:fit-content;color:var(--color-accent);font-weight:800;text-decoration:none}._empty_1mlrr_211{padding:var(--space-md);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-surface-strong) 70%,var(--color-surface));color:var(--color-text-muted);line-height:1.55}._skeletonItem_1mlrr_219{display:grid;grid-template-columns:92px minmax(0,1fr);gap:8px 16px;padding:15px 0;border-top:1px solid color-mix(in srgb,var(--color-border) 65%,transparent)}._skeletonItem_1mlrr_219 span,._skeletonItem_1mlrr_219 strong,._skeletonItem_1mlrr_219 em{min-height:14px;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--color-surface-strong) 86%,var(--color-bg-alt)),color-mix(in srgb,var(--color-surface-strong) 58%,var(--color-bg-alt)),color-mix(in srgb,var(--color-surface-strong) 86%,var(--color-bg-alt)));background-size:200% 100%;animation:_newsPulse_1mlrr_1 1.4s ease-in-out infinite}._skeletonItem_1mlrr_219 strong{min-height:18px}._skeletonItem_1mlrr_219 em{grid-column:2;width:80%}@keyframes _newsPulse_1mlrr_1{0%{background-position:0% 50%}to{background-position:100% 50%}}@media(max-width:860px){._sidebar_1mlrr_16{position:static;max-height:none}._header_1mlrr_29{flex-direction:column}}@media(max-width:560px){._panel_1mlrr_11,._page_1mlrr_24,._sidebar_1mlrr_16{padding:var(--space-md);border-radius:18px}._newsItem_1mlrr_113,._skeletonItem_1mlrr_219{grid-template-columns:1fr;gap:6px}._newsItem_1mlrr_113 p,._newsMeta_1mlrr_188,._skeletonItem_1mlrr_219 em{grid-column:1}}._overviewLayout_5zlif_1{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.38fr);gap:var(--space-md);align-items:start}._emptyState_5zlif_8{display:flex;justify-content:space-between;align-items:center;gap:var(--space-lg);padding:var(--space-lg);border:1px dashed var(--color-border);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-surface) 85%,var(--color-bg-alt))}._emptyKicker_5zlif_19{margin:0;color:var(--color-accent);font-weight:600;letter-spacing:.4px}._emptyTitle_5zlif_26{margin:6px 0;font-size:24px}._emptyText_5zlif_31{margin:0;color:var(--color-text-muted)}._emptyActions_5zlif_36{display:flex;align-items:center}._skeletonWrapper_5zlif_41{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-md)}._demoExpiredBanner_5zlif_47{background:color-mix(in srgb,var(--color-warning, #f59e0b) 16%,var(--color-surface));border:1px solid color-mix(in srgb,var(--color-warning, #f59e0b) 40%,var(--color-border));border-radius:var(--radius-lg);padding:var(--space-md) var(--space-lg);color:var(--color-text);display:flex;flex-direction:column;gap:6px}._demoExpiredBanner_5zlif_47 h3{margin:0;font-size:1.05rem}._demoExpiredBanner_5zlif_47 p{margin:0;color:var(--color-text-muted)}._skeletonCard_5zlif_68{height:160px;border-radius:var(--radius-lg);padding:var(--space-md);border:1px solid color-mix(in srgb,var(--color-border) 65%,transparent);box-shadow:var(--shadow-soft);background:var(--color-surface);display:flex;flex-direction:column;gap:12px;overflow:hidden}._skeletonBlock_5zlif_81{height:18px;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--color-surface-strong) 85%,var(--color-bg-alt)),color-mix(in srgb,var(--color-surface-strong) 60%,var(--color-bg-alt)),color-mix(in srgb,var(--color-surface-strong) 85%,var(--color-bg-alt)));animation:_dashboardPulse_5zlif_1 1.4s ease-in-out infinite}._skeletonBlockSmall_5zlif_88{width:60%}._skeletonBlockLarge_5zlif_92{width:100%}@keyframes _dashboardPulse_5zlif_1{0%{background-position:0% 50%}to{background-position:100% 50%}}@media(max-width:768px){._overviewLayout_5zlif_1{grid-template-columns:1fr}._emptyState_5zlif_8{flex-direction:column;align-items:flex-start}._emptyActions_5zlif_36{width:100%}}@media(max-width:1180px){._overviewLayout_5zlif_1{grid-template-columns:1fr}}._shell_6jpg6_1{background:var(--color-surface);padding:var(--space-lg);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--space-lg)}@media(min-width:901px)and (max-width:1440px){._shell_6jpg6_1{padding:0;border-radius:0;background:transparent}}._draftBanner_6jpg6_17{border:1px dashed color-mix(in srgb,var(--color-accent) 60%,transparent);background:color-mix(in srgb,var(--color-accent) 8%,var(--color-surface));border-radius:var(--radius-lg);padding:var(--space-md);display:flex;align-items:center;justify-content:space-between;gap:var(--space-md)}._draftBannerText_6jpg6_28{flex:1}._draftBannerTitle_6jpg6_32{margin:0 0 4px;font-size:18px;font-weight:600}._draftBannerMeta_6jpg6_38{margin:0;color:var(--color-text-muted);font-size:14px}._draftBannerActions_6jpg6_44{display:flex;gap:var(--space-sm);flex-wrap:wrap}._header_6jpg6_50{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-lg)}._kicker_6jpg6_57{margin:0;color:var(--color-accent);font-weight:600;letter-spacing:.4px}._title_6jpg6_64{margin:4px 0 6px;font-size:28px}._subtitle_6jpg6_69{margin:0;color:var(--color-text-muted)}._totalCount_6jpg6_74{margin-top:6px;display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;background:color-mix(in srgb,var(--color-accent) 12%,var(--color-surface));color:var(--color-text);font-size:13px;font-weight:600}._tariffSummary_6jpg6_86{margin-top:12px;display:flex;flex-wrap:wrap;gap:10px}._tariffSummaryItem_6jpg6_93{display:inline-flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:130px;padding:10px 12px;border-radius:16px;border:1px solid var(--color-border);background:color-mix(in srgb,var(--color-surface-strong) 82%,var(--color-surface));cursor:pointer;color:var(--color-text);text-align:left}._tariffSummaryItem_6jpg6_93 span{font-size:12px;color:var(--color-text-muted)}._tariffSummaryItem_6jpg6_93 strong{font-size:18px;line-height:1}._tariffSummaryItemActive_6jpg6_118{border-color:color-mix(in srgb,var(--color-accent) 45%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 10%,var(--color-surface))}._actions_6jpg6_123{display:flex;gap:var(--space-sm);flex-wrap:wrap}._primaryBtn_6jpg6_129,._secondaryBtn_6jpg6_130{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:10px 14px;cursor:pointer;font-weight:600;min-width:120px}._primaryBtn_6jpg6_129{background:linear-gradient(135deg,var(--color-accent-strong),var(--color-accent));color:#0e1a0b}._secondaryBtn_6jpg6_130{background:var(--color-surface-strong);color:var(--color-text);min-height:40px}._dangerBtn_6jpg6_150{border:1px solid color-mix(in srgb,var(--color-danger, #e5484d) 60%,var(--color-border));border-radius:var(--radius-sm);padding:10px 14px;cursor:pointer;font-weight:600;min-width:120px;background:color-mix(in srgb,var(--color-danger, #e5484d) 12%,var(--color-surface));color:var(--color-danger, #e5484d);min-height:40px}._listSection_6jpg6_162{border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}._listToolbar_6jpg6_170{display:flex;justify-content:flex-start;align-items:flex-end;gap:var(--space-md);flex-wrap:wrap;padding:var(--space-sm) var(--space-md);background:var(--color-surface);border-bottom:1px solid var(--color-border)}._filter_6jpg6_181{display:flex;flex-direction:column;gap:6px;min-width:200px;color:var(--color-text-muted);font-size:13px}._filter_6jpg6_181 select{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:10px 12px;background:var(--color-surface);color:var(--color-text);min-height:40px}._listHeader_6jpg6_199,._card_6jpg6_200{display:grid;grid-template-columns:34% 14% 20% 18% 14%;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);align-items:center;text-align:center;min-width:980px}._cardField_6jpg6_210{display:flex;align-items:center;justify-content:center;gap:var(--space-xs)}._cardFieldTitle_6jpg6_217{justify-content:flex-start}._cardFieldMeta_6jpg6_221,._cardFieldTariff_6jpg6_225,._cardFieldPeriod_6jpg6_226,._cardFieldSource_6jpg6_227,._cardFieldStatus_6jpg6_231{justify-content:center}._listHeader_6jpg6_199{color:var(--color-text-muted);border-bottom:1px solid var(--color-border);background:var(--color-surface-strong);font-weight:600}._card_6jpg6_200{border-bottom:1px solid var(--color-border);background:var(--color-surface)}._card_6jpg6_200:last-child{border-bottom:none}._cardTitle_6jpg6_251{font-weight:700;background:none;border:none;padding:0;font:inherit;color:var(--color-accent);cursor:pointer;text-decoration:none;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:left}._cardTitle_6jpg6_251:hover,._cardTitle_6jpg6_251:focus{color:var(--color-accent-strong, var(--color-accent))}._cardMeta_6jpg6_274{color:var(--color-text-muted);white-space:nowrap}._badge_6jpg6_279{padding:6px 10px;border-radius:999px;font-size:13px;border:1px solid var(--color-border);justify-self:center}._tariffBadge_6jpg6_287,._sourceBadge_6jpg6_288{padding:7px 12px;border-radius:999px;font-size:13px;font-weight:700;border:1px solid transparent;white-space:nowrap}._tariffBadge_6jpg6_287{text-align:center}._planPeriod_6jpg6_301{display:inline-block;max-width:100%;color:var(--color-text-muted);font-size:13px;font-weight:600;line-height:1.4;word-break:break-word}._tariffToneBase_6jpg6_311{background:color-mix(in srgb,#b8d6bf 24%,var(--color-surface));color:#27603a;border-color:color-mix(in srgb,#8dc39b 52%,var(--color-border))}._tariffTonePro_6jpg6_317{background:color-mix(in srgb,var(--color-accent) 14%,var(--color-surface));color:var(--color-accent-strong, var(--color-accent));border-color:color-mix(in srgb,var(--color-accent) 38%,var(--color-border))}._tariffToneExpert_6jpg6_323{background:color-mix(in srgb,#c5dfff 22%,var(--color-surface));color:#285fa5;border-color:color-mix(in srgb,#7db1f2 48%,var(--color-border))}._tariffToneDemo_6jpg6_329{background:color-mix(in srgb,var(--color-warning, #f59e0b) 18%,var(--color-surface));color:color-mix(in srgb,var(--color-warning, #f59e0b) 78%,#1a1a1a);border-color:color-mix(in srgb,var(--color-warning, #f59e0b) 50%,var(--color-border))}._tariffToneFreeBase_6jpg6_335{background:color-mix(in srgb,#8de1b1 22%,var(--color-surface));color:#0f6b37;border-color:color-mix(in srgb,#47b76f 44%,var(--color-border))}._sourceContract_6jpg6_341{background:color-mix(in srgb,#f3cc6b 18%,var(--color-surface));color:#8d5c00;border-color:color-mix(in srgb,#f3cc6b 50%,var(--color-border))}._sourcePurchase_6jpg6_347{background:color-mix(in srgb,var(--color-accent) 12%,var(--color-surface));color:var(--color-accent-strong, var(--color-accent));border-color:color-mix(in srgb,var(--color-accent) 35%,var(--color-border))}._placeholder_6jpg6_353{color:var(--color-text-muted)}._lockedAction_6jpg6_357{padding:10px 12px;border-radius:var(--radius-sm);border:1px solid color-mix(in srgb,var(--color-accent) 20%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 8%,var(--color-surface));color:var(--color-text-muted);font-size:13px;line-height:1.45}._emptyState_6jpg6_367{margin:var(--space-md);padding:var(--space-lg);border-radius:var(--radius-lg);border:1px dashed color-mix(in srgb,var(--color-border) 70%,transparent);background:var(--color-surface-strong);display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg);flex-wrap:wrap}._emptyKicker_6jpg6_380{margin:0;text-transform:uppercase;font-size:12px;letter-spacing:.4px;color:var(--color-text-muted)}._emptyTitle_6jpg6_388{margin:6px 0;font-size:24px}._emptyText_6jpg6_393{margin:0;color:var(--color-text-muted);max-width:480px}._emptyActions_6jpg6_399{display:flex;gap:var(--space-sm);flex-wrap:wrap;justify-content:flex-end}._tableSkeleton_6jpg6_406{display:grid;gap:12px;padding:var(--space-sm) var(--space-md);min-width:980px}._skeletonRow_6jpg6_413{display:grid;grid-template-columns:34% 14% 20% 18% 14%;gap:var(--space-sm);align-items:center;min-width:980px}._skeletonCell_6jpg6_421{height:16px;border-radius:999px;background:color-mix(in srgb,var(--color-surface-strong) 70%,var(--color-border));animation:_tablePulse_6jpg6_1 1.5s ease-in-out infinite}@keyframes _tablePulse_6jpg6_1{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}._input_6jpg6_439{min-width:200px;padding:10px 12px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-strong);color:var(--color-text)}._searchInput_6jpg6_448{width:100%;max-width:320px}._badge_6jpg6_279._active_6jpg6_453{color:var(--color-accent);border-color:color-mix(in srgb,var(--color-accent) 60%,transparent)}._badge_6jpg6_279._demo_6jpg6_458{color:color-mix(in srgb,var(--color-warning, #f59e0b) 75%,#1a1a1a);border-color:color-mix(in srgb,var(--color-warning, #f59e0b) 50%,transparent);background:color-mix(in srgb,var(--color-warning, #f59e0b) 18%,transparent)}._badge_6jpg6_279._pending_6jpg6_464{color:var(--color-text-muted)}._statusCell_6jpg6_468{display:flex;flex-direction:column;align-items:center;gap:4px}._demoMeta_6jpg6_475{font-size:12px;color:var(--color-text-muted)}._empty_6jpg6_367{padding:var(--space-lg);text-align:center;color:var(--color-text-muted)}._pagination_6jpg6_486{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-md);padding:var(--space-sm) var(--space-md) var(--space-md)}._pageButton_6jpg6_494{padding:10px 14px;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface-strong);cursor:pointer;font-weight:600;min-width:110px}._pageButton_6jpg6_494:disabled{opacity:.5;cursor:not-allowed}._pageInfo_6jpg6_509{color:var(--color-text-muted);white-space:nowrap}._assignModal_6jpg6_514{display:flex;flex-direction:column;gap:var(--space-md)}._assignList_6jpg6_520{max-height:360px;overflow:auto;display:flex;flex-direction:column;gap:8px;overscroll-behavior:contain}._assignRow_6jpg6_529{display:grid;grid-template-columns:1fr auto;align-items:start;gap:12px;padding:10px 12px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-strong)}._assignLeft_6jpg6_540{display:flex;align-items:center;gap:10px;min-width:0}._assignLeft_6jpg6_540>div{min-width:0}._assignName_6jpg6_551{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._assignMeta_6jpg6_558{color:var(--color-text-muted);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._assignRole_6jpg6_566{color:var(--color-accent);font-weight:700;text-transform:capitalize;white-space:nowrap}._assignRight_6jpg6_573{display:flex;align-items:center;gap:10px;justify-content:flex-end;flex-wrap:wrap}._assignBadge_6jpg6_581{padding:4px 8px;border-radius:999px;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted);font-size:12px;white-space:nowrap}._assignEmpty_6jpg6_591{color:var(--color-text-muted);text-align:center;padding:var(--space-sm) 0}._badge_6jpg6_279._archived_6jpg6_597{color:var(--color-text-muted);opacity:.7}@media(max-width:900px){._header_6jpg6_50{flex-direction:column}._actions_6jpg6_123{width:100%}._draftBanner_6jpg6_17{flex-direction:column;align-items:flex-start}._listSection_6jpg6_162{overflow:visible}._listHeader_6jpg6_199{display:none}._card_6jpg6_200{grid-template-columns:1fr;text-align:left;min-width:0;gap:var(--space-md);border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);border-radius:var(--radius-lg);padding:var(--space-md);margin-bottom:var(--space-sm)}._cardField_6jpg6_210{align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:6px}._cardField_6jpg6_210:before{content:none}._actionsCell_6jpg6_638{justify-content:flex-start;width:100%}._cardFieldActions_6jpg6_642 ._actionsCell_6jpg6_638>*{width:100%}._cardFieldMeta_6jpg6_221{color:var(--color-text-muted);font-size:.95rem}._cardFieldStatus_6jpg6_231 ._statusCell_6jpg6_468{align-items:flex-start}._assignModal_6jpg6_514{gap:var(--space-sm)}._assignList_6jpg6_520{max-height:50vh}._assignRow_6jpg6_529{grid-template-columns:1fr}._assignLeft_6jpg6_540{align-items:flex-start}._assignLeft_6jpg6_540 input[type=checkbox]{margin-top:4px}._assignRight_6jpg6_573{width:100%;justify-content:flex-start}._pagination_6jpg6_486{flex-direction:column;align-items:stretch}._pageButton_6jpg6_494{width:100%}}._container_nsx3y_1{position:fixed;top:var(--space-lg);right:var(--space-lg);display:flex;flex-direction:column;gap:var(--space-sm);z-index:9999}._toast_nsx3y_11{display:grid;grid-template-columns:auto 1fr auto;gap:var(--space-sm);min-width:280px;max-width:360px;padding:var(--space-sm);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-soft);animation:_slideIn_nsx3y_1 .2s ease forwards}._toast_nsx3y_11._success_nsx3y_25{border-color:color-mix(in srgb,var(--color-accent) 50%,transparent)}._toast_nsx3y_11._error_nsx3y_29{border-color:#ff646466}._toast_nsx3y_11._info_nsx3y_33{border-color:var(--color-border)}._toast_nsx3y_11._warning_nsx3y_37{border-color:#ffbe0066}._icon_nsx3y_41{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--color-surface-strong);font-size:14px}._content_nsx3y_51{display:flex;flex-direction:column;gap:4px}._title_nsx3y_57{margin:0;font-weight:700;color:var(--color-text)}._description_nsx3y_63{margin:0;color:var(--color-text-muted);font-size:14px}._close_nsx3y_69{border:none;background:transparent;color:var(--color-text-muted);font-size:16px;cursor:pointer}._toast_nsx3y_11._closing_nsx3y_77{animation:_fadeOut_nsx3y_1 .2s ease forwards}@keyframes _slideIn_nsx3y_1{0%{transform:translate(12px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes _fadeOut_nsx3y_1{0%{transform:translate(0);opacity:1}to{transform:translate(12px);opacity:0}}@media(max-width:520px){._container_nsx3y_1{right:50%;transform:translate(50%)}}._toggle_1fgku_1{position:absolute;top:50%;right:6px;display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;transform:translateY(-50%);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);cursor:pointer}._toggle_1fgku_1:hover{color:var(--color-text)}._toggle_1fgku_1:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._toggle_1fgku_1 svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}._page_1q34k_1{display:flex;flex-direction:column;gap:var(--space-xl)}._card_1q34k_7{background:var(--color-surface);border-radius:var(--radius-lg);padding:32px;border:1px solid var(--color-border);box-shadow:0 6px 18px color-mix(in srgb,var(--color-shadow) 14%,transparent);display:flex;flex-direction:column;gap:var(--space-md)}._heading_1q34k_18{display:flex;flex-direction:column;gap:0}._kicker_1q34k_24{text-transform:uppercase;font-size:12px;letter-spacing:.08em;color:var(--color-text-muted)}._heading_1q34k_18 h1,._heading_1q34k_18 h2{margin:0}._lead_1q34k_36{font-size:15px;color:var(--color-text-muted)}._actionBlock_1q34k_41{display:flex;flex-direction:column;gap:var(--space-sm)}._actionHeading_1q34k_47{display:flex;justify-content:space-between;align-items:center;gap:var(--space-md)}._actionHeading_1q34k_47 h3{margin:0}._actionHeading_1q34k_47 p{margin:4px 0 0;color:var(--color-text-muted)}._inlineForm_1q34k_63{display:flex;flex-direction:column;gap:var(--space-sm)}._inlineForm_1q34k_63 label,._passwordLabel_1q34k_77{display:flex;flex-direction:column;gap:6px;font-size:14px;color:var(--color-text-muted)}._inlineForm_1q34k_63 input{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:10px 12px;background:var(--color-surface-strong);color:var(--color-text);font:inherit;transition:border-color .2s ease,box-shadow .2s ease}._inlineForm_1q34k_63 input:focus{outline:none;border-color:color-mix(in srgb,var(--color-accent) 60%,var(--color-border));box-shadow:0 0 0 2px color-mix(in srgb,var(--color-accent) 20%,transparent)}._passwordInputWrap_1q34k_101{position:relative;width:100%}._inlineForm_1q34k_63 ._passwordInputWrap_1q34k_101>input{width:100%;box-sizing:border-box;padding-right:48px}._inlineActions_1q34k_112{display:flex;gap:var(--space-sm);flex-wrap:wrap}._sectionDivider_1q34k_118{height:1px;background:color-mix(in srgb,var(--color-border) 80%,transparent);margin:var(--space-md) 0}._error_1q34k_124{margin:0;color:var(--color-critical);font-size:13px}._themeControls_1q34k_130{display:flex;align-items:center;gap:var(--space-lg);flex-wrap:wrap}._themeHint_1q34k_137{margin:0;max-width:320px;color:var(--color-text-muted)}._planEmpty_1q34k_143{padding:18px 20px;border:1px dashed color-mix(in srgb,var(--color-border) 85%,transparent);border-radius:var(--radius-md);color:var(--color-text-muted);background:linear-gradient(135deg,color-mix(in srgb,var(--color-accent) 8%,transparent),transparent),var(--color-surface-strong)}._companySelect_1q34k_151{display:flex;flex-direction:column;gap:6px;color:var(--color-text-muted);font-size:14px;max-width:360px}._companySelect_1q34k_151 select{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:10px 12px;background:var(--color-surface-strong);color:var(--color-text);font:inherit}._companySelect_1q34k_151 select:focus{outline:none;border-color:color-mix(in srgb,var(--color-accent) 60%,var(--color-border));box-shadow:0 0 0 2px color-mix(in srgb,var(--color-accent) 20%,transparent)}._planSummary_1q34k_175{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}._planSummary_1q34k_175>div{padding:16px;border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);background:var(--color-surface-strong)}._planSummaryLabel_1q34k_188{margin:0 0 6px;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted)}._planSummary_1q34k_175 strong{font-size:18px}._planGrid_1q34k_200{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}._planCard_1q34k_206{display:flex;flex-direction:column;gap:14px;padding:18px;border-radius:var(--radius-lg);border:1px solid var(--color-border);background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent) 7%,transparent),transparent 52%),var(--color-surface-strong);min-height:100%}._planCardActive_1q34k_217{border-color:color-mix(in srgb,var(--color-accent) 55%,var(--color-border));box-shadow:0 12px 30px color-mix(in srgb,var(--color-accent) 12%,transparent)}._planCardHeader_1q34k_222{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}._planKicker_1q34k_229{margin:0 0 4px;text-transform:uppercase;font-size:11px;letter-spacing:.08em;color:var(--color-text-muted)}._planCard_1q34k_206 h4{margin:0;font-size:22px}._planBadge_1q34k_242{border-radius:999px;padding:6px 10px;background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent);font-size:12px;font-weight:600;white-space:nowrap}._planDescription_1q34k_252{margin:0;color:var(--color-text-muted)}._planFeatures_1q34k_257{margin:0;padding-left:18px;display:grid;gap:8px;color:var(--color-text)}._planActions_1q34k_265{margin-top:auto;display:flex}._planActions_1q34k_265 button{width:100%}@media(max-width:1200px){._planGrid_1q34k_200,._planSummary_1q34k_175{grid-template-columns:1fr}}._wrapper_1udvr_1{display:flex;flex-direction:column;gap:6px}._label_1udvr_7{font-size:12px;color:var(--color-text-muted)}._row_1udvr_12{display:flex;align-items:center;gap:10px}._fileName_1udvr_18{color:var(--color-text-muted);font-size:13px}._hiddenInput_1udvr_23{display:none}._backdrop_x32sm_1{position:fixed;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:9999;padding:10px}._modal_x32sm_12{width:var(--modal-width, min(560px, 100%));height:var(--modal-height, auto);background:var(--color-bg);border-radius:16px;box-shadow:var(--shadow-lg);padding:var(--modal-padding, 24px);display:flex;flex-direction:column;gap:16px;border:1px solid var(--color-border);max-height:var(--modal-max-height, 100%);overflow:var(--modal-overflow, auto)}._header_x32sm_28{display:flex;justify-content:space-between;align-items:center}._title_x32sm_34{margin:0;font-size:1.1rem;font-weight:700}._body_x32sm_40{color:var(--color-text-muted);font-size:.95rem;line-height:1.5}._footer_x32sm_46{display:flex;justify-content:flex-end;gap:12px}._warning_x32sm_52{border-color:#dc35454d;box-shadow:0 8px 24px #dc354526}._info_x32sm_57{border-color:#007bff40;box-shadow:0 8px 24px #007bff1f}._errorBanner_l3e0h_1{padding:var(--space-md) var(--space-lg);border-radius:12px;background:color-mix(in srgb,var(--color-critical) 12%,transparent);color:var(--color-critical);border:1px solid color-mix(in srgb,var(--color-critical) 30%,transparent)}._profileCard_l3e0h_9,._filterPanel_l3e0h_10,._tabsSection_l3e0h_11{background:var(--color-surface);border-radius:18px;padding:var(--space-xl);box-shadow:var(--shadow-lg)}._tabsSection_l3e0h_11,._tabContent_l3e0h_19{width:100%;box-sizing:border-box}._tabsSection_l3e0h_11{overflow:hidden}._tabContent_l3e0h_19{display:flex;flex-direction:column;gap:25px}._profileCard_l3e0h_9{display:flex;flex-direction:column;gap:var(--space-lg)}._profileHeaderRow_l3e0h_40{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md)}._planIconButton_l3e0h_47{--plan-tint: var(--color-accent);--plan-tint-soft: color-mix(in srgb, var(--plan-tint) 12%, #ffffff);position:relative;display:inline-flex;width:44px;height:44px;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--plan-tint) 28%,transparent);border-radius:15px;color:var(--plan-tint);background:radial-gradient(circle at 30% 18%,color-mix(in srgb,#ffffff 75%,transparent),transparent 42%),var(--plan-tint-soft);box-shadow:0 12px 28px color-mix(in srgb,var(--plan-tint) 12%,transparent);cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}._planIconButton_l3e0h_47 svg{width:22px;height:22px}._planIconButton_l3e0h_47:after{position:absolute;top:calc(100% + 10px);left:50%;z-index:5;width:max-content;max-width:220px;padding:8px 10px;border-radius:10px;color:#fff;background:color-mix(in srgb,var(--color-black) 88%,var(--plan-tint));box-shadow:0 12px 30px #031e122e;content:attr(data-tooltip);font-size:.78rem;font-weight:700;line-height:1.35;opacity:0;pointer-events:none;text-align:center;transform:translate(-50%,-4px);transition:opacity .16s ease,transform .16s ease}._planIconButton_l3e0h_47:hover,._planIconButton_l3e0h_47:focus-visible{border-color:color-mix(in srgb,var(--plan-tint) 55%,transparent);box-shadow:0 16px 34px color-mix(in srgb,var(--plan-tint) 18%,transparent);transform:translateY(-1px)}._planIconButton_l3e0h_47:hover:after,._planIconButton_l3e0h_47:focus-visible:after{opacity:1;transform:translate(-50%)}._planIconButton_l3e0h_47:focus-visible{outline:2px solid color-mix(in srgb,var(--plan-tint) 32%,transparent);outline-offset:3px}._planToneBase_l3e0h_112{--plan-tint: #16746a}._planTonePro_l3e0h_116{--plan-tint: #1f7a43}._planToneExpert_l3e0h_120{--plan-tint: #9a6a12}._planToneEmpty_l3e0h_124{--plan-tint: #64748b}._companyOverviewGrid_l3e0h_128{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.34fr);gap:var(--space-md);align-items:start}._companyOverviewMain_l3e0h_135{display:flex;flex-direction:column;gap:25px;min-width:0}._badge_l3e0h_142{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;font-size:.8rem;font-weight:600}._info_l3e0h_151{background:color-mix(in srgb,var(--color-accent) 12%,transparent);color:var(--color-accent)}._demo_l3e0h_156{background:color-mix(in srgb,var(--color-warning, #f59e0b) 18%,transparent);color:color-mix(in srgb,var(--color-warning, #f59e0b) 80%,#1a1a1a)}._metaRow_l3e0h_161{margin:4px 0;color:var(--color-text-muted)}._profileMetaRow_l3e0h_166{display:flex;width:100%;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-md)}._profileStats_l3e0h_175{display:flex;gap:var(--space-lg);flex-wrap:wrap;align-items:center}._profileStats_l3e0h_175 p{margin:0;color:var(--color-text-muted)}._profileStats_l3e0h_175 strong{font-size:1.8rem}._profileButtons_l3e0h_191{display:flex;gap:var(--space-sm);flex-wrap:wrap}._planManagementModal_l3e0h_197{--modal-width: min(820px, calc(100vw - 32px) );--modal-padding: 24px}._planSubscriptionModalBody_l3e0h_202{padding-top:0}._planSubscriptionBody_l3e0h_206{display:flex;flex-direction:column;gap:var(--space-md)}._planSubscriptionHero_l3e0h_212,._planSubscriptionIntro_l3e0h_213{display:flex;justify-content:space-between;gap:var(--space-md);padding:var(--space-lg);border:1px solid color-mix(in srgb,var(--color-accent) 16%,var(--color-border));border-radius:18px;background:radial-gradient(circle at 92% 10%,color-mix(in srgb,var(--color-accent) 13%,transparent),transparent 32%),linear-gradient(180deg,color-mix(in srgb,var(--color-accent) 7%,#ffffff),var(--color-surface))}._planSubscriptionHero_l3e0h_212 h3,._planSubscriptionIntro_l3e0h_213 h3{margin:4px 0 8px;font-size:clamp(1.25rem,2vw,1.7rem)}._planSubscriptionHero_l3e0h_212 p,._planSubscriptionIntro_l3e0h_213 p,._planSubscriptionHint_l3e0h_231,._planChoiceCard_l3e0h_232 p{margin:0;color:var(--color-text-muted);line-height:1.6}._planSubscriptionKicker_l3e0h_238{margin:0;color:var(--color-accent);font-size:.76rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}._planSubscriptionStatus_l3e0h_247{display:inline-flex;height:fit-content;align-items:center;justify-content:center;padding:8px 12px;border-radius:999px;background:color-mix(in srgb,var(--color-accent) 12%,#ffffff);color:var(--color-accent);font-size:.85rem;font-weight:800;white-space:nowrap}._planSubscriptionStats_l3e0h_261{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._planSubscriptionStats_l3e0h_261 article{display:grid;gap:6px;padding:14px;border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:16px;background:color-mix(in srgb,var(--color-surface-strong) 78%,#ffffff)}._planSubscriptionStats_l3e0h_261 span{color:var(--color-text-muted);font-size:.82rem}._planSubscriptionStats_l3e0h_261 strong{font-size:1rem}._planSubscriptionHint_l3e0h_231{padding:0 2px;font-size:.92rem}._planChoiceGrid_l3e0h_290{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}._planChoiceCard_l3e0h_232{display:flex;flex-direction:column;gap:10px;padding:16px;border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:18px;background:var(--color-surface)}._planChoiceCard_l3e0h_232 span{width:fit-content;padding:5px 9px;border-radius:999px;background:color-mix(in srgb,var(--color-accent) 10%,transparent);color:var(--color-accent);font-size:.74rem;font-weight:800}._planChoiceCard_l3e0h_232 h4{margin:0;font-size:1.05rem}._planChoiceCard_l3e0h_232 strong{font-size:1.35rem}._planChoiceCard_l3e0h_232 button{margin-top:auto}._adminPlanBody_l3e0h_329{display:flex;flex-direction:column;gap:16px}._adminPlanLead_l3e0h_335{padding:18px;border:1px solid color-mix(in srgb,var(--color-accent) 18%,var(--color-border));border-radius:18px;background:radial-gradient(circle at 92% 0%,color-mix(in srgb,var(--color-accent) 12%,transparent),transparent 34%),linear-gradient(180deg,color-mix(in srgb,var(--color-accent) 7%,#ffffff),var(--color-surface))}._adminPlanLead_l3e0h_335 h3{margin:4px 0 8px}._adminPlanLead_l3e0h_335 p:last-child,._adminPlanCurrent_l3e0h_347{margin:0;color:var(--color-text-muted);line-height:1.55}._adminPlanGrid_l3e0h_353{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}._adminPlanOption_l3e0h_359{display:flex;min-height:164px;flex-direction:column;gap:10px;padding:16px;border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);border-radius:18px;background:var(--color-surface);color:var(--color-text);text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}._adminPlanOption_l3e0h_359:hover,._adminPlanOption_l3e0h_359:focus-visible{border-color:color-mix(in srgb,var(--color-accent) 34%,var(--color-border));box-shadow:0 16px 36px #031e121a;outline:none;transform:translateY(-1px)}._adminPlanOption_l3e0h_359 span{width:fit-content;padding:5px 9px;border-radius:999px;background:color-mix(in srgb,var(--color-accent) 10%,transparent);color:var(--color-accent);font-size:.74rem;font-weight:800}._adminPlanOption_l3e0h_359 strong{font-size:1.08rem}._adminPlanOption_l3e0h_359 small{color:var(--color-text-muted);font-size:.88rem;line-height:1.45}._adminPlanOptionActive_l3e0h_402{border-color:color-mix(in srgb,var(--color-accent) 55%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 8%,var(--color-surface));box-shadow:0 18px 40px color-mix(in srgb,var(--color-accent) 12%,transparent)}._filterPanel_l3e0h_10{padding:var(--space-lg)}._sectionHeader_l3e0h_412{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-md)}._siteCardSection_l3e0h_419{display:flex;flex-direction:column;gap:var(--space-md)}._siteGrid_l3e0h_425{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-md)}._siteCard_l3e0h_419{border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);border-radius:var(--radius-md);padding:var(--space-lg);display:flex;flex-direction:column;gap:var(--space-md);background:var(--color-surface)}._siteCardHeading_l3e0h_441{display:flex;flex-direction:column;gap:var(--space-xs)}._siteLabel_l3e0h_447{margin:0;color:var(--text-muted);font-size:.85rem}._siteTitle_l3e0h_453{margin:0}._siteMeta_l3e0h_457{margin:0;color:var(--text-muted)}._parsedBadge_l3e0h_462{display:inline-flex;align-items:center;gap:6px;width:fit-content;margin-top:var(--space-xxs);padding:4px 8px;border-radius:999px;background:#0f766e1f;color:#0f766e;font-size:.85rem;text-transform:uppercase;letter-spacing:.08em}._siteStats_l3e0h_477{display:flex;gap:var(--space-lg);margin:0;flex-wrap:wrap}._siteStats_l3e0h_477 dt{font-size:.75rem;letter-spacing:.08em;color:var(--text-muted);text-transform:uppercase}._siteCertificate_l3e0h_491{min-width:220px}._siteCertificateRow_l3e0h_495{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap}._siteStats_l3e0h_477 dd{margin:2px 0 0;font-weight:600}._responsiblesList_l3e0h_507{display:flex;flex-direction:column;gap:var(--space-sm)}._responsibleCard_l3e0h_513{border:1px solid color-mix(in srgb,var(--color-border) 80%,transparent);border-radius:var(--radius-sm);padding:var(--space-md);display:flex;flex-direction:column;gap:var(--space-xs);background:var(--color-surface-strong)}._responsibleHeader_l3e0h_523{display:flex;justify-content:space-between;gap:var(--space-md);align-items:flex-start;flex-wrap:wrap}._responsibleActions_l3e0h_531{display:grid;grid-template-columns:repeat(2,minmax(140px,1fr));gap:var(--space-xs);width:100%;max-width:420px}._responsiblesLockedHint_l3e0h_539{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);background:color-mix(in srgb,var(--color-surface-strong) 82%,var(--color-bg) 18%);color:var(--color-text-muted);font-size:.9rem;font-weight:500}._responsiblesLockNotice_l3e0h_552{margin:0 0 var(--space-md);padding:var(--space-md);border-radius:var(--radius-lg);border:1px solid color-mix(in srgb,var(--color-accent) 18%,var(--color-border));background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent) 10%,var(--color-surface)),var(--color-surface));color:var(--color-text)}._responsibleRole_l3e0h_561{margin:0;font-weight:600;color:var(--color-text)}._responsiblePerson_l3e0h_567{margin:2px 0;font-weight:500}._responsibleMeta_l3e0h_572{margin:0;color:var(--color-text-muted);font-size:.9rem}._responsibleTrainees_l3e0h_578{margin-top:var(--space-sm)}._responsibleTrainees_l3e0h_578 ul{margin:var(--space-xs) 0 0;padding-left:var(--space-md);display:flex;flex-direction:column;gap:6px}._responsibleTrainee_l3e0h_578{display:flex;justify-content:space-between;gap:var(--space-md);align-items:center}._formGrid_l3e0h_597{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-md)}._siteActions_l3e0h_603{display:flex;justify-content:flex-end;gap:var(--space-sm)}._filterGrid_l3e0h_609{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-md)}._filterField_l3e0h_615{display:flex;flex-direction:column;gap:6px}._filterField_l3e0h_615 select,._filterField_l3e0h_615 input[type=date],._filterField_l3e0h_615 input[type=text],._filterField_l3e0h_615 input[type=number]{cursor:pointer}._checkboxField_l3e0h_628 input[type=checkbox]{appearance:none;width:18px;height:18px;border:2px solid color-mix(in srgb,var(--color-border) 70%,transparent);border-radius:6px;background:linear-gradient(180deg,#fff,#f6f8fb);box-shadow:0 1px 2px #10182814;position:relative;transition:all .15s ease-in-out;cursor:pointer}._checkboxField_l3e0h_628 input[type=checkbox]:after{content:"";position:absolute;inset:3px 4px 5px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(0);transform-origin:center;transition:transform .15s ease-in-out}._checkboxField_l3e0h_628 input[type=checkbox]:checked{background:var(--color-accent);border-color:color-mix(in srgb,var(--color-accent) 85%,#3b82f6);box-shadow:0 4px 10px #3b82f62e}._checkboxField_l3e0h_628 input[type=checkbox]:checked:after{transform:rotate(45deg) scale(1)}._checkboxField_l3e0h_628 input[type=checkbox]:focus-visible{outline:2px solid color-mix(in srgb,var(--color-accent) 50%,#3b82f6);outline-offset:2px}._checkboxField_l3e0h_628{display:inline-flex;align-items:center;gap:8px;font-weight:500;-webkit-user-select:none;user-select:none;cursor:pointer;color:var(--color-text)}._sortDisabled_l3e0h_678{opacity:.4;cursor:default;pointer-events:none}._searchGroup_l3e0h_684{display:flex;gap:var(--space-sm)}._summaryGrid_l3e0h_689{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-md)}._summaryCard_l3e0h_695{border-radius:18px;padding:var(--space-lg);display:flex;flex-direction:column;gap:4px;background:var(--color-surface);box-shadow:var(--shadow-sm)}._summaryCardAction_l3e0h_705{cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}._summaryCardAction_l3e0h_705:hover,._summaryCardAction_l3e0h_705:focus-visible{transform:translateY(-2px);box-shadow:var(--shadow-md)}._summaryValue_l3e0h_716{font-size:2.2rem;font-weight:600}._summaryValueText_l3e0h_721{font-size:1.3rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}._summaryLabel_l3e0h_732{font-weight:500}._summaryHint_l3e0h_736{margin:0;color:var(--color-text-muted)}._profileSkeleton_l3e0h_741{width:100%;display:flex;flex-direction:column;gap:12px}._skeletonLine_l3e0h_748,._skeletonLineLarge_l3e0h_749,._skeletonLineSmall_l3e0h_750{background:linear-gradient(90deg,color-mix(in srgb,var(--color-border) 35%,transparent),color-mix(in srgb,var(--color-border) 15%,transparent),color-mix(in srgb,var(--color-border) 35%,transparent));background-size:200% 100%;animation:_shimmer_l3e0h_1 1.3s infinite;border-radius:12px;display:inline-block}._skeletonLineLarge_l3e0h_749{width:60%;height:26px}._skeletonLine_l3e0h_748{width:45%;height:18px}._skeletonLineSmall_l3e0h_750{width:80px;height:18px;border-radius:8px;display:inline-block}._skeletonButton_l3e0h_775{width:160px;height:38px;border-radius:10px;background:linear-gradient(90deg,color-mix(in srgb,var(--color-border) 35%,transparent),color-mix(in srgb,var(--color-border) 15%,transparent),color-mix(in srgb,var(--color-border) 35%,transparent));background-size:200% 100%;animation:_shimmer_l3e0h_1 1.3s infinite;display:inline-block}._primary_l3e0h_793{border:1px solid color-mix(in srgb,var(--color-accent) 35%,transparent)}._success_l3e0h_797{border:1px solid color-mix(in srgb,var(--color-success) 35%,transparent)}._danger_l3e0h_801{border:1px solid color-mix(in srgb,var(--color-critical) 35%,transparent)}._warning_l3e0h_805{border:1px solid color-mix(in srgb,var(--color-warning) 35%,transparent)}._tabsNav_l3e0h_809{display:inline-flex;gap:var(--space-xs);padding:6px;border-radius:18px;background:var(--color-surface);border:1px solid color-mix(in srgb,var(--color-border) 30%,transparent);position:relative;overflow:hidden}._tabButton_l3e0h_820{border:none;background:transparent;padding:10px 18px;border-radius:14px;font-weight:600;cursor:pointer;color:var(--color-text);font-size:.95rem;position:relative;isolation:isolate;transition:color .2s ease}._tabButton_l3e0h_820:after,._tabButton_l3e0h_820:before{content:"";position:absolute;inset:0;border-radius:12px;background:transparent;transition:transform .25s ease,background .25s ease,box-shadow .25s ease;z-index:-1}._tabButton_l3e0h_820:hover:before{background:color-mix(in srgb,var(--color-surface-strong) 60%,transparent);border:1px solid color-mix(in srgb,var(--color-border) 50%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-border) 40%,transparent)}._tabButtonActive_l3e0h_851{color:var(--color-accent)}._tabButtonActive_l3e0h_851:before{background:color-mix(in srgb,var(--color-bg) 90%,var(--color-accent) 10%);border:1px solid color-mix(in srgb,var(--color-accent) 30%,transparent);box-shadow:0 6px 18px #0f172a2e}._tabContent_l3e0h_19{display:flex;flex-direction:column;gap:var(--space-md);overflow-x:auto}._requirementTitle_l3e0h_868{font-weight:600}._requirementHint_l3e0h_872{font-size:12px;color:var(--color-text-muted);margin-top:4px}._requirementLink_l3e0h_878{color:var(--color-accent);text-decoration:underline}._tableFilters_l3e0h_883{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-md)}._tableFiltersControls_l3e0h_891{display:flex;flex-wrap:wrap;gap:var(--space-md);align-items:flex-end;width:100%}._tableFiltersControls_l3e0h_891>*{flex:1 1 210px;min-width:190px}._filtersGrid_l3e0h_904{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:var(--space-md);align-items:end;width:100%}._horizonSelect_l3e0h_912{display:flex;flex-direction:column;gap:var(--space-xxs);min-width:200px}._tableHeading_l3e0h_919{margin:0;font-size:1.1rem;font-weight:600}._tableHeadCenter_l3e0h_925{text-align:center}._tableLaw_l3e0h_929{max-width:320px;padding-left:var(--space-sm);white-space:normal}._tableHint_l3e0h_935{margin:0;color:var(--color-text-muted)}._tableCellCenter_l3e0h_940{text-align:center}._tableHeadRight_l3e0h_944,._tableCellRight_l3e0h_948{text-align:right}._tableProgress_l3e0h_952{max-width:260px;width:100%}._progressBar_l3e0h_957{height:8px;border-radius:999px;background:var(--color-surface-strong)}._progressBar_l3e0h_957 span{display:block;height:100%;border-radius:999px;background:linear-gradient(120deg,var(--color-success),var(--color-accent));transition:width .3s ease}._progressBar_l3e0h_957 span{display:block;height:100%;border-radius:999px;background:var(--color-success)}._badgesRow_l3e0h_978{display:flex;flex-wrap:wrap;gap:var(--space-sm)}._badgeButton_l3e0h_984{border:none;border-radius:999px;padding:8px 16px;background:color-mix(in srgb,var(--color-accent) 12%,transparent);color:var(--color-accent);cursor:pointer}._badgeButtonActive_l3e0h_993{background:var(--color-accent);color:var(--color-bg)}._tableSkeleton_l3e0h_998{display:flex;flex-direction:column;gap:var(--space-sm)}._skeletonRow_l3e0h_1004{height:48px;border-radius:12px;background:linear-gradient(90deg,var(--color-surface-strong),var(--color-surface),var(--color-surface-strong));background-size:200% 100%;animation:_shimmer_l3e0h_1 1.2s ease-in-out infinite}@keyframes _shimmer_l3e0h_1{0%{background-position:200% 0}to{background-position:-200% 0}}._tableWrapper_l3e0h_1020{overflow-x:auto;-webkit-overflow-scrolling:touch}._sectionHeader_l3e0h_412{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);margin-bottom:var(--space-md);flex-wrap:wrap}._sectionTitle_l3e0h_1034{margin:0;font-size:1.2rem;font-weight:600}._tableWrapper_l3e0h_1020 table{width:100%;border-collapse:collapse}._statusCritical_l3e0h_1045{background:#8a050529;color:#7c0303;border-color:#8a050566}._statusHigh_l3e0h_1051{background:#ba181b29;color:#8f0f10;border-color:#ba181b59}._statusMedium_l3e0h_1057{background:#ff910029;color:#a04d00;border-color:#ff910066}._statusLow_l3e0h_1063{background:#ffcd0433;color:#8a6d00;border-color:#ffcd0473}._linkGroup_l3e0h_1069{display:flex;flex-wrap:wrap;gap:var(--space-xs)}._documentAttachmentHint_l3e0h_1075{margin:4px 0 0;font-size:.85rem;color:var(--color-text-muted)}._multiFileList_l3e0h_1081{display:flex;flex-direction:column;gap:var(--space-sm)}._multiFileRow_l3e0h_1087{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:12px 16px;border-radius:12px;background:color-mix(in srgb,var(--color-border) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-border) 30%,transparent)}._multiFileInfo_l3e0h_1098{flex:1;min-width:0}._multiFileName_l3e0h_1103{margin:0;font-size:.95rem;font-weight:600;color:var(--color-text);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._multiFileMeta_l3e0h_1113{margin:2px 0 0;font-size:.8rem;color:var(--color-text-muted)}._multiFileActions_l3e0h_1119{display:flex;gap:var(--space-xs);flex-wrap:wrap}._modalForm_l3e0h_1125{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:var(--space-md);align-items:end}._documentFilesArea_l3e0h_1132{display:flex;flex-direction:column;gap:var(--space-xs);width:100%}._documentFilesList_l3e0h_1139{display:flex;flex-direction:column;gap:var(--space-xxs)}._documentFileRow_l3e0h_1145{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:8px 12px;border-radius:10px;background:color-mix(in srgb,var(--color-border) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-border) 30%,transparent)}._documentFileName_l3e0h_1156{font-size:.9rem;color:var(--color-text);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._documentFileRemove_l3e0h_1164{padding:4px 10px;text-transform:none}._documentFilesAddButton_l3e0h_1169{align-self:flex-start}._modalHint_l3e0h_1173{background:color-mix(in srgb,var(--color-border) 30%,transparent);border-radius:12px;padding:var(--space-sm) var(--space-md);display:flex;flex-direction:column;gap:4px}._modalHintTitle_l3e0h_1182{font-weight:700;color:var(--color-text)}._modalHintMeta_l3e0h_1187{color:var(--color-text-muted);font-size:.9rem}._formGroup_l3e0h_1192{display:flex;flex-direction:column;gap:6px}._checkboxLabel_l3e0h_1198{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-weight:500;color:var(--color-text)}._checkboxLabel_l3e0h_1198 input{width:16px;height:16px}._formLabel_l3e0h_1212{font-size:.85rem;color:var(--color-text-muted)}._formControl_l3e0h_1217{width:100%;border-radius:12px;border:1px solid var(--color-surface-strong);padding:10px 12px;background:var(--color-surface);color:var(--color-text)}._tableWrapper_l3e0h_1020 th,._tableWrapper_l3e0h_1020 td{padding:14px 12px;border-bottom:1px solid rgba(0,0,0,.529);text-align:left;word-break:break-word;max-width:220px}._tableWrapper_l3e0h_1020 ._tableHeadCenter_l3e0h_925,._tableWrapper_l3e0h_1020 ._tableCellCenter_l3e0h_940{text-align:center}._tableWrapper_l3e0h_1020 ._tableHeadRight_l3e0h_944,._tableWrapper_l3e0h_1020 ._tableCellRight_l3e0h_948{text-align:right}._tableWrapper_l3e0h_1020 th{text-transform:uppercase;font-size:.75rem;color:var(--color-text-muted);cursor:pointer}._tableWrapper_l3e0h_1020 tr:last-child td{border-bottom:none}._riskRowCritical_l3e0h_1256 td{background:#8a05051a}._riskRowHigh_l3e0h_1260 td{background:#ba181b1a}._riskRowMedium_l3e0h_1264 td{background:#ff91001f}._riskRowLow_l3e0h_1268 td{background:#ffcd0424}._siteCellStack_l3e0h_1272{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:1.25;white-space:normal;word-break:break-word}._tableWrapper_l3e0h_1020 tr._artifactClientRow_l3e0h_1283 td{background:color-mix(in srgb,var(--color-surface) 60%,var(--color-border) 40%)}._tableWrapper_l3e0h_1020 tr._artifactClientRow_l3e0h_1283:hover td{background:color-mix(in srgb,var(--color-surface) 55%,var(--color-border) 45%)}._dangerAction_l3e0h_1291{color:var(--color-critical)}._siteEmpty_l3e0h_1295{display:flex;flex-direction:column;gap:8px;align-items:flex-start}._tableDanger_l3e0h_1302{background:color-mix(in srgb,var(--color-critical) 6%,transparent)}._fineValue_l3e0h_1306{font-weight:800;font-size:16px}._suspensionNote_l3e0h_1311{font-size:12px;color:var(--color-text-muted);margin-top:4px}._rowCompleted_l3e0h_1317{background:#06aa5224}._rowInProgress_l3e0h_1321{background:#ffcd0433}._rowNew_l3e0h_1325,._rowMissing_l3e0h_1329,._rowExpired_l3e0h_1330{background:#dc262624}._codeBadge_l3e0h_1334{display:inline-flex;padding:4px 10px;border-radius:999px;background:var(--color-surface-strong);font-weight:600}._tableTitle_l3e0h_1342{font-weight:600;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-width:420px;white-space:normal}._tableLink_l3e0h_1352{color:var(--color-text);text-decoration:none}._tableLink_l3e0h_1352:hover,._tableLink_l3e0h_1352:focus-visible{color:var(--color-accent);text-decoration:underline}._tableMeta_l3e0h_1363{display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:6px;color:var(--color-text-muted);font-size:.9rem}._metaItem_l3e0h_1372{display:inline-flex;align-items:center;gap:6px}._responsibleDueGroup_l3e0h_1378{display:flex;flex-direction:column;gap:4px}._responsibleLabel_l3e0h_1384{font-size:.85rem;color:var(--color-text-muted)}._legalNormText_l3e0h_1389{font-size:16px;color:var(--color-text);font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;word-break:break-word;overflow-wrap:anywhere}a._legalNormText_l3e0h_1389:hover{color:var(--color-accent);text-decoration:underline}._legalStack_l3e0h_1408{display:flex;flex-direction:column;gap:8px}._legalItem_l3e0h_1414{padding:8px 0;border-bottom:1px solid color-mix(in srgb,var(--color-border) 70%,transparent)}._legalItem_l3e0h_1414:last-child{border-bottom:none;padding-bottom:0}._legalNote_l3e0h_1424{margin-top:4px;color:var(--color-text-muted);font-size:.9rem;line-height:1.4}._legalItemHeader_l3e0h_1431{display:flex;flex-direction:column;gap:6px}._legalItemMetaRow_l3e0h_1437{display:flex;gap:8px;flex-wrap:wrap;align-items:center}._legalAlertBadge_l3e0h_1444{display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:3px 8px;border-radius:999px;background:#fef3c7;color:#92400e;font-size:.75rem;font-weight:700}._legalSourceLink_l3e0h_1457{color:var(--color-accent);font-size:.85rem;font-weight:600;text-decoration:none}._legalSourceLink_l3e0h_1457:hover,._legalSourceLink_l3e0h_1457:focus-visible{text-decoration:underline}@media(max-width:1280px){._tableTitle_l3e0h_1342,._legalNormText_l3e0h_1389{font-size:15px}._tableMeta_l3e0h_1363 ._metaItem_l3e0h_1372{font-size:12px}}._metaRow_l3e0h_161{background:color-mix(in srgb,var(--color-border) 6%,transparent)}._metaRowCell_l3e0h_1484{padding-top:0;padding-bottom:8px}._artifactRequirement_l3e0h_1489,._artifactSite_l3e0h_1490{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;word-break:break-word}._statusLink_l3e0h_1499{border:none;background:none;color:var(--color-accent);cursor:pointer;padding:0;font-weight:600}._statusMuted_l3e0h_1508{color:var(--color-text-muted);font-weight:600}._statusError_l3e0h_1513{color:#9b1c1c;background:#dc26261f;padding:4px 8px;border-radius:var(--radius-sm);font-weight:700}._rowFilled_l3e0h_1521{background:#06aa5214}._rowEmpty_l3e0h_1525{background:#dc262614}._rowWithAction_l3e0h_1529 td{border-bottom:0}._rowAction_l3e0h_1533{background:#dc262614}._rowActionCell_l3e0h_1537{padding:10px 12px;border-bottom:2px solid var(--color-border-strong, var(--color-surface-strong));border-top:0}._docTabs_l3e0h_1543{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-sm);padding:0;border:none;border-radius:0;background:transparent;margin:var(--space-md) 0 var(--space-md);overflow-x:auto}._tabButton_l3e0h_820{display:flex;align-items:center;justify-content:center;min-height:54px;padding:10px 16px;border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);background:color-mix(in srgb,var(--color-surface) 92%,var(--color-bg-alt));color:var(--color-text-muted);font-weight:600;font-size:14px;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease;text-align:center}._tabButton_l3e0h_820:hover,._tabButton_l3e0h_820:focus-visible{border-color:var(--color-accent);color:var(--color-text);outline:none;box-shadow:0 6px 14px color-mix(in srgb,#000 10%,transparent)}._tabButtonActive_l3e0h_851{background:color-mix(in srgb,var(--color-accent) 18%,var(--color-surface));border-color:var(--color-accent);color:var(--color-text-strong);box-shadow:none}._tabTitle_l3e0h_1587{display:block;text-align:center;line-height:1.3;font-size:14px;color:currentColor;font-weight:600}._tabSkeletons_l3e0h_1596{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-sm);margin:var(--space-md) 0}._tabSkeleton_l3e0h_1596,._badgeSkeleton_l3e0h_1604{height:54px;border-radius:var(--radius-md);background:linear-gradient(90deg,color-mix(in srgb,var(--color-border) 35%,transparent),color-mix(in srgb,var(--color-border) 15%,transparent),color-mix(in srgb,var(--color-border) 35%,transparent));background-size:200% 100%;animation:_shimmer_l3e0h_1 1.3s infinite}._badgeSkeleton_l3e0h_1604{height:38px;border-radius:999px;width:100%}._badgesSkeleton_l3e0h_1618{display:flex;flex-wrap:wrap;gap:8px;margin:var(--space-sm) 0 var(--space-md)}._artifactSummary_l3e0h_1625{display:flex;justify-content:space-between;align-items:center;padding:var(--space-sm) 0;color:var(--color-text-muted);font-weight:600}._tableSubtitle_l3e0h_1634{color:var(--color-text-muted);font-size:.85rem;display:inline-block;max-width:200px}._statusStack_l3e0h_1641{display:flex;flex-direction:row;flex-wrap:wrap;gap:.35rem;align-items:center;justify-content:center}._statusBadge_l3e0h_1650{display:inline-flex;align-items:center;justify-content:center;padding:5px 14px;border-radius:999px;font-weight:600;font-size:.85rem;border:1px solid transparent;min-height:32px;letter-spacing:.02em;text-transform:none;transition:background .2s ease,color .2s ease,border .2s ease}._statusBadge_l3e0h_1650._success_l3e0h_797{background:#06aa5226;color:#0d764a;border-color:#06aa524d}._statusBadge_l3e0h_1650._warning_l3e0h_805{background:#ffc10726;color:#8a6d00;border-color:#ffc10740}._statusBadge_l3e0h_1650._danger_l3e0h_801{background:#dc262626;color:#9b1c1c;border-color:#dc26264d}._statusBadge_l3e0h_1650._fresh_l3e0h_1683{background:#5f9b0026;color:#2c5a00;border-color:#5f9b004d}._statusBadge_l3e0h_1650._info_l3e0h_151{background:#0ea5e926;color:#035e8d;border-color:#0ea5e94d}._cellActions_l3e0h_1695{text-align:right}._placeholder_l3e0h_1699{padding:var(--space-lg);border-radius:12px;background:var(--color-surface-strong);text-align:center;margin-top:20px}._danger_l3e0h_801{color:var(--color-critical)}._requirementsGrid_l3e0h_1711{display:grid;gap:var(--space-lg)}._requirementsTable_l3e0h_1716,._requirementDetailPanel_l3e0h_1720{min-width:0}._requirementDetail_l3e0h_1720{width:100%}._requirementDetailCard_l3e0h_1728{background:var(--color-surface);border-radius:18px;box-shadow:var(--shadow-sm);padding:var(--space-lg);display:flex;flex-direction:column;gap:var(--space-lg)}._requirementDetailHeader_l3e0h_1738{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md)}._requirementDetailTitle_l3e0h_1745{margin:0;font-size:1.3rem;font-weight:600}._requirementDetailSubtitle_l3e0h_1751{margin:0;color:var(--color-text-muted);font-size:.9rem}._requirementDetailBadge_l3e0h_1757{display:inline-flex;align-items:center;justify-content:center;padding:6px 14px;border-radius:999px;background:color-mix(in srgb,var(--color-surface-strong) 15%,transparent);font-size:.75rem;font-weight:600}._detailSection_l3e0h_1768{display:flex;flex-direction:column;gap:8px}._detailSectionTitle_l3e0h_1774{margin:0;font-size:.95rem;font-weight:600;color:var(--color-text-muted)}._detailDescription_l3e0h_1781{margin:0}._detailList_l3e0h_1785{display:flex;flex-direction:column;gap:var(--space-sm)}._detailItem_l3e0h_1791{display:flex;justify-content:space-between;gap:16px;align-items:center}._detailItem_l3e0h_1791 dt{font-weight:600;color:var(--color-text-muted);margin:0;min-width:80px}._detailItem_l3e0h_1791 dd{margin:0;font-weight:600;text-align:right}._documentList_l3e0h_1811{border:1px dashed var(--color-surface-strong);border-radius:12px;padding:var(--space-md);background:var(--color-surface-strong)}._documentHint_l3e0h_1818{margin:0;color:var(--color-text-muted)}._cardActions_l3e0h_1823{display:flex;justify-content:flex-end;gap:var(--space-sm)}._tableFooter_l3e0h_1829{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-md);margin-top:var(--space-md)}._limitControl_l3e0h_1838{display:flex;align-items:center;gap:var(--space-sm);color:var(--color-text-muted)}._limitControl_l3e0h_1838 select{border-radius:12px;padding:6px 10px;border:1px solid var(--color-surface-strong);background:var(--color-surface);color:var(--color-text)}._paginationControls_l3e0h_1853{display:flex;align-items:center;gap:var(--space-sm)}._pageIndicator_l3e0h_1859{color:var(--color-text-muted)}._artifactReminder_l3e0h_1863{margin-top:var(--space-lg);padding:var(--space-lg);border:1px solid var(--color-border);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-warning) 8%,var(--color-surface) 92%);display:flex;gap:var(--space-md);align-items:flex-start;justify-content:space-between;flex-wrap:wrap;position:sticky;bottom:0}._artifactReminderTitle_l3e0h_1878{margin:0 0 var(--space-xxs);font-weight:700}._artifactReminderText_l3e0h_1883{margin:0;color:var(--color-text-muted)}._uploaderMeta_l3e0h_1888{display:flex;flex-direction:column;gap:2px}._uploaderName_l3e0h_1894{font-size:16px;font-weight:600;color:var(--color-text)}._uploaderEmail_l3e0h_1900{font-size:12px;color:var(--color-text-muted)}._previewFrame_l3e0h_1905{width:100%;min-height:420px;border:none;border-radius:12px;background:var(--color-surface-strong)}._previewModal_l3e0h_1913{width:min(1200px,96vw);height:min(90vh,920px);max-height:90vh;padding:16px}._previewModalBody_l3e0h_1920{flex:1;min-height:0}._previewModal_l3e0h_1913 ._previewFrame_l3e0h_1905{height:100%;min-height:70vh}._previewImage_l3e0h_1930{max-width:100%;max-height:70vh;border-radius:12px;display:block;margin:0 auto}._previewFallback_l3e0h_1938{font-size:.95rem;color:var(--color-text-muted)}@media(max-width:1200px){._page_l3e0h_1859{padding:var(--space-lg)}._companyOverviewGrid_l3e0h_128{grid-template-columns:1fr}._profileCard_l3e0h_9,._tabsSection_l3e0h_11{padding:var(--space-lg)}._summaryCard_l3e0h_695{padding:var(--space-md)}._tableWrapper_l3e0h_1020 th,._tableWrapper_l3e0h_1020 td{padding:10px 8px;max-width:150px}._tableTitle_l3e0h_1342{max-width:220px}._tableSubtitle_l3e0h_1634,._tableWrapper_l3e0h_1020 td:nth-child(5){max-width:160px}}@media(max-width:900px){._profileCard_l3e0h_9,._filterPanel_l3e0h_10,._tabsSection_l3e0h_11{padding:var(--space-md);border-radius:14px}._profileHeaderRow_l3e0h_40{gap:var(--space-sm)}._planIconButton_l3e0h_47{width:40px;height:40px;border-radius:13px}._planIconButton_l3e0h_47:after{max-width:180px}._planManagementModal_l3e0h_197{--modal-width: min(680px, calc(100vw - 20px) );--modal-padding: 18px}._planSubscriptionHero_l3e0h_212,._planSubscriptionIntro_l3e0h_213{flex-direction:column;padding:var(--space-md)}._planSubscriptionStats_l3e0h_261,._planChoiceGrid_l3e0h_290,._adminPlanGrid_l3e0h_353{grid-template-columns:1fr}._adminPlanOption_l3e0h_359{min-height:auto}._tabContent_l3e0h_19{gap:var(--space-md)}._tabsNav_l3e0h_809{overflow-x:auto;padding-bottom:var(--space-sm);padding-right:var(--space-sm)}._tabButton_l3e0h_820{font-size:.85rem;padding:8px 14px}._tableWrapper_l3e0h_1020 table,._tableWrapper_l3e0h_1020 thead,._tableWrapper_l3e0h_1020 tbody,._tableWrapper_l3e0h_1020 th,._tableWrapper_l3e0h_1020 td,._tableWrapper_l3e0h_1020 tr{display:block;width:100%}._tableWrapper_l3e0h_1020 thead{display:none}._tableWrapper_l3e0h_1020 tr{margin-bottom:var(--space-md);border:1px solid var(--color-surface-strong);border-radius:12px;padding:10px}._tableWrapper_l3e0h_1020 td{padding:8px 4px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:6px;white-space:normal;max-width:none}._tableWrapper_l3e0h_1020 td,._tableWrapper_l3e0h_1020 td>*{text-align:left}._tableWrapper_l3e0h_1020 td>*{align-items:flex-start;justify-content:flex-start}._tableWrapper_l3e0h_1020 ._tableCellCenter_l3e0h_940,._tableWrapper_l3e0h_1020 ._tableHeadCenter_l3e0h_925,._tableWrapper_l3e0h_1020 ._tableCellRight_l3e0h_948,._tableWrapper_l3e0h_1020 ._tableHeadRight_l3e0h_944,._tableWrapper_l3e0h_1020 ._cellActions_l3e0h_1695{text-align:left;justify-content:flex-start}._tableWrapper_l3e0h_1020 td:before{content:attr(data-label);font-weight:600;color:var(--color-text-muted);white-space:nowrap;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;display:block}._tableWrapper_l3e0h_1020 td>*{max-width:100%;width:100%}._tableTitle_l3e0h_1342,._tableSubtitle_l3e0h_1634,._tableLaw_l3e0h_929,._legalNormText_l3e0h_1389,._tableMeta_l3e0h_1363 ._metaItem_l3e0h_1372{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._tableWrapper_l3e0h_1020 ._tableTitle_l3e0h_1342{text-align:left!important;max-width:100%!important}._tableMeta_l3e0h_1363{display:block;margin-top:4px}._tableMeta_l3e0h_1363 ._metaItem_l3e0h_1372{display:block}._tableLaw_l3e0h_929 ._legalStack_l3e0h_1408{gap:4px}._tableLaw_l3e0h_929 ._legalItem_l3e0h_1414{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;padding:4px 0;border-bottom:none}._tableLaw_l3e0h_929 ._legalNormText_l3e0h_1389{-webkit-line-clamp:1}._requirementDetailCard_l3e0h_1728{padding:var(--space-md);gap:var(--space-md)}._requirementDetailHeader_l3e0h_1738{flex-direction:column;gap:var(--space-sm)}._requirementDetailTitle_l3e0h_1745{font-size:1.05rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._requirementDetailSubtitle_l3e0h_1751,._detailDescription_l3e0h_1781{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._detailItem_l3e0h_1791{align-items:flex-start;flex-direction:column;gap:6px}._detailItem_l3e0h_1791 dd,._cellActions_l3e0h_1695{text-align:left}._summaryValue_l3e0h_716{font-size:1.6rem}._summaryValueText_l3e0h_721{font-size:1.1rem}._profileButtons_l3e0h_191{flex-direction:column}._badgeButton_l3e0h_984{font-size:.8rem}._tableTitle_l3e0h_1342{max-width:100%;text-align:left}}._cadastreModalContent_l3e0h_2161{display:flex;flex-direction:column;gap:var(--space-md)}._cadastreList_l3e0h_2167{max-height:320px;overflow-y:auto;display:grid;gap:10px;margin-top:4px}._cadastreRow_l3e0h_2175{display:flex;gap:12px;align-items:center;padding:10px 12px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface-strong);box-shadow:inset 0 1px color-mix(in srgb,var(--color-border) 50%,transparent)}._cadastreRow_l3e0h_2175 input[type=radio]{margin:0;width:18px;height:18px;accent-color:var(--color-accent)}._cadastreRegion_l3e0h_2193{font-weight:700;color:var(--color-text);margin:0}._cadastreDeadline_l3e0h_2199{color:var(--color-text-muted);font-size:12px;margin:2px 0 0}._cadastreEmpty_l3e0h_2205{margin:4px 0 0;color:var(--color-text-muted);font-size:.95rem}._wrapper_hw49g_1{display:flex;flex-direction:column;gap:4px}._label_hw49g_7{font-size:12px;color:var(--color-text-muted)}._wrapper_hw49g_1 input,._wrapper_hw49g_1 select{height:38px;padding:0 10px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-strong);color:var(--color-text)}._surface_hw49g_22 input,._surface_hw49g_22 select{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}._wrapper_hw49g_1 input:disabled,._wrapper_hw49g_1 select:disabled{opacity:.6;background:color-mix(in srgb,var(--color-surface) 80%,transparent);cursor:not-allowed}._calendar_1i8rq_1{display:flex;flex-direction:column;gap:var(--space-lg)}._calendarHeader_1i8rq_7{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-md);align-items:flex-start;width:100%}._headerInfo_1i8rq_16{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md);flex:1;min-width:280px;width:100%}._headerActions_1i8rq_26{display:flex;align-items:flex-start;gap:var(--space-sm);width:100%}._calendarControls_1i8rq_33{display:flex;gap:var(--space-sm);align-items:center;flex-wrap:wrap;width:100%}._viewSwitch_1i8rq_41{display:inline-flex;gap:6px;padding:4px;border-radius:12px;border:1px solid var(--color-border);background:var(--color-surface-strong)}._viewButton_1i8rq_50{border:none;background:transparent;padding:6px 12px;border-radius:10px;color:var(--color-text-muted);font-weight:600;cursor:pointer;transition:background .2s ease,color .2s ease,box-shadow .2s ease}._viewButton_1i8rq_50:hover{color:var(--color-text);background:var(--color-surface)}._viewButtonActive_1i8rq_66{color:var(--color-text);background:var(--color-surface);box-shadow:var(--shadow-sm)}._yearSwitch_1i8rq_72{display:flex;align-items:center;justify-content:center;gap:var(--space-sm);padding:6px 10px;border-radius:12px;border:1px solid var(--color-border);background:var(--color-surface-strong);width:100%}._yearBadge_1i8rq_84{display:flex;flex-direction:column;align-items:center;padding:2px 10px}._yearSelect_1i8rq_91{border:1px solid var(--color-border);border-radius:10px;padding:6px 10px;background:var(--color-surface);font-weight:600}._yearValue_1i8rq_99{font-weight:700;font-size:1.1rem}._yearMeta_1i8rq_104{font-size:.85rem;color:var(--color-text-muted)}._siteSelect_1i8rq_109{display:flex;flex-direction:column;gap:4px;font-size:.9rem}._siteSelect_1i8rq_109 select{min-width:160px}._calendarKicker_1i8rq_120{text-transform:uppercase;font-size:.8rem;color:var(--color-text-muted);margin:0 0 4px}._calendarTitle_1i8rq_127{margin:0}._calendarMeta_1i8rq_131{color:var(--color-text-muted);margin:4px 0 0}._calendarBody_1i8rq_136{display:flex;flex-direction:column;gap:var(--space-lg)}._monthGroup_1i8rq_142{display:flex;flex-direction:column;gap:var(--space-md)}._monthLabel_1i8rq_148{font-size:1rem;font-weight:600;text-transform:capitalize}._eventList_1i8rq_154{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--space-md)}._eventCard_1i8rq_160{border:1px solid var(--color-border);border-radius:16px;padding:var(--space-md);background:var(--color-surface);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:var(--space-sm)}._eventHeader_1i8rq_171{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}._statusBadge_1i8rq_178{border-radius:999px;padding:4px 12px;font-size:.85rem;font-weight:600}._statusFresh_1i8rq_185{background:#5f9b0026;color:#2c5a00}._statusProgress_1i8rq_190{background:#ffc10726;color:#8a6d00}._statusSuccess_1i8rq_195{background:#06aa5226;color:#0d764a}._statusWarning_1i8rq_200{background:#ff851b26;color:#9a4b00}._statusDanger_1i8rq_205{background:#dc262626;color:#9b1c1c}._eventDate_1i8rq_210{font-weight:600;font-size:.9rem}._eventTitle_1i8rq_215{margin:0;font-weight:600;font-size:1rem}._eventMeta_1i8rq_221{margin:0;color:var(--color-text-muted);font-size:.9rem}._eventHint_1i8rq_227{margin:0;color:var(--color-text-muted);font-size:.85rem}._eventActions_1i8rq_233{margin-top:auto}._eventLink_1i8rq_237{color:var(--color-accent);text-decoration:underline;font-weight:600}._pagination_1i8rq_243{display:flex;align-items:center;justify-content:center;gap:var(--space-md);margin-top:var(--space-md)}._pageIndicator_1i8rq_251{font-weight:600;color:var(--color-text-muted)}._loadingGrid_1i8rq_256{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-md)}._loadingCard_1i8rq_262{padding:var(--space-md);border-radius:12px;border:1px solid var(--color-border);background:var(--color-surface);display:flex;flex-direction:column;gap:12px}._loadingLine_1i8rq_272{display:block;height:14px;background:color-mix(in srgb,var(--color-border) 60%,transparent);border-radius:999px}._emptyState_1i8rq_279,._errorState_1i8rq_280{border:1px dashed var(--color-border);border-radius:16px;padding:var(--space-xl);background:var(--color-surface-strong);text-align:center;display:flex;flex-direction:column;gap:var(--space-sm);align-items:center}._loadingCard_1i8rq_262 span:first-child{width:60%}._loadingCard_1i8rq_262 span:nth-child(2){width:80%}._loadingCard_1i8rq_262 span:last-child{width:40%}._yearBody_1i8rq_304{display:flex;flex-direction:column;gap:var(--space-md)}._yearLegend_1i8rq_310{display:flex;gap:var(--space-md);flex-wrap:wrap;align-items:center;font-size:.9rem}._legendItem_1i8rq_318{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:10px;background:var(--color-surface-strong);border:1px dashed var(--color-border)}._legendDot_1i8rq_328{width:10px;height:10px;border-radius:999px;background:var(--color-border)}._monthGrid_1i8rq_335{display:grid;gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}._monthCard_1i8rq_341{border:1px solid var(--color-border);border-radius:16px;background:var(--color-surface);padding:var(--space-md);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:10px;min-width:320px}._monthHeader_1i8rq_353{display:flex;align-items:center;justify-content:space-between}._monthTitle_1i8rq_359{font-weight:700;text-transform:capitalize}._monthMeta_1i8rq_364{color:var(--color-text-muted);font-size:.85rem}._weekDays_1i8rq_369{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;color:var(--color-text-muted);font-size:.8rem}._weekDay_1i8rq_369{text-align:center;font-weight:600}._dayGrid_1i8rq_382{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}._dayCellEmpty_1i8rq_388{border-radius:10px;background:transparent;min-height:50px;display:block}._dayCell_1i8rq_388{position:relative;min-height:50px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface-strong);padding:8px;text-align:left;display:flex;flex-direction:column;gap:8px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}._dayCell_1i8rq_388:hover{border-color:color-mix(in srgb,var(--color-border) 70%,var(--color-accent) 30%);box-shadow:var(--shadow-sm)}._dayToday_1i8rq_415{border-color:var(--color-accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-accent) 60%,transparent)}._dayWithEvents_1i8rq_420{background:color-mix(in srgb,var(--color-surface-strong) 80%,var(--color-accent) 6%)}._dayActive_1i8rq_424{box-shadow:var(--shadow-md);border-color:color-mix(in srgb,var(--color-accent) 60%,var(--color-border) 40%)}._dayNumber_1i8rq_429{font-weight:700}._dayMarkers_1i8rq_433{display:flex;gap:4px;flex-wrap:wrap;align-items:center}._dayMarker_1i8rq_433{width:14px;height:6px;border-radius:999px;background:var(--color-border)}._markerSystem_1i8rq_447{background:#6dc27a}._markerUser_1i8rq_451{background:#f4c542}._markerOverflow_1i8rq_455{font-size:.75rem;color:var(--color-text-muted);font-weight:700}._modalActions_1i8rq_461{display:flex;justify-content:flex-end}._popoverDate_1i8rq_466{margin:0 0 8px;font-weight:700;font-size:.95rem}._popoverList_1i8rq_472{display:flex;flex-direction:column;gap:10px;max-height:260px;overflow:auto}._popoverItem_1i8rq_480{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:start}._popoverDot_1i8rq_487{width:12px;height:12px;border-radius:999px;margin-top:4px}._popoverContent_1i8rq_494{display:flex;flex-direction:column;gap:4px}._popoverTitle_1i8rq_500{margin:0;font-weight:700}._popoverMeta_1i8rq_505{margin:0;color:var(--color-text-muted);font-size:.85rem}._popoverHint_1i8rq_511{margin:0;color:var(--color-text-muted);font-size:.8rem}._popoverLink_1i8rq_517{color:var(--color-accent);font-weight:700;text-decoration:underline;white-space:nowrap}._modalContent_1i8rq_524{display:flex;flex-direction:column;gap:var(--space-md);max-height:calc(100vh - 2 * var(--space-md));overflow:auto;padding-right:4px}._addEventForm_1i8rq_533{border:1px solid var(--color-border);border-radius:12px;padding:var(--space-sm);background:var(--color-surface-strong)}._formRow_1i8rq_540{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--space-sm);align-items:end}._formGroup_1i8rq_547{display:flex;flex-direction:column;gap:6px;font-size:.9rem}._textInput_1i8rq_554{border:1px solid var(--color-border);border-radius:10px;padding:8px 10px;background:var(--color-surface);font:inherit}._readonlyField_1i8rq_562{border:1px dashed var(--color-border);border-radius:10px;padding:8px 10px;background:var(--color-surface-strong);font-weight:600}._popoverActions_1i8rq_570{display:flex;gap:8px;align-items:center}._deleteButton_1i8rq_576{border:1px solid var(--color-border);background:var(--color-surface-strong);border-radius:8px;padding:6px 10px;cursor:pointer;color:var(--color-text);font-weight:700}._deleteButton_1i8rq_576:disabled{opacity:.6;cursor:not-allowed}._pendingItem_1i8rq_591{opacity:.6}._headerRow_18ll9_1{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md);flex-wrap:wrap;margin-bottom:var(--space-lg)}._kicker_18ll9_10{text-transform:uppercase;font-size:.8rem;color:var(--color-text-muted);margin:0 0 4px}._metaLabel_18ll9_17{color:var(--color-text-muted);margin:6px 0 0}._headerActions_18ll9_22{display:flex;gap:var(--space-sm);flex-wrap:wrap}._lockedHint_18ll9_28{display:inline-flex;align-items:center;padding:0 var(--space-md);min-height:42px;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);background:color-mix(in srgb,var(--color-surface-strong) 80%,var(--color-bg) 20%);color:var(--color-text-muted);font-size:.9rem;font-weight:500}._lockedHint_18ll9_28 span{display:inline-flex;align-items:center}._controls_18ll9_46{display:flex;flex-wrap:wrap;gap:var(--space-md)}._controlItem_18ll9_52{min-width:200px;flex:1}._tableWrapper_18ll9_57{overflow-x:auto;-webkit-overflow-scrolling:touch}._tableWrapper_18ll9_57 table{width:100%;border-collapse:collapse;min-width:640px}._tableWrapper_18ll9_57 th,._tableWrapper_18ll9_57 td{padding:var(--space-sm) var(--space-md);text-align:left;border-bottom:1px solid color-mix(in srgb,var(--color-border) 70%,transparent)}._tableWrapper_18ll9_57 th{font-weight:600;font-size:.9rem;color:var(--color-text-muted)}._tableWrapper_18ll9_57 tr:last-child td{border-bottom:none}._memberName_18ll9_85{font-weight:600}._status_18ll9_89{padding:4px 10px;border-radius:999px;font-size:.8rem;font-weight:600}._status_active_18ll9_96{background:#06aa5226;color:#0d764a}._status_invited_18ll9_101{background:#ffc10726;color:#8a6d00}._cellActions_18ll9_106{text-align:right}._actionsRow_18ll9_110{display:inline-flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap}._manageLink_18ll9_118{color:var(--color-accent);text-decoration:underline;font-weight:600}._emptyState_18ll9_124{text-align:center;color:var(--color-text-muted)}._loadingState_18ll9_129{text-align:center}._headerSkeleton_18ll9_133{display:flex;flex-direction:column;gap:12px}._skeletonLine_18ll9_139,._skeletonLineLarge_18ll9_140,._skeletonBtn_18ll9_141,._skeletonCell_18ll9_142,._skeletonCellMedium_18ll9_143,._skeletonPill_18ll9_144,._skeletonLink_18ll9_145{background:linear-gradient(90deg,color-mix(in srgb,var(--color-border) 35%,transparent),color-mix(in srgb,var(--color-border) 10%,transparent),color-mix(in srgb,var(--color-border) 35%,transparent));background-size:200% 100%;animation:_shimmer_18ll9_1 1.4s infinite}._skeletonLine_18ll9_139{width:180px;height:16px;border-radius:8px}._skeletonLineLarge_18ll9_140{width:60%;height:28px;border-radius:14px}._skeletonControls_18ll9_163{display:flex;gap:10px}._skeletonBtn_18ll9_141{width:140px;height:36px;border-radius:10px}._tableSkeleton_18ll9_174{display:flex;flex-direction:column;gap:12px}._skeletonRow_18ll9_180{display:grid;grid-template-columns:2fr 2fr 1fr 1fr;gap:16px;align-items:center;padding:8px 0}._skeletonCell_18ll9_142{height:16px;border-radius:8px}._skeletonCellMedium_18ll9_143{height:16px;width:70%;border-radius:8px}._skeletonPill_18ll9_144{height:20px;border-radius:999px}._skeletonLink_18ll9_145{height:14px;width:60px;border-radius:8px;justify-self:flex-end}@keyframes _shimmer_18ll9_1{0%{background-position:200% 0}to{background-position:-200% 0}}._errorBanner_18ll9_219{background:#dc26261a;border:1px solid rgba(220,38,38,.3);color:#9b1c1c;padding:var(--space-sm) var(--space-md);border-radius:12px;margin-bottom:var(--space-md)}._card_18ll9_228{background:var(--color-surface);border-radius:16px;border:1px solid var(--color-border);padding:var(--space-lg);display:flex;flex-direction:column;gap:var(--space-md)}._listBlock_18ll9_238{background:var(--color-surface-raised, var(--color-surface));border-radius:12px;border:1px solid color-mix(in srgb,var(--color-border) 80%,transparent);padding:var(--space-lg);display:flex;flex-direction:column;gap:var(--space-lg)}@media(max-width:900px){._tableWrapper_18ll9_57 table,._tableWrapper_18ll9_57 thead,._tableWrapper_18ll9_57 tbody,._tableWrapper_18ll9_57 th,._tableWrapper_18ll9_57 td,._tableWrapper_18ll9_57 tr{display:block;width:100%}._tableWrapper_18ll9_57 table{min-width:0}._tableWrapper_18ll9_57 thead{display:none}._tableWrapper_18ll9_57 tr{margin-bottom:var(--space-md);border:1px solid color-mix(in srgb,var(--color-border) 60%,transparent);border-radius:12px;padding:var(--space-sm);background:var(--color-surface)}._tableWrapper_18ll9_57 th,._tableWrapper_18ll9_57 td{padding:var(--space-sm)}._tableWrapper_18ll9_57 td{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-sm)}._tableWrapper_18ll9_57 td:before{content:attr(data-label);font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted)}._cellActions_18ll9_106{text-align:left}._actionsRow_18ll9_110{justify-content:flex-start}}._card_mcw8o_1{background:var(--color-surface);border-radius:16px;border:1px solid var(--color-border);padding:var(--space-lg);display:flex;flex-direction:column;gap:var(--space-md)}._headerRow_mcw8o_11{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:var(--space-md);margin-bottom:var(--space-lg)}._kicker_mcw8o_20{text-transform:uppercase;font-size:.8rem;color:var(--color-text-muted);margin:0 0 4px}._metaLabel_mcw8o_27{color:var(--color-text-muted)}._headerActions_mcw8o_31{display:flex;gap:var(--space-sm);flex-wrap:wrap}._formGrid_mcw8o_37{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-md);margin-bottom:0}._formSections_mcw8o_44{display:flex;flex-direction:column;gap:var(--space-lg);margin-bottom:var(--space-lg)}._formSection_mcw8o_44{border:1px solid var(--color-border);border-radius:14px;padding:var(--space-md);background:var(--color-surface-strong);display:flex;flex-direction:column;gap:var(--space-md)}._formSectionTitle_mcw8o_61{margin:0;font-size:.95rem;font-weight:600;color:var(--color-text)}._actions_mcw8o_68{display:flex;gap:var(--space-sm);margin-bottom:var(--space-lg)}._infoPanel_mcw8o_74{border:1px solid var(--color-border);border-radius:16px;padding:var(--space-lg);background:var(--color-surface)}._inlineFacts_mcw8o_81{display:flex;flex-wrap:wrap;gap:var(--space-lg);margin-top:var(--space-md)}._factLabel_mcw8o_88{color:var(--color-text-muted);font-size:.85rem}._factValue_mcw8o_93{display:block;font-weight:600;margin-top:4px}._infoGrid_mcw8o_99{display:grid;gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}._roleActions_mcw8o_105{margin-top:var(--space-md);padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-strong);display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);flex-wrap:wrap}._roleValue_mcw8o_118{margin:4px 0 0;font-weight:600}._planNotice_mcw8o_123{display:flex;flex-direction:column;gap:6px;padding:var(--space-md);border-radius:14px;border:1px solid color-mix(in srgb,var(--color-accent) 22%,var(--color-border));background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent) 10%,var(--color-surface)),var(--color-surface));color:var(--color-text)}._planNotice_mcw8o_123 strong{font-size:.95rem;line-height:1.4}._planNotice_mcw8o_123 span{color:var(--color-text-muted);font-size:.9rem}._invitationNotice_mcw8o_142{display:flex;flex-direction:column;gap:6px;padding:var(--space-md);border-radius:14px;border:1px solid color-mix(in srgb,#d1a42b 28%,var(--color-border));background:linear-gradient(180deg,color-mix(in srgb,#f5d780 12%,var(--color-surface)),var(--color-surface))}._invitationNotice_mcw8o_142 strong{font-size:.95rem;line-height:1.4}._invitationNotice_mcw8o_142 span{color:var(--color-text-muted);font-size:.9rem}._logHeader_mcw8o_160{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md)}._logList_mcw8o_167{display:flex;flex-direction:column;gap:var(--space-md)}._logItem_mcw8o_173{border:1px solid var(--color-border);border-radius:12px;padding:var(--space-md);background:var(--color-surface-raised, var(--color-surface));display:flex;flex-direction:column;gap:6px}._logMeta_mcw8o_183{display:flex;justify-content:space-between;font-size:.9rem;color:var(--color-text-muted)}._logDate_mcw8o_190{font-weight:500}._emptyLogs_mcw8o_194{color:var(--color-text-muted)}._logRequirement_mcw8o_198{margin:0;font-size:.9rem;color:var(--color-text-muted)}._logRequirementLink_mcw8o_204{color:var(--color-accent);text-decoration:underline;font-weight:600}._logSite_mcw8o_210{color:var(--color-text-muted);font-size:.85rem}._errorBanner_mcw8o_215{background:#dc26261a;border:1px solid rgba(220,38,38,.3);color:#9b1c1c;padding:var(--space-sm) var(--space-md);border-radius:12px;margin-bottom:var(--space-md)}._modalMeta_mcw8o_224{margin:4px 0 0;color:var(--color-text-muted)}._dropdown_1y2pl_1{position:absolute;top:100%;left:0;right:0;z-index:50;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-soft);margin-top:4px;max-height:220px;overflow:auto}._item_1y2pl_16{width:100%;text-align:left;padding:10px 12px;border:none;background:transparent;cursor:pointer;display:flex;flex-direction:column;gap:2px}._item_1y2pl_16:hover{background:color-mix(in srgb,var(--color-accent) 8%,var(--color-surface))}._title_1y2pl_32{font-weight:600;color:var(--color-text)}._subtitle_1y2pl_37{font-size:12px;color:var(--color-text-muted)}._shell_n18ce_1{display:flex;flex-direction:column;gap:var(--space-lg);padding:var(--space-lg)}._header_n18ce_8{display:flex;flex-direction:column;gap:var(--space-sm)}._kicker_n18ce_14{margin:0;color:var(--color-accent);font-weight:600;letter-spacing:.4px}._title_n18ce_21{margin:0;font-size:28px}._subtitle_n18ce_26{margin:0;color:var(--color-text-muted);max-width:720px}._form_n18ce_32{display:flex;flex-direction:column;gap:var(--space-md)}._stepActions_n18ce_38{display:flex;gap:var(--space-sm);padding:var(--space-lg) var(--space-md);padding-top:0;align-items:center;flex-wrap:wrap}._stepControls_n18ce_47{display:flex;flex-wrap:wrap;gap:var(--space-sm)}._saveAction_n18ce_53{margin-left:auto}._field_n18ce_57{display:flex;flex-direction:column;gap:4px;color:var(--color-text-muted);position:relative}._errorField_n18ce_65 input,._errorField_n18ce_65 select,._errorField_n18ce_65 textarea{border-color:var(--color-danger, #c0392b);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-danger, #c0392b) 20%,transparent)}._field_n18ce_57 input,._field_n18ce_57 select{height:40px;padding:0 12px;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface-strong);color:var(--color-text)}._field_n18ce_57 input:disabled,._field_n18ce_57 select:disabled{opacity:.7}._field_n18ce_57 textarea{padding:12px}._field_n18ce_57 select{height:42px}._readonlyValue_n18ce_94{min-height:42px;display:flex;align-items:center;padding:0 12px;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface-strong);color:var(--color-text-muted);font-size:14px}._hint_n18ce_106{margin:0;color:var(--color-text-muted);font-size:12px}._row_n18ce_112{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-md)}._checklist_n18ce_118{display:flex;flex-direction:column;gap:var(--space-sm)}._checklistTitle_n18ce_124{margin:0;font-weight:700}._checklistGrid_n18ce_129{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-sm)}._checkbox_n18ce_135{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-strong)}._actions_n18ce_145{display:flex;gap:var(--space-sm);flex-wrap:wrap}._loader_n18ce_151{padding:12px 0;color:var(--color-text-muted);font-size:14px}._lockHint_n18ce_157{font-size:12px;color:var(--color-text-muted)}@media(max-width:768px){._row_n18ce_112{grid-template-columns:1fr}}._fieldCheckbox_n18ce_167{display:inline-flex;align-items:center;gap:10px;padding:10px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-strong)}._checklistHint_n18ce_177{margin:0;color:var(--color-text-muted)}._autoList_n18ce_182{display:flex;flex-wrap:wrap;gap:6px}._autoItem_n18ce_188{padding:6px 10px;border-radius:999px;border:1px solid var(--color-border);background:color-mix(in srgb,var(--color-surface) 85%,var(--color-bg-alt));font-size:13px}._card_n18ce_196{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-soft);padding:0}._cardError_n18ce_204{border-color:var(--color-danger, #c0392b);animation:_cardShake_n18ce_1 .3s ease}@keyframes _cardShake_n18ce_1{0%{transform:translate(0)}25%{transform:translate(-4px)}50%{transform:translate(4px)}75%{transform:translate(-2px)}to{transform:translate(0)}}._sectionCard_n18ce_226{border:none;border-radius:8px;background:var(--color-bg-alt, #f4f6f8);box-shadow:none;padding:var(--space-lg);margin:var(--space-md, 16px);display:flex;flex-direction:column;gap:var(--space-sm)}._tabs_n18ce_238{display:flex;border-bottom:1px solid var(--color-border);gap:4px;padding:0 16px;background:var(--color-surface);position:sticky;top:0;z-index:2;border-radius:var(--radius-lg) var(--radius-lg) 0 0}._tab_n18ce_238{font-weight:600}._tabsHeading_n18ce_254{padding:14px 18px;font-weight:700;border-bottom:1px solid var(--color-border);display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);background:var(--color-surface);border-radius:var(--radius-lg) var(--radius-lg) 0 0}._docTabs_n18ce_266{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-sm);padding:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-surface) 75%,var(--color-bg-alt));margin-bottom:var(--space-md);overflow-x:auto}._tabButton_n18ce_278{display:flex;align-items:center;justify-content:center;min-height:54px;padding:10px 16px;border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);background:color-mix(in srgb,var(--color-surface) 92%,var(--color-bg-alt));color:var(--color-text-muted);font-weight:600;font-size:14px;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease;text-align:center}._tabButton_n18ce_278:hover,._tabButton_n18ce_278:focus-visible{border-color:var(--color-accent);color:var(--color-text);outline:none;box-shadow:0 6px 14px color-mix(in srgb,#000 10%,transparent)}._tabButtonActive_n18ce_303{background:color-mix(in srgb,var(--color-accent) 18%,var(--color-surface));border-color:var(--color-accent);color:var(--color-text-strong);box-shadow:0 10px 24px color-mix(in srgb,var(--color-accent) 30%,transparent)}._tabTitle_n18ce_310{display:block;text-align:center;line-height:1.3;font-size:14px;color:currentColor;font-weight:600}._docStepButton_n18ce_319:focus-visible{outline:2px solid color-mix(in srgb,var(--color-accent) 50%,transparent);outline-offset:2px}._docStepButton_n18ce_319:after{content:attr(data-label);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,6px);opacity:0;pointer-events:none;background:var(--color-surface);color:var(--color-text);padding:4px 10px;border-radius:var(--radius-md);border:1px solid var(--color-border);box-shadow:0 8px 18px color-mix(in srgb,#000 16%,transparent);white-space:nowrap;font-size:12px;transition:opacity .2s ease,transform .2s ease;z-index:3}._docStepButton_n18ce_319:before{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%,4px);opacity:0;border-width:6px;border-style:solid;border-color:transparent transparent var(--color-surface) transparent;transition:opacity .2s ease,transform .2s ease;z-index:2}._docStepButton_n18ce_319:hover:after,._docStepButton_n18ce_319:focus-visible:after,._docStepButton_n18ce_319:hover:before,._docStepButton_n18ce_319:focus-visible:before{opacity:1;transform:translate(-50%)}._docStepButtonActive_n18ce_366{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 12%,var(--color-surface));color:var(--color-text);box-shadow:0 4px 12px color-mix(in srgb,#000 10%,transparent)}._docStepConnector_n18ce_373{flex:1;height:2px;background:color-mix(in srgb,var(--color-border) 60%,var(--color-bg-alt));border-radius:999px;min-width:18px}._docStepLabel_n18ce_381{font-weight:600;color:var(--color-text);margin:4px 0 var(--space-sm)}._subInput_n18ce_387{margin-top:6px}._textarea_n18ce_391{border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface-strong);color:var(--color-text)}._card_n18ce_196 ._form_n18ce_32{margin:var(--space-md);background:var(--color-surface-strong);border-radius:8px;padding:var(--space-md)}._card_n18ce_196 ._form_n18ce_32 input,._card_n18ce_196 ._form_n18ce_32 select,._card_n18ce_196 ._form_n18ce_32 button{background:var(--color-surface);color:var(--color-text)}._sitePanel_n18ce_412{animation:_siteSwap_n18ce_1 .3s ease}._siteCardsWrapper_n18ce_416{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-lg)}._siteCards_n18ce_416{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-md)}._siteCard_n18ce_416{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-md);background:var(--color-surface);box-shadow:var(--shadow-soft);transition:border-color .2s ease,box-shadow .2s ease,transform .15s ease;cursor:pointer;text-align:left;width:100%;display:flex;flex-direction:column;justify-content:space-between;min-height:190px;gap:var(--space-sm);color:var(--color-text);position:relative;overflow:hidden}._siteCard_n18ce_416:focus-visible{outline:2px solid color-mix(in srgb,var(--color-accent) 60%,transparent);outline-offset:2px}._siteCard_n18ce_416:hover{border-color:var(--color-accent);box-shadow:0 8px 20px color-mix(in srgb,#000 12%,transparent)}._siteCardSelected_n18ce_459{border-color:var(--color-accent);box-shadow:0 10px 28px color-mix(in srgb,#000 18%,transparent);transform:translateY(-2px)}._siteCardActions_n18ce_465{display:flex;justify-content:flex-start;align-items:center;gap:8px;flex-wrap:wrap}._siteCardBody_n18ce_473{display:flex;flex-direction:column;gap:6px;flex:1}._siteMeta_n18ce_480{margin:4px 0 0;color:var(--color-text-muted);font-size:13px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._siteName_n18ce_490{font-weight:700;color:var(--color-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._siteMetaSmall_n18ce_499{margin:0;color:var(--color-text-muted);font-size:12px}._siteCardTop_n18ce_505{display:flex;justify-content:space-between;align-items:center;gap:var(--space-sm)}._addSiteCard_n18ce_512{border:2px dashed var(--color-border);justify-content:center;align-items:center;text-align:center;background:color-mix(in srgb,var(--color-surface) 85%,var(--color-bg-alt))}._addSiteCard_n18ce_512:hover{border-color:var(--color-accent);box-shadow:0 8px 20px color-mix(in srgb,#000 12%,transparent)}._addSiteCard_n18ce_512 ._siteCardBody_n18ce_473{align-items:center;text-align:center}._addSiteCard_n18ce_512 ._siteCardActions_n18ce_465{justify-content:center}._addSiteAction_n18ce_534{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:8px;border:1px dashed var(--color-border);background:color-mix(in srgb,var(--color-surface) 90%,var(--color-bg-alt));color:var(--color-accent);font-weight:600;cursor:pointer;transition:border-color .2s ease,background .2s ease}._addSiteAction_n18ce_534:hover,._addSiteAction_n18ce_534:focus-visible{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 10%,var(--color-surface));outline:none}._siteCodeBadge_n18ce_555{border-radius:999px;padding:2px 8px;font-size:12px;background:color-mix(in srgb,var(--color-accent) 15%,var(--color-surface-strong));color:var(--color-text-muted)}._detailActions_n18ce_563{display:flex;justify-content:flex-start;gap:var(--space-sm);padding:0 var(--space-lg) var(--space-lg)}@keyframes _siteSwap_n18ce_1{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._docTransition_n18ce_592{animation:_fadeIn_n18ce_1 .25s ease;gap:20px;display:flex;flex-direction:column}._errorText_n18ce_599{color:var(--color-danger, #c0392b);font-size:13px;margin:4px 0 0}._responsibleList_n18ce_605{display:flex;flex-direction:column;gap:var(--space-md);padding:0 var(--space-sm) var(--space-sm)}._responsibleCard_n18ce_612{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-strong);padding:var(--space-md);display:flex;flex-direction:column;gap:var(--space-md)}._responsibleHeader_n18ce_622{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-sm)}._responsibleTitle_n18ce_629{margin:0;font-weight:600}._responsibleHint_n18ce_634{margin:4px 0 0;color:var(--color-text-muted);font-size:13px}._responsibleBody_n18ce_640{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-md)}._responsibleUpload_n18ce_646{display:flex;flex-direction:column;gap:var(--space-xs)}._traineeList_n18ce_652{display:flex;flex-direction:column;gap:var(--space-sm)}._traineeCard_n18ce_658{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-sm);display:flex;flex-direction:column;gap:var(--space-sm);background:var(--color-surface)}._traineeFields_n18ce_668{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-sm)}@keyframes _docSwap_n18ce_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeIn_n18ce_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._fieldGroup_n18ce_694{display:flex;gap:var(--space-md);flex:1}._inlineInputs_n18ce_700{display:grid;grid-template-columns:120px 1fr;gap:8px}._docsList_n18ce_580{display:flex;flex-direction:column;gap:var(--space-sm);border:1px dashed var(--color-border);border-radius:var(--radius-md);padding:var(--space-sm);background:var(--color-surface);box-shadow:none;animation:_docSwap_n18ce_1 .2s ease}._docTitleRow_n18ce_718{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:10px 0;border-bottom:1px solid var(--color-border)}._docActionRow_n18ce_727{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:12px 14px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-strong)}._quarterRow_n18ce_738{display:flex;flex-wrap:wrap;gap:10px}._modalOverlay_n18ce_751{position:fixed;inset:0;background:color-mix(in srgb,#000 40%,transparent);display:flex;align-items:center;justify-content:center;z-index:1000}._modal_n18ce_751{background:var(--color-surface);border-radius:var(--radius-md);padding:16px;min-width:320px;max-width:900px;width:90%;max-height:90vh;overflow:auto;box-shadow:0 10px 30px color-mix(in srgb,#000 30%,transparent)}._modalHeader_n18ce_773{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._closeBtn_n18ce_780{background:none;border:none;font-size:20px;cursor:pointer;color:var(--color-text)}._modalBody_n18ce_788{display:flex;flex-direction:column;gap:12px}._quarterGrid_n18ce_744{display:flex;flex-direction:row;gap:12px;flex-wrap:wrap}._inlineSelect_n18ce_801{height:38px;padding:0 12px;border-radius:var(--radius-sm);border:1px solid var(--color-border-strong, var(--color-border));background:color-mix(in srgb,var(--color-surface) 90%,var(--color-bg-alt));color:var(--color-text)}._docRow_n18ce_810{display:flex;flex-direction:column;gap:var(--space-sm);align-items:stretch;padding:10px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-strong)}._docTitle_n18ce_718{font-weight:600;color:var(--color-text)}._docHeader_n18ce_826{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:6px 0}._docActions_n18ce_834{display:flex;justify-content:flex-end;gap:var(--space-xs)}._otherList_n18ce_840{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-sm);background:none}._otherList_n18ce_840 ._wrapper_n18ce_847 input{background:transparent}._addDate_n18ce_851,._removeDate_n18ce_852{height:36px;padding:0 12px;border-radius:var(--radius-sm);border:1px solid var(--color-border-strong, var(--color-border));background:color-mix(in srgb,var(--color-surface) 90%,var(--color-bg-alt));color:var(--color-text);cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .1s ease;align-self:flex-start}._addDate_n18ce_851:hover,._removeDate_n18ce_852:hover{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 14%,var(--color-surface) 86%)}._addDate_n18ce_851:active,._removeDate_n18ce_852:active{transform:translateY(1px)}._customDateRow_n18ce_873{display:flex;flex-direction:column;gap:8px;width:100%}._customDateEntry_n18ce_880{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;align-items:end;width:100%}._addDateWrap_n18ce_888{display:flex;justify-content:flex-start;width:100%}._fileList_n18ce_894{display:flex;flex-direction:column;gap:8px}._fileItem_n18ce_900{display:flex;flex-direction:column;gap:8px;padding:8px;border:1px dashed var(--color-border);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-surface) 90%,var(--color-bg-alt))}._docControls_n18ce_910{display:flex;gap:8px;align-items:center}._docControls_n18ce_910 select{min-width:180px}._docControls_n18ce_910 ._subInput_n18ce_387{flex:1;min-width:0}._inlineControls_n18ce_925{display:flex;gap:10px;align-items:center;justify-content:flex-end}._inlineControls_n18ce_925 select,._inlineControls_n18ce_925 input{height:38px;padding:0 12px;border-radius:var(--radius-sm);border:1px solid var(--color-border-strong, var(--color-border));background:color-mix(in srgb,var(--color-surface) 90%,var(--color-bg-alt));color:var(--color-text)}._inlineLabel_n18ce_950{display:inline-block;font-size:12px;color:var(--color-text-muted);margin-bottom:0}._siteSwitcher_n18ce_957{display:flex;flex-direction:column;gap:var(--space-sm)}._siteStepper_n18ce_963{display:flex;gap:var(--space-sm);flex-wrap:wrap;margin:0}._siteStepperOuter_n18ce_970{padding:var(--space-lg);padding-bottom:0}._siteStep_n18ce_963{display:inline-flex;align-items:center;gap:8px;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface-strong);color:var(--color-text-muted);cursor:pointer;border:none}._siteStepActive_n18ce_988{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 12%,var(--color-surface));color:var(--color-text)}._siteStepIndex_n18ce_994{width:20px;height:20px;border-radius:50%;background:var(--color-border);color:var(--color-text);display:inline-flex;align-items:center;justify-content:center;font-size:12px}._siteStepLabel_n18ce_1006{font-size:13px;font-weight:600}._siteControlBar_n18ce_1011{display:flex;flex-direction:column;gap:var(--space-xs)}._siteTabs_n18ce_1017{display:flex;gap:8px;flex-wrap:wrap}._siteTab_n18ce_1017{padding:10px 12px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-strong);color:var(--color-text-muted);cursor:pointer;display:flex;flex-direction:column;gap:2px;min-width:160px;max-width:30%;overflow:hidden}._siteTabActive_n18ce_1038{color:var(--color-text);border-color:var(--color-accent);background:color-mix(in srgb,var(--color-surface) 80%,var(--color-bg-alt))}._siteLabel_n18ce_1044{font-size:12px;color:var(--color-text-muted)}._siteName_n18ce_490{font-weight:700;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._addSite_n18ce_512,._removeSite_n18ce_1058{padding:8px 12px;border:1px dashed var(--color-border);border-radius:var(--radius-sm);background:transparent;cursor:pointer}._removeSite_n18ce_1058{align-self:flex-start;color:var(--color-danger, #c0392b);border-color:var(--color-danger, #c0392b)}._siteActions_n18ce_1072{display:flex;gap:8px;flex-wrap:wrap;align-items:center}._toggleSite_n18ce_1079{padding:8px 12px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-strong);cursor:pointer}._subTabs_n18ce_1087{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:var(--space-sm)}._subTab_n18ce_1087{padding:8px 12px;border-radius:999px;border:1px solid var(--color-border);background:color-mix(in srgb,var(--color-surface) 85%,var(--color-bg-alt));color:var(--color-text-muted);cursor:pointer;font-size:13px}._subTabActive_n18ce_1104{color:var(--color-text);border-color:var(--color-accent);background:color-mix(in srgb,var(--color-surface) 75%,var(--color-bg-alt))}._accessHint_n18ce_1110{margin:0 0 var(--space-sm) 0;color:var(--color-text-muted)}._planLockedNotice_n18ce_1115{margin-bottom:var(--space-sm);padding:14px 16px;border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--color-accent) 25%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 8%,var(--color-surface));color:var(--color-text);line-height:1.55}._adminPlanBlock_n18ce_1125{display:grid;gap:14px;padding:18px;border:1px solid color-mix(in srgb,var(--color-accent) 18%,var(--color-border));border-radius:18px;background:radial-gradient(circle at 94% 0%,color-mix(in srgb,var(--color-accent) 10%,transparent),transparent 34%),color-mix(in srgb,var(--color-accent) 5%,var(--color-surface))}._adminPlanHeader_n18ce_1134{display:flex;justify-content:space-between;gap:var(--space-md);align-items:flex-start}._adminPlanHeader_n18ce_1134 p,._adminPlanHint_n18ce_1142{margin:0;color:var(--color-text-muted);line-height:1.5}._adminPlanHeader_n18ce_1134 p{font-size:.78rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}._adminPlanHeader_n18ce_1134 strong{display:block;margin-top:4px;font-size:1.05rem}._adminPlanHeader_n18ce_1134 span{display:inline-flex;align-items:center;padding:7px 11px;border-radius:999px;background:color-mix(in srgb,var(--color-accent) 11%,#ffffff);color:var(--color-accent);font-size:.84rem;font-weight:800;white-space:nowrap}._adminPlanChoices_n18ce_1173{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}._adminPlanChoice_n18ce_1173{padding:12px 14px;border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);border-radius:14px;background:var(--color-surface);color:var(--color-text);cursor:pointer;font-weight:800;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}._adminPlanChoice_n18ce_1173:hover,._adminPlanChoice_n18ce_1173:focus-visible{border-color:color-mix(in srgb,var(--color-accent) 36%,var(--color-border));box-shadow:0 12px 28px #031e1214;outline:none;transform:translateY(-1px)}._adminPlanChoiceActive_n18ce_1198{border-color:color-mix(in srgb,var(--color-accent) 58%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 9%,var(--color-surface));color:var(--color-accent)}._accessList_n18ce_1204{display:flex;flex-direction:column;gap:var(--space-sm)}._accessItem_n18ce_1210{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-sm);padding:var(--space-sm);border:1px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}._addAccess_n18ce_1220{align-self:flex-start}._placeholder_n18ce_1224{border:1px dashed var(--color-border);border-radius:var(--radius-md);padding:var(--space-md);background:color-mix(in srgb,var(--color-surface) 80%,transparent)}._placeholderTitle_n18ce_1231{margin:0 0 4px;font-weight:700}._placeholderText_n18ce_1236{margin:0;color:var(--color-text-muted)}._managerPickerBlock_n18ce_1241{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-md);background:var(--color-surface);margin-bottom:var(--space-md);display:flex;flex-direction:column;gap:var(--space-md)}._managerPickerHeader_n18ce_1252{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);flex-wrap:wrap}._managerPickerTitle_n18ce_1260{font-weight:700}._managerPickerHint_n18ce_1264{margin:4px 0 0;color:var(--color-text-muted)}._managerPickerBody_n18ce_1269{display:flex;flex-direction:column;gap:var(--space-sm)}._managerSearch_n18ce_1275{padding:10px 12px;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface-strong);color:var(--color-text)}._managerList_n18ce_1283{display:flex;flex-direction:column;gap:8px;max-height:280px;overflow:auto}._managerRow_n18ce_1291{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-strong)}._managerLeft_n18ce_1301{display:flex;gap:10px;align-items:center}._managerName_n18ce_1307{font-weight:600}._managerMeta_n18ce_1311{color:var(--color-text-muted);font-size:14px}._managerRole_n18ce_1316{color:var(--color-accent);font-weight:700;text-transform:capitalize}._managerEmpty_n18ce_1322{color:var(--color-text-muted);text-align:center}._managerPagination_n18ce_1327{display:flex;align-items:center;gap:var(--space-sm);justify-content:flex-end}._managerPagination_n18ce_1327 button{padding:8px 12px;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface-strong);cursor:pointer}._managerPagination_n18ce_1327 button:disabled{opacity:.6;cursor:not-allowed}@media(max-width:768px){._adminPlanHeader_n18ce_1134{flex-direction:column}._adminPlanChoices_n18ce_1173,._docRow_n18ce_810{grid-template-columns:1fr}._docControls_n18ce_910{flex-direction:column;align-items:stretch}}._siteSkeleton_n18ce_1362{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-md);background:var(--color-surface-strong);display:flex;flex-direction:column;gap:8px;animation:_pulse_n18ce_1 1.2s ease-in-out infinite}._skeletonLine_n18ce_1373{height:14px;border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-surface-strong) 0%,var(--color-surface) 50%,var(--color-surface-strong) 100%);background-size:200% 100%;animation:_shimmer_n18ce_1 1.5s infinite}@keyframes _shimmer_n18ce_1{0%{background-position:200% 0}to{background-position:-200% 0}}._skeletonActionRow_n18ce_1389{display:flex;gap:8px;flex-wrap:wrap}._siteSearchActions_n18ce_1395{display:flex;gap:10px;flex-wrap:wrap;align-items:center}@keyframes _pulse_n18ce_1{0%{opacity:1}50%{opacity:.6}to{opacity:1}}._wrapper_1tff6_1{display:flex;flex-direction:column;gap:18px;--doc-gap: 18px;padding:12px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-strong)}._error_1tff6_12{border-color:var(--color-danger, #c0392b);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-danger, #c0392b) 25%,transparent)}._errorMessage_1tff6_17{margin:0;font-size:12px;color:var(--color-danger, #c0392b)}._header_1tff6_23{display:flex;justify-content:space-between;align-items:center;gap:12px}._title_1tff6_30{font-weight:700;color:var(--color-text)}._checkboxLabel_1tff6_35{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;font-weight:600;cursor:pointer;-webkit-user-select:none;user-select:none;padding:6px 10px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-surface) 85%,var(--color-bg-alt))}._checkboxLabel_1tff6_35 input[type=checkbox]{appearance:none;width:16px;height:16px;border:2px solid var(--color-border-strong, var(--color-border));border-radius:4px;position:relative;background:var(--color-surface);cursor:pointer}._checkboxLabel_1tff6_35 input[type=checkbox]:checked{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 65%,var(--color-surface) 35%)}._controls_1tff6_65{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;align-items:end}._controls_1tff6_65 label{display:block;font-size:12px;color:var(--color-text-muted);margin-bottom:4px}._controls_1tff6_65 input{height:38px;width:100%;padding:0 10px;border:1px solid var(--color-border-strong, var(--color-border));border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-surface) 80%,var(--color-bg-alt));color:var(--color-text);transition:border-color .2s ease,box-shadow .2s ease}._controls_1tff6_65 input:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-accent) 20%,transparent)}._note_1tff6_95 input{height:38px}._status_1tff6_99,._dates_1tff6_100,._note_1tff6_95{display:flex;flex-direction:column;gap:4px}._details_1tff6_107{max-height:0;opacity:0;overflow:hidden;transition:max-height .25s ease,opacity .25s ease;display:flex;flex-direction:column;gap:0;padding:0;border-radius:8px;background:transparent}._details_1tff6_107:not(._detailsOpen_1tff6_120){margin-top:calc(-1 * var(--doc-gap, 18px))}._detailsOpen_1tff6_120{max-height:1200px;opacity:1;overflow:hidden;gap:12px;padding:15px;background:var(--color-surface);margin-top:0}._extra_1tff6_134{display:flex;flex-direction:column;gap:6px}._extra_1tff6_134 select{height:38px;padding:0 12px;border-radius:var(--radius-sm);border:1px solid var(--color-border-strong, var(--color-border));background:color-mix(in srgb,var(--color-surface) 90%,var(--color-bg-alt));color:var(--color-text);transition:border-color .2s ease,box-shadow .2s ease}._extra_1tff6_134 select:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-accent) 30%,transparent)}._fileList_1tff6_156{display:flex;flex-wrap:wrap;gap:6px}._fileChip_1tff6_162{padding:4px 8px;border-radius:999px;border:1px solid var(--color-border);background:color-mix(in srgb,var(--color-surface) 80%,var(--color-accent) 8%);font-size:12px}._fileItem_1tff6_170{display:flex;flex-direction:column;gap:6px;padding:8px;border:1px dashed var(--color-border);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-surface) 90%,var(--color-bg-alt))}._fileMeta_1tff6_180{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:6px;align-items:end}._fileLabel_1tff6_187{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--color-text-muted)}._fileLabel_1tff6_187 input{height:34px;padding:0 10px;border:1px solid var(--color-border-strong, var(--color-border));border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-surface) 90%,var(--color-bg-alt));color:var(--color-text)}._fileStatus_1tff6_204{font-size:12px;color:var(--color-text-muted)}._fileError_1tff6_209{font-size:12px;color:var(--color-danger, #c0392b)}._removeFile_1tff6_214{height:38px;border-radius:var(--radius-sm);border:1px solid var(--color-border-strong, var(--color-border));background:color-mix(in srgb,var(--color-danger) 15%,var(--color-surface) 85%);color:var(--color-text);cursor:pointer}._customDate_1tff6_223,._customDateLabel_1tff6_224,._removeDate_1tff6_225,._addDate_1tff6_226{display:none}@media(max-width:680px){._controls_1tff6_65{grid-template-columns:1fr}}._page_9pjlg_1{display:flex;flex-direction:column;gap:var(--space-lg);padding:var(--space-lg)}._header_9pjlg_8{display:flex;justify-content:space-between;gap:var(--space-lg);align-items:flex-start;flex-wrap:wrap}._kicker_9pjlg_16{margin:0;text-transform:uppercase;font-size:12px;letter-spacing:.4px;color:var(--color-accent);font-weight:600}._subtitle_9pjlg_25{margin:8px 0 0;color:var(--color-text-muted)}._headerActions_9pjlg_30{display:flex;gap:var(--space-sm)}._selector_9pjlg_35{display:flex;flex-direction:column;gap:4px;min-width:220px}._selector_9pjlg_35 label{font-size:13px;color:var(--color-text-muted)}._selector_9pjlg_35 select{border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);padding:8px 12px;background:var(--color-surface);color:var(--color-text-primary)}._severityGrid_9pjlg_55{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-md)}._severityCard_9pjlg_61{padding:var(--space-md);border-radius:var(--radius-lg);border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);background:var(--color-surface);display:flex;flex-direction:column;gap:4px}._severityCard_9pjlg_61._critical_9pjlg_71{border-color:color-mix(in srgb,var(--color-danger) 40%,transparent)}._severityCard_9pjlg_61._medium_9pjlg_75{border-color:color-mix(in srgb,var(--color-warning) 40%,transparent)}._severityCard_9pjlg_61._low_9pjlg_79{border-color:color-mix(in srgb,var(--color-accent) 40%,transparent)}._cardLabel_9pjlg_83{margin:0;color:var(--color-text-muted);font-size:14px}._cardValue_9pjlg_89{margin:0;font-size:32px;font-weight:700}._cardHint_9pjlg_95{margin:0;color:var(--color-text-muted)}._panel_9pjlg_100{background:var(--color-surface);border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);border-radius:var(--radius-lg);padding:var(--space-lg);display:flex;flex-direction:column;gap:var(--space-md);box-shadow:var(--shadow-soft)}._infoBanner_9pjlg_111{padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-accent) 50%,transparent);color:var(--color-accent);font-weight:500}._panelHeader_9pjlg_120{display:flex;justify-content:space-between;gap:var(--space-lg);align-items:flex-start}._filters_9pjlg_127{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:flex-end}._filterControl_9pjlg_134{display:flex;flex-direction:column;gap:4px;min-width:180px}._filterControl_9pjlg_134 label{font-size:12px;text-transform:uppercase;letter-spacing:.2px;color:var(--color-text-muted)}._filterControl_9pjlg_134 select{border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);padding:8px 12px;background:var(--color-bg-alt);color:var(--color-text-primary)}._rangeGroup_9pjlg_156{display:flex;gap:var(--space-sm)}._table_9pjlg_161{display:flex;flex-direction:column;gap:var(--space-sm)}._tableScroll_9pjlg_167{overflow-x:auto;-webkit-overflow-scrolling:touch}._tableHeader_9pjlg_172,._tableRow_9pjlg_173{display:grid;grid-template-columns:1fr 2fr 1fr 1fr .9fr;gap:var(--space-md);align-items:flex-start;min-width:720px}._tableCell_9pjlg_181{min-width:0}._tableHeader_9pjlg_172{font-size:13px;text-transform:uppercase;letter-spacing:.3px;color:var(--color-text-muted)}._tableRow_9pjlg_173{border:1px solid color-mix(in srgb,var(--color-border) 60%,transparent);border-radius:var(--radius-md);padding:var(--space-md);background:var(--color-surface)}._tableSkeleton_9pjlg_199{display:flex;flex-direction:column;gap:var(--space-sm)}._tableSkeletonRow_9pjlg_205{height:56px;border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--color-border) 60%,transparent);background:color-mix(in srgb,var(--color-border) 15%,transparent);animation:_pulse_9pjlg_1 1.4s ease-in-out infinite;min-width:720px}._article_9pjlg_214{display:flex;align-items:center;gap:6px;font-weight:600;min-width:0}._articleText_9pjlg_222{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block}._articleLink_9pjlg_229{color:inherit;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 32%,transparent);text-underline-offset:3px}._articleLink_9pjlg_229:hover{color:var(--color-accent)}._descriptionCell_9pjlg_240{display:flex;flex-direction:column;gap:4px}._descriptionWrapper_9pjlg_246{display:flex;align-items:center;gap:6px;width:200px;min-width:200px;max-width:200px}._descriptionText_9pjlg_255{color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;flex:1;max-width:200px}._siteMeta_9pjlg_264{font-size:13px;color:var(--color-text-muted)}._badge_9pjlg_269{padding:4px 12px;border-radius:999px;font-size:13px;font-weight:600;display:inline-flex;align-items:center}._tooltipIcon_9pjlg_278{width:18px;height:18px;border-radius:50%;background:color-mix(in srgb,var(--color-text-primary) 15%,transparent);color:var(--color-text-primary);font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;cursor:help;position:relative}[data-tooltip]{position:relative;overflow:visible}[data-tooltip]:after{content:attr(data-tooltip);position:absolute;bottom:100%;left:0;transform:translateY(-4px);padding:6px 10px;border-radius:var(--radius-md);background:var(--color-surface-strong);color:var(--color-text-primary);font-size:14px;max-width:200px;box-shadow:var(--shadow-soft);opacity:0;pointer-events:none;transition:opacity .15s ease,transform .15s ease;z-index:5}[data-tooltip]:hover:after{opacity:1;transform:translateY(-8px)}._progress_9pjlg_322{background:color-mix(in srgb,var(--color-warning) 20%,transparent);color:color-mix(in srgb,var(--color-warning) 70%,black)}._critical_9pjlg_71{background:color-mix(in srgb,var(--color-danger) 15%,transparent);color:var(--color-danger)}._low_9pjlg_79{background:color-mix(in srgb,var(--color-accent) 15%,transparent);color:var(--color-accent)}._tableFooter_9pjlg_337{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-sm);margin-top:var(--space-md)}._pagination_9pjlg_346{display:flex;align-items:center;gap:var(--space-sm)}._pageInfo_9pjlg_352{color:var(--color-text-muted)}._limitControl_9pjlg_356{display:flex;align-items:center;gap:var(--space-xs)}._limitControl_9pjlg_356 label{font-size:13px;color:var(--color-text-muted)}._limitControl_9pjlg_356 select{border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);background:var(--color-bg-alt);padding:6px 10px;color:var(--color-text-primary)}._grid_9pjlg_375{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--space-md)}._emptyState_9pjlg_381{border:1px dashed color-mix(in srgb,var(--color-border) 70%,transparent);border-radius:var(--radius-lg);padding:var(--space-lg);text-align:center;color:var(--color-text-muted)}._timeline_9pjlg_389,._feed_9pjlg_390{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-sm)}._timeline_9pjlg_389 li,._feed_9pjlg_390 li{border:1px solid color-mix(in srgb,var(--color-border) 60%,transparent);border-radius:var(--radius-md);padding:var(--space-md);display:flex;justify-content:space-between;gap:var(--space-md)}._itemTitle_9pjlg_409{margin:0;font-weight:600}._itemDetail_9pjlg_414{margin:4px 0 0;color:var(--color-text-muted)}._loader_9pjlg_419{padding:var(--space-lg);text-align:center;color:var(--color-text-muted)}._accent_9pjlg_425{background:color-mix(in srgb,var(--color-accent) 15%,transparent);color:var(--color-accent)}._muted_9pjlg_430{background:color-mix(in srgb,var(--color-border) 25%,transparent);color:var(--color-text-muted)}@keyframes _pulse_9pjlg_1{0%{opacity:.7}50%{opacity:.3}to{opacity:.7}}@media(max-width:900px){._header_9pjlg_8,._panelHeader_9pjlg_120{flex-direction:column}._tableScroll_9pjlg_167{overflow:visible}._tableHeader_9pjlg_172{display:none}._tableRow_9pjlg_173{grid-template-columns:1fr;min-width:0;gap:var(--space-sm);padding:var(--space-md)}._table_9pjlg_161{min-width:0}._tableCell_9pjlg_181{display:flex;flex-direction:column;align-items:flex-start;gap:6px}._tableCell_9pjlg_181:before{content:attr(data-label);font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted)}._tableSkeletonRow_9pjlg_205{min-width:0}}._header_1gvnd_1{display:flex;flex-direction:column;gap:var(--space-md)}._kicker_1gvnd_7{font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);margin-bottom:var(--space-xs)}._subtitle_1gvnd_15{color:var(--color-text-muted);max-width:640px}._headerActions_1gvnd_20{display:flex;flex-wrap:wrap;gap:var(--space-md);align-items:flex-end}._selector_1gvnd_27{display:flex;flex-direction:column;gap:var(--space-xxs)}._selector_1gvnd_27 select{min-width:240px}._summaryGrid_1gvnd_37{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-md)}._summaryCard_1gvnd_43{border-radius:16px;padding:var(--space-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:var(--space-xs)}._skeletonCard_1gvnd_53{background:var(--color-surface-strong);animation:_pulse_1gvnd_1 1.8s ease-in-out infinite}._skeletonLineShort_1gvnd_58{height:14px;width:50%;border-radius:999px;background:color-mix(in srgb,var(--color-text-muted) 20%,transparent)}._skeletonLineLarge_1gvnd_65{height:26px;width:70%;border-radius:10px;background:color-mix(in srgb,var(--color-text-muted) 20%,transparent)}._cardLabel_1gvnd_72{font-size:.9rem;color:var(--color-text-muted)}._cardValue_1gvnd_77{font-size:2rem;font-weight:600}._cardHint_1gvnd_82{color:var(--color-text-muted);font-size:.9rem}._critical_1gvnd_87{border:1px solid color-mix(in srgb,var(--color-critical) 40%,transparent)}._progress_1gvnd_91{border:1px solid color-mix(in srgb,var(--color-warning) 40%,transparent)}._medium_1gvnd_95{border:1px solid color-mix(in srgb,var(--color-accent) 30%,transparent)}._success_1gvnd_99{border:1px solid color-mix(in srgb,var(--color-success) 25%,transparent)}._panel_1gvnd_103{background:var(--color-surface);border-radius:18px;padding:var(--space-xl);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:var(--space-lg)}._panelHeader_1gvnd_113{display:flex;flex-direction:column;gap:var(--space-md)}._filters_1gvnd_119{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-sm);align-items:end}._filterControl_1gvnd_126{display:flex;flex-direction:column;gap:var(--space-xxs)}._tableSkeleton_1gvnd_132,._table_1gvnd_132{display:flex;flex-direction:column;gap:var(--space-xs)}._tableScroll_1gvnd_139{overflow-x:auto;-webkit-overflow-scrolling:touch}._tableHeader_1gvnd_144,._tableRow_1gvnd_145{display:grid;grid-template-columns:1.4fr 1.6fr 1.1fr 1.1fr 1fr 1fr;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:12px;min-width:760px}._tableCell_1gvnd_154{min-width:0}._tableHeader_1gvnd_144{color:var(--color-text-muted);font-size:.85rem;text-transform:uppercase;letter-spacing:.05em}._tableRow_1gvnd_145{background:var(--color-surface-strong);align-items:center;min-height:64px}._tableSkeletonRow_1gvnd_171{height:56px;border-radius:12px;background:var(--color-surface-strong);animation:_pulse_1gvnd_1 1.8s ease-in-out infinite;min-width:760px}._titleCell_1gvnd_179{display:flex;flex-direction:column;gap:4px}._title_1gvnd_179{font-weight:600}._lawText_1gvnd_189{font-size:.85rem;color:var(--color-text-muted);line-height:1.3;max-width:420px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._lawLink_1gvnd_200{color:inherit;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 32%,transparent);text-underline-offset:3px}._lawLink_1gvnd_200:hover{color:var(--color-accent)}._sectionBadge_1gvnd_211{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;padding:2px 6px;border-radius:999px;background:color-mix(in srgb,var(--color-accent) 12%,transparent);color:var(--color-accent);width:fit-content}._article_1gvnd_223{font-size:.75rem;color:var(--color-text-muted)}._descriptionCell_1gvnd_228{position:relative;display:flex;align-items:center}._descriptionText_1gvnd_234{display:inline-block;max-width:190px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._descriptionHint_1gvnd_242{position:absolute;top:100%;left:0;transform:translateY(6px);background:var(--color-surface);border-radius:12px;padding:var(--space-xs) var(--space-sm);box-shadow:var(--shadow-md);border:1px solid color-mix(in srgb,var(--color-text-muted) 15%,transparent);opacity:0;pointer-events:none;max-width:200px;font-size:.95rem;line-height:1.3;z-index:2;transition:opacity .15s ease}._descriptionCell_1gvnd_228:hover ._descriptionHint_1gvnd_242{opacity:1}._dueValue_1gvnd_265{font-weight:600}._dueHint_1gvnd_269{font-size:.85rem;color:var(--color-text-muted)}._status_1gvnd_274{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border-radius:999px;font-size:.85rem;font-weight:500}._tableFooter_1gvnd_284{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--space-sm);align-items:center}._pagination_1gvnd_292{display:flex;gap:var(--space-xs);align-items:center}._limitControl_1gvnd_298{display:flex;gap:var(--space-xxs);align-items:center}._emptyState_1gvnd_304,._emptyRow_1gvnd_305,._error_1gvnd_306{padding:var(--space-lg);border-radius:16px;background:var(--color-surface-strong);text-align:center}._error_1gvnd_306{color:var(--color-critical)}@keyframes _pulse_1gvnd_1{0%{opacity:.55}50%{opacity:1}to{opacity:.55}}@media(max-width:900px){._tableScroll_1gvnd_139{overflow:visible}._tableHeader_1gvnd_144{display:none}._tableRow_1gvnd_145{grid-template-columns:1fr;min-width:0;gap:var(--space-sm);padding:var(--space-md);border:1px solid color-mix(in srgb,var(--color-border) 60%,transparent);background:var(--color-surface-strong)}._table_1gvnd_132{min-width:0}._tableCell_1gvnd_154{display:flex;flex-direction:column;align-items:flex-start;gap:6px}._tableCell_1gvnd_154:before{content:attr(data-label);font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted)}._tableSkeletonRow_1gvnd_171{min-width:0}}._page_dagq0_1{display:flex;flex-direction:column;gap:24px}._card_dagq0_7{background:var(--color-surface);border-radius:20px;padding:32px;border:1px solid var(--border-primary);box-shadow:var(--shadow-card);margin-bottom:24px}._headerRow_dagq0_16{display:flex;flex-direction:column;gap:8px}._kicker_dagq0_22{text-transform:uppercase;font-size:12px;letter-spacing:.1em;color:var(--text-muted);margin-bottom:4px}._meta_dagq0_30{color:var(--text-muted);margin-top:4px}._errorBanner_dagq0_35{padding:10px 16px;border-radius:12px;background:var(--surface-danger);color:#fff;font-size:14px}._summaryGrid_dagq0_43{margin-top:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}._summaryCard_dagq0_50{border:1px solid var(--border-primary);border-radius:16px;padding:18px;background:var(--surface-secondary)}._summaryValue_dagq0_57{font-size:28px;font-weight:600}._summaryLabel_dagq0_62{color:var(--text-muted);margin-top:4px}._summaryHint_dagq0_67{margin-top:4px;color:var(--text-muted);font-size:13px}._splitCard_dagq0_73{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px}._column_dagq0_79{display:flex;flex-direction:column;gap:16px;background:var(--surface-secondary);border:1px solid var(--border-primary);border-radius:16px;padding:24px}._sectionHeader_dagq0_89{display:flex;justify-content:space-between;align-items:flex-start}._list_dagq0_95{display:flex;flex-direction:column;border:1px solid var(--border-primary);border-radius:16px;background:var(--surface-primary)}._list_dagq0_95 ._notification_dagq0_103+._notification_dagq0_103{margin-top:16px;padding-top:16px;border-top:1px dashed var(--border-primary)}._notification_dagq0_103{border:1px solid var(--border-primary);border-radius:16px;padding:18px;background:var(--color-bg-alt);transition:border-color .2s ease,transform .2s ease}._muted_dagq0_117{opacity:.85}._notificationMeta_dagq0_121{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;font-size:13px;color:var(--text-muted)}._notificationType_dagq0_130{font-weight:600;color:var(--accent-primary)}._notificationHint_dagq0_135{margin-top:6px;color:var(--text-muted)}._notificationDetails_dagq0_140{margin-top:8px}._notificationDetails_dagq0_140 summary{cursor:pointer;color:var(--accent-primary);font-weight:600}._notificationActions_dagq0_149{display:flex;gap:12px;margin-top:16px}._notificationLink_dagq0_155{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border-radius:999px;background:var(--accent-primary);color:#fff;font-size:13px;font-weight:700;text-decoration:none}._notificationResult_dagq0_169{margin-top:12px;font-size:13px;color:var(--text-muted);font-weight:600}._emptyState_dagq0_176{padding:32px;border:1px dashed var(--border-primary);border-radius:16px;text-align:center;color:var(--text-muted)}._page_nui27_1{display:flex;flex-direction:column;gap:24px}._hero_nui27_7{display:block}._heroCopy_nui27_11{padding:30px;border-radius:28px;background:radial-gradient(circle at top left,color-mix(in srgb,var(--color-accent) 16%,transparent),transparent 42%),linear-gradient(145deg,var(--color-surface),color-mix(in srgb,var(--color-surface) 76%,#f1f8f3));border:1px solid rgba(148,163,184,.16);box-shadow:0 22px 44px #0f172a14}._kicker_nui27_19{margin:0 0 10px;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#0f766e}._title_nui27_28{margin:0;font-size:clamp(30px,4vw,42px);line-height:1.05;color:#0f172a}._description_nui27_35{margin:16px 0 0;max-width:760px;font-size:16px;line-height:1.7;color:#475569}._newsLayout_nui27_43{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.32fr);gap:18px;align-items:start}._newsMain_nui27_50{display:flex;flex-direction:column;gap:18px;min-width:0}._newsAside_nui27_57{min-width:0}._summaryGrid_nui27_61{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}._summaryCard_nui27_67{display:flex;flex-direction:column;gap:8px;padding:20px;border-radius:22px;background:#fff;border:1px solid rgba(148,163,184,.16);box-shadow:0 14px 32px #0f172a0f}._summaryValue_nui27_78{font-size:clamp(20px,2.2vw,32px);font-weight:800;line-height:1.15;color:#0f172a}._summaryLabel_nui27_85{font-size:14px;line-height:1.5;color:#475569}._toolbar_nui27_91{display:flex;flex-direction:column;gap:16px;padding:22px;border-radius:24px;background:#fff;border:1px solid rgba(148,163,184,.16);box-shadow:0 16px 34px #0f172a0f}._searchField_nui27_102{max-width:720px}._filtersRow_nui27_106{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;align-items:flex-end}._modeGroup_nui27_114{display:flex;gap:10px;flex-wrap:wrap}._filterChip_nui27_120{padding:10px 14px;border:1px solid rgba(148,163,184,.24);border-radius:999px;background:#f8fafc;color:#334155;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}._filterChip_nui27_120:hover{transform:translateY(-1px)}._filterChipActive_nui27_136{background:#0f766e;border-color:#0f766e;color:#fff}._selectField_nui27_142{display:flex;flex-direction:column;gap:8px;min-width:220px;color:#334155;font-size:13px;font-weight:600}._selectField_nui27_142 select{min-height:46px;padding:0 14px;border-radius:16px;border:1px solid rgba(148,163,184,.28);background:#fff;color:#0f172a;font:inherit}._infoBanner_nui27_162,._warningBanner_nui27_163{padding:12px 14px;border-radius:16px;font-size:14px;line-height:1.6}._infoBanner_nui27_162{background:#eff6ff;color:#1d4ed8}._warningBanner_nui27_163{background:#fff7ed;color:#c2410c}._feed_nui27_180{display:grid;grid-template-columns:1fr;gap:12px}._pagination_nui27_186{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap;padding:18px 20px;border-radius:22px;background:#fff;border:1px solid rgba(148,163,184,.16);box-shadow:0 14px 32px #0f172a0f}._paginationInfo_nui27_199{display:flex;flex-direction:column;gap:4px;color:#475569;font-size:14px;line-height:1.5}._paginationControls_nui27_208{display:flex;gap:10px;flex-wrap:wrap}._pageButton_nui27_214{min-height:44px;padding:0 16px;border-radius:14px;border:1px solid rgba(148,163,184,.24);background:#f8fafc;color:#0f172a;font:inherit;font-weight:700;cursor:pointer;transition:transform .2s ease,background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}._pageButton_nui27_214:hover:not(:disabled){transform:translateY(-1px);border-color:#0f766e59;box-shadow:0 10px 22px #0f172a14}._pageButton_nui27_214:disabled{cursor:not-allowed;opacity:.48}._feedCard_nui27_238{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:20px;border-radius:22px;background:#fff;border:1px solid rgba(148,163,184,.18);box-shadow:0 12px 28px #0f172a0b}._feedMetaRow_nui27_249{grid-column:1/-1;display:flex;gap:12px;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}._feedMeta_nui27_249{display:flex;gap:10px;align-items:center;flex-wrap:wrap}._feedMetaActions_nui27_265{display:flex;align-items:center;gap:10px;margin-left:auto;flex-wrap:wrap;justify-content:flex-end}._feedBadge_nui27_274,._categoryBadge_nui27_275{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:700}._feedBadge_nui27_274{color:#0f172a;background:#e2e8f0}._badgeact_nui27_290{background:#dbeafe;color:#1d4ed8}._badgerisk_nui27_295{background:#fee2e2;color:#b91c1c}._badgerequirement_nui27_300{background:#dcfce7;color:#15803d}._categoryBadge_nui27_275{background:#f1f5f9;color:#475569}._feedDate_nui27_310{color:#64748b;font-size:13px;white-space:nowrap}._feedBody_nui27_316{display:flex;flex-direction:column;gap:10px;min-width:0}._feedHeader_nui27_323{display:flex;flex-direction:column;gap:8px}._feedTitle_nui27_329{margin:0;font-size:20px;line-height:1.35;color:#0f172a}._sourceLabel_nui27_336{color:#0f766e;font-size:13px;font-weight:700}._feedSummary_nui27_342{margin:0;font-size:14px;line-height:1.7;color:#475569}._feedActions_nui27_349{display:flex;align-items:flex-end;justify-content:flex-end}._sourceButton_nui27_355{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 13px;border-radius:999px;background:color-mix(in srgb,var(--color-accent) 10%,#ffffff);color:var(--color-accent);font-size:13px;font-weight:800;text-decoration:none;white-space:nowrap}._manageModalRoot_nui27_370{--modal-width: min(960px, calc(100vw - 32px) );--modal-max-height: calc(100dvh - 24px) ;--modal-padding: 14px;--modal-overflow: hidden}._manageModalBody_nui27_377{overflow:auto;padding:0;color:#0f172a;font-size:.95rem;line-height:1.5}._manageModal_nui27_370{display:flex;flex-direction:column;gap:12px;padding:16px;background:#f6f8fb}._manageIntro_nui27_393,._managePanel_nui27_394,._manageRailCard_nui27_395{border:1px solid rgba(148,163,184,.14);box-shadow:0 8px 18px #0f172a09}._manageIntro_nui27_393{display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:16px;background:#fff}._manageBadge_nui27_409{margin:0;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#0f766e}._manageIntroTop_nui27_418{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._manageIntroDate_nui27_426{color:#64748b;font-size:12px;font-weight:600}._manageLawTitle_nui27_432{margin:0;color:#0f172a;font-size:21px;font-weight:700;line-height:1.35}._manageMeta_nui27_440{display:flex;gap:10px;flex-wrap:wrap;color:#64748b;font-size:13px;line-height:1.5}._manageWorkspace_nui27_449{display:grid;grid-template-columns:260px minmax(0,1fr);gap:16px;align-items:start}._manageRail_nui27_395{display:flex;flex-direction:column;gap:12px}._manageStepper_nui27_462{display:flex;flex-direction:column;gap:10px}._manageStepItem_nui27_468{display:flex;align-items:center;gap:12px;width:100%;min-height:64px;padding:12px 14px;border-radius:14px;border:1px solid rgba(148,163,184,.14);background:#fff;color:#0f172a;text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}._manageStepItem_nui27_468:hover{transform:translateY(-1px);border-color:#0f766e38;box-shadow:0 8px 18px #0f172a0d}._manageStepItemActive_nui27_490{border-color:#0f766e6b;background:#f5fffb}._manageStepItemDone_nui27_495{border-color:#94a3b824}._manageStepNumber_nui27_499{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:#e2e8f0;color:#0f172a;font-size:12px;font-weight:800;flex:0 0 auto}._manageStepItemActive_nui27_490 ._manageStepNumber_nui27_499{background:#0f766e;color:#fff}._manageStepItemDone_nui27_495 ._manageStepNumber_nui27_499{background:#f1f5f9;color:#475569}._manageStepCopy_nui27_523{display:flex;flex-direction:column;gap:4px;min-width:0}._manageStepCopy_nui27_523 strong{font-size:13px;line-height:1.35}._manageStepCopy_nui27_523 em{color:#64748b;font-size:12px;font-style:normal;line-height:1.45}._manageRailCard_nui27_395{display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:14px;background:#fff}._manageRailCard_nui27_395 strong{color:#0f172a;font-size:28px;line-height:1}._manageRailCard_nui27_395 span{color:#64748b;font-size:13px;line-height:1.5}._manageRailLabel_nui27_563{color:#0f766e!important;font-size:11px!important;font-weight:800!important;letter-spacing:.08em;text-transform:uppercase}._manageContent_nui27_571{min-width:0}._manageStepCounter_nui27_575{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 12px;border-radius:999px;background:#f8fafc;border:1px solid rgba(148,163,184,.16);color:#334155;font-size:12px;font-weight:800;white-space:nowrap}._managePanel_nui27_394{display:flex;flex-direction:column;gap:16px;padding:18px;border-radius:16px;background:#fff}._managePanelHead_nui27_599{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px solid rgba(148,163,184,.12)}._managePanelTitle_nui27_609{margin:4px 0 0;color:#0f172a;font-size:18px;line-height:1.3}._managePanelText_nui27_616{margin:6px 0 0;color:#64748b;font-size:13px;line-height:1.55}._manageFormGrid_nui27_623{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:16px;align-items:start}._manageFormMain_nui27_630{display:flex;flex-direction:column;gap:14px}._manageSideCard_nui27_636{display:flex;flex-direction:column;gap:14px;padding:14px;border-radius:14px;background:#f8fafc;border:1px solid rgba(148,163,184,.14)}._manageSideSection_nui27_646{display:flex;flex-direction:column;gap:6px}._manageSideLabel_nui27_652{color:#64748b;font-size:12px;font-weight:700;line-height:1.5}._manageSideValue_nui27_659{color:#0f172a;font-size:22px;line-height:1}._manageSideText_nui27_665{color:#64748b;font-size:13px;line-height:1.5}._manageTextareaField_nui27_671{display:flex;flex-direction:column;gap:8px;color:#334155;font-size:13px;font-weight:600}._manageTextarea_nui27_671{min-height:160px;resize:vertical;padding:14px 16px;border-radius:14px;border:1px solid rgba(148,163,184,.2);background:#fff;color:#0f172a;font:inherit;line-height:1.65}._manageChannels_nui27_692{display:flex;gap:10px;flex-wrap:wrap}._manageChannel_nui27_692{display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;border:1px solid rgba(148,163,184,.18);background:#fff;color:#0f172a;font-size:14px;font-weight:600;cursor:pointer}._manageChannel_nui27_692 input{margin:0}._managePreviewBody_nui27_716{display:flex;flex-direction:column;gap:14px}._manageStats_nui27_722{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}._manageStat_nui27_722{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:12px;background:#f8fafc;border:1px solid rgba(148,163,184,.14)}._manageStat_nui27_722 strong{color:#0f172a;font-size:22px;line-height:1}._manageStat_nui27_722 span{color:#64748b;font-size:13px;line-height:1.5}._managePreviewCompanies_nui27_750{display:flex;flex-direction:column;gap:8px}._manageCompanyRow_nui27_756{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;padding:12px 14px;border-radius:12px;background:#fff;border:1px solid rgba(148,163,184,.14)}._manageCompanyRow_nui27_756 strong{color:#0f172a;font-size:14px;line-height:1.4}._manageCompanyRow_nui27_756 span{color:#64748b;font-size:13px;line-height:1.5;text-align:right}._managePreviewEmpty_nui27_780{color:#64748b;font-size:14px;line-height:1.7}._manageFootnote_nui27_786,._manageInlineNote_nui27_787{color:#64748b;font-size:12px;line-height:1.5}._manageFinalizeToggle_nui27_793{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:12px;border:1px solid rgba(148,163,184,.14);background:#f8fafc;color:#0f172a;font-size:14px;line-height:1.6;font-weight:600}._manageFinalizeToggle_nui27_793 input{margin-top:3px}._manageFinalizeToggle_nui27_793 span{display:block}._manageList_nui27_815,._manageListGrid_nui27_816{display:grid;grid-template-columns:1fr;gap:10px;max-height:420px;overflow:auto;padding-right:2px}._manageItem_nui27_825{display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;align-items:flex-start;padding:14px;border-radius:12px;background:#fff;border:1px solid rgba(148,163,184,.14);cursor:pointer}._manageItem_nui27_825:hover{border-color:#0f766e38}._manageItemActive_nui27_841{border-color:#0f766e57;background:#f7fffc}._manageItem_nui27_825 input{margin-top:3px}._manageItemContent_nui27_850{display:flex;flex-direction:column;gap:6px;min-width:0}._manageItemTop_nui27_857{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._manageItemTitle_nui27_864{color:#0f172a;font-size:15px;font-weight:700;line-height:1.35}._manageItemDescription_nui27_871{color:#475569;font-size:12px;line-height:1.65}._manageFooter_nui27_877{display:flex;flex-direction:column;gap:10px;padding-top:2px;border-top:1px solid rgba(148,163,184,.12)}._manageHint_nui27_885{color:#64748b;font-size:13px;line-height:1.5}._manageActions_nui27_891{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}._detailGrid_nui27_898{display:grid;gap:12px;margin:0}._detailItem_nui27_904{display:grid;gap:4px}._detailItem_nui27_904 dt{color:#64748b;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}._detailItem_nui27_904 dd{margin:0;color:#0f172a;font-size:14px;line-height:1.65}._cardActions_nui27_924{display:flex;justify-content:flex-start}._linkButton_nui27_929{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border-radius:999px;background:#0f172a;color:#fff;font-size:13px;font-weight:700;text-decoration:none}._emptyState_nui27_943{padding:28px;border-radius:18px;background:#fff;border:1px dashed rgba(148,163,184,.4);color:#64748b;font-size:15px;line-height:1.7}@media(max-width:1180px){._hero_nui27_7,._feed_nui27_180,._summaryGrid_nui27_61,._newsLayout_nui27_43,._manageWorkspace_nui27_449,._manageFormGrid_nui27_623{grid-template-columns:1fr}}@media(max-width:720px){._heroCopy_nui27_11,._toolbar_nui27_91,._feedCard_nui27_238,._summaryCard_nui27_67,._manageIntro_nui27_393,._managePanel_nui27_394{padding:18px;border-radius:16px}._manageModal_nui27_370{padding:14px}._feedDate_nui27_310{margin-left:0}._manageStats_nui27_722,._feedCard_nui27_238{grid-template-columns:1fr}._feedActions_nui27_349{justify-content:flex-start}._manageListGrid_nui27_816{max-height:280px;grid-template-columns:1fr}._manageStepper_nui27_462{overflow-x:visible}._manageCompanyRow_nui27_756,._manageItemTop_nui27_857,._manageIntroTop_nui27_418{flex-direction:column;align-items:flex-start}._manageCompanyRow_nui27_756 span,._manageActions_nui27_891{justify-content:flex-start}._manageActions_nui27_891>*{flex:1 1 100%}}._page_s5v48_1{display:flex;flex-direction:column;gap:20px}._header_s5v48_7{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}._eyebrow_s5v48_15{margin:0 0 6px;text-transform:uppercase;letter-spacing:.08em;font-size:12px;color:#64748b;font-weight:700}._title_s5v48_24{margin:0;font-size:28px;line-height:1.2;color:#0f172a}._subtitle_s5v48_31{margin:6px 0 0;color:#475569}._headerActions_s5v48_36,._actionRow_s5v48_37,._chipRow_s5v48_38,._fieldRow_s5v48_39{display:flex;gap:8px;flex-wrap:wrap;align-items:center}._grid_s5v48_46{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:16px}._card_s5v48_52{display:flex;flex-direction:column;gap:12px;background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:16px;box-shadow:0 10px 30px #0000000a}._cardTitle_s5v48_63{margin:0;font-size:16px;font-weight:700;color:#0f172a}._muted_s5v48_70{color:#64748b}._metaGrid_s5v48_74{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}._metaItem_s5v48_80{display:flex;flex-direction:column;gap:4px}._metaLabel_s5v48_86{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#64748b}._metaValue_s5v48_93{font-weight:600;color:#0f172a;word-break:break-word}._pill_s5v48_99{display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:700}._pillInfo_s5v48_110{background:#e0f2fe;color:#075985}._pillWarn_s5v48_115{background:#fef3c7;color:#92400e}._pillDanger_s5v48_120{background:#fee2e2;color:#991b1b}._requirementsList_s5v48_125{display:grid;gap:12px}._requirementItem_s5v48_130{border:1px solid #e2e8f0;border-radius:12px;padding:12px;background:#f8fafc;display:flex;flex-direction:column;gap:8px}._requirementHead_s5v48_140{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;flex-wrap:wrap}._requirementTitle_s5v48_148{margin:0;font-weight:700;color:#0f172a}._requirementMeta_s5v48_154{display:flex;gap:8px;flex-wrap:wrap;align-items:center}._linkButton_s5v48_161{display:inline-flex;align-items:center;gap:6px;color:#0f766e;text-decoration:none;font-weight:600}._linkButton_s5v48_161:hover{text-decoration:underline}._chip_s5v48_38{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:#eef2ff;color:#4338ca;font-size:12px;font-weight:700}._emptyState_s5v48_186{padding:14px 16px;border-radius:12px;border:1px dashed #cbd5e1;color:#64748b;background:#f8fafc}._modalBody_s5v48_194{display:flex;flex-direction:column;gap:12px}._modalList_s5v48_200{display:grid;gap:8px;max-height:58vh;overflow:auto;padding-right:4px}._modalItem_s5v48_208{border:1px solid #e2e8f0;border-radius:12px;padding:10px 12px;background:#fff}._modalItemRow_s5v48_215{display:flex;align-items:flex-start;gap:10px;cursor:pointer}._modalItemContent_s5v48_222{display:flex;flex-direction:column;gap:4px}._modalItemTitle_s5v48_228{font-weight:700;color:#0f172a}._modalItemMeta_s5v48_233{color:#64748b;font-size:13px}._modalFooter_s5v48_238{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap}._pagination_s5v48_246{display:flex;align-items:center;gap:10px}@media(max-width:960px){._grid_s5v48_46{grid-template-columns:1fr}._title_s5v48_24{font-size:24px}}._page_6ef9v_1{display:flex;flex-direction:column;gap:16px;width:min(100%,1040px);margin:0 auto}._backLink_6ef9v_9{display:inline-flex;align-items:center;gap:8px;width:fit-content;color:var(--color-text-muted);font-size:.9rem;font-weight:700;text-decoration:none}._backLink_6ef9v_9:hover{color:var(--color-accent)}._article_6ef9v_24{overflow:hidden;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:26px;background:var(--color-surface);box-shadow:var(--shadow-soft)}._articleHeader_6ef9v_32{padding:clamp(24px,5vw,54px);border-bottom:1px solid color-mix(in srgb,var(--color-border) 64%,transparent);background:radial-gradient(circle at 88% 5%,color-mix(in srgb,var(--color-accent) 13%,transparent),transparent 34%),linear-gradient(180deg,color-mix(in srgb,var(--color-accent) 5%,var(--color-surface)),var(--color-surface))}._articleMeta_6ef9v_38{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:18px}._articleMeta_6ef9v_38 span,._articleMeta_6ef9v_38 time{display:inline-flex;min-height:28px;align-items:center;padding:0 10px;border-radius:999px;font-size:.76rem;font-weight:800}._articleMeta_6ef9v_38 span{color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 10%,transparent)}._articleMeta_6ef9v_38 time{color:var(--color-text-muted);background:color-mix(in srgb,var(--color-surface-strong) 72%,var(--color-surface))}._articleHeader_6ef9v_32 h1{max-width:880px;margin:0;color:var(--color-text);font-size:clamp(2rem,5vw,3.5rem);line-height:1.04;letter-spacing:-.035em}._articleHeader_6ef9v_32>p{max-width:760px;margin:20px 0 0;color:var(--color-text-muted);font-size:clamp(1rem,1.8vw,1.18rem);line-height:1.65}._articleContent_6ef9v_84{max-width:780px;margin:0 auto;padding:clamp(26px,5vw,58px);color:var(--color-text);font-size:1.02rem;line-height:1.82}._articleContent_6ef9v_84 h2,._articleContent_6ef9v_84 h3{color:var(--color-text);line-height:1.22}._articleContent_6ef9v_84 h2{margin:36px 0 14px;font-size:clamp(1.45rem,3vw,2rem)}._articleContent_6ef9v_84 h3{margin:28px 0 12px;font-size:clamp(1.2rem,2vw,1.5rem)}._articleContent_6ef9v_84 h2:first-child,._articleContent_6ef9v_84 h3:first-child{margin-top:0}._articleContent_6ef9v_84 p{margin:0 0 18px}._articleContent_6ef9v_84 ul,._articleContent_6ef9v_84 ol{margin:0 0 22px;padding-left:24px}._articleContent_6ef9v_84 li+li{margin-top:8px}._articleContent_6ef9v_84 a{color:var(--color-accent);text-underline-offset:3px}._articleFooter_6ef9v_133{display:flex;justify-content:space-between;gap:20px;align-items:center;margin:0 clamp(20px,5vw,50px) clamp(20px,5vw,42px);padding:18px;border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);border-radius:16px;background:color-mix(in srgb,var(--color-surface-strong) 72%,var(--color-surface))}._articleFooter_6ef9v_133 strong,._articleFooter_6ef9v_133 span{display:block}._articleFooter_6ef9v_133 span{max-width:600px;margin-top:4px;color:var(--color-text-muted);font-size:.88rem;line-height:1.5}._articleFooter_6ef9v_133 a,._emptyState_6ef9v_159 a{display:inline-flex;min-height:42px;flex:0 0 auto;align-items:center;justify-content:center;padding:0 14px;border-radius:12px;background:var(--color-accent);color:#fff;font-weight:800;text-decoration:none}._emptyState_6ef9v_159,._loadingCard_6ef9v_174{padding:clamp(28px,5vw,52px);border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:24px;background:var(--color-surface);box-shadow:var(--shadow-soft)}._emptyState_6ef9v_159 p{margin:0 0 8px;color:var(--color-accent);font-size:.75rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}._emptyState_6ef9v_159 h1{margin:0;color:var(--color-text)}._emptyState_6ef9v_159 span{display:block;max-width:620px;margin:12px 0 22px;color:var(--color-text-muted);line-height:1.6}._loadingCard_6ef9v_174{display:grid;gap:16px}._loadingCard_6ef9v_174 span,._loadingCard_6ef9v_174 strong,._loadingCard_6ef9v_174 p{display:block;margin:0;border-radius:999px;background:color-mix(in srgb,var(--color-surface-strong) 74%,var(--color-bg-alt));animation:_newsDetailPulse_6ef9v_1 1.2s ease-in-out infinite alternate}._loadingCard_6ef9v_174 span{width:130px;height:28px}._loadingCard_6ef9v_174 strong{width:78%;height:48px}._loadingCard_6ef9v_174 p{width:100%;height:18px}._loadingCard_6ef9v_174 p:last-child{width:68%}@keyframes _newsDetailPulse_6ef9v_1{0%{opacity:.55}to{opacity:1}}@media(max-width:700px){._article_6ef9v_24{border-radius:20px}._articleFooter_6ef9v_133{align-items:stretch;flex-direction:column}._articleFooter_6ef9v_133 a{width:100%}}._grid_1d2eq_1{display:grid;gap:var(--space-md)}._card_1d2eq_6{background:var(--color-bg);border-radius:20px;box-shadow:var(--shadow-lg);padding:var(--space-xl)}._cardHeader_1d2eq_13{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md);margin-bottom:var(--space-md)}._badge_1d2eq_21{background:color-mix(in srgb,var(--color-accent) 20%,transparent);color:var(--color-accent);padding:4px 12px;border-radius:999px;font-size:.9rem;font-weight:600}._metaList_1d2eq_30{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-sm)}._metaItem_1d2eq_36{display:flex;flex-direction:column;gap:4px}._metaItem_1d2eq_36 dt{font-size:.8rem;text-transform:uppercase;color:var(--color-text-muted);margin:0}._metaItem_1d2eq_36 dd{margin:0;font-weight:600}._statusBadge_1d2eq_54{display:inline-flex;padding:6px 16px;border-radius:999px;font-size:.85rem}._completed_1d2eq_61{background:#06aa5226;color:#0d764a}._new_1d2eq_66{background:#5f9b0026;color:#2c5a00}._inProgress_1d2eq_71{background:#ffc10726;color:#8a6d00}._expired_1d2eq_76{background:#dc262626;color:#9b1c1c}._cardBody_1d2eq_81,._section_1d2eq_87{display:flex;flex-direction:column;gap:var(--space-md)}._sectionHeader_1d2eq_93{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md)}._sectionTitle_1d2eq_100{font-size:1rem;font-weight:600;margin:0 0 var(--space-sm)}._documentsList_1d2eq_106{display:grid;gap:var(--space-md)}._documentCard_1d2eq_111{position:relative;border:1px solid var(--color-border);border-radius:12px;padding:var(--space-md);background:var(--color-surface);display:flex;flex-direction:column;gap:var(--space-sm)}._documentClient_1d2eq_122{background:color-mix(in srgb,var(--color-surface) 70%,var(--color-border) 30%);border-color:color-mix(in srgb,var(--color-border) 85%,transparent)}._documentHeader_1d2eq_127{display:flex;justify-content:space-between;gap:var(--space-md);align-items:flex-start}._documentTitle_1d2eq_134{font-size:1rem;font-weight:600;margin:0 0 4px}._documentMeta_1d2eq_140{font-size:.85rem;color:var(--color-text-muted)}._documentActions_1d2eq_145{display:flex;gap:var(--space-sm);flex-wrap:wrap;align-items:center}._risksList_1d2eq_152{display:grid;gap:var(--space-sm)}._riskCard_1d2eq_157{border:1px solid var(--color-border);border-radius:12px;padding:var(--space-md);background:var(--color-surface)}._riskHead_1d2eq_164{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}._riskSeverity_1d2eq_171{font-size:.75rem;text-transform:uppercase;color:var(--color-success)}._documentBadge_1d2eq_177{color:var(--color-text);padding:4px 12px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:600;align-self:flex-start}._documentBadgeModerator_1d2eq_189{background:#10b9812e;color:#0f7659}._documentBadgeClient_1d2eq_194{background:color-mix(in srgb,var(--color-border) 60%,transparent);color:var(--color-text)}._documentFile_1d2eq_199{display:flex;justify-content:space-between;gap:var(--space-md);padding-top:var(--space-sm);border-top:1px solid color-mix(in srgb,var(--color-border) 60%,transparent);flex-wrap:wrap}._documentFileInfo_1d2eq_208{display:flex;gap:var(--space-sm);align-items:center;min-width:200px}._documentFileName_1d2eq_215{font-weight:600;margin:0}@media(max-width:900px){._card_1d2eq_6{padding:var(--space-md);border-radius:14px}._cardHeader_1d2eq_13{flex-direction:column;align-items:flex-start;gap:var(--space-sm)}._badge_1d2eq_21{font-size:.75rem;padding:4px 10px}._metaList_1d2eq_30{grid-template-columns:1fr}._section_1d2eq_87{gap:var(--space-sm)}._sectionTitle_1d2eq_100{font-size:.9rem}._documentTitle_1d2eq_134{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._documentMeta_1d2eq_140{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._documentActions_1d2eq_145{width:100%}._documentActions_1d2eq_145>*{width:100%}._documentFile_1d2eq_199{flex-direction:column;align-items:flex-start}._documentFileInfo_1d2eq_208{min-width:0}._documentFileName_1d2eq_215{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}._historyHeader_1d2eq_273{flex-direction:column;align-items:flex-start}}._fileIcon_1d2eq_278{width:28px;height:28px;display:block}._formGrid_1d2eq_284{display:grid;gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}._formGroup_1d2eq_290{display:flex;flex-direction:column;gap:6px}._fieldError_1d2eq_296{color:var(--color-danger, #d7263d);font-size:.85rem;margin:0}._formControl_1d2eq_302{border-radius:8px;border:1px solid var(--color-border);padding:8px 10px;font-size:1rem;font-family:inherit;background:var(--color-surface);color:var(--color-text)}._formControlInvalid_1d2eq_312{border-color:#dc354599;box-shadow:0 0 0 3px #dc35451f}._detailsPanel_1d2eq_317{display:grid;gap:var(--space-md)}._historyCard_1d2eq_322{padding:var(--space-md);border:1px dashed var(--color-border);border-radius:12px;background:var(--color-surface-strong);display:flex;flex-direction:column;gap:var(--space-sm)}._historyFilters_1d2eq_332{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-sm);margin-bottom:var(--space-md)}._historyItem_1d2eq_339{padding:var(--space-sm);border-radius:10px;background:var(--color-bg);border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:6px}._historyHeader_1d2eq_273{display:flex;justify-content:space-between;gap:var(--space-sm);align-items:baseline}._historyType_1d2eq_357{font-weight:600;color:var(--color-text)}._historyDate_1d2eq_362{font-size:.8rem;color:var(--color-text-muted);white-space:nowrap}._historyComment_1d2eq_368{margin:0;color:var(--color-text-muted);font-size:.9rem}._historyListWrapper_1d2eq_374{position:relative;min-height:60px;gap:10px;display:flex;flex-direction:column}._historyLoader_1d2eq_382{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--color-bg) 60%,transparent);border-radius:10px;z-index:1}._spinner_1d2eq_393{width:36px;height:36px;animation:_rotate_1d2eq_1 1s linear infinite}._path_1d2eq_399{stroke:var(--color-accent);stroke-linecap:round;animation:_dash_1d2eq_1 1.5s ease-in-out infinite}._previewFrame_1d2eq_405{width:100%;min-height:420px;border:none;border-radius:12px;background:var(--color-surface-strong)}._previewModal_1d2eq_413{width:min(1200px,96vw);height:min(90vh,920px);max-height:90vh;padding:16px}._previewModalBody_1d2eq_420{flex:1;min-height:0}._previewModal_1d2eq_413 ._previewFrame_1d2eq_405{height:100%;min-height:70vh}._previewImage_1d2eq_430{max-width:100%;max-height:70vh;border-radius:12px;display:block;margin:0 auto}._previewFallback_1d2eq_438{font-size:.95rem;color:var(--color-text-muted)}@keyframes _rotate_1d2eq_1{to{transform:rotate(360deg)}}@keyframes _dash_1d2eq_1{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}._linkGroup_1d2eq_462{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:var(--space-md)}._tabsNav_1d2eq_469{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-bottom:var(--space-md)}._tabButton_1d2eq_476{border:1px solid var(--color-border);background:var(--color-surface);border-radius:999px;padding:6px 16px;font-weight:600;color:var(--color-text-muted);transition:background .2s ease,color .2s ease,border .2s ease}._tabButtonActive_1d2eq_486{background:var(--color-accent);border-color:var(--color-accent);color:#fff;box-shadow:var(--shadow-sm)}._tabContent_1d2eq_493{display:flex;flex-direction:column;gap:var(--space-lg)}._managementGrid_1d2eq_499{display:flex;flex-direction:column;gap:var(--space-md)}._managementCard_1d2eq_505{background:#fff;border-radius:var(--radius-lg);padding:var(--space-md);border:1px solid var(--color-border);box-shadow:var(--shadow-soft);display:flex;flex-direction:column;gap:var(--space-sm)}._cardHeading_1d2eq_516{font-weight:600;margin-bottom:var(--space-sm)}._managementCard_1d2eq_505 ._formGroup_1d2eq_290{margin-bottom:0}._managementCardValue_1d2eq_525{margin:0;font-size:1.1rem;font-weight:600;color:var(--color-text)}._managementCardHint_1d2eq_532{margin:4px 0 0;font-size:.85rem;color:var(--color-text-muted)}._planNotice_1d2eq_538{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border-radius:14px;border:1px solid color-mix(in srgb,var(--color-accent) 18%,var(--color-border));background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent) 10%,var(--color-surface)),var(--color-surface))}._planNotice_1d2eq_538 strong{font-size:.95rem;line-height:1.4}._planNotice_1d2eq_538 span{color:var(--color-text-muted);font-size:.9rem}._legalBasisList_1d2eq_556{display:flex;flex-direction:column;gap:8px}._legalBasisItem_1d2eq_562{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:12px;border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);background:color-mix(in srgb,var(--color-surface) 82%,transparent)}._legalBasisLink_1d2eq_572{color:var(--color-accent);font-weight:600;text-decoration:none}._legalBasisLink_1d2eq_572:hover,._legalBasisLink_1d2eq_572:focus-visible{text-decoration:underline}._legalBasisMeta_1d2eq_583{display:flex;gap:8px;flex-wrap:wrap;align-items:center}._legalBasisWarn_1d2eq_590{display:inline-flex;align-items:center;justify-content:center;padding:3px 8px;border-radius:999px;background:#fef3c7;color:#92400e;font-size:.75rem;font-weight:700}._legalBasisSource_1d2eq_602{color:var(--color-text-muted);font-size:.85rem;font-weight:600;text-decoration:none}._legalBasisSource_1d2eq_602:hover,._legalBasisSource_1d2eq_602:focus-visible{text-decoration:underline}._formGroup_1d2eq_290 select,._formGroup_1d2eq_290 input[type=date]{width:100%;padding:10px 12px;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface-strong);color:var(--color-text)}._modalForm_1d2eq_624{display:flex;flex-direction:column;gap:var(--space-md)}._documentFilesArea_1d2eq_630{display:flex;flex-direction:column;gap:var(--space-xs);width:100%}._documentFilesList_1d2eq_637{display:flex;flex-direction:column;gap:var(--space-xxs)}._documentFileRow_1d2eq_643{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:8px 12px;border-radius:10px;background:color-mix(in srgb,var(--color-border) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-border) 30%,transparent)}._documentFileName_1d2eq_215{font-size:.9rem;color:var(--color-text);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._documentFileRemove_1d2eq_662{padding:4px 10px;text-transform:none}._documentFilesAddButton_1d2eq_667{align-self:flex-start}._cadastreList_1d2eq_671{max-height:320px;overflow-y:auto;display:grid;gap:8px}._cadastreRow_1d2eq_678{display:flex;gap:10px;align-items:center;padding:8px 10px;border:1px solid var(--color-border);border-radius:10px}._cadastreRegion_1d2eq_687{font-weight:600;margin:0}._cadastreRow_1d2eq_678 input[type=radio]{margin:0;width:18px;height:18px;accent-color:var(--color-accent)}._cadastreDeadline_1d2eq_699{color:var(--color-text-muted);font-size:12px}._dueWithAction_1d2eq_704{display:inline-flex;gap:var(--space-sm);align-items:center}._pageCard_5hjm0_1{background:var(--color-surface);border-radius:16px;padding:var(--space-xl);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:var(--space-lg)}._cardHeader_5hjm0_11{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md);flex-wrap:wrap}._badge_5hjm0_19{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:.8rem;font-weight:600;background:#4f46e51f;color:#4f46e5}._badgeRow_5hjm0_30{display:flex;gap:var(--space-sm);flex-wrap:wrap;align-items:center}._uploadBadge_5hjm0_37{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;font-size:.8rem;font-weight:600}._uploadBadgeModerator_5hjm0_46{background:#10b9812e;color:#0f7659}._uploadBadgeClient_5hjm0_51{background:color-mix(in srgb,var(--color-border) 60%,transparent);color:var(--color-text)}._metaRow_5hjm0_56{margin-top:var(--space-xs);color:var(--color-text-muted);font-size:.9rem}._actions_5hjm0_62{display:flex;gap:var(--space-sm);flex-wrap:wrap}._dangerAction_5hjm0_68{color:var(--color-critical)}._metaGrid_5hjm0_72{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-md)}._metaItem_5hjm0_78{background:var(--color-surface-strong);border-radius:12px;padding:var(--space-md);display:flex;flex-direction:column;gap:4px}._metaLabel_5hjm0_87{font-size:.85rem;color:var(--color-text-muted)}._metaValue_5hjm0_92{font-weight:600;color:var(--color-text);word-break:break-word}._metaLink_5hjm0_98{color:var(--color-primary);text-decoration:underline}._section_5hjm0_103,._fileList_5hjm0_109{display:flex;flex-direction:column;gap:var(--space-sm)}._fileRow_5hjm0_115{display:flex;justify-content:space-between;gap:var(--space-md);flex-wrap:wrap;align-items:center;padding:var(--space-md);border-radius:12px;background:var(--color-surface-strong)}._fileName_5hjm0_126{margin:0;font-weight:600}._fileMeta_5hjm0_131{margin:0;color:var(--color-text-muted);font-size:.9rem}._fileHint_5hjm0_137{color:var(--color-text-muted)}._errorText_5hjm0_141{margin-bottom:var(--space-md);color:var(--color-critical);font-weight:600}._page_1tetd_1{display:flex;flex-direction:column;gap:var(--space-lg)}._header_1tetd_7{display:flex;justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap}._note_1tetd_15{color:var(--color-text-muted);margin-top:var(--space-sm)}._layout_1tetd_20{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(320px,.9fr);gap:var(--space-lg);align-items:start}._card_1tetd_27,._adminCard_1tetd_28{background:var(--color-surface);border-radius:18px;padding:var(--space-xl);box-shadow:var(--shadow-lg);border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent)}._adminCard_1tetd_28{display:flex;flex-direction:column;gap:18px;background:radial-gradient(circle at top right,color-mix(in srgb,var(--color-accent) 12%,transparent),transparent 32%),var(--color-surface)}._formGrid_1tetd_43{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--space-md);margin-top:var(--space-md)}._actions_1tetd_50{margin-top:var(--space-lg);display:flex;justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap}._actionButtons_1tetd_59,._actionStack_1tetd_60{display:flex;gap:var(--space-sm);flex-wrap:wrap}._adminCardHeader_1tetd_66{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-md)}._adminKicker_1tetd_73{margin:0;color:var(--color-accent);font-size:.78rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}._adminTitle_1tetd_82{margin:6px 0 0;font-size:1.5rem}._adminPlanPill_1tetd_87{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;background:color-mix(in srgb,var(--color-accent) 11%,#ffffff);color:var(--color-accent);font-size:.84rem;font-weight:800;white-space:nowrap}._summaryGrid_1tetd_99{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}._summaryItem_1tetd_105{padding:14px;border-radius:16px;border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);background:color-mix(in srgb,var(--color-surface-strong) 76%,var(--color-surface))}._summaryItem_1tetd_105 span{display:block;margin-bottom:6px;font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}._summaryItem_1tetd_105 strong{display:block;line-height:1.35}._adminSection_1tetd_127{display:flex;flex-direction:column;gap:14px;padding:18px;border-radius:18px;border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);background:color-mix(in srgb,var(--color-surface-strong) 74%,var(--color-surface))}._sectionHead_1tetd_137{display:flex;flex-direction:column;gap:4px}._sectionHead_1tetd_137 strong{font-size:1rem}._sectionHead_1tetd_137 p,._sectionNote_1tetd_148,._emptyText_1tetd_149,._modalLead_1tetd_150{margin:0;color:var(--color-text-muted);line-height:1.55}._errorText_1tetd_156{margin:0;color:var(--color-danger, #c0392b);font-weight:600}._planChoices_1tetd_162{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}._planChoice_1tetd_162{padding:12px 14px;border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);border-radius:14px;background:var(--color-surface);color:var(--color-text);cursor:pointer;font-weight:800;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}._planChoice_1tetd_162:hover,._planChoice_1tetd_162:focus-visible{border-color:color-mix(in srgb,var(--color-accent) 36%,var(--color-border));box-shadow:0 12px 28px #031e1214;outline:none;transform:translateY(-1px)}._planChoiceActive_1tetd_187{border-color:color-mix(in srgb,var(--color-accent) 58%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 9%,var(--color-surface));color:var(--color-accent)}._adminFields_1tetd_193{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._managerList_1tetd_199{display:flex;flex-wrap:wrap;gap:8px}._managerBadge_1tetd_205{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-accent) 22%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 8%,var(--color-surface));color:var(--color-text);font-size:.92rem;font-weight:600}._modalBody_1tetd_217{display:flex;flex-direction:column;gap:14px}._searchInput_1tetd_223{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface-strong);color:var(--color-text)}._candidateList_1tetd_233{display:flex;flex-direction:column;gap:10px;max-height:360px;overflow:auto}._candidateEmpty_1tetd_241{padding:18px;border-radius:14px;border:1px dashed var(--color-border);color:var(--color-text-muted);text-align:center}._candidateRow_1tetd_249{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px;border-radius:14px;border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);background:var(--color-surface)}._candidateLeft_1tetd_260{display:flex;align-items:center;gap:12px;min-width:0}._candidateLeft_1tetd_260 input{margin:0}._candidateName_1tetd_271{font-weight:700}._candidateMeta_1tetd_275,._candidateRole_1tetd_276{color:var(--color-text-muted);font-size:.92rem}._candidateRight_1tetd_281{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}._candidateBadge_1tetd_289{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;background:color-mix(in srgb,var(--color-accent) 10%,var(--color-surface));color:var(--color-accent);font-size:.82rem;font-weight:700}@media(max-width:1660px){._layout_1tetd_20{grid-template-columns:1fr}}@media(max-width:820px){._adminFields_1tetd_193,._summaryGrid_1tetd_99{grid-template-columns:1fr}._card_1tetd_27,._adminCard_1tetd_28{padding:var(--space-lg)}._candidateRow_1tetd_249{flex-direction:column;align-items:flex-start}._candidateRight_1tetd_281{justify-content:flex-start}}._header_1nr7v_1{display:flex;justify-content:space-between;align-items:center;gap:16px}._header_1nr7v_1 h1{margin:0;font-size:24px;font-weight:700}._content_1nr7v_13{display:grid;grid-template-columns:minmax(280px,360px) 1fr;gap:20px;flex:1;min-height:0}._listPane_1nr7v_21{background:var(--color-surface);border-radius:16px;border:1px solid var(--color-border);padding:16px;display:flex;flex-direction:column;gap:16px;min-height:0;height:100%;overflow-y:auto}._groupTitle_1nr7v_34{font-size:14px;font-weight:600;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px;color:var(--color-text-muted)}._threadList_1nr7v_43{display:flex;flex-direction:column;gap:8px}._listEmpty_1nr7v_49{padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--color-surface) 60%,var(--color-bg-alt) 40%);color:var(--color-text-muted);font-size:13px}._threadCard_1nr7v_57{border-radius:12px;border:1px solid var(--color-border);padding:12px;cursor:pointer;background:color-mix(in srgb,var(--color-surface) 75%,var(--color-bg-alt) 25%);transition:border-color .2s ease,box-shadow .2s ease}._threadCard_1nr7v_57:hover{border-color:var(--color-accent)}._threadCardActive_1nr7v_69{border-color:var(--color-accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-accent) 20%,transparent);background:color-mix(in srgb,var(--color-accent) 12%,var(--color-surface))}._threadTitle_1nr7v_75{font-size:15px;font-weight:600;margin-bottom:6px}._threadMeta_1nr7v_81{display:flex;flex-direction:column;font-size:13px;color:var(--color-text-muted);gap:2px}._detailPane_1nr7v_89{background:var(--color-surface);border-radius:16px;border:1px solid var(--color-border);padding:20px;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}._detailHeader_1nr7v_101{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}._detailHeader_1nr7v_101 h2{margin:0;font-size:20px}._detailInfo_1nr7v_113{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}._detailInfo_1nr7v_113 span{font-size:13px;color:var(--color-text-muted)}._planNotice_1nr7v_124{display:flex;flex-direction:column;gap:6px;padding:12px 14px;margin-bottom:16px;border-radius:14px;border:1px solid color-mix(in srgb,var(--color-accent) 18%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 10%,var(--color-surface))}._planNotice_1nr7v_124 strong{font-size:14px;line-height:1.4}._planNotice_1nr7v_124 span{color:var(--color-text-muted);font-size:13px}._messages_1nr7v_143{flex:1;overflow-y:auto;border-radius:12px;border:1px solid var(--color-border);padding:12px;display:flex;flex-direction:column;gap:8px;background:color-mix(in srgb,var(--color-surface) 85%,var(--color-bg-alt) 15%);min-height:0;max-height:400px;scrollbar-gutter:stable}._loadMore_1nr7v_158{border:1px solid color-mix(in srgb,var(--color-border) 80%,transparent);background:transparent;border-radius:999px;padding:4px 12px;font-size:.85rem;color:var(--color-accent);cursor:pointer;align-self:center}._loadMore_1nr7v_158:hover{border-color:var(--color-accent)}._message_1nr7v_143{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:10px;background:var(--color-surface);border:1px solid var(--color-border)}._mine_1nr7v_183{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 15%,var(--color-surface))}._messageMeta_1nr7v_188{font-size:12px;color:var(--color-text-muted);display:flex;justify-content:space-between}._messageContent_1nr7v_195{font-size:14px;color:var(--color-text);white-space:pre-wrap}._msgAttachments_1nr7v_201{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}._attachmentLink_1nr7v_208{border:1px solid color-mix(in srgb,var(--color-border) 75%,transparent);background:var(--color-surface);color:var(--color-text);border-radius:999px;padding:6px 10px;font-size:12px;cursor:pointer;max-width:420px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._composer_1nr7v_222{margin-top:16px;display:flex;flex-direction:column;gap:10px}._composer_1nr7v_222 ._composerStack_1nr7v_228{display:flex;flex-direction:column;gap:10px}._composer_1nr7v_222 textarea{width:100%;min-height:90px;border-radius:12px;border:1px solid var(--color-border);padding:10px 12px;font-family:inherit;background:var(--color-surface);color:var(--color-text);resize:vertical}._composer_1nr7v_222 ._composerActions_1nr7v_244{display:flex;gap:12px;justify-content:flex-end}._attachRow_1nr7v_250{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._attachButton_1nr7v_257{display:inline-flex;align-items:center;justify-content:center;border:1px dashed color-mix(in srgb,var(--color-border) 80%,transparent);background:var(--color-surface);color:var(--color-text);border-radius:12px;padding:8px 10px;font-weight:800;font-size:12px;cursor:pointer;white-space:nowrap}._attachButton_1nr7v_257 input{display:none}._attachList_1nr7v_276{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}._attachItem_1nr7v_283{display:inline-flex;align-items:center;gap:8px;border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);background:var(--color-surface-strong);border-radius:999px;padding:6px 10px;font-size:12px;max-width:420px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._attachRemove_1nr7v_298{border:0;background:transparent;cursor:pointer;font-weight:900;line-height:1;color:var(--color-text-muted)}._emptyState_1nr7v_307{flex:1;display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);text-align:center;font-size:15px;padding:40px 20px}._modalForm_1nr7v_318{display:flex;flex-direction:column;gap:12px}._modalForm_1nr7v_318 label{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:600;color:var(--color-text)}._modalForm_1nr7v_318 select,._modalForm_1nr7v_318 input,._modalForm_1nr7v_318 textarea{border-radius:10px;border:1px solid var(--color-border);padding:10px 12px;font-family:inherit;background:var(--color-surface);color:var(--color-text)}._modalForm_1nr7v_318 textarea{min-height:80px;resize:vertical}._statusBadge_1nr7v_346{display:inline-flex;align-items:center;gap:6px;font-size:12px;padding:4px 10px;border-radius:999px;background:color-mix(in srgb,var(--color-surface) 70%,var(--color-bg-alt) 30%);text-transform:capitalize}._statusBadgeNew_1nr7v_357{background:color-mix(in srgb,var(--color-warning) 25%,var(--color-surface));color:color-mix(in srgb,var(--color-warning) 60%,var(--color-text))}._statusBadgeActive_1nr7v_362{background:color-mix(in srgb,var(--color-accent) 20%,var(--color-surface));color:color-mix(in srgb,var(--color-accent-strong) 60%,var(--color-text))}._statusBadgeArchived_1nr7v_367{background:color-mix(in srgb,var(--color-text-muted) 20%,var(--color-surface));color:color-mix(in srgb,var(--color-text-muted) 70%,var(--color-text))}._actions_1nr7v_372{display:flex;gap:8px;flex-wrap:wrap}@media(max-width:1024px){._content_1nr7v_13{grid-template-columns:1fr;height:auto}._listPane_1nr7v_21,._detailPane_1nr7v_89{height:auto;min-height:0}}._card_xc9n0_1{background:var(--surface-raised);border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);box-shadow:var(--shadow-soft);padding:var(--space-xl);display:flex;flex-direction:column;gap:var(--space-lg)}._breadcrumb_xc9n0_12{font-size:.9rem;color:var(--text-muted)}._heading_xc9n0_17{display:flex;flex-direction:column;gap:var(--space-xs)}._titleRow_xc9n0_23{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--space-sm);align-items:flex-start}._headerActions_xc9n0_31{display:flex;flex-wrap:wrap;gap:var(--space-sm);justify-content:flex-end}._siteTitle_xc9n0_38{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._metaGrid_xc9n0_46{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-md)}._infoCard_xc9n0_52{border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);border-radius:var(--radius-md);padding:var(--space-lg);background:var(--surface-base);display:flex;flex-direction:column;gap:12px}._infoCard_xc9n0_52 h3{margin:0;font-size:1rem}._infoList_xc9n0_67{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-sm)}._infoItem_xc9n0_73{display:flex;flex-direction:column;gap:4px}._label_xc9n0_79{font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}._value_xc9n0_86{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._placeholder_xc9n0_93{color:var(--text-muted)}._page_1luvu_1{display:grid;gap:var(--space-xl)}._heroCard_1luvu_6,._section_1luvu_7{display:grid;gap:20px;padding:28px;border-radius:var(--radius-lg);border:1px solid var(--color-border);background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent) 5%,transparent),transparent 48%),var(--color-surface);box-shadow:0 10px 28px color-mix(in srgb,var(--color-shadow) 10%,transparent)}._heroTop_1luvu_17{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}._kicker_1luvu_24{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}._pageTitle_1luvu_33,._sectionTitle_1luvu_34{margin:0;color:var(--color-text);letter-spacing:-.03em}._pageTitle_1luvu_33{max-width:14ch;font-size:clamp(34px,4.5vw,54px);line-height:.98}._sectionTitle_1luvu_34{font-size:clamp(24px,2.8vw,34px);line-height:1.02}._lead_1luvu_51,._sectionLead_1luvu_52{margin:0;color:var(--color-text-muted);font-size:15px;line-height:1.65;max-width:58ch}._companySelect_1luvu_60{display:grid;gap:6px;min-width:280px;max-width:360px;color:var(--color-text-muted);font-size:14px}._companySelect_1luvu_60 span{font-weight:600}._companySelect_1luvu_60 select{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:12px 14px;background:var(--color-surface-strong);color:var(--color-text);font:inherit}._companySelect_1luvu_60 select:focus{outline:none;border-color:color-mix(in srgb,var(--color-accent) 60%,var(--color-border));box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent) 18%,transparent)}._notice_1luvu_88{padding:14px 16px;border-radius:18px;border:1px solid color-mix(in srgb,var(--color-accent) 28%,var(--color-border));background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent) 8%,transparent),transparent),var(--color-surface-strong);color:var(--color-text);line-height:1.55}._summaryGrid_1luvu_97{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}._summaryCard_1luvu_103{display:grid;gap:6px;padding:16px;border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--color-border) 84%,transparent);background:var(--color-surface-strong)}._summaryCard_1luvu_103 strong{font-size:18px;line-height:1.2}._summaryCard_1luvu_103 span{color:var(--color-text-muted);font-size:13px;line-height:1.55}._summaryLabel_1luvu_123{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted)}._section_1luvu_7{gap:18px}._sectionHeader_1luvu_134{display:grid;gap:10px}._planGrid_1luvu_139{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}._planCard_1luvu_145,._planCardSkeleton_1luvu_146{display:flex;flex-direction:column;gap:16px;min-height:100%;padding:20px;border-radius:var(--radius-lg);border:1px solid var(--color-border);background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent) 6%,transparent),transparent 58%),var(--color-surface-strong)}._planCardActive_1luvu_157{border-color:color-mix(in srgb,var(--color-accent) 56%,var(--color-border));box-shadow:0 16px 34px color-mix(in srgb,var(--color-accent) 10%,transparent)}._planCardFocused_1luvu_162{outline:2px solid color-mix(in srgb,var(--color-accent) 42%,transparent);outline-offset:2px}._planCardTop_1luvu_167{display:grid;gap:10px}._planCardHeader_1luvu_172{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._planCard_1luvu_145 h3{margin:10px 0 0;font-size:26px;line-height:1.08;letter-spacing:-.03em;color:var(--color-text)}._planBadge_1luvu_187,._activeBadge_1luvu_188{display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:7px 11px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap}._planBadge_1luvu_187{color:var(--color-primary);background:color-mix(in srgb,var(--color-accent) 12%,transparent)}._activeBadge_1luvu_188{color:#0f7d4a;background:#0f7d4a1a}._planPrice_1luvu_210{font-size:30px;line-height:1;font-weight:800;letter-spacing:-.03em;color:var(--color-primary)}._planPriceNote_1luvu_218{margin:-2px 0 0;color:var(--color-text-muted);font-size:13px;line-height:1.5}._planAudience_1luvu_225{margin:0;color:var(--color-text-muted);line-height:1.6}._planDivider_1luvu_231{height:1px;background:color-mix(in srgb,var(--color-border) 82%,transparent)}._planBody_1luvu_236{display:grid;gap:14px}._planSummary_1luvu_241{margin:0;color:var(--color-text);font-weight:600;line-height:1.6}._planFeatures_1luvu_248{margin:0;padding-left:18px;display:grid;gap:10px;color:var(--color-text);line-height:1.55}._planFeatures_1luvu_248 li::marker{color:var(--color-primary)}._planActions_1luvu_261{margin-top:auto;display:grid;gap:12px}._planFootnote_1luvu_267{font-size:13px;line-height:1.55;color:var(--color-text-muted)}._planActions_1luvu_261 button{width:100%}._planEmpty_1luvu_277{display:grid;gap:14px;padding:18px 20px;border-radius:var(--radius-md);border:1px dashed color-mix(in srgb,var(--color-border) 84%,transparent);color:var(--color-text-muted);background:linear-gradient(135deg,color-mix(in srgb,var(--color-accent) 8%,transparent),transparent),var(--color-surface-strong)}._createCompanyLink_1luvu_287{justify-self:start;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border-radius:999px;background:var(--color-primary);color:#fff;font-weight:700;text-decoration:none;transition:transform .15s ease,opacity .2s ease}._createCompanyLink_1luvu_287:hover{transform:translateY(-1px)}._createCompanyLink_1luvu_287:active{transform:translateY(0)}._createCompanyLink_1luvu_287:focus-visible{outline:2px solid color-mix(in srgb,var(--color-accent) 45%,transparent);outline-offset:2px}._planCardSkeleton_1luvu_146{overflow:hidden}._skeletonRow_1luvu_319{display:flex;align-items:center;justify-content:space-between;gap:12px}._skeletonTag_1luvu_326,._skeletonTagSmall_1luvu_327,._skeletonTitle_1luvu_328,._skeletonLine_1luvu_329,._skeletonLineShort_1luvu_330,._skeletonBlock_1luvu_331{border-radius:999px;background:linear-gradient(90deg,#15803d0f,#15803d24,#15803d0f);background-size:200% 100%;animation:_shimmer_1luvu_1 1.4s ease-in-out infinite}._skeletonTag_1luvu_326{width:110px;height:28px}._skeletonTagSmall_1luvu_327{width:72px;height:28px}._skeletonTitle_1luvu_328{width:62%;height:28px;border-radius:12px}._skeletonLine_1luvu_329{width:100%;height:14px}._skeletonLineShort_1luvu_330{width:72%;height:14px}._skeletonBlock_1luvu_331{width:100%;height:1px;border-radius:999px;opacity:.6}@keyframes _shimmer_1luvu_1{0%{background-position:0% 50%}to{background-position:200% 50%}}@media(max-width:1200px){._heroTop_1luvu_17,._summaryGrid_1luvu_97,._planGrid_1luvu_139{grid-template-columns:1fr}._heroTop_1luvu_17{display:grid}._companySelect_1luvu_60{min-width:0;max-width:none}}@media(max-width:767px){._heroCard_1luvu_6,._section_1luvu_7{padding:20px}._summaryGrid_1luvu_97,._planGrid_1luvu_139{grid-template-columns:1fr}._planCard_1luvu_145 h3{font-size:22px}._planPrice_1luvu_210{font-size:26px}._pageTitle_1luvu_33{max-width:none;font-size:32px}}._card_h9ndb_1{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-md);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-soft);width:min(440px,100%)}._header_h9ndb_13{display:flex;flex-direction:column;gap:4px}._title_h9ndb_19{margin:0;font-size:18px}._caption_h9ndb_24{margin:0;color:var(--color-text-muted);font-size:14px}._form_h9ndb_30{display:flex;flex-direction:column;gap:var(--space-sm)}._label_h9ndb_36{display:flex;flex-direction:column;gap:6px;color:var(--color-text-muted);font-size:14px}._labelRow_h9ndb_44{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-sm)}._labelRow_h9ndb_44 label{color:inherit;font:inherit}._linkButton_h9ndb_56{align-self:flex-start;border:0;padding:2px 0;background:transparent;color:var(--color-accent);font:inherit;font-size:13px;text-align:left;text-decoration:underline;text-underline-offset:3px;cursor:pointer}._linkButton_h9ndb_56:hover{color:var(--color-primary)}._input_h9ndb_74{height:38px;padding:0 40px 0 12px;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface-strong);color:var(--color-text);width:100%}._input_h9ndb_74:focus{outline:1px solid var(--color-accent)}._inputWrapper_h9ndb_88{position:relative}._toggleIcon_h9ndb_92{position:absolute;right:8px;top:50%;transform:translateY(-50%);border:none;background:none;cursor:pointer;color:var(--color-text-muted);padding:4px;display:inline-flex;align-items:center;justify-content:center}._toggleIcon_h9ndb_92:hover{color:var(--color-text)}._toggleIcon_h9ndb_92 svg{width:18px;height:18px;display:block;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}._card_58cld_1{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-md);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-soft);width:min(440px,100%)}._header_58cld_13{display:flex;flex-direction:column;gap:4px}._title_58cld_19{margin:0;font-size:18px}._caption_58cld_24{margin:0;color:var(--color-text-muted);font-size:14px}._form_58cld_30{display:flex;flex-direction:column;gap:var(--space-sm)}._label_58cld_36{display:flex;flex-direction:column;gap:6px;color:var(--color-text-muted);font-size:14px}._input_58cld_44{height:38px;padding:0 12px;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface-strong);color:var(--color-text)}._captchaWrapper_58cld_53{padding:8px 0}._notice_58cld_57{padding:var(--space-sm);border-radius:var(--radius-sm);border:1px solid rgba(142,240,122,.4);background:color-mix(in srgb,var(--color-accent) 12%,var(--color-surface))}._noticeTitle_58cld_64{margin:0;font-weight:600}._noticeText_58cld_69{margin:4px 0 0;color:var(--color-text-muted);font-size:14px}._error_58cld_75{margin:0;color:#ffb4b4}._checkboxLabel_58cld_80{display:flex;align-items:flex-start;gap:var(--space-2xs);font-size:13px;color:var(--color-text-muted);line-height:1.4}._checkboxLabel_58cld_80 input{margin-top:3px}._checkboxLabel_58cld_80 a{color:var(--color-accent);text-decoration:underline}._shell_424jv_1{display:flex;flex-direction:column;gap:var(--space-lg)}._panels_424jv_7{display:flex;justify-content:center}._switcher_424jv_12{display:inline-flex;gap:8px;padding:6px;border-radius:999px;border:1px solid var(--color-border);background:color-mix(in srgb,var(--color-surface) 80%,var(--color-bg-alt));width:fit-content;align-self:center;margin:0 auto}._switch_424jv_12{border:none;background:transparent;color:var(--color-text-muted);padding:8px 14px;border-radius:999px;cursor:pointer;font-weight:600}._switch_424jv_12._active_424jv_34{background:var(--color-surface);color:var(--color-text);box-shadow:inset 0 0 0 1px var(--color-border)}._page_8vktk_1{min-height:calc(100vh - 96px);display:flex;align-items:center;justify-content:center;padding:40px 16px 56px}._shell_8vktk_9{width:min(1040px,100%);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,420px);gap:20px}._summary_8vktk_16,._panel_8vktk_17{border-radius:28px;border:1px solid var(--color-border);background:linear-gradient(180deg,#fffffffa,#f4faf6fa);box-shadow:0 24px 60px #0f1b2d14}._summary_8vktk_16{padding:32px;display:flex;flex-direction:column;gap:24px}._panel_8vktk_17{padding:28px;display:flex;flex-direction:column;gap:18px}._eyebrow_8vktk_38{margin:0;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--color-primary)}._title_8vktk_47{margin:8px 0 0;font-size:clamp(32px,3vw,44px);line-height:1.04;color:var(--color-black)}._lead_8vktk_54{margin:0;max-width:620px;font-size:17px;line-height:1.65;color:var(--color-grey-1)}._companyCard_8vktk_62{border-radius:24px;border:1px solid rgba(30,99,59,.14);background:linear-gradient(180deg,#f2f9f4eb,#fff);padding:24px;display:grid;gap:14px}._companyName_8vktk_71{margin:0;font-size:28px;line-height:1.12;color:var(--color-black)}._metaGrid_8vktk_78{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._metaItem_8vktk_84{border-radius:18px;border:1px solid rgba(30,99,59,.12);background:#ffffffc7;padding:14px 16px}._metaLabel_8vktk_91{display:block;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary);margin-bottom:6px}._metaValue_8vktk_100{display:block;font-size:15px;line-height:1.45;color:var(--color-black);word-break:break-word}._steps_8vktk_108{display:grid;gap:12px}._step_8vktk_108{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:start}._stepIndex_8vktk_120{width:34px;height:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#1e633b1a;color:var(--color-primary);font-weight:700}._stepTitle_8vktk_132{margin:0;font-size:16px;color:var(--color-black)}._stepText_8vktk_138{margin:4px 0 0;font-size:14px;line-height:1.6;color:var(--color-grey-1)}._statusCard_8vktk_145{border-radius:22px;padding:18px 20px;border:1px solid rgba(30,99,59,.16);background:#f5faf6e6}._statusCard_8vktk_145._warn_8vktk_152{border-color:#a35d0033;background:#fff8ebf2}._statusTitle_8vktk_157{margin:0;font-size:20px;color:var(--color-black)}._statusText_8vktk_163{margin:8px 0 0;font-size:14px;line-height:1.6;color:var(--color-grey-1)}._lockedEmail_8vktk_170{display:inline-flex;align-items:center;gap:8px;width:fit-content;padding:10px 14px;border-radius:999px;background:#1e633b14;border:1px solid rgba(30,99,59,.14);color:var(--color-black);font-size:14px;font-weight:600}._form_8vktk_184{display:flex;flex-direction:column;gap:14px}._label_8vktk_190{display:flex;flex-direction:column;gap:6px;font-size:14px;color:var(--color-grey-1)}._input_8vktk_198,._textarea_8vktk_199{width:100%;border-radius:16px;border:1px solid var(--color-border);background:#ffffffe0;color:var(--color-black);font:inherit}._input_8vktk_198{height:48px;padding:0 14px}._passwordInputWrap_8vktk_213{position:relative;width:100%}._passwordInputWrap_8vktk_213 ._input_8vktk_198{padding-right:52px}._textarea_8vktk_199{min-height:132px;resize:vertical;padding:14px;line-height:1.55}._input_8vktk_198[readonly]{background:#f2f9f4fa}._hint_8vktk_233{margin:-4px 0 0;font-size:13px;line-height:1.55;color:var(--color-grey-1)}._checkbox_8vktk_240{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.55;color:var(--color-grey-1)}._checkbox_8vktk_240 input{margin-top:3px}._checkbox_8vktk_240 a{color:var(--color-primary);text-decoration:underline}._actions_8vktk_258{display:flex;flex-wrap:wrap;gap:10px}._error_8vktk_264{margin:0;color:#b42318;font-size:14px}._loading_8vktk_270,._empty_8vktk_271{min-height:220px;display:flex;align-items:center;justify-content:center;border-radius:24px;border:1px dashed rgba(30,99,59,.22);color:var(--color-grey-1);text-align:center;padding:24px}@media(max-width:920px){._shell_8vktk_9{grid-template-columns:1fr}._summary_8vktk_16,._panel_8vktk_17{padding:24px}._metaGrid_8vktk_78{grid-template-columns:1fr}}._page_1u3i9_1{min-height:100vh;background:linear-gradient(180deg,#f7faf8,#eaf4ec)}._container_1u3i9_6{max-width:1200px;margin:0 auto;padding:32px 16px 40px}._headerRow_1u3i9_12{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:24px}._pill_1u3i9_20{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-primary) 20%,var(--color-border));background:var(--color-surface);color:var(--color-primary);padding:6px 12px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}._headerNote_1u3i9_35{font-size:15px;font-weight:500;color:var(--color-text-muted)}._layout_1u3i9_41{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:32px;align-items:start}._leftColumn_1u3i9_48{display:flex;flex-direction:column;gap:24px}._card_1u3i9_54,._cardSecondary_1u3i9_55,._aside_1u3i9_56{border-radius:32px;border:1px solid var(--color-border);background:var(--color-surface);box-shadow:0 18px 46px color-mix(in srgb,var(--color-shadow) 12%,transparent)}._card_1u3i9_54,._cardSecondary_1u3i9_55{padding:28px}._aside_1u3i9_56{padding:28px;position:sticky;top:24px}._kicker_1u3i9_74{margin:0;color:var(--color-primary);font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}._pageTitle_1u3i9_83{margin:12px 0 0;color:var(--color-black);font-size:clamp(30px,3vw,42px);line-height:1.1;letter-spacing:-.04em}._sectionTitle_1u3i9_91{margin:10px 0 0;color:var(--color-black);font-size:24px;line-height:1.2;letter-spacing:-.02em}._lead_1u3i9_99{margin:16px 0 0;max-width:760px;color:var(--color-grey-1);font-size:16px;line-height:1.7}._guestForm_1u3i9_107{margin-top:22px;padding:20px;border-radius:24px;border:1px solid color-mix(in srgb,var(--color-primary) 14%,var(--color-border));background:linear-gradient(180deg,#f2f9f4eb,#fffffffa)}._guestFormTitle_1u3i9_115{margin:0 0 14px;color:var(--color-black);font-size:16px;font-weight:700}._guestFields_1u3i9_122{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}._guestField_1u3i9_122{display:flex;flex-direction:column;gap:6px;color:var(--color-grey-1);font-size:13px}._guestInput_1u3i9_136{width:100%;height:46px;border-radius:16px;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-black);padding:0 14px;font:inherit}._guestHint_1u3i9_147{margin:10px 0 0;color:var(--color-grey-1);font-size:13px;line-height:1.5}._summaryGrid_1u3i9_154{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px}._summaryCard_1u3i9_161,._summaryCardAlt_1u3i9_162,._accountBox_1u3i9_163{border-radius:28px;border:1px solid var(--color-border);padding:20px}._summaryCardAlt_1u3i9_162{background:var(--color-bg-light)}._summaryCard_1u3i9_161{background:var(--color-surface)}._summaryLabel_1u3i9_177,._accountBoxLabel_1u3i9_178{margin:0;color:var(--color-grey-1);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}._summaryValue_1u3i9_187,._summaryValueAccent_1u3i9_188{margin-top:6px;color:var(--color-black);font-size:24px;font-weight:700;line-height:1.2}._summaryValueAccent_1u3i9_188{color:var(--color-primary)}._summaryHint_1u3i9_200{margin:6px 0 0;color:var(--color-grey-1);font-size:14px;line-height:1.5}._companySelectWrap_1u3i9_207{display:grid;gap:12px}._emptyCompanyState_1u3i9_212{display:grid;gap:14px}._emptyCompanyState_1u3i9_212 p{margin:0;color:var(--color-grey-1);font-size:14px;line-height:1.6}._steps_1u3i9_224{display:grid;gap:12px;margin-top:20px}._stepItem_1u3i9_230{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;align-items:start;padding:14px 16px;border-radius:20px;border:1px solid var(--color-border);background:var(--color-surface-strong)}._stepNumber_1u3i9_241{width:32px;height:32px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--color-primary);color:#fff;font-size:12px;font-weight:700}._stepText_1u3i9_254{color:var(--color-black);font-size:14px;line-height:1.6}._error_1u3i9_260{margin-top:18px;border-radius:20px;border:1px solid color-mix(in srgb,#ef4444 25%,#fecaca);background:#fef2f2;color:#b91c1c;padding:14px 16px;font-size:14px;line-height:1.5}._statusBox_1u3i9_271{margin-top:18px;border-radius:22px;border:1px solid color-mix(in srgb,var(--color-primary) 18%,var(--color-border));background:color-mix(in srgb,var(--color-bg-light) 70%,white);padding:16px 18px}._statusSuccess_1u3i9_279{border-color:color-mix(in srgb,#16a34a 24%,#bbf7d0);background:#f0fdf4}._statusDanger_1u3i9_284{border-color:color-mix(in srgb,#ef4444 24%,#fecaca);background:#fef2f2}._statusTitle_1u3i9_289{color:var(--color-black);font-size:15px;font-weight:700;line-height:1.4}._statusText_1u3i9_296{margin-top:6px;color:var(--color-grey-1);font-size:14px;line-height:1.6}._actionStack_1u3i9_303{display:flex;flex-direction:column;gap:12px;margin-top:24px}._fullWidth_1u3i9_310{width:100%}._accountBox_1u3i9_163{margin-top:24px;background:var(--color-bg-light)}._accountGrid_1u3i9_319{display:grid;gap:10px;margin-top:12px}._accountItem_1u3i9_325{color:var(--color-black);font-size:14px;line-height:1.6}._accountItem_1u3i9_325 strong{color:var(--color-black)}@media(max-width:1024px){._layout_1u3i9_41{grid-template-columns:1fr}._aside_1u3i9_56{position:static}._guestFields_1u3i9_122{grid-template-columns:1fr}}@media(max-width:640px){._container_1u3i9_6{padding:20px 12px 32px}._card_1u3i9_54,._cardSecondary_1u3i9_55,._aside_1u3i9_56{padding:20px;border-radius:24px}._summaryGrid_1u3i9_154{grid-template-columns:1fr}._pageTitle_1u3i9_83{font-size:28px}._sectionTitle_1u3i9_91{font-size:22px}}._page_18wtn_1{padding:var(--space-xl) var(--space-lg);max-width:920px;margin:0 auto;color:var(--color-text)}._breadcrumbs_18wtn_8{font-size:14px;color:var(--color-text-muted);margin-bottom:var(--space-md)}._card_18wtn_14{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-xl);display:flex;flex-direction:column;gap:var(--space-lg);box-shadow:var(--shadow-soft)}._title_18wtn_25{margin:0;font-size:28px}._sectionTitle_18wtn_30{font-size:18px;margin:0 0 var(--space-sm)}._paragraph_18wtn_35{margin:0 0 var(--space-md);line-height:1.6}._list_18wtn_40{margin:0;padding-left:18px;line-height:1.6}._infoGrid_18wtn_46{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-md)}._infoItem_18wtn_52{background:var(--color-surface-strong);border-radius:var(--radius-md);padding:var(--space-md)}._infoLabel_18wtn_58{display:block;font-size:13px;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em}._infoValue_18wtn_66{margin-top:6px;font-weight:600}._footerNote_18wtn_71{font-size:14px;color:var(--color-text-muted)}@media(max-width:640px){._card_18wtn_14{padding:var(--space-lg)}}._page_1nltz_1{display:flex;flex-direction:column;gap:var(--space-lg)}._heroCard_1nltz_7{background:var(--surface-raised);border-radius:var(--radius-md);padding:var(--space-xl);border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);box-shadow:var(--shadow-soft);display:flex;flex-direction:column;gap:var(--space-lg)}._heroText_1nltz_18{display:flex;flex-direction:column;gap:var(--space-sm)}._heroHeading_1nltz_24{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-md);flex-wrap:wrap}._kicker_1nltz_32{text-transform:uppercase;letter-spacing:.08em;font-size:.85rem;color:var(--text-muted);margin:0}._subtitle_1nltz_40{color:var(--text-muted);margin-top:var(--space-xxs);max-width:540px}._metrics_1nltz_46{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-md)}._metric_1nltz_46{background:var(--surface-base);border-radius:var(--radius-lg);border:1px solid color-mix(in srgb,var(--color-border) 60%,transparent);padding:var(--space-md);display:flex;flex-direction:column;gap:4px}._metricLabel_1nltz_62{text-transform:uppercase;font-size:.75rem;color:var(--text-muted)}._metricValue_1nltz_68{font-size:1.8rem;line-height:1.1}._metricAssist_1nltz_73{color:var(--text-muted);font-size:.9rem}._card_1nltz_78{background:var(--surface-raised);border-radius:var(--radius-md);padding:var(--space-lg);border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);box-shadow:var(--shadow-soft);display:flex;flex-direction:column;gap:var(--space-md)}._filters_1nltz_89{display:flex;flex-wrap:wrap;gap:var(--space-md);align-items:flex-end}._filter_1nltz_89{display:flex;flex-direction:column;gap:6px;flex:1 1 200px}._filter_1nltz_89 span{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}._filter_1nltz_89 input,._filter_1nltz_89 select{border-radius:var(--radius-lg);border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);padding:.75rem .9rem;background:var(--surface-base);font-size:.95rem}._checkboxFilter_1nltz_119{display:inline-flex;align-items:center;gap:10px;min-height:44px;border-radius:var(--radius-lg);border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);padding:.75rem .9rem;background:var(--surface-base);font-size:.95rem;color:var(--text)}._checkboxFilter_1nltz_119 input{margin:0}._resetFilters_1nltz_136{align-self:flex-start;margin-left:auto}._errorBanner_1nltz_141{border-radius:var(--radius-lg);border:1px solid rgba(220,38,38,.25);background:#dc262614;color:#8f1b1b;padding:var(--space-sm) var(--space-md)}._tableWrapper_1nltz_149{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}._tableWrapper_1nltz_149 table{width:100%;border-collapse:collapse;min-width:720px;table-layout:fixed}._tableWrapper_1nltz_149 th,._tableWrapper_1nltz_149 td{padding:var(--space-sm) var(--space-md);border-bottom:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);text-align:left}._tableWrapper_1nltz_149 th{font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);font-weight:600;white-space:nowrap}._tableWrapper_1nltz_149 tbody tr:hover td{background:color-mix(in srgb,var(--surface-muted) 35%,transparent)}._tableWrapper_1nltz_149 th:nth-child(1),._tableWrapper_1nltz_149 td:nth-child(1){width:22%}._tableWrapper_1nltz_149 th:nth-child(2),._tableWrapper_1nltz_149 td:nth-child(2){width:22%;min-width:200px}._tableWrapper_1nltz_149 th:nth-child(3),._tableWrapper_1nltz_149 td:nth-child(3){width:14%}._tableWrapper_1nltz_149 th:nth-child(4),._tableWrapper_1nltz_149 td:nth-child(4){width:14%}._tableWrapper_1nltz_149 th:nth-child(5),._tableWrapper_1nltz_149 td:nth-child(5){width:14%}._tableWrapper_1nltz_149 th:nth-child(6),._tableWrapper_1nltz_149 td:nth-child(6){width:14%}._alignRight_1nltz_213{text-align:right}._actions_1nltz_217{display:inline-flex;gap:var(--space-xs);justify-content:flex-end;align-items:center}._actionIconButton_1nltz_224{position:relative;width:36px;height:36px;border-radius:10px;border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);background:var(--surface-base);color:var(--text-muted);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .15s ease,color .2s ease,border-color .2s ease,background .2s ease;flex:0 0 auto}._actionIconButton_1nltz_224:hover:not(:disabled){transform:translateY(-1px)}._actionIconButton_1nltz_224 svg{width:16px;height:16px}._actionIconButtonGhost_1nltz_249{background:var(--color-surface-strong);color:var(--color-text)}._actionIconButtonDanger_1nltz_254{background:color-mix(in srgb,var(--color-surface) 85%,var(--color-bg-alt));color:var(--color-danger, #c0392b);border-color:color-mix(in srgb,var(--color-danger, #c0392b) 50%,var(--color-border))}._actionIconButton_1nltz_224:before,._actionIconButton_1nltz_224:after{position:absolute;left:50%;pointer-events:none;opacity:0;transition:opacity .16s ease,transform .16s ease}._actionIconButton_1nltz_224:before{content:attr(data-tooltip);bottom:calc(100% + 10px);transform:translate(-50%,6px);background:#151f18f0;color:#fff;padding:8px 10px;border-radius:10px;font-size:12px;line-height:1.2;white-space:nowrap;box-shadow:0 10px 24px #0000002e;z-index:20}._actionIconButton_1nltz_224:after{content:"";bottom:calc(100% + 4px);transform:translate(-50%,6px);border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid rgba(21,31,24,.94);z-index:19}._actionIconButton_1nltz_224:hover:before,._actionIconButton_1nltz_224:hover:after,._actionIconButton_1nltz_224:focus-visible:before,._actionIconButton_1nltz_224:focus-visible:after{opacity:1;transform:translate(-50%)}._emailText_1nltz_302{display:block;width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._nameCell_1nltz_311{display:flex;align-items:flex-start;justify-content:space-between;width:100%;min-width:0;gap:8px}._nameText_1nltz_320{min-width:0;flex:1 1 auto;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-clamp:2;word-break:break-word}._editNameButton_1nltz_331{width:28px;height:28px;border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);border-radius:8px;background:var(--surface-base);color:var(--text-muted);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color .2s ease,border-color .2s ease,background .2s ease;flex:0 0 auto}._editNameButton_1nltz_331:hover{color:var(--color-accent);border-color:color-mix(in srgb,var(--color-accent) 45%,transparent);background:color-mix(in srgb,var(--color-accent) 10%,var(--surface-base))}._editNameButton_1nltz_331 svg{width:14px;height:14px}@media(max-width:900px){._nameText_1nltz_320{-webkit-line-clamp:2;line-clamp:2}}@media(max-width:900px){._tableWrapper_1nltz_149 th:nth-child(1),._tableWrapper_1nltz_149 td:nth-child(1),._tableWrapper_1nltz_149 th:nth-child(2),._tableWrapper_1nltz_149 td:nth-child(2),._tableWrapper_1nltz_149 th:nth-child(3),._tableWrapper_1nltz_149 td:nth-child(3),._tableWrapper_1nltz_149 th:nth-child(4),._tableWrapper_1nltz_149 td:nth-child(4),._tableWrapper_1nltz_149 th:nth-child(5),._tableWrapper_1nltz_149 td:nth-child(5){width:100%;min-width:0}._tableWrapper_1nltz_149 table,._tableWrapper_1nltz_149 thead,._tableWrapper_1nltz_149 tbody,._tableWrapper_1nltz_149 th,._tableWrapper_1nltz_149 td,._tableWrapper_1nltz_149 tr{display:block;width:100%}._tableWrapper_1nltz_149 table{min-width:0}._tableWrapper_1nltz_149 thead{display:none}._tableWrapper_1nltz_149 tr{margin-bottom:var(--space-md);border:1px solid color-mix(in srgb,var(--color-border) 60%,transparent);border-radius:var(--radius-md);padding:var(--space-sm);background:var(--color-surface)}._tableWrapper_1nltz_149 td{display:flex;justify-content:flex-start;align-items:flex-start;gap:var(--space-sm);padding:10px 6px}._tableWrapper_1nltz_149 td:before{content:attr(data-label);flex:0 0 72px;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}._tableWrapper_1nltz_149 td>*{min-width:0;flex:1 1 auto}._alignRight_1nltz_213{text-align:left}._actions_1nltz_217{justify-content:flex-start;flex-wrap:nowrap;display:flex}._actions_1nltz_217:before{display:none}._nameCell_1nltz_311{align-items:center}._nameText_1nltz_320{display:block;-webkit-line-clamp:unset;line-clamp:unset;-webkit-box-orient:initial;overflow:visible;white-space:normal;word-break:break-word}._emailText_1nltz_302{overflow:visible;text-overflow:unset;white-space:normal;word-break:break-word}._planIcon_1nltz_447,._actionIconButton_1nltz_224,._editNameButton_1nltz_331{width:32px;height:32px}}._roleBadge_1nltz_457{display:inline-flex;padding:.25rem .85rem;border-radius:99px;font-size:.85rem;background:#2a8a3f26;color:#1d5d34;font-weight:600}._planIcon_1nltz_447{position:relative;width:36px;height:36px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent)}._planIcon_1nltz_447 svg{width:16px;height:16px}._planIconMain_1nltz_483{background:color-mix(in srgb,var(--color-border) 35%,transparent);color:var(--text-muted)}._planIconDemo_1nltz_488{background:color-mix(in srgb,var(--color-warning, #f59e0b) 20%,transparent);color:color-mix(in srgb,var(--color-warning, #f59e0b) 70%,#1a1a1a);border-color:color-mix(in srgb,var(--color-warning, #f59e0b) 45%,transparent)}._planIcon_1nltz_447:before,._planIcon_1nltz_447:after{position:absolute;left:50%;pointer-events:none;opacity:0;transition:opacity .16s ease,transform .16s ease}._planIcon_1nltz_447:before{content:attr(data-tooltip);bottom:calc(100% + 10px);transform:translate(-50%,6px);background:#151f18f0;color:#fff;padding:8px 10px;border-radius:10px;font-size:12px;line-height:1.2;white-space:nowrap;box-shadow:0 10px 24px #0000002e;z-index:20}._planIcon_1nltz_447:after{content:"";bottom:calc(100% + 4px);transform:translate(-50%,6px);border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid rgba(21,31,24,.94);z-index:19}._planIcon_1nltz_447:hover:before,._planIcon_1nltz_447:hover:after,._planIcon_1nltz_447:focus-visible:before,._planIcon_1nltz_447:focus-visible:after{opacity:1;transform:translate(-50%)}._lastLogin_1nltz_536{color:var(--text-muted);font-size:.9rem}._emptyState_1nltz_541{text-align:center;padding:var(--space-xl) var(--space-lg);color:var(--text-muted)}._emptyState_1nltz_541 h3{margin-bottom:var(--space-xs)}._skeletonCell_1nltz_551{display:block;height:1rem;border-radius:var(--radius-md);background:linear-gradient(100deg,color-mix(in srgb,var(--color-border) 60%,transparent) 20%,color-mix(in srgb,var(--surface-muted) 40%,transparent),color-mix(in srgb,var(--color-border) 60%,transparent) 60%);background-size:200% 100%;animation:_shimmer_1nltz_1 1.4s infinite}._modalForm_1nltz_560{display:flex;flex-direction:column;gap:var(--space-md)}._checkboxRow_1nltz_566{display:flex;align-items:center;gap:var(--space-sm);font-size:.95rem;color:var(--text-muted)}._checkboxRow_1nltz_566 input{width:16px;height:16px}._modalError_1nltz_579{margin:0;color:var(--color-danger, #c0392b);font-size:.9rem}._pagination_1nltz_585{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-sm);margin-top:var(--space-sm)}._paginationControls_1nltz_594{display:flex;gap:var(--space-sm)}@keyframes _shimmer_1nltz_1{0%{background-position:200% 0}to{background-position:-200% 0}}._page_1nkn4_1{display:flex;flex-direction:column;gap:var(--space-lg)}._card_1nkn4_7{background:var(--surface-raised);border-radius:var(--radius-md);padding:var(--space-xl);border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);box-shadow:var(--shadow-soft);display:flex;flex-direction:column;gap:var(--space-md)}._headerRow_1nkn4_18{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-md)}._kicker_1nkn4_25{text-transform:uppercase;letter-spacing:.08em;font-size:.85rem;color:var(--text-muted);margin:var(--space-xs) 0 0}._meta_1nkn4_33{color:var(--text-muted);margin:0}._titleRow_1nkn4_38{display:flex;align-items:flex-start;gap:var(--space-sm)}._editNameButton_1nkn4_44{width:32px;height:32px;border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);border-radius:10px;background:var(--surface-base);color:var(--text-muted);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color .2s ease,border-color .2s ease,background .2s ease}._editNameButton_1nkn4_44:hover:not(:disabled){color:var(--color-accent);border-color:color-mix(in srgb,var(--color-accent) 45%,transparent);background:color-mix(in srgb,var(--color-accent) 10%,var(--surface-base))}._editNameButton_1nkn4_44:disabled{cursor:not-allowed;opacity:.6}._editNameButton_1nkn4_44 svg{width:16px;height:16px}._headerActions_1nkn4_74{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:flex-start}._iconAction_1nkn4_81{position:relative;width:44px;height:44px;border-radius:12px;border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);background:var(--surface-base);color:var(--text-muted);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .15s ease,color .2s ease,border-color .2s ease,background .2s ease}._iconAction_1nkn4_81:hover:not(:disabled){transform:translateY(-1px)}._iconAction_1nkn4_81:disabled{opacity:.55;cursor:not-allowed}._iconAction_1nkn4_81 svg{width:18px;height:18px}._iconAction_1nkn4_81:before,._iconAction_1nkn4_81:after{position:absolute;left:50%;pointer-events:none;opacity:0;transition:opacity .16s ease,transform .16s ease}._iconAction_1nkn4_81:before{content:attr(data-tooltip);bottom:calc(100% + 10px);transform:translate(-50%,6px);background:#151f18f0;color:#fff;padding:8px 10px;border-radius:10px;font-size:12px;line-height:1.2;white-space:nowrap;box-shadow:0 10px 24px #0000002e;z-index:20}._iconAction_1nkn4_81:after{content:"";bottom:calc(100% + 4px);transform:translate(-50%,6px);border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid rgba(21,31,24,.94);z-index:19}._iconAction_1nkn4_81:hover:before,._iconAction_1nkn4_81:hover:after,._iconAction_1nkn4_81:focus-visible:before,._iconAction_1nkn4_81:focus-visible:after{opacity:1;transform:translate(-50%)}._iconActionPrimary_1nkn4_152{background:color-mix(in srgb,var(--color-accent) 72%,var(--color-surface) 28%);color:#fff;border-color:color-mix(in srgb,var(--color-accent) 65%,transparent)}._iconActionMuted_1nkn4_158{background:var(--color-surface-strong);color:var(--color-text)}._iconActionSurface_1nkn4_163{background:var(--color-surface);color:var(--color-text)}._iconActionDanger_1nkn4_168{background:color-mix(in srgb,var(--color-surface) 85%,var(--color-bg-alt));color:var(--color-danger, #c0392b);border-color:color-mix(in srgb,var(--color-danger, #c0392b) 50%,var(--color-border))}._placeholder_1nkn4_174{color:var(--text-muted)}._errorBanner_1nkn4_178{border-radius:var(--radius-lg);border:1px solid rgba(220,38,38,.25);background:#dc262614;color:#8f1b1b;padding:var(--space-sm) var(--space-md)}._inlineFacts_1nkn4_186{display:flex;flex-wrap:wrap;gap:var(--space-lg)}._profileForm_1nkn4_192{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-lg);border-radius:var(--radius-lg);border:1px solid color-mix(in srgb,var(--color-border) 60%,transparent);background:var(--surface-base)}._fieldGrid_1nkn4_202{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-md)}._checkboxField_1nkn4_208{display:inline-flex;align-items:center;gap:10px;min-height:44px;border-radius:var(--radius-lg);border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);padding:.75rem .9rem;background:var(--surface-base);font-size:.95rem;color:var(--text)}._checkboxField_1nkn4_208 input{margin:0}._checkboxField_1nkn4_208 span{line-height:1.35}._formActions_1nkn4_229{display:flex;justify-content:flex-end}._profileModal_1nkn4_234{--modal-width: min(720px, calc(100vw - 32px) )}._profileModalBody_1nkn4_238{color:var(--text)}._companiesSection_1nkn4_242{display:flex;flex-direction:column;gap:var(--space-md);padding-top:var(--space-sm)}._companiesCount_1nkn4_249{min-width:42px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:0 10px;background:color-mix(in srgb,var(--color-accent) 10%,var(--surface-base));color:var(--color-accent);font-weight:600}._companiesGrid_1nkn4_262{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--space-md)}._companyCard_1nkn4_268{display:flex;flex-direction:column;gap:var(--space-sm);min-height:148px;padding:var(--space-lg);border-radius:var(--radius-lg);border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent) 4%,var(--surface-base)),var(--surface-base));text-decoration:none;color:inherit;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease;overflow:hidden}._companyCard_1nkn4_268:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--color-accent) 35%,transparent);box-shadow:var(--shadow-soft)}._companyCardTop_1nkn4_289,._companyFooter_1nkn4_290{display:flex;justify-content:space-between;gap:var(--space-sm);align-items:flex-start}._companyCardText_1nkn4_297{min-width:0;flex:1}._companyName_1nkn4_302{font-weight:600;margin:0;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._companyMeta_1nkn4_312{margin:4px 0 0;color:var(--text-muted);font-size:.92rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._companyPill_1nkn4_323{border-radius:999px;padding:6px 10px;background:color-mix(in srgb,var(--color-accent) 12%,var(--surface-base));color:var(--color-accent);font-size:.85rem;font-weight:600;white-space:nowrap}._companyFooter_1nkn4_290{align-items:center}._companyStatus_1nkn4_337{color:var(--text-muted);font-size:.9rem;min-width:0;max-width:calc(100% - 132px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._companyLink_1nkn4_347{color:var(--color-accent);font-weight:600;white-space:nowrap}._fact_1nkn4_353{min-width:160px}._factLabel_1nkn4_357{font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}._factValue_1nkn4_364{display:block;margin-top:4px;font-weight:600}._logHeader_1nkn4_370{display:flex;justify-content:space-between;align-items:flex-start}._logList_1nkn4_376{display:flex;flex-direction:column;gap:var(--space-md)}._logItem_1nkn4_382{border:1px solid color-mix(in srgb,var(--color-border) 60%,transparent);border-radius:var(--radius-lg);padding:var(--space-md);background:var(--surface-base);display:flex;flex-direction:column;gap:6px}._logMeta_1nkn4_392{display:flex;justify-content:space-between;font-size:.9rem;color:var(--text-muted)}._logDate_1nkn4_399{font-weight:500}._logRequirement_1nkn4_403{margin:0;color:var(--text-muted);font-size:.9rem}._logRequirementLink_1nkn4_409{color:var(--color-accent);font-weight:600;text-decoration:underline}._logSite_1nkn4_415{color:var(--text-muted);font-size:.85rem}._modalNote_1nkn4_420{margin:0;color:var(--text-muted)}@media(max-width:900px){._fieldGrid_1nkn4_202{grid-template-columns:1fr}}._list_1p3wo_1{display:flex;flex-direction:column;gap:12px}._item_1p3wo_7{border:1px solid #e2e8f0;border-radius:12px;background:#fff;padding:14px 16px;display:flex;flex-direction:column;gap:12px}._itemHeader_1p3wo_17{display:flex;flex-direction:column;gap:6px}._summary_1p3wo_23{font-size:15px;font-weight:700;color:#0f172a}._meta_1p3wo_29{display:flex;gap:10px;flex-wrap:wrap;font-size:12px;color:#64748b}._changes_1p3wo_37{display:flex;flex-direction:column;gap:10px}._changeRow_1p3wo_43{display:flex;flex-direction:column;gap:8px;padding-top:10px;border-top:1px dashed #e2e8f0}._changeLabel_1p3wo_51{font-weight:600;color:#334155}._changeValues_1p3wo_56{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._beforeBlock_1p3wo_62,._afterBlock_1p3wo_63{display:flex;flex-direction:column;gap:4px;min-width:0}._valueLabel_1p3wo_70{font-size:12px;font-weight:600;color:#64748b}._value_1p3wo_70{margin:0;padding:8px 10px;border-radius:8px;background:#f8fafc;color:#0f172a;font-family:inherit;font-size:13px;line-height:1.5;white-space:pre-wrap;word-break:break-word}._empty_1p3wo_89,._noChanges_1p3wo_90{color:#64748b;font-size:14px}@media(max-width:768px){._changeValues_1p3wo_56{grid-template-columns:1fr}}._page_1qv52_1{display:flex;flex-direction:column;gap:24px}._header_1qv52_7{display:flex;flex-direction:column;gap:6px}._title_1qv52_13{font-size:22px;font-weight:700;color:#0f172a}._subtitle_1qv52_19{color:#475569}._list_1qv52_23{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}._toolbar_1qv52_29{display:flex;flex-direction:column;gap:12px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:14px 16px}._docTabs_1qv52_39{display:flex;gap:8px;flex-wrap:wrap}._tabButton_1qv52_45{border:1px solid var(--color-border);background:var(--color-surface);border-radius:999px;padding:8px 14px;font-weight:600;color:var(--color-text-muted);transition:background .2s ease,color .2s ease,border .2s ease}._tabButtonActive_1qv52_55{background:var(--color-accent);border-color:var(--color-accent);color:#fff;box-shadow:var(--shadow-sm)}._tabTitle_1qv52_62{white-space:nowrap}._pagination_1qv52_66{display:flex;justify-content:space-between;align-items:center;gap:12px}._limitControl_1qv52_73,._pageControls_1qv52_79{display:flex;align-items:center;gap:8px}._card_1qv52_85{display:flex;flex-direction:column;gap:10px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:14px 16px;box-shadow:0 10px 30px #0000000a}._cardMeta_1qv52_96{display:flex;gap:8px;align-items:center;flex-wrap:wrap}._badge_1qv52_103{display:inline-flex;align-items:center;justify-content:center;background:#eef2ff;color:#4338ca;border-radius:8px;padding:4px 8px;font-weight:600;font-size:12px}._badgeMuted_1qv52_115{display:inline-flex;align-items:center;justify-content:center;background:#f8fafc;color:#334155;border-radius:8px;padding:4px 8px;font-weight:500;font-size:12px}._rule_1qv52_127{color:#94a3b8;font-size:12px;font-weight:600}._cardTitle_1qv52_133{font-size:16px;font-weight:700;color:#0f172a}._cardDescription_1qv52_139{color:#475569;min-height:44px}._cardFooter_1qv52_144{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}._cardActions_1qv52_152{display:flex;align-items:center;gap:8px}._note_1qv52_158{color:#64748b;font-size:13px}._empty_1qv52_163{padding:14px 16px;border:1px dashed #cbd5e1;border-radius:12px;color:#64748b}._historyModal_1qv52_170{--modal-width: min(980px, 100%)}._historyModalBody_1qv52_174{max-height:70vh;overflow:auto}._page_1n9ok_1{display:flex;flex-direction:column;gap:20px}._header_1n9ok_7{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:14px 16px}._breadcrumbs_1n9ok_18{display:flex;align-items:center;gap:6px;color:#475569;font-size:13px}._link_1n9ok_26{color:#4338ca;text-decoration:none}._separator_1n9ok_31{color:#cbd5e1}._titleBlock_1n9ok_35{display:flex;flex-direction:column;gap:4px}._title_1n9ok_35{font-size:20px;font-weight:700;color:#0f172a}._subtitle_1n9ok_47{color:#475569;font-size:13px}._actions_1n9ok_52{display:flex;gap:10px;justify-self:end}._form_1n9ok_58{display:flex;flex-direction:column;gap:16px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:16px}._field_1n9ok_68{display:flex;flex-direction:column;gap:6px}._field_1n9ok_68 label{font-weight:600;color:#0f172a}._fieldRow_1n9ok_79{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}._readonly_1n9ok_85{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:10px 12px;color:#475569;font-size:14px}._textArea_1n9ok_94{min-height:120px;padding:10px 12px;border:1px solid #e2e8f0;border-radius:8px;resize:vertical;font-family:inherit}._toggles_1n9ok_103{display:flex;flex-direction:column;gap:10px}._toggle_1n9ok_103{display:flex;gap:8px;align-items:center;color:#0f172a}._cardBlock_1n9ok_116{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:12px}._blockTitle_1n9ok_126{font-weight:700;color:#0f172a}._inlineRow_1n9ok_131{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center}._orderRow_1n9ok_138{display:flex;align-items:center;gap:10px}._orderHint_1n9ok_144{font-size:13px;color:#475569;line-height:1.3}._multiSelect_1n9ok_150{position:relative;display:inline-flex;flex-direction:column;gap:6px}._multiControl_1n9ok_157{border:1px solid #e2e8f0;background:#fff;border-radius:8px;padding:10px 12px;text-align:left;min-width:240px;color:#0f172a}._multiMenu_1n9ok_167{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:6px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:10px;margin-top:6px}._docModal_1n9ok_178{display:flex;flex-direction:column;gap:12px}._docList_1n9ok_184{max-height:420px;overflow:auto;display:grid;gap:8px}._docItem_1n9ok_191{border:1px solid #e2e8f0;border-radius:10px;padding:6px 10px;text-align:left;display:flex;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}._docItem_1n9ok_191:hover{border-color:#cbd5e1;box-shadow:0 6px 16px #0f172a14}._docItemRow_1n9ok_206{display:flex;gap:10px;align-items:flex-start;width:100%}._docBody_1n9ok_213{display:flex;flex-direction:column;gap:2px;width:100%}._docTitle_1n9ok_220{font-weight:600;color:#0f172a}._docSectionLabel_1n9ok_225{font-size:12px;color:#475569}._docEmpty_1n9ok_230{color:#475569;font-size:14px}._modalContent_1n9ok_235{display:flex;flex-direction:column;gap:12px}._modalActions_1n9ok_241{display:flex;justify-content:flex-end;gap:8px}._modalPagination_1n9ok_247{display:flex;justify-content:space-between;align-items:center;gap:8px}._selectionRow_1n9ok_254{display:flex;gap:10px;align-items:center;flex-wrap:wrap}._selectedChips_1n9ok_261{display:flex;gap:8px;flex-wrap:wrap}._chip_1n9ok_267{background:#eef2ff;color:#4338ca;border-radius:999px;padding:6px 10px;font-weight:600;font-size:13px}._placeholder_1n9ok_276{color:#94a3b8}._page_a9x1m_1{display:flex;flex-direction:column;gap:20px}._header_a9x1m_7{display:flex;flex-direction:column;gap:6px}._title_a9x1m_13{font-size:22px;font-weight:700;color:#0f172a}._subtitle_a9x1m_19{color:#475569}._toolbar_a9x1m_23{display:flex;gap:12px;align-items:flex-start;flex-direction:column;background:#fff;padding:var(--space-md);border-radius:var(--radius-md);border:1px solid #e2e8f0}._filters_a9x1m_34{display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap}._filterField_a9x1m_41{min-width:180px}._list_a9x1m_45{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:16px;align-items:stretch}._card_a9x1m_52{display:flex;flex-direction:column;gap:10px;min-width:0;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:14px 16px;box-shadow:0 10px 30px #0000000a}._cardMeta_a9x1m_64{display:flex;gap:8px;align-items:center;flex-wrap:wrap}._badge_a9x1m_71{display:inline-flex;align-items:center;justify-content:center;background:#eef2ff;color:#4338ca;border-radius:8px;padding:4px 8px;font-weight:600;font-size:12px}._badgeMuted_a9x1m_83{display:inline-flex;align-items:center;justify-content:center;background:#f8fafc;color:#334155;border-radius:8px;padding:4px 8px;font-weight:500;font-size:12px}._badgeAlert_a9x1m_95{display:inline-flex;align-items:center;justify-content:center;background:#fef3c7;color:#92400e;border-radius:8px;padding:4px 8px;font-weight:700;font-size:12px}._cardTitle_a9x1m_107{font-size:16px;font-weight:700;color:#0f172a}._cardTitleLink_a9x1m_113{font-size:16px;font-weight:700;color:#0f172a;text-decoration:none}._cardTitleLink_a9x1m_113:hover{color:#0f766e;text-decoration:underline}._cardDescription_a9x1m_125{color:#475569;line-height:1.5;overflow-wrap:anywhere}._cardFooter_a9x1m_131{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap;margin-top:auto}._note_a9x1m_140{color:#64748b;font-size:13px}._actions_a9x1m_145{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end;margin-left:auto}._pagination_a9x1m_154{display:flex;gap:8px;align-items:center;justify-content:flex-end}._formCard_a9x1m_161{display:flex;flex-direction:column;gap:12px;padding:14px 16px;border-radius:12px;border:1px dashed #cbd5e1;background:#f8fafc}._formRow_a9x1m_171{display:flex;gap:12px;flex-wrap:wrap}._formField_a9x1m_177{flex:1;min-width:200px}._empty_a9x1m_182{padding:14px 16px;border:1px dashed #cbd5e1;border-radius:12px;color:#64748b}._historyModal_a9x1m_189{--modal-width: min(980px, 100%)}._historyModalBody_a9x1m_193{max-height:70vh;overflow:auto}._manageModal_a9x1m_198{--modal-width: min(960px, 100%)}._manageModalBody_a9x1m_202{max-height:78vh;overflow:auto}._manageModalContent_a9x1m_207{display:grid;gap:16px}._manageLead_a9x1m_212{margin:0;color:#475569;line-height:1.6}._manageSummary_a9x1m_218{font-size:14px;font-weight:600;color:#0f172a}._requirementList_a9x1m_224{display:grid;gap:10px}._requirementItem_a9x1m_229{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;padding:12px 14px;border-radius:12px;border:1px solid #e2e8f0;background:#fff}._requirementItem_a9x1m_229 input{margin-top:4px}._requirementInfo_a9x1m_244{display:grid;gap:6px}._requirementTitle_a9x1m_249{font-weight:700;color:#0f172a;line-height:1.45}._requirementMeta_a9x1m_255{display:flex;gap:8px;flex-wrap:wrap;color:#64748b;font-size:12px}._requirementMeta_a9x1m_255 span{padding:3px 8px;border-radius:999px;background:#f8fafc}._requirementEmpty_a9x1m_269{padding:14px 16px;border:1px dashed #cbd5e1;border-radius:12px;color:#64748b;background:#f8fafc}._page_1ki90_1{display:flex;flex-direction:column;gap:20px}._header_1ki90_7{display:flex;justify-content:space-between;gap:var(--space-lg);align-items:flex-start;padding:var(--space-xl);border-radius:24px;background:radial-gradient(circle at top left,color-mix(in srgb,var(--color-accent) 14%,transparent),transparent 44%),var(--color-surface);border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);box-shadow:var(--shadow-soft)}._header_1ki90_7 h1{margin:0;color:var(--color-text);font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.05}._header_1ki90_7 p{max-width:760px;margin:10px 0 0;color:var(--color-text-muted);line-height:1.6}._kicker_1ki90_33{margin:0 0 8px!important;color:var(--color-accent)!important;font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}._toolbar_1ki90_42,._empty_1ki90_43,._newsCard_1ki90_44{border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);background:var(--color-surface);box-shadow:var(--shadow-soft)}._toolbar_1ki90_42{padding:var(--space-md);border-radius:18px}._newsGrid_1ki90_55{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:var(--space-md)}._newsCard_1ki90_44{display:flex;flex-direction:column;gap:12px;min-width:0;padding:var(--space-lg);border-radius:20px}._cardTop_1ki90_70{display:flex;justify-content:space-between;gap:10px;align-items:center}._date_1ki90_77,._published_1ki90_78,._draft_1ki90_79{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;font-size:.78rem;font-weight:800}._date_1ki90_77{color:var(--color-text-muted);background:color-mix(in srgb,var(--color-surface-strong) 72%,var(--color-surface))}._published_1ki90_78{color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 10%,transparent)}._draft_1ki90_79{color:#92400e;background:#fef3c7}._newsCard_1ki90_44 h2{margin:0;color:var(--color-text);font-size:1.15rem;line-height:1.28}._newsCard_1ki90_44 p{margin:0;color:var(--color-text-muted);line-height:1.6}._audienceSummary_1ki90_117{display:flex;gap:6px;flex-wrap:wrap;align-items:center}._audienceSummary_1ki90_117 span,._audienceSummary_1ki90_117 em{display:inline-flex;align-items:center;min-height:26px;padding:0 9px;border-radius:999px;font-size:.74rem;font-style:normal;font-weight:800}._audienceSummary_1ki90_117 span{color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 10%,transparent)}._audienceSummary_1ki90_117 em{color:var(--color-text-muted);background:color-mix(in srgb,var(--color-surface-strong) 80%,var(--color-surface))}._preview_1ki90_146{max-height:160px;overflow:hidden;padding-top:10px;border-top:1px solid color-mix(in srgb,var(--color-border) 65%,transparent);color:var(--color-text-muted);font-size:.9rem;line-height:1.6}._preview_1ki90_146 h2,._preview_1ki90_146 h3,._preview_1ki90_146 p{margin:0 0 8px}._cardActions_1ki90_162,._pagination_1ki90_163,._modalActions_1ki90_164{display:flex;gap:10px;align-items:center;flex-wrap:wrap}._cardActions_1ki90_162{margin-top:auto;justify-content:flex-end}._pagination_1ki90_163{justify-content:flex-end;color:var(--color-text-muted)}._empty_1ki90_43{padding:var(--space-lg);border-radius:18px;color:var(--color-text-muted)}._editorModal_1ki90_187{--modal-width: min(980px, calc(100vw - 28px) )}._editorModalBody_1ki90_191{max-height:min(78vh,820px);overflow:auto}._form_1ki90_196{display:flex;flex-direction:column;gap:var(--space-md)}._formSteps_1ki90_202{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:6px;border-radius:16px;background:color-mix(in srgb,var(--color-surface-strong) 76%,var(--color-surface))}._formSteps_1ki90_202>button{display:flex;gap:10px;align-items:center;min-width:0;padding:10px 12px;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--color-text-muted);text-align:left;cursor:pointer}._formSteps_1ki90_202>button>span{display:inline-flex;width:30px;height:30px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:50%;background:color-mix(in srgb,var(--color-border) 46%,transparent);font-size:.82rem;font-weight:900}._formSteps_1ki90_202 strong,._formSteps_1ki90_202 small{display:block}._formSteps_1ki90_202 strong{color:inherit}._formSteps_1ki90_202 small{margin-top:2px;font-size:.76rem}._formSteps_1ki90_202 ._formStepActive_1ki90_252{border-color:color-mix(in srgb,var(--color-accent) 20%,var(--color-border));background:var(--color-surface);color:var(--color-text);box-shadow:0 8px 22px color-mix(in srgb,var(--color-black) 6%,transparent)}._formSteps_1ki90_202 ._formStepActive_1ki90_252>span{background:var(--color-accent);color:#fff}._formStepContent_1ki90_264{display:flex;flex-direction:column;gap:var(--space-md)}._formGrid_1ki90_270{display:grid;grid-template-columns:minmax(180px,.4fr) minmax(0,1fr);gap:var(--space-md)}._textareaField_1ki90_276{display:flex;flex-direction:column;gap:8px;color:var(--color-text);font-weight:700}._textareaField_1ki90_276 textarea{min-height:96px;resize:vertical;padding:12px 14px;border-radius:14px;border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);background:var(--color-surface);color:var(--color-text);font:inherit;line-height:1.55}._checkboxField_1ki90_296{display:inline-flex;gap:10px;align-items:center;width:fit-content;color:var(--color-text);font-weight:700}._checkboxLabelWithIcon_1ki90_305{display:inline-flex;align-items:center;gap:8px}._checkboxIcon_1ki90_311{width:16px;height:16px;flex:0 0 auto;color:var(--color-accent)}._checkboxHint_1ki90_318{margin:-4px 0 0;color:var(--color-text-muted);font-size:.84rem;line-height:1.5}._audienceBlock_1ki90_325{display:flex;flex-direction:column;gap:18px}._audienceHeader_1ki90_331{display:flex;justify-content:space-between;gap:var(--space-md);align-items:flex-start}._audienceHeader_1ki90_331 h3{margin:0;color:var(--color-text);font-size:1.1rem}._audienceHeader_1ki90_331 p{max-width:680px;margin:6px 0 0;color:var(--color-text-muted);line-height:1.55}._audienceHeader_1ki90_331>span{flex:0 0 auto;padding:7px 10px;border-radius:999px;background:color-mix(in srgb,var(--color-accent) 10%,var(--color-surface));color:var(--color-accent);font-size:.78rem;font-weight:800}._audienceKicker_1ki90_361{margin:0 0 6px!important;color:var(--color-accent)!important;font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}._audienceModeGrid_1ki90_370{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._audienceModeGrid_1ki90_370>button{display:flex;flex-direction:column;gap:7px;min-height:112px;padding:16px;border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:16px;background:var(--color-surface);color:var(--color-text);text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}._audienceModeGrid_1ki90_370>button:hover{border-color:color-mix(in srgb,var(--color-accent) 30%,var(--color-border));transform:translateY(-1px)}._audienceModeGrid_1ki90_370>button span{color:var(--color-text-muted);font-size:.88rem;line-height:1.45}._audienceModeGrid_1ki90_370 ._audienceModeActive_1ki90_402{border-color:color-mix(in srgb,var(--color-accent) 55%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 7%,var(--color-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 10%,transparent)}._audienceResultCard_1ki90_408,._audienceLogicNote_1ki90_409{padding:13px 14px;border-radius:14px;line-height:1.5}._audienceResultCard_1ki90_408{display:grid;gap:4px;border:1px solid color-mix(in srgb,var(--color-accent) 16%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 6%,var(--color-surface))}._audienceResultCard_1ki90_408 span,._audienceLogicNote_1ki90_409{color:var(--color-text-muted);font-size:.88rem}._audienceLogicNote_1ki90_409{border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);background:color-mix(in srgb,var(--color-surface-strong) 70%,var(--color-surface))}._selectedAudienceList_1ki90_433,._requirementPicker_1ki90_434{display:grid;gap:8px}._selectedAudienceItem_1ki90_439{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;align-items:center;padding:12px;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:14px;background:var(--color-surface)}._selectedAudienceCopy_1ki90_450 small,._requirementOption_1ki90_451 small{display:block;margin-bottom:3px;color:var(--color-accent);font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}._selectedAudienceCopy_1ki90_450 strong,._requirementOption_1ki90_451 strong{display:block;color:var(--color-text);line-height:1.3}._conditionToggle_1ki90_468{display:inline-flex;padding:3px;border-radius:11px;background:color-mix(in srgb,var(--color-surface-strong) 82%,var(--color-surface))}._conditionToggle_1ki90_468 button,._removeCondition_1ki90_476,._requirementOption_1ki90_451>button{min-height:34px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--color-text);font:inherit;font-size:.8rem;font-weight:800;cursor:pointer}._conditionToggle_1ki90_468 ._conditionActive_1ki90_490{background:var(--color-surface);color:var(--color-accent);box-shadow:0 3px 10px color-mix(in srgb,var(--color-black) 7%,transparent)}._removeCondition_1ki90_476{color:var(--color-text-muted)}._removeCondition_1ki90_476:hover{color:var(--color-critical)}._requirementSearchBlock_1ki90_504{display:grid;gap:8px;padding-top:2px}._searchHint_1ki90_510{margin:0;color:var(--color-text-muted);font-size:.84rem;line-height:1.5}._requirementPicker_1ki90_434{max-height:300px;overflow:auto;padding:6px;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:14px;background:color-mix(in srgb,var(--color-surface-strong) 68%,var(--color-surface))}._requirementOption_1ki90_451{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px;border-radius:10px;background:var(--color-surface)}._requirementOption_1ki90_451>button{border:1px solid color-mix(in srgb,var(--color-accent) 22%,var(--color-border));color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 7%,var(--color-surface))}._audienceEmpty_1ki90_542{padding:12px;border:1px dashed color-mix(in srgb,var(--color-border) 80%,transparent);border-radius:14px;color:var(--color-text-muted);background:color-mix(in srgb,var(--color-surface) 80%,transparent);line-height:1.5}._editorBlock_1ki90_551{position:relative;overflow:visible;border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);border-radius:18px;background:var(--color-surface)}._editorToolbar_1ki90_559{display:flex;gap:6px;flex-wrap:wrap;padding:10px;border-bottom:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);background:color-mix(in srgb,var(--color-surface-strong) 78%,var(--color-surface))}._editorToolbar_1ki90_559 button{width:36px;height:36px;padding:0;border-radius:11px;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:.85rem;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}._editorToolbar_1ki90_559 button:hover{border-color:color-mix(in srgb,var(--color-accent) 28%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 8%,var(--color-surface))}._toolbarIcon_1ki90_590{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;display:block}._editor_1ki90_187{min-height:320px;padding:18px;color:var(--color-text);line-height:1.7;outline:none}._editor_1ki90_187 h2{margin:0 0 14px;font-size:1.55rem;line-height:1.2}._editor_1ki90_187 h3{margin:0 0 10px;font-size:1.25rem}._editor_1ki90_187 p{margin:0 0 12px}._editor_1ki90_187 a,._preview_1ki90_146 a{color:var(--color-accent);text-decoration:underline;text-underline-offset:.16em}._editor_1ki90_187 a:hover,._editor_1ki90_187 a:focus-visible,._preview_1ki90_146 a:hover,._preview_1ki90_146 a:focus-visible{color:color-mix(in srgb,var(--color-accent-strong) 70%,var(--color-accent))}._editor_1ki90_187 ul,._editor_1ki90_187 ol{margin:0 0 12px;padding-left:22px}._linkTooltip_1ki90_644{position:absolute;z-index:5;min-width:108px;padding:8px;border:1px solid color-mix(in srgb,var(--color-accent) 18%,var(--color-border));border-radius:14px;background:color-mix(in srgb,var(--color-surface) 92%,white);box-shadow:0 14px 40px #0f2a1724;display:grid;gap:6px;pointer-events:auto}._linkTooltipActions_1ki90_658{display:flex;gap:6px;align-items:center;justify-content:center}._linkTooltipButton_1ki90_665{width:32px;height:32px;padding:0;border:1px solid color-mix(in srgb,var(--color-border) 74%,transparent);border-radius:10px;background:var(--color-surface);color:var(--color-text);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._linkTooltipButton_1ki90_665:hover{border-color:color-mix(in srgb,var(--color-accent) 30%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 8%,var(--color-surface))}._linkTooltipIcon_1ki90_684{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;display:block}._modalActions_1ki90_164{justify-content:flex-end;width:100%}._linkForm_1ki90_700{display:grid;gap:12px}._linkHint_1ki90_705{margin:0;color:var(--color-text-muted);font-size:.86rem;line-height:1.55}@media(max-width:760px){._header_1ki90_7,._formGrid_1ki90_270,._formSteps_1ki90_202,._audienceModeGrid_1ki90_370{grid-template-columns:1fr}._header_1ki90_7{flex-direction:column;padding:var(--space-lg)}._audienceHeader_1ki90_331{flex-direction:column}._selectedAudienceItem_1ki90_439,._requirementOption_1ki90_451{grid-template-columns:1fr}._conditionToggle_1ki90_468,._removeCondition_1ki90_476,._requirementOption_1ki90_451>button{width:100%}._conditionToggle_1ki90_468 button{flex:1}}._heroCard_19r4d_1{background:var(--color-surface);border-radius:var(--radius-md, 16px);padding:var(--space-xl, 28px);border:1px solid var(--color-border);box-shadow:var(--shadow-soft, 0 10px 30px rgba(6, 12, 22, .12));display:flex;flex-direction:column;gap:var(--space-sm, 12px)}._header_19r4d_12{display:flex;flex-direction:column;gap:var(--space-xs, 8px)}._kicker_19r4d_18{margin:0;font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted)}._subtitle_19r4d_26{margin:0;color:var(--color-text-muted)}._filters_19r4d_31{display:flex;flex-wrap:wrap;gap:var(--space-sm, 12px);align-items:flex-end}._tabs_19r4d_38{display:flex;flex-wrap:wrap;gap:6px}._tabButton_19r4d_44{border:1px solid var(--color-border);border-radius:999px;padding:6px 14px;background:transparent;font-size:.9rem;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}._tabButton_19r4d_44:hover{border-color:var(--color-accent);color:var(--color-accent)}._tabButtonActive_19r4d_58{background:color-mix(in srgb,var(--color-accent) 15%,var(--color-surface));border-color:var(--color-accent);color:color-mix(in srgb,var(--color-accent-strong) 70%,var(--color-text))}._errorBanner_19r4d_64{margin-top:var(--space-xs, 8px);padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--color-danger) 18%,var(--color-surface));color:color-mix(in srgb,var(--color-danger) 65%,var(--color-text));font-size:.9rem}._content_19r4d_73{display:grid;grid-template-columns:minmax(300px,360px) 1fr;gap:var(--space-lg, 20px);flex:1;min-height:0}._listPane_19r4d_81{background:var(--color-surface);border-radius:20px;border:1px solid var(--color-border);padding:16px;display:flex;flex-direction:column;gap:12px;min-height:0;height:100%;overflow-y:auto}._threadList_19r4d_94{display:flex;flex-direction:column;gap:8px}._threadCard_19r4d_100{border:1px solid var(--color-border);border-radius:14px;padding:12px;text-align:left;background:color-mix(in srgb,var(--color-surface) 75%,var(--color-bg-alt) 25%);cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}._threadCard_19r4d_100:hover{border-color:var(--color-accent)}._threadCardActive_19r4d_113{border-color:var(--color-accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-accent) 25%,transparent);background:color-mix(in srgb,var(--color-accent) 12%,var(--color-surface))}._threadTitle_19r4d_119{margin:0 0 4px;font-weight:600;color:var(--color-text)}._threadMeta_19r4d_125{display:flex;flex-direction:column;gap:2px;font-size:.85rem;color:var(--color-text-muted)}._detailPane_19r4d_133{background:var(--color-surface);border-radius:20px;border:1px solid var(--color-border);padding:20px;display:flex;flex-direction:column;min-height:0;height:100%;overflow:hidden}._detailHeader_19r4d_145{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}._detailHeader_19r4d_145 h2{margin:0;font-size:1.4rem}._companyHint_19r4d_156{margin:4px 0 0;font-size:.9rem;color:var(--color-text-muted)}._detailInfo_19r4d_162{margin:12px 0 16px;display:flex;gap:12px;flex-wrap:wrap;font-size:.9rem;color:var(--color-text-muted)}._actions_19r4d_171{display:flex;gap:8px;flex-wrap:wrap;align-items:center}._messages_19r4d_178{flex:1;border:1px solid var(--color-border);border-radius:16px;padding:12px;display:flex;flex-direction:column;gap:8px;overflow-y:auto;background:color-mix(in srgb,var(--color-surface) 85%,var(--color-bg-alt) 15%);min-height:0;max-height:400px;scrollbar-gutter:stable}._loadMore_19r4d_193{border:1px solid color-mix(in srgb,var(--color-border) 80%,transparent);background:transparent;border-radius:999px;padding:4px 12px;font-size:.82rem;color:var(--color-accent);cursor:pointer;align-self:center}._loadMore_19r4d_193:hover{border-color:var(--color-accent)}._message_19r4d_178{border-radius:12px;border:1px solid var(--color-border);padding:10px 12px;background:var(--color-surface)}._mine_19r4d_215{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 15%,var(--color-surface))}._messageMeta_19r4d_220{display:flex;justify-content:space-between;font-size:.8rem;color:var(--color-text-muted);margin-bottom:4px}._messageContent_19r4d_228{font-size:.95rem;color:var(--color-text);white-space:pre-wrap}._composer_19r4d_234{margin-top:16px;display:flex;flex-direction:column;gap:10px}._composer_19r4d_234 ._composerStack_19r4d_240{display:flex;flex-direction:column;gap:10px}._composer_19r4d_234 textarea{width:100%;min-height:90px;border-radius:14px;border:1px solid var(--color-border);padding:10px 12px;font-family:inherit;background:var(--color-surface);color:var(--color-text);resize:vertical}._composerActions_19r4d_257{display:flex;justify-content:flex-end}._attachRow_19r4d_262{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._attachButton_19r4d_269{display:inline-flex;align-items:center;justify-content:center;border:1px dashed color-mix(in srgb,var(--color-border) 80%,transparent);background:var(--color-surface);color:var(--color-text);border-radius:12px;padding:8px 10px;font-weight:800;font-size:12px;cursor:pointer;white-space:nowrap}._attachButton_19r4d_269 input{display:none}._attachList_19r4d_288{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}._attachItem_19r4d_295{display:inline-flex;align-items:center;gap:8px;border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);background:var(--color-surface-strong);border-radius:999px;padding:6px 10px;font-size:12px;max-width:420px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._attachRemove_19r4d_310{border:0;background:transparent;cursor:pointer;font-weight:900;line-height:1;color:var(--color-text-muted)}._msgAttachments_19r4d_319{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}._attachmentLink_19r4d_326{border:1px solid color-mix(in srgb,var(--color-border) 75%,transparent);background:var(--color-surface);color:var(--color-text);border-radius:999px;padding:6px 10px;font-size:12px;cursor:pointer;max-width:420px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._emptyState_19r4d_340{flex:1;display:flex;align-items:center;justify-content:center;text-align:center;padding:30px 20px;font-size:.95rem;color:var(--color-text-muted)}._statusBadge_19r4d_351{display:inline-flex;align-items:center;gap:6px;font-size:12px;padding:4px 10px;border-radius:999px;background:color-mix(in srgb,var(--color-surface) 70%,var(--color-bg-alt) 30%);text-transform:capitalize}._statusBadgeNew_19r4d_362{background:color-mix(in srgb,var(--color-warning) 25%,var(--color-surface));color:color-mix(in srgb,var(--color-warning) 65%,var(--color-text))}._statusBadgeActive_19r4d_367{background:color-mix(in srgb,var(--color-accent) 20%,var(--color-surface));color:color-mix(in srgb,var(--color-accent-strong) 70%,var(--color-text))}._statusBadgeArchived_19r4d_372{background:color-mix(in srgb,var(--color-text-muted) 18%,var(--color-surface));color:color-mix(in srgb,var(--color-text-muted) 70%,var(--color-text))}@media(max-width:1080px){._content_19r4d_73{grid-template-columns:1fr;height:auto}._listPane_19r4d_81,._detailPane_19r4d_133{height:auto;min-height:0}}._page_r60a4_1{display:flex;flex-direction:column;gap:var(--space-lg)}._filters_r60a4_7{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-md)}._filters_r60a4_7 fieldset{border:var(--border);border-radius:12px;padding:var(--space-md);background:var(--color-surface)}._filters_r60a4_7 legend{font-weight:600;margin-bottom:var(--space-xs)}._tableWrapper_r60a4_25{overflow-x:auto;border-radius:12px;border:1px solid var(--color-border);-webkit-overflow-scrolling:touch}._eventsTable_r60a4_32{width:100%;border-collapse:collapse;min-width:520px}._eventsTable_r60a4_32 th,._eventsTable_r60a4_32 td{padding:12px;border-bottom:1px solid var(--color-border);text-align:left;font-size:.95rem;vertical-align:top}._eventsTable_r60a4_32 th{background:var(--color-surface-strong);font-weight:600}._message_r60a4_52{font-weight:600}._link_r60a4_56{text-decoration:none;color:var(--color-text)}._link_r60a4_56:hover{text-decoration:underline}._textLink_r60a4_64{color:var(--color-text);text-decoration:underline;text-underline-offset:2px;transition:color .15s ease}._textLink_r60a4_64:hover,._textLink_r60a4_64:focus-visible{color:var(--color-accent)}._pagination_r60a4_74{display:flex;gap:var(--space-sm);justify-content:flex-end;align-items:center}._pageDescription_r60a4_81{margin:0;color:var(--color-text-muted);font-size:.95rem}@media(max-width:900px){._eventsTable_r60a4_32,._eventsTable_r60a4_32 thead,._eventsTable_r60a4_32 tbody,._eventsTable_r60a4_32 th,._eventsTable_r60a4_32 td,._eventsTable_r60a4_32 tr{display:block;width:100%}._eventsTable_r60a4_32{min-width:0}._eventsTable_r60a4_32 thead{display:none}._eventsTable_r60a4_32 tr{margin-bottom:var(--space-md);border:1px solid var(--color-border);border-radius:12px;padding:var(--space-sm);background:var(--color-surface)}._eventsTable_r60a4_32 td{display:flex;justify-content:space-between;gap:var(--space-sm);padding:10px 6px}._eventsTable_r60a4_32 td:before{content:attr(data-label);font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted)}}._page_6qkzv_1{display:flex;flex-direction:column;gap:var(--space-lg)}._heroCard_6qkzv_7,._card_6qkzv_8{background:linear-gradient(180deg,color-mix(in srgb,var(--surface-raised) 96%,white 4%),var(--surface-raised));border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--color-border) 68%,transparent);box-shadow:var(--shadow-soft)}._heroCard_6qkzv_7{padding:var(--space-xl);display:flex;flex-direction:column;gap:var(--space-lg)}._heroText_6qkzv_22{display:flex;flex-direction:column;gap:var(--space-sm)}._heroHeading_6qkzv_28{display:flex;justify-content:space-between;gap:var(--space-md);align-items:flex-start;flex-wrap:wrap}._kicker_6qkzv_36,._sectionLabel_6qkzv_37{margin:0;text-transform:uppercase;letter-spacing:.08em;font-size:.8rem;color:var(--text-muted)}._title_6qkzv_45{margin:0;font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.08}._subtitle_6qkzv_51,._sectionHint_6qkzv_52{margin:0;color:var(--text-muted);max-width:760px}._emailPill_6qkzv_58{display:inline-flex;align-items:center;padding:.7rem 1rem;border-radius:999px;background:color-mix(in srgb,var(--color-surface) 92%,white 8%);border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);font-size:.95rem;color:var(--color-text);box-shadow:var(--shadow-soft)}._previewGrid_6qkzv_70{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-md)}._previewCard_6qkzv_76{border-radius:var(--radius-lg);border:1px solid color-mix(in srgb,var(--color-border) 68%,transparent);background:color-mix(in srgb,var(--color-surface) 90%,white 10%);padding:var(--space-md);display:flex;flex-direction:column;gap:6px}._previewLabel_6qkzv_86{margin:0;font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}._previewValue_6qkzv_94{font-size:1rem;font-weight:600;color:var(--color-text)}._card_6qkzv_8{padding:var(--space-lg);display:flex;flex-direction:column;gap:var(--space-md)}._cardHeading_6qkzv_107{display:flex;justify-content:space-between;gap:var(--space-md);align-items:flex-end;flex-wrap:wrap}._sectionTitle_6qkzv_115{margin:.2rem 0 0;font-size:1.45rem;line-height:1.15}._emailMock_6qkzv_121{border-radius:var(--radius-lg);border:1px solid color-mix(in srgb,var(--color-border) 64%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--color-surface) 94%,white 6%),var(--color-surface));box-shadow:var(--shadow-soft);padding:var(--space-lg);display:flex;flex-direction:column;gap:var(--space-sm)}._emailBrand_6qkzv_132{font-size:.9rem;font-weight:600;color:var(--color-accent);letter-spacing:.04em}._emailTitle_6qkzv_139{margin:0;font-size:1.5rem}._emailText_6qkzv_144{margin:0;max-width:760px;color:var(--text-muted);line-height:1.65}._noticeBox_6qkzv_151{border-radius:14px;border:1px solid color-mix(in srgb,var(--color-accent) 18%,transparent);background:color-mix(in srgb,var(--color-accent) 8%,white 92%);padding:var(--space-md);color:var(--color-text);line-height:1.6}._emailButton_6qkzv_160{margin-top:var(--space-xs);align-self:flex-start;border:none;border-radius:12px;padding:.8rem 1.2rem;background:var(--color-accent);color:#fff;font-weight:600;box-shadow:var(--shadow-soft);opacity:.9}._statusBanner_6qkzv_173{border-radius:14px;border:1px solid color-mix(in srgb,var(--color-accent) 16%,transparent);background:color-mix(in srgb,var(--color-accent) 8%,white 92%);color:var(--color-text);padding:var(--space-md)}._actions_6qkzv_181{display:flex;flex-wrap:wrap;gap:var(--space-sm)}@media(max-width:1024px){._previewGrid_6qkzv_70{grid-template-columns:1fr}._cardHeading_6qkzv_107,._heroHeading_6qkzv_28{align-items:flex-start}}@media(max-width:720px){._heroCard_6qkzv_7,._card_6qkzv_8{padding:var(--space-md)}._title_6qkzv_45{font-size:1.7rem}}._page_82zb5_1{--bg: #f7f4ea;--ink: #13212b;--muted: #61737f;--line: rgba(19, 33, 43, .12);--panel: rgba(255, 252, 245, .88);--ok: #2a9d8f;--warn: #f4a261;--down: #d1495b;min-height:100vh;position:relative;overflow:hidden;background:radial-gradient(circle at top left,rgba(244,162,97,.25),transparent 28%),radial-gradient(circle at top right,rgba(42,157,143,.18),transparent 26%),linear-gradient(180deg,#faf6ec 0%,var(--bg) 55%,#efe7d7 100%);color:var(--ink);font-family:IBM Plex Sans,Segoe UI,sans-serif}._background_82zb5_18{position:absolute;inset:0;background-image:linear-gradient(rgba(19,33,43,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(19,33,43,.04) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.45),transparent 88%);mask-image:linear-gradient(180deg,rgba(0,0,0,.45),transparent 88%);pointer-events:none}._shell_82zb5_27{width:min(1360px,100vw - 48px);margin:0 auto;padding:40px 0 72px;position:relative;z-index:1}._hero_82zb5_35{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(320px,.8fr);gap:24px;align-items:end;margin-bottom:28px}._kicker_82zb5_43{margin:0 0 10px;letter-spacing:.18em;font-size:12px;font-weight:700;color:#9a5e2d}._title_82zb5_51{margin:0;max-width:860px;font-size:clamp(34px,5vw,60px);line-height:.96;letter-spacing:-.04em}._subtitle_82zb5_59{max-width:760px;margin:16px 0 0;font-size:17px;line-height:1.6;color:var(--muted)}._heroMeta_82zb5_67{display:grid;gap:12px}._metaCard_82zb5_72,._metricCard_82zb5_73,._serviceCard_82zb5_74,._scenarioCard_82zb5_75,._tableWrap_82zb5_76,._error_82zb5_77,._loading_82zb5_78{border:1px solid var(--line);border-radius:28px;background:var(--panel);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 22px 70px #13212b14}._metaCard_82zb5_72{padding:18px 20px}._metaLabel_82zb5_90,._cardLabel_82zb5_91{display:block;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#8b735d}._grid_82zb5_100{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:28px}._metricCard_82zb5_73{padding:20px}._cardValue_82zb5_111{display:block;margin-top:14px;font-size:28px;line-height:1.05}._cardHint_82zb5_118{display:block;margin-top:10px;color:var(--muted);font-size:14px}._section_82zb5_125{margin-top:32px}._sectionHeader_82zb5_129{display:flex;justify-content:space-between;gap:16px;align-items:end;margin-bottom:16px}._sectionHeader_82zb5_129 h2{margin:0;font-size:28px}._sectionHeader_82zb5_129 p{margin:0;max-width:720px;color:var(--muted)}._serviceGrid_82zb5_148{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}._serviceCard_82zb5_74{padding:20px}._serviceHead_82zb5_158,._scenarioHead_82zb5_159,._serviceMeta_82zb5_160,._serviceFoot_82zb5_161,._scenarioStats_82zb5_162,._scenarioFoot_82zb5_163{display:flex;justify-content:space-between;gap:12px}._serviceHead_82zb5_158{align-items:center}._serviceBadge_82zb5_173,._servicePill_82zb5_174{padding:8px 12px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.04em}._serviceBadge_ok_82zb5_182{background:#2a9d8f26;color:#166b61}._serviceBadge_degraded_82zb5_187{background:#f4a2612e;color:#9a5e2d}._serviceBadge_down_82zb5_192{background:#d1495b29;color:#9d2e40}._serviceMeta_82zb5_160,._serviceFoot_82zb5_161,._scenarioFoot_82zb5_163{margin-top:14px;color:var(--muted);font-size:14px}._serviceFoot_82zb5_161{padding-top:14px;border-top:1px solid var(--line)}._scenarioGrid_82zb5_210{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}._scenarioCard_82zb5_75{padding:22px}._scenarioHead_82zb5_159 h3{margin:0;font-size:24px}._scenarioHead_82zb5_159 p{margin:8px 0 0;color:var(--muted);line-height:1.5}._servicePill_82zb5_174{height:fit-content;background:#13212b12;color:var(--ink)}._scenarioStats_82zb5_162{margin-top:18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}._scenarioStats_82zb5_162 span{display:block;font-size:12px;color:#8b735d;text-transform:uppercase;letter-spacing:.05em}._scenarioStats_82zb5_162 strong{display:block;margin-top:8px;font-size:24px}._chartWrap_82zb5_257{margin-top:18px}._chart_82zb5_257{display:block;width:100%;height:160px}._area_82zb5_267{fill:url(#healthChartFill)}._line_82zb5_271{fill:none;stroke:#2a9d8f;stroke-width:2.2;vector-effect:non-scaling-stroke}._failureDot_82zb5_278{fill:#d1495b}._chartFooter_82zb5_282{margin-top:8px;display:flex;justify-content:space-between;color:var(--muted);font-size:13px}._emptyChart_82zb5_290{margin-top:18px;padding:20px;border-radius:20px;border:1px dashed var(--line);color:var(--muted)}._tableWrap_82zb5_76{overflow:hidden}._table_82zb5_76{width:100%;border-collapse:collapse}._table_82zb5_76 th,._table_82zb5_76 td{padding:14px 18px;text-align:left;border-bottom:1px solid var(--line)}._table_82zb5_76 th{font-size:12px;color:#8b735d;text-transform:uppercase;letter-spacing:.06em}._table_82zb5_76 tbody tr:last-child td{border-bottom:none}._eventOk_82zb5_325,._eventFailed_82zb5_326{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:700;text-transform:uppercase}._eventOk_82zb5_325{background:#2a9d8f24;color:#166b61}._eventFailed_82zb5_326{background:#d1495b24;color:#9d2e40}._error_82zb5_77,._loading_82zb5_78{padding:18px 20px;margin-bottom:24px}._error_82zb5_77{color:#9d2e40}@media(max-width:1180px){._hero_82zb5_35,._grid_82zb5_100,._serviceGrid_82zb5_148,._scenarioGrid_82zb5_210{grid-template-columns:1fr}._scenarioStats_82zb5_162{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}}@media(max-width:720px){._shell_82zb5_27{width:min(100vw - 24px,100%);padding-top:24px;padding-bottom:44px}._title_82zb5_51{font-size:34px}._sectionHeader_82zb5_129,._serviceHead_82zb5_158,._serviceMeta_82zb5_160,._serviceFoot_82zb5_161,._scenarioHead_82zb5_159,._scenarioFoot_82zb5_163{display:block}._table_82zb5_76 th,._table_82zb5_76 td{padding:12px;font-size:13px}}:root,.theme-light{--surface-raised: #ffffff;--color-bg: #f4f8f2;--color-bg-alt: #e8f2e4;--color-surface: #ffffff;--color-surface-strong: #e9f1e5;--surface-muted: #f4f8f0;--color-accent: #2a8a3f;--color-accent-strong: #1f6c32;--color-text: #0e2517;--color-text-muted: #5a6f5f;--color-border: rgba(14, 37, 23, .08);--color-glow: rgba(42, 138, 63, .22);--color-warning: #f4b642;--color-danger: #d63031;--radius-lg: 20px;--radius-md: 14px;--radius-sm: 10px;--shadow-elevated: 0 18px 40px rgba(15, 27, 45, .12);--shadow-soft: 0 12px 24px rgba(15, 27, 45, .08);--space-2xs: 6px;--space-xs: 10px;--space-sm: 14px;--space-md: 18px;--space-lg: 28px;--space-xl: 40px;--container-width: 1200px}.theme-dark{--surface-raised: #111d31;--color-bg: #080f1d;--color-bg-alt: #0d1728;--color-surface: #111d31;--color-surface-strong: #15263f;--surface-muted: #18263f;--color-accent: #8ef07a;--color-accent-strong: #5cd13a;--color-text: #e8edf5;--color-text-muted: #9bb2d3;--color-border: rgba(255, 255, 255, .08);--color-glow: rgba(142, 240, 122, .25);--color-warning: #f2c86f;--color-danger: #ff6b6b;--radius-lg: 20px;--radius-md: 14px;--radius-sm: 10px;--shadow-elevated: 0 18px 50px rgba(6, 12, 22, .55);--shadow-soft: 0 12px 32px rgba(6, 12, 22, .35);--space-2xs: 6px;--space-xs: 10px;--space-sm: 14px;--space-md: 18px;--space-lg: 28px;--space-xl: 40px;--container-width: 1200px}*{box-sizing:border-box}body{margin:0;min-height:100vh;max-width:100%;overflow-x:hidden;background:radial-gradient(circle at 20% 20%,color-mix(in srgb,var(--color-accent) 10%,transparent) 0%,transparent 35%),radial-gradient(circle at 80% 10%,color-mix(in srgb,var(--color-accent-strong) 10%,transparent) 0%,transparent 30%),linear-gradient(135deg,var(--color-bg) 0%,var(--color-bg-alt) 100%);color:var(--color-text);font-family:Space Grotesk,Manrope,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}*{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--color-accent) 55%,transparent) color-mix(in srgb,var(--color-bg-alt) 80%,transparent)}*::-webkit-scrollbar{width:2px;height:2px}*::-webkit-scrollbar-track{background:color-mix(in srgb,var(--color-bg-alt) 70%,transparent);border-radius:999px}*::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--color-accent) 65%,transparent);border-radius:999px}*::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--color-accent-strong) 70%,transparent)}img{max-width:100%;display:block}button{font-family:inherit}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}#root{min-height:100vh}.section-shell{width:100%;display:flex;justify-content:center;padding:var(--space-xl) var(--space-lg) var(--space-lg)}.section-inner{width:100%;max-width:var(--container-width)}.page{display:flex;flex-direction:column;gap:var(--space-xl);padding:var(--space-xl);padding-top:var(--space-md);flex:1;min-height:0;height:100%;width:100%;box-sizing:border-box}@media(max-width:960px){.page{padding:var(--space-md)}}@media(min-width:961px)and (max-width:1440px){.page{padding:var(--space-lg);padding-top:var(--space-md)}}
