.rd-card[data-v-195f0f6d]{display:grid;gap:16px;padding:24px 26px}.rd-card h2[data-v-195f0f6d]{margin:0;color:var(--color-text);font-size:21px;font-weight:900}.rd-presets[data-v-195f0f6d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.rd-preset[data-v-195f0f6d]{display:grid;gap:4px;border:1.5px solid var(--color-border);border-radius:12px;background:#fff;padding:14px 16px;text-align:left}.rd-preset.is-active[data-v-195f0f6d]{border-color:var(--color-primary);background:#fff8e6}.rd-preset strong[data-v-195f0f6d]{color:var(--color-text);font-size:14.5px;font-weight:800}.rd-preset span[data-v-195f0f6d]{color:var(--color-muted);font-size:13px;line-height:1.5}.rd-field[data-v-195f0f6d]{display:grid;gap:6px}.rd-field>span[data-v-195f0f6d]{color:#3f3f46;font-size:13px;font-weight:700}.rd-field input[data-v-195f0f6d]{min-height:42px;border:1px solid var(--color-border);border-radius:10px;background:#fff;padding:0 12px}.rd-items-head[data-v-195f0f6d]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.rd-item[data-v-195f0f6d]{display:flex;align-items:start;gap:10px;border-top:1px solid var(--color-border);padding-top:12px}.rd-time[data-v-195f0f6d]{width:72px;min-height:40px;border:1px solid var(--color-border);border-radius:9px;background:#fff;padding:0 8px;font-weight:800;text-align:center}.rd-item-main[data-v-195f0f6d]{display:grid;grid-template-columns:minmax(0,1fr);flex:1;min-width:0;gap:6px}.rd-title[data-v-195f0f6d]{width:100%;min-width:0;min-height:40px;border:1px solid var(--color-border);border-radius:9px;background:#fff;padding:0 10px;font-weight:700}.rd-item-sub[data-v-195f0f6d]{display:flex;flex-wrap:wrap;gap:6px}.rd-owner[data-v-195f0f6d]{flex:0 1 200px;min-width:0;min-height:36px;border:1px solid var(--color-border);border-radius:9px;background:var(--color-soft);padding:0 10px;font-size:13.5px}.rd-note[data-v-195f0f6d]{flex:1 1 220px;min-width:0;min-height:36px;border:1px solid var(--color-border);border-radius:9px;background:#fff;padding:0 10px;font-size:13.5px}.rd-item-actions[data-v-195f0f6d]{display:grid;gap:4px}.rd-icon[data-v-195f0f6d]{display:inline-grid;place-items:center;width:30px;height:30px;border:1px solid var(--color-border);border-radius:8px;background:#fff;color:var(--color-muted)}.rd-icon[data-v-195f0f6d]:disabled{opacity:.35}.rd-icon.is-danger[data-v-195f0f6d]:hover{border-color:#f3c1bb;background:#fdecea;color:#b42318}.rd-action[data-v-195f0f6d]{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--color-border);border-radius:10px;background:#fff;padding:9px 15px;color:var(--color-text);font-size:13.5px;font-weight:700}.rd-action[data-v-195f0f6d]:hover{border-color:var(--color-primary)}.rd-export[data-v-195f0f6d]{display:flex;flex-wrap:wrap;gap:10px;border-top:1px solid var(--color-border);padding-top:14px}.rd-hint[data-v-195f0f6d]{margin:0;color:var(--color-muted);font-size:13px;line-height:1.6}.rd-seo-list[data-v-195f0f6d]{display:grid;gap:9px;margin:0;padding-left:20px;color:var(--color-muted);line-height:1.7}.rd-seo-list strong[data-v-195f0f6d]{color:var(--color-text)}.rd-print-sheet[data-v-195f0f6d]{display:none}@media(max-width:640px){.rd-card[data-v-195f0f6d]{padding:20px 16px}.rd-item[data-v-195f0f6d]{display:grid;grid-template-columns:64px minmax(0,1fr);gap:8px}.rd-time[data-v-195f0f6d]{width:100%;min-width:0;padding:0 4px}.rd-item-actions[data-v-195f0f6d]{grid-column:2;grid-auto-flow:column;justify-content:end}}@media print{body:has(.rd-print-sheet) .app-header,body:has(.rd-print-sheet) .app-footer,body:has(.rd-print-sheet) .mobile-bottom-dock,body:has(.rd-print-sheet) .support-float{display:none!important}body:has(.rd-print-sheet) .tool-page>*:not(.print-target){display:none!important}.rd-print-sheet{display:block!important}.rd-print-sheet h2{margin:0 0 4px;font-size:20px}.rd-print-meta{margin:0 0 12px;color:#555;font-size:12px}.rd-print-sheet table{width:100%;border-collapse:collapse;font-size:12.5px}.rd-print-sheet th,.rd-print-sheet td{border:1px solid #bbb;padding:6px 8px;text-align:left;vertical-align:top}.rd-print-sheet th{background:#f0f0f0}.rd-print-time{white-space:nowrap;font-weight:700}.rd-print-sheet tr{break-inside:avoid}}
