.ry-rich-content[data-v-fa70ce35]{overflow-wrap:anywhere;white-space:normal;line-height:1.8}.ry-rich-content[data-v-fa70ce35] p{margin:0 0 12px}.ry-rich-content[data-v-fa70ce35] h2{margin:24px 0 12px;font-size:20px;font-weight:600;line-height:1.5}.ry-rich-content[data-v-fa70ce35] h3{margin:20px 0 10px;font-size:17px;font-weight:600;line-height:1.5}.ry-rich-content[data-v-fa70ce35] ul,.ry-rich-content[data-v-fa70ce35] ol{margin:12px 0;padding-left:24px}.ry-rich-content[data-v-fa70ce35] li{margin:6px 0}.ry-rich-content[data-v-fa70ce35] li>p{margin:0}.ry-rich-content[data-v-fa70ce35]>:first-child{margin-top:0}.ry-rich-content[data-v-fa70ce35]>:last-child{margin-bottom:0}.clinic-workspace-picker-dialog.el-dialog{height:min(660px,100dvh - 32px)}.clinic-workspace-picker[data-v-5d5a15aa]{gap:var(--ry-space-4);flex-direction:column;min-width:0;min-height:0;display:flex}.clinic-workspace-picker__table[data-v-5d5a15aa]{flex:1;min-height:0}.clinic-workspace-picker__table[data-v-5d5a15aa] .is-picked td.el-table__cell{background:var(--ry-bg-surface-muted)}.clinic-workspace-picker__selected[data-v-5d5a15aa]{gap:var(--ry-space-2);padding:var(--ry-space-3);border-radius:var(--ry-radius-sm);background:var(--ry-bg-surface-muted);overflow-wrap:anywhere;flex-wrap:wrap;flex-shrink:0;margin:0;display:flex}.clinic-workspace-picker__footer[data-v-5d5a15aa]{justify-content:space-between;align-items:center;gap:var(--ry-space-2);color:var(--ry-text-secondary);font-size:var(--ry-font-size-sm);flex-wrap:wrap;flex-shrink:0;display:flex}@media (width<=760px){.clinic-workspace-picker-dialog.el-dialog{height:100dvh}}.registration-code[data-v-12179966]{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--ry-font-family-mono);margin:0}.clinic-image-hint[data-v-12179966]{margin:0 0 var(--ry-space-4);color:var(--ry-text-secondary);font-size:var(--ry-font-size-sm);line-height:var(--ry-line-height-normal)}.clinic-image-fields[data-v-12179966]{align-items:flex-start;gap:var(--ry-space-4);margin-bottom:var(--ry-space-4);flex-wrap:wrap;display:flex}.clinic-image-fields>.el-form-item[data-v-12179966]{max-width:100%;margin-bottom:0}.clinic-image-fields[data-v-12179966] .attachment-field__frame,.clinic-image-fields[data-v-12179966] .attachment-field__empty.el-button,.clinic-image-fields[data-v-12179966] .attachment-image{border-radius:0}.clinic-image-fields--gallery[data-v-12179966]{gap:var(--ry-space-3);grid-template-columns:minmax(96px,.4fr) minmax(0,1fr);display:grid}.clinic-image-fields--gallery>.el-form-item[data-v-12179966]{box-sizing:border-box;min-width:0;padding:var(--ry-space-4);border:1px solid var(--ry-border-subtle);background:var(--ry-bg-surface-lighter)}.clinic-image-fields--gallery>.clinic-image-field--storefront[data-v-12179966]{grid-column:2}@media (width<=560px){.clinic-image-fields--gallery[data-v-12179966]{grid-template-columns:minmax(0,1fr)}.clinic-image-fields--gallery>.clinic-image-field--storefront[data-v-12179966]{grid-column:auto}}.clinic-workspace-field[data-v-12179966]{gap:var(--ry-space-2);width:100%;min-width:0;display:grid}.clinic-workspace-field__trigger.el-button[data-v-12179966]{width:100%;height:auto;min-height:calc(var(--ry-space-6) * 3);padding:var(--ry-space-4);border:1px dashed var(--ry-border-default);border-radius:var(--ry-radius-md);background:var(--ry-bg-surface);text-align:left;white-space:normal}.clinic-workspace-field__trigger.el-button[data-v-12179966]>span{justify-content:space-between;align-items:center;gap:var(--ry-space-4);width:100%;display:flex}.clinic-workspace-field__trigger.is-selected[data-v-12179966]{border-style:solid;border-color:var(--ry-color-action-primary);background:var(--ry-color-action-primary-soft)}.clinic-workspace-field__prompt[data-v-12179966]{gap:var(--ry-space-2);overflow-wrap:anywhere;min-width:0;display:grid}.clinic-workspace-field__prompt strong[data-v-12179966]{font-size:var(--ry-font-size-md);font-weight:var(--ry-font-weight-semibold);color:var(--ry-text-primary)}.clinic-workspace-field__prompt>span[data-v-12179966],.clinic-workspace-field__hint[data-v-12179966]{font-size:var(--ry-font-size-sm);color:var(--ry-text-secondary)}.clinic-workspace-field__hint[data-v-12179966]{line-height:var(--ry-line-height-normal);margin:0}.clinic-workspace-field__action[data-v-12179966]{color:var(--ry-color-action-foreground);flex-shrink:0}.doctor-preview[data-v-91008931]{flex-direction:column;gap:12px;min-width:0;display:flex}.preview-meta[data-v-91008931]{justify-content:space-between;align-items:center;gap:8px;display:flex}.preview-meta span[data-v-91008931]{font-size:var(--ry-font-size-xs);color:var(--el-text-color-secondary)}.phone-doctor[data-v-91008931]{--ry-preview-paper:#fffdf7;--ry-preview-page:#f6eedf;--ry-preview-ink:#33291f;--ry-preview-muted:#766650;--ry-preview-brown:#7a4526;--ry-preview-edge:#ecdfc8;--ry-preview-soft:#f3e6ce;color:var(--ry-preview-ink);background:var(--ry-preview-page);min-height:560px;font:14px/1.8 -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif}.phone-doctor[data-v-91008931] *{box-sizing:border-box}.phone-nav[data-v-91008931]{text-align:center;background:var(--ry-preview-paper);border-bottom:1px solid var(--ry-preview-edge);padding:12px 16px;font-size:16px;font-weight:600}.doctor-hero[data-v-91008931]{background:var(--ry-preview-paper);flex-direction:column;gap:12px;padding:20px 16px 16px;display:flex}.doctor-hero .doctor-main[data-v-91008931]{gap:14px;min-width:0;display:flex}.doctor-hero .doctor-copy[data-v-91008931]{flex-direction:column;height:144px;display:flex;overflow:hidden}.doctor-hero .name-line[data-v-91008931]{gap:4px 6px}.doctor-hero .name-line strong[data-v-91008931]{font-size:20px;line-height:1.3}.doctor-hero .clinic-name[data-v-91008931]{margin-top:4px;font-size:12px;line-height:1.5}.doctor-hero .summary[data-v-91008931]{-webkit-line-clamp:5;-webkit-box-orient:vertical;min-height:0;margin:6px 0 0;font-size:11px;line-height:1.55;display:-webkit-box;overflow:hidden}.specialty-overview[data-v-91008931]{border-top:1px solid var(--ry-preview-edge);padding-top:12px}.tags-label[data-v-91008931]{color:var(--ry-preview-muted);margin-bottom:8px;font-size:12px;line-height:1.5;display:block}.specialty-overview .doctor-tags[data-v-91008931]{margin-top:0}.specialty-overview .doctor-tags span[data-v-91008931]{border:1px solid var(--ry-preview-edge);background:var(--ry-preview-page);padding:3px 7px;line-height:1.5}.phone-doctor--detail[data-v-91008931]{background:var(--ry-preview-paper)}.portrait[data-v-91008931]{background:var(--ry-preview-soft);border-radius:10px;flex-shrink:0;width:108px;height:144px;position:relative;overflow:hidden}.portrait-empty[data-v-91008931]{height:100%;color:var(--ry-preview-muted);justify-content:center;align-items:center;font-size:12px;display:flex}.doctor-copy[data-v-91008931]{flex:1;min-width:0}.name-line[data-v-91008931]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.name-line strong[data-v-91008931]{overflow-wrap:anywhere;font-size:22px;line-height:1.5}.name-line>span[data-v-91008931]{color:var(--ry-preview-brown);font-size:12px}.clinic-name[data-v-91008931]{color:var(--ry-preview-brown);margin-top:6px;font-size:13px}.doctor-copy p[data-v-91008931]{color:var(--ry-preview-muted);overflow-wrap:anywhere;margin:8px 0;font-size:13px}.doctor-tags[data-v-91008931]{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.doctor-tags span[data-v-91008931]{background:var(--ry-preview-soft);color:var(--ry-preview-brown);overflow-wrap:anywhere;border-radius:4px;padding:2px 7px;font-size:12px}.reading-section[data-v-91008931]{border-top:1px solid var(--ry-preview-edge);background:var(--ry-preview-paper);overflow-wrap:anywhere;margin:0 16px;padding:18px 0;font-size:15px}.reading-section h2[data-v-91008931]{color:var(--ry-preview-brown);margin:0 0 10px;font-family:Songti SC,STSong,serif;font-size:17px;font-weight:600;line-height:1.5}.specialty[data-v-91008931]{white-space:pre-wrap;margin:0;font-size:15px}.clinic-brand[data-v-91008931]{color:var(--ry-preview-brown);font-size:17px;font-weight:600}.clinic-store[data-v-91008931]{color:var(--ry-preview-muted);margin:4px 0 0;font-size:13px}.preview-actions[data-v-91008931]{background:var(--ry-preview-paper);border-top:1px solid var(--ry-preview-edge);gap:10px;padding:12px 16px;display:flex}.preview-actions span[data-v-91008931]{border:1px solid var(--ry-preview-brown);color:var(--ry-preview-brown);text-align:center;border-radius:8px;flex:1;padding:9px 0;font-size:15px}.preview-actions small[data-v-91008931]{font-size:11px;line-height:1.5;display:block}.preview-actions span[data-v-91008931]:last-child{background:var(--ry-preview-brown);color:var(--ry-preview-paper)}.preview-card[data-v-91008931]{background:var(--ry-preview-paper);border:1px solid var(--ry-preview-edge);border-radius:12px;margin:16px;overflow:hidden}.phone-doctor--large .portrait[data-v-91008931]{border-radius:0;width:100%;height:255.75px}.phone-doctor--large .doctor-copy[data-v-91008931]{padding:16px 18px 14px}.affiliation[data-v-91008931]{max-width:calc(100% - 28px);color:var(--ry-preview-brown);background:var(--ry-preview-paper);border-radius:6px;padding:5px 9px;font-size:13px;position:absolute;bottom:14px;left:14px}.card-action[data-v-91008931]{min-height:44px;color:var(--ry-preview-brown);margin:6px 0 -4px;padding:4px 0;font-size:13px}.phone-doctor--compact .preview-card[data-v-91008931]{border-radius:8px;margin:20px 18px;padding:12px}.phone-doctor--compact .doctor-main[data-v-91008931]{align-items:flex-start;gap:14px;display:flex}.phone-doctor--compact .portrait[data-v-91008931]{border-radius:6px;width:108px;height:144px}.phone-doctor--compact .doctor-copy[data-v-91008931]{flex-direction:column;height:144px;display:flex;overflow:hidden}.phone-doctor--compact .name-line[data-v-91008931]{gap:4px 6px}.phone-doctor--compact .name-line strong[data-v-91008931]{font-size:20px;line-height:1.3}.phone-doctor--compact .doctor-tags[data-v-91008931]{gap:4px;margin-top:0}.phone-doctor--compact .doctor-tags span[data-v-91008931]{border:1px solid var(--ry-preview-edge);background:var(--ry-preview-page);padding:2px 5px;font-size:11px;line-height:1.5}.phone-doctor--compact .card-action[data-v-91008931]{text-align:right;justify-content:flex-end;align-items:center;min-height:44px;margin:4px 0 -4px;padding:0;font-size:12px;line-height:1.5;display:flex}.phone-doctor--compact .summary[data-v-91008931]{-webkit-line-clamp:5;-webkit-box-orient:vertical;min-height:0;max-height:85.25px;margin:6px 0 0;font-size:11px;line-height:1.55;display:-webkit-box;overflow:hidden}.doctor-footer[data-v-91008931]{border-top:1px solid var(--ry-preview-edge);margin-top:12px;padding-top:12px}.doctor-workbench[data-v-c8ffe313]{gap:var(--ry-space-6);margin-top:var(--ry-space-4);grid-template-columns:minmax(0,1fr) 375px;align-items:start;display:grid}.doctor-form-zone[data-v-c8ffe313],.doctor-preview-zone[data-v-c8ffe313]{min-width:0}.doctor-preview-zone[data-v-c8ffe313]{max-height:calc(100vh - 260px);padding:0;position:sticky;top:0;overflow-y:auto}.doctor-form-zone h3[data-v-c8ffe313]{font-size:var(--ry-font-size-md);margin:0 0 var(--ry-space-4)}.doctor-form-zone[data-v-c8ffe313] .el-form-item{margin-bottom:var(--ry-space-5)}.tag-editor[data-v-c8ffe313]{gap:var(--ry-space-2);flex-direction:column;width:100%;display:flex}.tag-values[data-v-c8ffe313]{gap:var(--ry-space-2);flex-wrap:wrap;display:flex}.tag-entry[data-v-c8ffe313]{gap:var(--ry-space-2);display:flex}.field-hint[data-v-c8ffe313],.doctor-notice[data-v-c8ffe313]{font-size:var(--ry-font-size-sm);color:var(--el-text-color-secondary)}.doctor-mobile-switch[data-v-c8ffe313]{display:none}.latest-review[data-v-c8ffe313]{margin:var(--ry-space-4) 0;overflow-wrap:anywhere}.avatar-comparison[data-v-c8ffe313]{gap:var(--ry-space-6);flex-wrap:wrap;display:flex}.avatar-comparison p[data-v-c8ffe313]{margin:0 0 var(--ry-space-2)}.latest-review[data-v-c8ffe313] .el-descriptions__content{white-space:pre-wrap}@media (width<=1000px){.doctor-mobile-switch[data-v-c8ffe313]{margin:var(--ry-space-4) 0;justify-content:center;display:flex}.doctor-workbench[data-v-c8ffe313]{display:block}.mobile-edit .doctor-preview-zone[data-v-c8ffe313],.mobile-preview .doctor-form-zone[data-v-c8ffe313]{display:none}.doctor-preview-zone[data-v-c8ffe313]{width:100%;max-width:375px;max-height:none;margin:auto;position:static;overflow:visible}}.doctors-panel[data-v-ff8ab845]{padding:var(--ry-space-5);min-width:0}.doctors-toolbar[data-v-ff8ab845]{justify-content:space-between;gap:var(--ry-space-4);margin-bottom:var(--ry-space-5);align-items:center;display:flex}.doctors-toolbar h2[data-v-ff8ab845]{font-size:var(--ry-font-size-lg);margin:0}.doctors-toolbar p[data-v-ff8ab845]{color:var(--el-text-color-secondary);font-size:var(--ry-font-size-sm);margin:var(--ry-space-2) 0 0}.table-tags[data-v-ff8ab845]{justify-content:center;gap:var(--ry-space-1);flex-wrap:wrap;display:flex}@media (width<=560px){.doctors-panel[data-v-ff8ab845]{padding:var(--ry-space-3)}.doctors-toolbar[data-v-ff8ab845]{align-items:flex-start}}.clinic-row-sort-grip[data-v-a1e5a0e6]{border-radius:var(--ry-radius-sm);min-width:32px;min-height:32px;color:var(--ry-text-secondary);cursor:grab;font:inherit;font-size:var(--ry-font-size-xl);background:0 0;border:0}.clinic-row-sort-grip[data-v-a1e5a0e6]:disabled{cursor:default;opacity:.45}.clinic-row-sort-grip[data-v-a1e5a0e6]:focus-visible{outline:2px solid var(--ry-color-action-foreground);outline-offset:2px}.clinics-page[data-v-a1e5a0e6] .clinic-sort-drop-before>td,.clinics-page[data-v-a1e5a0e6] .clinic-sort-drop-after>td{background:var(--ry-bg-surface-lighter)}.clinics-page[data-v-a1e5a0e6] .clinic-sort-drop-before>td{box-shadow:inset 0 2px var(--ry-color-action-foreground)}.clinics-page[data-v-a1e5a0e6] .clinic-sort-drop-after>td{box-shadow:inset 0 -2px var(--ry-color-action-foreground)}.registration-code[data-v-a1e5a0e6]{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--ry-font-family-mono);margin:0}.clinics-page[data-v-a1e5a0e6]{box-sizing:border-box;min-width:0;max-width:100%;height:100%}.clinic-detail-surface[data-v-a1e5a0e6]{border:1px solid var(--ry-border-default);border-radius:var(--ry-radius-lg);background:var(--ry-bg-surface);min-width:0;overflow:hidden}.clinic-tabs[data-v-a1e5a0e6]>.el-tabs__header{padding:0 var(--ry-space-5);border-bottom:1px solid var(--ry-border-subtle);background:var(--ry-bg-surface-lighter);margin:0}.clinic-tabs[data-v-a1e5a0e6] .el-tabs__nav-wrap:after{display:none}.clinic-tabs[data-v-a1e5a0e6] .el-tabs__item{height:52px;color:var(--ry-text-secondary);font-weight:var(--ry-font-weight-medium)}.clinic-tabs[data-v-a1e5a0e6] .el-tabs__item.is-active{color:var(--ry-color-action-foreground);font-weight:var(--ry-font-weight-semibold)}.clinic-tabs[data-v-a1e5a0e6]>.el-tabs__content{overflow:visible}.clinic-detail-tab-content[data-v-a1e5a0e6]{gap:var(--ry-space-4);min-width:0;padding:var(--ry-space-5);display:grid}.clinic-panel[data-v-a1e5a0e6]{border:1px solid var(--ry-border-default);border-radius:var(--ry-radius-lg);background:var(--ry-bg-surface);min-width:0;overflow:hidden}.clinic-section-heading[data-v-a1e5a0e6]{justify-content:space-between;align-items:flex-start;gap:var(--ry-space-4);min-width:0;padding:var(--ry-space-5) var(--ry-space-6) 0;display:flex}.clinic-section-heading>div[data-v-a1e5a0e6]{min-width:0}.clinic-section-heading>.el-button[data-v-a1e5a0e6]{flex-shrink:0}.clinic-section-heading h2[data-v-a1e5a0e6]{font-size:var(--ry-font-size-lg);color:var(--ry-text-primary);margin:0}.clinic-section-heading p[data-v-a1e5a0e6]{margin:var(--ry-space-1) 0 0;font-size:var(--ry-font-size-sm);color:var(--ry-text-secondary)}.clinic-facts[data-v-a1e5a0e6],.clinic-panel-body[data-v-a1e5a0e6]{margin:var(--ry-space-5) var(--ry-space-6)}.clinic-panel-body[data-v-a1e5a0e6]{gap:var(--ry-space-4);min-width:0;display:grid}.clinic-facts[data-v-a1e5a0e6] .el-descriptions__table{table-layout:fixed;width:100%}.clinic-facts[data-v-a1e5a0e6] .el-descriptions__content{overflow-wrap:anywhere;min-width:0}.clinic-text[data-v-a1e5a0e6]{white-space:pre-wrap;overflow-wrap:anywhere}.clinic-images[data-v-a1e5a0e6]{gap:var(--ry-space-3);grid-template-columns:minmax(112px,.55fr) repeat(2,minmax(0,1fr));display:grid}.clinic-image-card[data-v-a1e5a0e6]{align-items:flex-start;gap:var(--ry-space-4);min-width:0;padding:var(--ry-space-4);border:1px solid var(--ry-border-subtle);background:var(--ry-bg-surface-lighter);flex-direction:column;display:flex}.clinic-images h3[data-v-a1e5a0e6]{font-size:var(--ry-font-size-md);font-weight:var(--ry-font-weight-semibold);line-height:var(--ry-line-height-normal);color:var(--ry-text-primary);margin:0}.clinic-picture[data-v-a1e5a0e6]{box-sizing:border-box;place-items:center;min-width:0;max-width:100%;display:grid;position:relative}.clinic-picture.is-empty[data-v-a1e5a0e6]{border:1px dashed var(--ry-border-default);background:var(--ry-bg-surface);color:var(--ry-text-secondary);font-size:var(--ry-font-size-sm)}.clinic-picture[data-v-a1e5a0e6] .attachment-image{border-radius:0;position:absolute;inset:0}.clinic-contact-picture.attachment-image[data-v-a1e5a0e6]{border-radius:0}@media (width<=720px){.clinic-tabs[data-v-a1e5a0e6]>.el-tabs__header{padding-inline:var(--ry-space-3)}.clinic-tabs[data-v-a1e5a0e6] .el-tabs__item{height:48px;padding-inline:var(--ry-space-3)}.clinic-detail-tab-content[data-v-a1e5a0e6]{padding:var(--ry-space-3)}.clinic-section-heading[data-v-a1e5a0e6]{padding:var(--ry-space-4) var(--ry-space-4) 0;flex-direction:column;align-items:stretch}.clinic-section-heading>.el-button[data-v-a1e5a0e6]{align-self:flex-start}.clinic-facts[data-v-a1e5a0e6],.clinic-panel-body[data-v-a1e5a0e6]{margin:var(--ry-space-4)}.clinic-images[data-v-a1e5a0e6]{grid-template-columns:minmax(0,1fr)}.clinic-facts[data-v-a1e5a0e6] .el-descriptions__table,.clinic-facts[data-v-a1e5a0e6] .el-descriptions__body,.clinic-facts[data-v-a1e5a0e6] tbody{display:block}.clinic-facts[data-v-a1e5a0e6] tr{grid-template-columns:104px minmax(0,1fr);display:grid}.clinic-facts[data-v-a1e5a0e6] .el-descriptions__cell{min-width:0;width:auto!important}}.content-preview[data-v-bbbfd88f]{gap:var(--ry-space-3);min-width:0;display:grid}.preview-heading[data-v-bbbfd88f]{justify-content:space-between;gap:var(--ry-space-2);font-size:var(--ry-font-size-sm);flex-wrap:wrap;display:flex}.preview-heading span[data-v-bbbfd88f]{color:var(--ry-text-secondary)}.content-phone[data-v-bbbfd88f]{--preview-surface:#fffdf7;--preview-subtle:#f3e6ce;--preview-border:#ecdfc8;--preview-muted:#766650;--preview-ink:#33291f;--preview-primary:#7a4526;--preview-brand-font:"Songti SC", "STSong", "Noto Serif CJK SC", serif;background:var(--preview-surface);color:var(--preview-ink);overflow-wrap:anywhere;min-height:500px;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif}.phone-nav[data-v-bbbfd88f]{border-bottom:1px solid var(--preview-border);color:var(--preview-primary);font-family:var(--preview-brand-font);padding:16px 18px;font-size:22px;font-weight:600}.phone-list[data-v-bbbfd88f]{padding:20px 18px}.content-phone--moment .phone-list[data-v-bbbfd88f]{padding-block:22px 30px}.preview-cover[data-v-bbbfd88f]{aspect-ratio:4/3;background:var(--preview-subtle);color:var(--preview-muted);border-radius:10px;place-items:center;font-size:13px;display:grid;overflow:hidden}.preview-cover[data-v-bbbfd88f] .attachment-image{border:0;border-radius:0;display:block}.moment-copy[data-v-bbbfd88f]{flex-direction:column;gap:9px;padding:13px 1px 0;display:flex}.moment-copy h3[data-v-bbbfd88f]{margin:0;font-size:18px;font-weight:600;line-height:1.5}.preview-meta[data-v-bbbfd88f]{color:var(--preview-muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;font-size:13px;line-height:1.6;display:flex}.preview-meta span[data-v-bbbfd88f]{flex:1;min-width:0}.preview-meta time[data-v-bbbfd88f]{white-space:nowrap;flex-shrink:0}.note-card[data-v-bbbfd88f]{border:1px solid var(--preview-border);border-radius:12px;overflow:hidden}.note-header[data-v-bbbfd88f]{align-items:center;gap:10px;padding:17px 16px 0;display:flex}.note-mark[data-v-bbbfd88f]{border:1px solid var(--preview-border);background:var(--preview-subtle);width:34px;height:34px;color:var(--preview-primary);font-family:var(--preview-brand-font);border-radius:8px;flex-shrink:0;place-items:center;font-size:21px;font-weight:600;line-height:1;display:grid}.note-author[data-v-bbbfd88f]{min-width:0;color:var(--preview-muted);flex-direction:column;flex:1;gap:2px;font-size:12px;line-height:1.5;display:flex}.note-clinic[data-v-bbbfd88f]{color:var(--preview-primary);font-size:13px}.note-date[data-v-bbbfd88f]{color:var(--preview-muted);flex-shrink:0;align-self:flex-start;padding-top:1px;font-size:12px;line-height:1.6}.note-copy[data-v-bbbfd88f]{padding:16px 17px 14px}.note-copy h3[data-v-bbbfd88f]{color:var(--preview-primary);font-family:var(--preview-brand-font);margin:0 0 8px;font-size:19px;font-weight:600;line-height:1.5}.note-copy p[data-v-bbbfd88f]{color:var(--preview-muted);margin:0;font-size:15px;line-height:1.9}.note-photo[data-v-bbbfd88f]{aspect-ratio:4/3;border-radius:8px;margin:0 16px}.note-open[data-v-bbbfd88f]{border-top:1px solid var(--preview-border);min-height:44px;color:var(--preview-primary);box-sizing:border-box;justify-content:flex-end;align-items:center;gap:5px;margin:11px 16px 0;padding:11px 0 13px;font-size:13px;line-height:1.6;display:flex}.sheet-handle[data-v-bbbfd88f]{background:var(--preview-border);border-radius:999px;width:34px;height:4px;margin:10px auto 4px}.sheet-header[data-v-bbbfd88f]{border-bottom:1px solid var(--preview-border);align-items:center;gap:8px;padding:6px 20px 12px;display:flex}.sheet-header>div[data-v-bbbfd88f]{flex:1;min-width:0}.sheet-kicker[data-v-bbbfd88f]{color:var(--preview-muted);margin-bottom:4px;font-size:12px;line-height:1.5;display:block}.sheet-header h2[data-v-bbbfd88f]{color:var(--preview-primary);font-family:var(--preview-brand-font);margin:0;font-size:23px;font-weight:600;line-height:1.5}.sheet-close[data-v-bbbfd88f]{color:var(--preview-primary);font-size:12px}.sheet-body[data-v-bbbfd88f]{padding:16px 20px}.detail-affiliation[data-v-bbbfd88f]{color:var(--preview-muted);margin-bottom:14px;font-size:12px;line-height:1.8}.detail-title[data-v-bbbfd88f]{color:var(--preview-primary);font-family:var(--preview-brand-font);margin:12px 0;font-size:18px;font-weight:400;line-height:1.6}.gallery[data-v-bbbfd88f]{flex-direction:column;gap:14px;margin-top:14px;display:flex}.gallery-picture[data-v-bbbfd88f]{aspect-ratio:9/16;overflow:hidden}.gallery[data-v-bbbfd88f] .attachment-image{border:0;border-radius:6px;display:block}.detail-copy[data-v-bbbfd88f]{color:var(--preview-muted);white-space:pre-wrap;margin:14px 0 0;font-size:15px;line-height:1.9}.sheet-body[data-v-bbbfd88f] .ry-rich-content{font-size:15px;line-height:1.8}.sheet-bottom[data-v-bbbfd88f]{border-top:1px solid var(--preview-border);padding:10px 20px 12px}.sheet-bottom span[data-v-bbbfd88f]{background:var(--preview-primary);color:var(--preview-surface);text-align:center;border-radius:8px;padding:10px;font-size:14px;line-height:1.6;display:block}.content-workbench[data-v-619677f8]{gap:var(--ry-space-5);grid-template-columns:minmax(0,1fr) minmax(320px,420px);align-items:start;display:grid}.content-form-zone[data-v-619677f8],.content-preview-zone[data-v-619677f8]{min-width:0}.content-preview-zone[data-v-619677f8]{position:sticky;top:0}.mobile-view[data-v-619677f8]{display:none}.content-help[data-v-619677f8],.content-notice[data-v-619677f8],.latest-content p[data-v-619677f8]{color:var(--ry-text-secondary);font-size:var(--ry-font-size-sm);line-height:1.7}.content-notice[data-v-619677f8]{padding:var(--ry-space-3);background:var(--ry-bg-subtle);margin-bottom:var(--ry-space-3)}.latest-content[data-v-619677f8]{margin-bottom:var(--ry-space-4);padding:var(--ry-space-3);border:1px solid var(--ry-border-default);border-radius:var(--ry-radius-md)}.image-comparison[data-v-619677f8]{gap:var(--ry-space-3);margin-block:var(--ry-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.comparison-images[data-v-619677f8]{gap:var(--ry-space-2);margin-top:var(--ry-space-2);flex-wrap:wrap;display:flex}.image-order[data-v-619677f8]{gap:var(--ry-space-1);margin-top:var(--ry-space-2);flex-wrap:wrap;align-items:center;display:flex}.image-order[data-v-619677f8] .el-button+.el-button{margin-left:0}.plain-copy[data-v-619677f8]{white-space:pre-wrap;overflow-wrap:anywhere}@media (width<=900px){.mobile-view[data-v-619677f8]{margin-bottom:var(--ry-space-3);display:block}.content-workbench[data-v-619677f8]{display:block}.mobile-edit .content-preview-zone[data-v-619677f8],.mobile-preview .content-form-zone[data-v-619677f8]{display:none}.content-preview-zone[data-v-619677f8]{position:static}.image-comparison[data-v-619677f8]{grid-template-columns:1fr}}.comment-detail-dialog.task-dialog-shell.el-dialog{padding:0}@media (width>760px){.comment-detail-dialog.task-dialog-shell.el-dialog{margin:auto!important}}.comment-detail[data-v-2116945d]{gap:var(--ry-space-5);display:grid}.comment-card[data-v-2116945d]{padding:var(--ry-space-4) var(--ry-space-5);border:1px solid var(--ry-border-subtle);border-inline-start:var(--ry-space-1) solid var(--ry-color-action-primary);border-radius:var(--ry-radius-md);background:var(--ry-bg-surface-lighter)}.comment-card__header[data-v-2116945d]{justify-content:space-between;align-items:flex-start;gap:var(--ry-space-3);display:flex}.comment-card__author[data-v-2116945d]{gap:var(--ry-space-1);min-width:0;color:var(--ry-text-primary);overflow-wrap:anywhere;display:grid}.comment-card__author time[data-v-2116945d],.comment-context dt[data-v-2116945d],.comment-review dt[data-v-2116945d]{color:var(--ry-text-secondary);font-size:var(--ry-font-size-sm)}.comment-card__body[data-v-2116945d]{margin-block:var(--ry-space-4) 0;border-block-start:1px solid var(--ry-border-subtle);color:var(--ry-text-primary);font-size:var(--ry-font-size-lg);line-height:var(--ry-line-height-relaxed);padding-block-start:var(--ry-space-4)}.comment-context[data-v-2116945d],.comment-review[data-v-2116945d]{gap:var(--ry-space-3) var(--ry-space-4);padding:0 var(--ry-space-1);margin:0;display:grid}.comment-context[data-v-2116945d]{grid-template-columns:minmax(0,1fr) minmax(0,2.5fr) minmax(0,2fr)}.comment-review[data-v-2116945d]{border-block-start:1px solid var(--ry-border-subtle);padding-block-start:var(--ry-space-4)}.comment-context dd[data-v-2116945d],.comment-review dd[data-v-2116945d]{margin:var(--ry-space-1) 0 0;color:var(--ry-text-primary);overflow-wrap:anywhere}.comment-context__target[data-v-2116945d],.comment-review__byline[data-v-2116945d]{align-items:baseline;gap:var(--ry-space-1) var(--ry-space-2);flex-wrap:wrap;display:flex}.comment-review__byline code[data-v-2116945d]{color:var(--ry-text-secondary);font-family:var(--ry-font-family-mono)}.comment-text[data-v-2116945d]{white-space:pre-wrap;overflow-wrap:anywhere}@media (width<=760px){.comment-card[data-v-2116945d]{padding-inline:var(--ry-space-4)}.comment-context[data-v-2116945d]{grid-template-columns:minmax(0,1fr) minmax(0,2.5fr)}.comment-context[data-v-2116945d]>:last-child{grid-column:1/-1}}.comment-filter-link[data-v-4a608635]{vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:inline-block;overflow:hidden}
