.portal-app-chrome[data-v-4bee1245]{align-items:center;background:var(--portal-bg-elevated);border-bottom:1px solid var(--portal-border);box-shadow:0 1px #0003;display:flex;gap:12px;justify-content:space-between;min-height:var(--portal-app-chrome-h);padding:0 16px}.portal-app-chrome-brand[data-v-4bee1245]{color:var(--portal-accent-2);font-family:"Noto Serif SC",Songti SC,serif;font-weight:600;letter-spacing:.06em;text-decoration:none}.portal-app-chrome-nav[data-v-4bee1245]{align-items:center;display:flex;font-size:13px;gap:14px}.portal-app-chrome-nav a[data-v-4bee1245]{align-items:center;color:var(--portal-muted);display:inline-flex;min-height:44px;text-decoration:none;touch-action:manipulation}.portal-app-chrome-nav a[data-v-4bee1245]:hover{color:var(--portal-text)}.portal-app-chrome-footer[data-v-4bee1245]{color:var(--portal-muted);display:grid;font-size:11px;gap:4px;padding:16px;text-align:center}.portal-app-build[data-v-4bee1245]{color:var(--portal-accent,#8b7355);font-variant-numeric:tabular-nums;letter-spacing:.02em}.portal-app-comments-wrap[data-v-4bee1245]{margin:0 auto;max-width:720px;padding:0 16px 24px}
