.material-controls,.publication-actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:14px}
.material-controls form,.admin-delete-control{display:inline-flex;margin:0}
.material-controls .text-link,.material-controls .text-button,.admin-delete-control .text-button{font-size:12px}
.danger{color:#edaaa1!important}.message-delete{border:1px solid #73453d;background:#241a18;color:#e8a59b;border-radius:5px;min-width:28px;min-height:26px;font-size:20px;line-height:1;cursor:pointer;margin-top:5px}
.message-delete:hover{border-color:#ffb4a4;background:#38211c}.message-delete:focus-visible{outline:2px solid #b4ff38;outline-offset:2px}
.admin-duo-delete{position:relative;z-index:2;padding:0 16px 12px}.admin-duo-delete button{font-size:12px}
.drafts-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:18px 0}.drafts-heading span{color:#adc19c;font-size:12px}
.draft-card{margin-top:15px}.draft-card h3{margin-top:9px;font-size:22px}.draft-card p{color:#b8c6b0;overflow-wrap:anywhere}.draft-card small{color:#83967b}.draft-card>.muted{display:block;margin-top:14px}
.editorial-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:20px;margin-top:20px}
.editorial-intro .section-heading{align-items:start}.editorial-intro p{font-size:13px;color:#b1c3aa}.editorial-grid h2,.private-drafts h2{font-size:25px}
.schedule-card{padding:15px 0;border-bottom:1px solid #30452f}.schedule-card>div:first-child{display:flex;justify-content:space-between;gap:12px}.schedule-card p{font-size:12px;color:#adc09f}.schedule-card small{color:#95aa87}.schedule-card .error{color:#f2afa3}
.queue-row{display:flex;align-items:center;gap:15px;justify-content:space-between;padding:14px 0;border-bottom:1px solid #2c3e2c;overflow-wrap:anywhere}.queue-row>div{flex:1}.queue-row small{display:block;color:#95aa87;margin-top:5px}.queue-row form{flex:none}
.link-target{padding:12px;background:#15251a;color:#c7edb2;overflow-wrap:anywhere;border-left:3px solid #b4ff38}
.admin-tabs{flex-wrap:wrap}.content-note{color:#98b18d}
@media(max-width:800px){.editorial-grid{grid-template-columns:1fr}.queue-row{flex-wrap:wrap}.drafts-heading{align-items:start;flex-direction:column}.publication-actions .button{flex:1;min-width:160px}.editorial-intro .section-heading{flex-direction:column}}
@media(max-width:600px){.admin-head,.admin-head>div{min-width:0;max-width:100%}.admin-head h1{font-size:28px;line-height:1.08;overflow-wrap:anywhere}.schedule-card>div:first-child{flex-wrap:wrap}.profile-composer-actions{flex-wrap:wrap}.profile-composer-actions .button{white-space:normal}}
