.page_status__1RioK{flex:0 0 auto;font-family:var(--mono);font-size:calc(8px * var(--ui-font-scale, 1));line-height:1.4;white-space:nowrap}.page_ready__Pz8rY{color:var(--muted)}.page_writing__ckCNd{color:var(--success)}.page_pending__cEKeD{color:var(--warning)}.page_failed__G28V7{color:var(--danger)}.page_row__rv1m2 .outline-item-copy{width:100%}.page_row__rv1m2:has(>.outline-title.active){background:var(--teal-soft);box-shadow:inset 3px 0 0 var(--teal)}.page_row__rv1m2.outline-row>.outline-title.active{background:transparent;box-shadow:none}.page_row__rv1m2.outline-row>.outline-title{padding-right:8px}.page_row__rv1m2 .outline-item-meta{flex-wrap:wrap}.page_row__rv1m2.outline-row>.outline-title.has-flowchart-notice{padding-right:8px}.page_row__rv1m2>.outline-flowchart-notice{position:relative;top:auto;right:auto;flex:0 0 24px;align-self:center;margin-right:7px;transform:none}.page_titleLine__vRRA4{padding-right:0}.OutlineRowActions_actions__P9tBh{display:none;flex:0 0 auto;align-self:center;margin-right:7px;align-items:center;gap:2px;padding:2px;border:1px solid transparent;border-radius:4px;background:transparent}.OutlineRowActions_actions__P9tBh .OutlineRowActions_trigger__jk3W7{width:24px}.OutlineRowActions_actions__P9tBh:focus-within,.OutlineRowActions_actions__P9tBh[data-open=true],.OutlineRowActions_actions__P9tBh[data-selected=true],.outline-row:has(.outline-title:focus-visible) .OutlineRowActions_actions__P9tBh,.outline-row:hover .OutlineRowActions_actions__P9tBh{display:flex}.OutlineRowActions_actions__P9tBh button{display:inline-flex;align-items:center;justify-content:center;height:24px;padding:0;border-radius:3px;color:var(--muted);background:transparent}.OutlineRowActions_actions__P9tBh .OutlineRowActions_retry__nrlLv{width:24px;color:var(--danger)}.OutlineRowActions_actions__P9tBh button:hover:not(:disabled){color:var(--teal);background:var(--teal-soft)}.OutlineRowActions_actions__P9tBh button:disabled{opacity:.4;cursor:not-allowed}.OutlineRowActions_menu__BZE1a{position:fixed;z-index:110;width:164px;max-height:calc(100dvh - 16px);overflow-y:auto;padding:4px;border:1px solid var(--line);border-radius:6px;background:var(--paper);box-shadow:var(--toolbar-shadow)}.OutlineRowActions_menu__BZE1a button{display:flex;align-items:center;gap:8px;width:100%;min-height:36px;padding:6px 8px;border-radius:4px;color:var(--ink);background:transparent;font-size:12px;text-align:left}.OutlineRowActions_menu__BZE1a button:focus-visible,.OutlineRowActions_menu__BZE1a button:hover:not(:disabled){background:var(--surface-hover)}.OutlineRowActions_menu__BZE1a button:disabled{color:var(--soft);cursor:not-allowed}.OutlineRowActions_menu__BZE1a .OutlineRowActions_danger___VD_R{color:var(--danger)}.OutlineRowActions_submenuArrow__8mMMX{margin-left:auto;flex-shrink:0}.OutlineRowActions_submenu___mtAB{z-index:111}.OutlineRowActions_submenu___mtAB button{align-items:flex-start}.OutlineRowActions_submenu___mtAB button svg{flex-shrink:0;margin-top:2px}.OutlineRowActions_submenu___mtAB button span{overflow-wrap:anywhere}@media (hover:none){.outline-row:focus-within .OutlineRowActions_actions__P9tBh{display:flex}}.OutlineRowActions_withNotice__J2PiJ{margin-right:0}.outline-adjustment_row__iEOTP[data-outline-draggable=true]>.outline-title{cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.outline-adjustment_row__iEOTP[data-outline-drop=AFTER]:after,.outline-adjustment_row__iEOTP[data-outline-drop=BEFORE]:before{content:"";position:absolute;left:8px;right:8px;height:2px;background:var(--teal);z-index:2;pointer-events:none}.outline-adjustment_row__iEOTP[data-outline-drop=BEFORE]:before{top:0}.outline-adjustment_row__iEOTP[data-outline-drop=AFTER]:after{bottom:0}.outline-adjustment_row__iEOTP[data-outline-drop=LAST]{background:var(--teal-soft);outline:1px solid var(--teal);outline-offset:-1px}.outline-adjustment_dragPreview__YdqOP{position:fixed;top:0;left:0;z-index:150;max-width:min(300px,calc(100vw - 32px));padding:10px 14px;overflow:hidden;color:var(--navy);background:var(--paper);border:1px solid var(--teal);border-radius:5px;box-shadow:0 6px 18px rgba(0,0,0,.16);font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform}.outline-adjustment_dragPreview__YdqOP[hidden]{display:none}.outline-panel[data-outline-dragging=true] .outline-adjustment_row__iEOTP,.outline-panel[data-outline-dragging=true] .outline-adjustment_row__iEOTP>.outline-title{cursor:-webkit-grabbing;cursor:grabbing}.outline-panel[data-outline-dragging=true] .outline-adjustment_row__iEOTP:not([data-outline-drop=LAST]){background:transparent}.outline-panel[data-outline-dragging=true] .outline-adjustment_row__iEOTP .outline-flowchart-notice,.outline-panel[data-outline-dragging=true] .outline-adjustment_row__iEOTP [aria-label^="章节操作："]{visibility:hidden;pointer-events:none}.outline-adjustment_row__iEOTP[data-outline-drag-source=true]>.outline-title{opacity:.45}.OutlineCoverageBadges_count__ef3fe{justify-content:center;min-width:18px;background:var(--teal-soft);color:var(--teal)}.OutlineCoverageBadges_count__ef3fe,.OutlineCoverageBadges_score__SKjOX{display:inline-flex;align-items:center;padding:1px 5px;border-radius:4px;font-size:calc(8px * var(--ui-font-scale, 1));font-family:var(--mono);font-weight:600;line-height:1.3;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:help}.OutlineCoverageBadges_score__SKjOX{background:var(--copper-soft);color:var(--copper);white-space:nowrap}.OutlineCoverageBadges_tooltip__JQt4I{box-sizing:border-box;position:fixed;z-index:100;width:min(360px,calc(100vw - 16px));max-height:min(280px,calc(100vh - 16px));overflow-y:auto;padding:12px 16px;border:1px solid var(--line);border-radius:6px;background:var(--paper);color:var(--ink);box-shadow:0 8px 24px rgba(24,34,46,.14);font-size:12px;line-height:1.6}.OutlineCoverageBadges_tooltip__JQt4I ol,.OutlineCoverageBadges_tooltip__JQt4I ul{margin:0;padding-left:20px}.OutlineCoverageBadges_tooltip__JQt4I li{white-space:normal;overflow-wrap:anywhere}.OutlineCoverageBadges_count__ef3fe:focus-visible,.OutlineCoverageBadges_score__SKjOX:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.OutlineCoverageBadges_tooltip__JQt4I li+li{margin-top:10px}.OutlineCoverageBadges_tooltip__JQt4I p{margin:3px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.controls_button__3s2Cr,.controls_choice__cHt3c,.controls_field__iS_LE,.controls_iconButton__ydKjV{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--ink);background:var(--field-bg);border:1px solid var(--line);font:inherit;transition:color .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.controls_button__3s2Cr{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:45px;padding:0 18px;border-radius:5px;font-size:calc(12px * var(--ui-font-scale, 1));font-weight:700}.controls_button__3s2Cr:hover:not(:disabled){transform:translateY(-1px)}.controls_small__h7pdG{min-height:34px;padding:0 12px;font-size:calc(11px * var(--ui-font-scale, 1))}.controls_primary__QxRDg{color:var(--on-primary);background:var(--primary-bg);border-color:var(--primary-bg);box-shadow:var(--toolbar-shadow)}.controls_primary__QxRDg:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover)}.controls_accent__g5sCb{color:var(--on-accent);background:var(--teal);border-color:var(--teal)}.controls_accent__g5sCb:hover:not(:disabled){background:var(--teal-hover);border-color:var(--teal-hover)}.controls_iconButton__ydKjV:focus-visible,.controls_iconButton__ydKjV:hover:not(:disabled),.controls_quiet__28fHY:hover:not(:disabled){color:var(--teal);background:var(--surface-hover);border-color:var(--focus-border)}.controls_danger__NDPf_{color:var(--danger);background:var(--danger-bg);border-color:var(--danger-line)}.controls_button__3s2Cr:focus-visible,.controls_choice__cHt3c:focus-visible,.controls_field__iS_LE:focus-visible,.controls_iconButton__ydKjV:focus-visible{outline:none;border-color:var(--focus-border);box-shadow:var(--focus-ring)}.controls_button__3s2Cr:disabled,.controls_choice__cHt3c:disabled,.controls_field__iS_LE:disabled,.controls_iconButton__ydKjV:disabled{color:var(--soft);background:var(--field-disabled);border-color:var(--line);box-shadow:none;cursor:not-allowed;transform:none}.controls_iconButton__ydKjV{display:inline-grid;place-items:center;width:30px;height:30px;padding:0;background:transparent;border-color:transparent;border-radius:4px}.controls_choice__cHt3c{color:var(--ink);background:var(--field-bg);border-color:var(--line)}.controls_choice__cHt3c:hover:not(:disabled){background:var(--surface-hover);border-color:var(--focus-border)}.controls_choice__cHt3c[data-selected=true]{color:var(--navy);background:var(--teal-soft);border-color:var(--focus-border);box-shadow:inset 0 0 0 1px var(--focus-border)}.controls_field__iS_LE{width:100%;min-height:34px;padding:7px 9px;border-radius:5px;outline:none;font-size:calc(10px * var(--ui-font-scale, 1));line-height:1.5}textarea.controls_field__iS_LE{resize:vertical}.controls_badge__WMN1g{display:inline-grid;place-items:center;min-width:15px;height:15px;padding:0 4px;border:1px solid transparent;border-radius:999px;font-family:var(--mono);font-size:calc(8px * var(--ui-font-scale, 1));font-weight:800;line-height:1}.controls_badgeWarning__Nw5w4{color:var(--warning);background:var(--warning-bg);border-color:var(--warning-line)}.controls_badgeSuccess__mZb39{color:var(--success);background:var(--success-bg);border-color:var(--success-line)}.controls_badgeDanger__YntzD{color:var(--danger);background:var(--danger-bg);border-color:var(--danger-line)}.controls_badgeNeutral__vVDzz{color:var(--muted);background:var(--surface-subtle);border-color:var(--line)}.controls_contentPreview__f7N20{color-scheme:light;color:var(--document-preview-ink);background:var(--document-preview-canvas);border-color:var(--document-line-soft)}.project-storage_screen__IPaet{min-height:100dvh;display:grid;place-items:center;padding:2rem;color:var(--ink);background:var(--canvas)}.project-storage_panel__bbBQt{width:min(100%,26rem);text-align:center}.project-storage_panel__bbBQt>svg{color:var(--teal)}.project-storage_panel__bbBQt h1{font-size:1.4rem;font-weight:600;margin:1.1rem 0 .7rem}.project-storage_panel__bbBQt p{color:var(--muted);line-height:1.8;margin:0 0 1.5rem;overflow-wrap:anywhere}.project-storage_track__4_Mqq{height:.5rem;overflow:hidden;border-radius:.25rem;background:var(--line)}.project-storage_fill__Dxur3{height:100%;background:var(--teal)}.project-storage_percent__oqeNS{display:block;margin-top:.8rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.project-storage_retry__tLBOd{padding:.65rem 1.2rem;border:1px solid var(--line-strong);border-radius:.4rem;color:inherit;background:var(--surface-raised);cursor:pointer;font:inherit}.project-storage_retry__tLBOd:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.project-storage_actions__RX_R0{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.project-storage_actions__RX_R0 a{display:inline-flex;align-items:center;text-decoration:none}.project-storage_preparation__e7Qgq{width:100%;min-height:65vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;color:var(--ink);background:var(--canvas)}.project-storage_screen__IPaet.project-storage_preparation__e7Qgq{min-height:100dvh}.project-storage_preparationStatus__BQQ_2{text-align:center}.project-storage_preparationStatus__BQQ_2 svg{color:var(--teal);animation:project-storage_preparationSpin__MFWd0 1.5s linear infinite}.project-storage_preparationStatus__BQQ_2 h1{margin:.8rem 0 .5rem;font-size:1.3rem;font-weight:600}.project-storage_preparationStatus__BQQ_2 p{margin:0;color:var(--muted);font-size:.9rem}@keyframes project-storage_preparationSpin__MFWd0{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.project-storage_preparationStatus__BQQ_2 svg{animation:none}}.CompletedBidSourcePanel_panel__6xA5c{position:-webkit-sticky;position:sticky;top:66px;display:grid;height:calc(100vh - 66px);min-width:0;grid-template-rows:auto auto auto minmax(0,1fr);align-self:start;overflow:hidden;background:var(--surface-muted);border-left:1px solid var(--line)}.CompletedBidSourcePanel_header__cQguj{display:flex;min-height:65px;align-items:center;justify-content:space-between;gap:15px;padding:12px 16px;background:var(--surface-raised);border-bottom:1px solid var(--line)}.CompletedBidSourcePanel_header__cQguj>div{display:grid;grid-gap:3px;gap:3px}.CompletedBidSourcePanel_header__cQguj span{color:var(--soft);font-size:calc(9px * var(--ui-font-scale, 1))}.CompletedBidSourcePanel_header__cQguj h2{margin:0;color:var(--navy);font-family:var(--serif);font-size:calc(17px * var(--ui-font-scale, 1));font-weight:600}.CompletedBidSourcePanel_header__cQguj button{display:inline-flex;min-height:31px;align-items:center;justify-content:center;gap:5px;padding:0 9px;color:var(--muted);background:transparent;border:1px solid var(--line);font-size:calc(9px * var(--ui-font-scale, 1));font-weight:700}.CompletedBidSourcePanel_summary__OpfR5{display:flex;gap:10px;margin:13px;padding:11px;background:var(--teal-soft)}.CompletedBidSourcePanel_summaryIcon__LysiX{display:grid;width:29px;height:29px;flex:0 0 auto;place-items:center;color:var(--teal);background:var(--surface-raised);border:1px solid var(--line)}.CompletedBidSourcePanel_summary__OpfR5>div{display:grid;min-width:0;grid-gap:3px;gap:3px}.CompletedBidSourcePanel_summary__OpfR5 strong{overflow:hidden;color:var(--navy);font-size:calc(10px * var(--ui-font-scale, 1));text-overflow:ellipsis;white-space:nowrap}.CompletedBidSourcePanel_summary__OpfR5 small,.CompletedBidSourcePanel_summary__OpfR5 span:not(.CompletedBidSourcePanel_summaryIcon__LysiX){color:var(--muted);font-size:calc(9px * var(--ui-font-scale, 1))}.CompletedBidSourcePanel_summary__OpfR5 small{color:var(--teal)}.CompletedBidSourcePanel_body__8uRfH{min-height:0;overflow-y:auto;padding:0 13px 26px;overscroll-behavior:contain}.CompletedBidSourcePanel_empty__6rTql{display:flex;align-items:center;justify-content:center;gap:7px;min-height:150px;margin:0;padding:20px;color:var(--muted);font-size:calc(10px * var(--ui-font-scale, 1));line-height:1.7;text-align:center}.CompletedBidSourcePanel_header__cQguj button:focus-visible,.CompletedBidSourcePanel_header__cQguj button:hover{color:var(--teal);border-color:var(--focus-border);outline:none}@media (max-width:1240px){.CompletedBidSourcePanel_panel__6xA5c{position:fixed;z-index:30;top:66px;right:0;bottom:0;width:min(390px,calc(100vw - 24px));height:auto;box-shadow:-18px 0 42px rgba(24,34,46,.18)}}.ThemeMenu_root__TcPcH{position:relative;flex:0 0 auto}.ThemeMenu_trigger__bo1ez{display:inline-grid;width:30px;height:30px;padding:0;place-items:center;color:var(--muted);background:var(--surface-raised);border:1px solid var(--line);border-radius:5px;transition:color .16s ease,background .16s ease,border-color .16s ease}.ThemeMenu_trigger__bo1ez:focus-visible,.ThemeMenu_trigger__bo1ez:hover:not(:disabled){color:var(--teal);background:var(--teal-soft);border-color:var(--focus-border);outline:none}.ThemeMenu_trigger__bo1ez:focus-visible{box-shadow:var(--focus-ring)}.ThemeMenu_trigger__bo1ez:disabled{cursor:wait;opacity:.62}.ThemeMenu_error__en6v0{position:absolute;z-index:90;top:calc(100% + 7px);right:0;width:210px;padding:7px 9px;color:var(--danger);background:var(--surface-overlay);border:1px solid var(--danger-line);border-radius:6px;box-shadow:var(--shadow-overlay);font-size:calc(9px * var(--ui-font-scale, 1));line-height:1.45}.ThemeMenu_spin__OgTML{animation:ThemeMenu_spin__OgTML .8s linear infinite}@keyframes ThemeMenu_spin__OgTML{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ThemeMenu_spin__OgTML{animation:none}}.AIChatWindow_shell__8sDsn{display:flex;flex-direction:column;height:100%;min-height:0;color:var(--ink);background:var(--surface-muted)}.AIChatWindow_header___VEsn{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 48px 12px 14px;background:var(--surface-raised);border-bottom:1px solid var(--line)}.AIChatWindow_identity__3N2HO{display:flex;align-items:center;gap:9px;min-width:0}.AIChatWindow_identity__3N2HO>span:last-child{display:grid;min-width:0;grid-gap:2px;gap:2px}.AIChatWindow_identity__3N2HO strong{color:var(--navy);font-family:var(--serif);font-size:13px;font-weight:650}.AIChatWindow_identity__3N2HO small{overflow:hidden;color:var(--soft);font-family:var(--mono);font-size:8px;text-overflow:ellipsis;white-space:nowrap}.AIChatWindow_avatar__ASX_k{display:grid;flex:0 0 auto;width:28px;height:28px;color:var(--teal);background:var(--teal-soft);border:1px solid var(--success-line);border-radius:50%;place-items:center}.AIChatWindow_sessionControls__1uKZq{display:flex;flex:0 1 138px;align-items:center;gap:4px;min-width:0}.AIChatWindow_sessionMenu__0Tt3i{width:100%;min-width:0}.AIChatWindow_sessionMenu__0Tt3i .version-menu-trigger{width:100%;height:29px;max-width:138px;min-width:0;color:var(--muted);background:var(--surface-muted);border-color:var(--line);border-radius:7px;font-size:9px}.AIChatWindow_sessionMenuPanel__HlHll{display:flex;width:280px;max-height:min(430px,calc(100dvh - 120px));flex-direction:column}.AIChatWindow_sessionMenuCreate__qMsoj{flex:0 0 auto;margin-bottom:6px;border-top:0;border-bottom:1px solid var(--line);border-radius:5px 5px 0 0}.AIChatWindow_sessionMenuList__9wfkI{min-height:72px;max-height:330px;margin-bottom:0;overflow-y:auto;overscroll-behavior:contain}.AIChatWindow_sessionMenuList__9wfkI .version-menu-item{min-height:34px}.AIChatWindow_sessionMenuList__9wfkI .version-menu-row-actions .icon-button:not(:disabled):hover{color:var(--danger);background:var(--danger-bg)}.AIChatWindow_transcript__gWjlc{display:grid;grid-auto-rows:max-content;grid-template-columns:minmax(0,1fr);flex:1 1 auto;align-content:start;grid-gap:10px;gap:10px;min-height:0;padding:14px;overflow-y:auto;overscroll-behavior:contain}.AIChatWindow_empty__jvckA{display:grid;justify-items:start;grid-gap:7px;gap:7px;margin:auto 0;padding:18px;color:var(--muted);background:linear-gradient(135deg,var(--teal-soft),var(--surface-raised));border:1px dashed var(--line-strong);border-radius:10px}.AIChatWindow_empty__jvckA strong{color:var(--navy);font-family:var(--serif);font-size:14px}.AIChatWindow_empty__jvckA p{margin:0;font-size:11px;line-height:1.65}.AIChatWindow_message__T4YG7{display:grid;max-width:92%;grid-gap:5px;gap:5px;padding:10px 11px;border:1px solid var(--line);border-radius:8px}.AIChatWindow_message__T4YG7>span{color:var(--soft);font-family:var(--mono);font-size:8px;letter-spacing:.05em}.AIChatWindow_assistant__RVwZV{justify-self:start;background:var(--surface-raised);border-bottom-left-radius:2px}.AIChatWindow_user__8Xq5f{justify-self:end;color:var(--ink);background:var(--teal-soft);border-color:var(--success-line);border-bottom-right-radius:2px}.AIChatWindow_markdown__VRt4C{min-width:0;font-size:11px;line-height:1.7;overflow-wrap:anywhere}.AIChatWindow_markdown__VRt4C>:first-child{margin-top:0}.AIChatWindow_markdown__VRt4C>:last-child{margin-bottom:0}.AIChatWindow_markdown__VRt4C blockquote,.AIChatWindow_markdown__VRt4C ol,.AIChatWindow_markdown__VRt4C p,.AIChatWindow_markdown__VRt4C pre,.AIChatWindow_markdown__VRt4C table,.AIChatWindow_markdown__VRt4C ul{margin:0 0 8px}.AIChatWindow_markdown__VRt4C p{white-space:pre-wrap}.AIChatWindow_markdown__VRt4C ol,.AIChatWindow_markdown__VRt4C ul{padding-left:18px}.AIChatWindow_markdown__VRt4C pre{padding:8px;overflow-x:auto;background:var(--surface-subtle);border:1px solid var(--line);border-radius:4px}.AIChatWindow_markdown__VRt4C code{font-family:var(--mono);font-size:.9em}.AIChatWindow_markdown__VRt4C table{display:block;overflow-x:auto;border-collapse:collapse}.AIChatWindow_markdown__VRt4C td,.AIChatWindow_markdown__VRt4C th{padding:5px;border:1px solid var(--line)}.AIChatWindow_messageReferences__jxWWG,.AIChatWindow_selectedFiles__ctIpU{display:flex;flex-wrap:wrap;gap:5px}.AIChatWindow_messageReferences__jxWWG small,.AIChatWindow_selectedFiles__ctIpU button{display:inline-flex;align-items:center;gap:4px;max-width:100%;color:var(--teal);background:var(--teal-soft);border:1px solid var(--success-line);border-radius:999px;font-size:9px}.AIChatWindow_messageReferences__jxWWG small{padding:3px 7px}.AIChatWindow_selectedFiles__ctIpU button{padding:4px 7px;cursor:pointer}.AIChatWindow_selectedFiles__ctIpU button:hover{border-color:#8dbfb3}.AIChatWindow_thinking__xJRjs{display:inline-flex;align-items:center;justify-self:start;gap:6px;padding:7px 9px;color:var(--teal);background:var(--teal-soft);border:1px solid var(--success-line);border-radius:999px;font-size:10px}.AIChatWindow_error__06mKH{margin:0;padding:8px 9px;color:var(--danger);background:var(--danger-bg);border:1px solid var(--danger-line);border-radius:7px;font-size:10px;line-height:1.5}.AIChatWindow_confirmationNotice__2VMbK{margin:0;padding:8px 9px;color:var(--success);background:var(--success-bg);border:1px solid var(--success-line);border-radius:7px;font-size:10px;line-height:1.5}.AIChatWindow_confirmation__0lGRS{display:grid;grid-gap:7px;gap:7px;padding:11px;color:var(--ink);background:var(--warning-bg);border:1px solid var(--warning-line);border-radius:9px}.AIChatWindow_confirmation__0lGRS>strong{color:var(--warning);font-family:var(--serif);font-size:12px}.AIChatWindow_confirmation__0lGRS p,.AIChatWindow_confirmation__0lGRS ul{margin:0;font-size:10px;line-height:1.55}.AIChatWindow_confirmation__0lGRS ul{display:grid;grid-gap:5px;gap:5px;padding:0;list-style:none}.AIChatWindow_confirmation__0lGRS li{display:grid;grid-gap:4px;gap:4px;padding-top:5px;border-top:1px solid var(--warning-line)}.AIChatWindow_confirmation__0lGRS li b{color:var(--navy)}.AIChatWindow_confirmation__0lGRS li>span{color:var(--soft)}.AIChatWindow_confirmationPreview__5gIgB{display:grid;grid-gap:2px;gap:2px;padding:6px 7px;background:var(--surface-translucent);border:1px solid var(--warning-line);border-radius:6px}.AIChatWindow_confirmationPreview__5gIgB p{max-height:88px;overflow:auto;white-space:pre-wrap}.AIChatWindow_confirmation__0lGRS small{color:var(--soft);font-size:9px}.AIChatWindow_confirmation__0lGRS>div{display:flex;gap:7px}.AIChatWindow_confirmation__0lGRS button{display:inline-flex;align-items:center;gap:4px;padding:6px 9px;color:var(--on-accent);background:var(--teal);border:0;border-radius:7px;font-size:10px;cursor:pointer}.AIChatWindow_confirmation__0lGRS button+button{color:var(--muted);background:var(--surface-subtle)}.AIChatWindow_confirmation__0lGRS button:disabled{cursor:not-allowed;opacity:.5}.AIChatWindow_questionSet__WoeZV{position:relative;display:grid;grid-gap:11px;gap:11px;padding:12px;overflow:hidden;background:var(--surface-raised);border:1px solid var(--line-strong);border-radius:9px;box-shadow:0 5px 18px rgba(24,50,46,.06)}.AIChatWindow_questionSetIntro__Wmtaq{display:flex;align-items:flex-start;gap:8px;color:var(--teal)}.AIChatWindow_questionSetIntro__Wmtaq>svg{flex:0 0 auto;margin-top:1px}.AIChatWindow_questionSetIntro__Wmtaq>div{display:grid;grid-gap:3px;gap:3px}.AIChatWindow_questionSetIntro__Wmtaq strong{color:var(--navy);font-family:var(--serif);font-size:12px}.AIChatWindow_questionSetIntro__Wmtaq p{margin:0;color:var(--muted);font-size:10px;line-height:1.55}.AIChatWindow_questionSet__WoeZV ol{display:grid;grid-gap:13px;gap:13px;margin:0;padding:0;list-style:none}.AIChatWindow_questionSet__WoeZV li{display:grid;grid-gap:7px;gap:7px;padding-top:10px;border-top:1px solid var(--line)}.AIChatWindow_questionSet__WoeZV li>small{color:var(--teal);font-family:var(--mono);font-size:8px;letter-spacing:.03em}.AIChatWindow_questionSet__WoeZV li>strong{color:var(--ink);font-size:11px;line-height:1.55}.AIChatWindow_questionOptions__0IR6z{display:grid;grid-gap:5px;gap:5px}.AIChatWindow_questionOptions__0IR6z>label{display:flex;align-items:flex-start;gap:7px;padding:7px 8px;color:var(--muted);background:var(--surface-muted);border:1px solid var(--line);border-radius:7px;cursor:pointer}.AIChatWindow_questionOptions__0IR6z>.AIChatWindow_questionOptionSelected__CNXea,.AIChatWindow_questionOptions__0IR6z>label:hover{color:var(--teal);background:var(--teal-soft);border-color:var(--focus-border)}.AIChatWindow_questionOptions__0IR6z input{flex:0 0 auto;margin:2px 0 0;accent-color:var(--teal)}.AIChatWindow_questionOptions__0IR6z label>span{display:grid;grid-gap:2px;gap:2px}.AIChatWindow_questionOptions__0IR6z b{color:var(--navy);font-size:10px}.AIChatWindow_questionOptions__0IR6z small{color:var(--soft);font-size:9px;line-height:1.45}.AIChatWindow_questionOther__SrGFv{display:grid;grid-gap:4px;gap:4px}.AIChatWindow_questionOther__SrGFv>span{color:var(--soft);font-size:9px}.AIChatWindow_questionOther__SrGFv input{min-width:0;width:100%;padding:7px 8px;color:var(--ink);background:var(--field-bg);border:1px solid var(--line);border-radius:7px;font:10px/1.4 var(--sans);outline:none}.AIChatWindow_questionOther__SrGFv input:focus{border-color:var(--focus-border);box-shadow:0 0 0 2px rgba(68,143,132,.1)}.AIChatWindow_questionActions__8bhwl{display:flex;gap:7px}.AIChatWindow_questionActions__8bhwl button{display:inline-flex;align-items:center;gap:4px;padding:7px 9px;color:var(--on-accent);background:var(--teal);border:0;border-radius:7px;font-size:10px;cursor:pointer}.AIChatWindow_questionActions__8bhwl button+button{color:var(--muted);background:var(--surface-subtle)}.AIChatWindow_questionActions__8bhwl button:disabled{cursor:not-allowed;opacity:.45}.AIChatWindow_composer__xaHcE{display:grid;grid-gap:7px;gap:7px;padding:10px 12px 12px;background:var(--surface-raised);border-top:1px solid var(--line)}.AIChatWindow_composer__xaHcE>p{display:flex;align-items:center;gap:4px;margin:0;color:var(--soft);font-size:9px}.AIChatWindow_inputWrap__U3aAV{position:relative;display:flex;min-height:112px;overflow:visible;background:var(--field-bg);border:1px solid var(--line-strong);border-radius:14px;box-shadow:0 4px 16px rgba(24,50,46,.05);flex-direction:column;transition:border-color .16s ease,box-shadow .16s ease}.AIChatWindow_inputWrap__U3aAV:focus-within{border-color:#68a99e;box-shadow:0 0 0 3px rgba(68,143,132,.12),0 8px 22px rgba(24,50,46,.08)}.AIChatWindow_inputWrap__U3aAV>label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.AIChatWindow_inputWrap__U3aAV textarea{width:100%;min-height:65px;max-height:150px;padding:12px 13px 5px;resize:none;color:var(--ink);background:transparent;border:0;font:11px/1.55 var(--sans);outline:none}.AIChatWindow_selectedFiles__ctIpU{padding:10px 12px 0}.AIChatWindow_composerToolbar____VOd{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding:6px 8px 8px}.AIChatWindow_modePicker__UR7GM{position:relative}.AIChatWindow_modeTrigger__chkbT{display:inline-flex;align-items:center;gap:3px;min-width:62px;padding:6px 8px;color:var(--muted);background:var(--surface-muted);border:1px solid var(--line);border-radius:8px;font-size:10px;font-weight:650;cursor:pointer}.AIChatWindow_modeTrigger__chkbT:hover,.AIChatWindow_modeTrigger__chkbT[aria-expanded=true]{color:var(--teal);background:var(--teal-soft);border-color:var(--focus-border)}.AIChatWindow_modeTrigger__chkbT:disabled{cursor:not-allowed;opacity:.55}.AIChatWindow_modeTrigger__chkbT[aria-expanded=true] svg{transform:rotate(180deg)}.AIChatWindow_modeMenu__l1zgM{position:absolute;z-index:5;bottom:calc(100% + 7px);left:0;display:grid;width:248px;padding:5px;background:var(--surface-overlay);border:1px solid var(--line-strong);border-radius:11px;box-shadow:var(--shadow-overlay)}.AIChatWindow_modeMenu__l1zgM button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:9px 10px;color:var(--muted);text-align:left;background:transparent;border:0;border-radius:8px;cursor:pointer}.AIChatWindow_modeMenu__l1zgM button:hover,.AIChatWindow_modeMenu__l1zgM button[aria-checked=true]{color:var(--teal);background:var(--teal-soft)}.AIChatWindow_modeMenu__l1zgM button>span{display:grid;grid-gap:2px;gap:2px}.AIChatWindow_modeMenu__l1zgM strong{color:var(--navy);font-size:10px}.AIChatWindow_modeMenu__l1zgM small{color:var(--soft);font-size:9px;line-height:1.45}.AIChatWindow_modeMenu__l1zgM svg{flex:0 0 auto}.AIChatWindow_composerActions__nNhuv{display:flex;align-items:center;gap:8px;margin-left:auto}.AIChatWindow_contextUsage__XQU94{position:relative;display:grid;width:22px;height:22px;border-radius:50%;cursor:default;place-items:center}.AIChatWindow_contextUsage__XQU94:focus-visible{outline:2px solid var(--teal);outline-offset:1px}.AIChatWindow_contextUsageTrack__Pu4mt{fill:none;stroke:var(--line-strong);stroke-width:2.5}.AIChatWindow_contextUsageValue__topi7{fill:none;stroke:var(--teal);stroke-width:2.5;stroke-linecap:round;transition:stroke-dashoffset .2s ease}.AIChatWindow_contextUsageHigh__SL9ji .AIChatWindow_contextUsageValue__topi7{stroke:var(--warning)}.AIChatWindow_contextUsageTip__Osjir{position:absolute;z-index:5;right:0;bottom:calc(100% + 6px);padding:4px 7px;width:max-content;color:var(--ink);background:var(--surface-overlay);border:1px solid var(--line-strong);border-radius:6px;box-shadow:var(--shadow-overlay);font-size:10px;opacity:0;pointer-events:none;transition:opacity .12s ease}.AIChatWindow_contextUsage__XQU94:focus-visible .AIChatWindow_contextUsageTip__Osjir,.AIChatWindow_contextUsage__XQU94:hover .AIChatWindow_contextUsageTip__Osjir{opacity:1}.AIChatWindow_send__haTJb{display:grid;width:32px;height:32px;padding:0;color:var(--on-accent);background:var(--teal);border:0;border-radius:50%;cursor:pointer;place-items:center;transition:background .16s ease,transform .16s ease,opacity .16s ease}.AIChatWindow_send__haTJb:not(:disabled):hover{background:var(--teal-hover);transform:translateY(-1px)}.AIChatWindow_send__haTJb:disabled{cursor:not-allowed;opacity:.4}.AIChatWindow_stop__QKvqk{color:#fff;background:#a84d42}.AIChatWindow_send__haTJb.AIChatWindow_stop__QKvqk:not(:disabled):hover{background:#8f3f36}.AIChatWindow_suggestions__hlFy7{position:absolute;z-index:4;right:0;bottom:calc(100% + 7px);left:0;display:grid;max-height:230px;padding:5px;overflow-y:auto;background:var(--surface-overlay);border:1px solid var(--line-strong);border-radius:10px;box-shadow:var(--shadow-overlay)}.AIChatWindow_suggestions__hlFy7 button{display:flex;align-items:center;gap:9px;width:100%;padding:8px 9px;color:var(--muted);text-align:left;background:transparent;border:0;border-radius:7px;cursor:pointer}.AIChatWindow_suggestions__hlFy7 button>span{display:grid;grid-gap:2px;gap:2px}.AIChatWindow_suggestions__hlFy7 button strong{color:var(--navy);font-size:10px}.AIChatWindow_suggestions__hlFy7 button small{color:var(--soft);font-size:9px}.AIChatWindow_suggestions__hlFy7 button:hover{color:var(--teal);background:var(--surface-hover)}.AIChatWindow_suggestions__hlFy7 button[aria-selected=true]{color:var(--teal);background:var(--teal-soft);box-shadow:inset 3px 0 0 var(--teal)}.AIChatWindow_suggestions__hlFy7 p{margin:0;padding:9px;color:var(--soft);font-size:10px}.AIChatWindow_spin__X6GLw{animation:AIChatWindow_aiChatSpin__aLPnJ .8s linear infinite}@keyframes AIChatWindow_aiChatSpin__aLPnJ{to{transform:rotate(1turn)}}@media (max-width:520px){.AIChatWindow_header___VEsn{align-items:flex-start}.AIChatWindow_sessionControls__1uKZq{flex-basis:116px}.AIChatWindow_sessionMenu__0Tt3i .version-menu-trigger{width:100%;max-width:116px}.AIChatWindow_sessionMenuPanel__HlHll{width:min(280px,calc(100vw - 52px))}.AIChatWindow_transcript__gWjlc{padding:12px}.AIChatWindow_message__T4YG7{max-width:96%}.AIChatWindow_composer__xaHcE{padding-inline:10px}.AIChatWindow_modeMenu__l1zgM{width:min(248px,calc(100vw - 68px))}}@media (prefers-reduced-motion:reduce){.AIChatWindow_contextUsageTip__Osjir,.AIChatWindow_contextUsageValue__topi7,.AIChatWindow_send__haTJb{transition:none}.AIChatWindow_send__haTJb:not(:disabled):hover{transform:none}.AIChatWindow_spin__X6GLw{animation:none}}.TopNav_header__J2el9{gap:12px}.TopNav_brand__twrQn{flex:0 0 auto}.TopNav_actions__Zb9it{display:flex;flex:0 0 auto;align-items:center;gap:6px;margin-left:auto}.TopNav_account__2evKo{display:flex;align-items:center;gap:10px;width:max-content}.TopNav_account__2evKo[data-compact=true]{position:absolute;top:0;left:0;visibility:hidden;pointer-events:none}.TopNav_navigation__7HJDs{display:flex;flex:1 1 auto;align-items:center;justify-content:center;gap:28px;min-width:0;color:var(--muted);font-size:calc(12px * var(--ui-font-scale, 1))}.TopNav_navigation__7HJDs>a{flex:0 0 auto;white-space:nowrap}.TopNav_measure__5u5ZW{position:absolute;top:0;left:0;max-width:100%;overflow:hidden;display:flex;gap:28px;width:max-content;visibility:hidden;pointer-events:none;font-size:calc(12px * var(--ui-font-scale, 1))}.TopNav_measure__5u5ZW span{white-space:nowrap}.TopNav_menuButton__4PBIp.TopNav_menuButton__4PBIp{width:34px;height:34px;padding:0;border:0;background:transparent;position:absolute;flex:0 0 auto;visibility:hidden;pointer-events:none}.TopNav_menuButton__4PBIp.TopNav_menuButton__4PBIp[data-visible=true]{position:static;visibility:visible;pointer-events:auto}.TopNav_overflow__fcrrv{position:absolute;top:100%;right:18px;display:grid;width:min(280px,calc(100vw - 36px));max-height:calc(100dvh - 90px);padding:8px;overflow-y:auto;overscroll-behavior:contain;color:var(--ink);background:var(--surface-overlay);border:1px solid var(--line);border-radius:6px;box-shadow:var(--shadow-overlay);font-size:calc(14px * var(--ui-font-scale, 1))}.TopNav_overflow__fcrrv a,.TopNav_overflow__fcrrv button{display:flex;align-items:center;min-height:44px;padding:10px 12px;color:var(--ink);background:transparent;border-radius:4px;text-align:left}.TopNav_navigation__7HJDs a:hover,.TopNav_overflow__fcrrv button:hover{color:var(--teal);background:var(--surface-hover)}.TopNav_navigation__7HJDs a:focus-visible,.TopNav_overflow__fcrrv button:focus-visible{outline:2px solid var(--focus-border);outline-offset:-2px}.TopNav_overflowAccount__Z3yBt{display:grid;margin-top:6px;padding-top:6px;border-top:1px solid var(--line)}.help_page__jnSSn{min-height:100dvh;background:var(--canvas)}.help_layout__9PzKc{max-width:1280px;margin:0 auto;padding:32px 32px 72px}.help_intro__308Z1{margin-bottom:32px}.help_intro__308Z1 h1{margin:0;color:var(--navy);font-family:var(--serif);font-size:36px;font-weight:600;line-height:1.25;letter-spacing:-.03em}.help_intro__308Z1>p{margin:12px 0 0;color:var(--muted);font-size:14px;line-height:1.7}.help_intro__308Z1 .help_notice__XNDCw{display:flex;align-items:flex-start;gap:8px;margin-top:8px;font-size:12px}.help_notice__XNDCw svg{flex:0 0 auto;margin-top:2px}.help_content__5i1Z5{min-width:0}.help_mainGrid__ns61s{display:grid;grid-template-columns:280px minmax(0,1fr);align-items:start;grid-gap:32px;gap:32px}.help_tutorialNav__DMHVp{display:flex;flex-direction:column;gap:8px;position:-webkit-sticky;position:sticky;top:24px;max-height:calc(100dvh - 48px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--line) transparent}.help_navTitle__5Gpo_{margin:0 0 8px;color:var(--muted);font-size:14px;font-weight:600}.help_tutorialTab__bs0aN{display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:6px 12px;gap:6px 12px;align-items:start;min-height:72px;padding:14px 16px;color:var(--ink);background:transparent;border:1px solid transparent;border-radius:6px;text-align:left;flex:0 0 auto;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.help_tutorialTab__bs0aN svg{margin-top:2px}.help_tutorialTab__bs0aN:hover{background:var(--surface-subtle);border-color:var(--line)}.help_tutorialTabActive__y5HTJ,.help_tutorialTabActive__y5HTJ:hover{color:var(--on-primary);background:var(--primary-bg);border-color:var(--primary-bg)}.help_mobilePicker__Si6fm select:focus-visible,.help_tutorialTab__bs0aN:focus-visible{outline:2px solid var(--teal);outline-offset:-2px}.help_tutorialTab__bs0aN span{min-width:0;font-size:14px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.help_tutorialTab__bs0aN small{grid-column:2;color:var(--muted);font-size:12px;line-height:1.4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.help_tutorialTabActive__y5HTJ small{color:var(--on-primary)}.help_mobilePicker__Si6fm{display:none}.help_card__0BCPx{min-width:0}.help_cardHeader__adV8e{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:20px}.help_cardHeader__adV8e h2{margin:0;color:var(--navy);font-family:var(--serif);font-size:28px;font-weight:600;line-height:1.4;text-wrap:balance}.help_cardHeader__adV8e p{max-width:65ch;margin:8px 0 0;color:var(--muted);font-size:14px;line-height:1.7}.help_duration__zZqum{flex:0 0 auto;padding:8px 12px;color:var(--copper);background:var(--copper-soft);border-radius:4px;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.help_videoPlayer__sCB7_{display:block;width:100%;aspect-ratio:16/9;object-fit:contain;background:#152b34;border:1px solid var(--line);border-radius:6px}.help_instructions__9kYzQ{max-width:75ch;margin-top:32px;padding-top:28px;border-top:1px solid var(--line)}.help_instructions__9kYzQ>h3{margin:0;color:var(--navy);font-size:20px;font-weight:600}.help_steps__k95mq{display:grid;grid-gap:28px;gap:28px;margin:24px 0 0;padding:0;list-style:none;counter-reset:tutorial-step}.help_steps__k95mq li{position:relative;padding-left:36px}.help_steps__k95mq li:before{position:absolute;top:1px;left:0;color:var(--copper);content:counter(tutorial-step,decimal-leading-zero);counter-increment:tutorial-step;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.help_steps__k95mq h4{margin:0;color:var(--ink);font-size:15px;font-weight:600;line-height:1.6}.help_steps__k95mq p{margin:8px 0 0;color:var(--muted);font-size:15px;line-height:1.8}@media (max-width:1100px){.help_mainGrid__ns61s{grid-template-columns:248px minmax(0,1fr);gap:24px}}@media (max-width:820px){.help_layout__9PzKc{padding:24px 20px 48px}.help_intro__308Z1{margin-bottom:24px}.help_intro__308Z1 h1{font-size:30px}.help_mainGrid__ns61s{display:block}.help_tutorialNav__DMHVp{display:none}.help_mobilePicker__Si6fm{display:grid;grid-gap:8px;gap:8px;margin-bottom:24px}.help_mobilePicker__Si6fm label{color:var(--muted);font-size:13px}.help_mobilePicker__Si6fm select{width:100%;min-width:0;min-height:48px;font-size:14px}.help_cardHeader__adV8e h2{font-size:24px}.help_cardHeader__adV8e{flex-direction:column;gap:12px}.help_duration__zZqum{padding:0;color:var(--muted);background:transparent}}.product_notice__m9AFL{display:flex;align-items:flex-start;gap:9px;padding:12px 14px;border:1px solid var(--line);border-left:3px solid var(--teal);color:var(--muted);background:var(--surface-translucent);font-size:12px;line-height:1.7}.product_noticeInfo__DyhEY{border-left-color:var(--teal)}.product_noticeWarning__DASYE{border-color:var(--warning-line);border-left-color:var(--copper);color:var(--warning);background:var(--warning-bg)}.product_noticeError___nA_0{border-color:var(--danger-line);border-left-color:var(--danger);color:var(--danger);background:var(--danger-bg)}.product_noticeSuccess__4ZpQI{border-color:var(--success-line);border-left-color:var(--teal);color:var(--success);background:var(--success-bg)}.credentials_page__D9AII{min-height:100dvh;background:radial-gradient(circle at 85% 14%,rgba(13,130,124,.07),transparent 25%),var(--canvas)}.credentials_container__hgTcG{width:min(1180px,calc(100% - 44px));margin:0 auto;padding:50px 0 80px}.credentials_heading__NZp6L{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;padding-bottom:23px;border-bottom:1px solid var(--line)}.credentials_eyebrow__L4UeC,.credentials_kicker__Mwo7q{margin:0 0 10px;color:var(--teal);font-family:var(--mono);font-size:10px;letter-spacing:.12em}.credentials_heading__NZp6L h1{margin:0;color:var(--navy);font-family:var(--serif);font-size:clamp(32px,5vw,48px);font-weight:600;letter-spacing:-.07em}.credentials_heading__NZp6L p:last-child{max-width:790px;margin:13px 0 0;color:var(--muted);font-size:13px;line-height:1.85}.credentials_refreshButton__Qe9k9{display:inline-flex;flex:0 0 auto;min-height:39px;align-items:center;gap:8px;padding:0 13px;color:var(--ink);background:var(--surface-translucent);border:1px solid var(--line);border-radius:4px;font-size:11px;font-weight:800}.credentials_refreshButton__Qe9k9:hover{color:var(--teal);border-color:var(--teal);background:var(--teal-soft)}.credentials_noticeSpacing__L_WOs{margin-top:17px}.credentials_workArea__TtOqK{display:grid;grid-template-columns:minmax(290px,.72fr) minmax(0,1.28fr);grid-gap:17px;gap:17px;margin-top:22px}.credentials_formCard__pOk_L,.credentials_listCard__B6M0m{background:var(--surface-translucent);border:1px solid var(--line);box-shadow:0 10px 28px rgba(24,34,46,.04)}.credentials_formCard__pOk_L{padding:23px}.credentials_formCard__pOk_L h2{margin:0;color:var(--navy);font-family:var(--serif);font-size:22px;font-weight:600}.credentials_muted__JGve5{margin:8px 0 0;color:var(--muted);font-size:11px;line-height:1.7}.credentials_form__p4yq3{display:grid;grid-gap:15px;gap:15px;margin-top:22px}.credentials_form__p4yq3 label{display:grid;grid-gap:7px;gap:7px;color:var(--navy);font-size:11px;font-weight:800}.credentials_form__p4yq3 input,.credentials_form__p4yq3 select{width:100%;height:40px;padding:0 10px;color:var(--ink);background:var(--field-bg);border:1px solid var(--line);border-radius:3px;outline:none;font-size:11px}.credentials_form__p4yq3 input:focus,.credentials_form__p4yq3 select:focus{border-color:var(--teal);box-shadow:0 0 0 3px rgba(13,130,124,.1)}.credentials_form__p4yq3 input[type=file]{height:auto;padding:8px;border-style:dashed}.credentials_form__p4yq3 input[type=file]::-webkit-file-upload-button{margin-right:8px;padding:5px 8px;color:var(--on-accent);background:var(--teal);border:0;border-radius:3px;font-size:10px}.credentials_form__p4yq3 input[type=file]::file-selector-button{margin-right:8px;padding:5px 8px;color:var(--on-accent);background:var(--teal);border:0;border-radius:3px;font-size:10px}.credentials_twoFields__1QCfl{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.credentials_selectedFile__ghW1_{margin-top:-6px;overflow:hidden;color:var(--teal);font-family:var(--mono);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.credentials_emptyAction__kVooQ,.credentials_primaryButton__hCZhx{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:8px;color:var(--on-accent);background:var(--teal);border-radius:4px;font-size:11px;font-weight:800}.credentials_primaryButton__hCZhx{border:0}.credentials_primaryButton__hCZhx:hover{background:var(--teal-hover)}.credentials_listHeader__xep1O{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid var(--line)}.credentials_filterTabs__G_fFV{display:flex;flex-wrap:wrap;gap:5px}.credentials_filterTabs__G_fFV button{min-height:30px;padding:0 10px;color:var(--muted);background:var(--surface-subtle);border-radius:4px;font-size:10px;font-weight:800}.credentials_filterActive__EQ4Zu,.credentials_filterTabs__G_fFV button:hover{color:var(--on-accent)!important;background:var(--teal)!important}.credentials_count__7ut_b{padding:6px 8px;color:var(--muted);background:var(--surface-subtle);font-family:var(--mono);font-size:9px}.credentials_emptyState__bF6_d{display:grid;place-items:center;padding:70px 30px;text-align:center}.credentials_emptyIcon__uNIev{display:grid;width:44px;height:44px;place-items:center;color:var(--teal);background:var(--teal-soft);border-radius:8px}.credentials_emptyState__bF6_d h3{margin:14px 0 0;color:var(--navy);font-family:var(--serif);font-size:18px;font-weight:600}.credentials_emptyState__bF6_d p{max-width:450px;margin:8px 0 18px;color:var(--muted);font-size:11px;line-height:1.8}.credentials_emptyAction__kVooQ{min-height:36px;padding:0 12px;border:1px solid var(--teal)}.credentials_emptyAction__kVooQ:hover{background:var(--primary-bg);border-color:var(--primary-bg)}.credentials_assetList__8nmJb{margin:0;padding:0;list-style:none}.credentials_assetItem__t52cv{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 18px;border-bottom:1px solid var(--line)}.credentials_assetItem__t52cv strong{display:block;color:var(--navy);font-size:12px}.credentials_assetItem__t52cv small{display:block;margin-top:6px;color:var(--muted);font-family:var(--mono);font-size:9px}.credentials_assetActions___2fyx{display:flex;flex:0 0 auto;align-items:center;gap:7px}.credentials_assetActions___2fyx a,.credentials_assetActions___2fyx button{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:0 8px;color:var(--muted);background:transparent;border:1px solid var(--line);font-size:9px;text-decoration:none}.credentials_assetActions___2fyx button{color:#a04d4d;cursor:pointer}.credentials_assetActions___2fyx button:disabled{opacity:.55;cursor:wait}.credentials_expiryHint__Hi_Zl{display:flex;align-items:center;gap:8px;margin-top:16px;padding:12px 14px;color:var(--warning);background:var(--warning-bg);border:1px solid var(--warning-line);font-size:11px;line-height:1.6}.credentials_expiryHint__Hi_Zl svg{flex:0 0 auto;color:var(--copper)}@media (max-width:820px){.credentials_heading__NZp6L{align-items:flex-start;flex-direction:column}.credentials_workArea__TtOqK{grid-template-columns:1fr}}@media (max-width:560px){.credentials_container__hgTcG{width:min(100% - 32px,1180px);padding-top:32px}.credentials_twoFields__1QCfl{grid-template-columns:1fr}.credentials_filterTabs__G_fFV{overflow-x:auto;flex-wrap:nowrap;width:100%}.credentials_filterTabs__G_fFV button{white-space:nowrap}}.knowledge_page__2Wcwl{min-height:100dvh;background:var(--canvas)}.knowledge_container__2ZSML{width:min(1280px,calc(100% - 44px));margin:0 auto;padding:42px 0 80px}.knowledge_hero__Jx3eu{position:relative;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(290px,.75fr);grid-gap:34px;gap:34px;overflow:hidden;padding:clamp(25px,4vw,46px);background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow)}.knowledge_hero__Jx3eu:after,.knowledge_hero__Jx3eu:before{position:absolute;width:230px;height:230px;border:1px solid rgba(13,130,124,.12);border-radius:50%;content:"";pointer-events:none}.knowledge_hero__Jx3eu:before{right:-85px;top:-120px}.knowledge_hero__Jx3eu:after{bottom:-150px;left:38%;border-color:rgba(184,109,74,.14)}.knowledge_heroCopy__80lVr,.knowledge_heroSteps__Y_ffU{position:relative;z-index:1}.knowledge_pill__9Y_St{display:inline-flex;align-items:center;gap:7px;margin:0;padding:6px 10px;color:var(--teal);background:var(--teal-soft);font-family:var(--mono);font-size:9px;letter-spacing:.04em}.knowledge_pill__9Y_St span{color:var(--copper);font-size:12px}.knowledge_hero__Jx3eu h1{margin:19px 0 0;color:var(--navy);font-family:var(--serif);font-size:clamp(30px,4.5vw,52px);font-weight:600;letter-spacing:-.08em;line-height:1.28}.knowledge_hero__Jx3eu h1 em{color:var(--copper);font-style:normal}.knowledge_heroLede__MjCuj{max-width:670px;margin:18px 0 0;color:var(--muted);font-size:13px;line-height:1.9}.knowledge_heroActions__q5gcO{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-top:24px}.knowledge_primaryButtonWide__1B6Ar,.knowledge_primaryButton__UidTd,.knowledge_quietButton__fZX_z,.knowledge_refreshButton__XSMfH{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:4px;font-size:11px;font-weight:800;transition:transform .2s ease,background .2s ease,border-color .2s ease}.knowledge_primaryButton__UidTd{min-height:40px;padding:0 14px;color:var(--on-accent);background:var(--teal)}.knowledge_primaryButtonWide__1B6Ar:hover,.knowledge_primaryButton__UidTd:hover{background:var(--teal-hover);transform:translateY(-1px)}.knowledge_quietButton__fZX_z{min-height:40px;padding:0 13px;color:var(--ink);background:var(--field-bg);border:1px solid var(--line)}.knowledge_quietButton__fZX_z:hover,.knowledge_refreshButton__XSMfH:hover{color:var(--teal);border-color:var(--teal);background:var(--teal-soft)}.knowledge_stats___wlI6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;max-width:560px;margin-top:28px}.knowledge_stats___wlI6 div{display:grid;grid-gap:4px;gap:4px;padding:11px 12px;background:var(--surface-subtle);border:1px solid var(--line)}.knowledge_stats___wlI6 span,.knowledge_stats___wlI6 strong{color:var(--muted);font-size:10px}.knowledge_stats___wlI6 strong{color:var(--navy);font-family:var(--mono);font-size:16px}.knowledge_heroSteps__Y_ffU{align-self:center;padding:20px;background:var(--surface-translucent);border:1px solid var(--line)}.knowledge_heroSteps__Y_ffU h2{margin:0 0 15px;color:var(--navy);font-family:var(--serif);font-size:17px;font-weight:600}.knowledge_stepCard__vmO_i{display:flex;gap:10px;padding:11px 0;border-top:1px solid var(--line)}.knowledge_stepCard__vmO_i b{display:grid;width:24px;height:24px;flex:0 0 auto;place-items:center;color:var(--teal);background:var(--teal-soft);border-radius:50%;font-family:var(--mono);font-size:10px;font-weight:500}.knowledge_stepCard__vmO_i strong{color:var(--ink);font-size:11px}.knowledge_stepCard__vmO_i p{margin:4px 0 0;color:var(--muted);font-size:10px;line-height:1.6}.knowledge_noticeSpacing__niCKW{margin-top:17px}.knowledge_workArea__9craa{display:grid;grid-template-columns:minmax(265px,.74fr) minmax(0,1.26fr);grid-gap:17px;gap:17px;margin-top:22px}.knowledge_formCard__Ms2rF,.knowledge_listCard__62uXs{background:var(--surface-translucent);border:1px solid var(--line);box-shadow:0 10px 28px rgba(24,34,46,.04)}.knowledge_formCard__Ms2rF{padding:22px}.knowledge_listHeader__HbcCW,.knowledge_sectionHeader__CEFXj{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.knowledge_kicker__dQysZ{margin:0 0 7px;color:var(--teal);font-family:var(--mono);font-size:9px;letter-spacing:.1em}.knowledge_listHeader__HbcCW h2,.knowledge_sectionHeader__CEFXj h2{margin:0;color:var(--navy);font-family:var(--serif);font-size:20px;font-weight:600}.knowledge_refreshButton__XSMfH{min-height:30px;padding:0 9px;color:var(--muted);background:transparent;border:1px solid var(--line);font-size:10px}.knowledge_muted__epwjj{margin:8px 0 0;color:var(--muted);font-size:11px;line-height:1.7}.knowledge_form__KbWJy{display:grid;grid-gap:15px;gap:15px;margin-top:21px}.knowledge_form__KbWJy label{display:grid;grid-gap:7px;gap:7px;color:var(--navy);font-size:11px;font-weight:800}.knowledge_form__KbWJy input,.knowledge_form__KbWJy select{width:100%;height:40px;padding:0 10px;color:var(--ink);background:var(--field-bg);border:1px solid var(--line);border-radius:3px;outline:none;font-size:11px}.knowledge_form__KbWJy input:focus,.knowledge_form__KbWJy select:focus{border-color:var(--teal);box-shadow:0 0 0 3px rgba(13,130,124,.1)}.knowledge_form__KbWJy input[type=file]{height:auto;padding:8px;border-style:dashed}.knowledge_form__KbWJy input[type=file]::-webkit-file-upload-button{margin-right:8px;padding:5px 8px;color:var(--on-accent);background:var(--teal);border:0;border-radius:3px;font-size:10px}.knowledge_form__KbWJy input[type=file]::file-selector-button{margin-right:8px;padding:5px 8px;color:var(--on-accent);background:var(--teal);border:0;border-radius:3px;font-size:10px}.knowledge_selectedFile__ffC_0{margin-top:-6px;color:var(--teal);font-family:var(--mono);font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge_primaryButtonWide__1B6Ar{min-height:40px;color:var(--on-accent);background:var(--teal);border:0}.knowledge_capacity__1zual{margin-top:22px;padding:13px;background:var(--surface-muted);border:1px solid var(--line)}.knowledge_capacity__1zual>div:first-child{display:flex;justify-content:space-between;color:var(--muted);font-size:10px}.knowledge_capacity__1zual b{color:var(--navy);font-family:var(--mono)}.knowledge_progress__A5L8E{height:6px;overflow:hidden;margin-top:9px;background:var(--line);border-radius:99px}.knowledge_progress__A5L8E span{display:block;width:0;height:100%;background:var(--teal)}.knowledge_capacity__1zual small{display:block;margin-top:8px;color:var(--soft);font-size:9px;line-height:1.6}.knowledge_listHeader__HbcCW{padding:18px 20px;border-bottom:1px solid var(--line)}.knowledge_listHeader__HbcCW>span{display:inline-flex;align-items:center;gap:6px;padding:6px 8px;color:var(--muted);background:var(--surface-subtle);font-family:var(--mono);font-size:9px}.knowledge_emptyState__YneG7{display:grid;place-items:center;padding:66px 26px;text-align:center}.knowledge_emptyIcon__kQxxc{display:grid;width:42px;height:42px;place-items:center;color:var(--teal);background:var(--teal-soft);border-radius:8px}.knowledge_emptyState__YneG7 h3{margin:13px 0 0;color:var(--navy);font-family:var(--serif);font-size:18px;font-weight:600}.knowledge_emptyState__YneG7 p{max-width:440px;margin:8px 0 17px;color:var(--muted);font-size:11px;line-height:1.8}.knowledge_assetList__mUEoy{margin:0;padding:0;list-style:none}.knowledge_assetItem__b6soq{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 20px;border-bottom:1px solid var(--line)}.knowledge_assetItem__b6soq strong{display:block;color:var(--navy);font-size:12px}.knowledge_assetItem__b6soq small{display:block;margin-top:6px;color:var(--muted);font-family:var(--mono);font-size:9px}.knowledge_assetActions__L2BWg{display:flex;flex:0 0 auto;align-items:center;gap:7px}.knowledge_assetActions__L2BWg a,.knowledge_assetActions__L2BWg button{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:0 8px;color:var(--muted);background:transparent;border:1px solid var(--line);font-size:9px;text-decoration:none}.knowledge_assetActions__L2BWg button{color:#a04d4d;cursor:pointer}.knowledge_assetActions__L2BWg button:disabled{opacity:.55;cursor:wait}.knowledge_features__vRdDU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:18px}.knowledge_features__vRdDU>div{padding:16px;background:var(--surface-translucent);border:1px solid var(--line)}.knowledge_features__vRdDU span{display:grid;width:29px;height:29px;place-items:center;color:var(--teal);background:var(--teal-soft);border-radius:6px}.knowledge_features__vRdDU h3{margin:10px 0 0;color:var(--navy);font-family:var(--serif);font-size:14px;font-weight:600}.knowledge_features__vRdDU p{margin:5px 0 0;color:var(--muted);font-size:10px;line-height:1.6}@media (max-width:820px){.knowledge_hero__Jx3eu,.knowledge_workArea__9craa{grid-template-columns:1fr}.knowledge_heroSteps__Y_ffU{max-width:600px}}@media (max-width:570px){.knowledge_container__2ZSML{width:min(100% - 32px,1280px);padding-top:27px}.knowledge_features__vRdDU,.knowledge_stats___wlI6{grid-template-columns:1fr}.knowledge_hero__Jx3eu{padding:24px 20px}.knowledge_heroActions__q5gcO{align-items:stretch;flex-direction:column}.knowledge_primaryButton__UidTd,.knowledge_quietButton__fZX_z{width:100%}}.FilePicker_field__0FqPZ{display:grid;grid-gap:7px;gap:7px;min-width:0}.FilePicker_label__AVwA1{color:var(--navy);font-size:11px;font-weight:800}.FilePicker_control__Ud0jp{display:flex;align-items:center;gap:10px;min-width:0;padding:8px;background:var(--field-bg);border:1px dashed var(--line-strong);border-radius:5px}.FilePicker_button__ZaXpq{flex:0 0 auto;min-height:30px;padding:5px 10px;color:var(--on-accent);background:var(--teal);border:0;border-radius:3px;font:inherit;font-size:11px;cursor:pointer}.FilePicker_button__ZaXpq:hover:not(:disabled){filter:brightness(1.08)}.FilePicker_button__ZaXpq:focus-visible{outline:2px solid var(--focus-border);outline-offset:3px}.FilePicker_button__ZaXpq:disabled{opacity:.6;cursor:wait}.FilePicker_fileName__9ktMf{min-width:0;overflow:hidden;color:var(--muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.preview_page__Wst_T{min-height:100dvh;padding:48px max(24px,calc((100vw - 1120px) / 2)) 160px;background:#f5f8fc;color:#20314b;font-family:PingFang SC,Microsoft YaHei,sans-serif}.preview_header__OT96z{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:32px}.preview_actions__1TTcp{display:flex;flex-wrap:wrap;gap:8px}.preview_header__OT96z h1{font-size:clamp(24px,3vw,36px);font-weight:650;margin:0 0 10px;letter-spacing:-.025em}.preview_header__OT96z p,.preview_note__E9oOq,.preview_sizes__WjQJZ p{margin:0;color:#53647b;font-size:14px;line-height:1.8}.preview_control__W5VfD{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 16px;border:1px solid #c3cedc;border-radius:8px;background:#fff;color:#20314b;cursor:pointer;font:inherit;font-size:14px;white-space:nowrap}.preview_control__W5VfD[aria-pressed=true]{color:#fff;background:#145fc4;border-color:#145fc4}.preview_control__W5VfD:focus-visible,.preview_select__aTarJ select:focus-visible{outline:3px solid #1676dc;outline-offset:3px}.preview_stage__QPntL{padding:32px;background:#fff;border-radius:16px;border:1px solid #d7e0ec}.preview_stage__QPntL[data-background=dark]{background:#26334b;color:#f4f7fc}.preview_stage__QPntL[data-background=checker]{background-color:#fff;background-image:conic-gradient(#e7edf5 25%,transparent 0 50%,#e7edf5 0 75%,transparent 0);background-size:24px 24px}.preview_comparison__txsYy{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px;justify-items:center}.preview_comparison__txsYy figure,.preview_sizeRow__ghicB figure{margin:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:16px}.preview_large__aRoop,.preview_original__HrvgU{width:280px;height:280px;max-width:100%;object-fit:contain}.preview_large__aRoop{display:grid;place-items:center}.preview_large__aRoop>button{width:280px;height:280px;max-width:100%}.preview_comparison__txsYy figcaption,.preview_sizeRow__ghicB figcaption{font-size:13px;line-height:1.6}.preview_backgrounds__HmkAj{display:flex;gap:8px;justify-content:center;margin-top:32px}.preview_sizes__WjQJZ{margin-top:36px}.preview_sizes__WjQJZ h2{font-size:20px;margin:0 0 8px}.preview_sizeRow__ghicB{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin:28px 0;max-width:800px;flex-wrap:wrap}.preview_select__aTarJ{display:flex;align-items:center;gap:12px;font-size:14px}.preview_select__aTarJ select{min-height:40px;padding:6px 12px;background:#fff;color:#20314b;border:1px solid #c3cedc;border-radius:8px;font:inherit}.preview_note__E9oOq{margin-top:24px;max-width:65ch}@media (max-width:600px){.preview_page__Wst_T{padding-top:28px}.preview_header__OT96z{align-items:flex-start;flex-direction:column;gap:16px}.preview_stage__QPntL{padding:20px 12px}.preview_comparison__txsYy{gap:12px}.preview_large__aRoop,.preview_large__aRoop>button,.preview_original__HrvgU{width:135px;height:135px}.preview_comparison__txsYy figcaption{font-size:11px;text-align:center}.preview_sizeRow__ghicB{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px 12px;gap:24px 12px}.preview_backgrounds__HmkAj{gap:6px}.preview_backgrounds__HmkAj .preview_control__W5VfD{padding-inline:10px}}@media (max-width:380px){.preview_sizeRow__ghicB{grid-template-columns:1fr}.preview_comparison__txsYy{grid-template-columns:repeat(2,minmax(0,1fr))}.preview_comparison__txsYy figure{min-width:0;width:100%}}.preview_frames__ByZTG{margin-top:36px}.preview_frameHeading__cC4c9{display:flex;align-items:center;justify-content:space-between;gap:20px}.preview_frames__ByZTG h2{font-size:20px;margin:0 0 8px}.preview_frames__ByZTG p{font-size:14px;color:#53647b;line-height:1.8;margin:0}.preview_frameGrid__ZK_or{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:24px 0 16px}.preview_frameButton__o2jGE{padding:8px 8px 12px;border:1px solid #d7e0ec;border-radius:10px;color:#20314b;background:#fff;cursor:pointer;font:inherit;font-size:13px}.preview_frameButton__o2jGE[aria-pressed=true]{border-color:#145fc4;box-shadow:inset 0 0 0 1px #145fc4}.preview_frameButton__o2jGE:focus-visible{outline:3px solid #1676dc;outline-offset:3px}.preview_frameButton__o2jGE img{display:block;width:100%;height:auto;margin-bottom:8px}.preview_download__i0Iu3{margin-right:24px;display:inline-block;color:#145fc4;text-decoration:underline;text-underline-offset:3px;font-size:14px;padding:6px 0}@media (max-width:600px){.preview_frameGrid__ZK_or{grid-template-columns:repeat(2,minmax(0,1fr))}.preview_frameHeading__cC4c9{align-items:flex-start;flex-direction:column}}.preview_statePicker__1JgMx{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:24px}.preview_stateCard__8Uyxl{text-align:left;padding:16px;border:1px solid #c3cedc;background:#fff;color:#20314b;border-radius:10px;cursor:pointer;font:inherit}.preview_stateCard__8Uyxl strong{display:block;font-size:16px;margin-bottom:8px}.preview_stateCard__8Uyxl span{display:block;font-size:13px;line-height:1.65}.preview_stateCard__8Uyxl[aria-pressed=true]{border-color:#145fc4;box-shadow:inset 0 0 0 1px #145fc4;background:#edf5ff}.preview_stateCard__8Uyxl:focus-visible{outline:3px solid #1676dc;outline-offset:3px}@media (max-width:600px){.preview_statePicker__1JgMx{grid-template-columns:repeat(2,minmax(0,1fr))}}.tenders_page__wTM6b{min-height:100dvh;background:radial-gradient(circle at 83% 10%,rgba(13,130,124,.08),transparent 30%),var(--canvas)}.tenders_shell__POT5f{max-width:1280px;margin:0 auto;padding:78px 5vw 80px}.tenders_header__he2G4{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;flex-wrap:wrap;padding-bottom:25px;border-bottom:1px solid var(--line)}.tenders_headerCopy__q0I0H{min-width:0;flex:1 1 360px}.tenders_header__he2G4 h1{margin:0;color:var(--navy);font-family:var(--serif);font-size:clamp(36px,5vw,58px);font-weight:600;letter-spacing:-.07em}.tenders_header__he2G4 p:last-child{max-width:480px;margin:13px 0 0;color:var(--muted);font-size:13px;line-height:1.8}.tenders_controls__OGEOt{display:flex;min-width:0;flex:1 1 460px;align-items:center;justify-content:flex-end;gap:10px}.tenders_search__ORhWC{display:flex;min-width:0;flex:1 1 280px;align-items:center;gap:9px;height:45px;padding:0 13px;color:var(--soft);background:var(--surface-translucent);border:1px solid var(--line)}.tenders_search__ORhWC:focus-within{color:var(--teal);border-color:var(--teal);box-shadow:0 0 0 3px rgba(13,130,124,.08)}.tenders_search__ORhWC input{width:100%;min-width:0;color:var(--ink);background:transparent;border:0;outline:none;font-size:11px}.tenders_search__ORhWC input::placeholder{color:var(--soft)}.tenders_statusFilter__G_xNS{position:relative;display:inline-flex;min-width:0;flex:0 1 auto;align-items:center;gap:7px;height:45px;padding:0 11px;color:var(--muted);background:var(--surface-muted);border:1px solid var(--line);border-radius:7px;font-size:10px}.tenders_statusFilter__G_xNS:focus-within{border-color:var(--teal);box-shadow:0 0 0 3px rgba(13,130,124,.08)}.tenders_statusFilter__G_xNS .select-field{min-width:88px;max-width:115px}.tenders_statusFilter__G_xNS .select-field-control{min-height:43px;padding:0 2px;color:var(--navy);background:transparent;border:0;font-size:11px;font-weight:700}.tenders_statusFilter__G_xNS .select-field-control:hover:not(:disabled),.tenders_statusFilter__G_xNS .select-field-control[aria-expanded=true]{border:0;box-shadow:none}.tenders_meta__BuMrG{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:18px;color:var(--soft);font-family:var(--mono);font-size:9px}.tenders_meta__BuMrG span:first-child{color:var(--navy);font-size:10px;font-weight:500}.tenders_grid__nbt_2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;padding-top:20px}.tenders_card__3RV2y{display:flex;min-width:0;flex-direction:column}.tenders_cardLink__URZSQ{display:block;min-width:0;flex:1 1}.tenders_card__3RV2y .tenders_cardLink__URZSQ>strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal;overflow-wrap:anywhere}.tenders_card__3RV2y .project-card-top{flex-wrap:wrap}.tenders_identity__0hctF{display:flex;align-items:center;gap:8px}.tenders_identity__0hctF .project-code-badge{margin-top:0}.tenders_actions__EeKKa{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px}.tenders_continueLink__DbUsl{display:inline-flex;align-items:center;gap:7px;min-height:44px;color:var(--teal);font-size:calc(13px * var(--ui-font-scale, 1));font-weight:700;white-space:nowrap}.tenders_continueLink__DbUsl:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.tenders_deleteButton__viJMs{display:inline-flex;align-items:center;gap:5px;min-height:44px;padding:0;color:var(--soft);background:transparent;font-size:12px}.tenders_deleteButton__viJMs:focus-visible,.tenders_deleteButton__viJMs:hover:not(:disabled){color:var(--copper)}.tenders_deleteButton__viJMs:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.tenders_deleteButton__viJMs:disabled{cursor:wait;opacity:.6}.tenders_error__Wp9cH{margin-top:16px;padding:10px 12px;color:#8d4938;background:var(--copper-soft);font-size:11px}.tenders_empty__w_Wzs{display:grid;justify-items:center;grid-gap:8px;gap:8px;margin-top:22px;padding:68px 20px;color:var(--soft);border:1px dashed var(--line);text-align:center}.tenders_empty__w_Wzs svg{color:var(--teal)}.tenders_empty__w_Wzs strong{color:var(--navy);font-family:var(--serif);font-size:18px;font-weight:600}.tenders_empty__w_Wzs span{font-size:11px}@media (max-width:760px){.tenders_shell__POT5f{padding:54px 22px 60px}.tenders_header__he2G4{display:grid;align-items:start;grid-gap:24px;gap:24px}.tenders_controls__OGEOt{width:100%;align-items:stretch;flex-direction:column}.tenders_search__ORhWC{flex:0 0 45px;width:100%;max-width:none}.tenders_statusFilter__G_xNS{justify-content:space-between}.tenders_statusFilter__G_xNS .select-field{max-width:none}.tenders_grid__nbt_2{grid-template-columns:1fr}}.tendercheck_page__3jDts{--ui-font-scale:var(--ui-font-scale-setting);min-height:100vh;color:var(--ink);background:var(--paper)}.tendercheck_loading__q73__{display:flex;min-height:100vh;align-items:center;justify-content:center;gap:10px;color:var(--muted);background:var(--paper);font-size:calc(12px * var(--ui-font-scale, 1))}.tendercheck_header__YO6_Q{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:grid;grid-template-columns:minmax(180px,.7fr) minmax(260px,1.3fr) minmax(180px,.7fr);min-height:66px;align-items:center;grid-gap:20px;gap:20px;padding:10px 28px;background:var(--surface-translucent);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.tendercheck_backLink__Y6Iu1,.tendercheck_headerActions__zcMmZ,.tendercheck_headerBrand__0_pPU{display:flex;align-items:center}.tendercheck_headerBrand__0_pPU{gap:16px}.tendercheck_headerBrand__0_pPU>span{padding-left:15px;color:var(--teal);border-left:1px solid var(--line);font-size:calc(11px * var(--ui-font-scale, 1));font-weight:700}.tendercheck_headerProject__h3SUV{display:flex;min-width:0;align-items:center;justify-content:center;gap:10px}.tendercheck_headerProject__h3SUV strong{overflow:hidden;max-width:440px;color:var(--navy);font-family:var(--serif);font-size:calc(16px * var(--ui-font-scale, 1));font-weight:600;text-overflow:ellipsis;white-space:nowrap}.tendercheck_headerActions__zcMmZ{justify-content:flex-end;gap:10px}.tendercheck_backLink__Y6Iu1{gap:6px;min-height:32px;padding:0 10px;color:var(--muted);border:1px solid var(--line);font-size:calc(10px * var(--ui-font-scale, 1))}.tendercheck_layout__eCVyM{position:relative;display:grid;grid-template-columns:310px minmax(0,1fr);min-height:calc(100vh - 66px)}@media (min-width:1241px){.tendercheck_layoutWithSource__vwyn_{grid-template-columns:310px minmax(560px,1fr) var(--source-panel-width,360px)}.tendercheck_layoutWithSource__vwyn_ .tendercheck_reportPanel__A5eEH{padding-right:clamp(24px,3vw,44px);padding-left:clamp(24px,3vw,44px)}.tendercheck_sourcePanelResizeGrip__XtY_M{position:fixed;z-index:25;top:66px;right:calc(var(--source-panel-width, 360px) - 5px);bottom:0;width:10px;cursor:col-resize;touch-action:none}.tendercheck_sourcePanelResizeGrip__XtY_M:before{position:absolute;top:50%;left:4px;width:2px;height:58px;content:"";background:var(--line-strong);border-radius:999px;opacity:0;transform:translateY(-50%);transition:opacity .16s ease,background .16s ease}.tendercheck_layoutSourceResizing__WvRp1 .tendercheck_sourcePanelResizeGrip__XtY_M:before,.tendercheck_sourcePanelResizeGrip__XtY_M:focus-visible:before,.tendercheck_sourcePanelResizeGrip__XtY_M:hover:before{background:var(--focus-border);opacity:1}}.tendercheck_filesPanel__hqwjk{position:-webkit-sticky;position:sticky;top:66px;align-self:start;min-height:calc(100vh - 66px);padding:28px 24px;background:var(--surface-muted);border-right:1px solid var(--line)}.tendercheck_panelHeading__tLw4Z{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.tendercheck_attentionCard__tjs50 h2,.tendercheck_emptyReport__udJja h2,.tendercheck_panelHeading__tLw4Z h1,.tendercheck_reportHeader__jzAsP h2{margin:0;color:var(--navy);font-family:var(--serif);font-weight:600}.tendercheck_panelHeading__tLw4Z h1{font-size:calc(20px * var(--ui-font-scale, 1))}.tendercheck_panelHeading__tLw4Z p,.tendercheck_recheckBlock__7jI7M p{margin:7px 0 0;color:var(--muted);font-size:calc(9px * var(--ui-font-scale, 1));line-height:1.65}.tendercheck_fileActions__uXKit button,.tendercheck_iconAction__i1wxs{display:inline-flex;align-items:center;justify-content:center;gap:4px;color:var(--muted);background:var(--field-bg);border:1px solid var(--line);font-size:calc(9px * var(--ui-font-scale, 1));font-weight:700;white-space:nowrap}.tendercheck_iconAction__i1wxs{flex:0 0 auto;min-height:33px;padding:0 10px}.tendercheck_fileList__1wzzd{display:grid;grid-gap:7px;gap:7px;margin-top:22px}.tendercheck_fileRow__kSigG{display:grid;grid-template-columns:33px minmax(0,1fr) auto;align-items:center;grid-gap:9px;gap:9px;padding:10px;background:var(--field-bg);border:1px solid var(--line)}.tendercheck_fileIcon__qNxus{display:grid;place-items:center;width:33px;height:33px;color:var(--copper);background:var(--copper-soft)}.tendercheck_fileRow__kSigG>div:nth-child(2){display:grid;min-width:0;grid-gap:4px;gap:4px}.tendercheck_fileRow__kSigG strong{overflow:hidden;color:var(--navy);font-size:calc(10px * var(--ui-font-scale, 1));text-overflow:ellipsis;white-space:nowrap}.tendercheck_fileRow__kSigG small{color:var(--soft);font-size:calc(8px * var(--ui-font-scale, 1))}.tendercheck_fileActions__uXKit{display:flex;gap:4px}.tendercheck_fileActions__uXKit button{min-height:27px;padding:0 7px}.tendercheck_fileActions__uXKit button:hover:not(:disabled),.tendercheck_iconAction__i1wxs:hover:not(:disabled){color:var(--teal);border-color:var(--teal)}.tendercheck_addButton__j2RyD:disabled,.tendercheck_fileActions__uXKit button:disabled,.tendercheck_iconAction__i1wxs:disabled,.tendercheck_recheckButton__edVlQ:disabled{cursor:not-allowed;opacity:.5}.tendercheck_addButton__j2RyD,.tendercheck_recheckButton__edVlQ{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%;font-size:calc(10px * var(--ui-font-scale, 1));font-weight:700}.tendercheck_addButton__j2RyD{min-height:34px;margin-top:10px;color:var(--teal);background:transparent;border:1px dashed var(--line-strong)}.tendercheck_recheckBlock__7jI7M{margin-top:26px;padding-top:20px;border-top:1px solid var(--line)}.tendercheck_recheckButton__edVlQ{min-height:40px;margin-top:11px;color:var(--on-primary);background:var(--primary-bg)}.tendercheck_reportPanel__A5eEH{--ui-font-scale:1;width:min(100%,1120px);margin:0 auto;padding:42px clamp(24px,5vw,68px) 80px}.tendercheck_errorBanner__VkzL_,.tendercheck_outdatedBanner__Btw3I{display:flex;align-items:center;gap:9px;margin-bottom:16px;padding:11px 13px;font-size:calc(10px * var(--ui-font-scale, 1));line-height:1.6}.tendercheck_errorBanner__VkzL_{color:#8d4938;background:var(--copper-soft)}.tendercheck_outdatedBanner__Btw3I{color:#765323;background:#fff7e5;border:1px solid #ead9ae}.tendercheck_attentionCard__tjs50,.tendercheck_cleanCard__QaBa3,.tendercheck_emptyReport__udJja,.tendercheck_progressCard__gy8EY{background:var(--surface-muted);border:1px solid var(--line)}.tendercheck_progressCard__gy8EY{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:15px;gap:15px;margin-bottom:20px;padding:20px;color:var(--teal)}.tendercheck_progressCard__gy8EY strong{color:var(--navy);font-size:calc(12px * var(--ui-font-scale, 1))}.tendercheck_progressCard__gy8EY p{margin:5px 0 0;color:var(--muted);font-size:calc(9px * var(--ui-font-scale, 1))}.tendercheck_progressCard__gy8EY>span{font-family:var(--mono);font-size:calc(12px * var(--ui-font-scale, 1))}.tendercheck_progressTrack__5tKIm{grid-column:1/-1;height:4px;overflow:hidden;background:var(--line)}.tendercheck_progressTrack__5tKIm i{display:block;height:100%;background:var(--teal);transition:width .25s ease}.tendercheck_attentionCard__tjs50,.tendercheck_cleanCard__QaBa3{display:flex;align-items:flex-start;gap:13px;padding:20px}.tendercheck_attentionCard__tjs50{margin-bottom:20px;color:var(--copper);background:var(--copper-soft);border-color:rgba(184,109,74,.3)}.tendercheck_attentionCard__tjs50 h2,.tendercheck_emptyReport__udJja h2{font-size:calc(20px * var(--ui-font-scale, 1))}.tendercheck_attentionCard__tjs50 p,.tendercheck_cleanCard__QaBa3 p,.tendercheck_emptyReport__udJja p{margin:7px 0 0;color:var(--muted);font-size:calc(10px * var(--ui-font-scale, 1));line-height:1.7}.tendercheck_reportHeader__jzAsP{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding-bottom:24px;border-bottom:1px solid var(--line)}.tendercheck_reportHeader__jzAsP p{margin:0 0 8px;color:var(--teal);font-size:calc(10px * var(--ui-font-scale, 1));font-weight:700}.tendercheck_reportHeader__jzAsP h2{font-size:calc(clamp(27px, 3vw, 38px) * var(--ui-font-scale, 1));letter-spacing:-.04em}.tendercheck_reportHeader__jzAsP span{display:block;max-width:680px;margin-top:11px;color:var(--muted);font-size:calc(11px * var(--ui-font-scale, 1));line-height:1.75}.tendercheck_reportHeader__jzAsP .tendercheck_reviewFocus__XDicv{max-width:680px;padding:9px 11px;color:var(--ink);background:var(--teal-soft);border-left:2px solid var(--teal)}.tendercheck_reviewFocus__XDicv strong{color:var(--teal)}.tendercheck_reportHeader__jzAsP time{flex:0 0 auto;padding-top:5px;color:var(--soft);font-size:calc(9px * var(--ui-font-scale, 1))}.tendercheck_reportHeaderTools__3czhk{display:grid;flex:0 0 auto;justify-items:end;grid-gap:12px;gap:12px}.tendercheck_reportHeaderTools__3czhk>div{display:flex;gap:7px}.tendercheck_reportHeaderTools__3czhk button{display:inline-flex;min-height:33px;align-items:center;gap:6px;padding:0 10px;color:var(--teal);background:var(--field-bg);border:1px solid var(--line);font-size:calc(10px * var(--ui-font-scale, 1));font-weight:700}.tendercheck_reportHeaderTools__3czhk button[aria-pressed=true]{color:var(--navy);background:var(--teal-soft);border-color:var(--focus-border)}.tendercheck_reportViews__2nn2W{margin-top:28px;scroll-margin-top:78px}.tendercheck_reportViewTabs__wNSfB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--line)}.tendercheck_reportViewTabs__wNSfB button{display:grid;min-height:62px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:0 17px;color:var(--muted);background:var(--surface-muted);border-right:1px solid var(--line);border-bottom:3px solid transparent;text-align:left}.tendercheck_reportViewTabs__wNSfB button:last-child{border-right:0}.tendercheck_reportViewTabs__wNSfB button strong{color:var(--navy);font-family:var(--serif);font-size:calc(22px * var(--ui-font-scale, 1));font-weight:600}.tendercheck_reportViewTabs__wNSfB button span{overflow:hidden;font-size:calc(12px * var(--ui-font-scale, 1));font-weight:700;text-overflow:ellipsis;white-space:nowrap}.tendercheck_reportViewTabs__wNSfB .tendercheck_reportViewActive__qkTqp{color:var(--navy);background:var(--field-bg);border-bottom-color:var(--teal)}.tendercheck_criteriaSection__V4d2p,.tendercheck_issueSection___T2NG{margin-top:24px}.tendercheck_sectionTitle__tmLxn{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:13px}.tendercheck_sectionTitle__tmLxn>div{display:grid;grid-gap:5px;gap:5px}.tendercheck_sectionTitle__tmLxn h3{margin:0;color:var(--navy);font-size:calc(14px * var(--ui-font-scale, 1))}.tendercheck_sectionTitle__tmLxn p{margin:0;color:var(--muted);font-size:calc(10px * var(--ui-font-scale, 1));line-height:1.65}.tendercheck_sectionTitle__tmLxn span{flex:0 0 auto;color:var(--soft);font-size:calc(9px * var(--ui-font-scale, 1))}.tendercheck_tableFilters__P43BJ{display:flex;width:-moz-fit-content;width:fit-content;max-width:100%;flex-wrap:wrap;margin-bottom:10px;background:var(--field-bg);border:1px solid var(--line)}.tendercheck_tableFilters__P43BJ button{display:inline-flex;min-height:40px;align-items:center;gap:8px;padding:0 14px;color:var(--muted);background:transparent;border-right:1px solid var(--line)}.tendercheck_tableFilters__P43BJ button:last-child{border-right:0}.tendercheck_tableFilters__P43BJ button strong{color:var(--navy);font-family:var(--serif);font-size:calc(18px * var(--ui-font-scale, 1));font-weight:600}.tendercheck_tableFilters__P43BJ button span{font-size:calc(10px * var(--ui-font-scale, 1))}.tendercheck_tableFilters__P43BJ .tendercheck_filterActive__P5aA_{color:var(--navy);background:var(--teal-soft);box-shadow:inset 0 -3px 0 #7fb9e8}.tendercheck_criteriaTable__oP5pV,.tendercheck_issueTable__7tZJ8{background:var(--field-bg);border:1px solid var(--line)}.tendercheck_issueHead__hgDRH,.tendercheck_issueRow__ktLeR{display:grid;grid-template-columns:82px minmax(170px,.95fr) minmax(180px,1.25fr) 62px;grid-gap:16px;gap:16px}.tendercheck_issueHead__hgDRH{padding:11px 14px;color:var(--soft);background:var(--surface-muted);border-bottom:1px solid var(--line);font-size:calc(11px * var(--ui-font-scale, 1));font-weight:700}.tendercheck_issueRow__ktLeR{align-items:center;padding:15px 14px;border-bottom:1px solid var(--line);border-left:3px solid var(--soft)}.tendercheck_issueRow__ktLeR:last-child{border-bottom:0}.tendercheck_cleanCard__QaBa3 strong,.tendercheck_issueRow__ktLeR strong{color:var(--navy);font-size:calc(14px * var(--ui-font-scale, 1));line-height:1.6}.tendercheck_issueDetail__wuTwL{display:grid;grid-column:2/-1;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;padding:15px 0 3px;border-top:1px solid var(--line)}.tendercheck_issueDetail__wuTwL>div{display:grid;align-content:start;grid-gap:5px;gap:5px}.tendercheck_criterionDetail__eGi72 p,.tendercheck_issueDetail__wuTwL p{margin:0;color:var(--muted);font-size:calc(12px * var(--ui-font-scale, 1));line-height:1.7}.tendercheck_criterionDetail__eGi72 span,.tendercheck_issueDetail__wuTwL span{color:var(--navy);font-size:calc(10px * var(--ui-font-scale, 1));font-weight:700}.tendercheck_issueTarget__ud1nu{color:var(--muted);font-size:calc(12px * var(--ui-font-scale, 1));line-height:1.65}.tendercheck_issueSeverity__r2Iut{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:calc(11px * var(--ui-font-scale, 1));font-weight:700;white-space:nowrap}.tendercheck_issueCategory_DISQUALIFICATION__tX9oR{border-left-color:var(--copper)}.tendercheck_issueCategory_OMISSION__Q2MRp{border-left-color:#d7a04a}.tendercheck_issueCategory_SUGGESTION__Qy8P4{border-left-color:var(--teal)}.tendercheck_cleanCard__QaBa3{margin-top:0;color:var(--teal);background:var(--teal-soft);border-color:#b8d7d1}.tendercheck_criteriaHead__jxRHs,.tendercheck_criterionRow__LnPzn{display:grid;grid-template-columns:84px minmax(180px,1.5fr) minmax(130px,.8fr) 70px 62px;grid-gap:16px;gap:16px}.tendercheck_criteriaHead__jxRHs{position:-webkit-sticky;position:sticky;top:66px;z-index:1;padding:11px 12px;color:var(--soft);background:var(--surface-muted);border-bottom:1px solid var(--line);font-size:calc(10px * var(--ui-font-scale, 1));font-weight:700}.tendercheck_criterionRow__LnPzn{align-items:center;padding:16px 12px;border-bottom:1px solid var(--line)}.tendercheck_criterionRow__LnPzn:last-child{border-bottom:0}.tendercheck_criterionType__AmHmm{justify-self:start;padding:5px 8px;color:var(--teal);background:var(--teal-soft);font-size:calc(10px * var(--ui-font-scale, 1));font-weight:700;white-space:nowrap}.tendercheck_criterionRow__LnPzn strong{color:var(--navy);font-size:calc(12px * var(--ui-font-scale, 1));line-height:1.6}.tendercheck_tenderReference__kx6sw{color:var(--soft);font-size:calc(10px * var(--ui-font-scale, 1));line-height:1.6}.tendercheck_completedLocation__IdWP4{margin:0;color:var(--muted);font-size:calc(11px * var(--ui-font-scale, 1));line-height:1.65}.tendercheck_rowExpanded__KIqYA{background:var(--surface-subtle)}.tendercheck_expandButton__rPVXV{display:inline-flex;align-items:center;justify-content:center;gap:3px;min-height:29px;padding:0 6px;color:var(--teal);background:transparent;border:1px solid var(--line);font-size:calc(9px * var(--ui-font-scale, 1))}.tendercheck_expandButton__rPVXV svg{transition:transform .15s ease}.tendercheck_expandButton__rPVXV[aria-expanded=true] svg{transform:rotate(180deg)}.tendercheck_criterionDetail__eGi72{display:grid;grid-column:2/-1;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr) auto;align-items:start;grid-gap:16px;gap:16px;padding:15px 0 3px;border-top:1px solid var(--line)}.tendercheck_criterionDetail__eGi72>div{display:grid;grid-gap:5px;gap:5px}.tendercheck_criterionDetail__eGi72>button,.tendercheck_issueDetail__wuTwL>button{display:inline-flex;min-height:32px;align-items:center;justify-content:center;gap:6px;align-self:start;padding:0 10px;color:var(--teal);background:var(--field-bg);border:1px solid var(--line);font-size:calc(9px * var(--ui-font-scale, 1));font-weight:700}.tendercheck_issueActions__WslEB,.tendercheck_issueDetail__wuTwL>button{grid-column:1/-1;justify-self:start}.tendercheck_issueActions__WslEB{display:flex;flex-wrap:wrap;gap:8px}.tendercheck_issueActions__WslEB>button{display:inline-flex;min-height:32px;align-items:center;justify-content:center;gap:6px;padding:0 10px;color:var(--teal);background:var(--field-bg);border:1px solid var(--line);font-size:calc(9px * var(--ui-font-scale, 1));font-weight:700}.tendercheck_criterionDetail__eGi72>button:disabled,.tendercheck_issueActions__WslEB>button:disabled,.tendercheck_issueDetail__wuTwL>button:disabled{color:var(--soft);cursor:default}.tendercheck_verdict__WIs9g{justify-self:start;padding:5px 7px;font-size:calc(10px * var(--ui-font-scale, 1));font-weight:700;white-space:nowrap}.tendercheck_emptyCriteria__v05qX{padding:42px 18px;color:var(--soft);font-size:calc(11px * var(--ui-font-scale, 1));line-height:1.7;text-align:center}.tendercheck_verdict_responded__6mAYf{color:#177065;background:var(--teal-soft)}.tendercheck_verdict_incomplete__cgOoZ{color:#876021;background:#fff4d8}.tendercheck_verdict_missing__Ina1Q{color:#9b4d39;background:var(--copper-soft)}.tendercheck_pagination__87kA4{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:13px;color:var(--soft);font-size:calc(10px * var(--ui-font-scale, 1))}.tendercheck_pagination__87kA4>div{display:flex;gap:7px}.tendercheck_pagination__87kA4 button{display:inline-flex;min-height:31px;align-items:center;gap:4px;padding:0 9px;color:var(--teal);background:var(--field-bg);border:1px solid var(--line);font-size:calc(9px * var(--ui-font-scale, 1))}.tendercheck_pagination__87kA4 button:disabled{color:var(--soft);cursor:default;opacity:.55}.tendercheck_emptyReport__udJja{display:grid;min-height:330px;place-content:center;justify-items:center;padding:50px;color:var(--teal);text-align:center}.tendercheck_emptyReport__udJja p{max-width:480px}.tendercheck_addButton__j2RyD:focus-visible,.tendercheck_backLink__Y6Iu1:focus-visible,.tendercheck_criterionDetail__eGi72>button:not(:disabled):focus-visible,.tendercheck_expandButton__rPVXV:focus-visible,.tendercheck_fileActions__uXKit button:focus-visible,.tendercheck_iconAction__i1wxs:focus-visible,.tendercheck_issueDetail__wuTwL>button:not(:disabled):focus-visible,.tendercheck_pagination__87kA4 button:not(:disabled):focus-visible,.tendercheck_recheckButton__edVlQ:focus-visible,.tendercheck_reportHeaderTools__3czhk button:focus-visible,.tendercheck_reportViewTabs__wNSfB button:focus-visible,.tendercheck_tableFilters__P43BJ button:focus-visible{outline:2px solid var(--teal);outline-offset:2px}@media (max-width:900px){.tendercheck_header__YO6_Q{grid-template-columns:1fr auto}.tendercheck_headerProject__h3SUV{display:none}.tendercheck_layout__eCVyM{grid-template-columns:1fr}.tendercheck_filesPanel__hqwjk{position:static;min-height:auto;border-right:0;border-bottom:1px solid var(--line)}.tendercheck_fileList__1wzzd{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.tendercheck_header__YO6_Q{padding:10px 16px}.tendercheck_backLink__Y6Iu1,.tendercheck_headerBrand__0_pPU>span{display:none}.tendercheck_filesPanel__hqwjk,.tendercheck_reportPanel__A5eEH{padding:22px 16px 48px}.tendercheck_fileList__1wzzd{grid-template-columns:1fr}.tendercheck_sectionTitle__tmLxn{align-items:flex-start}.tendercheck_tableFilters__P43BJ{width:100%}.tendercheck_tableFilters__P43BJ button{flex:1 1 120px;justify-content:center;border-bottom:1px solid var(--line)}.tendercheck_criteriaHead__jxRHs,.tendercheck_issueHead__hgDRH{display:none}.tendercheck_criterionRow__LnPzn,.tendercheck_issueRow__ktLeR{grid-template-columns:1fr;gap:9px}.tendercheck_reportHeader__jzAsP{display:grid}.tendercheck_reportHeaderTools__3czhk{justify-items:start}.tendercheck_reportViewTabs__wNSfB button{min-height:56px;padding:0 11px}.tendercheck_criterionDetail__eGi72,.tendercheck_issueDetail__wuTwL{grid-column:1;grid-template-columns:1fr}.tendercheck_criterionDetail__eGi72>button,.tendercheck_issueDetail__wuTwL>button{grid-column:1;justify-self:start}.tendercheck_pagination__87kA4{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.tendercheck_expandButton__rPVXV svg,.tendercheck_progressTrack__5tKIm i{transition:none}}