._backdrop_1gmy6_1{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;background:#0a12228c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._modal_1gmy6_12{width:min(620px,100%);max-height:calc(100vh - 48px);overflow-y:auto;padding:28px;background:#fff;border:1px solid #e3e7ee;border-radius:18px;box-shadow:0 30px 80px #0c162b40}._header_1gmy6_23{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:24px}._header_1gmy6_23 h2{margin:0;color:#17233a;font-size:1.3rem}._header_1gmy6_23 p{margin:7px 0 0;color:#7b8598;font-size:.84rem;line-height:1.5}._closeButton_1gmy6_44{display:grid;flex:0 0 auto;width:36px;height:36px;place-items:center;color:#71809a;background:#f3f5f8;border:0;border-radius:9px;cursor:pointer}html[data-theme=dark] ._backdrop_1gmy6_1{background:#030812b8}html[data-theme=dark] ._modal_1gmy6_12{background:var(--surface);border-color:var(--border);box-shadow:0 30px 80px #0000007a}html[data-theme=dark] ._header_1gmy6_23 h2{color:var(--text-strong)}html[data-theme=dark] ._header_1gmy6_23 p{color:var(--text-muted)}html[data-theme=dark] ._closeButton_1gmy6_44{color:var(--text-muted);background:var(--surface-hover)}._helpButton_1ktme_1{flex-shrink:0}._helpButton_1ktme_1 span{white-space:normal;text-align:left}._helpModal_1ktme_3{width:min(760px,100%)}._topicPicker_1ktme_4 label{display:grid;gap:8px;font-size:.85rem;color:var(--text-muted)}._topicPicker_1ktme_4 select{width:100%;min-width:0}._topic_1ktme_4{line-height:1.65;overflow-wrap:anywhere}._topic_1ktme_4 h3{margin:24px 0 8px;font-size:1.05rem;color:var(--text-strong)}._topic_1ktme_4 h4{margin:20px 0 8px;font-size:.9rem;color:var(--text-strong)}._topic_1ktme_4 p{color:var(--text-muted);font-size:.9rem}._topic_1ktme_4 ol{padding-left:22px;font-size:.9rem;color:var(--text-strong)}._topic_1ktme_4 li+li{margin-top:12px}._example_1ktme_12{margin-top:20px;padding:16px;border-left:3px solid var(--accent-border);border-radius:8px;background:var(--surface-soft)}._example_1ktme_12 h4{margin:0 0 6px}._example_1ktme_12 p{margin:0}._illustration_1ktme_15{margin:20px 0 0}._illustration_1ktme_15 button{margin-bottom:10px;white-space:normal}._imageViewport_1ktme_17{overflow:auto;border:1px solid var(--border);border-radius:8px;max-height:65vh}._imageViewport_1ktme_17 img{display:block;width:100%;height:auto}._imageExpanded_1ktme_19 img{width:max(100%,1280px);max-width:none}._illustration_1ktme_15 figcaption{margin-top:8px;color:var(--text-muted);font-size:.8rem}._publicHelp_1ktme_21{display:flex;justify-content:center;padding:12px 16px 24px;background:var(--page-bg)}@media(max-width:600px){._helpModal_1ktme_3{padding:18px}._helpButton_1ktme_1{min-width:36px;padding:8px}._helpButton_1ktme_1 span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}._loading_heeic_1{min-height:100vh;display:grid;place-items:center;color:#647187;background:#f5f7fb;font-size:.86rem}html[data-theme=dark] ._loading_heeic_1{color:var(--text-muted);background:var(--page-bg)}._logo_hpyfw_1{display:grid;width:48px;height:48px;flex:0 0 auto;place-items:center;padding:4px;color:#17694c;background:#f5faf7;border:1px solid #dfe9e3;border-radius:10px}._logo_hpyfw_1 img{display:block;width:100%;height:100%;object-fit:contain}html[data-theme=dark] ._logo_hpyfw_1{color:var(--accent-text);background:var(--surface-soft);border-color:var(--border)}._accountMenu_7t592_1{position:relative;flex:0 0 auto;margin-left:20px}._accountMenuTrigger_7t592_2{display:grid;width:38px;height:38px;padding:0;place-items:center;color:#536176;background:#fff;border:1px solid #dce2ea;border-radius:9px;cursor:pointer}._accountMenuTrigger_7t592_2:hover,._accountMenuTrigger_7t592_2[aria-expanded=true]{color:#17694c;background:#f2f8f5;border-color:#bcd8ca}._accountMenuPopover_7t592_4{position:absolute;z-index:20;top:calc(100% + 9px);right:0;display:grid;width:230px;padding:6px;background:#fff;border:1px solid #dfe5ec;border-radius:10px;box-shadow:0 14px 30px #19283f26}._accountSummary_7t592_5{display:grid;min-width:0;gap:2px;margin:-1px -1px 5px;padding:9px 11px 11px;border-bottom:1px solid #edf0f3}._accountSummary_7t592_5 strong,._accountSummary_7t592_5 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._accountSummary_7t592_5 strong{color:#2d3b52;font-size:.75rem}._accountSummary_7t592_5 span{color:#8490a2;font-size:.66rem}._accountMenuPopover_7t592_4 button{display:flex;width:100%;align-items:center;gap:10px;padding:10px 11px;color:#405069;background:transparent;border:0;border-radius:7px;font-size:.78rem;font-weight:650;text-align:left;cursor:pointer}._accountMenuPopover_7t592_4 button:hover{color:#17694c;background:#eff7f3}._accountMenuPopover_7t592_4 ._logoutMenuItem_7t592_11{margin-top:3px;color:#a14747;border-top:1px solid #edf0f3;border-radius:0 0 7px 7px}._accountMenuPopover_7t592_4 ._logoutMenuItem_7t592_11:hover{color:#8d3838;background:#fff3f3}html[data-theme=dark] ._accountMenuTrigger_7t592_2{color:var(--text-muted);background:var(--surface);border-color:var(--border)}html[data-theme=dark] ._accountMenuTrigger_7t592_2:hover,html[data-theme=dark] ._accountMenuTrigger_7t592_2[aria-expanded=true]{color:var(--accent-text);background:var(--accent-soft);border-color:var(--accent-border)}html[data-theme=dark] ._accountMenuPopover_7t592_4{background:var(--surface);border-color:var(--border);box-shadow:var(--shadow-card)}html[data-theme=dark] ._accountSummary_7t592_5{border-color:var(--border-subtle)}html[data-theme=dark] ._accountSummary_7t592_5 strong{color:var(--text-strong)}html[data-theme=dark] ._accountSummary_7t592_5 span{color:var(--text-muted)}html[data-theme=dark] ._accountMenuPopover_7t592_4 button{color:var(--text)}html[data-theme=dark] ._accountMenuPopover_7t592_4 button:hover{color:var(--accent-text);background:var(--accent-soft)}html[data-theme=dark] ._accountMenuPopover_7t592_4 ._logoutMenuItem_7t592_11{color:var(--danger-text);border-color:var(--border-subtle)}html[data-theme=dark] ._accountMenuPopover_7t592_4 ._logoutMenuItem_7t592_11:hover{color:var(--danger-text);background:var(--danger-soft)}._indicator_o0zkl_1{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;color:var(--text);font-size:.75rem;font-weight:650;white-space:nowrap}._indicator_o0zkl_1 img{display:block;flex:0 0 auto;object-fit:cover;border-radius:2px}._shell_142lk_1{height:100vh;display:grid;grid-template-columns:260px minmax(0,1fr);overflow:hidden;background:#f5f7fb;transition:grid-template-columns .18s ease}._collapsed_142lk_10{grid-template-columns:84px minmax(0,1fr)}._sidebar_142lk_14{display:flex;min-height:0;flex-direction:column;overflow:hidden;padding:28px 20px 24px;color:#dce4f3;background:#111a2d;border-right:1px solid rgba(255,255,255,.06);transition:padding .18s ease}._brandRow_142lk_26{display:flex;align-items:center;gap:8px;margin-bottom:28px}._brand_142lk_26{display:flex;min-width:0;align-items:center;flex:1}._brandLogo_142lk_40{display:block;width:180px;height:120px;max-width:100%;object-fit:contain}._sidebarToggle_142lk_48{display:grid;width:32px;height:32px;flex:0 0 auto;padding:0;place-items:center;color:#91a0b8;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;cursor:pointer}._sidebarToggle_142lk_48:hover{color:#fff;background:#70e1b21a}._navigation_142lk_67{display:grid;gap:10px}._sectionLabel_142lk_72{padding:0 12px 4px;color:#9facbf;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}._navItem_142lk_81{display:flex;align-items:center;gap:11px;padding:12px;color:#9facbf;font-size:.9rem;font-weight:600;text-decoration:none;border:1px solid transparent;border-radius:10px}._navItem_142lk_81 svg{flex:0 0 auto}._navItem_142lk_81:hover{color:#fff;background:#ffffff0a}._activeItem_142lk_103{color:#fff;background:#70e1b21f;border:1px solid rgba(112,225,178,.15)}._sidebarFooter_142lk_109{display:flex;align-items:center;gap:10px;margin-top:auto;padding:16px 10px 0;color:#9facbf;font-size:.78rem;border-top:1px solid rgba(255,255,255,.07)}._collapsed_142lk_10 ._sidebar_142lk_14{padding:28px 14px 24px}._collapsed_142lk_10 ._brandRow_142lk_26{flex-direction:column;gap:12px}._collapsed_142lk_10 ._brand_142lk_26{flex:0 0 auto;padding:0}._collapsed_142lk_10 ._brandLogo_142lk_40{width:42px;height:28px}._collapsed_142lk_10 ._sectionLabel_142lk_72,._collapsed_142lk_10 ._navItem_142lk_81 span,._collapsed_142lk_10 ._sidebarFooter_142lk_109 span{display:none}._collapsed_142lk_10 ._navItem_142lk_81,._collapsed_142lk_10 ._sidebarFooter_142lk_109{justify-content:center}._collapsed_142lk_10 ._navItem_142lk_81{gap:0;padding:12px}._collapsed_142lk_10 ._sidebarFooter_142lk_109{padding-right:0;padding-left:0}._contentArea_142lk_160{display:grid;min-height:0;min-width:0;grid-template-rows:72px minmax(0,1fr);overflow:hidden}._header_142lk_168{height:72px;display:flex;align-items:center;justify-content:space-between;padding:0 40px;background:#ffffffeb;border-bottom:1px solid #e7eaf0}._headerContext_142lk_178{margin:0;color:#1c2840;font-size:clamp(1.2rem,1.8vw,1.65rem);font-weight:750;letter-spacing:-.025em}._headerIdentity_142lk_186{display:flex;flex:1;align-items:center;min-width:0;gap:12px}._headerActions_142lk_187{display:flex;flex:0 0 auto;align-items:center;gap:14px}._headerActions_142lk_187>div{margin-left:0}@media(max-width:600px){._contentArea_142lk_160{grid-template-rows:auto minmax(0,1fr)}._contentArea_142lk_160 ._header_142lk_168{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:auto;padding:12px 16px;gap:12px}._header_142lk_168:not(:has(._accountSelector_142lk_192)) ._headerIdentity_142lk_186{grid-column:1 / -1}._header_142lk_168 ._accountSelector_142lk_192,._header_142lk_168 ._accountSelector_142lk_192 select{min-width:0;width:100%}._header_142lk_168 ._headerActions_142lk_187{grid-column:1 / -1;justify-content:flex-end;gap:12px}}._headerUser_142lk_197{display:grid;justify-items:end;gap:2px;max-width:200px}._headerUser_142lk_197 strong{max-width:100%;overflow:hidden;color:var(--text);font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}._headerUser_142lk_197 small{color:var(--text-muted);font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}._header_142lk_168{gap:16px}._headerTitles_142lk_201{display:grid;min-width:0;gap:1px}._headerProjectLabel_142lk_202{color:#71809c;font-size:.67rem;font-weight:750;letter-spacing:.09em;line-height:1;text-transform:uppercase}._headerTitles_142lk_201 ._headerContext_142lk_178{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._accountSelector_142lk_192{display:grid;min-width:180px;gap:3px;margin-left:auto;color:#71809c;font-size:.65rem;font-weight:700}._accountSelector_142lk_192 select{min-height:36px;padding:0 30px 0 10px;color:#34435a;background:#fff;border:1px solid #dce2ea;border-radius:8px;font:inherit;font-size:.75rem}._main_142lk_208{min-height:0;min-width:0;overflow-y:auto;overscroll-behavior:contain}._mainInner_142lk_215{width:100%;height:100%;max-width:1500px;min-height:100%;margin:0 auto;padding:24px 48px 48px}._projectMainInner_142lk_224{max-width:none;padding-top:16px;padding-right:clamp(16px,2vw,32px);padding-left:clamp(16px,2vw,32px)}._trialBanner_142lk_231{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px;padding:12px 14px;color:var(--warning-text);background:var(--warning-soft);border:1px solid var(--warning-border);border-radius:10px}._trialBanner_142lk_231>div{display:grid;gap:3px}._trialBanner_142lk_231 strong{font-size:.75rem}._trialBanner_142lk_231 span{font-size:.69rem;line-height:1.4}._trialBanner_142lk_231 button{flex:0 0 auto;padding:7px 10px;color:inherit;background:transparent;border:1px solid currentColor;border-radius:7px;font-size:.7rem;font-weight:750;cursor:pointer}@media(max-width:800px){._shell_142lk_1{grid-template-columns:1fr}._sidebar_142lk_14{display:none}._header_142lk_168{padding:0 24px}._headerUser_142lk_197{display:none}._mainInner_142lk_215{padding:20px 24px 40px}._projectMainInner_142lk_224{padding-top:16px}._trialBanner_142lk_231{align-items:stretch;flex-direction:column}._trialBanner_142lk_231 button{width:100%}}html[data-theme=dark] ._shell_142lk_1{background:var(--page-bg)}html[data-theme=dark] ._header_142lk_168{background:#182235f5;border-color:var(--border-subtle)}html[data-theme=dark] ._headerContext_142lk_178{color:var(--text-strong)}html[data-theme=dark] ._headerProjectLabel_142lk_202,html[data-theme=dark] ._accountSelector_142lk_192{color:var(--text-muted)}html[data-theme=dark] ._accountSelector_142lk_192 select{color:var(--text);background:var(--surface);border-color:var(--border)}._wide_1hoc6_1{width:min(1000px,calc(100vw - 32px));max-width:100%}._stack_1hoc6_2{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:14px;overflow-wrap:anywhere}._stack_1hoc6_2 input[type=file]{width:100%;min-width:0}._attachments_1hoc6_4{display:grid;gap:10px;min-width:0;margin-top:12px;padding-top:12px;border-top:1px solid var(--border)}._attachments_1hoc6_4 strong{display:flex;gap:6px;align-items:center}._attachmentList_1hoc6_6{display:grid;gap:8px;padding:0;margin:0;list-style:none}._attachmentList_1hoc6_6 li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:8px;border:1px solid var(--border);border-radius:10px}._attachmentList_1hoc6_6 small{display:block}._attachmentList_1hoc6_6 li>div:first-child{min-width:0;overflow-wrap:anywhere}._attachmentActions_1hoc6_10{display:flex;gap:6px;flex-wrap:wrap}._deleteAttachment_1hoc6_11{display:flex;gap:8px;flex-wrap:wrap;padding:12px;border:1px solid var(--border);border-radius:8px}._deleteAttachment_1hoc6_11 p{flex-basis:100%;overflow-wrap:anywhere}._attachments_1hoc6_4 input[type=file]{width:100%;min-width:0}._stack_1hoc6_2 p{margin:0;color:var(--text-muted)}._stack_1hoc6_2 label{display:grid;gap:6px}._mapping_1hoc6_16{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}._mapping_1hoc6_16 select,._stack_1hoc6_2 textarea{width:100%;min-width:0}._sourceMapping_1hoc6_18{display:grid;gap:10px}._sourceColumn_1hoc6_19{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;padding:12px;border:1px solid var(--border);border-radius:10px}._sourceColumn_1hoc6_19>div,._sourceColumn_1hoc6_19 label{min-width:0;overflow-wrap:anywhere}._sourceColumn_1hoc6_19 select{width:100%;min-width:0}._sourceColumn_1hoc6_19 p{margin-top:6px;white-space:pre-wrap}._importDefaults_1hoc6_23{min-width:0;margin:0;padding:12px;border:1px solid var(--border);border-radius:10px}._importDefaults_1hoc6_23 ._mapping_1hoc6_16{margin-top:10px;grid-template-columns:repeat(2,minmax(0,1fr))}._importDefaults_1hoc6_23 input{width:100%;min-width:0;box-sizing:border-box}._importPreview_1hoc6_26{max-height:380px;overflow:auto;border:1px solid var(--border);border-radius:10px;padding:12px}._importTree_1hoc6_27{list-style:none;margin:0;padding:0;display:grid;gap:10px}._importTree_1hoc6_27 li{min-width:0;overflow-wrap:anywhere}._importTree_1hoc6_27 ._importTree_1hoc6_27{margin:10px 0 0 10px;border-left:2px solid var(--border);padding-left:12px}._importTree_1hoc6_27 summary{cursor:pointer}._importMeta_1hoc6_31{display:block;color:var(--text-muted);font-size:.875rem}._importTree_1hoc6_27 p._importDescription_1hoc6_32{white-space:pre-wrap;margin-top:4px}._tableScroll_1hoc6_33{overflow:auto;max-height:340px}._tableScroll_1hoc6_33 table{width:100%;border-collapse:collapse}._tableScroll_1hoc6_33 td,._tableScroll_1hoc6_33 th{text-align:left;padding:10px;border-bottom:1px solid var(--border);white-space:nowrap}._comments_1hoc6_36{list-style:none;padding:0;display:grid;gap:12px;max-height:350px;overflow:auto}._comments_1hoc6_36 li{padding:12px;border:1px solid var(--border);border-radius:10px;overflow-wrap:anywhere}._comments_1hoc6_36 p{white-space:pre-wrap;margin-top:8px}._comments_1hoc6_36 small{display:block}._preferences_1hoc6_40{display:grid;gap:12px;padding:20px;border:1px solid var(--border);border-radius:12px}._preferences_1hoc6_40 label{display:flex;align-items:center;gap:10px}@media(max-width:650px){._mapping_1hoc6_16,._sourceColumn_1hoc6_19,._importDefaults_1hoc6_23 ._mapping_1hoc6_16{grid-template-columns:1fr}}._notice_xtcwq_1{display:flex;align-items:flex-start;gap:12px;padding:18px;margin-bottom:20px;color:var(--warning-text);background:var(--warning-soft);border:1px solid var(--warning-border);border-radius:12px}._notice_xtcwq_1>svg{flex:0 0 auto;margin-top:2px}._notice_xtcwq_1[data-state=active]{color:var(--accent-text);background:var(--accent-soft);border-color:var(--accent-border)}._content_xtcwq_4{flex:1;min-width:0}._content_xtcwq_4 strong{display:block;font-size:.88rem}._content_xtcwq_4 p{margin:5px 0 0;font-size:.78rem;line-height:1.6;overflow-wrap:anywhere}._actions_xtcwq_7{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}@media(max-width:600px){._notice_xtcwq_1{padding:14px;gap:8px}._actions_xtcwq_7{display:grid;grid-template-columns:1fr}._actions_xtcwq_7>*{width:100%;justify-content:center}}._shell_14e42_1{min-height:100vh;display:grid;grid-template-columns:260px minmax(0,1fr);background:var(--page-bg)}._sidebar_14e42_2{position:sticky;top:0;display:flex;height:100vh;flex-direction:column;padding:28px 20px 24px;color:#dce4f3;background:#111a2d}._logo_14e42_3{display:block;width:180px;height:120px;max-width:100%;object-fit:contain}._adminBadge_14e42_4{display:flex;align-items:center;gap:8px;margin:22px 0 30px;padding:10px 11px;color:#94e3c2;background:#70e1b217;border:1px solid rgba(112,225,178,.16);border-radius:9px;font-size:.72rem;font-weight:700}._navigation_14e42_5{display:grid;gap:9px}._sectionLabel_14e42_6{padding:0 12px 4px;color:#9facbf;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}._navItem_14e42_7,._disabledItem_14e42_7{display:flex;align-items:center;gap:11px;padding:12px;color:#9facbf;border:1px solid transparent;border-radius:10px;font-size:.9rem;font-weight:600;text-decoration:none}._navItem_14e42_7:hover{color:#fff;background:#ffffff0a}._activeItem_14e42_9{color:#fff;background:#70e1b21f;border-color:#70e1b226}._disabledItem_14e42_7{opacity:.5;cursor:not-allowed}._ganttLink_14e42_11{display:flex;min-height:43px;align-items:center;gap:10px;margin-top:auto;padding:0 12px;color:#dce4f3;background:#ffffff0a;border:1px solid rgba(255,255,255,.09);border-radius:9px;font-size:.78rem;font-weight:700;cursor:pointer}._ganttLink_14e42_11:hover{color:#fff;background:#70e1b21a}._content_14e42_13{min-width:0}._header_14e42_14{position:sticky;z-index:10;top:0;display:flex;min-height:82px;align-items:center;justify-content:space-between;gap:24px;padding:14px 40px;background:var(--surface);border-bottom:1px solid var(--border-subtle)}._header_14e42_14>div:first-child{display:grid;gap:2px}._header_14e42_14 h1{margin:0;color:var(--text-strong);font-size:1.45rem;letter-spacing:-.02em}._header_14e42_14 small{color:var(--text-muted);font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}._user_14e42_18{display:flex;align-items:center;gap:12px}._user_14e42_18>span{display:grid;justify-items:end;gap:2px}._user_14e42_18 strong{color:var(--text);font-size:.76rem}._user_14e42_18>div{margin-left:0}@media(max-width:600px){._content_14e42_13 ._header_14e42_14{flex-wrap:wrap;gap:12px;padding:12px 16px}._header_14e42_14 ._user_14e42_18{flex:1 1 100%;justify-content:flex-end}}._main_14e42_26{width:min(1240px,100%);margin:0 auto;padding:30px 42px 54px}@media(max-width:800px){._shell_14e42_1{grid-template-columns:1fr}._sidebar_14e42_2{position:static;height:auto;padding-bottom:18px}._navigation_14e42_5{grid-template-columns:repeat(2,minmax(0,1fr))}._sectionLabel_14e42_6,._disabledItem_14e42_7{display:none}._ganttLink_14e42_11{margin-top:18px}._header_14e42_14{padding:14px 22px}._user_14e42_18>span{display:none}._main_14e42_26{padding:24px 20px 42px}}._menu_9mzt8_1{position:relative;flex:0 0 auto}._menu_9mzt8_1 summary{display:grid;width:38px;height:38px;place-items:center;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:9px;cursor:pointer;list-style:none}._menu_9mzt8_1 summary::-webkit-details-marker{display:none}._menu_9mzt8_1 summary:focus-visible,._dropdown_9mzt8_4 button:focus-visible{outline:3px solid var(--accent-border);outline-offset:2px}._menu_9mzt8_1[open] summary,._menu_9mzt8_1 summary:hover{color:var(--accent-text);background:var(--accent-soft)}._dropdown_9mzt8_4{position:absolute;right:0;top:calc(100% + 9px);z-index:70;width:min(250px,calc(100vw - 32px));padding:6px;background:var(--surface);border:1px solid var(--border);border-radius:10px;box-shadow:var(--shadow-card)}._dropdown_9mzt8_4 button{display:flex;align-items:center;gap:10px;width:100%;padding:11px;border:0;border-radius:7px;color:var(--text);background:transparent;text-align:left;font:inherit;font-size:13px;cursor:pointer}._dropdown_9mzt8_4 button:hover{color:var(--accent-text);background:var(--accent-soft)}._dropdown_9mzt8_4 svg{flex:0 0 auto}._page_15d62_1{position:relative;min-height:100vh;display:grid;align-content:center;justify-items:center;overflow:hidden auto;padding:44px 20px 60px;background:#f4f7f8}._decoration_15d62_2{position:fixed;inset:0 0 auto;height:280px;background:#111a2d;pointer-events:none}._card_15d62_3{position:relative;z-index:1;width:min(100%,440px);padding:35px 38px 32px;background:#fff;border:1px solid #e0e5eb;border-radius:17px;box-shadow:0 24px 60px #111a2d29}._wide_15d62_4{width:min(100%,720px)}._logoLink_15d62_5{display:block;width:fit-content;max-width:100%;margin:0 auto 24px}._logo_15d62_5{display:block;width:280px;height:84px;max-width:100%;object-fit:contain}._heading_15d62_7{margin-bottom:23px;text-align:center}._heading_15d62_7 h1{margin:0 0 7px;color:#1c2840;font-size:1.42rem;letter-spacing:-.025em}._heading_15d62_7 p{margin:0;color:var(--text-muted);font-size:.79rem;line-height:1.55}._footer_15d62_10{margin-top:23px;padding-top:20px;color:var(--text-muted);border-top:1px solid #edf0f3;font-size:.76rem;text-align:center}._footer_15d62_10 a{color:#17694c;font-weight:750;text-decoration:none}._footer_15d62_10 a:hover{text-decoration:underline}._signature_15d62_13{position:relative;z-index:1;margin:20px 0 0;color:var(--text-muted);font-size:.71rem}@media(max-width:560px){._page_15d62_1{align-content:start;padding:20px 12px 44px}._decoration_15d62_2{height:210px}._card_15d62_3{padding:29px 20px 26px;border-radius:14px}._logo_15d62_5{width:250px;height:75px}}html[data-theme=dark] ._page_15d62_1{background:var(--page-bg)}html[data-theme=dark] ._card_15d62_3{background:var(--surface);border-color:var(--border);box-shadow:var(--shadow-card)}html[data-theme=dark] ._heading_15d62_7 h1{color:var(--text-strong)}html[data-theme=dark] ._heading_15d62_7 p,html[data-theme=dark] ._footer_15d62_10,html[data-theme=dark] ._signature_15d62_13{color:var(--text-muted)}html[data-theme=dark] ._footer_15d62_10{border-color:var(--border-subtle)}html[data-theme=dark] ._footer_15d62_10 a{color:var(--accent-text)}._privacyMenu_15d62_24{position:absolute;top:16px;right:16px;z-index:60}._form_17sti_1{display:grid;gap:16px}._row_17sti_2{display:grid;grid-template-columns:1fr 1fr;gap:14px}._identityRow_17sti_3{align-items:start}._submit_17sti_4{width:100%;margin-top:2px}._fieldLink_17sti_5{display:flex;justify-content:flex-end;margin-top:-7px}._fieldLink_17sti_5 a,._backLink_17sti_6{color:#17694c;font-size:.72rem;font-weight:700;text-decoration:none}._fieldLink_17sti_5 a:hover,._backLink_17sti_6:hover{text-decoration:underline}._status_17sti_8{margin:0;padding:13px 14px;border-radius:9px;font-size:.76rem;line-height:1.5}._accessNotice_17sti_9{color:var(--text);background:var(--surface-soft);border:1px solid var(--border)}._accessNotice_17sti_9 p{margin:0 0 10px}._accessNotice_17sti_9 p:last-child{margin-bottom:0}._success_17sti_12{color:#176345;background:#eaf7f1;border:1px solid #c8e8d9}._developmentNote_17sti_13{display:grid;gap:8px;margin-top:12px;padding:12px 13px;color:#59687e;background:#f4f7fa;border:1px solid #e0e5eb;border-radius:9px;font-size:.7rem;line-height:1.45}._developmentNote_17sti_13 a{color:#17694c;font-weight:750}._passwordMismatch_17sti_15{color:#a04141;font-size:.68rem}._emailStatus_17sti_16{color:var(--text-muted);font-size:.72rem;line-height:1.5}._passwordHelp_17sti_17{display:flex;justify-content:flex-end;margin:-3px 0 0}._passwordHelp_17sti_17 button{padding:0;color:#17694c;background:transparent;border:0;font-size:.7rem;font-weight:700;text-decoration:underline;text-underline-offset:2px;cursor:pointer}._passwordHelp_17sti_17 button:hover{color:#0e563b}._modalActions_17sti_20{display:flex;justify-content:flex-end;margin-top:20px}._codeInput_17sti_21{font-size:1.2rem;font-weight:800;letter-spacing:.35rem;text-align:center}._securityNote_17sti_22{margin:-4px 0 0;color:var(--text-muted);font-size:.72rem;line-height:1.5;text-align:center}._registrationNote_17sti_23{margin:0;color:var(--text-muted);font-size:.76rem;line-height:1.6}._registrationNote_17sti_23 p{margin:0 0 6px}._legalLinks_17sti_25{display:flex;flex-wrap:wrap;gap:8px 16px}._legalLinks_17sti_25 a{color:var(--accent-text);text-decoration:underline;text-underline-offset:3px}@media(max-width:620px){._row_17sti_2{grid-template-columns:1fr}}html[data-theme=dark] ._fieldLink_17sti_5 a,html[data-theme=dark] ._backLink_17sti_6,html[data-theme=dark] ._passwordHelp_17sti_17 button{color:var(--accent-text)}html[data-theme=dark] ._success_17sti_12{color:#a7e8c9;background:#193b31;border-color:#39745d}html[data-theme=dark] ._developmentNote_17sti_13{color:var(--text);background:var(--surface-soft);border-color:var(--border)}html[data-theme=dark] ._developmentNote_17sti_13 a{color:var(--accent-text)}html[data-theme=dark] ._passwordMismatch_17sti_15{color:var(--danger-text)}._page_4n8pi_1{display:grid;gap:22px;padding-bottom:30px}._pageHeader_4n8pi_2,._panelHeading_4n8pi_2{display:flex;align-items:center;justify-content:space-between;gap:20px}._pageHeader_4n8pi_2{justify-content:flex-end}._panelHeading_4n8pi_2 p{margin:5px 0 0;color:#7b8598;font-size:.78rem;line-height:1.5}._controls_4n8pi_5{display:flex;align-items:center;flex-wrap:wrap;gap:9px}._controls_4n8pi_5 input{width:200px}._projectSelect_4n8pi_7{display:grid;gap:5px;color:#68778c;font-size:.68rem;font-weight:650}._projectSelect_4n8pi_7 select{min-width:220px}._page_4n8pi_1 select,._page_4n8pi_1 input{min-height:38px;max-width:100%;padding:8px 11px;color:#405069;background:#fff;border:1px solid #dce2e9;border-radius:8px;font-size:.74rem}._scope_4n8pi_10{display:flex;align-items:center;justify-content:space-between;gap:14px;color:#486455;font-size:.77rem;font-weight:650}._scope_4n8pi_10 small{color:#8691a0;font-size:.68rem;font-weight:400}._cards_4n8pi_12{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}._card_4n8pi_12{display:flex;min-width:0;flex-direction:column;gap:13px;padding:18px;text-align:left;background:#fff;border:1px solid #e1e6ec;border-radius:13px;color:#25354b}button._card_4n8pi_12{cursor:pointer}button._card_4n8pi_12:hover{border-color:#87bba6;box-shadow:0 5px 18px #183a2610}._cardTop_4n8pi_16{display:flex;justify-content:space-between;align-items:center;gap:8px;color:#788598;font-size:.69rem;font-weight:650}._cardTop_4n8pi_16 svg{flex-shrink:0;color:#3b8064}._card_4n8pi_12>strong{font-size:1.85rem;letter-spacing:-.035em}._cardDetail_4n8pi_19{display:flex;justify-content:space-between;gap:8px;margin-top:auto;color:#7b8797;font-size:.66rem;line-height:1.45}._accent_4n8pi_20{background:#edf7f2;border-color:#cce6d8}._accent_4n8pi_20>strong{color:#1b7352}._dangerCard_4n8pi_22{background:#fff8f6;border-color:#efd8d0}._dangerCard_4n8pi_22>strong,._dangerText_4n8pi_23{color:#b64b42!important}._twoColumns_4n8pi_24{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px}._panel_4n8pi_2{min-width:0;padding:22px;background:#fff;border:1px solid #e1e6ec;border-radius:14px;scroll-margin-top:16px}._panelHeading_4n8pi_2{align-items:flex-start;margin-bottom:22px;flex-wrap:wrap}._panel_4n8pi_2 h2{margin:0;font-size:.96rem;color:#29394d}._highlight_4n8pi_28{color:#217553;font-size:1.45rem;text-align:right}._highlight_4n8pi_28 small{display:block;margin-top:4px;color:#8793a3;font-size:.61rem;font-weight:500}._bars_4n8pi_30{display:grid;gap:16px}._barRow_4n8pi_31>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:7px;font-size:.73rem;color:#57687d}._barRow_4n8pi_31 button,._textButton_4n8pi_32{padding:0;color:#1b7352;background:transparent;border:0;text-align:left;font-size:inherit;font-weight:650;cursor:pointer}._barRow_4n8pi_31 button:hover,._textButton_4n8pi_32:hover{text-decoration:underline}._barRow_4n8pi_31 small{display:inline-block;min-width:48px;margin-left:10px;color:#8c96a4;text-align:right;font-weight:400}._track_4n8pi_35{height:6px;overflow:hidden;background:#edf1f4;border-radius:8px}._track_4n8pi_35 i{display:block;height:100%;background:#289269;border-radius:inherit}._track_4n8pi_35 ._not_started_4n8pi_37{background:#7b869a}._track_4n8pi_35 ._in_progress_4n8pi_38{background:#2f80b9}._track_4n8pi_35 ._completed_4n8pi_39{background:#249368}._track_4n8pi_35 ._blocked_4n8pi_40{background:#c45555}._track_4n8pi_35 ._cancelled_4n8pi_41{background:#80698c}._note_4n8pi_42{margin:18px 0 0;color:#8993a2;font-size:.65rem;line-height:1.6}._miniMetrics_4n8pi_43{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:28px;padding-top:18px;border-top:1px solid #edf0f3}._miniMetrics_4n8pi_43 div{display:grid;gap:6px}._miniMetrics_4n8pi_43 strong{font-size:1.1rem;color:#384b62}._miniMetrics_4n8pi_43 span{color:#8390a0;font-size:.66rem;line-height:1.5}._tableScroll_4n8pi_47,._memberScroll_4n8pi_47{overflow:auto}._memberScroll_4n8pi_47{max-height:330px}._page_4n8pi_1 table{width:100%;border-collapse:collapse;text-align:left;font-size:.72rem}._page_4n8pi_1 th{padding:11px 12px;background:#f8fafb;color:#8190a1;font-size:.64rem;font-weight:650;white-space:nowrap}._page_4n8pi_1 td{padding:15px 12px;color:#485b71;border-bottom:1px solid #edf0f3;line-height:1.45}._page_4n8pi_1 td:first-child{min-width:140px}._page_4n8pi_1 td small{display:block;margin-top:4px;color:#8b96a5;font-size:.64rem}._page_4n8pi_1 td a{color:#257c59;text-decoration:none;white-space:nowrap;font-weight:650}._page_4n8pi_1 td a:hover{text-decoration:underline}._progress_4n8pi_56{display:grid;gap:6px;min-width:90px}._progress_4n8pi_56 strong{font-size:.69rem}._empty_4n8pi_58{padding:24px 8px;color:#8c96a5;text-align:center;font-size:.78rem}._taskEmpty_4n8pi_59{display:grid;justify-items:center;gap:8px;padding:28px 12px;color:#7f8b9c;text-align:center}._taskEmpty_4n8pi_59 strong{color:#45576d;font-size:.8rem}._taskEmpty_4n8pi_59 span{margin-bottom:6px;font-size:.7rem}._insightsToggle_4n8pi_62{display:flex;min-height:44px;align-items:center;justify-content:center;gap:8px;color:#32765b;background:#f4faf7;border:1px dashed #b9d9ca;border-radius:11px;font-size:.74rem;font-weight:700;cursor:pointer}._insightsToggle_4n8pi_62 svg{transition:transform .15s ease}._insightsToggle_4n8pi_62[aria-expanded=true] svg{transform:rotate(90deg)}._pagination_4n8pi_65{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:15px}._pagination_4n8pi_65 span{margin-right:auto;color:#8b95a4;font-size:.69rem}._issues_4n8pi_67{display:flex;flex-wrap:wrap;gap:5px}._issues_4n8pi_67 span{padding:3px 6px;background:#fff4ed;color:#9a6936;border-radius:5px;font-size:.62rem}._inlineAction_4n8pi_69{display:flex;align-items:center;gap:8px;margin-top:20px;padding:0;color:#267958;background:none;border:0;cursor:pointer;text-align:left;font-size:.73rem}._weekScroll_4n8pi_70{overflow-x:auto}._weeks_4n8pi_71{display:flex;align-items:flex-end;gap:14px;padding:10px 0;min-height:182px}._week_4n8pi_70{display:flex;min-width:42px;flex:1;flex-direction:column;gap:9px;text-align:center}._week_4n8pi_70>strong{color:#4b6759;font-size:.69rem}._week_4n8pi_70>small{color:#8794a2;font-size:.61rem}._weekTrack_4n8pi_75{display:flex;align-items:flex-end;height:120px;background:#f4f7f5;border-radius:5px}._weekTrack_4n8pi_75 i{width:100%;background:#3a9b76;border-radius:5px}._quality_4n8pi_77{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:24px}._quality_4n8pi_77>div{display:flex;flex-direction:column;gap:8px}._quality_4n8pi_77 strong{color:#3b5269;font-size:1.4rem}._quality_4n8pi_77 span{color:#687d90;font-size:.72rem;line-height:1.5}._quality_4n8pi_77 small{color:#98a2af;font-size:.63rem;line-height:1.5}@media(min-width:1650px){._cards_4n8pi_12{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:1100px){._twoColumns_4n8pi_24{grid-template-columns:1fr}._pageHeader_4n8pi_2{align-items:flex-start;flex-direction:column}}@media(max-width:600px){._cards_4n8pi_12{grid-template-columns:repeat(2,minmax(0,1fr))}._card_4n8pi_12{padding:14px}._card_4n8pi_12>strong{font-size:1.4rem}._panel_4n8pi_2{padding:16px}._scope_4n8pi_10{align-items:flex-start;flex-direction:column}._controls_4n8pi_5,._controls_4n8pi_5 input,._controls_4n8pi_5 select,._projectSelect_4n8pi_7{width:100%}._miniMetrics_4n8pi_43{grid-template-columns:1fr}}._panelHeading_4n8pi_2 p,._projectSelect_4n8pi_7,._scope_4n8pi_10 small,._cardTop_4n8pi_16,._cardDetail_4n8pi_19,._highlight_4n8pi_28 small,._note_4n8pi_42,._miniMetrics_4n8pi_43 span,._page_4n8pi_1 th,._page_4n8pi_1 td small,._empty_4n8pi_58,._taskEmpty_4n8pi_59,._pagination_4n8pi_65 span,._week_4n8pi_70>small,._quality_4n8pi_77 small{color:var(--text-muted)}html[data-theme=dark] ._panelHeading_4n8pi_2 p,html[data-theme=dark] ._projectSelect_4n8pi_7,html[data-theme=dark] ._scope_4n8pi_10 small,html[data-theme=dark] ._cardTop_4n8pi_16,html[data-theme=dark] ._cardDetail_4n8pi_19,html[data-theme=dark] ._highlight_4n8pi_28 small,html[data-theme=dark] ._note_4n8pi_42,html[data-theme=dark] ._miniMetrics_4n8pi_43 span,html[data-theme=dark] ._page_4n8pi_1 th,html[data-theme=dark] ._page_4n8pi_1 td small,html[data-theme=dark] ._empty_4n8pi_58,html[data-theme=dark] ._taskEmpty_4n8pi_59,html[data-theme=dark] ._pagination_4n8pi_65 span,html[data-theme=dark] ._week_4n8pi_70>small,html[data-theme=dark] ._quality_4n8pi_77 small{color:var(--text-muted)}html[data-theme=dark] ._page_4n8pi_1 select,html[data-theme=dark] ._page_4n8pi_1 input,html[data-theme=dark] ._card_4n8pi_12,html[data-theme=dark] ._panel_4n8pi_2{color:var(--text);background:var(--surface);border-color:var(--border)}html[data-theme=dark] ._scope_4n8pi_10,html[data-theme=dark] ._barRow_4n8pi_31>div:first-child,html[data-theme=dark] ._page_4n8pi_1 td,html[data-theme=dark] ._quality_4n8pi_77 span{color:var(--text)}html[data-theme=dark] ._card_4n8pi_12>strong,html[data-theme=dark] ._panel_4n8pi_2 h2,html[data-theme=dark] ._miniMetrics_4n8pi_43 strong,html[data-theme=dark] ._taskEmpty_4n8pi_59 strong,html[data-theme=dark] ._quality_4n8pi_77 strong{color:var(--text-strong)}html[data-theme=dark] ._accent_4n8pi_20,html[data-theme=dark] ._insightsToggle_4n8pi_62{color:var(--accent-text);background:var(--accent-soft);border-color:var(--accent-border)}html[data-theme=dark] ._dangerCard_4n8pi_22{background:var(--danger-soft);border-color:var(--danger-border)}html[data-theme=dark] ._track_4n8pi_35,html[data-theme=dark] ._weekTrack_4n8pi_75{background:var(--surface-hover)}html[data-theme=dark] ._miniMetrics_4n8pi_43,html[data-theme=dark] ._page_4n8pi_1 td{border-color:var(--border-subtle)}html[data-theme=dark] ._page_4n8pi_1 th{background:var(--surface-soft)}html[data-theme=dark] ._issues_4n8pi_67 span{color:#f0c18a;background:#453322}._inputWrap_7g07t_1{position:relative;display:block}._input_7g07t_1{padding-right:44px}._toggle_7g07t_3{position:absolute;top:50%;right:7px;display:grid;width:34px;height:34px;padding:0;place-items:center;color:#71809a;background:transparent;border:0;border-radius:7px;transform:translateY(-50%);cursor:pointer}._toggle_7g07t_3:hover{color:#17694c;background:#edf6f2}html[data-theme=dark] ._toggle_7g07t_3{color:var(--text-muted)}html[data-theme=dark] ._toggle_7g07t_3:hover{color:var(--accent-text);background:var(--accent-soft)}._examples_hkibp_1{margin-top:64px;scroll-margin-top:110px;container:planning-examples / inline-size}._heading_hkibp_2{max-width:720px;margin:0 auto 28px;text-align:center}._heading_hkibp_2>span{color:var(--landing-green);font-size:.68rem;font-weight:850;letter-spacing:.16em}._heading_hkibp_2 h3{margin:14px 0;color:var(--landing-navy);font-size:clamp(1.6rem,3vw,2.3rem);line-height:1.15;letter-spacing:-.035em}._heading_hkibp_2 p{margin:0;color:var(--landing-text);font-size:.9rem;line-height:1.7}._tabs_hkibp_6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:8px;max-width:100%;padding:6px 2px 14px}._tabs_hkibp_6 button{display:inline-flex;grid-column:span 2;min-width:0;max-width:100%;align-items:center;justify-content:center;gap:8px;min-height:54px;padding:12px 18px;border:1px solid #d6e3dd;border-radius:10px;color:var(--landing-text);background:#fff;font:inherit;font-size:.8rem;font-weight:750;cursor:pointer;white-space:normal;text-align:center}._tabs_hkibp_6 button svg{flex-shrink:0}@container planning-examples (min-width: 372px) and (max-width: 559.99px){._tabs_hkibp_6{grid-template-columns:repeat(4,minmax(0,1fr))}._tabs_hkibp_6 button:nth-child(7){grid-column:2 / span 2}}@container planning-examples (min-width: 560px) and (max-width: 747.99px){._tabs_hkibp_6{grid-template-columns:repeat(6,minmax(0,1fr))}._tabs_hkibp_6 button:nth-child(4),._tabs_hkibp_6 button:nth-child(6){grid-column:2 / span 2}}@container planning-examples (min-width: 748px) and (max-width: 1311.99px){._tabs_hkibp_6{grid-template-columns:repeat(8,minmax(0,1fr))}._tabs_hkibp_6 button:nth-child(5){grid-column:2 / span 2}}@container planning-examples (min-width: 1312px){._tabs_hkibp_6{grid-template-columns:repeat(14,minmax(0,1fr))}}._tabs_hkibp_6 button[aria-selected=true]{color:#fff;background:var(--landing-green);border-color:var(--landing-green)}._tabs_hkibp_6 button:focus-visible,._imageButton_hkibp_25:focus-visible{outline:3px solid var(--landing-green);outline-offset:3px}._imageButton_hkibp_25:focus-visible{outline-offset:-4px}._figure_hkibp_27{display:grid;grid-template-columns:minmax(0,2.6fr) minmax(220px,1fr);align-items:center;margin:0;overflow:hidden;background:#fff;border:1px solid #dce3eb;border-radius:14px;box-shadow:0 18px 40px #1c2d4614}._imageButton_hkibp_25{position:relative;display:block;width:100%;padding:0;border:0;background:#eef2f5;cursor:zoom-in}._imageButton_hkibp_25 img{display:block;width:100%;height:auto;object-fit:contain}._imageButton_hkibp_25>span{position:absolute;right:14px;top:14px;display:flex;align-items:center;gap:6px;padding:9px 12px;color:#24483d;background:#fffffff5;border:1px solid #d6e3dd;border-radius:8px;font-size:.75rem;font-weight:750;box-shadow:0 4px 12px #1c2d461a}._figure_hkibp_27 figcaption{padding:24px 28px}._figure_hkibp_27 h4{margin:0 0 10px;color:var(--landing-navy);font-size:1.1rem}._figure_hkibp_27 p{margin:0;color:var(--landing-text);font-size:.88rem;line-height:1.7}._modal_hkibp_34{width:min(1400px,calc(100vw - 32px))}._zoomScroll_hkibp_35{overflow:auto;max-height:65vh;background:#eef2f5;border:1px solid var(--border);border-radius:8px}._zoomScroll_hkibp_35 img{display:block;width:1280px;max-width:none;height:auto}._zoomCaption_hkibp_37{color:var(--text);line-height:1.6;font-size:.9rem}@media(max-width:760px){._examples_hkibp_1{margin-top:44px;scroll-margin-top:80px}._heading_hkibp_2{text-align:left}._tabs_hkibp_6 button{padding:10px 13px;font-size:.76rem}._figure_hkibp_27 figcaption{padding:20px}._figure_hkibp_27{grid-template-columns:1fr}._imageButton_hkibp_25>span{top:auto;bottom:8px;right:8px;padding:7px 9px;font-size:.66rem}}._page_hlgam_1{--landing-navy: #111a2d;--landing-ink: #17233a;--landing-text: #516078;--landing-green: #17704f;--landing-green-dark: #105b3f;--landing-green-soft: #eaf6f0;--landing-blue: #1b77a7;min-height:100vh;overflow-x:hidden;color:var(--landing-ink);background:#fff}._page_hlgam_1 a{text-decoration:none}._skipLink_hlgam_16{position:fixed;z-index:100;top:10px;left:10px;padding:10px 14px;color:#fff;background:var(--landing-navy);border-radius:8px;transform:translateY(-150%)}._skipLink_hlgam_16:focus{transform:translateY(0)}._header_hlgam_19{position:fixed;z-index:50;top:0;right:0;left:0;height:72px;background:#111a2df5;border-bottom:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}._page_hlgam_1>main{padding-top:72px}._navShell_hlgam_21{width:min(1180px,calc(100% - 48px));height:100%;display:flex;align-items:center;justify-content:space-between;gap:28px;margin:0 auto}._brand_hlgam_22,._footerBrand_hlgam_22{display:inline-flex;align-items:center;flex:0 0 auto}._brand_hlgam_22 img{display:block;width:104px;height:58px;object-fit:contain}._navigation_hlgam_24{display:flex;align-items:center;gap:32px}._navigation_hlgam_24>a,._loginLink_hlgam_25{position:relative;color:#d7dfeb;font-size:.82rem;font-weight:680}._navigation_hlgam_24>a:after{position:absolute;right:0;bottom:-8px;left:0;height:2px;background:var(--landing-green);content:"";transform:scaleX(0);transition:transform .18s ease}._navigation_hlgam_24>a:hover:after{transform:scaleX(1)}._headerActions_hlgam_28,._mobileActions_hlgam_28,._heroActions_hlgam_28,._ctaActions_hlgam_28{display:flex;align-items:center;gap:10px}._mobileActions_hlgam_28,._privacyMenuItem_hlgam_30{display:none}._languagePicker_hlgam_31{position:relative;margin-left:auto}._languagePicker_hlgam_31 summary{display:grid;grid-template-columns:21px auto 14px;align-items:center;gap:7px;min-height:36px;padding:0 10px;color:#e8eef7;background:#ffffff0f;border:1px solid rgba(255,255,255,.18);border-radius:8px;font-size:.72rem;font-weight:700;cursor:pointer;list-style:none}._languagePicker_hlgam_31 summary::-webkit-details-marker{display:none}._languagePicker_hlgam_31 summary:focus-visible{outline:3px solid rgba(132,207,174,.65);outline-offset:2px}._languagePicker_hlgam_31 summary img,._languageMenu_hlgam_35 img{width:20px;height:14px;object-fit:cover;border:1px solid rgba(255,255,255,.28);border-radius:2px}._languagePicker_hlgam_31 summary svg{transition:transform .16s ease}._languagePicker_hlgam_31[open] summary svg{transform:rotate(180deg)}._languageMenu_hlgam_35{position:absolute;z-index:55;top:calc(100% + 7px);right:0;display:grid;gap:3px;min-width:154px;padding:6px;background:#fff;border:1px solid #dce4eb;border-radius:9px;box-shadow:0 18px 34px #08142640}._languageMenu_hlgam_35 button{display:grid;grid-template-columns:22px 1fr auto;align-items:center;gap:8px;width:100%;padding:8px;color:#314158;background:transparent;border:0;border-radius:6px;font:inherit;font-size:.73rem;font-weight:700;text-align:left;cursor:pointer}._languageMenu_hlgam_35 button:hover,._languageMenu_hlgam_35 button:focus-visible,._selectedLanguage_hlgam_40{color:#126547;background:#eaf6f0!important;outline:none}._primaryAction_hlgam_41,._heroPrimary_hlgam_41{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;padding:0 18px;color:#fff;background:var(--landing-green);border-radius:9px;font-size:.78rem;font-weight:760;box-shadow:0 8px 22px #17704f2e;transition:background .18s ease,transform .18s ease,box-shadow .18s ease}._primaryAction_hlgam_41:hover,._heroPrimary_hlgam_41:hover{background:var(--landing-green-dark);box-shadow:0 12px 28px #17704f3d;transform:translateY(-2px)}._menuButton_hlgam_43{display:none;width:42px;height:42px;padding:0;place-items:center;color:#fff;background:#ffffff0d;border:1px solid rgba(255,255,255,.15);border-radius:9px}._hero_hlgam_28{position:relative;min-height:660px;padding:88px 0 0;background:radial-gradient(circle at 82% 28%,rgba(28,127,170,.08),transparent 30%),linear-gradient(180deg,#fff,#fbfcfd)}._heroGlow_hlgam_46{position:absolute;top:40px;right:-180px;width:620px;height:620px;background:radial-gradient(circle,rgba(37,147,105,.09),transparent 68%);pointer-events:none}._heroInner_hlgam_47,._sectionInner_hlgam_47{position:relative;width:min(1180px,calc(100% - 48px));margin:0 auto}._heroInner_hlgam_47{display:grid;grid-template-columns:minmax(0,.8fr) minmax(560px,1.2fr);align-items:center;gap:56px}._heroCopy_hlgam_49{position:relative;z-index:2;padding-bottom:78px}._eyebrow_hlgam_50,._kicker_hlgam_50{display:inline-flex;align-items:center;gap:7px;color:var(--landing-green);font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}._hero_hlgam_28 h1{max-width:540px;margin:20px 0 22px;color:var(--landing-navy);font-size:clamp(3rem,4.45vw,4rem);font-weight:780;letter-spacing:-.06em;line-height:1.02}._heroCopy_hlgam_49>p{max-width:520px;margin:0;color:var(--landing-text);font-size:1.08rem;line-height:1.65}._heroActions_hlgam_28{margin-top:32px}._heroPrimary_hlgam_41{min-height:50px;padding:0 22px;font-size:.86rem}._heroSecondary_hlgam_55,._outlineAction_hlgam_55,._darkSecondary_hlgam_55{display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:5px;padding:0 20px;color:#33435c;background:#fff;border:1px solid #d6dee7;border-radius:9px;font-size:.84rem;font-weight:740;transition:border-color .18s ease,color .18s ease,background .18s ease}._heroSecondary_hlgam_55:hover,._outlineAction_hlgam_55:hover{color:var(--landing-green);background:#f7fbf9;border-color:#9fcab7}._heroAssurance_hlgam_57{display:flex;flex-wrap:wrap;gap:18px;margin-top:26px;color:#708097;font-size:.72rem;font-weight:640}._heroAssurance_hlgam_57 span{display:inline-flex;align-items:center;gap:6px}._heroAssurance_hlgam_57 svg{color:var(--landing-green)}._heroVisual_hlgam_61{position:relative;z-index:1;padding-bottom:78px}._productWindow_hlgam_62{overflow:hidden;background:#fff;border:1px solid #dce3eb;border-radius:15px;box-shadow:0 28px 65px #1b2a4226,0 6px 18px #1b2a420f;transform:perspective(1600px) rotateY(-2deg) rotateX(1deg)}._productWindow_hlgam_62 img,._ganttShowcase_hlgam_63 img,._productView_hlgam_63 img,._dashboardVisual_hlgam_63 img{display:block;width:100%;height:auto}._windowTop_hlgam_64{height:34px;display:flex;align-items:center;gap:6px;padding:0 12px;background:#f8fafb;border-bottom:1px solid #e6ebf0}._windowTop_hlgam_64 span{width:7px;height:7px;background:#ced6df;border-radius:50%}._windowTop_hlgam_64 span:first-child{background:#72bd9e}._windowTop_hlgam_64 small{margin-left:auto;color:#8995a6;font-size:.57rem;font-weight:700}._floatingNote_hlgam_68{position:absolute;display:flex;align-items:center;gap:9px;min-width:152px;padding:11px 13px;background:#fffffff5;border:1px solid #dae2e9;border-radius:10px;box-shadow:0 14px 30px #1b2a4221;animation:_float_hlgam_68 4s ease-in-out infinite}._floatingNote_hlgam_68 svg{color:var(--landing-green)}._floatingNote_hlgam_68 div{display:grid;gap:2px}._floatingNote_hlgam_68 small{color:#8290a3;font-size:.58rem;font-weight:700;text-transform:uppercase}._floatingNote_hlgam_68 strong{color:#27354c;font-size:.76rem}._progressNote_hlgam_73{top:-24px;right:34px}._alertNote_hlgam_74{right:-22px;bottom:42px;animation-delay:-2s}._alertNote_hlgam_74 svg{color:#c1842f}._timeline_hlgam_76{position:absolute;right:0;bottom:0;left:0;height:2px;background:#dce4ec}._timeline_hlgam_76 i{position:absolute;top:0;left:0;width:35%;height:2px;background:linear-gradient(90deg,var(--landing-green),var(--landing-blue));animation:_timelineSweep_hlgam_1 6s ease-in-out infinite alternate}._timeline_hlgam_76 span{position:absolute;top:50%;width:8px;height:8px;background:#fff;border:2px solid #a9b8c9;border-radius:50%;transform:translate(-50%,-50%)}._timeline_hlgam_76 span:nth-of-type(1){left:10%;border-color:var(--landing-green)}._timeline_hlgam_76 span:nth-of-type(2){left:28%;border-color:var(--landing-blue)}._timeline_hlgam_76 span:nth-of-type(3){left:46%}._timeline_hlgam_76 span:nth-of-type(4){left:64%}._timeline_hlgam_76 span:nth-of-type(5){left:82%}._productSection_hlgam_85,._capabilitiesSection_hlgam_85,._insightsSection_hlgam_85,._themeSection_hlgam_85,._pricingSection_hlgam_85,._faqSection_hlgam_85,._contactSection_hlgam_85,._workflowSection_hlgam_85{padding:112px 0}._productSection_hlgam_85{background:#fff}._productSection_hlgam_85 ._sectionInner_hlgam_47,._insightsInner_hlgam_87{display:grid;grid-template-columns:.76fr 1.24fr;align-items:center;gap:74px}._sectionCopy_hlgam_88 h2,._sectionHeading_hlgam_88 h2{margin:15px 0 18px;color:var(--landing-navy);font-size:clamp(2rem,3.5vw,3.25rem);letter-spacing:-.045em;line-height:1.08}._sectionCopy_hlgam_88>p,._sectionHeading_hlgam_88>p{margin:0;color:var(--landing-text);font-size:.97rem;line-height:1.7}._checkList_hlgam_90{display:grid;gap:13px;margin:26px 0 28px;padding:0;color:#41516a;font-size:.81rem;list-style:none}._checkList_hlgam_90 li{display:flex;align-items:flex-start;gap:9px;line-height:1.5}._checkList_hlgam_90 svg{flex:0 0 auto;margin-top:2px;color:var(--landing-green)}._hierarchyNote_hlgam_93{display:flex;align-items:flex-start;gap:10px;margin:-5px 0 26px;padding:13px 14px;background:#f4faf7;border:1px solid #cee4d8;border-radius:10px}._hierarchyNote_hlgam_93>svg{flex:0 0 auto;margin-top:2px;color:var(--landing-green)}._hierarchyNote_hlgam_93 div{display:grid;gap:3px}._hierarchyNote_hlgam_93 strong{color:#234335;font-size:.75rem}._hierarchyNote_hlgam_93 span{color:#5c7169;font-size:.7rem;line-height:1.48}._dependencyNote_hlgam_98{display:flex;align-items:flex-start;gap:10px;margin:-12px 0 26px;padding:13px 14px;background:#f3f8fb;border:1px solid #cddfe9;border-radius:10px}._dependencyNote_hlgam_98>svg{flex:0 0 auto;margin-top:2px;color:var(--landing-blue)}._dependencyNote_hlgam_98 div{display:grid;gap:3px}._dependencyNote_hlgam_98 strong{color:#263e56;font-size:.75rem}._dependencyNote_hlgam_98 span{color:#5d7082;font-size:.7rem;line-height:1.48}._outlineAction_hlgam_55{min-height:44px;padding:0 15px}._productViews_hlgam_104{display:grid;gap:14px}._ganttShowcase_hlgam_63,._productView_hlgam_63,._dashboardVisual_hlgam_63{position:relative;overflow:hidden;margin:0;background:#fff;border:1px solid #dce3eb;border-radius:14px;box-shadow:0 25px 60px #1c2d461a}._ganttShowcase_hlgam_63 figcaption,._productView_hlgam_63 figcaption{position:absolute;z-index:1;top:12px;left:12px;padding:6px 9px;color:#315c4d;background:#fffffff0;border:1px solid #d6e3dd;border-radius:999px;box-shadow:0 4px 12px #1b2a4214;font-size:.62rem;font-weight:800}._secondaryViews_hlgam_107{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}._productView_hlgam_63{border-radius:10px;box-shadow:0 12px 28px #1c2d4614}._productView_hlgam_63 figcaption{top:9px;left:9px;padding:5px 7px;font-size:.56rem}._dragFilm_hlgam_110{position:absolute;z-index:2;right:4%;bottom:5%;width:min(356px,57%);overflow:hidden;color:#22344d;background:#fffffffa;border:1px solid #d6e2e9;border-radius:10px;box-shadow:0 14px 34px #142b3e38}._heroDragFilm_hlgam_111{position:relative;right:auto;bottom:auto;width:min(390px,100%);margin-top:23px}._dragFilmHeader_hlgam_112{display:grid;gap:2px;padding:11px 13px 9px;border-bottom:1px solid #e5ebef}._dragFilmHeader_hlgam_112 span{color:var(--landing-green);font-size:.52rem;font-weight:850;letter-spacing:.11em}._dragFilmHeader_hlgam_112 strong{font-size:.73rem}._dragFilmHeader_hlgam_112 strong b,._filmDuration_hlgam_115 small b{display:block;font:inherit}._dragFilmTimeline_hlgam_116{position:relative;height:70px;overflow:hidden;background:repeating-linear-gradient(90deg,#fbfcfd 0,#fbfcfd calc(20% - 1px),#e9eef1 calc(20% - 1px),#e9eef1 20%)}._dragFilmTimeline_hlgam_116>i{position:absolute;top:13px;color:#8a98a8;font-size:.48rem;font-style:normal}._dragFilmTimeline_hlgam_116>i:nth-of-type(1):after{content:"12 mai"}._dragFilmTimeline_hlgam_116>i:nth-of-type(2){left:20%}._dragFilmTimeline_hlgam_116>i:nth-of-type(2):after{content:"13"}._dragFilmTimeline_hlgam_116>i:nth-of-type(3){left:40%}._dragFilmTimeline_hlgam_116>i:nth-of-type(3):after{content:"14"}._dragFilmTimeline_hlgam_116>i:nth-of-type(4){left:60%}._dragFilmTimeline_hlgam_116>i:nth-of-type(4):after{content:"15"}._dragFilmTimeline_hlgam_116>i:nth-of-type(5){left:80%}._dragFilmTimeline_hlgam_116>i:nth-of-type(5):after{content:"16"}._filmTask_hlgam_123{position:absolute;top:35px;left:10%;display:flex;width:37%;height:21px;align-items:center;padding:0 8px;color:#fff;background:#187957;border-radius:5px;box-shadow:inset 0 -2px #0850352e;animation:_taskResizeAndMove_hlgam_1 8s cubic-bezier(.4,0,.2,1) infinite}._filmTask_hlgam_123 b{overflow:hidden;font-size:.54rem;text-overflow:ellipsis;white-space:nowrap}._filmTask_hlgam_123 em{position:absolute;top:3px;right:-4px;width:7px;height:15px;background:#fff;border:2px solid #126547;border-radius:3px;box-shadow:0 1px 4px #105b3f59}._filmCursor_hlgam_126{position:absolute;z-index:2;top:42px;left:44%;color:#18314b;fill:#fff;filter:drop-shadow(0 2px 2px rgba(18,35,54,.28));transform:rotate(-12deg);animation:_filmCursor_hlgam_126 8s cubic-bezier(.4,0,.2,1) infinite}._filmDuration_hlgam_115{display:flex;align-items:center;gap:7px;padding:9px 13px 11px;color:#65748a;font-size:.64rem}._filmDuration_hlgam_115 ._durationAction_hlgam_128:first-child{text-decoration:line-through}._filmDuration_hlgam_115 strong{color:var(--landing-green)}._filmDuration_hlgam_115 small{margin-left:auto;color:#7e8c9e;font-size:.54rem;font-weight:700}._moveAction_hlgam_131{display:none}._resizeAction_hlgam_132{display:block;animation:_showResizeAction_hlgam_1 8s steps(1,end) infinite}._moveAction_hlgam_131{animation:_showMoveAction_hlgam_1 8s steps(1,end) infinite}._capabilitiesSection_hlgam_85{background:#f7faf9;border-top:1px solid #edf1f2;border-bottom:1px solid #edf1f2}._sectionHeading_hlgam_88{max-width:680px;margin:0 auto 56px;text-align:center}._capabilityGrid_hlgam_137{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid #dce5e3;border-bottom:1px solid #dce5e3}._capability_hlgam_137{min-height:230px;padding:34px 28px;border-right:1px solid #dce5e3;transition:background .18s ease,transform .18s ease;transition-delay:var(--delay)}._capability_hlgam_137:nth-child(3n){border-right:0}._capability_hlgam_137:nth-last-child(n+4){border-bottom:1px solid #dce5e3}._capability_hlgam_137:hover{background:#fff;transform:translateY(-4px)}._capability_hlgam_137>span{display:grid;width:42px;height:42px;place-items:center;color:var(--landing-green);background:var(--landing-green-soft);border-radius:10px}._capability_hlgam_137 h3{margin:24px 0 10px;color:var(--landing-navy);font-size:.95rem}._capability_hlgam_137 p{margin:0;color:#65748a;font-size:.78rem;line-height:1.65}._insightsSection_hlgam_85{background:#fff}._insightsInner_hlgam_87{grid-template-columns:1.18fr .82fr}._dashboardVisual_hlgam_63{overflow:visible}._dashboardVisual_hlgam_63 img{border-radius:14px}._livePill_hlgam_150{position:absolute;top:-18px;left:28px;display:inline-flex;align-items:center;gap:7px;padding:9px 12px;color:#315c4d;background:#fff;border:1px solid #d6e3dd;border-radius:999px;box-shadow:0 10px 24px #1b2a421a;font-size:.65rem;font-weight:760}._livePill_hlgam_150 i{width:7px;height:7px;background:#26906a;border-radius:50%;box-shadow:0 0 0 5px #26906a1f;animation:_pulse_hlgam_1 2s ease-out infinite}._insightList_hlgam_152{display:grid;gap:18px;margin:30px 0 0;padding:0;list-style:none}._insightList_hlgam_152 li{display:flex;align-items:flex-start;gap:12px;color:#617087;font-size:.8rem;line-height:1.55}._insightList_hlgam_152 svg{flex:0 0 auto;color:var(--landing-green)}._insightList_hlgam_152 strong{color:#324158}._themeSection_hlgam_85{background:#f7faf9;border-top:1px solid #edf1f2;border-bottom:1px solid #edf1f2}._themeShowcase_hlgam_158{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}._themePanel_hlgam_159{overflow:hidden;background:#fff;border:1px solid #dce4e9;border-radius:14px;box-shadow:0 18px 44px #1c2d461a}._themePanelDark_hlgam_160{background:#111a2d;border-color:#263650}._themeLabel_hlgam_161{display:inline-flex;align-items:center;gap:7px;min-height:46px;padding:0 16px;color:#36536a;font-size:.72rem;font-weight:800}._themePanelDark_hlgam_160 ._themeLabel_hlgam_161{color:#cbd8e8}._themePanel_hlgam_159 img{display:block;width:100%;height:auto;border-top:1px solid #e3e9ed}._themePanelDark_hlgam_160 img{border-color:#263650}._pricingSection_hlgam_85{background:#f7faf9;border-bottom:1px solid #e4ece8}._pricingGrid_hlgam_167{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;align-items:stretch}._pricingCard_hlgam_168{position:relative;display:flex;min-height:470px;flex-direction:column;padding:30px;background:#fff;border:1px solid #dce5e1;border-radius:15px;box-shadow:0 16px 40px #1c2d4612;transition-delay:var(--delay)}._planIndex_hlgam_169{color:var(--landing-green);font-size:.65rem;font-weight:850;letter-spacing:.1em}._pricingCard_hlgam_168 h3{margin:17px 0 9px;color:var(--landing-navy);font-size:1.15rem}._pricingCard_hlgam_168>p{min-height:48px;margin:0;color:#68778c;font-size:.78rem;line-height:1.55}._planPrice_hlgam_172{display:flex;align-items:baseline;gap:5px;margin-top:24px;color:var(--landing-navy)}._planPrice_hlgam_172 strong{font-size:1.8rem;letter-spacing:-.04em}._planPrice_hlgam_172 span,._pricingCard_hlgam_168>small{color:#77869a;font-size:.7rem}._pricingCard_hlgam_168 ul{display:grid;gap:11px;margin:24px 0 28px;padding:22px 0 0;border-top:1px solid #e9eeec;list-style:none}._pricingCard_hlgam_168 li{display:flex;align-items:flex-start;gap:8px;color:#46566d;font-size:.75rem;line-height:1.45}._pricingCard_hlgam_168 li svg{flex:0 0 auto;margin-top:1px;color:var(--landing-green)}._pricingCard_hlgam_168 ._outlineAction_hlgam_55{width:100%;margin-top:auto}._faqSection_hlgam_85{background:#fff;border-bottom:1px solid #e4e9ee}._faqList_hlgam_181{max-width:860px;margin:0 auto;border-top:1px solid #dfe7e4}._faqItem_hlgam_182{border-bottom:1px solid #dfe7e4}._faqItem_hlgam_182 summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 4px;color:var(--landing-navy);font-size:.92rem;font-weight:760;cursor:pointer;list-style:none}._faqItem_hlgam_182 summary::-webkit-details-marker{display:none}._faqItem_hlgam_182 summary svg{flex:0 0 auto;color:var(--landing-green);transition:transform .18s ease}._faqItem_hlgam_182[open] summary svg{transform:rotate(90deg)}._faqItem_hlgam_182 p{max-width:720px;margin:-4px 42px 22px 4px;color:#65748a;font-size:.82rem;line-height:1.7}._faqItem_hlgam_182 summary:focus-visible{outline:3px solid rgba(23,112,79,.22);outline-offset:4px;border-radius:4px}._contactSection_hlgam_85{background:#fff}._contactInner_hlgam_191{display:grid;grid-template-columns:.76fr 1.24fr;align-items:start;gap:74px}._contactCopy_hlgam_192{position:sticky;top:104px}._contactCopy_hlgam_192 h2{margin:15px 0 18px;color:var(--landing-navy);font-size:clamp(2rem,3.5vw,3.25rem);letter-spacing:-.045em;line-height:1.08}._contactCopy_hlgam_192 p{max-width:420px;margin:0;color:var(--landing-text);font-size:.97rem;line-height:1.7}._contactForm_hlgam_195{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;padding:30px;background:#f7faf9;border:1px solid #dfe8e4;border-radius:14px;box-shadow:0 18px 44px #1c2d4614}._contactForm_hlgam_195 label{display:grid;gap:7px;color:#30435b;font-size:.74rem;font-weight:760}._contactForm_hlgam_195 label:nth-of-type(3),._contactForm_hlgam_195 label:nth-of-type(4),._contactForm_hlgam_195 button,._contactForm_hlgam_195>p{grid-column:1 / -1}._contactForm_hlgam_195 label small{color:#7b8a9b;font-weight:650}._contactForm_hlgam_195 input,._contactForm_hlgam_195 textarea{width:100%;padding:11px 12px;color:#26384f;background:#fff;border:1px solid #d4dfe5;border-radius:8px;font:inherit;font-size:.84rem;line-height:1.45;outline:none;transition:border-color .16s ease,box-shadow .16s ease;resize:vertical}._contactForm_hlgam_195 input:focus,._contactForm_hlgam_195 textarea:focus{border-color:#5eaa8b;box-shadow:0 0 0 3px #17704f1f}._contactForm_hlgam_195 button{width:fit-content;margin-top:2px;border:0;cursor:pointer}._contactForm_hlgam_195 button:disabled{cursor:wait;opacity:.72}._contactSuccess_hlgam_203,._contactError_hlgam_203{margin:0;padding:10px 12px;border-radius:8px;font-size:.75rem;font-weight:700}._contactSuccess_hlgam_203{color:#195c42;background:#e4f4ec;border:1px solid #bae0cb}._contactError_hlgam_203{color:#9a3737;background:#fff0f0;border:1px solid #f0c7c7}._workflowSection_hlgam_85{background:#f8fafc}._workflowLine_hlgam_208{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}._workflowStep_hlgam_209{position:relative;display:grid;grid-template-columns:auto 1fr;gap:20px;padding:28px 30px;background:#fff;border:1px solid #dfe6ed;border-radius:12px;box-shadow:0 8px 24px #1c2c440a;transition-delay:var(--delay)}._stepNumber_hlgam_210{color:#8bb7a5;font-size:2rem;font-weight:400;letter-spacing:-.06em}._workflowStep_hlgam_209 h3{margin:3px 0 8px;color:var(--landing-navy);font-size:1rem}._workflowStep_hlgam_209 p{margin:0;color:#68778c;font-size:.76rem;line-height:1.6}._stepConnector_hlgam_213{position:absolute;z-index:2;top:50%;right:-25px;color:#8bb7a5;background:#f8fafc;transform:translateY(-50%)}._finalCta_hlgam_215{position:relative;overflow:hidden;padding:88px 0;color:#fff;background:var(--landing-navy)}._ctaGlow_hlgam_216{position:absolute;top:-220px;right:0;width:620px;height:620px;background:radial-gradient(circle,rgba(32,151,109,.24),transparent 68%)}._ctaInner_hlgam_217{position:relative;width:min(1120px,calc(100% - 48px));display:flex;align-items:center;justify-content:space-between;gap:60px;margin:0 auto}._finalCta_hlgam_215 ._kicker_hlgam_50{color:#7cddb6}._finalCta_hlgam_215 h2{max-width:650px;margin:14px 0 12px;font-size:clamp(2rem,3.6vw,3.4rem);letter-spacing:-.05em;line-height:1.05}._finalCta_hlgam_215 p{margin:0;color:#b8c3d2}._darkSecondary_hlgam_55{color:#fff;background:transparent;border-color:#536178}._darkSecondary_hlgam_55:hover{background:#ffffff0f;border-color:#8390a3}._footer_hlgam_22{padding:30px 0;background:#fff;border-top:1px solid #e4e9ee}._footerInner_hlgam_225{width:min(1180px,calc(100% - 48px));display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,2fr);align-items:center;gap:20px 40px;margin:0 auto}._footerBrand_hlgam_22{padding:0}._footerBrand_hlgam_22 img{display:block;width:100px;height:56px;object-fit:contain}._footer_hlgam_22 p,._footer_hlgam_22 small{margin:0;color:#768398;font-size:.68rem}._footerInner_hlgam_225>div{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;min-width:0;gap:12px 22px}._footerInner_hlgam_225>div a{display:inline-flex;align-items:center;min-height:44px;max-width:100%;color:#526178;font-size:.7rem;font-weight:700;overflow-wrap:anywhere}._footer_hlgam_22 small{grid-column:1 / -1;padding-top:18px;border-top:1px solid #edf0f3;text-align:center}[data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.75,.25,1);transition-delay:var(--delay, 0ms)}[data-reveal][data-visible=true]{opacity:1;transform:translateY(0)}@keyframes _float_hlgam_68{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes _timelineSweep_hlgam_1{0%{width:20%}to{width:82%}}@keyframes _taskResizeAndMove_hlgam_1{0%,10%{left:10%;width:37%}31%,48%{left:10%;width:58%}68%,84%{left:30%;width:58%}to{left:10%;width:37%}}@keyframes _filmCursor_hlgam_126{0%,8%{opacity:0;left:44%;transform:translate(-4px,8px) rotate(-12deg)}14%,28%{opacity:1;left:44%;transform:translate(-4px,8px) rotate(-12deg)}35%{opacity:1;left:59%;transform:translate(-4px,8px) rotate(-12deg) scale(.92)}46%{opacity:0;left:59%;transform:translate(-4px,8px) rotate(-12deg)}54%{opacity:1;left:29%;transform:translate(-2px,8px) rotate(-12deg)}73%{opacity:1;left:49%;transform:translate(-2px,8px) rotate(-12deg) scale(.92)}86%,to{opacity:0;left:49%;transform:translate(-2px,8px) rotate(-12deg)}}@keyframes _showResizeAction_hlgam_1{0%,48%{display:block}49%,to{display:none}}@keyframes _showMoveAction_hlgam_1{0%,48%{display:none}49%,to{display:block}}@keyframes _pulse_hlgam_1{0%{box-shadow:0 0 #26906a59}70%,to{box-shadow:0 0 0 8px #26906a00}}@media(max-width:1050px){._navigation_hlgam_24{gap:20px}._hero_hlgam_28{min-height:auto;padding-top:72px}._heroInner_hlgam_47{grid-template-columns:1fr;gap:10px}._heroCopy_hlgam_49{max-width:760px;padding-bottom:40px}._hero_hlgam_28 h1{max-width:700px}._heroVisual_hlgam_61{max-width:820px;padding-bottom:80px}._productSection_hlgam_85 ._sectionInner_hlgam_47,._insightsInner_hlgam_87{grid-template-columns:1fr;gap:52px}._productViews_hlgam_104{max-width:820px}._contactInner_hlgam_191{grid-template-columns:1fr;gap:42px}._contactCopy_hlgam_192{position:static}._insightsInner_hlgam_87 ._dashboardVisual_hlgam_63{order:2}._capabilityGrid_hlgam_137{grid-template-columns:repeat(2,1fr)}._capability_hlgam_137:nth-child(odd){border-right:1px solid #dce5e3}._capability_hlgam_137:nth-child(2n){border-right:0}._capability_hlgam_137:last-child:nth-child(odd){grid-column:1 / -1;border-right:0}._capability_hlgam_137:nth-last-child(n+2){border-bottom:1px solid #dce5e3}._workflowLine_hlgam_208{grid-template-columns:1fr}._stepConnector_hlgam_213{display:none}}@media(max-width:760px){._header_hlgam_19{height:64px}._navShell_hlgam_21,._heroInner_hlgam_47,._sectionInner_hlgam_47,._ctaInner_hlgam_217,._footerInner_hlgam_225{width:min(100% - 32px,1180px)}._navShell_hlgam_21{justify-content:flex-start;gap:8px}._brand_hlgam_22 img{width:82px;height:50px}._brand_hlgam_22,._languagePicker_hlgam_31,._menuButton_hlgam_43{flex:0 0 auto}._menuButton_hlgam_43{display:grid}._headerActions_hlgam_28{display:none}._navigation_hlgam_24{position:absolute;top:64px;right:0;left:0;display:none;align-items:stretch;gap:0;padding:10px 16px 18px;background:#fffffffa;border-bottom:1px solid #dfe5eb;box-shadow:0 18px 36px #1b2a421a}._navigationOpen_hlgam_274{display:grid}._privacyMenuItem_hlgam_30{display:block;padding:13px 4px;color:#48566d;background:transparent;border:0;border-bottom:1px solid #edf0f3;text-align:left;font:inherit;font-size:.82rem;font-weight:680;cursor:pointer}._navigation_hlgam_24>a{padding:13px 4px;color:#48566d;border-bottom:1px solid #edf0f3}._mobileActions_hlgam_28 ._loginLink_hlgam_25{color:#48566d}._navigation_hlgam_24>a:after{display:none}._mobileActions_hlgam_28{display:flex;padding-top:14px}._mobileActions_hlgam_28 ._loginLink_hlgam_25,._mobileActions_hlgam_28 ._primaryAction_hlgam_41{flex:1}._hero_hlgam_28{padding-top:58px}._hero_hlgam_28 h1{margin-top:16px;font-size:clamp(2.7rem,14vw,4.2rem)}._heroCopy_hlgam_49>p{font-size:.98rem}._heroActions_hlgam_28{align-items:stretch;flex-direction:column}._heroPrimary_hlgam_41,._heroSecondary_hlgam_55{width:100%}._heroAssurance_hlgam_57{align-items:flex-start;flex-direction:column;gap:9px}._heroVisual_hlgam_61{padding-bottom:62px}._productWindow_hlgam_62{border-radius:10px;transform:none}._secondaryViews_hlgam_107{grid-template-columns:1fr}._windowTop_hlgam_64{display:none}._floatingNote_hlgam_68{min-width:138px;padding:9px 11px}._progressNote_hlgam_73{top:-28px;right:10px}._alertNote_hlgam_74{right:-8px;bottom:28px}._page_hlgam_1>main{padding-top:64px}._productSection_hlgam_85,._capabilitiesSection_hlgam_85,._insightsSection_hlgam_85,._themeSection_hlgam_85,._pricingSection_hlgam_85,._faqSection_hlgam_85,._contactSection_hlgam_85,._workflowSection_hlgam_85{padding:78px 0}._sectionHeading_hlgam_88{margin-bottom:38px;text-align:left}._sectionCopy_hlgam_88 h2,._sectionHeading_hlgam_88 h2{font-size:clamp(2rem,10vw,2.8rem)}._capabilityGrid_hlgam_137{grid-template-columns:1fr}._capability_hlgam_137{min-height:auto;padding:28px 4px;border-right:0;border-bottom:1px solid #dce5e3}._capability_hlgam_137:nth-child(2){border-bottom:1px solid #dce5e3}._capability_hlgam_137:last-child{border-bottom:0}._themeShowcase_hlgam_158{grid-template-columns:1fr;gap:18px}._contactForm_hlgam_195{grid-template-columns:1fr;padding:21px}._contactForm_hlgam_195 label:nth-of-type(3),._contactForm_hlgam_195 label:nth-of-type(4),._contactForm_hlgam_195 button,._contactForm_hlgam_195>p{grid-column:auto}._dragFilm_hlgam_110{right:3%;bottom:4%;width:min(310px,85%)}._heroDragFilm_hlgam_111{right:auto;bottom:auto;width:100%}._workflowStep_hlgam_209{padding:24px 20px}._ctaInner_hlgam_217{align-items:stretch;flex-direction:column;gap:32px}._ctaActions_hlgam_28{align-items:stretch;flex-direction:column}._footerInner_hlgam_225{grid-template-columns:1fr;text-align:center}._footerBrand_hlgam_22{justify-content:center}._footerInner_hlgam_225>div{justify-content:center}._footer_hlgam_22 small{grid-column:1}}@media(prefers-reduced-motion:reduce){._page_hlgam_1 *,._page_hlgam_1 *:before,._page_hlgam_1 *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}._dragFilm_hlgam_110 ._filmTask_hlgam_123{animation:_taskResizeAndMove_hlgam_1 8s cubic-bezier(.4,0,.2,1) infinite!important}._dragFilm_hlgam_110 ._filmCursor_hlgam_126{animation:_filmCursor_hlgam_126 8s cubic-bezier(.4,0,.2,1) infinite!important}._dragFilm_hlgam_110 ._resizeAction_hlgam_132{animation:_showResizeAction_hlgam_1 8s steps(1,end) infinite!important}._dragFilm_hlgam_110 ._moveAction_hlgam_131{animation:_showMoveAction_hlgam_1 8s steps(1,end) infinite!important}[data-reveal]{opacity:1;transform:none}}._menu_6b0bq_1{position:relative;flex:0 0 auto}._menu_6b0bq_1 summary{display:flex;min-height:40px;align-items:center;justify-content:center;gap:9px;padding:0 14px;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:9px;font-size:.8rem;font-weight:650;cursor:pointer;list-style:none}._menu_6b0bq_1 summary::-webkit-details-marker{display:none}._menu_6b0bq_1 summary:focus-visible{outline:3px solid var(--accent-border);outline-offset:2px}._menu_6b0bq_1[open]{z-index:35}._menu_6b0bq_1[open] summary{border-color:var(--accent);color:var(--accent-text);background:var(--accent-soft)}._menu_6b0bq_1[open] summary>svg:last-child{transform:rotate(180deg)}._content_6b0bq_8{position:absolute;top:calc(100% + 8px);right:0;width:360px;max-width:calc(100vw - 32px);max-height:min(620px,65dvh);overflow-y:auto;padding:12px;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-card)}._content_6b0bq_8 h3{margin:4px 8px 10px;color:var(--text-muted);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}._content_6b0bq_8 hr{margin:12px 0;border:0;border-top:1px solid var(--border)}._content_6b0bq_8 button{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:10px 8px;color:var(--text);background:transparent;border:0;border-radius:8px;text-align:left;font-size:.9rem;cursor:pointer}._content_6b0bq_8 button:hover:not(:disabled),._content_6b0bq_8 button[aria-pressed=true]{color:var(--accent-text);background:var(--accent-soft)}._content_6b0bq_8 button:disabled{opacity:.5;cursor:default}._content_6b0bq_8 button>svg{flex:0 0 auto}._content_6b0bq_8 button>span{display:grid;gap:4px}._content_6b0bq_8 small,._content_6b0bq_8 p{color:var(--text-muted);font-size:.75rem;line-height:1.5}._content_6b0bq_8 p{margin:8px}@media(max-width:600px){._menu_6b0bq_1{min-width:0}._menu_6b0bq_1 summary{padding:0 10px;font-size:.75rem}._content_6b0bq_8{position:fixed;top:auto;bottom:16px;right:16px;left:16px;width:auto;margin-top:0;max-height:min(620px,65dvh)}}._content_6b0bq_8 button[aria-pressed]>svg:last-child{margin-left:auto}._content_tee3y_1{display:grid;gap:20px}._warning_tee3y_6{display:flex;align-items:center;gap:10px;padding:12px 13px;color:#8d3c3c;background:#fff3f3;border:1px solid #f1d1d1;border-radius:9px;font-size:.76rem;font-weight:650}._warning_tee3y_6 svg{flex:0 0 auto}._dangerButton_tee3y_23{color:#fff;background:#bd3d3d;box-shadow:0 7px 18px #bd3d3d2e}._dangerButton_tee3y_23:hover:not(:disabled){background:#9f3030}html[data-theme=dark] ._warning_tee3y_6{color:var(--danger-text);background:var(--danger-soft);border-color:var(--danger-border)}._warning_tee3y_6[data-danger=false]{color:var(--text);background:var(--surface-soft);border-color:var(--border)}._chart_gpxz6_1{display:flex;flex:1;min-height:0;flex-direction:column;overflow:hidden;background:#fff;border:1px solid #dfe4eb;border-radius:15px;box-shadow:0 10px 30px #1926400a}._toolbar_gpxz6_2{flex:0 0 auto;min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:10px 14px 10px 18px;background:#fafbfc;border-bottom:1px solid #e6e9ee}._chartControls_gpxz6_3{display:flex;align-items:center;gap:8px}._toolbarButton_gpxz6_4{display:inline-flex;min-height:32px;align-items:center;gap:7px;padding:0 10px;color:#536178;background:#fff;border:1px solid #dce2e9;border-radius:8px;font-size:.69rem;font-weight:700;cursor:pointer;white-space:nowrap}._toolbarButton_gpxz6_4:hover:not(:disabled){color:#1b654b;border-color:#add8c5;background:#f4fbf7}._toolbarButton_gpxz6_4:disabled{color:#a9b1bd;cursor:default}._legend_gpxz6_7{display:flex;align-items:center;flex-wrap:wrap;gap:12px;color:#747f92;font-size:.65rem;font-weight:650}._legend_gpxz6_7 span{display:flex;align-items:center;gap:5px;white-space:nowrap}._legend_gpxz6_7 i{width:8px;height:8px;border-radius:3px}._legend_gpxz6_7 ._groupLegend_gpxz6_10{height:3px;background:#8a6b2f;border-radius:0}._legend_gpxz6_7 ._dependencyLegend_gpxz6_11{height:2px;background:#65758a;border-radius:0}._legend_gpxz6_7 ._conflictLegend_gpxz6_12{background:#d24f4f}._legendPopover_gpxz6_13{position:fixed;inset:auto;width:340px;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);overflow-y:auto;margin:0;padding:16px;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:10px;box-shadow:var(--shadow-card)}._legendPopover_gpxz6_13::backdrop{background:transparent}._legendPopover_gpxz6_13 h3{margin:0 0 16px;color:var(--text-strong);font-size:.8rem}._legendDialog_gpxz6_16{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin-bottom:16px;color:#536178;font-size:.72rem;font-weight:650}._legendDialog_gpxz6_16 span{display:flex;align-items:center;gap:8px}._legendDialog_gpxz6_16 i{width:10px;height:10px;border-radius:3px}._legendDialog_gpxz6_16 ._groupLegend_gpxz6_10{height:3px;background:#8a6b2f;border-radius:0}._legendDialog_gpxz6_16 ._dependencyLegend_gpxz6_11{height:2px;background:#65758a;border-radius:0}._legendDialog_gpxz6_16 ._conflictLegend_gpxz6_12{background:#d24f4f}._scaleControls_gpxz6_22{display:flex;padding:3px;background:#eef1f4;border-radius:9px}._scaleControls_gpxz6_22 button{min-height:30px;padding:0 10px;color:#758095;background:transparent;border:0;border-radius:7px;font-size:.67rem;font-weight:700;cursor:pointer;white-space:nowrap}._scaleControls_gpxz6_22 button:hover{color:#334159}._scaleControls_gpxz6_22 ._activeScale_gpxz6_25{color:#1b654b;background:#fff;box-shadow:0 2px 7px #1b2a421a}._grid_gpxz6_26{display:grid}._headerViewport_gpxz6_27{flex:0 0 auto;overflow-y:hidden;scrollbar-gutter:stable;background:#f7f8fa}._timelineHeaderViewport_gpxz6_28{min-width:0;overflow:hidden}._dataScroll_gpxz6_29{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}._treePane_gpxz6_30{position:relative;z-index:4;min-width:0;background:#fff;border-right:1px solid #dfe4eb;box-shadow:8px 0 18px #1f2c4309}._treeHeader_gpxz6_31,._timelineHeader_gpxz6_28{height:54px;display:flex;align-items:center;border-bottom:1px solid #e6e9ee}._treeHeader_gpxz6_31{position:relative;justify-content:space-between;padding:0 16px 0 18px;color:#778296;background:#f7f8fa;border-right:1px solid #dfe4eb;font-size:.67rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase}._treeHeader_gpxz6_31 span:last-child{color:#9da4b1;font-size:.61rem;letter-spacing:0}._treeColumnResizer_gpxz6_34{position:absolute;z-index:10;top:0;right:-5px;bottom:0;width:10px;padding:0;background:transparent;border:0;cursor:col-resize;touch-action:none}._treeColumnResizer_gpxz6_34:after{position:absolute;top:0;right:4px;bottom:0;width:2px;background:transparent;content:"";transition:background .15s ease}._treeColumnResizer_gpxz6_34:hover:after,._treeColumnResizer_gpxz6_34:focus-visible:after{background:#2a936c}._treeRow_gpxz6_37{height:62px;display:flex;min-width:0;align-items:center;gap:8px;padding-right:8px;border-bottom:1px solid #edf0f3}._treeRow_gpxz6_37:last-child{border-bottom:0}._treeRow_gpxz6_37:hover{background:#fbfcfd}._treeRow_gpxz6_37._selectedRow_gpxz6_40{background:#edf8f3;box-shadow:inset 3px 0 #2a936c}._treeRow_gpxz6_37._dropTarget_gpxz6_41{background:#edf8f3;box-shadow:inset 0 2px #2a936c}._dragHandle_gpxz6_42{display:grid;width:18px;height:28px;flex:0 0 auto;padding:0;place-items:center;color:#b0b7c2;background:transparent;border:0;border-radius:5px;cursor:grab}._dragHandle_gpxz6_42:hover{color:#667389;background:#edf1f5}._dragHandle_gpxz6_42:active{cursor:grabbing}._expandButton_gpxz6_45{display:grid;width:20px;height:24px;flex:0 0 auto;padding:0;place-items:center;color:#768298;background:transparent;border:0;cursor:pointer}._expandSpacer_gpxz6_46{width:20px;flex:0 0 auto}._groupIcon_gpxz6_47,._taskIcon_gpxz6_47{display:grid;width:30px;height:30px;flex:0 0 auto;place-items:center;border-radius:8px}._groupIcon_gpxz6_47{color:#896514;background:#fff3d5}._taskIcon_gpxz6_47{color:#17694c;background:#e8f7f0}._taskCopy_gpxz6_50{min-width:0;display:grid;flex:1;gap:3px}._taskCopy_gpxz6_50 strong{overflow:hidden;color:#26344b;font-size:.79rem;text-overflow:ellipsis;white-space:nowrap}._taskCopy_gpxz6_50 span{overflow:hidden;color:#949cab;font-size:.65rem;text-overflow:ellipsis;white-space:nowrap}._progressBadge_gpxz6_53{min-width:35px;flex:0 0 auto;padding:3px 5px;color:#476257;background:#edf5f1;border-radius:5px;font-size:.59rem;font-weight:750;text-align:center}._statusDot_gpxz6_54{width:7px;height:7px;flex:0 0 auto;border-radius:50%}._alertHint_gpxz6_55{display:flex;flex:0 0 auto}._conflictIcon_gpxz6_56{flex:0 0 auto;color:#d24f4f}._progressAlertIcon_gpxz6_57{flex:0 0 auto;color:#c1842f}._completionIcon_gpxz6_58{color:#287a5d}._startIcon_gpxz6_59{color:#347fa7}._missingCompletionIcon_gpxz6_60{color:#a77a38}._deadlineIcon_gpxz6_61._due_soon_gpxz6_61{color:#347fa7}._deadlineIcon_gpxz6_61._due_today_gpxz6_62{color:#b47720}._deadlineIcon_gpxz6_61._overdue_gpxz6_63,._deadlineIcon_gpxz6_61._completed_late_gpxz6_63{color:#c34f4f}._actions_gpxz6_64{position:relative;display:flex;flex:0 0 auto;opacity:0;transition:opacity .15s ease}._treeRow_gpxz6_37:hover ._actions_gpxz6_64,._actions_gpxz6_64:focus-within{opacity:1}._actions_gpxz6_64 button{display:grid;width:25px;height:27px;padding:0;place-items:center;color:#778399;background:transparent;border:0;border-radius:6px;cursor:pointer}._actions_gpxz6_64 button:hover:not(:disabled){color:#27364e;background:#edf1f5}._actions_gpxz6_64 button:disabled{opacity:.22;cursor:default}._actions_gpxz6_64 ._dangerAction_gpxz6_69:hover{color:#a33e3e;background:#fbecec}._moreActions_gpxz6_70{position:relative}._moreActions_gpxz6_70 summary{display:grid;width:25px;height:27px;place-items:center;color:#778399;border-radius:6px;cursor:pointer;list-style:none}._moreActions_gpxz6_70 summary::-webkit-details-marker{display:none}._moreActions_gpxz6_70 summary:hover{color:#27364e;background:#edf1f5}._moreActions_gpxz6_70>div{position:absolute;z-index:20;top:31px;right:0;display:grid;min-width:168px;padding:5px;background:#fff;border:1px solid #dfe4eb;border-radius:9px;box-shadow:0 12px 28px #19264029}._moreActions_gpxz6_70>div button{width:100%;height:34px;display:flex;justify-content:flex-start;gap:8px;padding:0 9px;white-space:nowrap}._moreActions_gpxz6_70[open]{z-index:25}._timelineScroll_gpxz6_77{min-width:0;overflow-x:auto;scrollbar-color:#bdc5d1 #edf0f4;scrollbar-width:thin}._timelineContent_gpxz6_78{position:relative;min-height:100%}._dependencyLayer_gpxz6_79{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}._dependencyOutline_gpxz6_80{fill:none;stroke:#fff;stroke-width:5px;vector-effect:non-scaling-stroke}._dependencyConnection_gpxz6_81,._conflictConnection_gpxz6_81{fill:none;stroke-width:2px;vector-effect:non-scaling-stroke}._dependencyConnection_gpxz6_81{stroke:#3f6688;opacity:.96}._conflictConnection_gpxz6_81{stroke:#c84343;stroke-dasharray:5 3;opacity:1}._timelineHeader_gpxz6_28{position:relative;z-index:2;min-width:100%;background:#f7f8fad1}._tickLabel_gpxz6_85{position:absolute;top:50%;padding-left:7px;color:#69758a;font-size:.64rem;font-weight:700;white-space:nowrap;transform:translateY(-50%)}._background_gpxz6_86{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}._weekend_gpxz6_87{position:absolute;top:0;bottom:0;background:#65718412}._tickLine_gpxz6_88{position:absolute;top:0;bottom:0;width:1px;background:#737e9121}._timelineRow_gpxz6_89{position:relative;z-index:1;height:62px;border-bottom:1px solid rgba(224,229,235,.85)}._timelineRow_gpxz6_89:last-of-type{border-bottom:0}._timelineRow_gpxz6_89._selectedTimelineRow_gpxz6_91{background:#2a936c17;box-shadow:inset 0 1px #2a936c29,inset 0 -1px #2a936c29}._completionMarker_gpxz6_92{position:absolute;z-index:4;top:5px;display:grid;width:14px;height:14px;place-items:center;color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 4px #18263a47;transform:translate(-50%)}._completionMarker_gpxz6_92._early_gpxz6_93{background:#278762}._completionMarker_gpxz6_92._onTime_gpxz6_94{background:#347fa7}._completionMarker_gpxz6_92._late_gpxz6_95{background:#c34f4f}._taskBar_gpxz6_96{position:absolute;top:19px;min-width:7px;height:24px;overflow:visible;padding:0 8px;color:#fff;border:1px solid rgba(0,0,0,.07);border-radius:7px;box-shadow:0 3px 8px #1f2e4721;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;transition:left .12s ease,width .12s ease,opacity .12s ease}._taskBar_gpxz6_96:focus-visible{outline:3px solid rgba(33,121,88,.28);outline-offset:2px}._taskBar_gpxz6_96:active{cursor:grabbing}._taskBar_gpxz6_96 b{position:relative;z-index:1;display:block;overflow:hidden;font-size:.62rem;line-height:22px;text-overflow:ellipsis;white-space:nowrap}._progressFill_gpxz6_100{position:absolute;z-index:0;inset:0 auto 0 0;background:#091f1a40;border-radius:6px 0 0 6px;pointer-events:none}._resizeHandle_gpxz6_101{position:absolute;z-index:2;top:3px;bottom:3px;width:6px;background:#ffffffb3;border-radius:3px;cursor:ew-resize;opacity:0;transition:opacity .12s ease}._taskBar_gpxz6_96:hover ._resizeHandle_gpxz6_101,._taskBar_gpxz6_96:focus ._resizeHandle_gpxz6_101{opacity:.85}._leftHandle_gpxz6_103{left:2px}._rightHandle_gpxz6_104{right:2px}._draggingBar_gpxz6_105{opacity:.82;transition:none}._savingBar_gpxz6_106{animation:_savingPulse_gpxz6_1 .85s ease-in-out infinite alternate}._conflictBar_gpxz6_107{outline:2px solid #e45a5a;outline-offset:2px}._barConflictIcon_gpxz6_108{position:absolute;top:5px;right:7px;color:#fff;filter:drop-shadow(0 1px 1px rgba(0,0,0,.3));pointer-events:none}@keyframes _savingPulse_gpxz6_1{to{opacity:.62}}._groupBar_gpxz6_110{position:absolute;top:25px;min-width:7px;height:12px;border-top:3px solid #8a6b2f}._groupBar_gpxz6_110:before,._groupBar_gpxz6_110:after{position:absolute;top:-3px;width:3px;height:9px;background:#8a6b2f;content:""}._groupBar_gpxz6_110:before{left:0}._groupBar_gpxz6_110:after{right:0}._groupBar_gpxz6_110 i{position:absolute;top:-3px;left:0;width:100%;height:3px;background:repeating-linear-gradient(90deg,#8a6b2f 0 5px,transparent 5px 8px)}._groupProgress_gpxz6_115{position:absolute;top:-3px;left:0;height:3px;background:#e0a82f;pointer-events:none}._not_started_gpxz6_116{background-color:#7b869a}._in_progress_gpxz6_117{background-color:#2f80b9}._completed_gpxz6_63{background-color:#249368}._blocked_gpxz6_119{background-color:#c45555}._cancelled_gpxz6_120{background-color:#80698c}._todayLine_gpxz6_121{position:absolute;z-index:5;top:0;bottom:0;width:2px;background:#ec6b50;pointer-events:none}._todayLine_gpxz6_121 b{position:absolute;top:4px;left:5px;padding:2px 5px;color:#b74832;background:#fff1ed;border-radius:4px;font-size:.57rem;white-space:nowrap}._noDates_gpxz6_123{position:absolute;top:22px;left:12px;color:#a0a7b3;font-size:.65rem;font-style:italic}._noProjectPeriod_gpxz6_124{position:absolute;z-index:3;top:18px;left:50%;padding:8px 12px;color:#7b8598;background:#ffffffe6;border:1px solid #e2e6ec;border-radius:8px;font-size:.7rem;transform:translate(-50%);white-space:nowrap}@media(max-width:700px){._toolbar_gpxz6_2{align-items:flex-start;flex-direction:column-reverse}._chartControls_gpxz6_3{width:100%}._toolbarButton_gpxz6_4{flex:1;justify-content:center}._legendDialog_gpxz6_16{grid-template-columns:1fr}}._legend_gpxz6_7,._legendDialog_gpxz6_16,._treeHeader_gpxz6_31,._tickLabel_gpxz6_85,._scaleControls_gpxz6_22 button,._expandButton_gpxz6_45,._actions_gpxz6_64 button,._moreActions_gpxz6_70 summary,._taskCopy_gpxz6_50 span,._noDates_gpxz6_123,._noProjectPeriod_gpxz6_124{color:var(--text-muted)}html[data-theme=dark] ._chart_gpxz6_1{background:var(--surface);border-color:var(--border);box-shadow:var(--shadow-card)}html[data-theme=dark] ._toolbar_gpxz6_2,html[data-theme=dark] ._headerViewport_gpxz6_27,html[data-theme=dark] ._treeHeader_gpxz6_31{background:var(--surface-soft);border-color:var(--border-subtle)}html[data-theme=dark] ._toolbarButton_gpxz6_4{color:var(--text);background:var(--surface);border-color:var(--border)}html[data-theme=dark] ._toolbarButton_gpxz6_4:hover:not(:disabled){color:var(--accent-text);background:var(--accent-soft);border-color:var(--accent-border)}html[data-theme=dark] ._toolbarButton_gpxz6_4:disabled,html[data-theme=dark] ._treeHeader_gpxz6_31 span:last-child,html[data-theme=dark] ._dragHandle_gpxz6_42,html[data-theme=dark] ._taskCopy_gpxz6_50 span,html[data-theme=dark] ._noDates_gpxz6_123{color:var(--text-subtle)}html[data-theme=dark] ._legend_gpxz6_7,html[data-theme=dark] ._legendDialog_gpxz6_16,html[data-theme=dark] ._treeHeader_gpxz6_31,html[data-theme=dark] ._tickLabel_gpxz6_85{color:var(--text-muted)}html[data-theme=dark] ._scaleControls_gpxz6_22{background:var(--surface-hover)}html[data-theme=dark] ._scaleControls_gpxz6_22 button,html[data-theme=dark] ._expandButton_gpxz6_45,html[data-theme=dark] ._actions_gpxz6_64 button,html[data-theme=dark] ._moreActions_gpxz6_70 summary{color:var(--text-muted)}html[data-theme=dark] ._scaleControls_gpxz6_22 button:hover,html[data-theme=dark] ._actions_gpxz6_64 button:hover:not(:disabled),html[data-theme=dark] ._moreActions_gpxz6_70 summary:hover{color:var(--text-strong)}html[data-theme=dark] ._scaleControls_gpxz6_22 ._activeScale_gpxz6_25{color:var(--accent-text);background:var(--surface)}html[data-theme=dark] ._treePane_gpxz6_30{background:var(--surface);border-color:var(--border);box-shadow:8px 0 18px #0000002e}html[data-theme=dark] ._treeHeader_gpxz6_31,html[data-theme=dark] ._treeRow_gpxz6_37,html[data-theme=dark] ._timelineRow_gpxz6_89{border-color:var(--border-subtle)}html[data-theme=dark] ._treeRow_gpxz6_37:hover,html[data-theme=dark] ._actions_gpxz6_64 button:hover:not(:disabled),html[data-theme=dark] ._moreActions_gpxz6_70 summary:hover,html[data-theme=dark] ._dragHandle_gpxz6_42:hover{background:var(--surface-hover)}html[data-theme=dark] ._treeRow_gpxz6_37._selectedRow_gpxz6_40,html[data-theme=dark] ._treeRow_gpxz6_37._dropTarget_gpxz6_41{background:var(--accent-soft);box-shadow:inset 3px 0 var(--accent-border)}html[data-theme=dark] ._groupIcon_gpxz6_47{color:#f2cf7a;background:#463b22}html[data-theme=dark] ._taskIcon_gpxz6_47{color:var(--accent-text);background:var(--accent-soft)}html[data-theme=dark] ._taskCopy_gpxz6_50 strong{color:var(--text-strong)}html[data-theme=dark] ._progressBadge_gpxz6_53{color:#a7e8c9;background:#23453a}html[data-theme=dark] ._moreActions_gpxz6_70>div{background:var(--surface);border-color:var(--border);box-shadow:var(--shadow-card)}html[data-theme=dark] ._timelineScroll_gpxz6_77{scrollbar-color:#53627a var(--surface-soft)}html[data-theme=dark] ._dependencyOutline_gpxz6_80{stroke:var(--surface)}html[data-theme=dark] ._timelineHeader_gpxz6_28{background:#202c40e6}html[data-theme=dark] ._weekend_gpxz6_87{background:#b8c2d114}html[data-theme=dark] ._tickLine_gpxz6_88{background:#b8c2d129}html[data-theme=dark] ._timelineRow_gpxz6_89._selectedTimelineRow_gpxz6_91{background:#7cddb61c;box-shadow:inset 0 1px #7cddb638,inset 0 -1px #7cddb638}html[data-theme=dark] ._noProjectPeriod_gpxz6_124{color:var(--text-muted);background:#182235f0;border-color:var(--border)}html[data-theme=dark] ._todayLine_gpxz6_121 b{color:#ffb29f;background:#4a2c29}._criticalBar_gpxz6_178{outline:3px double #b86417;outline-offset:2px}._criticalLegend_gpxz6_179{border:3px double #b86417}._baselineBar_gpxz6_180{position:absolute;bottom:4px;height:6px;border:1px dashed var(--text-muted);background:var(--surface-soft);pointer-events:none}._baselineLegend_gpxz6_181{border:1px dashed var(--text-muted)}._toolbar_gpxz6_2{flex-wrap:wrap;gap:10px}._scaleControls_gpxz6_22{margin-left:auto}._treeHeader_gpxz6_31 ._chartControls_gpxz6_3{width:auto;flex:0 0 auto;gap:6px}._treeHeader_gpxz6_31 ._toolbarButton_gpxz6_4{text-transform:none;letter-spacing:0}@media(max-width:700px){._toolbar_gpxz6_2{flex-direction:row;align-items:center;padding:10px}._toolbar_gpxz6_2>:first-child{flex:1 1 100%}._toolbar_gpxz6_2>button{flex:1 1 100%;justify-content:center}._scaleControls_gpxz6_22{width:100%;margin-left:0;justify-content:space-between}._scaleControls_gpxz6_22 button{flex:1;padding:0 6px}}._scope_11tgh_1{display:grid;gap:9px;margin:0;padding:0;border:0}._scope_11tgh_1 legend{margin-bottom:10px;color:var(--text-strong);font-size:.82rem;font-weight:700}._scope_11tgh_1 label{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid var(--border);border-radius:10px;cursor:pointer}._scope_11tgh_1 label:has(input:checked){background:var(--accent-soft);border-color:var(--accent-border)}._scope_11tgh_1 input{margin:3px 0 0;accent-color:var(--accent)}._scope_11tgh_1 span{display:grid;gap:4px}._scope_11tgh_1 strong{color:var(--text-strong);font-size:.82rem}._scope_11tgh_1 small,._hint_11tgh_8{color:var(--text-muted);font-size:.77rem;line-height:1.5}._scope_11tgh_1:disabled{opacity:.7}._context_11tgh_10{display:flex;align-items:flex-start;gap:10px;padding:11px 13px;color:var(--accent-text);background:var(--surface-soft);border:1px solid var(--border-subtle);border-radius:10px}._context_11tgh_10>svg{flex:0 0 auto}._context_11tgh_10>div{display:grid;min-width:0;gap:4px}._context_11tgh_10 strong{color:var(--text-strong);font-size:.8rem}._context_11tgh_10 span{color:var(--text-muted);font-size:.74rem;overflow-wrap:anywhere}._hint_11tgh_8{margin:0}._dialog_r1tln_1._dialog_r1tln_1{display:flex;flex-direction:column;width:min(1040px,100%);max-height:calc(100dvh - 48px);overflow:hidden;padding:24px}._dialog_r1tln_1>header{flex:0 0 auto;margin-bottom:18px}._dialog_r1tln_1._groupDialog_r1tln_15{width:min(620px,100%)}._groupDialog_r1tln_15 ._body_r1tln_16{grid-template-columns:minmax(0,1fr)}._form_r1tln_18{display:flex;flex-direction:column;min-height:0}._body_r1tln_16{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:24px;overflow-y:auto;scrollbar-gutter:stable;padding:4px}._body_r1tln_16>.errorBanner{grid-column:1 / -1;margin-bottom:0}._identity_r1tln_39,._schedule_r1tln_39{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:14px}._identity_r1tln_39:only-child{grid-column:1 / -1}._body_r1tln_16 .formColumns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px}._body_r1tln_16 .field,._body_r1tln_16 .input{min-width:0}._body_r1tln_16 .field,._body_r1tln_16 .progressField{grid-template-columns:minmax(0,1fr)}._body_r1tln_16 .textarea{min-height:76px;max-height:160px}._body_r1tln_16 .dependencyOptions{max-height:64px}._body_r1tln_16 .dependencyOptions span{white-space:normal;overflow-wrap:anywhere}._body_r1tln_16 .completionField{padding:10px}._actions_r1tln_82{flex:0 0 auto;margin-top:16px;padding-top:16px;border-top:1px solid var(--border)}@media(max-width:900px){._dialog_r1tln_1._dialog_r1tln_1{width:min(620px,100%)}._body_r1tln_16{grid-template-columns:minmax(0,1fr);gap:14px}}@media(max-width:480px){._dialog_r1tln_1._dialog_r1tln_1{padding:16px;max-height:calc(100dvh - 48px)}._body_r1tln_16 .formColumns{grid-template-columns:minmax(0,1fr)}._actions_r1tln_82>button{flex:1}}@media(max-height:700px)and (min-width:901px){._dialog_r1tln_1._dialog_r1tln_1{padding:18px}._dialog_r1tln_1>header{margin-bottom:10px}._identity_r1tln_39,._schedule_r1tln_39{gap:10px}._body_r1tln_16 .dependencyOptions{max-height:clamp(48px,calc(100dvh - 570px),128px)}._actions_r1tln_82{margin-top:10px;padding-top:10px}}._projectPage_1nzhw_1{display:flex;height:100%;min-height:0;flex-direction:column}@media(max-width:760px){._projectPage_1nzhw_1{height:auto;min-height:100%}._projectPage_1nzhw_1 ._projectScroll_1nzhw_4{flex:0 0 auto;min-height:420px}._projectPage_1nzhw_1 ._viewPanel_1nzhw_5{min-height:420px}}._projectOverview_1nzhw_7{flex:0 0 auto;padding-bottom:14px}._viewNavigation_1nzhw_8{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:18px;padding:12px 0;border-bottom:1px solid var(--border-subtle)}._viewNavigation_1nzhw_8 h2{margin:0;color:var(--text-strong);font-size:1rem}._projectIdentity_1nzhw_10{display:flex;flex:1 1 220px;min-width:0;align-items:center;gap:12px}._projectIdentity_1nzhw_10>div{display:grid;min-width:0;gap:4px}._projectIdentity_1nzhw_10>div>span{color:var(--text-muted);font-size:.65rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase}._projectIdentity_1nzhw_10 h2{margin:0;overflow:hidden;font-size:1.1rem;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}._viewControls_1nzhw_14{display:flex;align-items:center;flex-wrap:wrap;gap:10px}._planningArea_1nzhw_15{flex:0 0 auto}._planningHeading_1nzhw_16{margin:0;padding:0 0 2px;color:var(--text-muted);font-size:.7rem;font-weight:700}._planningArea_1nzhw_15>div{padding:10px 0}._planningArea_1nzhw_15[hidden]{display:none}._projectPage_1nzhw_1._expanded_1nzhw_19{position:fixed;z-index:40;top:0;right:0;bottom:0;left:0;height:100dvh;min-height:0;padding:12px 16px;background:var(--page-bg)}._expanded_1nzhw_19 ._summaryStrip_1nzhw_20{display:none}._expanded_1nzhw_19 ._viewNavigation_1nzhw_8{margin-top:0}._expanded_1nzhw_19 ._projectScroll_1nzhw_4{flex:1;min-height:0}._expanded_1nzhw_19 ._viewPanel_1nzhw_5{min-height:0}._viewPanel_1nzhw_5{display:flex;flex:1;min-height:0;flex-direction:column}._viewPanel_1nzhw_5[hidden],._upcomingView_1nzhw_25[hidden]{display:none}._upcomingView_1nzhw_25{display:flex;flex:1;min-height:220px;align-items:center;justify-content:center;flex-direction:column;gap:12px;padding:24px;color:var(--text-muted);background:var(--surface);border:1px solid var(--border);border-radius:10px;text-align:center}._upcomingView_1nzhw_25 h2{margin:0;color:var(--text-strong);font-size:1.1rem}._upcomingView_1nzhw_25 p{max-width:560px;margin:0;font-size:.8rem;line-height:1.5}._projectActions_1nzhw_29{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px 20px;margin-top:10px}._mainActions_1nzhw_30{display:flex;align-items:center;flex-wrap:wrap;gap:8px}._taskSearch_1nzhw_31{width:min(240px,100%);min-height:40px;padding:0 12px;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:9px;font-size:.75rem}._taskSearch_1nzhw_31:focus-visible{outline:3px solid var(--accent-border);outline-offset:2px}._exportMenu_1nzhw_33{position:relative;flex:0 0 auto}._exportMenu_1nzhw_33 summary{display:inline-flex;height:40px;align-items:center;gap:7px;padding:0 11px;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:9px;font-size:.72rem;font-weight:700;cursor:pointer;list-style:none}._exportMenu_1nzhw_33 summary::-webkit-details-marker{display:none}._exportMenu_1nzhw_33 summary:focus-visible{outline:3px solid var(--accent-border);outline-offset:3px}._exportMenu_1nzhw_33[open]{z-index:30}._exportMenu_1nzhw_33[open] summary>svg:last-child{transform:rotate(180deg)}._exportMenu_1nzhw_33>div{position:absolute;z-index:30;top:46px;right:0;display:grid;width:255px;max-width:calc(100vw - 48px);padding:5px;background:var(--surface);border:1px solid var(--border);border-radius:10px;box-shadow:var(--shadow-card)}._exportMenu_1nzhw_33 button{display:flex;min-height:40px;align-items:center;gap:9px;padding:0 10px;color:var(--text);background:transparent;border:0;border-radius:6px;text-align:left;font-size:.75rem;cursor:pointer}._exportMenu_1nzhw_33 button:hover:not(:disabled){color:var(--accent-text);background:var(--accent-soft)}._exportMenu_1nzhw_33 button:disabled{opacity:.5;cursor:default}._exportNotice_1nzhw_43{display:flex;flex:0 0 auto;align-items:center;gap:12px;margin-bottom:10px;padding:10px 12px;color:var(--accent-text);background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:9px;font-size:.75rem}._exportNotice_1nzhw_43 span{flex:1;overflow-wrap:anywhere}._exportNotice_1nzhw_43 button{display:grid;padding:4px;color:inherit;background:transparent;border:0;border-radius:5px;cursor:pointer}._filters_1nzhw_46{display:grid;grid-column:1 / -1;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px 16px;padding:14px 16px;background:var(--surface);border:1px solid var(--border);border-radius:10px}._filtersHeading_1nzhw_47{grid-column:1 / -1;display:flex;align-items:center;gap:7px;color:var(--text-strong);font-size:.75rem}._filterField_1nzhw_48{display:grid;min-width:0;gap:6px;color:var(--text-muted);font-size:.7rem;font-weight:650}._filterField_1nzhw_48 ._filterSelect_1nzhw_49,._filterField_1nzhw_48 ._taskSearch_1nzhw_31{width:100%;min-width:0}._filterArea_1nzhw_51{display:flex;min-width:0;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}._filterToggle_1nzhw_52{display:inline-flex;height:40px;align-items:center;gap:7px;padding:0 11px;color:#526177;background:#fff;border:1px solid #dce2e9;border-radius:9px;font-size:.72rem;font-weight:700;cursor:pointer}._filterToggle_1nzhw_52>span{display:grid;min-width:18px;height:18px;padding:0 4px;place-items:center;color:#fff;background:#27805e;border-radius:9px;font-size:.6rem}._filterToggle_1nzhw_52[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}._filterChips_1nzhw_55{grid-column:1 / -1;display:flex;min-width:0;align-items:center;flex-wrap:wrap;gap:6px}._filterChips_1nzhw_55>strong{margin-right:4px;color:var(--text-muted);font-size:.68rem;font-weight:650}._filterChips_1nzhw_55 button span{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._filterToggle_1nzhw_52:focus-visible,._filterSelect_1nzhw_49:focus-visible,._filterChips_1nzhw_55 button:focus-visible{outline:3px solid var(--accent-border);outline-offset:2px}._filterChips_1nzhw_55 button{display:inline-flex;min-height:30px;align-items:center;gap:5px;padding:0 8px;color:#27664f;background:#edf7f2;border:1px solid #cfe5db;border-radius:15px;font-size:.67rem;cursor:pointer}._filterChips_1nzhw_55 ._clearAll_1nzhw_60{color:#7b5960;background:transparent;border-color:transparent}._filterSelect_1nzhw_49{min-width:150px;height:40px;padding:0 30px 0 10px;color:#405069;background:#fff;border:1px solid #dce2e9;border-radius:9px;font-size:.72rem;cursor:pointer}._filterSelect_1nzhw_49:first-of-type{min-width:180px}._clearFilters_1nzhw_63{display:inline-flex;height:36px;align-items:center;gap:5px;padding:0 9px;color:#6d788b;background:transparent;border:1px solid #dce2e9;border-radius:8px;font-size:.69rem;font-weight:700;cursor:pointer}._clearFilters_1nzhw_63:hover{color:#a24444;background:#fff4f4;border-color:#eccfcf}._filterEmpty_1nzhw_65{display:flex;min-height:180px;align-items:center;justify-content:center;flex-direction:column;gap:10px;color:#7c8799;background:#fff;border:1px dashed #d7dde6;border-radius:12px;font-size:.78rem}._projectScroll_1nzhw_4{display:flex;flex:1;min-height:0;flex-direction:column;overflow:hidden}._projectScroll_1nzhw_4>:not(:last-child){flex:0 0 auto}._projectScroll_1nzhw_4>[role=tabpanel]{flex:1}._summary_1nzhw_20{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}._summary_1nzhw_20>div{min-width:0;display:flex;align-items:center;gap:10px;padding:9px 12px;background:#fff;border:1px solid #e4e7ed;border-radius:10px}._summary_1nzhw_20>button{min-width:0;display:flex;align-items:center;gap:10px;padding:9px 12px;text-align:left;background:#fff;border:1px solid #e4e7ed;border-radius:10px;cursor:pointer}._summaryAction_1nzhw_72:hover{border-color:#9fcab7;box-shadow:0 4px 14px #1926400d}._summary_1nzhw_20>div>span{display:grid;width:32px;height:32px;place-items:center;color:#17694c;background:#e8f6f0;border-radius:8px}._summary_1nzhw_20>button>span{display:grid;width:32px;height:32px;flex:0 0 auto;place-items:center;color:#17694c;background:#e8f6f0;border-radius:8px}._summary_1nzhw_20>div>div,._summary_1nzhw_20>button>div{min-width:0;display:grid;flex:1;gap:2px}._summary_1nzhw_20 small{color:#8b94a5;font-size:.64rem;font-weight:700;text-transform:uppercase}._summary_1nzhw_20 strong{color:#334159;font-size:.7rem;line-height:1.25}._progressTrack_1nzhw_78{display:block;width:100%;height:3px;overflow:hidden;margin-top:2px;background:#e8edea;border-radius:4px}._progressTrack_1nzhw_78 i{display:block;height:100%;background:#29916a;border-radius:inherit}._summary_1nzhw_20 ._warningCard_1nzhw_80{border-color:#efdcbe;background:#fffbf4}._summary_1nzhw_20 ._warningCard_1nzhw_80>span{color:#a66b1d;background:#fff0d7}._summary_1nzhw_20 ._warningCard_1nzhw_80 strong{color:#875b22}._inconsistencyNotice_1nzhw_83{display:flex;align-items:flex-start;gap:11px;margin:-8px 0 22px;padding:12px 14px;color:#86591e;background:#fff9ed;border:1px solid #eedbb9;border-radius:10px}._inconsistencyNotice_1nzhw_83>svg{flex:0 0 auto;margin-top:1px}._inconsistencyNotice_1nzhw_83>div{display:grid;gap:3px}._inconsistencyNotice_1nzhw_83 strong{font-size:.75rem}._inconsistencyNotice_1nzhw_83 span{font-size:.7rem;line-height:1.45}._undoToast_1nzhw_88{position:fixed;z-index:50;right:28px;bottom:28px;display:flex;align-items:center;gap:16px;max-width:min(460px,calc(100vw - 40px));padding:13px 12px 13px 16px;color:#f5f7fa;background:#26344b;border:1px solid rgba(255,255,255,.1);border-radius:11px;box-shadow:0 14px 36px #141e3040;font-size:.75rem}._undoToast_1nzhw_88 span{flex:1}._undoButton_1nzhw_90,._closeToast_1nzhw_90{color:#8fe0bd;background:transparent;border:0;font-size:.73rem;font-weight:750;cursor:pointer}._undoButton_1nzhw_90:hover{color:#b8f2d8}._closeToast_1nzhw_90{display:grid;width:26px;height:26px;padding:0;place-items:center;color:#aab4c3;border-radius:6px}._closeToast_1nzhw_90:hover{color:#fff;background:#ffffff1a}@media(max-width:1050px){._projectActions_1nzhw_29{grid-template-columns:minmax(0,1fr)}._filterArea_1nzhw_51{justify-content:flex-start}._filters_1nzhw_46{grid-template-columns:repeat(2,minmax(0,1fr))}._filterField_1nzhw_48:first-of-type{grid-column:1 / -1}}@media(max-width:600px){._filters_1nzhw_46{grid-template-columns:minmax(0,1fr)}}._filters_1nzhw_46,._clearFilters_1nzhw_63,._filterEmpty_1nzhw_65,._summary_1nzhw_20 small,html[data-theme=dark] ._filters_1nzhw_46,html[data-theme=dark] ._clearFilters_1nzhw_63,html[data-theme=dark] ._filterEmpty_1nzhw_65,html[data-theme=dark] ._summary_1nzhw_20 small{color:var(--text-muted)}html[data-theme=dark] ._filterToggle_1nzhw_52,html[data-theme=dark] ._filterSelect_1nzhw_49,html[data-theme=dark] ._filterEmpty_1nzhw_65,html[data-theme=dark] ._summary_1nzhw_20>div,html[data-theme=dark] ._summary_1nzhw_20>button{color:var(--text);background:var(--surface);border-color:var(--border)}html[data-theme=dark] ._filterToggle_1nzhw_52>span{background:var(--accent)}html[data-theme=dark] ._filterChips_1nzhw_55 button{color:var(--accent-text);background:var(--accent-soft);border-color:var(--accent-border)}html[data-theme=dark] ._filterChips_1nzhw_55 ._clearAll_1nzhw_60{color:var(--text-muted);background:transparent;border-color:transparent}html[data-theme=dark] ._clearFilters_1nzhw_63:hover{color:var(--danger-text);background:var(--danger-soft);border-color:var(--danger-border)}html[data-theme=dark] ._summary_1nzhw_20>div>span,html[data-theme=dark] ._summary_1nzhw_20>button>span{color:var(--accent-text);background:var(--accent-soft)}html[data-theme=dark] ._summary_1nzhw_20 strong{color:var(--text-strong)}html[data-theme=dark] ._progressTrack_1nzhw_78{background:var(--surface-hover)}html[data-theme=dark] ._summary_1nzhw_20 ._warningCard_1nzhw_80,html[data-theme=dark] ._inconsistencyNotice_1nzhw_83{color:var(--warning-text);background:var(--warning-soft);border-color:var(--warning-border)}html[data-theme=dark] ._summary_1nzhw_20 ._warningCard_1nzhw_80>span{color:var(--warning-text);background:#4b3921}html[data-theme=dark] ._summary_1nzhw_20 ._warningCard_1nzhw_80 strong{color:var(--warning-text)}._projectOverview_1nzhw_7{padding-bottom:10px}._summaryStrip_1nzhw_20{display:flex;align-items:center;gap:20px;padding:14px 0 20px;border-bottom:1px solid var(--border)}._summaryStrip_1nzhw_20>div{display:flex;flex:1;min-width:0;align-items:center;gap:12px}._summaryStrip_1nzhw_20>div+div{padding-left:20px;border-left:1px solid var(--border)}._summaryStrip_1nzhw_20>div>svg{flex-shrink:0;color:var(--accent-text)}._summaryStrip_1nzhw_20>div>div{display:grid;flex:1;min-width:0;gap:6px}._summaryStrip_1nzhw_20 small{color:var(--text-muted);font-size:.78rem}._summaryStrip_1nzhw_20 strong{color:var(--text-strong);font-size:.88rem;line-height:1.4}._summaryStrip_1nzhw_20 ._progressTrack_1nzhw_78{max-width:190px;height:5px}._summaryStrip_1nzhw_20>button{display:flex;align-items:center;gap:10px;color:var(--accent-text);background:transparent;border:0;padding:8px;font-size:.8rem;cursor:pointer}._summaryStrip_1nzhw_20>._compactAlert_1nzhw_139{color:var(--warning-text)}._summaryStrip_1nzhw_20>._indicatorsButton_1nzhw_140{margin-left:auto;font-weight:650}._viewNavigation_1nzhw_8{margin-top:0;padding:16px 0 6px;border-bottom:0}._mainActions_1nzhw_30{flex-wrap:nowrap;gap:10px}._projectActions_1nzhw_29{grid-template-columns:minmax(0,1fr);margin-top:0;gap:10px}._searchControls_1nzhw_144{display:flex;flex:1;min-width:0;align-items:center;gap:10px}._taskSearch_1nzhw_31{width:min(280px,100%);min-width:0;font-size:.8rem}._filterToggle_1nzhw_52{flex-shrink:0;color:var(--text);background:var(--surface);border-color:var(--border)}._workspaceTools_1nzhw_147{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0}._filters_1nzhw_46{grid-template-columns:repeat(4,minmax(0,1fr))}._expandedHeader_1nzhw_149{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:12px;border-bottom:1px solid var(--border)}._expandedHeader_1nzhw_149 ._projectIdentity_1nzhw_10 h2{font-size:1.3rem}._expandedHeader_1nzhw_149 kbd{padding:2px 5px;color:var(--text-muted);border:1px solid var(--border);border-radius:4px;font-size:.7rem}._projectPage_1nzhw_1._expanded_1nzhw_19 ._projectScroll_1nzhw_4{flex:1;min-height:0}._projectPage_1nzhw_1._expanded_1nzhw_19 ._viewPanel_1nzhw_5{min-height:0}@media(max-width:1200px){._summaryStrip_1nzhw_20{gap:12px;flex-wrap:wrap}._summaryStrip_1nzhw_20>div{flex:1 1 180px}._viewNavigation_1nzhw_8{gap:10px}}@media(max-width:760px){._summaryStrip_1nzhw_20{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:8px 0 12px}._summaryStrip_1nzhw_20>div+div{padding-left:0;border-left:0}._summaryStrip_1nzhw_20>div{gap:8px}._summaryStrip_1nzhw_20>._indicatorsButton_1nzhw_140{margin-left:0}._summaryStrip_1nzhw_20>button{justify-content:flex-start;padding:4px 0}._summaryStrip_1nzhw_20 strong{font-size:.78rem}._viewNavigation_1nzhw_8{align-items:stretch}._mainActions_1nzhw_30{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}._newItem_1nzhw_168{grid-column:1 / -1;justify-content:center}._filters_1nzhw_46{grid-template-columns:repeat(2,minmax(0,1fr))}._filterField_1nzhw_48:first-of-type{grid-column:auto}._workspaceTools_1nzhw_147{flex-wrap:wrap}._workspaceTools_1nzhw_147>button{width:100%;justify-content:center}._expandedHeader_1nzhw_149{flex-wrap:wrap;gap:10px}._expandedHeader_1nzhw_149 ._projectIdentity_1nzhw_10{flex-basis:100%}._expandedHeader_1nzhw_149 ._viewControls_1nzhw_14{width:100%;justify-content:space-between;gap:8px}._expandedHeader_1nzhw_149 ._viewControls_1nzhw_14>button{font-size:.75rem}._expandedHeader_1nzhw_149 ._projectIdentity_1nzhw_10 h2{font-size:1rem}}@media(max-width:450px){._filters_1nzhw_46{grid-template-columns:minmax(0,1fr)}}._tabs_hjhae_1{display:inline-flex;flex:0 0 auto;align-items:center;gap:4px;padding:4px;background:var(--surface);border:1px solid var(--border);border-radius:10px}._tabs_hjhae_1 button{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:7px;padding:0 12px;color:var(--text);background:transparent;border:0;border-radius:7px;font-size:.75rem;font-weight:700;cursor:pointer}._tabs_hjhae_1 button:hover{background:var(--surface-hover)}._tabs_hjhae_1 button[aria-selected=true]{color:#fff;background:var(--accent)}._tabs_hjhae_1 button:focus-visible{outline:3px solid var(--accent-border);outline-offset:2px}@media(max-width:500px){._tabs_hjhae_1{width:100%}._tabs_hjhae_1 button{flex:1;padding:0 8px}}._editor_t628m_1{min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:8px;background:var(--surface)}._editor_t628m_1:focus-within{border-color:var(--accent-border)}._toolbar_t628m_3{display:flex;flex-wrap:wrap;align-items:center;gap:2px;padding:5px;border-bottom:1px solid var(--border);background:var(--surface-soft)}._toolbar_t628m_3 button,._toolbar_t628m_3 select,._linkControls_t628m_4 button,._footer_t628m_4 button{color:var(--text);background:transparent;border:0;border-radius:5px;cursor:pointer;font:inherit;font-size:.7rem}._toolbar_t628m_3 button{display:grid;width:30px;height:30px;flex:0 0 auto;place-items:center}._toolbar_t628m_3 select{min-width:0;max-width:100%;height:30px;padding:0 5px}._toolbar_t628m_3 select option{color:var(--text);background:var(--surface)}._toolbar_t628m_3 button:hover:not(:disabled),._toolbar_t628m_3 button[aria-pressed=true]{color:var(--accent-text);background:var(--surface-hover)}._toolbar_t628m_3 button:disabled,._linkControls_t628m_4 button:disabled{opacity:.4;cursor:default}._toolbar_t628m_3 button:focus-visible,._toolbar_t628m_3 select:focus-visible,._footer_t628m_4 button:focus-visible,._linkControls_t628m_4 button:focus-visible{outline:2px solid var(--accent-border);outline-offset:-2px}._editable_t628m_11,._source_t628m_11{display:block;width:100%;height:80px;min-height:76px;max-height:150px;overflow:auto;padding:10px 11px;color:var(--text-strong);background:var(--surface);border:0;outline:none;font:inherit;font-size:.8rem;line-height:1.5;overflow-wrap:anywhere}._source_t628m_11{resize:vertical;font-family:monospace}._content_t628m_13{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.8rem;line-height:1.5}._editable_t628m_11 p,._content_t628m_13 p{margin:0 0 .5em}._editable_t628m_11>:last-child,._content_t628m_13>:last-child{margin-bottom:0}._editable_t628m_11 h1,._content_t628m_13 h1{font-size:1.3em}._editable_t628m_11 h2,._content_t628m_13 h2{font-size:1.15em}._editable_t628m_11 h3,._content_t628m_13 h3{font-size:1.05em}._editable_t628m_11 h1,._editable_t628m_11 h2,._editable_t628m_11 h3,._content_t628m_13 h1,._content_t628m_13 h2,._content_t628m_13 h3{margin:.5em 0}._editable_t628m_11 ul,._editable_t628m_11 ol,._content_t628m_13 ul,._content_t628m_13 ol{padding-left:22px;margin:.5em 0}._editable_t628m_11 blockquote,._content_t628m_13 blockquote{margin:.5em 0;padding-left:10px;border-left:3px solid var(--accent-border);color:var(--text-muted)}._editable_t628m_11 a,._content_t628m_13 a{color:var(--accent-text);text-decoration:underline}._editable_t628m_11 code,._content_t628m_13 code{padding:1px 4px;background:var(--surface-soft);border-radius:3px}._editable_t628m_11 pre,._content_t628m_13 pre{max-width:100%;overflow:auto}._footer_t628m_4{padding:5px 9px;border-top:1px solid var(--border)}._footer_t628m_4 button{padding:4px 0;color:var(--accent-text);text-align:left}._linkControls_t628m_4{display:flex;flex-wrap:wrap;gap:6px;padding:7px;border-bottom:1px solid var(--border)}._linkControls_t628m_4 input{min-width:0;flex:1 1 150px}._linkControls_t628m_4 button{padding:6px}._error_t628m_30{margin:0;padding:8px 10px;color:var(--danger-text);font-size:.7rem}@media(max-height:700px)and (min-width:901px){._editable_t628m_11,._source_t628m_11{height:70px;min-height:70px;max-height:120px}}._list_xwdlt_1{display:flex;flex:1;min-height:0;flex-direction:column;overflow:hidden;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:10px}._listHeader_xwdlt_2{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:12px 16px;border-bottom:1px solid var(--border-subtle);font-size:.75rem}._tableScroll_xwdlt_3{flex:1;min-height:0;overflow:auto}._list_xwdlt_1 table{width:100%;border-collapse:collapse;font-size:.78rem}._list_xwdlt_1 th{position:sticky;top:0;z-index:1;padding:14px;color:var(--text-muted);background:var(--surface-soft);text-align:left;font-size:.7rem;white-space:nowrap}._list_xwdlt_1 td{padding:14px;border-top:1px solid var(--border-subtle);vertical-align:middle}._list_xwdlt_1 td:first-child{min-width:200px;max-width:300px}._list_xwdlt_1 td:nth-child(2){min-width:150px}._groupRow_xwdlt_9 td{padding:0;background:var(--surface-soft);border-top:1px solid var(--border-subtle)}._groupHeader_xwdlt_10{display:flex;align-items:center;min-height:42px}._groupToggle_xwdlt_11{display:flex;flex:0 1 auto;min-width:0;align-items:center;gap:8px;padding:11px 14px;color:var(--text-strong);background:transparent;border:0;font:inherit;font-size:.76rem;font-weight:760;text-align:left;cursor:pointer}._groupToggle_xwdlt_11:hover{color:var(--accent-text);background:var(--surface-hover)}._groupToggle_xwdlt_11 small{margin-left:4px;color:var(--text-muted);font-size:.68rem;font-weight:650}._groupToggle_xwdlt_11:focus-visible,._groupMoreActions_xwdlt_14 summary:focus-visible,._groupMoreActions_xwdlt_14 button:focus-visible,._taskMoreActions_xwdlt_14 summary:focus-visible,._taskMoreActions_xwdlt_14 button:focus-visible{outline:3px solid var(--accent-border);outline-offset:-3px}._groupMoreActions_xwdlt_14,._taskMoreActions_xwdlt_14{position:relative}._groupMoreActions_xwdlt_14{margin-right:8px}._groupMoreActions_xwdlt_14 summary,._taskMoreActions_xwdlt_14 summary{display:grid;width:31px;height:31px;place-items:center;color:var(--text-muted);border-radius:6px;cursor:pointer;list-style:none}._groupMoreActions_xwdlt_14 summary::-webkit-details-marker,._taskMoreActions_xwdlt_14 summary::-webkit-details-marker{display:none}._groupMoreActions_xwdlt_14 summary:hover,._taskMoreActions_xwdlt_14 summary:hover{color:var(--accent-text);background:var(--surface-hover)}._groupMoreActions_xwdlt_14>div,._taskMoreActions_xwdlt_14>div{position:absolute;z-index:4;top:calc(100% + 4px);right:0;display:grid;min-width:185px;padding:6px;background:var(--surface);border:1px solid var(--border);border-radius:8px;box-shadow:0 12px 28px #121f312e}._groupMoreActions_xwdlt_14 button,._taskMoreActions_xwdlt_14 button{display:flex;align-items:center;gap:8px;width:100%;padding:8px;color:var(--text);background:transparent;border:0;border-radius:5px;font:inherit;font-size:.74rem;text-align:left;cursor:pointer}._groupMoreActions_xwdlt_14 button:hover:not(:disabled),._taskMoreActions_xwdlt_14 button:hover:not(:disabled){color:var(--accent-text);background:var(--surface-hover)}._groupMoreActions_xwdlt_14 button:disabled,._taskMoreActions_xwdlt_14 button:disabled{opacity:.45;cursor:default}._groupMoreActions_xwdlt_14 ._dangerAction_xwdlt_24,._taskMoreActions_xwdlt_14 ._dangerAction_xwdlt_24{color:var(--danger-text)}._taskName_xwdlt_25{padding:0;color:var(--text-strong);background:transparent;border:0;font:inherit;font-weight:700;text-align:left;overflow-wrap:anywhere;cursor:pointer}._taskName_xwdlt_25:hover{color:var(--accent-text);text-decoration:underline}._description_xwdlt_27{display:-webkit-box;overflow:hidden;margin-top:5px;color:var(--text-muted);line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}._status_xwdlt_28{display:inline-flex;padding:5px 8px;border-radius:7px;background:var(--surface-soft);color:var(--text);font-size:.7rem;font-weight:650;white-space:nowrap}._completed_xwdlt_29{color:var(--accent-text);background:var(--accent-soft)}._in_progress_xwdlt_30{color:var(--accent-text);border:1px solid var(--accent-border)}._blocked_xwdlt_31{color:var(--danger-text);background:var(--danger-soft)}._cancelled_xwdlt_32{color:var(--text-muted)}._progress_xwdlt_33{display:grid;min-width:70px;gap:5px}._progress_xwdlt_33 progress{width:70px;height:5px;accent-color:var(--accent)}._alerts_xwdlt_35{display:grid;min-width:100px;gap:5px;color:var(--warning-text);font-size:.68rem}._alerts_xwdlt_35 span{display:inline-flex;align-items:center;gap:4px}._actions_xwdlt_37{display:flex;align-items:center;gap:8px}._actions_xwdlt_37>button:not(.button){display:inline-flex;padding:6px;color:var(--text-muted);background:transparent;border:0;border-radius:6px;cursor:pointer}._actions_xwdlt_37 button:hover{color:var(--accent-text);background:var(--surface-hover)}._actions_xwdlt_37 button:disabled{opacity:.5;cursor:default}._taskName_xwdlt_25:focus-visible,._actions_xwdlt_37 button:focus-visible{outline:3px solid var(--accent-border);outline-offset:2px}._pagination_xwdlt_42{display:flex;flex:0 0 auto;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:10px;padding:12px;border-top:1px solid var(--border-subtle);font-size:.75rem}._pagination_xwdlt_42 span{margin-right:auto}._empty_xwdlt_44{display:flex;flex:1;align-items:center;justify-content:center;flex-direction:column;gap:12px;min-height:220px;padding:24px;text-align:center}._empty_xwdlt_44 h3,._empty_xwdlt_44 p{margin:0;font-size:.85rem}._details_xwdlt_46{display:grid;gap:14px;overflow-wrap:anywhere}._details_xwdlt_46 p,._details_xwdlt_46 h3{margin:0}@media(max-width:800px){._list_xwdlt_1 th:nth-child(2),._list_xwdlt_1 td:nth-child(2),._list_xwdlt_1 th:nth-child(4),._list_xwdlt_1 td:nth-child(4),._list_xwdlt_1 th:nth-child(5),._list_xwdlt_1 td:nth-child(5),._list_xwdlt_1 th:nth-child(7),._list_xwdlt_1 td:nth-child(7){display:none}._list_xwdlt_1 th,._list_xwdlt_1 td{padding:10px}._list_xwdlt_1 td:first-child{min-width:130px}}._board_18553_1{display:flex;flex:1;min-height:0;gap:14px;overflow:auto;padding:2px 2px 12px}._column_18553_2{display:flex;flex:1 0 240px;min-width:240px;min-height:0;flex-direction:column;background:var(--surface-soft);border:1px solid var(--border-subtle);border-radius:10px}._column_18553_2>header{display:flex;flex:0 0 auto;align-items:center;gap:8px;padding:14px 12px}._column_18553_2 h3{flex:1;margin:0;color:var(--text-strong);font-size:.8rem}._dot_18553_5{width:10px;height:10px;flex:0 0 auto;border-radius:50%}._count_18553_6{padding:3px 7px;color:var(--text-muted);background:var(--surface-hover);border-radius:7px;font-size:.7rem}._cards_18553_7{flex:1;min-height:0;overflow-y:auto;padding:0 10px 12px}._card_18553_7{display:grid;gap:11px;margin-bottom:10px;padding:13px;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:9px;font-size:.75rem}._card_18553_7[draggable=true]{cursor:grab}._dragging_18553_10{opacity:.6}._dropTarget_18553_11{border-color:var(--accent-border)}._name_18553_12{padding:0;color:var(--text-strong);background:transparent;border:0;font:inherit;font-size:.82rem;font-weight:750;text-align:left;overflow-wrap:anywhere;cursor:pointer}._name_18553_12:hover{color:var(--accent-text)}._meta_18553_14{display:flex;align-items:center;gap:7px;color:var(--text-muted);line-height:1.4;overflow-wrap:anywhere}._meta_18553_14 svg{flex:0 0 auto}._progress_18553_16{display:flex;align-items:center;gap:8px;font-size:.7rem}._progress_18553_16 progress{flex:1;width:100%;height:6px;accent-color:var(--accent)}._alerts_18553_18{display:grid;gap:5px;color:var(--warning-text);font-size:.68rem}._alerts_18553_18 span{display:flex;align-items:flex-start;gap:5px}._alerts_18553_18 svg{flex:0 0 auto}._actions_18553_21{display:flex;align-items:center;gap:5px}._actions_18553_21 select{flex:1;min-width:0;max-width:100%;min-height:32px;padding:0 4px;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:6px;font-size:.7rem}._actions_18553_21 button{display:grid;padding:6px;color:var(--text-muted);background:transparent;border:0;border-radius:5px;cursor:pointer}._name_18553_12:focus-visible,._actions_18553_21 button:focus-visible,._actions_18553_21 select:focus-visible{outline:3px solid var(--accent-border);outline-offset:2px}._actions_18553_21 button:hover{color:var(--accent-text);background:var(--surface-hover)}._name_18553_12:disabled,._actions_18553_21 button:disabled,._actions_18553_21 select:disabled{opacity:.6;cursor:default}._empty_18553_27{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:12px;color:var(--text-muted);font-size:.8rem}._emptyColumn_18553_28{color:var(--text-muted);font-size:.75rem;text-align:center;padding:16px 0}._details_18553_29{display:grid;gap:14px;overflow-wrap:anywhere}._details_18553_29 h3,._details_18553_29 p{margin:0}@media(max-width:800px){._column_18553_2{flex-basis:260px}}._calendar_noqsp_1{border:1px solid var(--border);border-radius:10px;padding:16px;min-width:0}._calendar_noqsp_1 p,._help_noqsp_2{color:var(--text-muted);font-size:13px;line-height:1.5}._weekdays_noqsp_3{display:flex;flex-wrap:wrap;gap:12px;margin:14px 0}._weekdays_noqsp_3 label{display:flex;gap:6px;align-items:center}._holidays_noqsp_5{padding:0;list-style:none;max-height:180px;overflow:auto}._holidays_noqsp_5 li{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:8px 0}._planning_noqsp_7{padding:12px 16px;border-bottom:1px solid var(--border);flex:0 0 auto}._controls_noqsp_8{display:flex;flex-wrap:wrap;align-items:center;gap:10px}._tableScroll_noqsp_9{max-height:380px;overflow:auto;margin:16px 0}._table_noqsp_9{width:100%;border-collapse:collapse;font-size:13px}._table_noqsp_9 th,._table_noqsp_9 td{text-align:left;padding:10px;border-bottom:1px solid var(--border);vertical-align:top}._table_noqsp_9 th{white-space:nowrap}._table_noqsp_9 td:first-child{min-width:120px;overflow-wrap:anywhere}._table_noqsp_9 caption{text-align:left;margin-bottom:10px}._critical_noqsp_15{border-left:4px double #b86417}._notice_noqsp_16{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px;background:var(--surface-soft);border-radius:8px}._controls_noqsp_8 button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-text)}._modal_noqsp_18{width:min(850px,calc(100vw - 32px))}@media(max-width:600px){._table_noqsp_9 th,._table_noqsp_9 td{padding:8px}._planning_noqsp_7{padding:12px}}._logoField_112qk_1{display:grid;gap:10px}._logoField_112qk_1>span{color:#4e5b70;font-size:.73rem;font-weight:700}._logoField_112qk_1 small{color:#8a95a5;font-size:.68rem;font-weight:400}._logoControls_112qk_4{display:flex;align-items:center;gap:16px;flex-wrap:wrap}._preview_112qk_5{display:grid;place-items:center;width:100px;height:80px;padding:8px;background:#f5f8f6;border:1px dashed #cddcd2;border-radius:10px;color:#70887a}._preview_112qk_5 img{display:block;max-width:100%;max-height:64px;object-fit:contain}._logoActions_112qk_7{display:grid;gap:9px}._logoActions_112qk_7 input{max-width:260px;font-size:.73rem;color:#5b6d80}._logoActions_112qk_7 input::file-selector-button{margin-right:9px;padding:9px 11px;color:#4d5a70;background:#fff;border:1px solid #dce1e8;border-radius:8px;font:inherit;font-weight:700;cursor:pointer}._logoActions_112qk_7 input::file-selector-button:hover{background:#f5f7f9}._logoActions_112qk_7 button{justify-self:start}._fileError_112qk_12{margin:0;color:#a33e3e;font-size:.74rem}html[data-theme=dark] ._logoField_112qk_1>span,html[data-theme=dark] ._logoActions_112qk_7 input{color:var(--text)}html[data-theme=dark] ._logoField_112qk_1 small{color:var(--text-muted)}html[data-theme=dark] ._preview_112qk_5{color:var(--text-muted);background:var(--surface-soft);border-color:var(--border)}html[data-theme=dark] ._logoActions_112qk_7 input::file-selector-button{color:var(--text);background:var(--surface);border-color:var(--border)}html[data-theme=dark] ._logoActions_112qk_7 input::file-selector-button:hover{background:var(--surface-hover)}html[data-theme=dark] ._fileError_112qk_12{color:var(--danger-text)}._grid_1j9ah_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}._toolbar_1j9ah_2{display:flex;min-width:0;align-items:center;flex-wrap:wrap;gap:8px}._search_1j9ah_3{display:flex;min-width:220px;height:40px;align-items:center;gap:8px;padding:0 11px;color:#7b8799;background:#fff;border:1px solid #dce2ea;border-radius:9px}._search_1j9ah_3:focus-within{border-color:#65a98b;box-shadow:0 0 0 3px #2a936c1f}._search_1j9ah_3 input{min-width:0;width:100%;border:0;outline:0;color:#40506a;background:transparent;font-size:.78rem}._filter_1j9ah_6{display:flex;align-items:center;gap:8px;color:#68768b;font-size:.73rem;font-weight:700}._filter_1j9ah_6 select{min-height:40px;padding:0 32px 0 11px;color:#40506a;background:#fff;border:1px solid #dce2ea;border-radius:9px;font-size:.78rem;font-weight:600;cursor:pointer}._viewSwitch_1j9ah_8{display:flex;padding:3px;background:#e9edf1;border-radius:9px}._viewSwitch_1j9ah_8 button{display:grid;width:34px;height:32px;padding:0;place-items:center;color:#718095;background:transparent;border:0;border-radius:7px;cursor:pointer}._viewSwitch_1j9ah_8 ._activeView_1j9ah_10{color:#17694c;background:#fff;box-shadow:0 2px 7px #1b2a421a}._filteredEmpty_1j9ah_11{display:grid;justify-items:center;gap:14px;padding:42px 24px;color:#7b8799;text-align:center;background:#fff;border:1px dashed #d7dce5;border-radius:14px;font-size:.82rem}._card_1j9ah_12{display:flex;min-height:320px;flex-direction:column;padding:24px;background:#fff;border:1px solid #e2e6ed;border-radius:15px;box-shadow:0 8px 25px #1926400a}._cardTop_1j9ah_13{display:flex;align-items:center;justify-content:space-between}._icon_1j9ah_14{display:grid;width:42px;height:42px;place-items:center;color:#17694c;background:#e7f6ef;border-radius:11px}._actions_1j9ah_15{display:flex;gap:4px}._actions_1j9ah_15 button{display:grid;width:32px;height:32px;padding:0;place-items:center;color:#7d879a;background:transparent;border:0;border-radius:8px;cursor:pointer}._actions_1j9ah_15 button:hover{color:#253249;background:#f1f3f6}._cardCopy_1j9ah_18{margin:24px 0 18px}._cardCopy_1j9ah_18 h2{margin:0 0 9px;color:#1d2b43;font-size:1.08rem}._cardCopy_1j9ah_18 p{display:-webkit-box;overflow:hidden;margin:0;color:#7d8799;font-size:.82rem;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}._period_1j9ah_21{display:flex;align-items:center;gap:8px;color:#626e82;font-size:.76rem}._progress_1j9ah_22{display:grid;grid-template-columns:1fr auto;gap:7px 10px;margin-top:17px;color:#7e899a;font-size:.68rem;font-weight:650}._progress_1j9ah_22 strong{color:#315c4c;font-size:.72rem}._progress_1j9ah_22 i{grid-column:1 / -1;height:5px;overflow:hidden;background:#e8edea;border-radius:5px}._progress_1j9ah_22 b{display:block;height:100%;background:#29916a;border-radius:inherit}._metrics_1j9ah_26{display:flex;gap:20px;margin-top:18px;padding-top:17px;color:#8992a3;border-top:1px solid #edf0f3;font-size:.72rem}._metrics_1j9ah_26 strong{margin-right:3px;color:#334158;font-size:.88rem}._openLink_1j9ah_28{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:22px;color:#17694c;font-size:.8rem;font-weight:700;text-decoration:none}._list_1j9ah_29{display:grid;gap:10px}._list_1j9ah_29 ._card_1j9ah_12{min-height:0;display:grid;grid-template-columns:48px minmax(190px,1.5fr) minmax(160px,1fr) minmax(130px,.8fr) auto;align-items:center;gap:16px;padding:16px 18px}._list_1j9ah_29 ._cardTop_1j9ah_13{display:contents}._list_1j9ah_29 ._actions_1j9ah_15{grid-column:5;grid-row:1}._list_1j9ah_29 ._cardCopy_1j9ah_18{grid-column:2;grid-row:1;margin:0}._list_1j9ah_29 ._cardCopy_1j9ah_18 h2{margin-bottom:4px}._list_1j9ah_29 ._period_1j9ah_21{grid-column:3;grid-row:1}._list_1j9ah_29 ._progress_1j9ah_22{grid-column:4;grid-row:1;margin:0}._list_1j9ah_29 ._metrics_1j9ah_26{display:none}._list_1j9ah_29 ._openLink_1j9ah_28{grid-column:2 / -1;margin-top:0;padding-top:10px;border-top:1px solid #edf0f3}@media(max-width:900px){._list_1j9ah_29 ._card_1j9ah_12{display:flex;min-height:280px}._list_1j9ah_29 ._cardTop_1j9ah_13{display:flex}._list_1j9ah_29 ._cardCopy_1j9ah_18{margin:20px 0 14px}._list_1j9ah_29 ._period_1j9ah_21,._list_1j9ah_29 ._progress_1j9ah_22,._list_1j9ah_29 ._openLink_1j9ah_28{display:flex}._list_1j9ah_29 ._progress_1j9ah_22{display:grid;margin-top:14px}._list_1j9ah_29 ._metrics_1j9ah_26{display:flex}}@media(max-width:650px){._toolbar_1j9ah_2,._search_1j9ah_3{width:100%}}._search_1j9ah_3,._filter_1j9ah_6,._cardCopy_1j9ah_18 p,._period_1j9ah_21,._progress_1j9ah_22,._metrics_1j9ah_26,._filteredEmpty_1j9ah_11{color:var(--text-muted)}html[data-theme=dark] ._search_1j9ah_3,html[data-theme=dark] ._filter_1j9ah_6 select,html[data-theme=dark] ._filteredEmpty_1j9ah_11,html[data-theme=dark] ._card_1j9ah_12{background:var(--surface);border-color:var(--border)}html[data-theme=dark] ._search_1j9ah_3,html[data-theme=dark] ._filter_1j9ah_6,html[data-theme=dark] ._cardCopy_1j9ah_18 p,html[data-theme=dark] ._period_1j9ah_21,html[data-theme=dark] ._progress_1j9ah_22,html[data-theme=dark] ._metrics_1j9ah_26,html[data-theme=dark] ._filteredEmpty_1j9ah_11{color:var(--text-muted)}html[data-theme=dark] ._search_1j9ah_3 input,html[data-theme=dark] ._filter_1j9ah_6 select,html[data-theme=dark] ._cardCopy_1j9ah_18 h2,html[data-theme=dark] ._metrics_1j9ah_26 strong{color:var(--text-strong)}html[data-theme=dark] ._viewSwitch_1j9ah_8,html[data-theme=dark] ._progress_1j9ah_22 i{background:var(--surface-hover)}html[data-theme=dark] ._viewSwitch_1j9ah_8 button,html[data-theme=dark] ._actions_1j9ah_15 button{color:var(--text-muted)}html[data-theme=dark] ._viewSwitch_1j9ah_8 ._activeView_1j9ah_10{color:var(--accent-text);background:var(--surface)}html[data-theme=dark] ._icon_1j9ah_14{color:var(--accent-text);background:var(--accent-soft)}html[data-theme=dark] ._actions_1j9ah_15 button:hover{color:var(--text-strong);background:var(--surface-hover)}html[data-theme=dark] ._openLink_1j9ah_28,html[data-theme=dark] ._progress_1j9ah_22 strong{color:var(--accent-text)}html[data-theme=dark] ._metrics_1j9ah_26,html[data-theme=dark] ._list_1j9ah_29 ._openLink_1j9ah_28{border-color:var(--border-subtle)}._rules_2bk9t_1{padding:13px 14px;color:#667288;background:#f7f9fb;border:1px solid #e1e6ed;border-radius:9px}._rules_2bk9t_1 strong{display:block;margin-bottom:8px;color:#46546b;font-size:.72rem}._rules_2bk9t_1 ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;margin:0;padding:0;list-style:none}._rules_2bk9t_1 li{display:flex;min-width:0;align-items:center;gap:7px;font-size:.68rem}._rules_2bk9t_1 li svg{flex:0 0 auto}._valid_2bk9t_6{color:#18704f}@media(max-width:560px){._rules_2bk9t_1 ul{grid-template-columns:1fr}}html[data-theme=dark] ._rules_2bk9t_1{color:var(--text-muted);background:var(--surface-soft);border-color:var(--border)}html[data-theme=dark] ._rules_2bk9t_1 strong{color:var(--text)}html[data-theme=dark] ._valid_2bk9t_6{color:#87dfb9}._page_ifcis_1{display:grid;gap:28px}._pageIntro_ifcis_2 p{margin:0;color:var(--text-muted);font-size:.82rem}._pageButtons_ifcis_3{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:9px}._section_ifcis_4{display:grid;gap:14px}._sectionHeading_ifcis_5{display:flex;align-items:end;justify-content:space-between;gap:20px}._sectionHeading_ifcis_5 h2{margin:0 0 4px;color:var(--text-strong);font-size:1rem}._sectionHeading_ifcis_5 p{margin:0;color:var(--text-muted);font-size:.75rem}._sectionHeading_ifcis_5>span{flex:0 0 auto;color:var(--text-muted);font-size:.7rem;font-weight:700}._memberTable_ifcis_9{overflow:hidden;background:#fff;border:1px solid #e2e6ed;border-radius:14px}._memberHeader_ifcis_10,._memberRow_ifcis_10{display:grid;grid-template-columns:minmax(240px,1.25fr) 130px minmax(180px,1fr) 100px 120px;align-items:center;padding:0 22px}._memberHeader_ifcis_10{min-height:46px;color:#8993a6;background:#f7f8fa;border-bottom:1px solid #e8ebef;font-size:.68rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}._memberRow_ifcis_10{min-height:76px;border-bottom:1px solid #edf0f3}._memberRow_ifcis_10:last-child{border-bottom:0}._notice_ifcis_14{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:13px 15px;color:#176345;background:#eaf7f1;border:1px solid #c8e8d9;border-radius:10px;font-size:.76rem}._notice_ifcis_14>div{display:grid;gap:3px}._notice_ifcis_14 small{color:#557264;font-size:.68rem}._notice_ifcis_14 a{color:#17694c;font-weight:750}._notice_ifcis_14 button{display:grid;flex:0 0 auto;width:28px;height:28px;padding:0;place-items:center;color:#557264;background:transparent;border:0;border-radius:7px;cursor:pointer}._notice_ifcis_14 button:hover{background:#d9eee4}._compactEmpty_ifcis_20{display:flex;align-items:center;gap:9px;padding:15px 18px;color:var(--text-muted);background:var(--surface);border:1px dashed var(--border);border-radius:12px;font-size:.75rem}._invitationTable_ifcis_21{overflow:hidden;background:#fff;border:1px solid #e2e6ed;border-radius:14px}._invitationHeader_ifcis_22,._invitationRow_ifcis_22{display:grid;grid-template-columns:minmax(240px,1.25fr) 130px minmax(180px,1fr) 120px 100px;align-items:center;padding:0 22px}._invitationHeader_ifcis_22{min-height:46px;color:#8993a6;background:#f7f8fa;border-bottom:1px solid #e8ebef;font-size:.68rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}._invitationRow_ifcis_22{min-height:68px;border-bottom:1px solid #edf0f3}._invitationRow_ifcis_22:last-child{border-bottom:0}._invitedEmail_ifcis_26{display:flex;min-width:0;align-items:center;gap:10px;color:var(--text-strong);font-size:.78rem}._invitedEmail_ifcis_26>span{display:grid;width:32px;height:32px;flex:0 0 auto;place-items:center;color:#17694c;background:#e8f6f0;border-radius:9px}._invitedEmail_ifcis_26 strong{min-width:0;flex:1;overflow:hidden;padding-right:12px;text-overflow:ellipsis;white-space:nowrap}._pending_ifcis_29,._expired_ifcis_29{width:fit-content;padding:4px 9px;border-radius:999px;font-size:.66rem;font-weight:750}._pending_ifcis_29{color:#7a5a11;background:#fff4d5}._expired_ifcis_29{color:#9a4242;background:#faeaea}._person_ifcis_32>div{display:grid;min-width:0;gap:3px}._person_ifcis_32 small{overflow:hidden;color:var(--text-muted);font-size:.68rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}._role_ifcis_34{display:inline-flex;width:fit-content;align-items:center;gap:5px;color:var(--text);font-size:.75rem;font-weight:700}._projects_ifcis_35{display:grid;min-width:0;gap:2px;color:var(--text-muted);font-size:.69rem}._projects_ifcis_35 strong{color:var(--text-strong);font-size:.78rem}._projects_ifcis_35 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._table_ifcis_38{overflow:hidden;background:#fff;border:1px solid #e2e6ed;border-radius:14px}._headerRow_ifcis_39,._row_ifcis_39{display:grid;grid-template-columns:minmax(220px,1.2fr) minmax(220px,1fr) 100px 100px 100px;align-items:center;padding:0 22px}._headerRow_ifcis_39{min-height:46px;color:#8993a6;background:#f7f8fa;border-bottom:1px solid #e8ebef;font-size:.68rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}._row_ifcis_39{min-height:72px;border-bottom:1px solid #edf0f3}._row_ifcis_39:last-child{border-bottom:0}._person_ifcis_32{display:flex;align-items:center;gap:11px;color:#26354d;font-size:.84rem}._person_ifcis_32>span{display:grid;width:34px;height:34px;place-items:center;color:#17694c;background:#e8f6f0;border-radius:9px}._contact_ifcis_45{display:grid;gap:4px;color:#566277;font-size:.76rem}._contact_ifcis_45 small{color:#969ead}._taskCount_ifcis_47{color:#39465b;font-size:.82rem;font-weight:700}._active_ifcis_48,._inactive_ifcis_48{width:fit-content;padding:4px 9px;border-radius:999px;font-size:.66rem;font-weight:750}._active_ifcis_48{color:#166e4c;background:#e7f6ef}._inactive_ifcis_48{color:#727c8e;background:#eceff3}._actions_ifcis_51{display:flex;justify-content:flex-end;gap:4px}._actions_ifcis_51 button{display:grid;width:31px;height:31px;padding:0;place-items:center;color:#738097;background:transparent;border:0;border-radius:8px;cursor:pointer}._actions_ifcis_51 button:hover:not(:disabled){color:#243249;background:#f0f2f5}._actions_ifcis_51 button:disabled{opacity:.3;cursor:not-allowed}@media(max-width:1100px){._memberHeader_ifcis_10,._memberRow_ifcis_10{grid-template-columns:minmax(220px,1fr) 120px 100px 110px}._memberHeader_ifcis_10 span:nth-child(3),._memberRow_ifcis_10>._projects_ifcis_35{display:none}._invitationHeader_ifcis_22,._invitationRow_ifcis_22{grid-template-columns:minmax(220px,1fr) 120px 110px 90px}._invitationHeader_ifcis_22 span:nth-child(3),._invitationRow_ifcis_22>._projects_ifcis_35{display:none}}@media(max-width:1000px){._headerRow_ifcis_39,._row_ifcis_39{grid-template-columns:1fr 120px 100px}._headerRow_ifcis_39 span:nth-child(2),._headerRow_ifcis_39 span:nth-child(3),._contact_ifcis_45,._taskCount_ifcis_47{display:none}}@media(max-width:720px){._sectionHeading_ifcis_5{align-items:start;flex-direction:column;gap:6px}._memberHeader_ifcis_10,._memberRow_ifcis_10{grid-template-columns:minmax(0,1fr) 88px 78px;padding:0 14px}._memberHeader_ifcis_10 span:nth-child(2),._memberRow_ifcis_10>._role_ifcis_34{display:none}._invitationHeader_ifcis_22,._invitationRow_ifcis_22{grid-template-columns:minmax(0,1fr) 90px 78px;padding:0 14px}._invitationHeader_ifcis_22 span:nth-child(2),._invitationRow_ifcis_22>._role_ifcis_34{display:none}._pageButtons_ifcis_3{width:100%;justify-content:stretch}._pageButtons_ifcis_3 button{flex:1 1 auto}}._headerRow_ifcis_39,._contact_ifcis_45 small,._actions_ifcis_51 button{color:var(--text-muted)}html[data-theme=dark] ._table_ifcis_38,html[data-theme=dark] ._memberTable_ifcis_9,html[data-theme=dark] ._invitationTable_ifcis_21{background:var(--surface);border-color:var(--border)}html[data-theme=dark] ._invitationHeader_ifcis_22{color:var(--text-muted);background:var(--surface-soft);border-color:var(--border-subtle)}html[data-theme=dark] ._invitationRow_ifcis_22{border-color:var(--border-subtle)}html[data-theme=dark] ._invitedEmail_ifcis_26>span{color:var(--accent-text);background:var(--accent-soft)}html[data-theme=dark] ._notice_ifcis_14{color:#a7e8c9;background:#193b31;border-color:#39745d}html[data-theme=dark] ._notice_ifcis_14 small,html[data-theme=dark] ._notice_ifcis_14 button{color:#a7c9ba}html[data-theme=dark] ._notice_ifcis_14 a{color:var(--accent-text)}html[data-theme=dark] ._pending_ifcis_29{color:#f1d88d;background:#4a3b17}html[data-theme=dark] ._expired_ifcis_29{color:#f0b2b2;background:#4a2525}html[data-theme=dark] ._memberHeader_ifcis_10{color:var(--text-muted);background:var(--surface-soft);border-color:var(--border-subtle)}html[data-theme=dark] ._memberRow_ifcis_10{border-color:var(--border-subtle)}html[data-theme=dark] ._headerRow_ifcis_39{color:var(--text-muted);background:var(--surface-soft);border-color:var(--border-subtle)}html[data-theme=dark] ._row_ifcis_39{border-color:var(--border-subtle)}html[data-theme=dark] ._person_ifcis_32,html[data-theme=dark] ._taskCount_ifcis_47{color:var(--text-strong)}html[data-theme=dark] ._person_ifcis_32>span{color:var(--accent-text);background:var(--accent-soft)}html[data-theme=dark] ._contact_ifcis_45{color:var(--text)}html[data-theme=dark] ._contact_ifcis_45 small,html[data-theme=dark] ._actions_ifcis_51 button{color:var(--text-muted)}html[data-theme=dark] ._active_ifcis_48{color:#9de3c3;background:#1b4638}html[data-theme=dark] ._inactive_ifcis_48{color:var(--text-muted);background:var(--surface-hover)}html[data-theme=dark] ._actions_ifcis_51 button:hover:not(:disabled){color:var(--text-strong);background:var(--surface-hover)}._page_cb3pt_1{display:grid;width:min(100%,760px);gap:20px}._intro_cb3pt_7{display:flex;align-items:center;gap:12px}._introIcon_cb3pt_13{display:grid;width:42px;height:42px;place-items:center;color:var(--accent-text);background:var(--accent-soft);border-radius:12px}._intro_cb3pt_7 h2,._intro_cb3pt_7 p{margin:0}._intro_cb3pt_7 h2{color:var(--text-strong);font-size:1.25rem}._intro_cb3pt_7 p{color:var(--text-muted)}._intro_cb3pt_7 p{margin-top:3px}._card_cb3pt_41{display:grid;gap:18px;padding:24px;background:var(--surface);border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow-card)}._row_cb3pt_51{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}._readOnlyInput_cb3pt_57{color:var(--text-muted);background:var(--surface-soft)}._successBanner_cb3pt_62{padding:11px 13px;color:var(--accent-text);background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:9px}._actions_cb3pt_70{display:flex;justify-content:flex-end;padding-top:2px}@media(max-width:640px){._card_cb3pt_41{padding:18px}._row_cb3pt_51{grid-template-columns:1fr}._actions_cb3pt_70 ._button_cb3pt_85{width:100%}}._page_zyh7i_1{display:grid;width:min(100%,760px);gap:20px}._intro_zyh7i_2{display:flex;align-items:center;gap:12px}._introIcon_zyh7i_3{display:grid;width:42px;height:42px;place-items:center;color:var(--accent-text);background:var(--accent-soft);border-radius:12px}._intro_zyh7i_2 h2,._intro_zyh7i_2 p{margin:0}._intro_zyh7i_2 h2{color:var(--text-strong);font-size:1.25rem}._intro_zyh7i_2 p{margin-top:3px;color:var(--text-muted)}._card_zyh7i_7{display:grid;gap:7px;margin:0;padding:24px;background:var(--surface);border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow-card)}._card_zyh7i_7 legend{padding:0 5px;color:var(--text-strong);font-size:.9rem;font-weight:750}._card_zyh7i_7>p{margin:0 0 12px;color:var(--text-muted);font-size:.76rem}._languagePicker_zyh7i_10{position:relative}._languagePicker_zyh7i_10 summary{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;width:min(100%,320px);padding:11px 13px;color:var(--text-strong);background:var(--surface-soft);border:1px solid var(--border);border-radius:10px;cursor:pointer;list-style:none}._languagePicker_zyh7i_10 summary::-webkit-details-marker{display:none}._languagePicker_zyh7i_10[open] summary{border-color:var(--accent-border);box-shadow:0 0 0 3px var(--focus-ring)}._languagePicker_zyh7i_10 summary img,._languageMenu_zyh7i_14 img{width:25px;height:18px;object-fit:cover;border:1px solid var(--border);border-radius:3px}._languagePicker_zyh7i_10 summary svg{color:var(--text-muted);transition:transform .15s ease}._languagePicker_zyh7i_10[open] summary svg{transform:rotate(180deg)}._languageMenu_zyh7i_14{position:absolute;z-index:5;display:grid;gap:3px;width:min(100%,320px);margin-top:6px;padding:6px;background:var(--surface);border:1px solid var(--border);border-radius:10px;box-shadow:var(--shadow-card)}._languageMenu_zyh7i_14 button{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:9px 8px;color:var(--text);background:transparent;border:0;border-radius:7px;font:inherit;text-align:left;cursor:pointer}._languageMenu_zyh7i_14 button:hover,._languageMenu_zyh7i_14 button:focus-visible,._selectedLanguage_zyh7i_19{color:var(--accent-text);background:var(--accent-soft)!important;outline:none}._options_zyh7i_20{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}._option_zyh7i_20{display:grid;grid-template-columns:auto 40px minmax(0,1fr);align-items:center;gap:11px;padding:16px;color:var(--text);background:var(--surface-soft);border:1px solid var(--border);border-radius:12px;cursor:pointer;transition:border-color .15s ease,background .15s ease}._option_zyh7i_20:hover{border-color:var(--accent-border)}._option_zyh7i_20:focus-within{outline:3px solid var(--focus-ring);outline-offset:2px}._option_zyh7i_20 input{width:16px;height:16px;margin:0;accent-color:var(--accent)}._optionIcon_zyh7i_25{display:grid;width:40px;height:40px;place-items:center;color:var(--accent-text);background:var(--accent-soft);border-radius:10px}._optionCopy_zyh7i_26{display:grid;gap:4px}._optionCopy_zyh7i_26 strong{color:var(--text-strong);font-size:.82rem}._optionCopy_zyh7i_26 small{color:var(--text-muted);font-size:.69rem;line-height:1.45}._selected_zyh7i_19{background:var(--accent-soft);border-color:var(--accent-border);box-shadow:inset 0 0 0 1px var(--accent-border)}@media(max-width:640px){._card_zyh7i_7{padding:18px}._options_zyh7i_20{grid-template-columns:1fr}}._page_ulsnm_1{display:grid;gap:24px}._intro_ulsnm_2{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 26px;color:#fff;background:linear-gradient(125deg,#11203a,#173c39);border-radius:16px;box-shadow:var(--shadow-card)}._eyebrow_ulsnm_3{display:block;margin-bottom:8px;color:#8ed9ba;font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}._intro_ulsnm_2 h2{margin:0 0 7px;font-size:1.25rem}._intro_ulsnm_2 p{max-width:650px;margin:0;color:#c9d5df;font-size:.78rem;line-height:1.55}._secure_ulsnm_6{display:flex;flex:0 0 auto;align-items:center;gap:10px;padding:11px 13px;color:#8ed9ba;background:#ffffff12;border:1px solid rgba(255,255,255,.14);border-radius:11px}._secure_ulsnm_6 span{display:grid;gap:2px}._secure_ulsnm_6 strong{color:#fff;font-size:.72rem}._secure_ulsnm_6 small{color:#b9c8d3;font-size:.63rem}._subscription_ulsnm_10{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--border);border-radius:12px}._subscription_ulsnm_10 div{display:grid;gap:3px}._subscription_ulsnm_10 strong{font-size:.8rem}._subscription_ulsnm_10 span{color:var(--text-muted);font-size:.7rem}._currentSubscription_ulsnm_14{display:grid;gap:20px;padding:24px;background:var(--surface);border:1px solid var(--border);border-radius:15px;box-shadow:var(--shadow-card)}._subscriptionHeading_ulsnm_15{display:flex;align-items:center;gap:12px}._subscriptionHeading_ulsnm_15>div:nth-child(2){display:grid;gap:3px}._subscriptionHeading_ulsnm_15 span{color:var(--text-muted);font-size:.66rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}._subscriptionHeading_ulsnm_15 h3{margin:0;color:var(--text-strong);font-size:1.05rem}._subscriptionIcon_ulsnm_19{display:grid;width:44px;height:44px;place-items:center;color:var(--accent-text);background:var(--accent-soft);border-radius:11px}._statusBadge_ulsnm_20{margin-left:auto;padding:6px 10px;color:var(--accent-text);background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:999px;font-size:.68rem}._subscriptionFacts_ulsnm_21{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--border-subtle);border-radius:12px;overflow:hidden}._subscriptionFacts_ulsnm_21>div{display:grid;gap:5px;padding:17px 18px}._subscriptionFacts_ulsnm_21>div+div{border-left:1px solid var(--border-subtle)}._subscriptionFacts_ulsnm_21 span{color:var(--text-muted);font-size:.65rem}._subscriptionFacts_ulsnm_21 strong{color:var(--text-strong);font-size:.78rem}._scheduledNotice_ulsnm_26,._cancelledNotice_ulsnm_26{display:flex;align-items:flex-start;gap:11px;padding:14px 15px;border:1px solid;border-radius:11px}._scheduledNotice_ulsnm_26>div,._cancelledNotice_ulsnm_26>div{display:grid;gap:3px}._scheduledNotice_ulsnm_26 strong,._cancelledNotice_ulsnm_26 strong{font-size:.75rem}._scheduledNotice_ulsnm_26 span,._cancelledNotice_ulsnm_26 span{font-size:.68rem;line-height:1.45}._scheduledNotice_ulsnm_26{color:var(--warning-text);background:var(--warning-soft);border-color:var(--warning-border)}._scheduledNotice_ulsnm_26>div{min-width:0;flex:1}._keepPlanButton_ulsnm_32{justify-self:start;margin-top:10px;max-width:100%;white-space:normal}._changeSuccess_ulsnm_33{padding:14px 15px;color:var(--accent-text);background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:11px;font-size:.75rem}._cancelledNotice_ulsnm_26{color:var(--danger-text);background:var(--danger-soft);border-color:var(--danger-border)}._managementActions_ulsnm_35{display:flex;align-items:center;gap:10px;padding-top:18px;border-top:1px solid var(--border-subtle)}._managementActions_ulsnm_35>div{display:grid;flex:1;gap:3px}._managementActions_ulsnm_35 strong{color:var(--text-strong);font-size:.75rem}._managementActions_ulsnm_35 span{color:var(--text-muted);font-size:.66rem}._cancelButton_ulsnm_39{padding:8px 11px;color:var(--danger-text);background:transparent;border:0;border-radius:8px;font-size:.7rem;font-weight:750;cursor:pointer}._cancelButton_ulsnm_39:hover{background:var(--danger-soft)}._cancelButton_ulsnm_39:disabled{cursor:not-allowed;opacity:.55}._changeSection_ulsnm_42{display:grid;gap:20px;padding:24px;background:var(--surface);border:1px solid var(--border);border-radius:15px}._changeHeading_ulsnm_43{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}._changeHeading_ulsnm_43 ._eyebrow_ulsnm_3{color:var(--accent-text)}._changeHeading_ulsnm_43 h3{margin:0 0 5px;color:var(--text-strong);font-size:.95rem}._changeHeading_ulsnm_43 p{margin:0;color:var(--text-muted);font-size:.7rem}._changeActions_ulsnm_47{display:flex;align-items:center;justify-content:flex-end;gap:16px;padding-top:18px;border-top:1px solid var(--border-subtle)}._changeActions_ulsnm_47 span{flex:1;color:var(--text-muted);font-size:.68rem}._upgradeQuote_ulsnm_49{display:flex;align-items:flex-start;gap:12px;padding:16px;color:var(--accent-text);background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:12px}._upgradeQuote_ulsnm_49>div{display:grid;gap:4px}._upgradeQuote_ulsnm_49 span{font-size:.68rem}._upgradeQuote_ulsnm_49 strong{color:var(--text-strong);font-size:1.08rem}._upgradeQuote_ulsnm_49 small{color:var(--text-muted);font-size:.65rem;line-height:1.45}._active_ulsnm_54{color:var(--accent-text);background:var(--accent-soft);border-color:var(--accent-border)}._pending_payment_ulsnm_55{color:var(--warning-text);background:var(--warning-soft);border-color:var(--warning-border)}._past_due_ulsnm_56,._cancelled_ulsnm_26{color:var(--danger-text);background:var(--danger-soft);border-color:var(--danger-border)}._trialNotice_ulsnm_57,._blockedNotice_ulsnm_57{display:flex;align-items:flex-start;gap:12px;padding:15px 16px;border:1px solid;border-radius:12px}._trialNotice_ulsnm_57>div,._blockedNotice_ulsnm_57>div{display:grid;gap:4px}._trialNotice_ulsnm_57 strong,._blockedNotice_ulsnm_57 strong{font-size:.8rem}._trialNotice_ulsnm_57 span,._blockedNotice_ulsnm_57 span{font-size:.7rem;line-height:1.5}._trialNotice_ulsnm_57{color:var(--accent-text);background:var(--accent-soft);border-color:var(--accent-border)}._blockedNotice_ulsnm_57{color:var(--danger-text);background:var(--danger-soft);border-color:var(--danger-border)}._trialNotice_ulsnm_57 svg,._blockedNotice_ulsnm_57 svg{flex:0 0 auto}._cycleSelector_ulsnm_64{display:flex;width:fit-content;padding:4px;background:var(--surface-soft);border:1px solid var(--border);border-radius:10px}._cycleSelector_ulsnm_64 button{min-width:96px;padding:8px 15px;color:var(--text-muted);background:transparent;border:0;border-radius:7px;font-size:.72rem;font-weight:750;cursor:pointer}._cycleSelector_ulsnm_64 ._selectedCycle_ulsnm_66{color:var(--accent-text);background:var(--surface);box-shadow:0 2px 8px #152a4214}._planGrid_ulsnm_67{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}._planCard_ulsnm_68{position:relative;min-width:0;padding:21px;color:var(--text);text-align:left;background:var(--surface);border:1px solid var(--border);border-radius:14px;cursor:pointer;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}._planCard_ulsnm_68:hover{transform:translateY(-2px);border-color:var(--accent-border);box-shadow:var(--shadow-card)}._selectedPlan_ulsnm_70{border-color:var(--accent);box-shadow:0 0 0 2px var(--focus-ring)}._planChoice_ulsnm_71{position:absolute;top:16px;right:16px;display:grid;width:24px;height:24px;place-items:center;color:#fff;background:var(--accent);border-radius:50%}._planChoice_ulsnm_71:empty{background:transparent;border:1px solid var(--border)}._currentPlanBadge_ulsnm_73{display:inline-flex;width:fit-content;margin:0 0 9px;padding:4px 8px;color:var(--accent-text);background:var(--accent-soft);border-radius:999px;font-size:.6rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase}._planCard_ulsnm_68 h3{margin:0 34px 5px 0;color:var(--text-strong);font-size:.95rem}._planCard_ulsnm_68>p{min-height:34px;margin:0;color:var(--text-muted);font-size:.7rem;line-height:1.45}._price_ulsnm_76{display:flex;align-items:baseline;gap:4px;margin:17px 0}._price_ulsnm_76 strong{color:var(--text-strong);font-size:1.35rem}._price_ulsnm_76 span{color:var(--text-muted);font-size:.68rem}._planCard_ulsnm_68 ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}._planCard_ulsnm_68 li{display:flex;align-items:center;gap:7px;color:var(--text-muted);font-size:.69rem}._planCard_ulsnm_68 li svg{flex:0 0 auto;color:var(--accent-text)}._billingCard_ulsnm_82{display:grid;gap:20px;padding:24px;background:var(--surface);border:1px solid var(--border);border-radius:15px}._cardHeading_ulsnm_83{display:flex;align-items:center;gap:12px}._cardHeading_ulsnm_83>div{display:grid;width:40px;height:40px;place-items:center;color:var(--accent-text);background:var(--accent-soft);border-radius:10px}._cardHeading_ulsnm_83 span{display:grid;gap:3px}._cardHeading_ulsnm_83 h3{margin:0;color:var(--text-strong);font-size:.92rem}._cardHeading_ulsnm_83 p{margin:0;color:var(--text-muted);font-size:.7rem}._formGrid_ulsnm_88{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}._paymentActions_ulsnm_89{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding-top:18px;border-top:1px solid var(--border-subtle)}._paymentActions_ulsnm_89>div{display:grid;flex:1;gap:3px}._paymentActions_ulsnm_89 strong{color:var(--text);font-size:.72rem}._paymentActions_ulsnm_89 span{color:var(--text-muted);font-size:.66rem}._ownerNotice_ulsnm_93{margin:-8px 0 0;color:var(--warning-text);font-size:.68rem;text-align:right}@media(max-width:1000px){._planGrid_ulsnm_67,._formGrid_ulsnm_88{grid-template-columns:1fr 1fr}._subscriptionFacts_ulsnm_21{grid-template-columns:1fr}._subscriptionFacts_ulsnm_21>div+div{border-top:1px solid var(--border-subtle);border-left:0}}@media(max-width:720px){._intro_ulsnm_2,._changeHeading_ulsnm_43{align-items:flex-start;flex-direction:column}._secure_ulsnm_6{width:100%}._planGrid_ulsnm_67,._formGrid_ulsnm_88{grid-template-columns:1fr}._paymentActions_ulsnm_89,._managementActions_ulsnm_35,._changeActions_ulsnm_47{align-items:stretch;flex-direction:column}._paymentActions_ulsnm_89>div,._managementActions_ulsnm_35>div{margin-bottom:4px}._paymentActions_ulsnm_89 button,._managementActions_ulsnm_35 button,._changeActions_ulsnm_47 button{width:100%}._cancelButton_ulsnm_39{min-height:36px}}._statusBadge_ulsnm_20[data-status=past_due],._statusBadge_ulsnm_20[data-status=pending_payment]{color:var(--warning-text);background:var(--warning-soft);border-color:var(--warning-border)}._statusBadge_ulsnm_20[data-status=cancelled]{color:var(--text-muted);background:var(--surface-soft);border-color:var(--border)}._page_ldlhq_1{display:grid;gap:24px}._intro_ldlhq_2{display:flex;align-items:center;justify-content:space-between;gap:20px}._intro_ldlhq_2>div{display:grid;gap:7px}._intro_ldlhq_2 p{margin:0;color:var(--text-muted);font-size:.82rem;line-height:1.5}._intro_ldlhq_2 small{color:var(--accent-text);font-size:.72rem;font-weight:750}._actions_ldlhq_6{display:flex;align-items:end;gap:10px}._filter_ldlhq_7{display:grid;gap:5px;color:var(--text-muted);font-size:.68rem;font-weight:700}._filter_ldlhq_7 select{min-width:120px}._grid_ldlhq_9{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:18px;align-items:start}._card_ldlhq_10{display:flex;min-height:420px;flex-direction:column;padding:22px;background:var(--surface);border:1px solid var(--border);border-radius:15px;box-shadow:var(--shadow-card)}._inactive_ldlhq_11{opacity:.72}._cardTop_ldlhq_12{display:flex;align-items:center;justify-content:space-between}._order_ldlhq_13{color:var(--text-muted);font-size:.7rem;font-weight:750}._activeStatus_ldlhq_14,._inactiveStatus_ldlhq_14{padding:5px 9px;border-radius:999px;font-size:.66rem;font-weight:750}._activeStatus_ldlhq_14{color:var(--accent-text);background:var(--accent-soft)}._inactiveStatus_ldlhq_14{color:var(--text-muted);background:var(--surface-hover)}._card_ldlhq_10 h2{margin:20px 0 7px;color:var(--text-strong);font-size:1.12rem}._card_ldlhq_10>p{min-height:39px;margin:0;color:var(--text-muted);font-size:.76rem;line-height:1.55}._prices_ldlhq_19{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:20px 0}._prices_ldlhq_19 div{display:grid;gap:4px;padding:12px;background:var(--surface-soft);border:1px solid var(--border-subtle);border-radius:9px}._prices_ldlhq_19 small{color:var(--text-muted);font-size:.64rem;font-weight:700;text-transform:uppercase}._prices_ldlhq_19 strong{color:var(--text-strong);font-size:.91rem}._card_ldlhq_10 ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}._card_ldlhq_10 li{display:flex;align-items:flex-start;gap:8px;color:var(--text);font-size:.74rem;line-height:1.4}._card_ldlhq_10 li svg{flex:0 0 auto;margin-top:1px;color:var(--accent-text)}._card_ldlhq_10 footer{display:flex;align-items:center;gap:9px;margin-top:auto;padding-top:24px}._deactivateButton_ldlhq_27{display:inline-flex;min-height:40px;align-items:center;gap:7px;padding:0 10px;color:var(--danger-text);background:transparent;border:0;font-size:.73rem;font-weight:700;cursor:pointer}@media(max-width:600px){._intro_ldlhq_2,._actions_ldlhq_6{align-items:stretch;flex-direction:column}._filter_ldlhq_7 select,._intro_ldlhq_2 button{width:100%}._grid_ldlhq_9{grid-template-columns:1fr}}._page_i5yyt_1{display:grid;gap:24px}._intro_i5yyt_2{display:flex;align-items:center;justify-content:space-between;gap:20px}._intro_i5yyt_2>div{display:grid;gap:7px}._intro_i5yyt_2 p{margin:0;color:var(--text-muted);font-size:.82rem;line-height:1.5}._intro_i5yyt_2 small{color:var(--accent-text);font-size:.7rem;font-weight:750}._metrics_i5yyt_6{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}._metrics_i5yyt_6 article{display:grid;min-width:0;gap:5px;padding:18px;background:var(--surface);border:1px solid var(--border);border-radius:13px;box-shadow:var(--shadow-card)}._metrics_i5yyt_6 small{margin-top:5px;color:var(--text-muted);font-size:.65rem;font-weight:750;text-transform:uppercase}._metrics_i5yyt_6 strong{color:var(--text-strong);font-size:1.15rem}._metrics_i5yyt_6 p{margin:0;color:var(--text-muted);font-size:.65rem}._metricIcon_i5yyt_11{display:grid;width:36px;height:36px;place-items:center;color:var(--accent-text);background:var(--accent-soft);border-radius:9px}._warningIcon_i5yyt_12{color:var(--warning-text);background:var(--warning-soft)}._dangerIcon_i5yyt_13{color:var(--danger-text);background:var(--danger-soft)}._operationalStats_i5yyt_14{display:flex;gap:10px;margin-top:-10px}._operationalStats_i5yyt_14 span{padding:7px 10px;color:var(--text-muted);background:var(--surface-soft);border:1px solid var(--border-subtle);border-radius:999px;font-size:.67rem}._operationalStats_i5yyt_14 strong{color:var(--text-strong)}._panel_i5yyt_17{display:grid;gap:18px;padding:22px;background:var(--surface);border:1px solid var(--border);border-radius:15px}._panelHeading_i5yyt_18{display:flex;align-items:center;justify-content:space-between;gap:18px}._panelHeading_i5yyt_18>div{display:grid;gap:4px}._panelHeading_i5yyt_18 h2{margin:0;color:var(--text-strong);font-size:.94rem}._panelHeading_i5yyt_18 p{margin:0;color:var(--text-muted);font-size:.69rem}._filters_i5yyt_22{display:grid;grid-template-columns:180px minmax(260px,1fr) auto;align-items:end;gap:12px}._filters_i5yyt_22 label{display:grid;gap:6px;color:var(--text);font-size:.69rem;font-weight:700}._searchField_i5yyt_24>div{display:flex;min-height:40px;align-items:center;gap:8px;padding:0 11px;background:var(--surface);border:1px solid var(--border);border-radius:8px}._searchField_i5yyt_24 svg{flex:0 0 auto;color:var(--text-muted)}._searchField_i5yyt_24 input{width:100%;color:var(--text);background:transparent;border:0;outline:0;font:inherit;font-weight:500}._tableScroll_i5yyt_27{overflow:auto;border:1px solid var(--border-subtle);border-radius:11px}._tableScroll_i5yyt_27 table{width:100%;border-collapse:collapse;text-align:left;font-size:.7rem}._tableScroll_i5yyt_27 th{padding:11px 12px;color:var(--text-muted);background:var(--surface-soft);font-size:.62rem;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}._tableScroll_i5yyt_27 td{padding:12px;color:var(--text);border-top:1px solid var(--border-subtle);vertical-align:middle}._tableScroll_i5yyt_27 td:first-child{display:grid;min-width:180px;gap:3px}._tableScroll_i5yyt_27 td:first-child small{color:var(--text-muted);font-size:.6rem}._tableScroll_i5yyt_27 a{color:var(--accent-text)}._status_i5yyt_34{display:inline-flex;padding:5px 8px;border-radius:999px;font-size:.61rem;font-weight:800;white-space:nowrap}._positive_i5yyt_35{color:var(--accent-text);background:var(--accent-soft)}._pending_i5yyt_36{color:var(--warning-text);background:var(--warning-soft)}._negative_i5yyt_37{color:var(--danger-text);background:var(--danger-soft)}._reconcileForm_i5yyt_38{display:grid;grid-template-columns:minmax(240px,1fr) auto;align-items:end;gap:12px}._successBanner_i5yyt_39{display:flex;align-items:center;gap:8px;padding:11px 13px;color:var(--accent-text);background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:9px;font-size:.7rem;font-weight:700}._failureCount_i5yyt_40,._okCount_i5yyt_40{padding:5px 9px;border-radius:999px;font-size:.63rem;font-weight:800}._failureCount_i5yyt_40{color:var(--danger-text);background:var(--danger-soft)}._okCount_i5yyt_40{color:var(--accent-text);background:var(--accent-soft)}._failureList_i5yyt_43{display:grid;gap:10px}._failureList_i5yyt_43 article{display:flex;align-items:center;gap:16px;padding:13px 14px;background:var(--surface-soft);border:1px solid var(--border-subtle);border-radius:10px}._failureList_i5yyt_43 article>div{display:grid;flex:1;gap:3px;min-width:0}._failureList_i5yyt_43 strong{color:var(--text-strong);font-size:.72rem}._failureList_i5yyt_43 span{overflow:hidden;color:var(--text-muted);font-size:.61rem;text-overflow:ellipsis;white-space:nowrap}._failureList_i5yyt_43 p{margin:4px 0 0;color:var(--danger-text);font-size:.66rem;line-height:1.4}._empty_i5yyt_49{padding:24px;color:var(--text-muted);background:var(--surface-soft);border:1px dashed var(--border);border-radius:10px;font-size:.72rem;text-align:center}@media(max-width:1050px){._metrics_i5yyt_6{grid-template-columns:1fr 1fr}}@media(max-width:720px){._intro_i5yyt_2,._panelHeading_i5yyt_18,._failureList_i5yyt_43 article{align-items:stretch;flex-direction:column}._metrics_i5yyt_6,._filters_i5yyt_22,._reconcileForm_i5yyt_38{grid-template-columns:1fr}._operationalStats_i5yyt_14{align-items:flex-start;flex-direction:column}._filters_i5yyt_22 button,._reconcileForm_i5yyt_38 button,._failureList_i5yyt_43 button{width:100%}}._page_sng4p_1{display:grid;gap:20px}._intro_sng4p_2{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}._intro_sng4p_2>div:first-child{display:grid;gap:6px}._eyebrow_sng4p_4{display:flex;align-items:center;gap:6px;color:var(--accent-text);font-size:.66rem;font-weight:800;text-transform:uppercase}._intro_sng4p_2 h2,._intro_sng4p_2 p,._card_sng4p_5 h3,._card_sng4p_5 p{margin:0}._intro_sng4p_2 h2{color:var(--text-strong);font-size:1.24rem}._intro_sng4p_2 p{color:var(--text-muted);font-size:.76rem}._securityNote_sng4p_8{display:flex;max-width:360px;align-items:flex-start;gap:9px;padding:11px 13px;color:var(--text-muted);background:var(--surface-soft);border:1px solid var(--border-subtle);border-radius:10px;font-size:.65rem;line-height:1.45}._securityNote_sng4p_8 svg{flex:0 0 auto;color:var(--accent-text)}._readOnly_sng4p_10,._success_sng4p_10{display:flex;align-items:center;gap:9px;padding:12px 14px;border-radius:10px;font-size:.7rem;font-weight:700}._readOnly_sng4p_10{color:var(--text);background:var(--surface-soft);border:1px solid var(--border)}._success_sng4p_10{color:var(--accent-text);background:var(--accent-soft);border:1px solid var(--accent-border)}._page_sng4p_1 form,._page_sng4p_1 fieldset{display:grid;gap:18px}._page_sng4p_1 fieldset{min-width:0;margin:0;padding:0;border:0}._page_sng4p_1 fieldset:disabled{opacity:.78}._card_sng4p_5{display:grid;gap:20px;padding:22px;background:var(--surface);border:1px solid var(--border);border-radius:15px;box-shadow:var(--shadow-card)}._cardHeading_sng4p_17{display:flex;align-items:flex-start;gap:11px}._cardHeading_sng4p_17>span{display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;color:var(--accent-text);background:var(--accent-soft);border-radius:10px}._cardHeading_sng4p_17>div{display:grid;gap:4px}._card_sng4p_5 h3{color:var(--text-strong);font-size:.91rem}._card_sng4p_5 p{color:var(--text-muted);font-size:.68rem;line-height:1.45}._gridTwo_sng4p_22{display:grid;grid-template-columns:1fr 1fr;gap:16px}._gridTwo_sng4p_22 label,._accessGrid_sng4p_23>label:first-child,._alertGrid_sng4p_23>label:first-child{display:grid;align-content:start;gap:7px;color:var(--text);font-size:.69rem;font-weight:700}._gridTwo_sng4p_22 small,._toggleRow_sng4p_24 small{color:var(--text-muted);font-size:.61rem;font-weight:500;line-height:1.45}._accessGrid_sng4p_23{display:grid;grid-template-columns:minmax(180px,.55fr) 1.45fr;align-items:center;gap:28px}._numberField_sng4p_26,._currencyField_sng4p_26{display:grid;align-items:center}._numberField_sng4p_26{grid-template-columns:minmax(100px,150px) auto;gap:9px}._numberField_sng4p_26>span{color:var(--text-muted);font-size:.67rem}._currencyField_sng4p_26{grid-template-columns:auto minmax(110px,180px)}._currencyField_sng4p_26>span{display:grid;height:40px;place-items:center;padding:0 11px;color:var(--text-muted);background:var(--surface-soft);border:1px solid var(--border);border-right:0;border-radius:8px 0 0 8px}._currencyField_sng4p_26 input{border-radius:0 8px 8px 0}._toggleRow_sng4p_24{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px;background:var(--surface-soft);border:1px solid var(--border-subtle);border-radius:10px;cursor:pointer}._toggleRow_sng4p_24>span{display:grid;gap:4px}._toggleRow_sng4p_24 strong{color:var(--text-strong);font-size:.7rem}._toggleRow_sng4p_24 input{width:18px;height:18px;flex:0 0 auto;accent-color:var(--accent);cursor:pointer}._alertGrid_sng4p_23{display:grid;grid-template-columns:minmax(210px,.65fr) 1.35fr;align-items:start;gap:24px}._toggleList_sng4p_37{display:grid;gap:9px}._retentionGrid_sng4p_38{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}._retentionGrid_sng4p_38 label{display:grid;align-content:start;gap:7px;color:var(--text);font-size:.69rem;font-weight:700}._retentionGrid_sng4p_38 small{color:var(--text-muted);font-size:.61rem;font-weight:500;line-height:1.45}._retentionNote_sng4p_41{display:flex;align-items:flex-start;gap:9px;padding:11px 13px;color:var(--text-muted);background:var(--surface-soft);border:1px solid var(--border-subtle);border-radius:10px;font-size:.65rem;line-height:1.45}._retentionNote_sng4p_41 svg{flex:0 0 auto;color:var(--accent-text)}._backupControl_sng4p_43{display:flex;align-items:end;justify-content:space-between;gap:18px}._backupControl_sng4p_43 label{display:grid;min-width:0;flex:1;gap:7px;color:var(--text);font-size:.69rem;font-weight:700}._backupControl_sng4p_43 small{color:var(--text-muted);font-size:.61rem;font-weight:500;line-height:1.45}._pathField_sng4p_46{display:flex;align-items:center;min-width:0;color:var(--text-muted)}._pathField_sng4p_46 svg{margin-right:-30px;z-index:1;pointer-events:none}._pathField_sng4p_46 input{min-width:0;padding-left:38px}._backupControl_sng4p_43>button{flex:0 0 auto}._backupSuccess_sng4p_50{display:flex;align-items:flex-start;gap:9px;padding:12px 14px;color:var(--accent-text);background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:10px}._backupSuccess_sng4p_50>svg{flex:0 0 auto}._backupSuccess_sng4p_50>div{display:grid;gap:3px;min-width:0}._backupSuccess_sng4p_50 strong{font-size:.7rem}._backupSuccess_sng4p_50 span,._backupSuccess_sng4p_50 small{color:var(--text-muted);font-size:.62rem;overflow-wrap:anywhere}._actions_sng4p_55{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-bottom:4px}._actions_sng4p_55>span{color:var(--text-muted);font-size:.63rem}@media(max-width:780px){._intro_sng4p_2{flex-direction:column}._securityNote_sng4p_8{max-width:none}._gridTwo_sng4p_22,._accessGrid_sng4p_23,._alertGrid_sng4p_23,._retentionGrid_sng4p_38{grid-template-columns:1fr}._backupControl_sng4p_43{align-items:stretch;flex-direction:column}._backupControl_sng4p_43>button{width:100%}}@media(max-width:520px){._card_sng4p_5{padding:18px}._actions_sng4p_55{align-items:stretch;flex-direction:column}._actions_sng4p_55 button{width:100%}}._page_23uhm_1{display:grid;gap:24px}._intro_23uhm_2{display:flex;align-items:center;justify-content:space-between;gap:20px}._intro_23uhm_2>div:first-child{display:grid;gap:7px}._intro_23uhm_2 p{margin:0;color:var(--text-muted);font-size:.82rem;line-height:1.5}._intro_23uhm_2 small{color:var(--accent-text);font-size:.7rem;font-weight:750}._privacy_23uhm_6{display:flex;align-items:center;gap:8px;padding:9px 11px;color:var(--accent-text);background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:9px;font-size:.68rem;font-weight:750;white-space:nowrap}._successBanner_23uhm_7{display:flex;align-items:center;gap:8px;padding:11px 13px;color:var(--accent-text);background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:9px;font-size:.7rem;font-weight:700}._metrics_23uhm_8{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}._metrics_23uhm_8 article{display:grid;min-width:0;gap:5px;padding:18px;background:var(--surface);border:1px solid var(--border);border-radius:13px;box-shadow:var(--shadow-card)}._metrics_23uhm_8 article>span{display:grid;width:36px;height:36px;place-items:center;color:var(--accent-text);background:var(--accent-soft);border-radius:9px}._metrics_23uhm_8 article>._warningIcon_23uhm_11{color:var(--warning-text);background:var(--warning-soft)}._metrics_23uhm_8 small{margin-top:5px;color:var(--text-muted);font-size:.65rem;font-weight:750;text-transform:uppercase}._metrics_23uhm_8 strong{color:var(--text-strong);font-size:1.2rem}._metrics_23uhm_8 p{margin:0;color:var(--text-muted);font-size:.65rem}._panel_23uhm_15{display:grid;gap:18px;padding:22px;background:var(--surface);border:1px solid var(--border);border-radius:15px}._panelHeading_23uhm_16{display:flex;align-items:center;justify-content:space-between;gap:18px}._panelHeading_23uhm_16>div{display:grid;gap:4px}._panelHeading_23uhm_16 h2{margin:0;color:var(--text-strong);font-size:.94rem}._panelHeading_23uhm_16 p{margin:0;color:var(--text-muted);font-size:.69rem}._filters_23uhm_20{display:grid;grid-template-columns:210px 180px minmax(260px,1fr) auto;align-items:end;gap:12px}._filters_23uhm_20 label{display:grid;gap:6px;color:var(--text);font-size:.69rem;font-weight:700}._searchField_23uhm_22>div{display:flex;min-height:40px;align-items:center;gap:8px;padding:0 11px;background:var(--surface);border:1px solid var(--border);border-radius:8px}._searchField_23uhm_22 svg{flex:0 0 auto;color:var(--text-muted)}._searchField_23uhm_22 input{width:100%;color:var(--text);background:transparent;border:0;outline:0;font:inherit;font-weight:500}._tableScroll_23uhm_25{overflow:auto;border:1px solid var(--border-subtle);border-radius:11px}._tableScroll_23uhm_25 table{width:100%;border-collapse:collapse;text-align:left;font-size:.7rem}._tableScroll_23uhm_25 th{padding:11px 12px;color:var(--text-muted);background:var(--surface-soft);font-size:.62rem;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}._tableScroll_23uhm_25 td{padding:12px;color:var(--text);border-top:1px solid var(--border-subtle);vertical-align:middle}._tableScroll_23uhm_25 td:first-child,._tableScroll_23uhm_25 td:nth-child(2){min-width:165px}._tableScroll_23uhm_25 td strong,._tableScroll_23uhm_25 td small{display:block}._tableScroll_23uhm_25 td small{margin-top:3px;color:var(--text-muted);font-size:.6rem}._status_23uhm_32{display:inline-flex;padding:5px 8px;border-radius:999px;font-size:.61rem;font-weight:800;white-space:nowrap}._positive_23uhm_33{color:var(--accent-text);background:var(--accent-soft)}._trial_23uhm_34{color:var(--warning-text);background:var(--warning-soft)}._negative_23uhm_35{color:var(--danger-text);background:var(--danger-soft)}._suspendButton_23uhm_36,._activateButton_23uhm_36{padding:7px 9px;background:transparent;border-radius:7px;font-size:.65rem;font-weight:750;cursor:pointer}._suspendButton_23uhm_36{color:var(--danger-text);border:1px solid var(--danger-border)}._activateButton_23uhm_36{color:var(--accent-text);border:1px solid var(--accent-border)}._suspendButton_23uhm_36:hover{background:var(--danger-soft)}._deleteUserButton_23uhm_40{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px}._deleteUserButton_23uhm_40:focus-visible{outline:2px solid var(--danger-text);outline-offset:2px}._activateButton_23uhm_36:hover{background:var(--accent-soft)}._accountActions_23uhm_43{display:flex;align-items:center;gap:7px;white-space:nowrap}._detailsButton_23uhm_44{display:inline-flex;align-items:center;gap:5px;padding:7px 9px;color:var(--text);background:var(--surface-soft);border:1px solid var(--border);border-radius:7px;font-size:.65rem;font-weight:750;cursor:pointer}._detailsButton_23uhm_44:hover{background:var(--surface-hover)}._linksModal_23uhm_46{width:min(760px,100%)}._accountIdentity_23uhm_47{margin:0 0 10px;color:var(--text-strong);overflow-wrap:anywhere}._linksHelp_23uhm_48{margin:0 0 14px;color:var(--text-muted);font-size:.75rem;line-height:1.6;overflow-wrap:anywhere}._linkSections_23uhm_49{display:grid;gap:24px}._linkSections_23uhm_49 h3{margin:0 0 12px;color:var(--text-strong);font-size:.9rem}._memberLinks_23uhm_51{display:grid;gap:10px;margin:0;padding:0;list-style:none}._memberLinks_23uhm_51 li{display:grid;gap:9px;padding:13px;background:var(--surface-soft);border:1px solid var(--border-subtle);border-radius:9px;overflow-wrap:anywhere}._memberLinks_23uhm_51 strong,._memberLinks_23uhm_51 small{display:block}._memberLinks_23uhm_51 strong{color:var(--text-strong);font-size:.8rem}._memberLinks_23uhm_51 small{margin-top:4px;color:var(--text-muted);font-size:.72rem}._linkBadges_23uhm_56{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--text);font-size:.69rem}._linkCount_23uhm_57{margin:0 0 8px;font-size:.67rem;font-weight:700}._unlinkedPagination_23uhm_58,._unlinkedPagination_23uhm_58>div{display:flex;flex-wrap:wrap;align-items:center;gap:10px}._unlinkedPagination_23uhm_58{justify-content:space-between;color:var(--text-muted);font-size:.72rem}._accountLinks_23uhm_60{display:grid;gap:10px;min-width:240px;margin:0;padding:0;list-style:none}._accountLinks_23uhm_60 li{padding-top:8px;border-top:1px solid var(--border-subtle)}._accountLinks_23uhm_60 li:first-child{padding-top:0;border-top:0}._accountLinks_23uhm_60 small{line-height:1.6}._tableScroll_23uhm_25 td ._linkWarning_23uhm_64{color:var(--danger-text)}._empty_23uhm_65{padding:24px;color:var(--text-muted);background:var(--surface-soft);border:1px dashed var(--border);border-radius:10px;font-size:.72rem;text-align:center}._adminForm_23uhm_66{display:grid;grid-template-columns:minmax(260px,1fr) auto;align-items:end;gap:12px}._adminList_23uhm_67{display:grid;gap:8px}._adminList_23uhm_67 article{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 14px;background:var(--surface-soft);border:1px solid var(--border-subtle);border-radius:10px}._adminList_23uhm_67 article>div{display:grid;gap:2px;min-width:0}._adminList_23uhm_67 strong{color:var(--text-strong);font-size:.72rem}._adminList_23uhm_67 article>div span{overflow:hidden;color:var(--text-muted);font-size:.63rem;text-overflow:ellipsis}._activityList_23uhm_72{display:grid}._activityList_23uhm_72 article{display:flex;gap:11px;padding:11px 3px;border-top:1px solid var(--border-subtle)}._activityList_23uhm_72 article:first-child{padding-top:0;border-top:0}._activityDot_23uhm_75{width:8px;height:8px;margin-top:5px;background:var(--accent);border-radius:50%;box-shadow:0 0 0 4px var(--accent-soft)}._activityList_23uhm_72 p{margin:0;color:var(--text);font-size:.69rem;line-height:1.45}._activityList_23uhm_72 small{display:block;margin-top:3px;color:var(--text-muted);font-size:.6rem}@media(max-width:1050px){._metrics_23uhm_8{grid-template-columns:1fr 1fr}}@media(max-width:720px){._intro_23uhm_2,._panelHeading_23uhm_16{align-items:stretch;flex-direction:column}._privacy_23uhm_6{width:fit-content;white-space:normal}._metrics_23uhm_8,._filters_23uhm_20,._adminForm_23uhm_66{grid-template-columns:1fr}._filters_23uhm_20 button,._adminForm_23uhm_66 button{width:100%}._adminList_23uhm_67 article{grid-template-columns:1fr auto}._adminList_23uhm_67 article>button{grid-column:1 / -1;width:100%}}._page_1idhb_1{display:grid;gap:24px}._intro_1idhb_2{display:flex;align-items:center;justify-content:space-between;gap:20px}._intro_1idhb_2>div{display:grid;gap:7px}._intro_1idhb_2 p{margin:0;color:var(--text-muted);font-size:.82rem;line-height:1.5}._intro_1idhb_2 small{color:var(--accent-text);font-size:.7rem;font-weight:750}._metrics_1idhb_6{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}._metrics_1idhb_6 article{display:grid;min-width:0;gap:5px;padding:18px;background:var(--surface);border:1px solid var(--border);border-radius:13px;box-shadow:var(--shadow-card)}._metricIcon_1idhb_8{display:grid;width:36px;height:36px;place-items:center;color:var(--accent-text);background:var(--accent-soft);border-radius:9px}._metrics_1idhb_6 small{margin-top:5px;color:var(--text-muted);font-size:.65rem;font-weight:750;text-transform:uppercase}._metrics_1idhb_6 strong{overflow:hidden;color:var(--text-strong);font-size:1.18rem;text-overflow:ellipsis;white-space:nowrap}._metrics_1idhb_6 p{margin:0;color:var(--text-muted);font-size:.65rem}._operationalStats_1idhb_12{display:flex;flex-wrap:wrap;gap:10px;margin-top:-10px}._operationalStats_1idhb_12 span{padding:7px 10px;color:var(--text-muted);background:var(--surface-soft);border:1px solid var(--border-subtle);border-radius:999px;font-size:.67rem}._operationalStats_1idhb_12 strong{color:var(--text-strong)}._dashboardGrid_1idhb_15{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}._panel_1idhb_16{display:grid;min-width:0;gap:18px;padding:22px;background:var(--surface);border:1px solid var(--border);border-radius:15px}._panelHeading_1idhb_17{display:flex;align-items:center;justify-content:space-between;gap:18px}._panelHeading_1idhb_17>div{display:grid;gap:4px}._panelHeading_1idhb_17 h2{margin:0;color:var(--text-strong);font-size:.94rem}._panelHeading_1idhb_17 p{margin:0;color:var(--text-muted);font-size:.69rem}._chart_1idhb_21{display:grid;height:210px;grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:10px;padding-top:16px}._barColumn_1idhb_22{display:grid;height:100%;grid-template-rows:18px minmax(0,1fr) 18px;gap:5px;text-align:center}._barValue_1idhb_23{overflow:hidden;color:var(--text-muted);font-size:.56rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}._barTrack_1idhb_24{position:relative;overflow:hidden;height:100%;background:var(--surface-soft);border-radius:7px 7px 3px 3px}._bar_1idhb_22{position:absolute;right:0;bottom:0;left:0;min-height:4px;background:var(--accent);border-radius:7px 7px 3px 3px}._revenueBar_1idhb_26{background:#4c78c2}._barColumn_1idhb_22 small{color:var(--text-muted);font-size:.58rem;text-transform:capitalize}._textButton_1idhb_28{display:inline-flex;align-items:center;gap:5px;padding:0;color:var(--accent-text);background:transparent;border:0;font-size:.65rem;font-weight:750;cursor:pointer}._planList_1idhb_29{display:grid;gap:16px}._planList_1idhb_29 article{display:grid;gap:8px}._planList_1idhb_29 article>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px}._planList_1idhb_29 strong{color:var(--text-strong);font-size:.72rem}._planList_1idhb_29 span{color:var(--text-muted);font-size:.62rem}._planTrack_1idhb_34{overflow:hidden;height:8px;background:var(--surface-soft);border-radius:999px}._planTrack_1idhb_34 span{display:block;height:100%;background:var(--accent);border-radius:inherit}._alertCount_1idhb_36,._okCount_1idhb_36{padding:5px 9px;border-radius:999px;font-size:.62rem;font-weight:800;white-space:nowrap}._alertCount_1idhb_36{color:var(--danger-text);background:var(--danger-soft)}._okCount_1idhb_36{color:var(--accent-text);background:var(--accent-soft)}._alertList_1idhb_39{display:grid;gap:9px}._alert_1idhb_36{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;padding:12px;background:var(--surface-soft);border:1px solid var(--border-subtle);border-radius:10px;text-align:left;cursor:pointer}._alert_1idhb_36>span{display:grid;gap:3px}._alert_1idhb_36 strong{color:var(--text-strong);font-size:.7rem}._alert_1idhb_36 small{color:var(--text-muted);font-size:.62rem;line-height:1.35}._alert_1idhb_36._critical_1idhb_44,._alert_1idhb_36._warning_1idhb_44{color:var(--danger-text)}._alert_1idhb_36._info_1idhb_45{color:var(--warning-text)}._alert_1idhb_36._success_1idhb_46{color:var(--accent-text)}._shortcuts_1idhb_47{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}._shortcuts_1idhb_47 button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:14px;color:var(--accent-text);background:var(--surface);border:1px solid var(--border);border-radius:11px;text-align:left;cursor:pointer}._shortcuts_1idhb_47 button:hover{border-color:var(--accent-border);background:var(--accent-soft)}._shortcuts_1idhb_47 button>span{display:grid;gap:2px}._shortcuts_1idhb_47 strong{color:var(--text-strong);font-size:.72rem}._shortcuts_1idhb_47 small{color:var(--text-muted);font-size:.61rem}._empty_1idhb_53{padding:24px;color:var(--text-muted);background:var(--surface-soft);border:1px dashed var(--border);border-radius:10px;font-size:.72rem;text-align:center}@media(max-width:1050px){._metrics_1idhb_6{grid-template-columns:1fr 1fr}._dashboardGrid_1idhb_15{grid-template-columns:1fr}}@media(max-width:720px){._intro_1idhb_2,._panelHeading_1idhb_17,._planList_1idhb_29 article>div:first-child{align-items:stretch;flex-direction:column}._metrics_1idhb_6,._shortcuts_1idhb_47{grid-template-columns:1fr}._intro_1idhb_2 button{width:100%}._chart_1idhb_21{height:180px;gap:6px}._barValue_1idhb_23{font-size:.5rem}}._page_1pxfh_1{display:grid;gap:24px}._intro_1pxfh_2{display:flex;align-items:center;justify-content:space-between;gap:20px}._intro_1pxfh_2>div:first-child{display:grid;gap:7px}._intro_1pxfh_2 p{margin:0;color:var(--text-muted);font-size:.82rem;line-height:1.5}._intro_1pxfh_2 small{color:var(--accent-text);font-size:.7rem;font-weight:750}._privacy_1pxfh_6{display:flex;align-items:center;gap:8px;padding:9px 11px;color:var(--accent-text);background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:9px;font-size:.68rem;font-weight:750;white-space:nowrap}._panel_1pxfh_7{display:grid;gap:18px;padding:22px;background:var(--surface);border:1px solid var(--border);border-radius:15px}._panelHeading_1pxfh_8{display:flex;align-items:center;justify-content:space-between;gap:18px}._panelHeading_1pxfh_8>div{display:grid;gap:4px}._panelHeading_1pxfh_8 h2{margin:0;color:var(--text-strong);font-size:.94rem}._panelHeading_1pxfh_8 p{margin:0;color:var(--text-muted);font-size:.69rem}._total_1pxfh_12{padding:6px 9px;color:var(--accent-text);background:var(--accent-soft);border-radius:999px;font-size:.64rem;font-weight:800;white-space:nowrap}._filters_1pxfh_13{display:grid;grid-template-columns:repeat(3,minmax(150px,1fr));align-items:end;gap:12px}._filters_1pxfh_13 label{display:grid;gap:6px;color:var(--text);font-size:.69rem;font-weight:700}._searchField_1pxfh_15{grid-column:span 2}._searchField_1pxfh_15>div{display:flex;min-height:40px;align-items:center;gap:8px;padding:0 11px;background:var(--surface);border:1px solid var(--border);border-radius:8px}._searchField_1pxfh_15 svg{flex:0 0 auto;color:var(--text-muted)}._searchField_1pxfh_15 input{width:100%;color:var(--text);background:transparent;border:0;outline:0;font:inherit;font-weight:500}._entries_1pxfh_19{display:grid;overflow:hidden;border:1px solid var(--border-subtle);border-radius:11px}._entries_1pxfh_19>article{border-top:1px solid var(--border-subtle)}._entries_1pxfh_19>article:first-child{border-top:0}._entryMain_1pxfh_22{display:grid;grid-template-columns:minmax(190px,1.4fr) auto minmax(170px,1fr) 135px;align-items:center;gap:14px;padding:13px 14px}._entryMain_1pxfh_22>div{display:grid;min-width:0;gap:3px}._entryMain_1pxfh_22 strong{overflow:hidden;color:var(--text-strong);font-size:.71rem;text-overflow:ellipsis;white-space:nowrap}._entryMain_1pxfh_22 span:not(._status_1pxfh_25),._entryMain_1pxfh_22 time{overflow:hidden;color:var(--text-muted);font-size:.61rem;text-overflow:ellipsis;white-space:nowrap}._status_1pxfh_25{display:inline-flex;justify-content:center;padding:5px 8px;border-radius:999px;font-size:.61rem;font-weight:800;white-space:nowrap}._success_1pxfh_27{color:var(--accent-text);background:var(--accent-soft)}._failure_1pxfh_28{color:var(--danger-text);background:var(--danger-soft)}._ignored_1pxfh_29{color:var(--warning-text);background:var(--warning-soft)}._details_1pxfh_30{padding:0 14px 13px}._details_1pxfh_30 summary{width:fit-content;color:var(--accent-text);font-size:.64rem;font-weight:750;cursor:pointer}._details_1pxfh_30 summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:3px}._details_1pxfh_30 dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0 0;padding:13px;background:var(--surface-soft);border-radius:9px}._details_1pxfh_30 dl>div{display:grid;gap:3px;min-width:0}._details_1pxfh_30 dt{color:var(--text-muted);font-size:.6rem;font-weight:800;text-transform:uppercase}._details_1pxfh_30 dd{margin:0;overflow-wrap:anywhere;color:var(--text);font-size:.66rem}._jsonDetail_1pxfh_37,._userAgent_1pxfh_37{grid-column:1 / -1}._jsonDetail_1pxfh_37 pre{max-height:280px;margin:0;overflow:auto;color:var(--text);font:.62rem/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;white-space:pre-wrap}._pagination_1pxfh_39{display:flex;align-items:center;justify-content:center;gap:14px}._pagination_1pxfh_39 span{color:var(--text-muted);font-size:.68rem}._empty_1pxfh_41{padding:24px;color:var(--text-muted);background:var(--surface-soft);border:1px dashed var(--border);border-radius:10px;font-size:.72rem;text-align:center}@media(max-width:1000px){._filters_1pxfh_13{grid-template-columns:repeat(2,minmax(150px,1fr))}._entryMain_1pxfh_22{grid-template-columns:minmax(180px,1fr) auto}._entryMain_1pxfh_22>div:nth-of-type(2),._entryMain_1pxfh_22 time{grid-column:1 / -1}}@media(max-width:720px){._intro_1pxfh_2,._panelHeading_1pxfh_8{align-items:stretch;flex-direction:column}._privacy_1pxfh_6{width:fit-content;white-space:normal}._filters_1pxfh_13{grid-template-columns:1fr}._searchField_1pxfh_15{grid-column:auto}._filters_1pxfh_13 button{width:100%}._entryMain_1pxfh_22{grid-template-columns:1fr auto}._details_1pxfh_30 dl{grid-template-columns:1fr}._details_1pxfh_30 dl>div{grid-column:auto}._pagination_1pxfh_39{justify-content:space-between}}._page_1evgl_1{display:grid;gap:20px}._intro_1evgl_2{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}._intro_1evgl_2>div:first-child{display:grid;gap:6px}._eyebrow_1evgl_4{display:flex;align-items:center;gap:6px;color:var(--accent-text);font-size:.66rem;font-weight:800;text-transform:uppercase}._intro_1evgl_2 h2,._intro_1evgl_2 p,._card_1evgl_5 h3,._card_1evgl_5 p{margin:0}._intro_1evgl_2 h2{color:var(--text-strong);font-size:1.24rem}._intro_1evgl_2 p{color:var(--text-muted);font-size:.76rem}._security_1evgl_8{display:flex;max-width:360px;align-items:flex-start;gap:9px;padding:11px 13px;color:var(--text-muted);background:var(--surface-soft);border:1px solid var(--border-subtle);border-radius:10px;font-size:.65rem;line-height:1.45}._security_1evgl_8 svg{flex:0 0 auto;color:var(--accent-text)}._notice_1evgl_10,._success_1evgl_10,._guidance_1evgl_10{display:flex;align-items:flex-start;gap:9px;padding:12px 14px;border-radius:10px;font-size:.7rem}._notice_1evgl_10,._guidance_1evgl_10{color:var(--text);background:var(--surface-soft);border:1px solid var(--border)}._success_1evgl_10{color:var(--accent-text);background:var(--accent-soft);border:1px solid var(--accent-border);font-weight:700}._environments_1evgl_13{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}._card_1evgl_5{display:grid;align-content:start;gap:20px;padding:22px;background:var(--surface);border:1px solid var(--border);border-radius:15px;box-shadow:var(--shadow-card)}._card_1evgl_5._sandbox_1evgl_15{border-top:3px solid #d99a25}._card_1evgl_5>header{display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:11px}._icon_1evgl_17{display:grid;width:40px;height:40px;place-items:center;color:var(--accent-text);background:var(--accent-soft);border-radius:10px}._card_1evgl_5 header div{display:grid;gap:4px}._card_1evgl_5 h3{color:var(--text-strong);font-size:.92rem}._card_1evgl_5 p{color:var(--text-muted);font-size:.66rem;line-height:1.45}._status_1evgl_21{padding:5px 8px;border-radius:999px;font-size:.59rem;font-weight:800;text-transform:uppercase}._configured_1evgl_22{color:var(--accent-text);background:var(--accent-soft)}._pending_1evgl_23{color:var(--text-muted);background:var(--surface-soft)}._card_1evgl_5 dl{display:grid;gap:9px;margin:0}._card_1evgl_5 dl>div{display:grid;grid-template-columns:105px minmax(0,1fr);gap:12px;padding-bottom:8px;border-bottom:1px solid var(--border-subtle)}._card_1evgl_5 dt{color:var(--text-muted);font-size:.62rem}._card_1evgl_5 dd{min-width:0;margin:0;color:var(--text);font-size:.64rem;font-weight:650;overflow-wrap:anywhere}._card_1evgl_5 form{display:grid;gap:13px;padding-top:4px}._card_1evgl_5 form label{display:grid;gap:7px;color:var(--text);font-size:.68rem;font-weight:700}._actions_1evgl_30{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:9px}._guidance_1evgl_10 div{display:grid;gap:3px}._guidance_1evgl_10 span{color:var(--text-muted);font-size:.64rem;line-height:1.45}@media(max-width:880px){._environments_1evgl_13{grid-template-columns:1fr}}@media(max-width:620px){._intro_1evgl_2{flex-direction:column}._security_1evgl_8{max-width:none}._card_1evgl_5>header{grid-template-columns:auto 1fr}._status_1evgl_21{grid-column:2;justify-self:start}._card_1evgl_5 dl>div{grid-template-columns:1fr;gap:3px}._actions_1evgl_30 button{flex:1}}._page_o14n3_1{min-height:100vh;padding:24px;background:var(--page-bg)}._header_o14n3_2{display:flex;width:min(100%,900px);align-items:center;justify-content:space-between;margin:0 auto 22px}._brand_o14n3_3{display:inline-flex;align-items:center}._brand_o14n3_3 img{display:block;width:150px;height:auto}._backButton_o14n3_5{display:inline-flex;min-height:38px;align-items:center;gap:7px;padding:0 12px;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:8px;font-size:.74rem;font-weight:700;text-decoration:none;cursor:pointer}._backButton_o14n3_5:hover{color:var(--accent-text);background:var(--accent-soft);border-color:var(--accent-border)}._document_o14n3_7{width:min(100%,900px);margin:0 auto;padding:clamp(24px,5vw,54px);background:var(--surface);border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow-card)}._documentHeading_o14n3_8{display:flex;align-items:flex-start;gap:16px}._icon_o14n3_9{display:grid;width:112px;height:80px;padding:8px;flex:0 0 auto;place-items:center;background:#fff;border:1px solid var(--accent-border);border-radius:12px}._icon_o14n3_9 img{display:block;width:100%;height:100%;object-fit:contain}._termsIcon_o14n3_11{background:#17233a}._documentHeading_o14n3_8 p{margin:1px 0 7px;color:var(--accent-text);font-size:.66rem;font-weight:800;letter-spacing:.12em}._documentHeading_o14n3_8 h1{margin:0;color:var(--text-strong);font-size:clamp(1.55rem,4vw,2.2rem);letter-spacing:-.03em}._documentHeading_o14n3_8 span{display:block;margin-top:9px;color:var(--text-muted);font-size:.85rem;line-height:1.55}._meta_o14n3_15{display:flex;align-items:center;gap:7px;margin-top:24px;padding:10px 12px;color:var(--text-muted);background:var(--surface-soft);border:1px solid var(--border-subtle);border-radius:8px;font-size:.72rem}._switcher_o14n3_16{display:flex;gap:8px;margin:28px 0 32px;padding-bottom:12px;border-bottom:1px solid var(--border)}._switcher_o14n3_16 a{padding:8px 10px;color:var(--text-muted);border-radius:7px;font-size:.74rem;font-weight:750;text-decoration:none}._switcher_o14n3_16 a:hover,._switcher_o14n3_16 ._active_o14n3_19{color:var(--accent-text);background:var(--accent-soft)}._content_o14n3_20{display:grid;gap:27px}._content_o14n3_20 section{scroll-margin-top:24px}._content_o14n3_20 h2{margin:0 0 10px;color:var(--text-strong);font-size:.96rem;line-height:1.35}._content_o14n3_20 p{margin:0 0 10px;color:var(--text);font-size:.84rem;line-height:1.72}._content_o14n3_20 p:last-child{margin-bottom:0}._footer_o14n3_25{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-top:38px;padding-top:18px;color:var(--text-muted);border-top:1px solid var(--border);font-size:.75rem}._footer_o14n3_25 a{color:var(--accent-text);font-weight:700;text-decoration:none}._footer_o14n3_25 a:hover{text-decoration:underline}@media(max-width:560px){._page_o14n3_1{padding:14px}._header_o14n3_2{align-items:flex-start;gap:12px;margin-bottom:14px}._brand_o14n3_3 img{width:125px}._backButton_o14n3_5{min-height:34px;padding:0 9px;font-size:.68rem}._document_o14n3_7{padding:24px 18px;border-radius:12px}._documentHeading_o14n3_8{gap:12px}._icon_o14n3_9{width:80px;height:64px}._switcher_o14n3_16{flex-direction:column;gap:3px}._switcher_o14n3_16 a{width:fit-content}}._headerActions_o14n3_29{display:flex;align-items:center;gap:10px}._attachment_1was3_1{margin:12px 0;min-width:0}._thumbnail_1was3_2{display:grid;place-items:center;width:180px;max-width:100%;height:120px;padding:4px;overflow:hidden;border:1px solid var(--border);border-radius:9px;background:var(--surface);color:var(--text-muted);cursor:zoom-in}._thumbnail_1was3_2 img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}._thumbnail_1was3_2 span{padding:8px;font-size:.72rem;line-height:1.5}._thumbnail_1was3_2:hover{border-color:var(--accent)}._thumbnail_1was3_2:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._viewer_1was3_7{width:fit-content;min-width:min(320px,100%);max-width:min(1100px,100%)}._fullImage_1was3_8{display:block;width:auto;height:auto;max-width:100%;max-height:min(72dvh,calc(100dvh - 180px));margin-inline:auto;object-fit:contain;border-radius:6px}._filename_1was3_9{margin:12px 0 0;color:var(--text-muted);font-size:.78rem;overflow-wrap:anywhere}._page_1grms_1,._form_1grms_1,._conversation_1grms_1{display:grid;gap:18px;min-width:0}html:has(._page_1grms_1),body:has(._page_1grms_1){min-width:0}._heading_1grms_3,._actions_1grms_3{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}._heading_1grms_3 h2,._heading_1grms_3 p{margin:0}._heading_1grms_3 h2{min-width:0;max-width:100%;overflow-wrap:anywhere}._heading_1grms_3 p,._muted_1grms_6{color:var(--text-muted);font-size:.82rem;line-height:1.6}._panel_1grms_7{display:grid;gap:18px;padding:22px;min-width:0;background:var(--surface);border:1px solid var(--border);border-radius:15px}._filters_1grms_8{display:grid;grid-template-columns:minmax(150px,1fr) repeat(2,minmax(140px,.5fr));gap:12px}._page_1grms_1 label,._form_1grms_1 label{display:grid;gap:6px;font-size:.82rem;color:var(--text);font-weight:600}._page_1grms_1 input,._page_1grms_1 select,._page_1grms_1 textarea,._form_1grms_1 input,._form_1grms_1 select,._form_1grms_1 textarea{width:100%;min-width:0;box-sizing:border-box;padding:11px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);font:inherit}._page_1grms_1 textarea,._form_1grms_1 textarea{min-height:140px;resize:vertical}._list_1grms_12{display:grid;gap:10px;margin:0;padding:0;list-style:none}._ticket_1grms_13{width:100%;display:grid;gap:10px;padding:16px;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:10px;text-align:left;cursor:pointer;overflow-wrap:anywhere}._ticket_1grms_13:hover{background:var(--surface-hover)}._ticketTitle_1grms_15{font-size:.95rem;color:var(--text-strong)}._meta_1grms_16{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--text-muted);font-size:.75rem}._badge_1grms_17{padding:5px 9px;background:var(--accent-soft);color:var(--accent-text);border-radius:20px;font-size:.75rem;font-weight:700}._unread_1grms_18{border-left:4px solid var(--accent)}._empty_1grms_19{padding:28px 16px;border:1px dashed var(--border);border-radius:10px;text-align:center;color:var(--text-muted)}._message_1grms_20{padding:16px;background:var(--surface-soft);border:1px solid var(--border);border-radius:10px;overflow-wrap:anywhere}._staff_1grms_21{border-left:4px solid var(--accent)}._message_1grms_20 p{white-space:pre-wrap;line-height:1.65;margin:12px 0}._message_1grms_20 header{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:.8rem}._message_1grms_20 time{color:var(--text-muted);font-size:.72rem}._page_1grms_1 button:focus-visible,._page_1grms_1 a:focus-visible,._form_1grms_1 input:focus-visible,._page_1grms_1 input:focus-visible,._page_1grms_1 select:focus-visible,._page_1grms_1 textarea:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._statusControl_1grms_26{display:flex;align-items:end;flex-wrap:wrap;gap:10px}._statusControl_1grms_26 label{flex:1}@media(max-width:720px){._filters_1grms_8{grid-template-columns:1fr}._panel_1grms_7{padding:15px}._actions_1grms_3>button{flex:1}._heading_1grms_3{align-items:stretch;flex-direction:column}}._preferences_3fv0g_1{position:fixed;left:16px;bottom:16px;z-index:90;max-width:calc(100vw - 32px)}._panel_3fv0g_2{width:560px;max-width:100%;max-height:75vh;overflow:auto;padding:20px;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text);box-shadow:var(--shadow-card)}._panel_3fv0g_2 h2{margin:0 0 10px;font-size:18px;color:var(--text-strong)}._panel_3fv0g_2 p{font-size:14px;line-height:1.5;margin:8px 0}._panel_3fv0g_2 a{color:var(--accent-text);text-decoration:underline}._actions_3fv0g_6{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}@media(max-width:600px){._panel_3fv0g_2{width:calc(100vw - 32px);padding:16px}._actions_3fv0g_6>button{flex:1 1 140px}}:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#1c2840;background:#f5f7fb;--page-bg: #f5f7fb;--surface: #ffffff;--surface-soft: #f7f8fa;--surface-hover: #f0f3f6;--border: #d9e0e8;--border-subtle: #e7ebf0;--text: #405069;--text-strong: #1c2840;--text-muted: #5f6d82;--text-subtle: #5f6d82;--accent: #1b7352;--accent-text: #17694c;--accent-soft: #e8f6f0;--accent-border: #9fcab7;--focus-ring: rgba(42, 150, 109, .24);--danger-text: #963b3b;--danger-soft: #fceded;--danger-border: #ebc4c4;--warning-text: #86591e;--warning-soft: #fff9ed;--warning-border: #e7ce9f;--shadow-card: 0 8px 28px rgba(26, 44, 67, .06);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}html[data-theme=dark]{color-scheme:dark;color:#eef3f8;background:#0f1724;--page-bg: #0f1724;--surface: #182235;--surface-soft: #202c40;--surface-hover: #29364b;--border: #3d4b63;--border-subtle: #303d52;--text: #d3dbe7;--text-strong: #f3f6fa;--text-muted: #b8c2d1;--text-subtle: #a5b1c3;--accent: #277e5e;--accent-text: #7cddb6;--accent-soft: #193a34;--accent-border: #4d9d7e;--focus-ring: rgba(124, 221, 182, .32);--danger-text: #ffaaaa;--danger-soft: #492a31;--danger-border: #80505a;--warning-text: #f2c97d;--warning-soft: #433622;--warning-border: #766039;--shadow-card: 0 10px 30px rgba(0, 0, 0, .24)}*{box-sizing:border-box}html{min-width:320px;min-height:100%}body{min-width:320px;min-height:100vh;margin:0;color:var(--text-strong);background:var(--page-bg)}button,input,textarea,select{font:inherit}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.pageActions{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:24px}.button{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:8px;padding:0 16px;border:1px solid transparent;border-radius:9px;font-size:.78rem;font-weight:700;cursor:pointer}.button:disabled{opacity:.55;cursor:not-allowed}.primaryButton{color:#fff;background:#1b7352;box-shadow:0 7px 18px #1b73522e}.primaryButton:hover:not(:disabled){background:#145f43}.secondaryButton{color:var(--text);background:var(--surface);border-color:var(--border)}.secondaryButton:hover:not(:disabled){background:var(--surface-hover)}.panel{background:var(--surface);border:1px solid var(--border);border-radius:14px}.loadingPanel{padding:40px;color:var(--text-subtle);text-align:center;font-size:.82rem}.emptyState{display:flex;min-height:360px;align-items:center;justify-content:center;flex-direction:column;padding:40px;text-align:center;background:var(--surface);border:1px dashed var(--border);border-radius:15px}.emptyState>span{display:grid;width:56px;height:56px;place-items:center;color:var(--accent-text);background:var(--accent-soft);border-radius:14px}.emptyState h2{margin:18px 0 7px;color:var(--text-strong);font-size:1rem}.emptyState p{margin:0 0 20px;color:var(--text-muted);font-size:.8rem}.form{display:grid;gap:18px}.formColumns{display:grid;grid-template-columns:1fr 1fr;gap:14px}.field{display:grid;gap:7px}.field>span{color:var(--text);font-size:.73rem;font-weight:700}.field small{color:var(--text-subtle);font-size:.67rem;font-weight:500}.input{width:100%;min-height:42px;padding:9px 11px;color:var(--text-strong);background:var(--surface);border:1px solid var(--border);border-radius:8px;font-size:.8rem}.input:focus{border-color:var(--accent-border);outline:3px solid var(--focus-ring)}.input::placeholder,textarea::placeholder{color:var(--text-subtle);opacity:1}.textarea{resize:vertical;line-height:1.5}.checkField{display:flex;align-items:center;gap:9px;color:var(--text);font-size:.77rem;font-weight:650}.checkField input{width:16px;height:16px;accent-color:#1b7352}.selectionGroup{display:grid;min-width:0;gap:9px;margin:0;padding:13px;border:1px solid var(--border);border-radius:10px}.selectionGroup legend{padding:0 5px;color:var(--text-strong);font-size:.76rem;font-weight:750}.selectionGroup legend small{margin-left:7px;color:var(--text-muted);font-size:.65rem;font-weight:600}.selectionList{display:grid;max-height:220px;gap:7px;overflow-y:auto}.selectionRow{display:grid;grid-template-columns:minmax(0,1fr) 125px;align-items:center;gap:10px;padding:7px 8px;background:var(--surface-soft);border-radius:8px}.selectionRow .input{min-height:34px}.fieldHint{margin:0;color:var(--text-muted);font-size:.72rem}.dependencyField{min-width:0;margin:0;padding:13px 14px;border:1px solid var(--border);border-radius:9px}.dependencyField legend{padding:0 5px;color:var(--text);font-size:.73rem;font-weight:700}.dependencyField legend small{color:var(--text-subtle);font-size:.67rem;font-weight:500}.dependencyOptions{display:grid;max-height:150px;overflow-y:auto;gap:4px;padding:2px}.dependencyOptions label{display:flex;align-items:center;gap:9px;padding:7px 8px;color:var(--text);border-radius:7px;font-size:.76rem;cursor:pointer}.dependencyOptions label:hover{background:var(--surface-hover)}.dependencyOptions input{width:16px;height:16px;flex:0 0 auto;accent-color:#1b7352}.dependencyOptions span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dependencyEmpty,.fieldHint{margin:2px 0;color:var(--text-subtle);font-size:.69rem;line-height:1.45}.fieldHint{margin-top:9px}.progressField{display:grid;gap:8px;padding:13px 14px;background:var(--surface-soft);border:1px solid var(--border);border-radius:9px}.progressField>label{color:var(--text);font-size:.73rem;font-weight:700}.progressField>div{display:flex;align-items:center;gap:15px}.progressField input[type=range]{min-width:0;flex:1;accent-color:#1b7352}.progressNumber{position:relative;width:82px;flex:0 0 auto}.progressNumber .input{padding-right:27px;text-align:right}.progressNumber span{position:absolute;top:50%;right:11px;color:var(--text-subtle);font-size:.73rem;transform:translateY(-50%);pointer-events:none}.progressWarning{margin:0;color:var(--warning-text);font-size:.68rem;line-height:1.4}.completionField{display:grid;gap:7px;padding:11px 12px;color:var(--text-muted);background:var(--surface-soft);border:1px solid var(--border);border-radius:8px;font-size:.69rem}.completionField>span{color:var(--text);font-size:.71rem;font-weight:700}.completionField>small{color:var(--text-muted);font-size:.67rem;font-weight:400;line-height:1.4}.completionField .input:disabled{color:var(--text-subtle);background:var(--surface-hover);cursor:not-allowed}.workflowWarning{display:grid;gap:4px;padding:11px 13px;color:var(--danger-text);background:var(--danger-soft);border:1px solid var(--danger-border);border-radius:8px}.workflowWarning strong{font-size:.73rem}.workflowWarning span{font-size:.69rem;line-height:1.45}.formActions{display:flex;justify-content:flex-end;gap:9px;padding-top:7px}.errorBanner{margin-bottom:18px;padding:13px 15px;color:var(--danger-text);background:var(--danger-soft);border:1px solid var(--danger-border);border-radius:9px;font-size:.78rem;line-height:1.5}@media(max-width:800px){.formColumns{grid-template-columns:1fr}}
