.gp-dashboard-setting--visibility{padding:18px;border:1px solid var(--gp-dashboard-line);border-radius:12px;background:var(--gp-dashboard-soft)}
.gp-dashboard__visibility-status{display:inline-flex;margin:4px 0 18px;padding:7px 11px;border-radius:999px;font-size:.85rem;font-weight:700}
.gp-dashboard__visibility-status.is-public{background:#e9f6ee;color:#23633b}
.gp-dashboard__visibility-status.is-private{background:#f8ecee;color:var(--gp-dashboard-accent)}
.gp-dashboard__gallery figure{padding:8px;border:1px solid var(--gp-dashboard-line);border-radius:10px;background:var(--gp-dashboard-soft)}
.gp-dashboard__gallery figure.is-dragging{opacity:.55}
.gp-dashboard__gallery img{height:150px;aspect-ratio:auto;object-fit:contain;background:#fff}
.gp-dashboard__gallery figcaption{min-height:1.4em;margin-top:7px;color:var(--gp-dashboard-muted);font-size:.85rem}
.gp-dashboard__gallery-order{display:flex;gap:6px;margin-top:8px}
.gp-dashboard__gallery-order button{min-height:40px;flex:1;padding:6px;border:1px solid var(--gp-dashboard-line);border-radius:7px;background:#fff;color:inherit;cursor:pointer}
.gp-dashboard__caption,.gp-dashboard__details-control{margin:12px 0;padding:12px 14px;border:1px solid var(--gp-dashboard-line);border-radius:10px}
.gp-dashboard__caption summary,.gp-dashboard__details-control summary{min-height:44px;display:flex;align-items:center;color:var(--gp-dashboard-accent);font-weight:700;cursor:pointer}
.gp-dashboard__caption form{margin-top:12px}
.gp-dashboard__moderation{display:grid;gap:10px;margin-top:14px;padding:14px;border:1px solid var(--gp-dashboard-line);border-radius:10px}
.gp-dashboard__moderation label{display:flex!important;align-items:center;gap:9px;margin:0!important}
.gp-dashboard-setting--event{padding-left:16px}
.gp-dashboard-setting--event small{display:block}
.gp-dashboard summary:focus-visible{outline:3px solid var(--gp-dashboard-accent);outline-offset:3px}
@media(max-width:420px){.gp-dashboard__gallery{grid-template-columns:1fr}.gp-dashboard__gallery-order{flex-direction:column}}
