.mm-head,.mm-editor-head{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.mm-head p,.mm-editor-head span{color:#93a1b8}.mm-tabs{display:flex;gap:8px;margin:18px 0;border-bottom:1px solid rgba(255,255,255,.08)}.mm-tabs button{padding:12px 16px;background:transparent;border:0;border-bottom:2px solid transparent;color:#9ca9bd}.mm-tabs button.active{color:#fff;border-color:#ec4899}.mm-toolbar{display:grid;grid-template-columns:auto minmax(180px,1fr) repeat(5,minmax(110px,.55fr));gap:8px;margin:16px 0}.mm-toolbar input,.mm-toolbar select,.mm-field input,.mm-field select,.mm-field textarea,.mm-subrow input,.mm-subrow select{width:100%;border:1px solid rgba(148,163,184,.2);border-radius:11px;background:#091324;color:#fff;padding:10px}.mm-summary{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:13px}.mm-summary span,.mm-badges span{border:1px solid rgba(236,72,153,.22);border-radius:999px;background:rgba(236,72,153,.08);padding:6px 9px;color:#d6deeb}.mm-list{display:grid;gap:10px}.mm-row{display:grid;grid-template-columns:110px minmax(0,1fr) auto;gap:13px;align-items:center;padding:12px;border:1px solid rgba(148,163,184,.15);border-radius:16px;background:#091322}.mm-row>img,.mm-image-empty{width:110px;height:82px;object-fit:cover;border-radius:12px;background:#111b2c;display:grid;place-items:center}.mm-row-main{min-width:0}.mm-row-main h3{margin:4px 0}.mm-row-main p,.mm-row-main small{color:#91a0b7}.mm-badges,.mm-actions{display:flex;gap:6px;flex-wrap:wrap}.mm-actions{max-width:270px;justify-content:flex-end}.mm-actions button,.mm-editor-head>button,.mm-subrow button{border:1px solid rgba(148,163,184,.2);border-radius:9px;background:#111c30;color:#fff;padding:8px}.mm-form-section{margin:14px 0;padding:16px;border:1px solid rgba(148,163,184,.14);border-radius:16px;background:#081321}.mm-form-section h3{display:flex;align-items:center;gap:8px;margin-bottom:14px}.mm-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mm-field{display:grid;gap:6px}.mm-field.full,.full{grid-column:1/-1}.mm-field span{color:#b9c4d4}.mm-amenities{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.mm-checks{display:grid;gap:6px;padding:10px;border:1px solid rgba(148,163,184,.15);border-radius:12px}.mm-checks legend{color:#ec65b5;padding:0 5px}.mm-toggle,.mm-rules label{display:flex;align-items:center;gap:7px}.mm-rules{display:flex;gap:14px;flex-wrap:wrap}.mm-subrow{display:grid;grid-template-columns:2fr repeat(4,1fr) auto;gap:7px;margin:7px 0}.meeting-photo-previews figure{position:relative;margin:0}.meeting-photo-previews figure img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:10px}.meeting-photo-previews figure label,.meeting-photo-previews figure button{font-size:10px}.mm-theme{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.meet-place-card{border-radius:var(--meet-radius,18px);background:var(--meet-card-bg,#0a1424);color:var(--meet-text,#dbe7f4)}.meet-place-card h3{color:var(--meet-title,#fff)}
.meeting-photo-previews figure{overflow:hidden;padding:7px;border:1px solid rgba(148,163,184,.17);border-radius:15px;background:#0c172a}.meeting-photo-previews figure.is-cover{border-color:#ff4f9f;box-shadow:0 0 0 2px rgba(255,79,159,.12)}.meeting-photo-previews figure>strong{position:absolute;left:14px;top:14px;padding:5px 7px;border-radius:8px;background:rgba(3,8,19,.82);font-size:8px;letter-spacing:.08em}.meeting-photo-previews figure.is-cover>strong{background:linear-gradient(90deg,#ff3f91,#7d35ff)}.meeting-photo-previews figure .mm-cover-choice,.meeting-photo-previews figure .mm-replace-photo,.meeting-photo-previews figure>button{display:flex;align-items:center;justify-content:center;gap:5px;margin-top:6px;min-height:32px;padding:6px;border:1px solid rgba(255,255,255,.09);border-radius:9px;background:rgba(255,255,255,.04);color:#dce3f1;cursor:pointer}.meeting-photo-previews figure .mm-replace-photo input{display:none}.meeting-photo-previews figure>button.danger{width:100%;color:#ff91a3}.meeting-photo-previews figure svg{width:12px;height:12px}
@media(max-width:1000px){.mm-toolbar{grid-template-columns:repeat(3,minmax(0,1fr))}.mm-amenities{grid-template-columns:repeat(2,minmax(0,1fr))}.mm-row{grid-template-columns:90px 1fr}.mm-actions{grid-column:1/-1;max-width:none;justify-content:flex-start}}
@media(max-width:600px){.mm-toolbar,.mm-form-grid,.mm-theme{grid-template-columns:1fr}.mm-amenities{grid-template-columns:1fr}.mm-row{grid-template-columns:72px 1fr}.mm-row>img,.mm-image-empty{width:72px;height:72px}.mm-subrow{grid-template-columns:1fr 1fr}.mm-editor-head{position:sticky;top:0;z-index:4;padding:9px;background:#07101d}.mm-editor-head .btn{flex:1}}
