.sorter[data-v-0febc45d]{flex-direction:column;gap:18px;display:flex}.input-block[data-v-0febc45d]{flex-direction:column;gap:10px;display:flex}.input-head[data-v-0febc45d]{justify-content:space-between;align-items:center;display:flex}.input-label[data-v-0febc45d]{color:var(--c-text);font-size:14px;font-weight:700}.input-count[data-v-0febc45d]{color:var(--c-text-3);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.input-area[data-v-0febc45d]{border:1.5px solid var(--c-border);background:var(--c-bg-soft);width:100%;color:var(--c-text);resize:vertical;border-radius:12px;padding:14px 16px;font-family:inherit;font-size:15px;line-height:1.6;transition:border-color .2s,box-shadow .2s}.input-area[data-v-0febc45d]:focus{border-color:var(--c-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--c-primary) 20%, transparent);outline:none}.options[data-v-0febc45d]{border:1px solid var(--c-border);background:var(--c-bg-soft);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:12px 14px;display:flex}.opt-group[data-v-0febc45d]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.opt-label[data-v-0febc45d]{color:var(--c-text-2);font-size:13px;font-weight:700}.mode-group[data-v-0febc45d]{flex-wrap:wrap;gap:8px;display:flex}.mode-btn[data-v-0febc45d]{border:1.5px solid var(--c-border);background:var(--c-card);color:var(--c-text-2);cursor:pointer;border-radius:999px;padding:7px 16px;font-size:13px;font-weight:600;transition:all .15s}.mode-btn[data-v-0febc45d]:hover{border-color:var(--c-primary);color:var(--c-primary)}.mode-btn.active[data-v-0febc45d]{background:var(--c-primary);border-color:var(--c-primary);color:var(--c-on-primary)}.switch[data-v-0febc45d]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:inline-flex}.switch input[data-v-0febc45d]{opacity:0;pointer-events:none;position:absolute}.switch .track[data-v-0febc45d]{background:var(--c-border-strong);border-radius:999px;flex-shrink:0;width:40px;height:22px;transition:background .2s;position:relative}.switch .track .thumb[data-v-0febc45d]{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000040}.switch.on .track[data-v-0febc45d]{background:var(--c-primary)}.switch.on .thumb[data-v-0febc45d]{transform:translate(18px)}.switch .switch-label[data-v-0febc45d]{color:var(--c-text-2);font-size:13px;font-weight:600}.input-actions[data-v-0febc45d]{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.preview-block[data-v-0febc45d]{margin-top:4px;padding:16px}.preview-head[data-v-0febc45d]{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.preview-title[data-v-0febc45d]{color:var(--c-text);font-size:14px;font-weight:700}.preview-count[data-v-0febc45d]{color:var(--c-text-3);font-variant-numeric:tabular-nums;background:var(--c-bg-soft);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600}.preview-text[data-v-0febc45d]{border:1px dashed var(--c-primary-border);background:var(--c-bg-soft);color:var(--c-text);word-break:break-all;border-radius:10px;padding:14px 16px;font-size:16px;line-height:1.7}.preview-text.mono[data-v-0febc45d]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.empty[data-v-0febc45d]{text-align:center;color:var(--c-text-3);margin:0;padding:24px 0;font-size:14px}.history-block[data-v-0febc45d]{padding:16px}.history-head[data-v-0febc45d]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.history-title[data-v-0febc45d]{color:var(--c-text);font-size:14px;font-weight:700}.history-clear[data-v-0febc45d]{color:var(--c-text-3);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:12.5px;font-weight:600;transition:all .15s}.history-clear[data-v-0febc45d]:hover{color:var(--c-danger);background:var(--c-danger-soft)}.history-empty[data-v-0febc45d]{text-align:center;color:var(--c-text-3);margin:0;padding:16px 0;font-size:13px}.history-list[data-v-0febc45d]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.history-item[data-v-0febc45d]{border:1px solid var(--c-border);background:var(--c-bg-soft);border-radius:10px;padding:12px 14px;transition:border-color .2s}.history-item[data-v-0febc45d]:hover{border-color:var(--c-primary)}.history-meta[data-v-0febc45d]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.history-time[data-v-0febc45d]{color:var(--c-text-3);font-size:11.5px}.history-count[data-v-0febc45d]{color:var(--c-text-3);font-variant-numeric:tabular-nums;background:var(--c-card);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.history-text[data-v-0febc45d]{color:var(--c-text);word-break:break-all;padding:4px 0;font-size:13.5px;line-height:1.6}.history-text.mono[data-v-0febc45d]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.history-actions[data-v-0febc45d]{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.history-btn[data-v-0febc45d]{border:1px solid var(--c-border);background:var(--c-card);color:var(--c-text-2);cursor:pointer;border-radius:8px;align-items:center;gap:5px;padding:5px 12px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.history-btn[data-v-0febc45d]:hover{border-color:var(--c-primary);color:var(--c-primary)}.history-btn.done[data-v-0febc45d]{border-color:var(--c-success);color:var(--c-success)}.history-btn.danger[data-v-0febc45d]:hover{border-color:var(--c-danger);color:var(--c-danger)}
