:root{--font-sans:"SF Pro Text","PingFang SC","Helvetica Neue","Hiragino Sans GB","Noto Sans SC","Microsoft YaHei",sans-serif;--font-display:"SF Pro Display","PingFang SC","Helvetica Neue","Hiragino Sans GB","Noto Sans SC","Microsoft YaHei",sans-serif;--font-mono:"SF Mono","SFMono-Regular",Consolas,"Liberation Mono",Menlo,monospace;--bg:#eae8e2;--bg-muted:#e2dfd8;--surface:rgba(255,255,255,0.84);--surface-strong:#fbfaf8;--surface-soft:rgba(255,255,255,0.66);--line:rgba(24,30,41,0.1);--line-strong:rgba(24,30,41,0.2);--text:#171b22;--text-soft:#5a6475;--text-faint:#7c8596;--accent:#27364c;--accent-soft:rgba(39,54,76,0.1);--accent-strong:#1d293b;--positive:#20644a;--positive-soft:rgba(32,100,74,0.1);--danger:#8c3b3b;--danger-soft:rgba(140,59,59,0.12);--warning:#8a6632;--warning-soft:rgba(138,102,50,0.12);--neutral:#55647d;--neutral-soft:rgba(85,100,125,0.1);--shadow-xs:0 1px 2px rgba(16,22,30,0.06);--shadow-sm:0 14px 28px rgba(16,22,30,0.07);--shadow-md:0 28px 58px rgba(16,22,30,0.1);--shadow-lg:0 30px 80px rgba(16,22,30,0.14);--radius-sm:12px;--radius-md:18px;--radius-lg:26px}.adminConsolePage,.brandSystemPageV2,.hotspotBoardPageV2,.publishDeskPageV2,.topicWorkbenchPage,.workbenchPageV2{display:flex;flex-direction:column;gap:1.45rem}.adminMetricGrid,.adminModuleGrid,.brandCoreGrid,.brandOverviewGrid,.brandPreparednessGrid,.brandSupportGrid,.filterMetaGrid,.publishLayoutGrid,.workbenchCoreGrid,.workbenchSecondaryGrid{display:grid;grid-gap:1.08rem;gap:1.08rem}.brandOverviewGrid,.workbenchCoreGrid{grid-template-columns:minmax(0,1.04fr) minmax(0,.94fr) minmax(0,.94fr)}.workbenchSecondaryGrid{grid-template-columns:minmax(0,1fr) minmax(0,.96fr) minmax(0,.96fr)}.workbenchCoreGrid,.workbenchSecondaryGrid{align-items:start}.brandSupportGrid{align-items:start}.brandCoreGrid,.brandSupportGrid,.filterMetaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.brandPreparednessGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.adminSummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.adminModuleGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.adminMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.publishLayoutGrid{grid-template-columns:minmax(0,1.02fr) minmax(340px,.88fr);align-items:start}.brandWorkbenchCard,.commandBoardCard,.hotspotFilterPanel,.hotspotOverviewPanel,.publishRuntimePanel,.secondaryBoardCard,.topicActionPanel,.topicDecisionPanel,.topicEditorPanel,.topicPlatformPanel,.topicQueuePanel{background:rgba(255,255,255,.78);border-color:rgba(24,30,41,.08);box-shadow:var(--shadow-xs)}.brandPreparednessGrid .subPanel:after,.commandBoardCard:after,.hotspotOverviewPanel:after,.publishRuntimePanel:after,.topicDecisionPanel:after{content:"";position:absolute;inset:0 auto 0 0;width:3px;border-radius:999px;background:linear-gradient(180deg,rgba(39,54,76,.5),rgba(39,54,76,.06));pointer-events:none}.commandBoardCard,.secondaryBoardCard{min-height:0;height:auto}.brandWorkbenchCard{display:flex;flex-direction:column;gap:1rem;overflow:hidden;background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(245,243,238,.86)),rgba(255,255,255,.88);border:1px solid rgba(24,30,41,.09);box-shadow:var(--shadow-sm)}.brandWorkbenchCard:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,rgba(39,54,76,.92),rgba(39,54,76,.18));pointer-events:none}.brandWorkbenchActions,.brandWorkbenchHead{display:flex;gap:1rem}.brandWorkbenchHead{align-items:flex-start;justify-content:space-between}.brandWorkbenchHead h2{margin:.2rem 0 0;font-size:clamp(1.9rem,3vw,2.6rem);line-height:1.02;letter-spacing:-.04em}.brandWorkbenchHead .muted{margin:.55rem 0 0;max-width:44rem}.brandWorkbenchActions{align-items:flex-end;flex-direction:column}.brandWorkbenchMeta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.brandWorkbenchStat{display:flex;flex-direction:column;gap:.35rem;padding:.95rem 1rem;border:1px solid rgba(24,30,41,.08);border-radius:16px;background:rgba(255,255,255,.72)}.brandWorkbenchStat span{color:var(--text-soft);font-size:.82rem}.brandWorkbenchStat strong{line-height:1.45;text-wrap:balance}.adminEntityList,.caseSampleList,.compactOpportunityList,.decisionList,.priorityCommandList,.publishFailureList,.publishQueueTable,.statusFeedList{display:flex;flex-direction:column;gap:.9rem}.adminEntityCard,.adminModuleCard,.caseSampleItem,.compactOpportunityCard,.decisionListItem,.priorityCommandItem,.publishQueueRow,.statusFeedItem,.systemFeedbackCard{border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.82);box-shadow:0 8px 18px rgba(18,24,32,.035)}.decisionListItem,.priorityCommandItem,.publishQueueRow{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.05rem}.priorityCommandItemQuiet,.systemFeedbackCard{padding:1rem 1.05rem}.priorityCommandMeta{display:flex;align-items:flex-start;gap:.9rem}.decisionListItem{transition:border-color .16s ease,transform .16s ease,background .16s ease}.caseSampleItem:hover,.compactOpportunityCard:hover,.decisionListItem:hover,.publishQueueRow:hover{border-color:var(--line-strong);background:rgba(255,255,255,.92);transform:translateY(-1px)}.caseSampleItem,.compactOpportunityCard{display:flex;flex-direction:column;gap:.8rem;padding:1rem 1.05rem}.adminEntityCard,.adminModuleCard{display:flex;flex-direction:column;gap:.9rem;padding:1rem 1.05rem}.workspaceAdminCard{gap:1rem}.workspaceAdminHead{align-items:flex-start}.workspaceAdminPicker{max-width:460px}.workspaceAdminSummary{margin-top:.1rem}.adminEntityHead,.adminModuleHead,.compactOpportunityHead,.hotspotDecisionHead,.publishActionHeader,.reviewActionHeader{display:flex;align-items:center;justify-content:space-between;gap:.85rem}.brandActionRow,.compactOpportunityMeta,.editorMetaRow,.filterChipRow,.hotspotSourceSummary{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.adminEntityCard strong,.adminModuleCard strong,.caseSampleItem strong,.compactOpportunityCard h3,.decisionListItem strong,.hotspotDecisionCard h3,.priorityCommandItem strong,.publishQueueRow strong{text-wrap:balance}.compactOpportunityMeta,.hotspotSourceSummary{color:var(--text-soft);font-size:.88rem}.compactOpportunityFooter .inlineActionStack,.hotspotPrimaryAction .buttonLike,.hotspotPrimaryAction .inlineActionStack{width:100%}.decisionMetricGrid,.publishExecutionGrid,.publishRuntimePanel .statusFeedGrid,.secondaryBoardCard .statusFeedList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.statusFeedGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.statusFeedItem{display:flex;flex-direction:column;gap:.35rem;padding:.9rem .95rem}.adminMetricGrid span,.brandPreparednessGrid .subPanel li,.brandPreparednessGrid .subPanel p,.decisionMetricGrid span,.publishExecutionGrid span,.publishQueueMeta span,.statusFeedItem span{color:var(--text-soft);font-size:.82rem}.adminMetricGrid strong,.decisionMetricGrid strong,.publishExecutionGrid strong,.statusFeedItem strong{line-height:1.58;letter-spacing:-.004em}.statusFeedItem strong{font-size:.98rem}.decisionMetricGrid span,.publishExecutionGrid span,.statusFeedItem span{line-height:1.55}.systemFeedbackCard{display:flex;flex-direction:column;gap:.45rem;justify-content:center;min-height:120px}.systemFeedbackCardCompact{min-height:0}.filterGroupBlock{display:flex;flex-direction:column;gap:.65rem}.filterGroupLabel{color:var(--text-soft);font-size:.8rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.hotspotFilterPanel .filterChipActive{border-color:rgba(25,36,54,.45);background:linear-gradient(180deg,rgba(48,63,87,.96),rgba(31,43,60,.96));color:#f4f7fb;box-shadow:0 8px 16px rgba(20,28,40,.18),inset 0 0 0 1px rgba(255,255,255,.12)}.hotspotFilterPanel .filterChipActive strong{color:#f4f7fb}.hotspotFilterPanel .filterChipCleared{border-color:rgba(173,95,38,.28);background:linear-gradient(180deg,rgba(255,247,237,.96),rgba(252,235,215,.98));color:#8a4b22;box-shadow:0 8px 16px rgba(120,74,36,.08),inset 0 0 0 1px rgba(255,255,255,.56)}.hotspotFilterPanel .filterChipCleared strong{color:#8a4b22}.filterChipStateTag{display:inline-flex;align-items:center;margin-left:.38rem;padding:.12rem .42rem;border-radius:999px;background:rgba(138,75,34,.1);color:inherit;font-size:.72rem;font-weight:650;letter-spacing:.02em}.hotspotDecisionGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.hotspotDecisionCard{display:flex;flex-direction:column;gap:.9rem;min-height:100%}.hotspotDecisionCard .decisionMetricGrid{background:rgba(244,243,239,.68);border:1px solid rgba(24,30,41,.06);border-radius:14px;padding:.8rem}.brandLeadText,.hotspotDecisionCard h3,.topicDecisionHeadline h3{margin:0;font-size:1.14rem;line-height:1.52;letter-spacing:-.004em;font-family:var(--font-display),"PingFang SC",sans-serif;font-weight:610}.topicDecisionColumn,.topicEditorColumn,.topicWorkbenchLayout{display:flex;flex-direction:column;gap:1rem}.topicActionPanel{position:static;box-shadow:var(--shadow-sm)}.brandNarrativeSection,.editorToolSection,.editorWorkbench,.topicDecisionHeadline,.topicDecisionNarrative{display:flex;flex-direction:column;gap:1.05rem}.editorAssistGrid>div,.topicDecisionNarrative>div{border-top:1px solid var(--line);padding-top:.95rem}.topicQueueList .reviewTaskRow{border-radius:16px}.topicQueueList .reviewTaskRowActive{border-color:rgba(39,54,76,.22);background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(244,242,237,.92));box-shadow:0 14px 24px rgba(18,24,32,.05)}.hotspotBoardDetails summary,.publishManagementDetails summary,.topicDangerPanel summary{cursor:pointer;color:var(--text-soft);font-size:.9rem;font-weight:600}.topicDangerBody{display:flex;flex-direction:column;gap:.9rem;padding-top:.95rem}.topicPlatformTabs{margin-top:.25rem}.topicEditorPanel{padding-top:1.15rem}.editorWorkbenchHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.editorWorkbenchActions{justify-content:flex-end}.editorWorkbenchHeader h3{font-size:1.06rem}.editorWorkbenchFields .field{gap:.4rem}.editorToolHeader{margin-bottom:.2rem}.editorAssistGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.adminPayloadSection,.reviewNoteBlock,.reviewNoteSection{display:flex;flex-direction:column}.adminPayloadSections,.reviewNoteBlock{margin-top:.65rem}.adminPayloadSection,.adminPayloadSections,.reviewNoteBlock,.reviewNoteSection{gap:.7rem}.reviewNoteSection{gap:.45rem}.adminPayloadList,.reviewNoteList,.reviewNoteSectionTitle{margin:0}.adminPayloadSections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.adminPayloadSections>.muted{grid-column:1/-1;margin:0}.adminPayloadSection strong{font-size:.95rem}.publishPrimaryActions,.publishSecondaryActions,.reviewActionButtons{flex-wrap:wrap}.publishPrimaryActions>.buttonLike,.reviewActionButtons>.buttonLike{min-width:168px}.publishPrimaryActions .inlineActionStack,.publishSecondaryActions .inlineActionStack,.publishSecondaryActions a{width:auto}.decisionRisk-positive{color:var(--positive)}.decisionRisk-neutral{color:var(--neutral)}.decisionRisk-warning{color:var(--warning)}.publishPackCardStrong{gap:1.1rem;padding:1.25rem}.publishPackCardStrong .publishActions,.publishPackCardStrong .subPanel{background:rgba(250,249,246,.84)}.publishQueueMeta{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;flex-wrap:wrap;text-align:right}.publishQueueRow{align-items:flex-start}.publishFailureCard .statusFeedList{display:grid;grid-template-columns:1fr;grid-gap:.7rem;gap:.7rem;margin:.75rem 0}.publishFailureCard{border-left:3px solid rgba(138,102,50,.34)}.publishFailureCard .buttonRow{justify-content:flex-start}.brandNarrativeSection .definitionList,.brandNarrativeSection .tagRow{margin-top:.2rem}.brandCoreGrid .panel,.brandOverviewGrid .summaryCard,.brandPreparednessGrid .subPanel,.brandSupportGrid .panel{min-height:100%}.brandPreparednessGrid .subPanel{display:flex;flex-direction:column;gap:.7rem}.brandPreparednessGrid .simpleList,.topicDecisionNarrative .simpleList{margin-left:1rem}.brandActionRow .buttonLike{width:auto}.caseSampleItem strong{line-height:1.5}.adminModuleCard{min-height:100%;background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(247,246,241,.84)),radial-gradient(circle at top left,rgba(39,54,76,.05),transparent 48%)}.adminEntityCard .buttonRow,.adminEntityCard .inlineActions{justify-content:flex-start}.adminEntityCard .panel,.adminEntityCard form.panel{padding:.95rem;border-radius:14px;background:rgba(249,248,244,.82)}.adminEntityCard .stack{gap:.8rem}.adminEntityCard .teamInviteGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.adminConsolePage .panel,.adminConsolePage .summaryCard{border-color:rgba(24,30,41,.08)}.pageHeroFacts>div{min-height:88px}.filterChip,.reviewPlatformChip{background:rgba(255,255,255,.72)}.filterChipActive,.reviewPlatformChipActive{box-shadow:inset 0 0 0 1px rgba(39,54,76,.08)}.publishQueueRow .inlineActionStack,.publishQueueRow .publishInlineActionStack{width:auto}.publishQueueRow .inlineTextButton{white-space:nowrap}@media (max-width:1180px){.adminHealthGrid,.adminModuleGrid,.adminSummaryGrid,.brandCoreGrid,.brandOverviewGrid,.brandPreparednessGrid,.brandSupportGrid,.filterMetaGrid,.hotspotDecisionGrid,.publishLayoutGrid,.topicWorkbenchLayout,.workbenchCoreGrid,.workbenchSecondaryGrid{grid-template-columns:1fr}.adminMetricGrid,.brandWorkbenchMeta,.decisionMetricGrid,.editorAssistGrid,.publishExecutionGrid,.publishRuntimePanel .statusFeedGrid,.statusFeedGrid{grid-template-columns:1fr 1fr}.topicActionPanel{position:static}.pageHeroFacts>div{min-height:0}}@media (max-width:860px){.brandWorkbenchActions,.brandWorkbenchHead,.compactOpportunityHead,.decisionListItem,.editorWorkbenchHeader,.hotspotDecisionHead,.priorityCommandItem,.publishActionHeader,.publishQueueRow,.reviewActionHeader{flex-direction:column;align-items:flex-start}.adminHealthGrid,.adminMetricGrid,.decisionMetricGrid,.editorAssistGrid,.publishExecutionGrid,.publishRuntimePanel .statusFeedGrid,.statusFeedGrid{grid-template-columns:1fr}.publishQueueMeta{justify-content:flex-start;text-align:left}.brandWorkbenchActions{align-items:flex-start;width:100%}.brandActionRow .buttonLike,.brandWorkbenchActions .buttonLike,.compactOpportunityFooter .inlineActionStack,.hotspotPrimaryAction .buttonLike,.hotspotPrimaryAction .inlineActionStack{width:100%}.publishPrimaryActions>.buttonLike,.reviewActionButtons>.buttonLike{min-width:0;width:100%}}*{box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth}body{margin:0;min-height:100vh;overflow:hidden;color:var(--text);font-family:var(--font-sans),"PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;line-height:1.62;letter-spacing:.004em;background:radial-gradient(1200px 700px at 8% -8%,rgba(255,255,255,.76),transparent 55%),radial-gradient(760px 520px at 108% 0,rgba(212,219,231,.34),transparent 60%),linear-gradient(180deg,#efede8,#e8e5df 48%,#dfddd6)}body:before{content:"";position:fixed;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.26),rgba(255,255,255,0) 32%,rgba(20,26,36,.07)),repeating-linear-gradient(112deg,rgba(255,255,255,.05) 0 1px,transparent 1px 10px);opacity:.42}body,button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}button{cursor:pointer}img{max-width:100%}p,pre,ul{margin:0}pre{white-space:pre-wrap;font-family:var(--font-mono),"SFMono-Regular",Consolas,monospace;font-size:.88rem;line-height:1.65}strong{font-weight:700}.appShell{display:grid;grid-template-columns:272px minmax(0,1fr);align-items:start;overflow:hidden}.appShell,.sidebar{position:relative;height:100vh}.sidebar{align-self:start;overflow-y:auto;overscroll-behavior:contain;padding:1.25rem .95rem;border-right:1px solid var(--line);background:rgba(238,236,230,.74);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:20}.sidebarInner{display:flex;flex-direction:column;gap:.9rem;min-height:100%}.navCard,.panel,.sidebarBrand,.sidebarStatusCard,.subPanel{border:1px solid var(--line);box-shadow:none}.panel,.sidebarBrand,.sidebarStatusCard,.subPanel{border-radius:var(--radius-md);background:var(--surface)}.sidebarBrand,.sidebarStatusCard{padding:1rem}.sidebarBrand{display:flex;flex-direction:column;gap:.45rem;background:linear-gradient(180deg,rgba(255,255,255,.84),rgba(247,245,239,.78)),radial-gradient(circle at top left,rgba(39,54,76,.08),transparent 42%)}.sidebarBrandMeta,.sidebarStatusMeta{display:flex;flex-wrap:wrap;gap:.45rem .6rem}.eyebrow,.navCardMeta,.sidebarKicker,.sidebarLabel,.stepBadge,.workflowStep{letter-spacing:.14em;text-transform:uppercase;font-family:var(--font-sans),"PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;font-size:.7rem;font-weight:650}.reviewInlineMeta,.sourceLabel{letter-spacing:.02em;text-transform:none;font-family:var(--font-mono),"SFMono-Regular",Consolas,monospace;font-size:.8rem;font-weight:500}.changeLogItem p,.definitionList span,.emptyState,.eyebrow,.field span,.heroConsoleCaption p,.heroConsoleHeader span,.heroConsoleRow span,.hotspotSyncFact span,.muted,.navCard span,.onboardingCard p,.pageHeroDescription,.pageHeroFacts span,.progressPanel small,.publishPackMeta span,.publishVariantSummary,.queueItem p,.reviewInlineMeta,.reviewTaskSummary,.sidebarKicker,.sidebarLabel,.sourceLabel,.timelineItem p{color:var(--text-soft)}.brandLink{font-family:var(--font-display),"PingFang SC",sans-serif;font-size:1.16rem;font-weight:620;line-height:1.28;letter-spacing:-.006em}.sidebarSection{display:flex;flex-direction:column;gap:.55rem}.topbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.2rem;padding:.2rem .1rem .4rem;border-bottom:1px solid var(--line)}.topbarRefined{align-items:flex-start;padding:.35rem .1rem .75rem}.topbarTitle{margin:.14rem 0 0;font-size:1.48rem;line-height:1.24;letter-spacing:-.012em;font-family:var(--font-display),"PingFang SC",sans-serif;font-weight:615}.topbarLead{display:flex;flex-direction:column;gap:.3rem;flex:1 1 320px;min-width:0}.topbarSubtitle{color:var(--text-soft);font-size:.9rem;line-height:1.66}.topbarMetaStrip{display:flex;align-items:flex-start;gap:.75rem;flex-wrap:wrap;flex:0 1 920px;min-width:0;justify-content:flex-end}.topbarMetaCard{display:flex;flex-direction:column;gap:.15rem;min-width:0;max-width:240px;padding:.7rem .85rem;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.76)}.topbarWorkspaceSwitcher{flex:1 1 320px;min-width:220px;max-width:360px}.topbarWorkspaceSwitcher .field{gap:.35rem}.topbarMetaCard span{color:var(--text-soft);font-size:.76rem;letter-spacing:.08em;text-transform:uppercase}.topbarMetaCard strong{font-size:.94rem}.topbarMetaCard strong,.topbarWorkspaceSwitcher select{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topbarWorkspaceSwitcher select{min-width:0}.sidebarContextCard{display:flex;flex-direction:column;gap:.4rem;padding:.85rem .95rem;border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.78);box-shadow:var(--shadow-xs)}.sidebarContextMeta,.sidebarContextRow{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.inlineActions{display:flex;gap:.65rem;flex-wrap:wrap}.hotspotSyncHeaderActions{gap:.5rem;padding:.85rem .95rem;border:1px solid rgba(43,55,74,.12);border-radius:14px;background:linear-gradient(180deg,rgba(252,251,247,.94),rgba(245,242,235,.88));box-shadow:var(--shadow-xs);max-width:420px}.hotspotSyncHeaderActions,.hotspotSyncMeta{display:flex;flex-direction:column;align-items:flex-end}.hotspotSyncMeta{gap:.15rem;text-align:right}.hotspotSyncEyebrow{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-soft)}.hotspotSyncMeta strong{font-size:.98rem;color:var(--text-main)}.hotspotSyncActionRow{display:flex;flex-direction:column;align-items:flex-end;gap:.45rem}.hotspotSyncButton{gap:.5rem;min-width:172px}.hotspotSyncButton,.hotspotSyncButtonIcon{display:inline-flex;align-items:center;justify-content:center}.hotspotSyncButtonIcon{min-width:1.9rem;height:1.45rem;padding:0 .35rem;border-radius:999px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.18);font-size:.72rem;letter-spacing:.06em}.hotspotSyncHint,.hotspotSyncMessage{max-width:340px;margin:0;font-size:.82rem;line-height:1.45;text-align:right}.hotspotSyncHint{color:var(--text-soft)}.hotspotSyncMessage-positive{color:#1f5c3f}.hotspotSyncMessage-warning{color:#9a3412}.hotspotSyncMessage-neutral{color:var(--text-soft)}.fieldCompact{gap:.35rem}.teamMemberCard{display:flex;flex-direction:column;gap:.8rem}.teamMemberGrid,.teamMemberHeader{display:grid;grid-gap:.85rem;gap:.85rem}.teamMemberHeader{grid-template-columns:minmax(0,1fr) auto;align-items:center}.teamMemberGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.teamInviteGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.workspaceChoiceCard{width:100%;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease}.workspaceChoiceCard:hover{border-color:var(--line-strong);background:rgba(255,255,255,.82)}.profileMenuRoot{position:relative}.profileTrigger{display:inline-flex;align-items:center;gap:.62rem;min-height:2.86rem;padding:.34rem .68rem .34rem .4rem;border:1px solid rgba(20,26,36,.12);border-radius:14px;background:rgba(255,255,255,.88);box-shadow:0 1px 2px rgba(12,16,24,.05);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.profileTrigger:hover{border-color:rgba(20,26,36,.2);background:rgba(255,255,255,.95);box-shadow:0 3px 10px rgba(12,16,24,.08)}.profileTriggerOpen{border-color:rgba(41,63,94,.28);background:rgba(255,255,255,.96);box-shadow:0 6px 14px rgba(19,28,41,.1)}.profileIdentity{display:flex;flex-direction:column;align-items:flex-start;gap:.16rem;min-width:0}.profileName{max-width:14ch;overflow:hidden;color:#121a26;text-overflow:ellipsis;white-space:nowrap;font-size:.98rem;line-height:1.16;letter-spacing:-.004em;font-weight:620}.profileRole{height:1.2rem;padding:0 .46rem;border-radius:999px;border:1px solid rgba(69,81,100,.16);background:rgba(71,86,108,.08);color:#5b687d;font-size:.7rem;font-weight:580;line-height:1;letter-spacing:.01em}.profileAvatar,.profileRole{display:inline-flex;align-items:center}.profileAvatar{justify-content:center;width:2rem;height:2rem;border-radius:999px;border:1px solid rgba(46,59,79,.12);background:#e8edf4;color:#273447;font-weight:660;box-shadow:none}.profileAvatarLarge{width:3rem;height:3rem;flex-shrink:0}.profilePanel{position:absolute;top:calc(100% + .55rem);right:0;z-index:40;width:min(380px,calc(100vw - 2rem));display:flex;flex-direction:column;gap:.9rem;padding:1rem;border:1px solid var(--line);border-radius:22px;background:rgba(252,251,248,.76);box-shadow:0 18px 44px rgba(16,22,30,.14);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.profilePanelHeader{display:flex;gap:.8rem}.profileMenuLinks{display:flex;flex-direction:column;gap:.28rem}.profileMenuLinks a{padding:.72rem .8rem;border-radius:14px;color:var(--text);background:rgba(244,243,239,.86);border:1px solid rgba(24,30,41,.05)}.profileMenuLinks a:hover{border-color:var(--line);background:rgba(255,255,255,.88)}.nav{gap:.45rem}.nav,.navCard{display:flex;flex-direction:column}.navCard{position:relative;gap:.3rem;padding:.78rem .84rem .78rem .92rem;border-radius:14px;background:rgba(255,255,255,.56);transition:border-color .16s ease,background .16s ease}.navCard:after{content:"";position:absolute;inset:10px auto 10px 0;width:2px;border-radius:999px;background:transparent;transition:background .16s ease}.navCardHeader{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.navCard strong{font-size:.96rem;line-height:1.34;letter-spacing:-.006em;font-family:var(--font-display),"PingFang SC",sans-serif;font-weight:610}.navCard span:last-child{font-size:.94rem;line-height:1.5}.navCard:hover{border-color:var(--line-strong);background:rgba(255,255,255,.86)}.navCard:hover:after{background:rgba(39,54,76,.22)}.navCardActive{border-color:rgba(39,54,76,.22);background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(247,246,243,.92))}.navCardActive:after{background:rgba(39,54,76,.62)}.navCardActive .navCardMeta,.navCardActive strong{color:var(--accent-strong)}.sidebarStatusCard{display:flex;flex-direction:column;gap:.55rem;background:linear-gradient(180deg,rgba(255,255,255,.72),rgba(247,245,239,.66));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.adminConsolePage .pageHeroUtility{padding:1rem 1.05rem}.adminConsolePage .pageHeroUtility .pageHeroContent{gap:.45rem}.adminConsolePage .pageHeroUtility .pageHeroDescription{max-width:58ch;line-height:1.55}.adminConsolePage .pageHeroFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-top:.85rem}.adminConsolePage .pageHeroFacts>div{padding:.72rem .8rem}.adminConsolePage .summaryGrid.adminSummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.adminConsolePage .summaryCard{padding:.85rem .95rem}.adminConsolePage .summaryCard h3{font-size:1.02rem}.adminConsolePage .summaryCardElevated{min-height:0}.adminHealthPanel{gap:1rem}.adminHealthHeaderMeta{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem}.adminHealthGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.adminHealthCard{display:flex;flex-direction:column;gap:.7rem;min-height:100%;padding:1rem 1.05rem;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.82);box-shadow:0 8px 18px rgba(18,24,32,.035)}.adminHealthCardHeader{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.statusCardLabelRow{display:flex;align-items:center;gap:.45rem}.statusDot{width:8px;height:8px;border-radius:999px}.statusDot-positive{background:var(--positive);box-shadow:0 0 0 6px rgba(32,100,74,.09)}.statusDot-warning{background:var(--warning);box-shadow:0 0 0 6px rgba(138,102,50,.12)}.statusDot-negative{background:var(--danger);box-shadow:0 0 0 6px rgba(140,59,59,.12)}.statusDot-neutral{background:var(--neutral);box-shadow:0 0 0 6px rgba(85,100,125,.1)}.mainContent{min-width:0;height:100vh;overflow-y:auto;overscroll-behavior:contain;padding:1.7rem 2.35rem 2.8rem;background:linear-gradient(180deg,rgba(236,234,227,.32),rgba(236,234,227,0))}.page{display:flex;flex-direction:column;gap:1.35rem;width:min(1280px,100%);margin:0 auto}.page.adminConsolePage,.page.publishDeskPageV2,.page.topicWorkbenchPage,.page.workbenchPageV2{width:min(1220px,100%)}.workbenchDesktopStack{display:flex;flex-direction:column;gap:1.25rem}.workbenchMobileStack{display:none}.mobileHeroCard{background:linear-gradient(170deg,rgba(255,255,255,.97),rgba(243,241,235,.86))}.mobileHeroHeading{display:flex;flex-direction:column;gap:.3rem}.mobileHeroHeading h1{margin:0;font-family:var(--font-display),"Songti SC",serif;font-size:1.6rem;line-height:1.22;letter-spacing:-.01em}.mobileStatGrid{margin-top:.95rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}.mobileStatItem{display:flex;flex-direction:column;gap:.15rem;padding:.72rem .75rem;border-radius:12px;border:1px solid var(--line);background:rgba(255,255,255,.64)}.mobileStatItem span{color:var(--text-soft);font-size:.78rem;letter-spacing:.08em}.mobileStatItem strong{font-size:1.16rem;letter-spacing:-.01em}.mobileQuickGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}.mobileQuickAction{display:flex;flex-direction:column;gap:.3rem;padding:.82rem;border-radius:12px;border:1px solid var(--line);background:rgba(255,255,255,.58);transition:border-color .16s ease,background .16s ease}.mobileQuickAction:hover{border-color:var(--line-strong);background:rgba(255,255,255,.76)}.mobileQuickAction strong{font-size:.96rem}.mobileQuickAction small{color:var(--text-soft);line-height:1.4}.mobileTaskGroup{display:flex;flex-direction:column;gap:.55rem}.mobileTaskGroup+.mobileTaskGroup{margin-top:.95rem}.mobileTaskGroup h3{margin:0;font-size:.86rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-soft)}.mobileTaskCard{display:flex;flex-direction:column;gap:.3rem;border-radius:12px;border:1px solid var(--line);background:rgba(255,255,255,.6);padding:.8rem}.mobileTaskCard strong{line-height:1.32}.mobileDock{display:none}.productionStudioStack{display:flex;flex-direction:column;gap:1rem}.productionPackList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.9rem;gap:.9rem}.productionPackCard{border:1px solid var(--line);border-radius:14px;padding:.9rem;background:var(--card-soft);display:flex;flex-direction:column;gap:.8rem}.productionStageGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.productionStageCard{border:1px solid var(--line);border-radius:12px;padding:.7rem;background:var(--card-soft)}.productionPreviewGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.productionPreviewCard{border:1px solid var(--line);border-radius:12px;padding:.75rem;background:var(--surface);display:flex;flex-direction:column;gap:.6rem}.productionPreviewCard audio,.productionPreviewCard img,.productionPreviewCard video{width:100%;border-radius:10px}.productionFormGrid{display:grid;grid-gap:.9rem;gap:.9rem}.productionEditorBodyGrid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);grid-gap:.9rem;gap:.9rem;align-items:start}.productionEditorMainField textarea{min-height:520px}.productionArticlePreviewPanel{display:grid;grid-gap:.9rem;gap:.9rem}.productionArticleCard{border:1px solid var(--line);border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(247,245,240,.9));padding:1.15rem 1.2rem}.productionArticleBody,.productionArticleCard{display:flex;flex-direction:column;gap:.75rem}.productionArticleBody p{margin:0;line-height:1.82;color:var(--text)}.productionQuickStart{display:flex;flex-direction:column;gap:.6rem}.productionDeferredHint{margin:0}.productionSelectionAssistant{gap:1rem}.productionSelectionMeta{display:flex;flex-wrap:wrap;gap:.55rem}.productionSelectionPreview{min-height:148px;max-height:240px;overflow:auto;border:1px dashed rgba(39,54,76,.2);border-radius:14px;padding:.9rem .95rem;background:rgba(255,255,255,.78);color:var(--text);line-height:1.72;white-space:pre-wrap}.productionSelectionPrompt{min-height:120px}.productionSelectionActions{justify-content:flex-start}.productionSelectionCompare{display:flex;flex-direction:column;gap:.9rem;padding-top:.2rem;border-top:1px solid rgba(39,54,76,.08)}.productionSelectionCompareGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.productionSelectionCompareCard{display:flex;flex-direction:column;gap:.6rem;border:1px solid var(--line);border-radius:14px;padding:.85rem .9rem;background:rgba(255,255,255,.82)}.productionSelectionDiffText{min-height:88px;color:var(--text);line-height:1.78;white-space:pre-wrap}.productionDiffToken{border-radius:.35rem}.productionDiffTokenAdded{background:rgba(119,197,121,.24);color:#22582a}.productionDiffTokenRemoved{background:rgba(224,115,115,.2);color:#8a2f2f;text-decoration:line-through}.productionStatusGrid,.productionStatusMiniGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.productionStatusMiniGrid{display:grid;grid-gap:.75rem;gap:.75rem}.productionStatusCard{min-height:100%}.productionStatusCard .pill{width:-moz-fit-content;width:fit-content}.productionDeferredCard{background:rgba(247,246,242,.88)}.mobileDockNav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.45rem;gap:.45rem}.mobileDockNavDense{grid-template-columns:repeat(6,minmax(0,1fr));gap:.3rem}.mobileDockLink{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;gap:.1rem;min-height:3rem;border-radius:11px;border:1px solid transparent;color:var(--text-soft);font-size:.8rem;font-weight:550}.mobileDockLink strong{font-size:.8rem;line-height:1.1}.mobileDockLink small{font-size:.68rem;color:var(--text-faint)}.mobileDockLinkActive{border-color:rgba(39,54,76,.18);background:rgba(255,255,255,.76)}.mobileDockLinkActive,.mobileDockLinkActive small{color:var(--accent-strong)}.mobileDockNavDense .mobileDockLink strong{font-size:.74rem}.mobileDockNavDense .mobileDockLink small{font-size:.62rem}@media (prefers-reduced-motion:no-preference){.page>*{opacity:0;animation:sectionReveal .42s ease-out forwards}.page>:first-child{animation-delay:40ms}.page>:nth-child(2){animation-delay:80ms}.page>:nth-child(3){animation-delay:.12s}.page>:nth-child(4){animation-delay:.16s}.page>:nth-child(5){animation-delay:.2s}.page>:nth-child(6){animation-delay:.24s}}@keyframes sectionReveal{to{opacity:1}}.panel,.subPanel{position:relative;overflow:hidden;padding:1.28rem}.panel{background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(248,247,243,.82))}.subPanel{background:rgba(255,255,255,.72)}.panel:before,.sidebarBrand:before,.sidebarStatusCard:before,.subPanel:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.26),transparent 42%)}.pageHero{padding:1.5rem;border-radius:var(--radius-lg);background:rgba(255,255,255,.64);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pageHeroUtility{padding:1.28rem 1.35rem}.pageHeroGrid{display:grid;grid-gap:1.25rem;gap:1.25rem}.pageHeroWithVisual .pageHeroGrid{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:stretch}.pageHeroContent{display:flex;flex-direction:column;gap:.95rem}.pageHeroUtility .pageHeroContent{gap:.55rem}.emptyStateCard h3,.onboardingHero h2,.pageHero h1,.pageHero h2,.panel h3,.reviewSimpleHeader h3,.sectionTitle h2,.sidebarBrand h2{margin:0;letter-spacing:-.012em;line-height:1.22;text-wrap:balance;font-family:var(--font-display),"PingFang SC",sans-serif;font-weight:610}.pageHero h1{font-size:clamp(2rem,3.8vw,3.3rem);font-weight:620;max-width:12ch}.pageHeroUtility h1{max-width:none;font-size:clamp(1.24rem,1.9vw,1.56rem);font-weight:610;letter-spacing:-.01em}.pageHeroContext{font-size:.92rem;line-height:1.5;color:var(--text-soft)}.pageHeroDescription{max-width:48ch;font-size:.95rem;line-height:1.78}.pageHeroUtility .pageHeroDescription{max-width:54ch;font-size:.93rem;line-height:1.74}.pageHeroActions{padding-top:.2rem}.pageHeroUtility .pageHeroActions{padding-top:.15rem}.pageHeroVisual{display:flex;align-items:stretch}.homeTopMomentBar{display:flex;align-items:center;gap:1.1rem;padding:.9rem 1.1rem;border:1px solid rgba(24,30,41,.08);border-radius:18px;background:linear-gradient(180deg,rgba(248,245,239,.92),rgba(255,255,255,.78)),rgba(255,255,255,.8);box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 10px 30px rgba(18,24,32,.045)}.homeTopMomentDate,.homeTopMomentQuote{display:flex;align-items:center;gap:.78rem;min-width:0}.homeTopMomentDate{flex:0 0 auto}.homeTopMomentQuote{flex:1 1 auto}.homeTopMomentBadge,.homeTopMomentLabel{color:var(--text-faint);font-size:.74rem;letter-spacing:.08em;text-transform:uppercase}.homeTopMomentBadge{padding:.32rem .58rem;border-radius:999px;border:1px solid rgba(24,30,41,.08);background:rgba(255,255,255,.7)}.homeTopMomentDate strong{font-size:clamp(.98rem,1.25vw,1.12rem);font-weight:610;letter-spacing:-.02em;color:var(--accent-strong);white-space:nowrap}.homeTopMomentDate p,.homeTopMomentQuote p{margin:0}.homeTopMomentDivider{width:1px;align-self:stretch;background:rgba(24,30,41,.08)}.homeTopMomentQuote p{color:var(--accent-strong);font-family:var(--font-display),"PingFang SC",sans-serif;font-size:.98rem;line-height:1.5;letter-spacing:-.01em;text-wrap:balance}.pageHeroFacts,.pageIntroFacts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.82rem;gap:.82rem;margin-top:1.05rem}.changeLogItem,.hotspotInsightCard,.hotspotSyncFact,.materialHintCard,.metaPill,.onboardingCard,.pageHeroFacts>div,.pageIntroFacts>div,.publishVariantItem,.summaryCard,.workflowCard{position:relative;display:flex;flex-direction:column;gap:.42rem;padding:.94rem 1rem;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.74)}.pageHeroFacts strong,.pageIntroFacts strong{font-size:1rem;line-height:1.4}.pageHeroUtility .pageHeroFacts{margin-top:1rem}.listItem,.panelHeader,.reviewSimpleHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:.9rem}.workbenchFocusStrip{padding-top:1.1rem}.workbenchFocusSteps{grid-template-columns:repeat(3,minmax(0,1fr))}.heroConsoleHeader,.heroConsoleRow,.listItem,.panelHeader,.reviewSimpleHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:.9rem}.buttonRow{display:flex;flex-wrap:wrap;gap:.7rem}.buttonLike,.buttonRow button,.materialToggle,.modeButton,.onboardingStepItem,.promptChip{border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.78);color:var(--text);transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.buttonLike,.buttonRow button,.modeButton,.promptChip{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:40px;padding:.68rem .96rem;box-shadow:none;font-weight:620}.buttonLike:hover,.buttonRow button:hover,.materialToggle:hover,.modeButton:hover,.onboardingStepItem:hover,.promptChip:hover{border-color:var(--line-strong);box-shadow:none}.buttonLike:focus-visible,.buttonRow button:focus-visible,.field input:focus,.field select:focus,.field textarea:focus,.filterChip:focus-visible,.hotspotSourceTile:focus-visible,.hotspotTopTab:focus-visible,.materialToggle:focus-visible,.modeButton:focus-visible,.navCard:focus-visible,.onboardingStepItem:focus-visible,.promptChip:focus-visible,.reviewPlatformChip:focus-visible{outline:2px solid rgba(39,54,76,.2);outline-offset:2px}.buttonRow button:first-child:not(.subtleButton),.primaryButton{border-color:rgba(16,22,30,.24);background:linear-gradient(180deg,rgba(43,55,74,.98),rgba(28,38,53,.98));color:#f7f8fb}.subtleButton{background:rgba(255,255,255,.66)}.dangerButton,.subtleDangerButton{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:40px;padding:.68rem .96rem;border:1px solid rgba(185,28,28,.16);border-radius:12px;box-shadow:none;font-weight:620}.dangerButton{background:linear-gradient(180deg,rgba(185,28,28,.94),rgba(153,27,27,.96));color:#fff8f8}.subtleDangerButton{background:rgba(255,245,245,.96);color:#b42318}.inlineTextButton{padding:0;border:0;background:transparent;color:#b42318;font-size:.88rem;font-weight:600;box-shadow:none}.buttonRow button:disabled{cursor:not-allowed;opacity:.52;transform:none}.field{display:flex;flex-direction:column;gap:.45rem;min-width:0}.field span{font-size:.8rem;font-weight:600;letter-spacing:.01em}.field input,.field select,.field textarea{width:100%;border:1px solid var(--line);border-radius:12px;padding:.82rem .95rem;background:rgba(251,250,247,.92);color:var(--text);box-shadow:inset 0 1px 0 rgba(255,255,255,.5)}.field textarea{resize:vertical;min-height:120px;line-height:1.75}.fieldError,.fieldHint{margin:0;font-size:.78rem;line-height:1.5}.fieldHint{color:var(--muted)}.fieldError{color:#b14c40}.eyebrow{margin-bottom:.1rem}.muted{line-height:1.78}.hotspotMetaStrip,.hotspotSourceGrid,.hotspotTopTabs,.modeSwitch,.promptChips,.reviewFilterRow,.reviewPlatformStrip,.scoreGrid,.tagRow{display:flex;flex-wrap:wrap;gap:.65rem}.hotspotViewSwitch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.filterChip,.hotspotSourceTile,.hotspotTopTab,.pill,.reviewInlineMeta,.reviewPlatformChip,.tag{display:inline-flex;align-items:center;gap:.45rem;border-radius:999px;padding:.42rem .82rem;font-size:.82rem;border:1px solid transparent}.hotspotViewTab{display:flex;flex-direction:column;gap:.28rem;padding:.95rem 1rem;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.74);box-shadow:none;transition:border-color .18s ease,background .18s ease}.hotspotViewTab:hover{border-color:rgba(39,54,76,.22)}.hotspotViewTab strong{color:var(--text);font-size:1rem;line-height:1.3}.hotspotViewTabActive{border-color:rgba(39,54,76,.22);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(246,245,241,.95))}.pill-positive{background:var(--positive-soft);color:var(--positive)}.pill-negative{background:var(--danger-soft);color:var(--danger)}.pill-warning{background:var(--warning-soft);color:var(--warning)}.pill-neutral{background:var(--neutral-soft);color:var(--neutral)}.reviewInlineMeta,.tag{background:rgba(244,243,239,.9);color:var(--text-soft);border-color:rgba(24,30,41,.08)}.tag-live{color:#1f6a47;background:rgba(45,180,108,.12);border-color:rgba(33,133,80,.26)}.tag-live:before{content:"";width:.46rem;height:.46rem;border-radius:999px;background:#2fcb7d;box-shadow:0 0 0 3px rgba(47,203,125,.18),0 0 12px rgba(47,203,125,.6)}.brandInfoGrid,.completionGrid,.hotspotSyncFacts,.materialHintGrid,.onboardingGrid,.publishDeskLayout,.publishPackMeta,.queueGrid,.sourceLibraryGrid,.summaryGrid{display:grid;grid-gap:1rem;gap:1rem}.hotspotSyncFacts,.summaryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.summaryGrid.stagedTaskStatusGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.panel h3,.publishPackTitle,.queuePanel h2,.queuePanel h3,.reviewSimpleHeader h3,.summaryCard h3,.workflowCard strong{font-size:1.08rem;line-height:1.46;letter-spacing:-.008em}.summaryCardElevated{min-height:180px;justify-content:space-between}.sectionTitle h2{font-size:clamp(1.18rem,1.8vw,1.48rem);font-weight:630}.sectionLink{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;white-space:nowrap;color:var(--accent-strong);font-size:.9rem;font-weight:620;text-decoration:underline;-webkit-text-decoration-color:rgba(29,41,59,.26);text-decoration-color:rgba(29,41,59,.26);text-underline-offset:3px}.panelHeaderActions{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.sectionActionButton{padding:0;border:0;background:transparent;color:rgba(29,41,59,.72);font-size:.84rem;font-weight:560;line-height:1;box-shadow:none}.sectionActionButton:hover:not(:disabled){color:var(--accent-strong)}.sectionActionButton:disabled{opacity:.58;cursor:not-allowed}.workflowPanel{padding-top:1.35rem}.workflowStrip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.9rem;gap:.9rem}.workflowCard{min-height:180px;justify-content:space-between;background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(246,244,239,.72))}.stepBadge,.workflowStep{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;padding:.35rem .55rem;border-radius:999px;border:1px solid var(--line);color:var(--text-faint);background:rgba(247,245,240,.94)}.dashboardSplit{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(320px,.78fr);grid-gap:1.08rem;gap:1.08rem}.dashboardAsideStack,.stack{gap:1rem}.stack{display:flex;flex-direction:column}.compactStack{gap:.55rem}.hotspotBoardsGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:1rem;gap:1rem;align-items:start}.hotspotBoardColumn{display:flex;flex-direction:column;gap:1rem;min-width:0;padding:1rem;border-radius:18px;border:1px solid rgba(235,238,242,.22);color:#eef2f7;box-shadow:0 10px 24px rgba(16,22,30,.12)}.hotspotBoardColumn-platform{background:linear-gradient(180deg,rgba(55,68,92,.98),rgba(36,47,66,.98))}.hotspotBoardColumn-media{background:linear-gradient(180deg,rgba(92,67,63,.98),rgba(63,46,44,.98))}.hotspotBoardColumn-community{background:linear-gradient(180deg,rgba(62,94,79,.98),rgba(42,66,56,.98))}.hotspotBoardColumn-all,.hotspotBoardColumn-global{background:linear-gradient(180deg,rgba(66,67,92,.98),rgba(46,47,65,.98))}.hotspotBoardColumnHeader{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start}.hotspotBoardColumnIdentity{display:flex;flex-direction:column;gap:.35rem;min-width:0}.hotspotBoardColumnFamily{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:.28rem .55rem;border-radius:999px;background:rgba(255,255,255,.12);color:rgba(255,255,255,.86);font-size:.72rem;line-height:1.1;letter-spacing:.08em;text-transform:uppercase}.hotspotBoardColumnLabel{margin:0 0 .2rem;font-size:1.45rem;line-height:1.08;letter-spacing:-.04em}.hotspotBoardColumnHeader .muted{color:rgba(246,239,232,.72)}.hotspotBoardColumnCount{display:inline-flex;align-items:center;justify-content:center;min-width:3rem;min-height:3rem;padding:.35rem .65rem;border-radius:18px;background:rgba(255,255,255,.12);color:rgba(255,255,255,.92);font-size:1.05rem;font-weight:700}.hotspotBoardColumnList{display:flex;flex-direction:column;gap:.6rem}.hotspotBoardEntry{display:flex;flex-direction:column;gap:.65rem;min-width:0;padding:.8rem .85rem;border-radius:14px;background:rgba(16,20,28,.18);border:1px solid rgba(255,255,255,.11);transition:background .18s ease,border-color .18s ease;writing-mode:horizontal-tb;-webkit-text-orientation:mixed;text-orientation:mixed}.hotspotBoardEntry:hover{background:rgba(16,20,28,.28);border-color:rgba(255,255,255,.18)}.hotspotBoardEntryHeader{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:start;grid-gap:.7rem;gap:.7rem;min-width:0}.hotspotBoardRank{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:9px;background:rgba(255,255,255,.08);color:rgba(255,255,255,.84);font-size:.82rem;font-weight:700;flex-shrink:0}.hotspotBoardRankTop{background:rgba(255,221,138,.18);color:#ffe7ab}.hotspotBoardEntryBody{display:flex;flex-direction:column;gap:.45rem;min-width:0}.hotspotBoardEntryBody,.hotspotBoardEntryTitle{writing-mode:horizontal-tb;-webkit-text-orientation:mixed;text-orientation:mixed}.hotspotBoardEntryTitle{margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.45;color:rgba(255,255,255,.96);word-break:break-word}.hotspotBoardEntryMeta{display:flex;flex-wrap:wrap;gap:.45rem}.hotspotBoardEntryMeta,.hotspotBoardEntryPill{writing-mode:horizontal-tb;-webkit-text-orientation:mixed;text-orientation:mixed}.hotspotBoardEntryPill{display:inline-flex;align-items:center;min-width:0;padding:.3rem .55rem;border-radius:999px;background:rgba(255,255,255,.08);color:rgba(255,255,255,.78);font-size:.76rem;line-height:1.2;white-space:nowrap}.hotspotBoardEntryPillReady{background:rgba(197,255,224,.14);color:#c7ffe0}.hotspotBoardColumnFooter{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:44px;margin-top:.25rem;padding:.7rem .95rem;border-radius:14px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.92);font-size:.9rem;font-weight:600}.hotspotBoardColumnFooter:hover{background:rgba(255,255,255,.18)}.changeLogList,.hotspotBoardList,.opportunityRail,.publishJobList,.publishPackList,.queueList,.sourceList{display:flex;flex-direction:column;gap:.9rem}.changeLogItem,.hotspotBoardRow,.opportunityCard,.publishFailureCard,.publishJobItem,.publishPackCard,.queueItem,.reviewTaskRow,.sourceItem{display:flex;gap:1rem;padding:1rem;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.74)}.hotspotBoardRow,.opportunityCard,.publishFailureCard,.publishPackCard{flex-direction:column}.hotspotBoardHeaderMeta,.opportunityFooter,.opportunityHeader,.publishVariantItem,.queueItem,.sourceItem{display:flex;justify-content:space-between;gap:.8rem}.hotspotBoardTitle,.opportunityTitle,.publishVariantTitle,.reviewTaskTitle{margin:0;font-size:1rem;line-height:1.42;letter-spacing:-.022em}.hotspotBoardSummary,.opportunitySummary{font-size:.92rem;line-height:1.72}.opportunityCardDense{min-height:0}.opportunityCardExpanded .opportunityFooter .sourceLabel,.opportunityCardExpanded .opportunitySummary,.opportunityCardExpanded .opportunityTitle{display:block;-webkit-line-clamp:unset;overflow:visible}.opportunityTitle{-webkit-line-clamp:3}.opportunitySummary,.opportunityTitle{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.opportunitySummary{-webkit-line-clamp:5;line-height:1.72}.opportunityFooter .sourceLabel{display:-webkit-box;max-width:42ch;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.opportunityToggle{width:-moz-fit-content;width:fit-content;border:0;padding:0;background:transparent;color:var(--accent-strong);font-size:.9rem;font-weight:620}.opportunityToggle:hover{text-decoration:underline}.definitionList,.opportunityFacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.definitionList div,.opportunityFacts div,.publishPackMeta div{display:flex;flex-direction:column;gap:.3rem}.reviewTaskListSimple{display:flex;flex-direction:column;gap:.8rem}.reviewBatchToolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.7rem;margin-bottom:.8rem;padding:.75rem .8rem;border:1px solid var(--line);border-radius:14px;background:rgba(251,250,246,.88)}.reviewBatchMeta{display:flex;align-items:center;gap:.55rem}.reviewBatchActions{justify-content:flex-end}.reviewTaskRow{align-items:center;justify-content:space-between;border-radius:16px;transition:border-color .16s ease,background .16s ease,transform .16s ease}.reviewTaskRow:hover{border-color:var(--line-strong);background:rgba(255,255,255,.88);transform:translateY(-1px)}.reviewSelectableRow{gap:.7rem}.reviewTaskRowChecked{border-color:rgba(39,54,76,.28);background:rgba(248,248,245,.94)}.reviewRowCheckbox{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.reviewRowCheckbox input{width:1rem;height:1rem;margin:0}.reviewTaskRowLink{min-width:0;width:100%;display:flex;align-items:center;justify-content:space-between;gap:.8rem}.hotspotBoardActions,.hotspotBoardMain,.publishActions,.reviewActions,.reviewTaskRowMain,.reviewTaskRowMeta{display:flex}.hotspotBoardMain,.publishActions,.reviewActions,.reviewTaskRowMain{flex-direction:column;gap:.55rem;min-width:0}.reviewerField{position:relative}.reviewerPickerButton{width:100%;border:1px solid var(--line);border-radius:16px;padding:.82rem .95rem;background:rgba(251,250,247,.92);color:var(--text);box-shadow:inset 0 1px 0 rgba(255,255,255,.5);display:flex;align-items:center;justify-content:space-between;gap:1rem;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.reviewerPickerButton:hover{transform:translateY(-1px)}.reviewerPickerButton:focus-visible,.reviewerPickerButtonOpen{outline:none;border-color:rgba(39,54,76,.28);box-shadow:0 0 0 3px rgba(39,54,76,.08)}.reviewerPickerButtonError{border-color:rgba(177,76,64,.5)}.reviewerPickerCopy,.reviewerPickerOptionCopy{min-width:0;display:flex;flex-direction:column;gap:.18rem}.reviewerPickerCopy strong,.reviewerPickerOptionCopy strong{font-size:1rem;font-weight:700}.reviewerPickerCopy small,.reviewerPickerOptionCopy small{color:var(--muted)}.reviewerPickerAction,.reviewerPickerCheck{flex-shrink:0;font-size:.78rem;font-weight:600;color:var(--muted)}.reviewerPickerMenu{position:absolute;top:calc(100% + .45rem);left:0;right:0;z-index:20;border:1px solid rgba(39,54,76,.12);border-radius:18px;padding:.4rem;background:rgba(255,255,255,.98);box-shadow:0 22px 44px rgba(20,25,35,.14);display:flex;flex-direction:column;gap:.28rem}.reviewerPickerOption{width:100%;border:none;border-radius:14px;padding:.78rem .82rem;background:transparent;color:var(--text);display:flex;align-items:center;justify-content:space-between;gap:.75rem;text-align:left}.reviewerPickerOption:focus-visible,.reviewerPickerOption:hover,.reviewerPickerOptionSelected{outline:none;background:rgba(39,54,76,.06)}.hotspotBoardActions,.reviewTaskRowMeta{flex-shrink:0;align-items:flex-end;justify-content:space-between;min-width:220px}.filterChipActive,.hotspotSourceTileActive,.hotspotTopTabActive,.materialToggleActive,.onboardingStepItemActive,.reviewPlatformChipActive,.reviewTaskRowActive{border-color:rgba(39,54,76,.2);background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(246,245,241,.94));box-shadow:none}.reviewTaskRailList .reviewTaskRow{flex-direction:column;align-items:stretch}.reviewTaskRailList .reviewTaskRowMeta{min-width:0;flex-shrink:1;align-items:flex-start;gap:.5rem}.reviewLeanTaskRow{padding:.85rem .9rem}.reviewLeanTaskMeta{min-width:0;align-items:flex-start;gap:.35rem}.reviewDecisionStack,.reviewDecisionSurface{display:flex;flex-direction:column;gap:.85rem}.reviewDangerZone{margin-top:.2rem;padding:.9rem;border:1px dashed var(--line-strong);border-radius:14px;background:rgba(250,249,245,.72)}.reviewContextLine{display:flex;flex-wrap:wrap;gap:.8rem;color:var(--text-faint);font-size:.82rem}.taskRowIdentity{display:flex;flex-direction:column;gap:.28rem}.queuePanelDense{min-height:0}.publishJobItem,.queueItem,.sourceItem{align-items:center;transition:border-color .16s ease,background .16s ease}.publishJobItem:hover,.queueItem:hover,.sourceItem:hover{border-color:var(--line-strong);background:rgba(255,255,255,.88)}.sourceItem{align-items:flex-start}.sourceItem>div{min-width:0;flex:1 1 auto}.sourceItem p,.sourceItem strong{overflow-wrap:anywhere;word-break:break-word}.sourceItem .pill{flex-shrink:0;align-self:flex-start}.publishJobControls{display:flex;flex-direction:column;align-items:flex-end;gap:.45rem}.emptyState,.inlineActionMessage{font-size:.92rem}.emptyStateCard{display:grid;grid-template-columns:132px minmax(0,1fr);grid-gap:1rem;gap:1rem;align-items:center;padding:1rem;border:1px dashed rgba(24,30,41,.16);border-radius:16px;background:linear-gradient(180deg,rgba(252,251,248,.9),rgba(248,246,241,.84)),radial-gradient(circle at top left,rgba(39,54,76,.04),transparent 50%)}.emptyStateArtwork{position:relative;display:flex;align-items:center;justify-content:center;min-height:120px;border-radius:14px;background:linear-gradient(180deg,rgba(247,246,242,.98),rgba(238,235,229,.98));overflow:hidden}.emptyStateArtwork span{position:absolute;display:block;border-radius:999px;background:rgba(39,54,76,.1)}.emptyStateArtwork span:first-child{width:88px;height:88px}.emptyStateArtwork span:nth-child(2){width:56px;height:56px;transform:translate(-28px,18px)}.emptyStateArtwork span:nth-child(3){width:112px;height:10px;transform:translateY(44px)}.emptyStateArtwork i{position:absolute;width:34px;height:34px;border-radius:10px;border:1px solid rgba(39,54,76,.12);background:rgba(255,255,255,.82);box-shadow:0 10px 24px rgba(18,24,32,.06)}.emptyStateContent{display:flex;flex-direction:column;gap:.65rem}.emptyStateCard h3{font-size:1.18rem}.emptyStateHint{color:var(--text-faint);font-size:.82rem}.reviewDeskLayout{grid-template-columns:minmax(280px,.72fr) minmax(0,1.2fr) minmax(280px,.74fr);grid-gap:1.15rem}.reviewClearLayout,.reviewDeskLayout{display:grid;gap:1.15rem;align-items:start}.reviewClearLayout{grid-template-columns:minmax(300px,.76fr) minmax(0,1.18fr);grid-gap:1.15rem}.reviewClearMain,.reviewClearQueue{display:flex;flex-direction:column;gap:1rem;min-width:0}.reviewFlowGuide{padding-top:1rem}.reviewFlowSteps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.reviewFlowStepCard{border:1px solid var(--line);border-radius:14px;padding:.9rem 1rem;background:rgba(255,255,255,.8);display:flex;flex-direction:column;gap:.45rem}.reviewFlowStepCard strong{font-size:1rem;line-height:1.45}.reviewActionColumn,.reviewEditorColumn,.reviewQueueColumn{display:flex;flex-direction:column;gap:1.08rem;min-width:0}.reviewActionPanel,.reviewContextPanel,.reviewDecisionPanel,.reviewEditorSurface,.reviewNextStepBlock,.reviewRailSection{min-height:0}.reviewContextFacts{margin-top:0}.reviewCurrentTitle{margin:0;font-size:1.36rem;line-height:1.48;letter-spacing:-.012em;max-width:18ch}.reviewCurrentHint{margin:0}.reviewContextMiniFacts{grid-template-columns:repeat(4,minmax(0,1fr))}.reviewContextNarrative{padding:1.05rem 1.1rem;border:1px solid var(--line);border-radius:14px;background:rgba(250,249,245,.86)}.editorAssistNote,.hotspotInsightList,.reviewContextCopy,.timelineList{display:grid;grid-gap:.92rem;gap:.92rem}.filterChip,.hotspotSourceTile,.hotspotTopTab,.reviewPlatformChip{border-color:var(--line);background:rgba(255,255,255,.7)}.filterChip strong,.hotspotSourceTile strong,.hotspotTopTab strong{color:var(--text)}.reviewSearchFormSimple{display:grid;grid-gap:.85rem;gap:.85rem}.reviewSearchActionsRow{justify-content:flex-start}.changeLogPanel,.editorAssistantSection,.editorSimpleFields,.editorSimpleFlow,.hotspotInsightBlock,.suggestionPanel{display:flex;flex-direction:column;gap:1.08rem}.editorSimpleMeta{display:flex;flex-wrap:wrap;gap:.55rem}.editorBodyHeader{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.editorBody{min-height:480px;border:1px solid var(--line);border-radius:14px;padding:1rem 1.05rem;background:rgba(252,251,248,.95);color:var(--text);line-height:1.78}.modeButton,.promptChip{background:rgba(247,245,240,.92)}.activeModeButton{border-color:rgba(39,54,76,.2);background:rgba(246,245,241,.98);color:var(--accent-strong)}.actionFocusPanel,.progressPanel,.publishActions,.reviewActions,.suggestionPreview{padding:1.08rem;border:1px solid var(--line);border-radius:14px;background:rgba(250,249,245,.88)}.editorAssistNote{grid-template-columns:repeat(2,minmax(0,1fr))}.changeLogItem{flex-direction:column}.publishDeskLayout{grid-template-columns:minmax(0,1.06fr) minmax(300px,.74fr);align-items:start}.publishPackHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:1.15rem}.publishPackHeading{min-width:0;display:flex;flex-direction:column;gap:.5rem}.publishPackHeaderActions{display:flex;flex-wrap:wrap;gap:.55rem;justify-content:flex-end}.publishPackAction{white-space:nowrap}.publishAsideColumn,.publishMainColumn{display:flex;flex-direction:column;gap:1.08rem}.publishPackMeta{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.publishVariantList{display:grid;grid-gap:.75rem;gap:.75rem}.publishVariantItem{align-items:center}.publishVariantLink{text-decoration:none;color:inherit;transition:border-color .15s ease,background .15s ease}.publishVariantLink:hover{border-color:var(--line-strong);background:rgba(255,255,255,.88)}.publishVariantMain{min-width:0;display:flex;flex-direction:column;gap:.45rem}.publishVariantMeta{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:.4rem;flex-shrink:0}.publishVariantExcerpt{margin:0;color:var(--text-soft);line-height:1.76}.publishPackSummary,.publishVariantSummary{max-width:40ch}.publishPackSummary,.publishVariantExcerpt,.publishVariantSummary,.topicDecisionPanel .muted{font-size:.95rem}.publishVariantOpen{color:var(--accent-strong);font-size:.84rem;font-weight:620}.publishStats{display:flex;gap:.85rem;color:var(--text-faint);font-size:.84rem}.compactPublishList{gap:.6rem}.compactPublishItem{padding:.8rem .9rem}.brandInfoGrid,.completionGrid,.materialHintGrid,.onboardingGrid,.sourceLibraryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.sourceLibraryGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start}.materialSection{align-items:start}.sourceList,.timelineList{gap:.75rem}.timelineItem{display:flex;gap:.75rem;align-items:flex-start;padding:.2rem 0}.timelineDot{width:10px;height:10px;margin-top:.35rem;flex-shrink:0;border-radius:999px;background:rgba(39,54,76,.82);box-shadow:0 0 0 6px rgba(39,54,76,.1)}.onboardingLayout{display:grid;grid-template-columns:minmax(300px,.76fr) minmax(0,1.24fr);grid-gap:1rem;gap:1rem;align-items:start}.onboardingMain,.onboardingPanel,.onboardingSidebar,.onboardingStepList{display:flex;flex-direction:column;gap:1rem}.progressPanel{gap:.75rem}.progressTrack{width:100%;height:8px;border-radius:999px;background:rgba(24,30,41,.1);overflow:hidden}.progressTrack span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,rgba(39,54,76,.52),rgba(39,54,76,.9))}.onboardingStepItem{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-gap:.8rem;gap:.8rem;padding:.95rem;text-align:left}.materialToggleGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.materialToggle{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;padding:.95rem}.materialToggle span{color:var(--text-faint);font-size:.84rem}.brandAutofillPanel{display:flex;flex-direction:column;gap:1rem}.brandAutofillPanelCompact{padding:1rem;background:rgba(247,245,240,.86)}.brandAutofillHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.brandAutofillControls{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.85rem;gap:.85rem;align-items:end}.brandAutofillControls .buttonLike{min-width:180px}.brandAutofillMeta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.65rem}.brandAutofillResult,.brandAutofillSummary{display:flex;flex-direction:column;gap:.85rem}.brandAutofillReferenceList,.brandAutofillSummary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.brandAutofillReferenceList{grid-gap:.85rem;gap:.85rem}.brandAutofillReference{display:flex;flex-direction:column;gap:.35rem;padding:.95rem 1rem;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.78);transition:border-color .16s ease,background .16s ease}.brandAutofillReference span{color:var(--text-soft);font-size:.88rem;line-height:1.5}.brandAutofillReference:hover{border-color:rgba(39,54,76,.22);background:rgba(255,255,255,.9)}.onboardingActions{display:flex;justify-content:flex-end;gap:.75rem}.reviewSimpleSection{display:flex;flex-direction:column;gap:1.2rem;padding:1.38rem;border:1px solid var(--line);border-radius:var(--radius-md);background:rgba(255,255,255,.8);box-shadow:none}.publishDeskPageV2 .panel,.publishDeskPageV2 .publishFailureCard,.publishDeskPageV2 .publishPackCard,.topicWorkbenchPage .topicDecisionPanel,.topicWorkbenchPage .topicEditorPanel,.topicWorkbenchPage .topicPlatformPanel{max-width:100%}.publishDeskPageV2 .publishPackCard,.topicWorkbenchPage .topicDecisionPanel{padding:1.42rem}.publishDeskPageV2 .publishExecutionGrid,.topicWorkbenchPage .decisionMetricGrid{gap:.75rem}.hotspotBoardPage{gap:1rem}.hotspotSyncFacts{grid-template-columns:repeat(4,minmax(0,1fr))}.hotspotMetaWarning{color:var(--warning);border-color:rgba(155,107,0,.16);background:rgba(255,249,237,.96)}.hotspotBoardRow{display:grid;grid-template-columns:minmax(0,1fr) 220px;align-items:start}.hotspotBoardActions{justify-content:flex-end}.hotspotMetricRow{display:flex;flex-wrap:wrap;gap:.55rem}.hotspotDetailSourceLinks,.hotspotLinkRow{display:flex;flex-wrap:wrap;gap:.7rem;align-items:center}.hotspotDetailLink{width:-moz-fit-content;width:fit-content}.hotspotMetricChip{display:inline-flex;align-items:center;border-radius:999px;padding:.42rem .72rem;background:rgba(246,244,239,.96);color:var(--text-soft);font-size:.84rem}.hotspotBoardDetails{border-top:1px dashed rgba(24,30,41,.16);padding-top:.75rem}.hotspotBoardDetailsPreview{margin-top:.2rem;margin-bottom:.75rem;padding:.85rem 1rem;border-radius:14px;border:1px solid var(--line);background:linear-gradient(180deg,rgba(251,250,247,.92),rgba(246,244,239,.82));display:flex;align-items:flex-start;justify-content:space-between;gap:.85rem 1.25rem;flex-wrap:wrap}.hotspotBoardDetailsLabel{font-size:.78rem;letter-spacing:.04em;color:var(--text-faint);margin:0}.hotspotBoardDetailsMessage{margin:.22rem 0 0;color:var(--text);font-size:.92rem;font-weight:600}.hotspotBoardDetailsStats{display:inline-flex;flex-wrap:wrap;gap:.45rem}.hotspotBoardDetailsStats span{display:inline-flex;align-items:center;border-radius:999px;padding:.28rem .62rem;background:rgba(255,255,255,.86);border:1px solid rgba(24,30,41,.12);color:var(--text-soft);font-size:.8rem;font-weight:600}.hotspotBoardDetails summary{list-style:none;cursor:pointer;color:var(--text-soft);font-weight:600;display:flex;align-items:center;gap:.55rem}.hotspotBoardDetails summary::-webkit-details-marker{display:none}.hotspotBoardDetails summary:after{content:"▾";margin-left:auto;font-size:.82rem;color:var(--text-faint);transition:transform .2s ease}.hotspotBoardDetails[open] summary:after{transform:rotate(180deg)}.hotspotBoardDetailsBody{padding-top:.75rem}.hotspotBoardDetailsSummaryMeta{font-size:.8rem;font-weight:500;color:var(--text-faint)}.hotspotBoardDetailsOverview{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:.6rem;gap:.6rem;margin-bottom:.75rem}.hotspotBoardDetailsKpi{border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.9);padding:.58rem .7rem;display:flex;flex-direction:column;gap:.16rem}.hotspotBoardDetailsKpi span{color:var(--text-faint);font-size:.76rem}.hotspotBoardDetailsKpi strong{color:var(--text);font-size:.93rem}.providerHealthTable{display:grid;border-top:1px solid var(--line)}.providerHealthRow{display:grid;grid-template-columns:minmax(0,1.5fr) 100px 100px minmax(0,1.2fr);grid-gap:1rem;gap:1rem;align-items:start;padding:.9rem 0;border-bottom:1px solid var(--line)}.providerHealthHead{color:var(--text-faint)}.providerHealthSource{display:flex;flex-direction:column;gap:.4rem}.hotspotBackToTop{position:fixed;right:max(1.25rem,calc((100vw - 1320px) / 2 + 1.25rem));bottom:1.4rem;z-index:30;display:inline-flex;align-items:center;justify-content:center;width:2.9rem;height:2.9rem;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.78);color:var(--text);box-shadow:0 10px 26px rgba(16,22,30,.14);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;transform:translateY(16px);pointer-events:none;font-size:1rem;font-weight:700;transition:opacity .16s ease,transform .16s ease,border-color .16s ease}.hotspotBackToTopVisible{opacity:1;transform:translateY(0);pointer-events:auto}.hotspotBackToTop:hover{border-color:rgba(39,54,76,.22)}.hotspotInsightActions,.inlineActionStack{display:flex;flex-direction:column;gap:.6rem}.publishInlineActionStack{align-items:flex-end}.inlineActionMessage{max-width:260px}.hotspotInsightText{white-space:pre-wrap;word-break:break-word;margin:0}.emptyPageState{padding:2rem}.simpleList{padding-left:1.1rem;line-height:1.75}.grid{display:grid;grid-gap:1rem;gap:1rem}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sectionHeader h2,.statCard h3{margin:0}@media (max-width:1320px){body{overflow:auto}.appShell,.dashboardSplit,.pageHeroWithVisual .pageHeroGrid,.publishDeskLayout,.reviewClearLayout,.reviewDeskLayout{grid-template-columns:1fr;height:auto;overflow:visible}.sidebar{position:relative;height:auto;overflow:visible;padding:1rem 1rem 0;border-right:0;border-bottom:1px solid var(--line)}.sidebarInner{gap:.85rem}.nav{flex-direction:row;overflow-x:auto;padding-bottom:.15rem}.navCard{min-width:220px}.mainContent{height:auto;overflow:visible;padding:1.4rem 1rem 2rem}.topbar{align-items:flex-start;flex-direction:column;position:static;top:auto}.topbarMetaStrip{width:100%}.topbarMetaCard{flex:1 1 160px}.profilePanel{left:0;right:auto}}@media (max-width:1080px){.brandAutofillReferenceList,.brandAutofillSummary,.brandInfoGrid,.completionGrid,.definitionList,.editorAssistNote,.hotspotBoardsGrid,.hotspotSyncFacts,.hotspotViewSwitch,.materialHintGrid,.materialToggleGrid,.onboardingGrid,.opportunityFacts,.pageHeroFacts,.pageIntroFacts,.publishPackMeta,.sourceLibraryGrid,.summaryGrid,.workflowStrip{grid-template-columns:1fr 1fr}.heroConsole,.hotspotBoardRow{grid-template-columns:1fr}.hotspotBoardActions,.reviewTaskRowMeta{align-items:flex-start;min-width:0}.reviewFlowSteps{grid-template-columns:1fr}.publishPackHeader{flex-direction:column}.publishPackHeaderActions{justify-content:flex-start}.productionPackList,.productionPreviewGrid,.productionStageGrid{grid-template-columns:1fr 1fr}.onboardingLayout,.productionEditorBodyGrid{grid-template-columns:1fr}.onboardingMain,.onboardingSidebar{min-width:0}.onboardingStepList{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(220px,72vw);overflow-x:auto;padding-bottom:.25rem;scroll-snap-type:x proximity}.onboardingStepItem{min-height:100%;gap:.55rem;scroll-snap-align:start}.adminPayloadSections,.onboardingStepItem{grid-template-columns:1fr}}@media (hover:none) and (pointer:coarse) and (max-width:1024px),(max-width:900px){.appShell{grid-template-columns:1fr}.sidebar,.topbar{display:none}.mainContent{padding:1rem 1rem calc(5.6rem + env(safe-area-inset-bottom))}.workbenchDesktopStack{display:none}.workbenchMobileStack{display:flex;flex-direction:column;gap:1rem}.mobileQuickGrid{grid-template-columns:1fr}.mobileDock{display:block;position:fixed;left:0;right:0;bottom:0;z-index:42;padding:.6rem .8rem calc(.7rem + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:linear-gradient(180deg,rgba(235,233,227,.8),rgba(239,237,230,.96));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.page{gap:1rem;width:min(100%,680px)}.teamInviteGrid,.teamMemberGrid{grid-template-columns:1fr}.pageHero,.panel,.reviewSimpleSection,.subPanel{padding:1rem;border-radius:16px}.pageHero h1{font-size:2rem}.homeTopMomentBar{align-items:flex-start;flex-direction:column;gap:.9rem}.homeTopMomentDate,.homeTopMomentQuote{flex-direction:column;align-items:flex-start;gap:.45rem}.homeTopMomentDivider{width:100%;height:1px}.brandAutofillControls,.brandAutofillReferenceList,.brandAutofillSummary,.brandInfoGrid,.completionGrid,.definitionList,.editorAssistNote,.grid-2,.hotspotBoardsGrid,.hotspotSyncFacts,.hotspotViewSwitch,.materialHintGrid,.materialToggleGrid,.onboardingGrid,.opportunityFacts,.pageHeroFacts,.pageIntroFacts,.publishPackMeta,.sourceLibraryGrid,.summaryGrid,.workflowStrip{grid-template-columns:1fr}.brandAutofillHeader,.brandAutofillMeta{flex-direction:column;align-items:flex-start}.brandAutofillControls .buttonLike{width:100%}.summaryGrid.stagedTaskStatusGrid{grid-template-columns:1fr}.emptyStateCard,.heroConsoleHeader,.heroConsoleRow,.listItem,.opportunityFooter,.opportunityHeader,.pageHeroGrid,.pageHeroWithVisual .pageHeroGrid,.panelHeader,.providerHealthRow,.publishJobItem,.publishVariantItem,.queueItem,.reviewSimpleHeader,.reviewTaskRow,.sourceItem{grid-template-columns:1fr;flex-direction:column}.hotspotBoardActions,.hotspotBoardMain,.publishActions,.publishPackHeaderActions,.reviewActions,.reviewTaskRowMain,.reviewTaskRowMeta{width:100%}.hotspotSyncActionRow,.hotspotSyncHeaderActions,.hotspotSyncMeta{width:100%;align-items:flex-start;text-align:left}.hotspotSyncHint,.hotspotSyncMessage{max-width:none;text-align:left}.onboardingSidebar{padding-bottom:1rem}.onboardingStepList{grid-auto-columns:minmax(200px,82vw)}.onboardingActions{flex-direction:column-reverse;align-items:stretch}.publishVariantMeta{width:100%}.hotspotLinkRow,.publishVariantMeta{align-items:flex-start}.buttonRow{width:100%}.reviewBatchActions,.reviewBatchMeta,.reviewBatchToolbar,.reviewTaskRowLink{width:100%;flex-direction:column;align-items:flex-start}.buttonLike,.buttonRow button,.modeButton,.promptChip{width:100%}.topbarMetaStrip{flex-direction:column;align-items:stretch}.topbarMetaCard{width:100%}.hotspotBackToTop{right:1rem;bottom:1rem;width:2.7rem;height:2.7rem}.providerHealthHead{display:none}.hotspotBoardColumn{min-width:0}.productionEditorBodyGrid,.productionPackList,.productionPreviewGrid,.productionStageGrid{grid-template-columns:1fr}}