.personal-room-page.personal-room-page{max-width:760px}.personal-room-page .loop-page-actions{flex-wrap:wrap}.personal-room-page form{margin-top:24px}.personal-room-page form>h2{font-size:var(--loop-font-heading);margin-bottom:8px}.personal-room-page form>.lx-muted{margin-bottom:16px}.personal-room-identity{align-items:center;gap:12px;display:flex}.personal-room-identity h1{margin:0}.personal-room-help{color:var(--loop-muted);font-size:var(--loop-font-meta);align-items:center;gap:8px;margin-top:12px;line-height:18px;display:flex}.personal-room-address-preview{overflow-wrap:anywhere;display:block}.personal-room-requests{margin-block:16px}.personal-room-requests>h2{font-size:var(--loop-font-section);margin-bottom:8px}.personal-room-requests .loop-cohost-member{border-bottom:1px solid var(--loop-line);border-radius:0;padding:12px 0}.personal-room-requests .loop-cohost-member>div:first-of-type{flex:1;min-width:0}.personal-room-requests .loop-page-actions{gap:8px;margin:0;display:flex}.personal-room-recording-status{color:var(--loop-ink);font-size:var(--loop-font-meta);align-items:center;gap:6px;display:inline-flex}.personal-room-recording-status>i{background:#ff858c;border-radius:50%;width:6px;height:6px}@media (max-width:760px){.personal-room-requests .loop-cohost-member{flex-wrap:wrap;gap:8px}.personal-room-requests .loop-page-actions{margin-left:auto}}.private-shared-clip{max-width:420px;margin-inline:auto}.personal-room-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.personal-room-heading>div{min-width:0}.personal-room-heading h1{overflow-wrap:anywhere}.personal-room-requests .loop-cohost-member{flex-wrap:wrap}.personal-room-request-error{flex-basis:100%;margin:0}.personal-room-page .loop-page-actions,.personal-room-page .personal-room-recording-status{margin-top:12px}.personal-room-identity>div{min-width:0}.personal-room-identity h1,.personal-room-requests strong,.personal-room-help{overflow-wrap:anywhere}.personal-room-help>svg{flex-shrink:0}.personal-room-page .lx-page-heading.personal-room-heading{flex-direction:row;align-items:flex-start}.personal-room-dialog .personal-room-content{flex-direction:column;gap:16px;min-width:0;min-height:0;display:flex}.personal-room-dialog .personal-room-dialog-heading,.personal-room-dialog .personal-room-identity{flex:none;margin:0;padding-right:32px}.personal-room-dialog .personal-room-dialog-heading .lx-muted,.personal-room-dialog .personal-room-identity .personal-room-help{margin:4px 0 0}.personal-room-dialog h2{overflow-wrap:anywhere;margin:0;line-height:24px}.personal-room-dialog h3{font-size:var(--loop-font-section);margin:0 0 4px;line-height:22px}.personal-room-dialog .loop-dialog-form{flex:1}.personal-room-form-body{gap:12px;display:grid}.personal-room-field{min-width:0}.personal-room-dialog .personal-room-field>.lx-field.lx-field{margin:0}.personal-room-dialog .personal-room-field .personal-room-help{margin:4px 0 0}.personal-room-dialog .personal-room-form-body>.personal-room-help{margin:0}.personal-room-dialog .personal-room-form-body>.personal-room-value{margin-top:0}.personal-room-ready-body{grid-template-columns:minmax(0,1fr);align-content:start;gap:12px;min-width:0;display:grid}.personal-room-dialog .personal-room-ready-body>.lx-field,.personal-room-dialog .personal-room-ready-body>.personal-room-help{margin:0}.permission-row.personal-room-access-row{border:0;flex-direction:row;align-items:flex-start;gap:12px;padding:0}.personal-room-access-copy{flex:1;min-width:0}.personal-room-access-copy .personal-room-help,.personal-room-access-copy .personal-room-help>span{display:block}.permission-row.personal-room-access-row .loop-select-trigger{flex:none;width:auto}.personal-room-public-confirm,.personal-room-public-confirm .permission-actions{margin-top:8px}.personal-room-dialog .personal-room-ready-body>.personal-room-value{margin-top:0}.permission-row.personal-room-value strong{font-size:var(--loop-font-section);line-height:22px}.permission-row.personal-room-value small{font-size:var(--loop-font-body);margin-top:4px;line-height:20px}.personal-room-dialog .personal-room-access-help{align-items:flex-start}.personal-room-access-help>svg{margin-top:2px}.personal-room-dialog .personal-room-guest-body .lx-muted{margin:0 0 12px}.personal-room-waiting-state>h3{font-weight:600}.personal-room-dialog .personal-room-waiting-state>.lx-muted{margin-bottom:0}.personal-room-dialog .personal-room-guest-body>.personal-room-help+.personal-room-help{margin-top:4px}.personal-room-dialog .loop-form-actions.personal-room-actions{flex-direction:row;justify-content:flex-end;align-items:center;gap:8px;padding-top:12px}.personal-room-dialog .loop-form-actions.personal-room-actions>.lx-button:only-child{margin-left:0}.personal-room-dialog .personal-room-delete-recording{min-height:44px;color:var(--destructive);align-self:flex-start;align-items:center;gap:8px;margin:0;display:inline-flex}.personal-room-dialog .loop-form-actions.personal-room-waiting-actions{justify-content:space-between}.personal-room-heading>[data-slot=dropdown-menu-trigger]{flex-shrink:0}.personal-room-requests .personal-room-request-error{grid-column:1/-1}.permission-row.personal-room-value{border-top:1px solid var(--loop-line);text-align:left;border-bottom:0;flex-direction:row;align-items:flex-start;gap:12px;margin-top:16px;padding:12px 0 0}.personal-room-value>span{min-width:0}.permission-row.personal-room-value:first-of-type{padding-top:12px}.personal-room-value>button{flex-shrink:0}.loop-room-context>.personal-room-recording-status:before{content:"·"}.loop-room-context>:is(.loop-room-phase,.loop-room-audience){white-space:nowrap}.loop-room-context>.personal-room-recording-status{min-width:0;font-size:inherit;white-space:nowrap}.loop-room-context .personal-room-recording-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.loop-room-context>.personal-room-recording-status:before,.personal-room-recording-status>i{flex-shrink:0}@media (max-width:760px){.permission-row.personal-room-value{flex-direction:column;align-items:stretch;gap:8px}.personal-room-value>span{width:100%}.personal-room-value>button{align-self:flex-start}}@media (max-width:360px){.personal-room-dialog .loop-form-actions.personal-room-completion-actions{flex-direction:column-reverse;align-items:stretch}.personal-room-completion-actions>.lx-button{width:100%}}.personal-room-device-preview{min-width:0;margin-top:16px}.personal-room-device-preview .loop-device-video{background:var(--loop-raised);border-radius:12px;width:100%;height:180px;position:relative;overflow:hidden}.personal-room-device-preview .camera-placeholder{height:100%;color:var(--loop-muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}.personal-room-device-preview .preview-video-controls{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.personal-room-device-preview .preview-video-controls button{white-space:nowrap;flex:1;min-height:44px;font-size:13px}.personal-room-device-preview .privacy-state{display:none}.personal-room-device-preview .loop-private-label{color:var(--loop-muted);font-size:11px;position:absolute;bottom:10px;left:10px}.personal-room-device-preview>.personal-room-help{margin-top:8px}.personal-room-device-preview .preview-video-controls .control-button{flex:1 1 0;min-width:0;padding-inline:10px;width:auto!important;min-height:44px!important}.personal-room-device-preview .preview-video-controls svg{flex-shrink:0}@media (max-width:760px){.personal-room-device-preview .loop-device-video{height:150px}}
