.keekan-page[data-keekan-page="autopost"] .keekan-card{display:grid;gap:14px;}
.keekan-autopost-meta{display:flex;flex-wrap:wrap;gap:8px;}
.keekan-pill-accent{background:rgba(var(--keekan-brand-pink-rgb),0.16);border-color:rgba(var(--keekan-brand-pink-rgb),0.35);color:var(--keekan-brand-pink);}
.keekan-autopost-actions{display:flex;gap:10px;flex-wrap:wrap;}
.keekan-autopost-upgrade{display:grid;gap:8px;padding:14px;border-radius:14px;border:1px solid rgba(var(--keekan-brand-pink-rgb),0.4);background:rgba(var(--keekan-brand-pink-rgb),0.08);color:var(--keekan-ink);}
.keekan-autopost-upgrade strong{font-size:14px;}
.keekan-autopost-plan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;}
.keekan-autopost-plan-grid strong{font-size:16px;}
.keekan-autopost-plan-note{padding:12px;border-radius:12px;background:rgba(var(--keekan-blue-600-rgb),0.1);border:1px solid rgba(var(--keekan-blue-600-rgb),0.2);font-weight:600;}
.keekan-autopost-row[hidden]{display:none;}
.keekan-autopost-compose .keekan-form-grid{margin-bottom:16px;}
.keekan-autopost-table .keekan-table__row{grid-template-columns:2fr 1fr 1fr 1fr auto;gap:16px;}
.keekan-autopost-actions-inline{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;}
.keekan-autopost-actions-inline .button{white-space:nowrap;}
.keekan-page[data-keekan-page="autopost"] select{
  appearance:none;
  -webkit-appearance:none;
  -moz-appearance:none;
  background-image:linear-gradient(45deg,transparent 50%,var(--keekan-ink) 50%),linear-gradient(135deg,var(--keekan-ink) 50%,transparent 50%);
  background-position:calc(100% - 18px) calc(50% - 2px),calc(100% - 12px) calc(50% - 2px);
  background-size:6px 6px,6px 6px;
  background-repeat:no-repeat;
  padding-right:34px;
}
@media (max-width:900px){
  .keekan-autopost-actions{flex-direction:column;align-items:stretch;}
  .keekan-autopost-plan-grid{grid-template-columns:1fr;}
  .keekan-autopost-table .keekan-table__row{grid-template-columns:1fr;gap:8px;}
  .keekan-autopost-actions-inline{justify-content:flex-start;}
}
