.draft-notice{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;border:1px solid var(--border);border-radius:14px;background:var(--primary-soft)}
.draft-notice>span{min-width:0;flex:1}.draft-notice b{display:block;font-size:var(--type-label);font-weight:var(--weight-semibold);line-height:1.5}.draft-notice small{display:block;margin-top:3px;font-size:var(--type-caption);color:var(--text-sub);line-height:1.5}.draft-notice button{flex:none}
.draft-restored{padding:12px 14px;background:var(--primary-soft);border-radius:12px;color:var(--primary-text);font-size:var(--type-note);line-height:1.65}
.draft-delete{min-width:44px;min-height:44px;display:grid;place-items:center;color:var(--text-sub);background:transparent}
@media(max-width:360px){.draft-notice{flex-wrap:wrap}.draft-notice>span{flex-basis:100%}.draft-notice button[data-draft=resume]{margin-left:auto}}
