:root{--bg: #f0f4fa;--surface: #ffffff;--surface-hover: #f6f8fc;--border: #e1e6ef;--border-light: #eef1f7;--text: #141f38;--text-secondary: #546280;--text-muted: #8994ae;--primary: #3659c9;--primary-hover: #2848b5;--primary-light: #eef2fd;--primary-ghost: #e6ecf9;--success: #1b8551;--success-light: #e6f8ef;--warning: #b8710e;--warning-light: #fef7e6;--danger: #c43131;--danger-light: #fff2f2;--danger-border: #f0a4a4;--radius-sm: 8px;--radius: 12px;--radius-lg: 18px;--radius-xl: 24px;--shadow-sm: 0 1px 3px rgba(20, 31, 56, .05);--shadow: 0 4px 16px rgba(20, 31, 56, .07);--shadow-lg: 0 12px 40px rgba(20, 31, 56, .09);--font: "Inter", "Microsoft YaHei", "PingFang SC", system-ui, -apple-system, sans-serif;--transition: .18s cubic-bezier(.4, 0, .2, 1)}*,*:before,*:after{box-sizing:border-box}body{margin:0;min-width:340px;font-family:var(--font);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6}a{color:var(--primary);text-decoration:none}a:hover{text-decoration:none}.page-center{display:flex;justify-content:center;padding:24px 16px 48px}main{width:100%;max-width:1040px;padding:36px 40px;background:var(--surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg)}.brand-hero{text-align:center;margin-bottom:32px}.brand-icon{width:72px;height:72px;margin:0 auto 20px;display:grid;place-items:center;background:linear-gradient(135deg,var(--primary),#5b7fe8);border-radius:20px;box-shadow:0 12px 32px #3659c952}.brand-hero h1{font-size:1.6rem;font-weight:750;margin:0 0 8px}.brand-sub{color:var(--text-muted);font-size:.9rem;line-height:1.5;margin:0}.eyebrow{text-transform:uppercase;letter-spacing:.11em;color:var(--primary);font-size:.72rem;font-weight:700;margin:0 0 4px;opacity:.7}h1{font-size:1.85rem;font-weight:750;margin:4px 0 16px;letter-spacing:-.3px;color:var(--text)}h2{font-size:1.12rem;font-weight:700;margin:0 0 4px;color:var(--text)}h3{font-size:1.02rem;font-weight:700;margin:0 0 8px;color:var(--text)}.text-danger{color:var(--danger);font-weight:600}.text-muted{color:var(--text-muted)}form{display:grid;gap:18px}.input-label{display:grid;gap:6px;font-size:.86rem;font-weight:600;color:var(--text-secondary)}.input-label span{margin-left:2px}input,textarea,select{font:inherit;padding:11px 14px;border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);transition:border-color var(--transition),box-shadow var(--transition);outline:none}input:focus,textarea:focus,select:focus{border-color:var(--primary);box-shadow:0 0 0 3px #3659c91a}input::placeholder{color:var(--text-muted)}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:11px 22px;font:inherit;font-weight:650;color:#fff;background:var(--primary);border:none;border-radius:var(--radius);cursor:pointer;text-decoration:none;transition:background var(--transition),transform var(--transition),box-shadow var(--transition);white-space:nowrap}.btn-primary:hover:not(:disabled){background:var(--primary-hover);box-shadow:0 4px 14px #3659c947;transform:translateY(-1px)}.btn-primary:active:not(:disabled){transform:translateY(0)}.btn-primary:disabled{cursor:not-allowed;opacity:.5}.btn-ghost{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;font:inherit;font-size:.88rem;font-weight:500;color:var(--text-secondary);background:transparent;border:none;border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;transition:background var(--transition),color var(--transition)}.btn-ghost:hover{background:var(--surface-hover);color:var(--text)}.btn-cancel{display:inline-flex;align-items:center;gap:5px;padding:7px 14px;font:inherit;font-size:.82rem;font-weight:600;color:var(--danger);background:var(--danger-light);border:1px solid var(--danger-border);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;transition:background var(--transition),border-color var(--transition)}.btn-cancel:hover:not(:disabled){background:#ffe4e4;border-color:#d68888}.btn-cancel:disabled{cursor:not-allowed;opacity:.5}.btn-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);cursor:pointer;transition:all var(--transition)}.btn-icon:hover{background:var(--surface-hover);color:var(--text)}.btn-delete:hover{background:var(--danger-light);color:var(--danger);border-color:var(--danger-border)}.btn-delete:disabled{cursor:not-allowed;opacity:.35}.btn-large{padding:14px 28px;font-size:1.02rem}.back-link{display:inline-flex;align-items:center;gap:5px;font-size:.88rem;font-weight:500;color:var(--text-secondary);margin-bottom:8px;transition:color var(--transition)}.back-link:hover{color:var(--primary)}.switch-link{display:block;text-align:center;margin-top:18px;font-size:.88rem;font-weight:500;color:var(--text-secondary)}.switch-link:hover{color:var(--primary)}.auth-center{min-height:100vh;align-items:center;padding:0 16px}.auth-shell{max-width:440px;padding:48px 40px;text-align:center}.compact-auth{padding-top:40px;padding-bottom:40px}.auth-form-card{text-align:left;padding:28px;border:1.5px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-hover)}.form-hint{margin:0 0 20px;color:var(--text-secondary);font-size:.88rem}.auth-form-title{text-align:center;margin-bottom:20px;font-size:1.08rem;font-weight:700;color:var(--text)}.auth-footer{margin-top:24px;font-size:.78rem;color:var(--text-muted);text-align:center}.page-header{display:flex;gap:16px;align-items:center;justify-content:space-between;margin-bottom:24px;flex-wrap:wrap}.page-header h1{margin-bottom:0}.header-actions{display:flex;align-items:center;gap:8px}.user-tag{padding:5px 12px;font-size:.82rem;font-weight:600;color:var(--text-secondary);background:var(--surface-hover);border-radius:999px;border:1px solid var(--border-light)}.card{display:flex;justify-content:space-between;align-items:center;padding:16px 22px;background:var(--surface);border:1.5px solid var(--border);border-radius:var(--radius);transition:border-color var(--transition),box-shadow var(--transition)}.card:hover{border-color:#b8c6f0;box-shadow:var(--shadow)}.meeting-list{display:grid;gap:8px}.card-left{display:flex;align-items:center;gap:14px}.card-link{display:flex;align-items:center;gap:14px;text-decoration:none;color:inherit;flex:1;min-width:0}.card-link:hover strong{color:var(--primary)}.card-link strong{transition:color var(--transition)}.card-right{display:flex;align-items:center;gap:8px;flex:none}.card-icon{width:42px;height:42px;display:grid;place-items:center;background:var(--primary-light);border-radius:var(--radius-sm);color:var(--primary);flex:none}.badge{display:inline-flex;padding:4px 12px;border-radius:999px;background:var(--primary-ghost);color:var(--primary);font-size:.78rem;font-weight:700;white-space:nowrap}.badge.large{font-size:.88rem;padding:7px 16px}.badge.succeeded{background:var(--success-light);color:var(--success)}.badge.failed{background:var(--danger-light);color:var(--danger)}.badge.cancelled{background:#f2f2f2;color:#7a7a7a}.badge.transcribing,.badge.running,.badge.preprocessing,.badge.queued,.badge.retrying{background:var(--warning-light);color:var(--warning)}.detail-shell{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.detail-shell>*{min-width:0}.detail-header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.header-main{flex:1;min-width:0}.header-badges{display:flex;align-items:center;gap:8px;flex:none}.meta{display:flex;flex-wrap:wrap;gap:6px 20px;color:var(--text-secondary);font-size:.88rem;margin-top:2px}.meta-item{display:inline-flex;align-items:center;gap:5px}.meta-item svg{flex:none;opacity:.65}.feature-panel{padding:24px 28px;border:1.5px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}.section-heading{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;margin-bottom:18px}.section-title{display:flex;gap:14px}.section-heading p{margin:4px 0 0;color:var(--text-secondary);font-size:.9rem}.section-actions{display:flex;align-items:center;gap:8px;flex:none}.step{display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:10px;background:var(--primary);color:#fff;font-weight:800;font-size:.92rem;transition:background var(--transition)}.step.done{background:var(--success)}.step.active{background:#e09b28;animation:pulse-step 2s ease-in-out infinite}.step.failed{background:var(--danger)}.step.cancelled{background:#999}@keyframes pulse-step{0%,to{box-shadow:0 0 #e09b2859}50%{box-shadow:0 0 0 10px #e09b2800}}.complete-mark{display:inline-flex;align-items:center;gap:4px;color:var(--success);background:var(--success-light);border-radius:999px;padding:7px 14px;font-weight:700;font-size:.84rem;white-space:nowrap}.job-status{padding:15px 18px;background:var(--surface-hover);border:1px solid var(--border-light);border-radius:var(--radius);margin-bottom:16px}.job-line{display:flex;align-items:center;gap:10px;font-size:.93rem}.job-line span:last-child{margin-left:auto;color:var(--text-muted);font-size:.82rem;font-weight:500}.status-dot{width:10px;height:10px;border-radius:50%;background:var(--text-muted);flex:none}.status-dot.active{background:#e09b28;box-shadow:0 0 0 5px #e09b282e;animation:pulse-dot 2s ease-in-out infinite}@keyframes pulse-dot{0%,to{box-shadow:0 0 0 4px #e09b282e}50%{box-shadow:0 0 0 8px #e09b280f}}.status-dot.succeeded{background:#28a263;box-shadow:0 0 0 4px #28a2631f}.status-dot.failed{background:#db4747;box-shadow:0 0 0 4px #db47471f}.progress-track{height:6px;margin-top:12px;border-radius:999px;background:#e3e7f0;overflow:hidden}.progress-track span{display:block;height:100%;background:var(--primary);border-radius:inherit;transition:width .5s cubic-bezier(.4,0,.2,1)}.progress-track.active span{background:linear-gradient(90deg,var(--primary) 0%,#7690ec 50%,var(--primary) 100%);background-size:200% 100%;animation:progress-shimmer 1.6s linear infinite}.progress-track.failed span{background:var(--danger)}.progress-track.cancelled span{background:#bbb}@keyframes progress-shimmer{to{background-position:-200% 0}}audio{width:min(100%,560px);margin:8px 0 16px;border-radius:var(--radius-sm)}.download-card{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 22px;border:1px solid var(--border-light);border-radius:var(--radius);background:var(--surface-hover)}.download-card strong{font-size:1rem;font-weight:700}.download-card p{margin:4px 0 0;color:var(--text-secondary);font-size:.9rem}.download-actions{display:flex;gap:10px;flex:none}.transcript-preview{margin-top:16px;border:1.5px solid var(--border);border-radius:var(--radius);overflow:hidden}.transcript-header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:12px 18px;background:var(--surface-hover);border:0;color:inherit;font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--transition)}.transcript-header:hover{background:#eef1f9}.transcript-header strong{font-size:.92rem;color:var(--text-secondary)}.transcript-toggle{font-size:.82rem;color:var(--primary);font-weight:600}.transcript-content{margin:0;padding:18px;max-height:360px;overflow:auto;font:.88rem/1.72 Microsoft YaHei,PingFang SC,monospace;color:var(--text);background:#fcfcfd;border-top:1px solid var(--border-light);white-space:pre-wrap;word-break:break-all}.transcript-paragraphs{padding:12px 0}.transcript-para{width:100%;display:flex;gap:14px;padding:10px 18px;cursor:pointer;border:0;background:transparent;color:inherit;font:inherit;text-align:left;border-radius:var(--radius-sm);transition:background var(--transition)}.transcript-para:hover{background:var(--surface-hover)}.para-speaker{flex:none;width:40px;height:40px;display:grid;place-items:center;background:var(--primary-light);color:var(--primary);border-radius:50%;font-weight:700;font-size:.85rem;margin-top:2px}.para-text{flex:1;font-size:.91rem;line-height:1.75;color:var(--text);word-break:break-all}.transcript-editor-list{max-height:620px;overflow:auto;padding:14px;border-top:1px solid var(--border-light);background:#fcfcfd}.editor-help{margin:0 2px 12px}.transcript-toolbar{display:inline-flex;gap:4px;margin:0 2px 12px;padding:4px;border:1px solid var(--border-light);border-radius:9px;background:var(--surface-hover)}.transcript-toolbar button{padding:7px 13px;border:0;border-radius:6px;background:transparent;color:var(--text-secondary);font:inherit;font-size:.82rem;font-weight:650;cursor:pointer}.transcript-toolbar button.active{color:var(--primary);background:var(--surface);box-shadow:0 1px 4px #1c326b1a}.segment-editor{padding:14px;margin-bottom:12px;border:1px solid var(--border-light);border-radius:var(--radius-sm);background:var(--surface)}.segment-editor.uncertain{border-color:#e7bd72;background:#fffaf0}.segment-editor-head,.segment-editor-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.segment-editor-head{margin-bottom:10px}.segment-editor-head>span{color:var(--text-secondary);font-size:.82rem}.segment-editor-head label{display:flex;align-items:center;gap:6px;color:var(--text-secondary);font-size:.84rem}.segment-editor-head input{width:58px;padding:6px 8px;text-align:center;font-weight:700;border:1px solid var(--border);border-radius:6px}.segment-editor textarea{width:100%;box-sizing:border-box;resize:vertical;padding:11px 12px;border:1px solid var(--border);border-radius:8px;color:var(--text);background:#fff;font:inherit;line-height:1.65}.segment-editor-actions{justify-content:flex-end;margin-top:10px}.review-check{display:inline-flex;align-items:center;gap:6px;margin-right:auto;color:var(--text-secondary);font-size:.86rem}.time-jump,.btn-secondary{border:1px solid var(--border);border-radius:7px;background:var(--surface);color:var(--primary);cursor:pointer;font:inherit;font-weight:650}.time-jump{padding:5px 9px;font-size:.82rem}.btn-secondary{padding:9px 13px}.btn-secondary:hover,.time-jump:hover{background:var(--primary-light)}.btn-secondary:disabled{cursor:not-allowed;opacity:.5}.btn-primary.compact{padding:9px 14px;min-height:auto}.uncertain-mark{color:#a16000!important;font-weight:650}.download-button{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;border-radius:var(--radius-sm);background:var(--primary);color:#fff;text-decoration:none;font-size:.88rem;font-weight:650;border:none;cursor:pointer;transition:background var(--transition),box-shadow var(--transition);white-space:nowrap}.download-button:hover{background:var(--primary-hover);box-shadow:0 2px 10px #3659c938}.download-button.secondary{background:var(--primary-light);color:var(--primary)}.download-button.secondary:hover{background:#dde3f7}.minutes-actions{display:flex;align-items:center;gap:12px;margin:16px 0 20px;flex-wrap:wrap}.minutes-display{margin-top:4px;border:1.5px solid var(--border);border-radius:var(--radius);overflow:hidden;background:var(--surface)}.document-label{display:flex;justify-content:space-between;gap:12px;padding:11px 18px;background:var(--surface-hover);color:var(--text-muted);font-size:.76rem;font-weight:500;border-bottom:1.5px solid var(--border)}.minutes-document{max-height:72vh;overflow:auto;padding:30px 36px;background:#fff;font-size:.94rem;line-height:1.85;color:var(--text)}.minutes-document h1{font-size:1.6rem;font-weight:750;text-align:center;margin:0 0 28px;padding-bottom:20px;border-bottom:2px solid var(--border-light)}.minutes-document h2{font-size:1.18rem;font-weight:700;margin:28px 0 14px}.minutes-document h3{font-size:1.04rem;font-weight:700;margin:22px 0 10px}.minutes-document p{margin:0 0 12px}.minutes-document ul,.minutes-document ol{margin:0 0 14px;padding-left:24px}.minutes-document li{margin-bottom:4px}.minutes-document strong{font-weight:700;color:#0f1f3a}.minutes-document table{width:100%;border-collapse:collapse;margin:16px 0 20px;font-size:.88rem;line-height:1.55;border-radius:var(--radius-sm);overflow:hidden;box-shadow:0 0 0 1px var(--border)}.minutes-document thead{background:#f2f5fd}.minutes-document th{padding:12px 14px;text-align:left;font-weight:700;font-size:.82rem;color:var(--primary);border-bottom:2px solid var(--border);white-space:nowrap;letter-spacing:.02em}.minutes-document td{padding:10px 14px;border-bottom:1px solid var(--border-light);vertical-align:top;color:var(--text)}.minutes-document tbody tr:hover{background:#fafbfe}.minutes-document tbody tr:last-child td{border-bottom:none}.minutes-document code{padding:2px 6px;font-size:.86em;background:#f2f4f8;border-radius:4px;color:#3b4d71}.minutes-document pre{margin:14px 0;padding:18px;overflow:auto;background:#f7f8fc;border:1px solid var(--border-light);border-radius:var(--radius-sm);font-size:.86rem;line-height:1.6}.minutes-document blockquote{margin:14px 0;padding:12px 18px;border-left:4px solid #d4dcf5;background:var(--surface-hover);color:var(--text-secondary);font-style:italic;border-radius:0 var(--radius-sm) var(--radius-sm) 0}.minutes-document::-webkit-scrollbar{width:7px}.minutes-document::-webkit-scrollbar-track{background:transparent}.minutes-document::-webkit-scrollbar-thumb{background:#cfd5e3;border-radius:999px}.minutes-document::-webkit-scrollbar-thumb:hover{background:#b0b9cd}.empty{padding:32px;text-align:center;border:1.5px dashed #d5d9e6;border-radius:var(--radius);background:#fafbfe;color:var(--text-muted)}.empty strong{display:block;color:var(--text-secondary);font-size:1rem;margin:6px 0}.empty p{margin:0;font-size:.88rem}.empty-state{padding:56px 24px;text-align:center;border:1.5px dashed #d5d9e6;border-radius:var(--radius-lg);background:#fafbfe;color:var(--text-muted)}.empty-state strong{display:block;color:var(--text-secondary);font-size:1.08rem;margin:16px 0 8px}.empty-state p{margin:0;font-size:.92rem}.empty-icon{margin-bottom:8px;color:var(--text-muted);opacity:.4}.empty-icon svg{display:block;margin:0 auto}.processing-copy{padding:36px 24px}.upload-shell{max-width:680px}.upload-illustration{width:88px;height:88px;margin:0 auto 20px;display:grid;place-items:center;background:linear-gradient(135deg,var(--primary-light),#e8edfb);border-radius:50%;color:var(--primary)}.upload-hero{text-align:center;margin-bottom:28px}.upload-hero h1{margin-bottom:0}.upload-dropzone{position:relative;display:flex;align-items:center;justify-content:center;min-height:200px;border:2px dashed var(--border);border-radius:var(--radius-lg);background:var(--surface-hover);cursor:pointer;transition:all var(--transition);margin-bottom:20px}.upload-dropzone:hover,.upload-dropzone.drag-over{border-color:var(--primary);background:var(--primary-light)}.upload-dropzone input[type=file]{position:absolute;inset:0;opacity:0;cursor:pointer}.dropzone-empty{text-align:center;padding:32px;display:grid;gap:8px;justify-items:center}.dropzone-icon-circle{width:64px;height:64px;display:grid;place-items:center;background:#e2e9f7;border-radius:50%;color:var(--primary);margin-bottom:4px}.dropzone-empty strong{font-size:1.05rem;color:var(--text-secondary)}.dropzone-empty span{font-size:.85rem;color:var(--text-muted)}.dropzone-file{text-align:center;padding:28px;display:grid;gap:6px;justify-items:center}.dropzone-file-icon{width:64px;height:64px;display:grid;place-items:center;background:#e6f0e8;border-radius:50%;color:var(--success);margin-bottom:4px}.dropzone-name{font-size:1.05rem;color:var(--text);max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropzone-size{font-size:.85rem;color:var(--text-muted)}.dropzone-hint{font-size:.8rem;color:var(--text-muted)}.upload-fields-card{padding:24px;border:1.5px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}.upload-progress{height:7px;overflow:hidden;border-radius:999px;background:#e3e7f0}.upload-progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--primary),#7690ec);transition:width .2s ease}.btn-full{width:100%;margin-top:6px}.spinner-small{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin .7s linear infinite;vertical-align:middle}.upload-footer-note{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:20px;font-size:.82rem;color:var(--text-muted);text-align:center}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.loading-page{display:grid;place-items:center;padding:64px 24px;color:var(--text-muted)}.spinner{width:36px;height:36px;border:3px solid var(--border);border-top-color:var(--primary);border-radius:50%;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.error,.success,.notice{padding:13px 16px;border-radius:var(--radius-sm);font-size:.89rem;line-height:1.5}.error{margin:0;border:1px solid var(--danger-border);color:#9f1d1d;background:var(--danger-light)}.success{margin:0;border:1px solid #8ed4aa;color:var(--success);background:var(--success-light)}.notice{display:flex;align-items:flex-start;gap:10px;margin:0 0 20px;background:#fefdf3;border:1px solid #ece4a2;line-height:1.7;border-radius:var(--radius);font-size:.88rem;color:#6b5d1c}.notice-icon{flex:none;color:#b8961a;opacity:.8}.muted{color:var(--text-muted);font-size:.9rem}@media (max-width: 768px){:root{--radius-xl: 16px;--radius-lg: 14px;--radius: 10px}.page-center{padding:12px 8px 32px}main{padding:24px 18px}h1{font-size:1.5rem}.form-row{grid-template-columns:1fr}.page-header,.section-heading,.download-card,.document-label{flex-direction:column;align-items:stretch}.header-actions{width:100%;flex-wrap:wrap}.section-title{align-items:flex-start}.complete-mark,.section-actions{align-self:flex-start}.detail-header{flex-direction:column}.download-actions{width:100%}.download-button{flex:1;justify-content:center}.minutes-actions{flex-direction:column;align-items:stretch}.minutes-document{padding:20px;font-size:.88rem}.minutes-document table{font-size:.78rem}.minutes-document th,.minutes-document td{padding:8px 10px}.file-name{max-width:180px}}.polish-bar{margin-top:16px;padding:14px 18px;border:1px solid var(--border-light);border-radius:var(--radius);background:var(--surface-hover)}.polish-progress-line{display:flex;align-items:center;gap:9px;color:var(--text-secondary);font-size:.9rem}.polish-progress-line strong{margin-left:auto;color:var(--primary);font-variant-numeric:tabular-nums}.polish-failed{color:var(--danger);background:var(--danger-light);border-color:#db474738}.polished-display{margin-top:16px;border:1.5px solid var(--border);border-radius:var(--radius);overflow:hidden;background:#fafcfe}.polished-header{display:flex;align-items:center;gap:8px;padding:12px 18px;background:#f0f4f9;border-bottom:1px solid #dce4ed;color:var(--text-secondary);font-size:.88rem}.polished-badge{margin-left:auto;padding:2px 10px;font-size:.72rem;font-weight:700;color:#3b5998;background:#e8eef8;border-radius:999px}.polished-text{margin:0;padding:20px 22px;max-height:60vh;overflow:auto;font:.92rem/1.85 Microsoft YaHei,PingFang SC,sans-serif;color:var(--text);background:#fff;white-space:pre-wrap;word-break:break-all}@media (max-width: 480px){main{padding:18px 14px;border-radius:var(--radius)}.minutes-document{padding:14px}}
