/* MEETUS WORKSPACE52 — status media editor, centered insights and privacy */
.meetus-status-viewer-footer:has([data-status-insights]){
  left:50%!important;right:auto!important;transform:translateX(-50%)!important;
  width:auto!important;max-width:calc(100vw - 24px)!important;
  display:flex!important;align-items:center!important;justify-content:center!important;
  gap:9px!important;padding:0!important
}
.meetus-status-viewer-footer:has([data-status-insights]) .meetus-status-insights-button,
.meetus-status-viewer-footer:has([data-status-insights]) .meetus-status-reaction-summary{
  flex:0 0 auto
}
.meetus-status-viewer-footer:has([data-status-insights]) .meetus-status-reaction-summary{
  justify-content:center;flex-wrap:wrap
}

.meetus-status-media-composer .media-preview-heading strong::after{content:' · Статус';color:#a99af5}
.meetus-status-media-composer #mediaPreviewAdd,
.meetus-status-media-composer #mediaPreviewPrev,
.meetus-status-media-composer #mediaPreviewNext,
.meetus-status-media-composer .media-preview-thumbnails{display:none!important}
.meetus-status-media-composer .media-preview-footer{gap:8px}
.meetus-status-media-privacy{width:min(760px,calc(100vw - 24px));margin:0 auto 7px}

.meetus-status-privacy-button{
  width:calc(100% - 32px);margin:0 16px 16px;padding:12px 13px;border:1px solid rgba(255,255,255,.1);
  border-radius:15px;background:rgba(255,255,255,.055);color:#fff;display:grid;
  grid-template-columns:38px minmax(0,1fr) auto auto;align-items:center;gap:10px;text-align:left;cursor:pointer
}
.meetus-status-privacy-button:hover{background:rgba(126,101,231,.14);border-color:rgba(126,101,231,.35)}
.meetus-status-privacy-button.compact{width:100%;margin:0;background:rgba(17,20,26,.78);backdrop-filter:blur(14px)}
.meetus-status-privacy-button .icon{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#7967e8;font-size:18px}
.meetus-status-privacy-button .copy{min-width:0}.meetus-status-privacy-button .copy strong,.meetus-status-privacy-button .copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.meetus-status-privacy-button .copy strong{font-size:13px}.meetus-status-privacy-button .copy small{margin-top:3px;color:#aeb3bd;font-size:11px}
.meetus-status-privacy-button .count{min-width:21px;height:21px;padding:0 6px;border-radius:999px;display:grid;place-items:center;background:#7967e8;font-size:10px;font-weight:900}
.meetus-status-privacy-button .count.hidden{display:none}.meetus-status-privacy-button .arrow{font-size:25px;color:#aaa0e8}
.meetus-status-sidebar-privacy{margin-left:auto}.meetus-status-toolbar-privacy{position:relative}.meetus-status-toolbar-privacy span{position:absolute;right:-4px;top:-4px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:#ff405f;color:#fff;font-size:9px;display:grid;place-items:center}.meetus-status-toolbar-privacy span.hidden{display:none}
.meetus-status-voice-privacy{margin:10px auto 3px;padding:8px 13px;border:0;border-radius:999px;background:rgba(0,0,0,.22);color:#fff;cursor:pointer}.meetus-status-voice-privacy span{font-size:11px}

.meetus-status-privacy-card{width:min(560px,calc(100vw - 24px));height:min(760px,calc(100dvh - 28px));border:1px solid rgba(126,101,231,.28);border-radius:25px;background:#181a20;color:#fff;display:grid;grid-template-rows:auto auto auto minmax(0,1fr);overflow:hidden;box-shadow:0 30px 100px rgba(0,0,0,.65)}
.meetus-status-privacy-card>header{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;padding:16px;border-bottom:1px solid rgba(255,255,255,.08)}
.meetus-status-privacy-card>header button{height:40px;border:0;border-radius:13px;background:#292c34;color:#fff;padding:0 13px;cursor:pointer}.meetus-status-privacy-card>header button:first-child{width:40px;padding:0;font-size:24px}.meetus-status-privacy-card>header button.primary{background:#7967e8;font-weight:800}.meetus-status-privacy-card>header strong,.meetus-status-privacy-card>header span{display:block}.meetus-status-privacy-card>header strong{font-size:16px}.meetus-status-privacy-card>header span{margin-top:3px;color:#9da2ad;font-size:10px}
.meetus-status-privacy-search{margin:12px 14px 7px;padding:0 12px;height:44px;border-radius:14px;background:#252831;display:flex;align-items:center;gap:9px}.meetus-status-privacy-search span{font-size:23px;color:#9da2ad}.meetus-status-privacy-search input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:#fff;font-size:14px}.meetus-status-privacy-search input::placeholder{color:#858b96}
.meetus-status-privacy-summary{display:flex;align-items:center;gap:6px;padding:5px 16px 10px;color:#aeb3bd;font-size:11px}.meetus-status-privacy-summary b{color:#a996ff}.meetus-status-privacy-summary button{margin-left:auto;border:0;background:transparent;color:#a996ff;cursor:pointer;font-size:11px}
.meetus-status-privacy-list{min-height:0;overflow-y:auto;padding:0 10px 12px}.meetus-status-privacy-row{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) 0 24px;align-items:center;gap:10px;padding:8px;border-radius:14px;cursor:pointer}.meetus-status-privacy-row:hover{background:rgba(255,255,255,.05)}.meetus-status-privacy-avatar{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;overflow:hidden;background:#10a8b6;color:#fff;font-weight:800}.meetus-status-privacy-avatar img{width:100%;height:100%;object-fit:cover}.meetus-status-privacy-row>span:nth-child(2){min-width:0}.meetus-status-privacy-row strong,.meetus-status-privacy-row small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meetus-status-privacy-row small{margin-top:3px;color:#9298a3;font-size:10px}.meetus-status-privacy-row input{position:absolute;opacity:0;pointer-events:none}.meetus-status-privacy-row i{width:22px;height:22px;border:2px solid #606571;border-radius:7px;display:grid;place-items:center}.meetus-status-privacy-row input:checked+i{border-color:#7967e8;background:#7967e8}.meetus-status-privacy-row input:checked+i::after{content:'✓';color:#fff;font-size:14px;font-style:normal;font-weight:900}

#videoEditorModalV625.meetus-status-video-editor [data-status]{color:#b9adff!important}
#videoEditorModalV625.meetus-status-video-editor .trim-card{outline:2px solid rgba(126,101,231,.42)}
#videoEditorModalV625.meetus-status-video-editor .trim-card strong::after{content:' · максимум 90 секунд';color:#a996ff;font-size:11px;font-weight:700}

@media(max-width:700px){
  .meetus-status-viewer-footer:has([data-status-insights]){bottom:max(10px,env(safe-area-inset-bottom))!important;max-width:calc(100vw - 14px)!important;gap:5px!important}
  .meetus-status-viewer-footer:has([data-status-insights]) .meetus-status-insights-button{padding:10px 13px;font-size:12px}
  .meetus-status-media-privacy{width:calc(100vw - 12px);margin-bottom:5px}.meetus-status-privacy-button.compact{padding:8px 10px;border-radius:13px}.meetus-status-privacy-button.compact .icon{width:32px;height:32px}.meetus-status-privacy-button.compact .copy strong{font-size:12px}.meetus-status-privacy-card{width:100vw;height:100dvh;border:0;border-radius:0}.meetus-status-privacy-card>header{padding-top:max(13px,env(safe-area-inset-top))}
}
