.weekly-flow-switch{display:flex;gap:2px;border:1px solid #dbe5ef;padding:3px;border-radius:5px;background:#f7f9fc;flex-shrink:0}.weekly-flow-switch button{border:0;background:none;padding:7px 9px;color:#7c8ea3;font:12px Pretendard,sans-serif;border-radius:3px;cursor:pointer}.weekly-flow-switch button[aria-pressed=true]{background:#fff;color:#225c9a;font-weight:600}.weekly-flow-hint{font-size:12px;color:#8191a4;line-height:1.8;margin:0 0 15px}
.weekly-final-preview .weekly-flow-document .weekly-table-wrap{width:100%;min-width:0;overflow-x:auto}.weekly-final-preview .weekly-flow-document table[width="100%"]{min-width:0!important;max-width:100%!important;table-layout:fixed}.weekly-final-preview .weekly-flow-document table[width="100%"] th,.weekly-final-preview .weekly-flow-document table[width="100%"] td{min-width:0!important;white-space:normal!important;overflow-wrap:anywhere;word-break:break-word}.weekly-final-preview .weekly-flow-document p,.weekly-final-preview .weekly-flow-document li{overflow-wrap:anywhere}
.weekly-flow-field-list{display:grid;gap:9px;margin:18px 0}.weekly-flow-field-list .btn{display:grid;gap:7px;text-align:left;padding:12px;white-space:normal}.weekly-flow-field-list strong{font-size:13px;color:#38638e}.weekly-flow-field-list span{font-size:13px;font-weight:400;color:#7c8fa5;line-height:1.7;overflow-wrap:anywhere}
@media(max-width:900px){.weekly-final-preview .weekly-section-heading{align-items:flex-start;flex-wrap:wrap}.weekly-flow-switch button{font-size:11px}}
