.workspacePage-module-scss-module__BT4XWa__container{width:100%;min-height:0;color:var(--text-color);font-family:var(--font-geist-sans),"Microsoft YaHei",sans-serif;flex-direction:column;flex:1;gap:28px;padding:24px 8px 40px;display:flex;overflow-y:auto}.workspacePage-module-scss-module__BT4XWa__container a:hover{text-decoration:none}.workspacePage-module-scss-module__BT4XWa__container :is(a,button):focus-visible{outline:2px solid var(--primary-color);outline-offset:4px}.workspacePage-module-scss-module__BT4XWa__container button:disabled{opacity:.55;cursor:wait}.workspacePage-module-scss-module__BT4XWa__header{justify-content:space-between;align-items:center;gap:24px;padding:8px 0 4px;display:flex}.workspacePage-module-scss-module__BT4XWa__header h1{letter-spacing:-.04em;margin:6px 0 8px;font-size:clamp(26px,3vw,34px);line-height:1.4}.workspacePage-module-scss-module__BT4XWa__eyebrow{color:color-mix(in srgb, var(--text-color) 65%, var(--bg-color));letter-spacing:.08em;font-size:12px}.workspacePage-module-scss-module__BT4XWa__subtitle{font-size:14px;line-height:1.7}.workspacePage-module-scss-module__BT4XWa__summary{color:color-mix(in srgb, var(--text-color) 65%, var(--bg-color));flex-wrap:wrap;gap:8px 20px;margin-top:16px;font-size:12px;display:flex}.workspacePage-module-scss-module__BT4XWa__summary span{font-size:inherit}.workspacePage-module-scss-module__BT4XWa__headerActions{flex-shrink:0;align-items:center;gap:16px;display:flex}.workspacePage-module-scss-module__BT4XWa__primaryButton{background:var(--primary-color);color:var(--bg-color);border:1px solid var(--primary-color);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:11px 18px;font-size:14px;font-weight:600;display:inline-flex}.workspacePage-module-scss-module__BT4XWa__primaryButton:hover:not(:disabled){background:var(--text-color);color:var(--bg-color)}.workspacePage-module-scss-module__BT4XWa__recentSection{border:1px solid var(--border-color);background:var(--card-bg);border-radius:16px;flex-shrink:0;overflow:hidden}.workspacePage-module-scss-module__BT4XWa__sectionHeader{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;gap:16px;padding:24px;display:flex}.workspacePage-module-scss-module__BT4XWa__sectionHeader h2{font-size:18px;font-weight:600}.workspacePage-module-scss-module__BT4XWa__sectionHeader p{color:color-mix(in srgb, var(--text-color) 65%, var(--card-bg));margin-top:6px;font-size:13px}.workspacePage-module-scss-module__BT4XWa__viewAll{border-radius:6px;flex-shrink:0;align-items:center;gap:8px;padding:8px;font-size:13px;display:inline-flex}.workspacePage-module-scss-module__BT4XWa__viewAll:hover{background:var(--hover-bg)}.workspacePage-module-scss-module__BT4XWa__recentList{padding:8px}.workspacePage-module-scss-module__BT4XWa__recentItem{color:var(--text-color);border-radius:10px;align-items:center;gap:14px;padding:16px;display:flex}.workspacePage-module-scss-module__BT4XWa__recentItem:hover{background:var(--hover-bg)}.workspacePage-module-scss-module__BT4XWa__documentIcon{border:1px solid var(--border-color);background:var(--bg-color);border-radius:8px;flex-shrink:0;place-items:center;width:44px;height:48px;display:grid}.workspacePage-module-scss-module__BT4XWa__documentContent{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.workspacePage-module-scss-module__BT4XWa__documentTitle{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.workspacePage-module-scss-module__BT4XWa__documentDate{color:color-mix(in srgb, var(--text-color) 65%, var(--card-bg));font-size:12px}.workspacePage-module-scss-module__BT4XWa__openIcon{opacity:.5;flex-shrink:0}.workspacePage-module-scss-module__BT4XWa__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:56px 24px;display:flex}.workspacePage-module-scss-module__BT4XWa__emptyState h3{font-size:17px}.workspacePage-module-scss-module__BT4XWa__emptyState p{font-size:14px;line-height:1.7}.workspacePage-module-scss-module__BT4XWa__emptyState>svg{opacity:.55}.workspacePage-module-scss-module__BT4XWa__quickActions h2{margin-bottom:14px;font-size:15px;font-weight:600}.workspacePage-module-scss-module__BT4XWa__actionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.workspacePage-module-scss-module__BT4XWa__actionCard{text-align:left;border:1px solid var(--border-color);background:var(--card-bg);color:var(--text-color);border-radius:12px;align-items:center;gap:14px;padding:22px 18px;display:flex}.workspacePage-module-scss-module__BT4XWa__actionCard>svg{flex-shrink:0}.workspacePage-module-scss-module__BT4XWa__actionCard span{flex-direction:column;gap:6px;min-width:0;display:flex}.workspacePage-module-scss-module__BT4XWa__actionCard strong{font-size:14px;font-weight:600}.workspacePage-module-scss-module__BT4XWa__actionCard small{color:color-mix(in srgb, var(--text-color) 65%, var(--card-bg));font-size:12px;line-height:1.6}.workspacePage-module-scss-module__BT4XWa__actionCard:hover:not(:disabled){background:var(--hover-bg);color:var(--text-color)}.workspacePage-module-scss-module__BT4XWa__spinner{animation:.85s linear infinite workspacePage-module-scss-module__BT4XWa__spin}@keyframes workspacePage-module-scss-module__BT4XWa__spin{to{transform:rotate(360deg)}}@media (max-width:900px){.workspacePage-module-scss-module__BT4XWa__actionGrid{grid-template-columns:1fr}}@media (max-width:600px){.workspacePage-module-scss-module__BT4XWa__container{gap:22px;padding:16px 0 32px}.workspacePage-module-scss-module__BT4XWa__header{flex-direction:column;align-items:flex-start;gap:20px}.workspacePage-module-scss-module__BT4XWa__headerActions{width:100%}.workspacePage-module-scss-module__BT4XWa__headerActions .workspacePage-module-scss-module__BT4XWa__primaryButton{flex:1}.workspacePage-module-scss-module__BT4XWa__sectionHeader{padding:18px 14px}.workspacePage-module-scss-module__BT4XWa__sectionHeader p{max-width:180px;line-height:1.6}.workspacePage-module-scss-module__BT4XWa__recentItem{padding:12px 8px}}@media (prefers-reduced-motion:reduce){.workspacePage-module-scss-module__BT4XWa__spinner{animation:none}}
