:root{--bg:#eef5fb;--panel:#fff;--panel-soft:#f7fbff;--line:#d8e3ee;--line-strong:#c0d3e6;--text:#182d45;--muted:#697d93;--blue:#3c78be;--blue-strong:#235b9d;--sky:#eaf4ff;--sky-strong:#d7e9fb;--grey:#f4f7fb;--success:#eef9f2;--success-line:#c9e8d4;--warning:#fff9e8;--warning-line:#f2dda1;--rose:#fff1f7;--rose-line:#f3cadb;--teal:#effcfd;--teal-line:#b9ece9;--indigo:#f2f4ff;--indigo-line:#d7dbff;--slate:#f4f7fb;--slate-line:#d5deea;--shadow:0 18px 42px #5675971c}*{box-sizing:border-box}html,body{background:radial-gradient(circle at top left, #ffffffeb, #fff0 28%), linear-gradient(180deg, #fafdff 0%, #f2f7fc 48%, var(--bg) 100%);min-height:100%;color:var(--text);margin:0;font-family:Inter,Segoe UI Variable,Segoe UI,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Arial,sans-serif}button,input,textarea,select{font:inherit}button,.topicListItem,.topicRailItem,.pageMapCard,.exportItem{cursor:pointer}button{background:var(--blue);color:#fff;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 16px;font-size:14px;font-weight:700;line-height:1;transition:background-color .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}button:hover,.pageMapCard:hover,.topicListItem:hover,.topicRailItem:hover,.exportItem:hover{transform:translateY(-1px)}button.secondary{background:var(--panel);border-color:var(--line);color:var(--text)}button.active{background:var(--blue);border-color:var(--blue);color:#fff}button:disabled{opacity:.56;cursor:not-allowed;transform:none}input,textarea,select{border:1px solid var(--line-strong);width:100%;color:var(--text);background:#fff;border-radius:12px;padding:12px 13px;line-height:1.45}textarea{resize:vertical;min-height:120px}label{color:var(--text);gap:8px;font-size:13px;font-weight:700;display:grid}a{color:inherit}code,pre{font-family:Segoe UI Mono,Consolas,Courier New,monospace}.eyebrow{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:800;display:block}.formError,.formSuccess{margin:0;font-size:14px;font-weight:700}.formError{color:#bb2f56}.formSuccess{color:#2c7a5f}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.loginShell{place-items:center;min-height:100vh;padding:32px 20px;display:grid}.loginPanel{border:1px solid var(--line);width:min(440px,100%);box-shadow:var(--shadow);background:#fffffff0;border-radius:18px;padding:30px}.brandMark,.brandIcon{background:var(--blue);color:#fff;border-radius:14px;place-items:center;font-weight:800;display:grid}.brandMark{width:52px;height:52px;margin-bottom:18px}.loginPanel h1,.heroCopy h1,.threadHeader h1,.panel h1{margin:10px 0 8px;font-size:24px;line-height:1.2}.loginPanel p,.heroCopy p,.panel p,.projectCard p,.pageMapCard p,.topicListItem span,.topicRailItem span,.forumPost p,.versionCard p{color:var(--muted);margin:0;line-height:1.65}.stackForm{gap:16px;display:grid}.sectionNote{color:var(--muted);margin:0;line-height:1.6}.providerSecretList{gap:12px;margin-bottom:18px;display:grid}.providerSecretRow{border:1px solid var(--line);background:#f8fbff;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px;display:grid}.providerSecretRow input{grid-column:1/-1}.providerSecretMeta{gap:4px;display:grid}.providerSecretMeta strong{color:var(--text);font-size:15px}.providerSecretMeta span,.providerSecretMeta small{color:var(--muted)}.inlineActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.inlineActions button{min-width:86px}.ghostButton{border-color:var(--line);color:var(--text);background:0 0}.miniDocLink,.quickLinkButton{border:1px solid var(--line);background:var(--panel-soft);min-height:42px;color:var(--text);border-radius:12px;justify-content:center;align-items:center;padding:10px 14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.quickLinkRow{flex-wrap:wrap;gap:12px;display:flex}.providerControlGrid,.memberConfigRow,.modelRouteRow,.automationGrid,.settingsCards{gap:14px;display:grid}.providerControlGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.memberConfigList,.modelRouteList,.toggleList{gap:16px;display:grid}.memberConfigList{margin-top:18px}.memberConfigRow,.modelRouteRow,.automationCard{border:1px solid var(--line);background:var(--panel-soft);border-radius:16px;padding:16px}.memberConfigRow{grid-template-columns:repeat(3,minmax(0,1fr)) 140px;align-items:start}.memberConfigRow .spanTwo,.modelRouteRow label:last-of-type{grid-column:1/-1}.memberActiveToggle{align-content:start}.memberActiveToggle input,.toggleRow input,.inlineCheck input{width:auto}.memberRowFooter,.modelRouteFooter{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;display:flex}.modelRouteRow{grid-template-columns:minmax(220px,.9fr) minmax(220px,1fr)}.modelRouteMeta{gap:6px;display:grid}.modelRouteMeta span,.modelRouteMeta small{color:var(--muted)}.modelRouteRow textarea{min-height:88px}.settingsCards{grid-template-columns:repeat(2,minmax(0,1fr))}.inlineCheck,.toggleRow{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.toggleRow{border:1px solid var(--line);background:#fff;border-radius:14px;padding:12px 14px}.toggleRow span{color:var(--text);font-weight:700;display:block}.toggleRow small,.inlineCheck span{color:var(--muted);line-height:1.5}.inlineCheck{margin-top:10px}.automationGrid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px}.automationCard{gap:8px;display:grid}.automationCard strong{font-size:16px}.repoFilterBar,.repoGrid,.repoInfoGrid{gap:16px;display:grid}.repositoryFlow{width:calc(100% - 4px);max-width:none;margin:22px 2px}.repositoryFlow .heroPanel{grid-template-columns:minmax(0,1.6fr) minmax(320px,.72fr)}.repositoryDirectoryPanel{overflow:hidden}.repoToolbar{gap:14px;margin-bottom:18px;display:grid}.repoFilterBar{grid-template-columns:minmax(420px,1.9fr) minmax(220px,.72fr);align-items:end;margin-bottom:0}.repoFilterBar label,.repoFilterRows{min-width:0}.repoFilterRows{gap:12px;display:grid}.repoViewTabs,.repoSortTabs{align-items:center}.repoViewTabs button,.repoSortTabs button,.repoTagRow .tagButton{white-space:nowrap}.repoGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.topRecommendationsGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.repoInfoGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.repoCard{border:1px solid var(--line);box-shadow:var(--shadow);background:#fffffff5;border-radius:16px;gap:12px;padding:18px;display:grid}.repoCard.highlighted{background:linear-gradient(#fff 0%,#f5fbff 100%);border-color:#c6dcf3}.repoCard h3,.repoCard p,.repoCard small{margin:0}.repoCard p,.repoCard small{color:var(--muted);line-height:1.6}.repoCardHead,.repoCardFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.repoCardFooter{color:var(--muted);font-size:13px}.repoCardFooter a{color:var(--blue-strong);font-weight:700;text-decoration:none}.repoDetailTableWrap{border:1px solid var(--line);background:#fff;border-radius:16px;width:100%;max-width:100%;overflow:auto hidden}.repoDetailTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:0}.repoColRepo{width:12%}.repoColStars{width:6%}.repoColCategory{width:8%}.repoColRelevance{width:6%}.repoColFeature{width:12%}.repoColWhy{width:18%}.repoColExample{width:16%}.repoColLastPush{width:8%}.repoColLink{width:6%}.repoDetailTable th,.repoDetailTable td{border-bottom:1px solid var(--line);border-right:1px solid var(--line);vertical-align:top;text-align:left;padding:12px 10px;font-size:13px;line-height:1.45}.repoDetailTable th{background:var(--panel-soft);color:var(--text);text-transform:uppercase;letter-spacing:.05em;font-size:12px;position:sticky;top:0}.repoDetailTable td:last-child,.repoDetailTable th:last-child{border-right:0}.repoDetailTable tbody tr:hover{background:#f8fbff}.repoDetailTable a{color:var(--blue-strong);font-weight:700;text-decoration:none}.repoInlineTags{gap:6px;margin-top:8px}.repoInlineTags span{max-width:100%}.repoClamp{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.repoClamp.lines2{-webkit-line-clamp:2}.repoClamp.lines3{-webkit-line-clamp:3}.repoRepoCell strong{font-size:13px;line-height:1.4;display:block}.scorePill{background:var(--sky);min-height:30px;color:var(--blue-strong);border:1px solid #c6dcf3;border-radius:999px;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.repoTagRow{margin:0}.tagButton{min-height:36px;padding:8px 12px}.staticCard{cursor:default}.staticCard:hover{transform:none}.splitHero.settingsSplit{grid-template-columns:320px minmax(0,1fr);align-items:start}.passwordPanel{align-content:start}.passwordPanel input{max-width:100%}.boardShell{grid-template-columns:280px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{border-right:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;flex-direction:column;gap:20px;height:100vh;padding:22px 16px;display:flex;position:sticky;top:0}.sidebarBackdrop,.sidebarClose,.menuToggle{display:none}.brandButton,.settingsShortcut{width:100%;min-height:auto;color:var(--text);background:0 0;border-color:#0000;justify-content:flex-start;padding:6px}.brandButton .brandIcon{flex:none;width:46px;height:46px}.brandButton strong{font-size:28px;line-height:1;display:block}.brandButton span{color:var(--blue);margin-top:4px;font-size:17px;font-weight:700;display:block}.navList{gap:8px;display:grid}.navList a,.settingsShortcut{border:1px solid #0000;border-radius:14px;align-items:center;gap:12px;min-height:48px;padding:12px 14px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.navList a:hover,.navList a.active,.settingsShortcut:hover,.settingsShortcut.active{background:var(--sky);color:var(--blue-strong);border-color:#bdd7f1}.sidebarFooter{border:1px solid var(--line);background:var(--panel-soft);border-radius:14px;grid-template-columns:auto minmax(0,1fr);gap:12px;margin-top:auto;padding:14px;display:grid}.sidebarFooter strong,.sidebarFooter span{display:block}.sidebarFooter span{color:var(--muted);margin-top:3px;font-size:12px;line-height:1.45}.workspace{min-width:0}.topHeader{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffc2;grid-template-columns:auto minmax(320px,520px) auto;align-items:center;gap:18px;height:82px;padding:0 26px;display:grid}.headerTitle,.headerRight,.userBlock{align-items:center;gap:14px;display:flex}.menuToggle{border-color:var(--line);background:var(--panel);width:42px;min-height:42px;color:var(--text);flex:none;padding:0}.headerTitle strong,.headerTitle span,.userBlock strong,.userBlock span{display:block}.headerTitle span,.userBlock span{color:var(--muted);font-size:13px}.projectSwitcher{grid-template-columns:auto minmax(220px,1fr);align-items:center;gap:12px;display:grid}.projectSwitcher span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:800}.iconOnly{border-color:var(--line);background:var(--panel);width:42px;min-height:42px;color:var(--text);padding:0}.userBlock{border-left:1px solid var(--line);padding-left:14px}.contentFlow{gap:18px;width:min(1240px,100% - 40px);margin:22px auto;display:grid}.panel,.heroPanel,.threadHeader,.projectCard,.forumPost,.topicRailItem,.topicListItem,.pageMapCard,.providerCard,.agentSetupCard,.exportItem{border:1px solid var(--line);box-shadow:var(--shadow);background:#fffffff2;border-radius:18px}.topicListItem,.topicRailItem,.pageMapCard,.exportItem{min-height:auto;color:var(--text);justify-content:flex-start}.panel,.threadHeader{padding:22px}.heroPanel{grid-template-columns:minmax(0,1.35fr) minmax(300px,.95fr);gap:20px;padding:24px;display:grid}.heroCopy h1{font-size:40px}.metricGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.metricGrid article{border:1px solid var(--line);background:var(--grey);border-radius:16px;padding:16px}.metricGrid strong,.metricGrid span{display:block}.metricGrid strong{font-size:22px}.metricGrid span{color:var(--muted);margin-top:4px;font-size:13px}.compactMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}.spineStrip{grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;display:grid}.spineStep{border:1px solid var(--line);text-align:center;background:#ffffffe6;border-radius:14px;padding:14px 10px}.spineStep span{color:var(--text);font-size:13px;font-weight:800}.sectionTitle{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.compactTitle{margin-bottom:12px}.supportGrid,.templateGrid,.trustStrip{gap:16px;display:grid}.supportGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.trustStrip{grid-template-columns:repeat(4,minmax(0,1fr))}.trustItem,.supportCard,.templateCard,.checklistItem{border:1px solid var(--line);background:#ffffffeb;border-radius:16px}.trustItem{gap:6px;padding:16px 18px;display:grid}.trustItem strong{font-size:22px}.trustItem span{color:var(--muted);font-size:13px;font-weight:700}.supportCard{padding:18px}.slugPathBox{border:1px solid var(--line);background:var(--panel-soft);color:var(--text);overflow-wrap:anywhere;border-radius:14px;padding:14px 16px;display:block}.nextActionBanner{background:linear-gradient(135deg,#eaf4fff5,#fffffffa);justify-content:space-between;align-items:center;gap:18px;display:flex}.checklistList,.faqList{gap:12px;display:grid}.checklistItem{text-align:left;width:100%;color:var(--text);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;padding:14px 16px;display:grid}.checklistItem strong{background:var(--grey);border:1px solid var(--line);border-radius:999px;place-items:center;min-width:58px;min-height:30px;padding:4px 10px;font-size:12px;display:inline-grid}.checklistItem.done{background:var(--success);border-color:var(--success-line)}.checklistItem div{gap:4px;display:grid}.checklistItem span{font-weight:800}.checklistItem small,.templateCard span,.faqItem p{color:var(--muted);line-height:1.6}.templateGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.templateCard{text-align:left;width:100%;color:var(--text);gap:8px;padding:18px;display:grid}.templateCard strong{font-size:15px}.faqItem{border:1px solid var(--line);background:var(--panel-soft);border-radius:14px;padding:0 16px}.faqItem summary{cursor:pointer;padding:14px 0;font-weight:800;list-style:none}.faqItem summary::-webkit-details-marker{display:none}.faqItem p{margin:0 0 14px}.readinessBar{background:var(--grey);border:1px solid var(--line);border-radius:999px;width:100%;height:12px;overflow:hidden}.readinessBar span{background:linear-gradient(90deg, var(--blue), #76afe7);border-radius:999px;height:100%;display:block}.readinessScore{margin-top:12px;font-size:28px;display:inline-block}.selectionCount,.statusPill,.warningChip,.chipRow span{border:1px solid var(--line);background:var(--grey);min-height:32px;color:var(--text);border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:13px;font-weight:700;display:inline-flex}.statusPill.success{background:var(--success);border-color:var(--success-line);color:#2c7a5f}.warningChip{background:var(--warning);border-color:var(--warning-line);color:#936107}.chipRow{flex-wrap:wrap;gap:10px;display:flex}.chipRow.compact span{min-height:28px;padding:5px 10px;font-size:12px}.projectCardGrid,.pageMapGrid,.providerGrid,.agentGrid,.versionTimeline{gap:16px;display:grid}.projectCardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.projectCard{gap:18px;padding:22px;display:grid}.projectCard h2,.pageMapCard h2,.panel h2,.threadHeader h1,.versionCard h2,.forumPost h2{margin:8px 0 10px;line-height:1.25}.pageMapGrid,.primaryActionGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.secondaryActionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pageMapCard{text-align:left;width:100%;color:var(--text);justify-content:space-between;align-items:flex-start;gap:18px;padding:20px;display:flex}.primaryActionGrid .pageMapCard{min-height:188px}.primaryActionGrid .pageMapCard p,.compactActionCard p{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.primaryActionGrid .pageMapCard p{-webkit-line-clamp:2}.compactActionCard{padding:16px}.compactActionCard h2{font-size:18px}.compactActionCard p{-webkit-line-clamp:2;font-size:14px}.setupCollapsedNote{border:1px dashed var(--line-strong);background:var(--panel-soft);border-radius:14px;gap:6px;padding:16px 18px;display:grid}.setupCollapsedNote strong{font-size:15px}.setupCollapsedNote span{color:var(--muted);line-height:1.55}.pageMapCard svg{color:var(--blue);flex:none;margin-top:6px}.formGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.spanTwo{grid-column:1/-1}.splitHero,.workspaceSplit{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;display:grid}.workspaceSplit{grid-template-columns:minmax(320px,.9fr) minmax(0,1.45fr)}.railPanel{align-content:start}.filterRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.splitFilterRow{grid-template-columns:minmax(0,1fr) minmax(260px,.55fr)}.filterTabs{flex-wrap:wrap;gap:10px;display:flex}.filterTabs button span{min-width:24px;height:24px;color:inherit;background:#ffffffc2;border-radius:999px;place-items:center;padding:0 6px;font-size:12px;display:inline-grid}.searchWrap{border:1px solid var(--line-strong);background:#fff;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:0 12px;display:grid}.searchWrap input{background:0 0;border:0;padding-left:0;padding-right:0}.searchWrap svg{color:var(--muted)}.copyBox{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:16px;display:grid}.copyBox code,.promptBox{border:1px solid var(--line);background:var(--panel-soft);color:var(--text);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:14px;padding:16px;line-height:1.7;display:block}.faqPanel{padding:18px}.topicRail,.topicList,.contentStack,.exportList{gap:12px;display:grid}.topicRailItem,.topicListItem,.exportItem{text-align:left;width:100%;color:var(--text);gap:12px;padding:16px;display:grid}.topicListItem strong,.topicListItem span,.topicRailItem strong,.topicRailItem span,.exportItem strong,.exportItem span,.providerCard strong,.providerCard span,.providerCard small,.agentSetupCard strong,.agentSetupCard span,.agentSetupCard small{display:block}.topicListItem strong,.topicRailItem strong,.exportItem strong{margin-bottom:6px}.topicRailItem.active{background:var(--sky);border-color:#bdd7f1}.providerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.compareGrid,.laneChooserGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.providerCard,.agentSetupCard{gap:8px;padding:16px;display:grid}.providerCard small,.agentSetupCard small{color:var(--muted);font-size:12px}.agentGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.agentSetupCard.blue{background:var(--sky)}.agentSetupCard.rose{background:var(--rose);border-color:var(--rose-line)}.agentSetupCard.indigo{background:var(--indigo);border-color:var(--indigo-line)}.agentSetupCard.teal{background:var(--teal);border-color:var(--teal-line)}.agentSetupCard.slate{background:var(--slate);border-color:var(--slate-line)}.compareCard.selectedVariant{border-color:#6ca4df;box-shadow:0 0 0 2px #3c78be26}.compactVersionCard{padding:18px}.laneChooserCard{align-content:start}.agentSetupHead{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.agentSetupHead>div{min-width:0}.providerCard.ready{border-color:#b8d8c8}.providerCard.missing{background:#fffdf4;border-color:#e8d4a9}.memberSelector,.selectionSummary,.buttonRow,.debateRunSummary{flex-wrap:wrap;gap:12px;display:flex}.memberSelector{color:var(--muted);align-items:center;font-size:13px}.memberSelector input{margin:0}.buttonRow{justify-content:flex-end;align-items:center}.selectionSummary{margin-top:16px}.debateRunSummary{margin-top:18px}.summaryBlock{border:1px solid var(--line);background:var(--panel-soft);border-radius:14px;gap:4px;min-width:150px;padding:14px 16px;display:grid}.summaryBlock strong{font-size:22px}.threadHeader{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.topicSidebarMeta{justify-items:end;gap:6px;min-width:110px;display:grid}.topicSidebarMeta strong{font-size:28px}.topicSidebarMeta span{color:var(--muted);font-size:13px}.topicSidebarMeta small{color:var(--muted);font-size:12px}.forumPost{grid-template-columns:220px minmax(0,1fr);gap:18px;padding:18px;display:grid}.forumPost aside{border-right:1px solid #182d451f;align-content:start;gap:6px;padding-right:16px;display:grid}.forumPost aside span,.forumPost aside em{color:var(--muted);font-size:13px;font-style:normal}.forumPost.founder{background:var(--warning);border-color:var(--warning-line)}.forumPost.blue{background:var(--sky)}.forumPost.rose{background:var(--rose);border-color:var(--rose-line)}.forumPost.indigo{background:var(--indigo);border-color:var(--indigo-line)}.forumPost.teal{background:var(--teal);border-color:var(--teal-line)}.forumPost.slate{background:var(--slate);border-color:var(--slate-line)}.postMeta{gap:10px;margin-bottom:10px;display:flex}.versionTimeline{grid-template-columns:1fr}.versionCard{gap:16px;display:grid}.versionCardHead,.versionRow,.versionMeta{gap:14px;display:grid}.versionCardHead{grid-template-columns:minmax(0,1fr) auto;align-items:start}.versionRow{grid-template-columns:repeat(2,minmax(0,1fr))}.versionMeta{grid-template-columns:repeat(3,minmax(0,1fr))}.versionRow div,.versionMeta span{border:1px solid var(--line);background:var(--panel-soft);border-radius:14px;padding:14px 16px}.versionRow strong,.versionMeta span{display:block}.recordTable{border:1px solid var(--line);background:#fff;border-radius:16px;display:grid;overflow:hidden}.recordTable>*{border-right:1px solid var(--line);border-bottom:1px solid var(--line);overflow-wrap:anywhere;min-width:0;padding:13px 14px;line-height:1.5}.recordTable>strong{background:var(--panel-soft)}.recordTable>:nth-child(odd){word-break:break-word}.emptyInline{background:var(--panel-soft);border:1px dashed #c6d7e8;border-radius:16px;gap:6px;padding:20px;display:grid}.emptyInline h3,.emptyInline p{margin:0}.exportItem{grid-template-columns:minmax(0,1fr) auto;align-items:center}@media (max-width:1180px){.repositoryFlow{width:calc(100% - 4px);margin:18px 2px}.boardShell{grid-template-columns:1fr}.sidebar{z-index:80;width:min(320px,100vw - 44px);height:100vh;transition:transform .22s;position:fixed;top:0;left:0;overflow-y:auto;transform:translate(-104%);box-shadow:0 24px 60px #182d452e}.sidebar.open{transform:translate(0)}.sidebarBackdrop{z-index:70;background:#182d4561;border:0;position:fixed;inset:0}.sidebarBackdrop.active,.sidebarClose,.menuToggle{display:inline-flex}.sidebarClose{border-color:var(--line);background:var(--panel);width:40px;min-height:40px;color:var(--text);padding:0;position:absolute;top:16px;right:14px}.navList{grid-template-columns:repeat(3,minmax(0,1fr))}.secondaryNavList{grid-template-columns:repeat(2,minmax(0,1fr))}.topHeader{grid-template-columns:minmax(0,1fr);height:auto;padding:16px 20px}.projectSwitcher{grid-template-columns:1fr}.headerRight{justify-content:space-between}.projectCardGrid,.pageMapGrid,.primaryActionGrid,.secondaryActionGrid,.splitHero,.workspaceSplit,.supportGrid,.trustStrip,.templateGrid,.automationGrid,.settingsCards,.repoGrid,.repoInfoGrid,.topRecommendationsGrid,.repositoryFlow .heroPanel{grid-template-columns:1fr}.repoFilterBar{grid-template-columns:minmax(0,1fr) minmax(220px,.62fr)}.repoDetailTable{min-width:1100px}}@media (max-width:860px){.primaryActionGrid{grid-template-columns:1fr}.primaryActionGrid .pageMapCard{min-height:0;padding:18px}.heroPanel,.metricGrid,.formGrid,.providerGrid,.compareGrid,.laneChooserGrid,.trustStrip,.providerSecretRow,.providerControlGrid,.memberConfigRow,.modelRouteRow,.repoFilterBar,.repoFilterRows,.agentGrid,.forumPost,.versionRow,.filterRow,.splitFilterRow{grid-template-columns:1fr}.providerSecretRow input{grid-column:auto}.memberRowFooter,.modelRouteFooter,.inlineCheck,.toggleRow,.quickLinkRow{display:grid}.heroCopy h1{font-size:30px}.threadHeader,.nextActionBanner{display:grid}.topicSidebarMeta{justify-items:start}.forumPost aside{border-bottom:1px solid #182d451f;border-right:0;padding-bottom:14px;padding-right:0}.recordTable{display:block}.recordTable>strong{display:none}.recordTable>span{border-right:0;grid-template-columns:minmax(110px,34%) minmax(0,1fr);gap:10px;display:grid}.recordTable>span:before{content:attr(data-label);color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:800}}@media (max-width:640px){.contentFlow{width:calc(100% - 24px);margin:14px auto 22px}.userBlock{display:none}.panel,.threadHeader,.heroPanel{padding:18px}.navList{grid-template-columns:repeat(2,minmax(0,1fr))}.chipRow{gap:8px}.primaryActionGrid .pageMapCard h2{font-size:22px}.primaryActionGrid .pageMapCard p{-webkit-line-clamp:3;font-size:15px}.spineStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.projectCardGrid,.copyBox{grid-template-columns:1fr}.templateCard,.checklistItem{padding:16px}}
