.drafts-page{width:100%;min-width:0}
.drafts-page .table-toolbar{display:flex;flex-wrap:wrap;gap:10px;min-width:0}
.drafts-page .table-toolbar input{flex:1 1 180px;min-width:0;max-width:100%}
.drafts-page .table-toolbar>.secondary{display:inline-flex}
.drafts-page .toolbar-tab{background:var(--bg);color:var(--ink)}
.drafts-empty-panel{min-height:452px;border:1px solid var(--line,#e3e3e3);border-radius:19px;background:var(--surface,#fff);box-shadow:0 2px 12px #00000006;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:36px 24px;gap:0}
.draft-empty-illustration{display:block;object-fit:contain;width:180px;height:180px;margin:0 0 28px}
.drafts-empty-panel h2{font-size:15px;line-height:22px;font-weight:550;margin:0 0 6px}
.drafts-empty-panel>p{font-size:13px;line-height:19px;max-width:440px;margin:0 0 18px;color:var(--ink,#303030)}
.drafts-empty-panel>.primary{font-size:12px;min-height:28px;padding:5px 12px;border-radius:16px}
.drafts-empty-panel>.form-error:empty{display:none}
.drafts-help{font-size:12px;text-align:center;margin:25px auto;max-width:560px}
.drafts-help summary{cursor:pointer;list-style:none}
.drafts-help summary:focus-visible{outline:2px solid var(--accent,#4b6eff);outline-offset:4px}
.drafts-help p{line-height:1.7;color:var(--muted,#616161)}
.draft-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 18px}
.drafts-scope-note{max-width:760px;line-height:1.6;color:var(--muted,#616161);font-size:13px}
@media(max-width:600px){.drafts-empty-panel{min-height:430px;padding:28px 16px}.draft-empty-illustration{width:150px;height:150px}.drafts-page .table-toolbar{flex-wrap:wrap}.drafts-page .table-toolbar input{min-width:0;max-width:100%}}
.draft-quantity-form{display:flex;align-items:center;gap:7px;min-width:160px}.draft-quantity-form input{width:72px;min-width:0}.draft-quantity-form .secondary{padding:7px 9px;min-height:32px}
