.generate-with-ai-button_button__aDA_n{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.8rem;height:1.8rem;padding:0;border:1px solid rgba(147,229,255,.26);border-radius:.5rem;background:linear-gradient(145deg,rgba(147,229,255,.14),rgba(173,128,255,.1));color:var(--accent);cursor:pointer;transition:transform .15s ease,border-color .15s ease,background .15s ease,box-shadow .15s ease}.generate-with-ai-button_button__aDA_n:hover:not(:disabled){transform:translateY(-1px);border-color:rgba(147,229,255,.5);background:linear-gradient(145deg,rgba(147,229,255,.22),rgba(173,128,255,.16));box-shadow:0 0 0 3px rgba(147,229,255,.06)}.generate-with-ai-button_button__aDA_n:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.generate-with-ai-button_button__aDA_n:disabled{cursor:not-allowed;opacity:.5}.generate-with-ai-button_icon__QbZG3{width:1rem;height:1rem}.generate-with-ai-button_spinner__ifsNW{width:.92rem;height:.92rem;border:1.5px solid rgba(147,229,255,.28);border-top-color:currentcolor;border-radius:50%;animation:generate-with-ai-button_spin__dhmYR .7s linear infinite}@media (prefers-reduced-motion:reduce){.generate-with-ai-button_button__aDA_n{transition:none}.generate-with-ai-button_spinner__ifsNW{animation-duration:1.4s}}@keyframes generate-with-ai-button_spin__dhmYR{to{transform:rotate(1turn)}}.acl_acl-table__GszAb{width:100%;border-collapse:collapse;margin:1rem 0}.acl_acl-table__GszAb td,.acl_acl-table__GszAb th{text-align:left;padding:.55rem .8rem;border-bottom:1px solid var(--panel-border)}.acl_acl-table__GszAb th{font-size:.82rem;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted)}.acl_acl-table__GszAb input,.acl_acl-table__GszAb select{width:100%;border-radius:.45rem;border:1px solid var(--field-border);padding:.45rem .6rem;background:var(--field-bg);color:var(--text-strong);font-size:.9rem}.acl_acl-table__GszAb select{cursor:pointer}.acl_max-meeting-minutes-control__0OJMK{display:flex;align-items:center;gap:.5rem;white-space:nowrap}.acl_acl-table__GszAb .acl_max-meeting-minutes-control__0OJMK input{box-sizing:border-box;width:125px;flex:0 0 125px}.acl_acl-actions__r0SNQ{display:flex;gap:.6rem;margin-top:1rem}.acl_acl-btn__Zox3S{border:0;border-radius:.55rem;padding:.55rem 1rem;cursor:pointer;font-weight:600;font-size:.88rem}.acl_acl-btn-primary__fzBb8{background:var(--accent);color:#061222}.acl_acl-btn-secondary__h_f34{background:hsla(0,0%,100%,.12);color:var(--text-strong);border:1px solid var(--panel-border)}.acl_acl-btn-danger__JnVNA{background:transparent;color:var(--error);border:1px solid rgba(255,200,180,.3);padding:.35rem .7rem;font-size:.82rem}.acl_acl-row-actions__QvN7q{display:flex;gap:.4rem;align-items:center;flex-wrap:wrap}.acl_acl-btn-impersonate__9e5hB{background:transparent;color:var(--text-strong);border:1px solid var(--panel-border);padding:.35rem .7rem;font-size:.82rem;white-space:nowrap}.acl_acl-btn-impersonate__9e5hB:hover:not(:disabled){background:hsla(0,0%,100%,.1)}.acl_acl-btn-purge-data__1GbGc{background:#b91c1c;color:#fff;border:1px solid rgba(0,0,0,.2);padding:.35rem .7rem;font-size:.82rem;white-space:nowrap}.acl_acl-btn-purge-data__1GbGc:hover:not(:disabled){background:#991b1b}.acl_acl-btn__Zox3S:disabled{opacity:.55;cursor:not-allowed}.rooms_roomsWorkspace__TjDRB{display:grid;grid-template-rows:auto minmax(0,1fr);grid-gap:1rem;gap:1rem;overflow:hidden}.rooms_roomsHeader__4aOIC{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.rooms_roomsHeader__4aOIC h2{margin-bottom:.25rem}.rooms_roomsGrid__NcakC{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);grid-gap:20px;gap:20px;min-height:0;overflow:hidden}.rooms_panel__yQ3pe{min-height:0;border:1px solid var(--panel-border);border-radius:.85rem;background:hsla(0,0%,100%,.035);padding:1rem;overflow:auto}.rooms_panelHeader__E31P7{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}.rooms_panelHeader__E31P7 h3{margin:0;font-size:1rem}.rooms_createRoomSection__ZOlDX{padding-bottom:1.1rem;margin-bottom:1.1rem;border-bottom:1px solid var(--panel-border)}.rooms_createRoomSectionHeader__UeXwn{margin-bottom:.75rem}.rooms_subSectionHeading__P6Y3f{margin:0 0 .18rem;font-size:.82rem;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.rooms_roomListSectionHeader__ChQUo{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.65rem;flex-wrap:wrap}.rooms_roomListSectionControls__q9JDy{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.rooms_roomsToolbar__cjxgx{display:flex;justify-content:flex-end;margin-bottom:1rem}.rooms_createRoomButton__qveY4{display:inline-flex;align-items:center;gap:.45rem}.rooms_emptyRoomsState__yR6sm{display:grid;justify-items:center;max-width:30rem;margin:clamp(2rem,9vh,7rem) auto;text-align:center}.rooms_emptyRoomsState__yR6sm h4{margin:.85rem 0 .35rem;font-size:1.05rem}.rooms_emptyRoomsState__yR6sm .rooms_createRoomButton__qveY4{margin-top:1.1rem}.rooms_emptyRoomsIcon__wN7Sb{display:grid;width:3rem;height:3rem;place-items:center;border:1px solid rgba(147,229,255,.3);border-radius:50%;background:rgba(147,229,255,.1);color:var(--accent)}.rooms_createRoomDialogBackdrop__Wf57S{position:fixed;z-index:30;inset:0;display:grid;place-items:center;padding:1rem;background:rgba(0,0,0,.52)}.rooms_createRoomDialog__TuCiB{display:grid;width:min(100%,30rem);grid-gap:.85rem;gap:.85rem;border:1px solid var(--panel-border);border-radius:.85rem;padding:1rem;background:var(--panel-bg,#182128);box-shadow:0 1.5rem 4rem rgba(0,0,0,.4)}.rooms_createRoomDialogHeader__3jfRg{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.rooms_createRoomDialogHeader__3jfRg h4{margin:0 0 .2rem}.rooms_createRoomDialogActions__PY9vb{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.15rem}.rooms_muted____8cA{margin:0;color:var(--text-muted);font-size:.85rem;line-height:1.45}.rooms_statusError__4Uhvq,.rooms_statusSuccess__O1cOJ{margin:.6rem 0 0;border-radius:.6rem;padding:.55rem .7rem;font-size:.84rem;line-height:1.4}.rooms_statusSuccess__O1cOJ{border:1px solid rgba(120,255,190,.28);background:rgba(120,255,190,.08);color:#b8ffd9}.rooms_statusError__4Uhvq{border:1px solid rgba(255,170,140,.28);background:rgba(255,170,140,.08);color:var(--error)}.rooms_startRoomPanel__B2GuI{align-self:start;width:100%;max-width:1200px;box-sizing:border-box;height:-moz-fit-content;height:fit-content;border:1px solid rgba(147,229,255,.18);background:rgba(147,229,255,.055);overflow:visible}.rooms_permanentRoomsPanel__dZKBJ{width:100%;max-width:1200px;box-sizing:border-box;min-height:0;overflow:auto}.rooms_roomForm__rX322{display:flex;align-items:flex-end;flex-wrap:wrap;gap:.65rem;max-width:none}.rooms_roomFormNameField__a3TWk{display:grid;grid-gap:.25rem;gap:.25rem;min-width:0;flex:1 1 10rem}.rooms_durationField__fTFmB{flex:1 1 14rem;min-width:0}.rooms_field__BhKvV{display:grid;grid-gap:.28rem;gap:.28rem}.rooms_fieldLabel__VPWvR,.rooms_field__BhKvV label,.rooms_field__BhKvV span{color:var(--text-muted);font-size:.78rem;font-weight:650}.rooms_field__BhKvV input,.rooms_field__BhKvV select,.rooms_field__BhKvV textarea,.rooms_searchInput__MV5Y_{width:100%;max-width:22rem;border-radius:.55rem;border:1px solid var(--field-border);background:var(--field-bg);color:var(--text-strong);padding:.55rem .7rem;font:inherit;font-size:.88rem}.rooms_field__BhKvV textarea{min-height:5rem;resize:vertical}.rooms_roomListSectionControls__q9JDy .rooms_searchInput__MV5Y_{flex:1 1 10rem;min-width:8rem;max-width:18rem;width:auto}.rooms_field__BhKvV input:focus-visible,.rooms_field__BhKvV select:focus-visible,.rooms_field__BhKvV textarea:focus-visible,.rooms_inlineCreateField__LWSx_ input:focus-visible,.rooms_inlineCreateField__LWSx_ select:focus-visible,.rooms_searchInput__MV5Y_:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rooms_durationRow__RjXqJ{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:.7rem;gap:.7rem}.rooms_durationTrack__1tOk9{--duration-thumb-size:16px;--duration-track-height:4px;display:grid;grid-gap:.35rem;gap:.35rem;min-width:0}.rooms_durationTicks__VqpMo{display:flex;justify-content:space-between;gap:.25rem;color:var(--text-muted);font-size:.68rem}.rooms_durationValue__B7MO_{color:var(--accent);font-size:.85rem;font-weight:700;min-width:2.5rem;text-align:right}.rooms_buttonRow__aLT5T{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.rooms_dangerButton__kFekY,.rooms_iconButton__7vMVT,.rooms_primaryButton__rQu3f,.rooms_secondaryButton__VpmfS{border:1px solid rgba(147,229,255,.24);border-radius:999px;background:rgba(147,229,255,.1);color:var(--text-strong);cursor:pointer;font:inherit;font-size:.82rem;font-weight:650}.rooms_dangerButton__kFekY,.rooms_primaryButton__rQu3f,.rooms_secondaryButton__VpmfS{min-height:2.2rem;padding:.45rem .85rem}.rooms_primaryButton__rQu3f{border-color:rgba(147,229,255,.44);background:rgba(147,229,255,.2);color:var(--accent)}.rooms_secondaryButton__VpmfS{background:hsla(0,0%,100%,.045);color:var(--text-muted)}.rooms_dangerButton__kFekY{border-color:rgba(255,170,140,.28);background:rgba(255,170,140,.08);color:var(--error)}.rooms_iconButton__7vMVT{width:2rem;height:2rem;padding:0;display:inline-flex;align-items:center;justify-content:center}.rooms_deleteIconButton__YX3uN{border-color:rgba(255,170,140,.24);background:rgba(255,170,140,.06);color:var(--error)}.rooms_deleteIconButtonConfirm__M_Gv6{border-color:rgba(255,170,140,.52);background:rgba(255,170,140,.16);color:#ffd4c8}.rooms_dangerButton__kFekY:disabled,.rooms_iconButton__7vMVT:disabled,.rooms_primaryButton__rQu3f:disabled,.rooms_secondaryButton__VpmfS:disabled{opacity:.5;cursor:not-allowed}.rooms_roomTable__c1m64{list-style:none;margin:.85rem 0 0;padding:0;display:grid;grid-gap:.35rem;gap:.35rem}.rooms_inlineCreateRoomForm__k8Cqv{display:grid;grid-template-columns:minmax(10rem,1.05fr) minmax(8rem,.85fr) minmax(12rem,1.25fr) auto;align-items:flex-end;grid-gap:.65rem;gap:.65rem;width:100%;max-width:62rem;margin-bottom:.85rem;border:1px solid rgba(147,229,255,.18);border-radius:.75rem;background:linear-gradient(180deg,rgba(147,229,255,.075),hsla(0,0%,100%,.025)),rgba(10,18,30,.28);padding:.75rem}.rooms_inlineCreateField__LWSx_{min-width:0;display:grid;grid-gap:.25rem;gap:.25rem}.rooms_inlineCreateField__LWSx_ span{color:var(--text-muted);font-size:.72rem;font-weight:650}.rooms_inlineCreateField__LWSx_ input,.rooms_inlineCreateField__LWSx_ select{width:100%;min-width:0;border-radius:.55rem;border:1px solid var(--field-border);background:var(--field-bg);color:var(--text-strong);padding:.5rem .65rem;font:inherit;font-size:.84rem}.rooms_inlineCreateRoomForm__k8Cqv button{min-width:5.6rem}.rooms_roomListControls__Am6lP{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.rooms_selectAllControl__Q8ab5{min-height:2.2rem;display:inline-flex;align-items:center;gap:.45rem;color:var(--text-muted);font-size:.82rem;font-weight:650}.rooms_roomSelectCheckbox__oJfOX,.rooms_selectAllControl__Q8ab5 input{width:1rem;height:1rem;accent-color:var(--accent)}.rooms_roomTableHeader__oNEw_,.rooms_roomTableRow__xsnqU{display:grid;grid-template-columns:1.4rem minmax(7rem,1fr) minmax(5rem,1.2fr) minmax(6rem,auto) minmax(7rem,auto);align-items:center;grid-gap:.6rem;gap:.6rem}.rooms_roomTableHeader__oNEw_{color:var(--text-muted);font-size:.72rem;font-weight:700;padding:0 .7rem}.rooms_roomTableRow__xsnqU{border:1px solid var(--panel-border);border-radius:.65rem;background:rgba(10,18,30,.46);color:var(--text-strong);padding:.58rem .7rem}.rooms_roomTableRow__xsnqU:focus-within,.rooms_roomTableRow__xsnqU:hover{border-color:rgba(147,229,255,.44);background:rgba(147,229,255,.08)}.rooms_roomNameButton__u37ik{min-width:0;border:0;background:transparent;color:var(--text-strong);cursor:pointer;font:inherit;padding:0;text-align:left;overflow:hidden}.rooms_roomTableActions__U4ITZ{display:flex;align-items:center;gap:.4rem}.rooms_roomSelectCheckbox__oJfOX{justify-self:center}.rooms_roomName__lmZqg{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.rooms_roomDescription__ZLEh5,.rooms_roomMeta__mKBFU,.rooms_roomSlug__hwVMH{color:var(--text-muted);font-size:.78rem}.rooms_roomDescription__ZLEh5{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rooms_chip__jDh4h{border:1px solid rgba(147,229,255,.24);border-radius:999px;padding:.12rem .45rem;color:var(--accent);font-size:.72rem;font-weight:700;align-self:start}button.rooms_roomDescription__ZLEh5{border:0;background:transparent;cursor:pointer;font-family:inherit;font-size:.78rem;padding:0;text-align:left}button.rooms_chip__jDh4h{background:transparent;cursor:pointer;font-family:inherit;font-size:.72rem;font-weight:700}.rooms_editor__zBuTK{display:grid;grid-template-rows:auto minmax(0,1fr);grid-gap:.85rem;gap:.85rem;min-height:100%}.rooms_editorBody__j9Obi{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1rem;gap:1rem;min-height:0}.rooms_editorColumn__gS_MW{display:flex;flex-direction:column;gap:.75rem;min-height:0;overflow:auto;padding-right:.1rem}.rooms_identity__p57DH{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem}.rooms_identity__p57DH h3{margin:0;font-size:1.05rem}.rooms_urlRow__CcRcU{display:flex;align-items:center;gap:.4rem;min-width:0}.rooms_urlText__xumii{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.78rem}.rooms_visibilityGroup__h5jSx{display:grid;grid-gap:.5rem;gap:.5rem}.rooms_visibilityOption__6Fyym{border:1px solid var(--field-border);border-radius:.5rem;background:var(--field-bg);color:var(--text-muted);cursor:pointer;display:block;padding:.58rem .68rem}.rooms_visibilityOptionSelected__XhZHW{border-color:rgba(147,229,255,.45);background:rgba(147,229,255,.14);color:var(--accent)}.rooms_visibilityOptionText__uEqfz{display:grid;grid-gap:.22rem;gap:.22rem}.rooms_visibilityOptionLabel__tlGf5{color:var(--text-main);font-size:.76rem;font-weight:700;line-height:1}.rooms_visibilityOptionDescription__vTfN9{color:var(--text-muted);font-size:.76rem;font-weight:500;line-height:1.35}.rooms_visibilityOptionSelected__XhZHW .rooms_visibilityOptionLabel__tlGf5{color:var(--accent)}.rooms_retentionOptions__kol0M{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.35rem;gap:.35rem}.rooms_retentionOption__G7YpN{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.2rem;border:1px solid var(--field-border);border-radius:.5rem;background:var(--field-bg);color:var(--text-muted);cursor:pointer;font-size:.76rem;font-weight:650;padding:.35rem .45rem;transition:border-color .12s ease,background-color .12s ease,color .12s ease}.rooms_retentionOptionSelected__0DmWb{border-color:rgba(147,229,255,.45);background:rgba(147,229,255,.14);color:var(--accent)}.rooms_retentionOption__G7YpN:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.rooms_retentionOption__G7YpN:has(input:disabled){cursor:not-allowed;opacity:.55}.rooms_retentionDescription__vPoCC{margin-top:.05rem}.rooms_confirmBox__DQWfT{border:1px solid rgba(255,200,130,.28);border-radius:.6rem;background:rgba(255,200,130,.08);padding:.6rem;display:grid;grid-gap:.5rem;gap:.5rem}.rooms_meetingToolbar__OF9iY,.rooms_meetingsHeader__gS9Rv{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.rooms_meetingsToggle__EK3_t{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:space-between;gap:.55rem;min-width:0;border:0;border-radius:.45rem;background:transparent;color:inherit;padding:.15rem .25rem;cursor:pointer;text-align:left}.rooms_meetingsToggle__EK3_t h3{margin:0;font-size:1rem}.rooms_meetingsToggle__EK3_t .rooms_muted____8cA{display:block;margin-top:.2rem}.rooms_meetingsToggle__EK3_t:hover{background:rgba(147,229,255,.06)}.rooms_meetingsToggle__EK3_t:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rooms_meetingsToggleIcon__Rt4Ml{flex:0 0 auto;width:.42rem;height:.42rem;margin-right:.12rem;border-right:1.5px solid;border-bottom:1.5px solid;color:var(--text-muted);opacity:.72;transform:rotate(45deg) translateY(-.12rem);transition:transform .16s ease,opacity .16s ease}.rooms_meetingsToggle__EK3_t[aria-expanded=false] .rooms_meetingsToggleIcon__Rt4Ml{transform:rotate(-45deg) translateY(.08rem)}.rooms_meetingsToggle__EK3_t:hover .rooms_meetingsToggleIcon__Rt4Ml{opacity:1}.rooms_meetingsContent__zC743{display:grid;grid-gap:.85rem;gap:.85rem;margin-top:.85rem}.rooms_meetingTable__ogjRR{list-style:none;margin:.85rem 0 0;padding:0;display:grid;grid-gap:.35rem;gap:.35rem}.rooms_meetingTableHeader__y_YZE,.rooms_meetingTableRow__fGAbr{display:grid;grid-template-columns:1.4rem minmax(0,1fr) minmax(8.5rem,.42fr) 2rem;align-items:center;grid-gap:.6rem;gap:.6rem}.rooms_meetingTableHeader__y_YZE{color:var(--text-muted);font-size:.72rem;font-weight:700;padding:0 .7rem}.rooms_meetingTableRow__fGAbr{border:1px solid var(--panel-border);border-radius:.6rem;background:rgba(10,18,30,.42);padding:.58rem .7rem}.rooms_meetingTableRow__fGAbr:focus-within,.rooms_meetingTableRow__fGAbr:hover{border-color:rgba(147,229,255,.4);background:rgba(147,229,255,.08)}.rooms_meetingTableButton__nPRSb{grid-column:2/4;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(8.5rem,.42fr);align-items:center;grid-gap:.6rem;gap:.6rem;border:0;background:transparent;color:var(--text-strong);cursor:pointer;font:inherit;padding:0;text-align:left}.rooms_meetingTitle__p_w7q{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:650}.rooms_meetingTime__WKbk0{color:var(--text-muted);font-size:.78rem}.rooms_meetingFloatingWindow__E1h45{position:fixed}.rooms_scheduledMeetingWindowContent__y3lWk{min-height:100%;display:flex;flex-direction:column;gap:.65rem}.rooms_meetingWindowBody__FQ_4Z .schedule-details{min-height:100%;border:0;border-radius:0;background:transparent}.rooms_scheduledMeetingWindowContent__y3lWk .schedule-details{min-height:0;flex:1 1 auto}.rooms_transcriptAutoStartCheckbox__BIg04{display:flex;align-items:flex-start;gap:.55rem;border:1px solid var(--field-border);border-radius:.6rem;background:var(--field-bg);color:var(--text-muted);cursor:pointer;padding:.58rem .65rem;transition:border-color .12s ease,background-color .12s ease,color .12s ease}.rooms_transcriptAutoStartCheckbox__BIg04:focus-within,.rooms_transcriptAutoStartCheckbox__BIg04:hover{border-color:rgba(147,229,255,.42);color:var(--text-strong)}.rooms_transcriptAutoStartCheckbox__BIg04 input{margin-top:.1rem;accent-color:var(--accent);flex:0 0 auto}.rooms_transcriptAutoStartCheckbox__BIg04 input:disabled{cursor:not-allowed}.rooms_transcriptAutoStartCheckboxDisabled__Z5vs4{cursor:not-allowed;opacity:.65}.rooms_transcriptAutoStartCheckboxChecked__FbbEO{border-color:rgba(147,229,255,.38);background:rgba(147,229,255,.1);color:var(--text-strong)}.rooms_transcriptAutoStartCopy__C9Y6J{display:flex;flex-direction:column;gap:.15rem;min-width:0}.rooms_transcriptAutoStartTitle__OA_aM{font-size:.82rem;font-weight:650;line-height:1.3}.rooms_transcriptAutoStartHelp__f0Rwp{font-size:.76rem;color:var(--text-muted);line-height:1.35}.rooms_activityDetails__UFFjo{display:grid;grid-gap:1rem;gap:1rem}.rooms_activityDetails__UFFjo h3{margin:.15rem 0 0;font-size:1.05rem}.rooms_activityDetailGrid__jfjXa{display:grid;grid-gap:.65rem;gap:.65rem;margin:0}.rooms_activityDetailGrid__jfjXa div{display:grid;grid-gap:.18rem;gap:.18rem;border:1px solid var(--panel-border);border-radius:.55rem;background:hsla(0,0%,100%,.035);padding:.62rem .7rem}.rooms_activityDetailGrid__jfjXa dt{color:var(--text-muted);font-size:.72rem;font-weight:700}.rooms_activityDetailGrid__jfjXa dd{min-width:0;overflow-wrap:anywhere;margin:0;color:var(--text-strong);font-size:.86rem}.rooms_editor__zBuTK{grid-template-rows:auto auto;align-content:start;gap:.75rem}.rooms_detailsForm__Yat_O{display:grid;grid-gap:.7rem;gap:.7rem;container-type:inline-size}.rooms_identitySection__mx6Ed{min-width:0;border:1px solid var(--panel-border);border-radius:.75rem;background:hsla(0,0%,100%,.035);padding:.8rem .85rem}.rooms_compactDetailsHeader__y7xhz{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.rooms_compactDetailsHeader__y7xhz h3{margin:0;color:var(--text-strong);font-size:.94rem}.rooms_compactDetailsHeader__y7xhz .rooms_statusError__4Uhvq,.rooms_compactDetailsHeader__y7xhz .rooms_statusSuccess__O1cOJ{margin:0}.rooms_roomDetailsGrid__UQwqo{display:grid;grid-template-columns:96px minmax(0,1.35fr) minmax(0,1fr);grid-gap:.55rem .65rem;gap:.55rem .65rem;align-items:start}.rooms_roomIconField__2CU34{grid-column:1;grid-row:1/span 2}.rooms_detailsDisplayNameField__ycj0c{grid-column:2;grid-row:1}.rooms_roomSlugField__RkruQ{grid-column:3;grid-row:1;min-width:0}.rooms_detailsDescriptionField__55mlr{grid-column:2/-1;grid-row:2;position:relative}.rooms_roomDetailsGrid__UQwqo input,.rooms_roomDetailsGrid__UQwqo textarea{box-sizing:border-box;max-width:none;width:100%;border-radius:.55rem;border:1px solid var(--field-border);background:var(--field-bg);color:var(--text-strong);padding:.55rem .7rem;font:inherit;font-size:.88rem}.rooms_roomDetailsGrid__UQwqo input:focus-visible,.rooms_roomDetailsGrid__UQwqo textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rooms_roomDetailsGrid__UQwqo .rooms_confirmBox__DQWfT,.rooms_roomDetailsGrid__UQwqo>.rooms_statusError__4Uhvq{grid-column:1/-1}.rooms_detailsDescriptionField__55mlr textarea{min-height:2.6rem;padding-right:2.1rem;resize:vertical}.rooms_pencilHint__K_lWq{position:absolute;top:.72rem;right:.7rem;color:var(--text-muted);pointer-events:none}.rooms_roomSlugField__RkruQ{display:flex;align-items:center;gap:.15rem;border:1px solid var(--field-border);border-radius:.55rem;background:var(--field-bg);padding:0 .35rem 0 .7rem;min-height:2.4rem}.rooms_roomSlugField__RkruQ:focus-within{outline:2px solid var(--accent);outline-offset:2px}.rooms_urlPrefix____ftl{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.76rem}.rooms_roomDetailsGrid__UQwqo .rooms_slugInput__b81Yn{flex:1 1 6rem;min-width:4rem;width:auto;border:0;border-radius:0;background:transparent;padding:.5rem 0;font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.8rem}.rooms_roomDetailsGrid__UQwqo .rooms_slugInput__b81Yn:focus-visible{outline:none}.rooms_roomSlugField__RkruQ .rooms_iconButton__7vMVT{flex:0 0 auto;width:1.75rem;height:1.75rem}.rooms_detailsSection__yqDGf{display:grid;grid-gap:.4rem;gap:.4rem;padding-top:.65rem;border-top:1px solid var(--panel-border)}.rooms_detailsSectionTitle__dM6WH{margin:0;color:var(--text-muted);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.rooms_providerSection__0F_pV{padding-bottom:0}.rooms_providerSection__0F_pV .rooms_field__BhKvV{grid-template-columns:auto minmax(10rem,16rem);align-items:center}.rooms_providerSectionLocked__dViS2{display:block;padding:.55rem 0 0}.rooms_providerSectionLocked__dViS2 .rooms_detailsSectionTitle__dM6WH,.rooms_providerSectionLocked__dViS2 .rooms_field__BhKvV{display:none}.rooms_providerFact__Qy46d{margin:0;color:var(--text-muted);font-size:.76rem}.rooms_providerFact__Qy46d span:first-child{color:var(--text-main);font-weight:650}.rooms_roomLevelCardsRow__tRzxA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;grid-gap:.7rem;gap:.7rem;min-width:0}@container (max-width: 46rem){.rooms_roomLevelCardsRow__tRzxA{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 30rem){.rooms_roomLevelCardsRow__tRzxA{grid-template-columns:minmax(0,1fr)}}.rooms_sourceCard__jrW2x{display:grid;align-content:start;grid-gap:.5rem;gap:.5rem;min-width:0;border:1px solid var(--panel-border);border-radius:.75rem;background:hsla(0,0%,100%,.035);padding:.8rem .85rem}.rooms_sourceCardTitle__7DW6A{margin:0;color:var(--text-strong);font-size:.86rem;font-weight:700}.rooms_sourceCardNote__eVi9m{margin:0;color:var(--text-muted);font-size:.72rem;line-height:1.4}.rooms_visibilitySection__pQ004{padding-bottom:.8rem}.rooms_attendeesField__Ovpai{display:grid;grid-column:2/-1;grid-gap:.35rem;gap:.35rem;min-width:0;color:var(--text-strong);font-size:.82rem;font-weight:650}.rooms_attendeesField__Ovpai small{color:var(--text-muted);font-size:.72rem;font-weight:400}.rooms_visibilitySection__pQ004 .rooms_visibilityGroup__h5jSx{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}.rooms_visibilitySection__pQ004 .rooms_visibilityOption__6Fyym{display:flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.6rem;padding:.35rem .45rem;text-align:center}.rooms_visibilitySection__pQ004 .rooms_visibilityOption__6Fyym svg{flex:0 0 auto}.rooms_visibilitySection__pQ004 .rooms_visibilityOptionText__uEqfz>.rooms_visibilityOptionDescription__vTfN9{display:none}.rooms_visibilitySection__pQ004>.rooms_visibilityOptionDescription__vTfN9{margin:0}.rooms_meetingModeOptions__91n8U{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.4rem;gap:.4rem}.rooms_meetingModeOption__zeq7R{display:block;min-width:0;border:1px solid var(--field-border);border-radius:.5rem;background:var(--field-bg);color:var(--text-muted);cursor:pointer;padding:.5rem .55rem}.rooms_meetingModeOptionSelected__HOVtb{border-color:rgba(147,229,255,.45);background:rgba(147,229,255,.14)}.rooms_meetingModeOption__zeq7R:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.rooms_meetingModeOption__zeq7R:has(input:disabled){cursor:not-allowed;opacity:.55}.rooms_meetingModeOptionText__q6a5r{display:grid;grid-gap:.22rem;gap:.22rem}.rooms_meetingModeOptionLabel___qoQY{color:var(--text-main);font-size:.76rem;font-weight:700;line-height:1.2}.rooms_meetingModeOptionSelected__HOVtb .rooms_meetingModeOptionLabel___qoQY{color:var(--accent)}.rooms_meetingModeOptionDescription__EB4D8{color:var(--text-muted);font-size:.72rem;line-height:1.35}.rooms_meetingModeLimitField__3K_M9{display:grid;grid-gap:.3rem;gap:.3rem;color:var(--text-strong);font-size:.76rem;font-weight:650}.rooms_meetingModeLimitField__3K_M9 input{width:7rem;min-width:0}.rooms_meetingModeLimitField__3K_M9 small{color:var(--text-muted);font-size:.72rem;font-weight:400;line-height:1.35}.rooms_roomFeaturesSection__r4DGX{display:grid;grid-gap:.7rem;gap:.7rem;min-width:0;border:1px solid var(--panel-border);border-radius:.75rem;background:hsla(0,0%,100%,.035);padding:.8rem .85rem}.rooms_roomFeaturesHeader__4jsL7{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.rooms_roomFeatureGroupHeader__r4QpK h4,.rooms_roomFeaturesHeader__4jsL7 h3{margin:0;color:var(--text-strong)}.rooms_roomFeaturesHeader__4jsL7 h3{font-size:.94rem}.rooms_roomFeaturesToggle__RxBpy{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:space-between;gap:.55rem;min-width:0;border:0;border-radius:.45rem;background:transparent;color:inherit;padding:.15rem .25rem;cursor:pointer;text-align:left}.rooms_roomFeaturesToggle__RxBpy:hover{background:rgba(147,229,255,.06)}.rooms_roomFeaturesToggle__RxBpy:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rooms_roomFeaturesToggleIcon__l6g63{flex:0 0 auto;width:.42rem;height:.42rem;margin-right:.12rem;border-right:1.5px solid;border-bottom:1.5px solid;color:var(--text-muted);opacity:.72;transform:rotate(45deg) translateY(-.12rem);transition:transform .16s ease,opacity .16s ease}.rooms_roomFeaturesToggle__RxBpy[aria-expanded=false] .rooms_roomFeaturesToggleIcon__l6g63{transform:rotate(-45deg) translateY(.08rem)}.rooms_roomFeaturesToggle__RxBpy:hover .rooms_roomFeaturesToggleIcon__l6g63{opacity:1}.rooms_roomFeaturesContent__f9Dei{display:grid;grid-gap:.7rem;gap:.7rem}.rooms_roomFeatureGroupHeader__r4QpK p,.rooms_roomFeaturesCollapsedSummary__PuIBq,.rooms_roomFeaturesIntro__H17_n,.rooms_roomFeaturesLoading__LimEF,.rooms_roomFeaturesTiming__D03R8{margin:.16rem 0 0;color:var(--text-muted);font-size:.72rem;line-height:1.4}.rooms_roomFeaturesSaving__1_DqZ{flex:0 0 auto;border:1px solid rgba(147,229,255,.28);border-radius:999px;color:var(--accent);padding:.16rem .42rem;font-size:.68rem;font-weight:650}.rooms_roomFeatureGroups__I1gpC{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.55rem;gap:.55rem}@container (max-width: 46rem){.rooms_roomFeatureGroups__I1gpC{grid-template-columns:repeat(2,minmax(0,1fr))}}.rooms_roomFeatureRightColumn__M4c_J{display:grid;align-content:start;grid-gap:.55rem;gap:.55rem;min-width:0}.rooms_roomFeatureGroup__0lwoK{display:grid;align-content:start;grid-gap:.5rem;gap:.5rem;min-width:0;border:1px solid hsla(0,0%,100%,.08);border-radius:.62rem;background:rgba(7,14,23,.2);padding:.6rem}.rooms_roomFeatureGroupHeader__r4QpK h4{font-size:.78rem}.rooms_roomFeatureGroupHeader__r4QpK p{font-size:.68rem}.rooms_roomFeatureToggleList___lIJv{display:grid;grid-gap:.28rem;gap:.28rem}.rooms_callMeFeatureControl__6lHI3{display:grid;grid-gap:.42rem;gap:.42rem}.rooms_callMePrerequisiteHint__igqBV{color:var(--warning,#f5c16c);font-size:.66rem;font-weight:600;line-height:1.35}.rooms_callMeRingWindowRow__nccLH{display:flex;align-items:flex-start;justify-content:space-between;gap:.7rem}.rooms_callMeRingWindowField__n8RrJ{display:grid;grid-gap:.3rem;gap:.3rem;color:var(--text-strong);font-size:.72rem;font-weight:650}.rooms_callMeRingWindowField__n8RrJ input{width:7rem;min-width:0}.rooms_callMeRingWindowField__n8RrJ select{width:100%;min-width:0;max-width:16rem;font:inherit;font-size:.72rem;font-weight:400}.rooms_callMeRingWindowField__n8RrJ small{color:var(--text-muted);font-size:.66rem;font-weight:400;line-height:1.35}.rooms_featureToggle__xdgZW{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:2.85rem;border:1px solid transparent;border-radius:.48rem;padding:.36rem .42rem;color:var(--text-muted);cursor:pointer;transition:border-color .12s ease,background-color .12s ease,color .12s ease}.rooms_featureToggle__xdgZW:focus-within,.rooms_featureToggle__xdgZW:hover{border-color:rgba(147,229,255,.32);background:rgba(147,229,255,.055);color:var(--text-strong)}.rooms_featureToggleEnabled__3Y1Hx{background:rgba(147,229,255,.065);color:var(--text-strong)}.rooms_featureToggleDisabled__9HiHU{cursor:not-allowed;opacity:.52}.rooms_featureToggleDisabled__9HiHU:hover{border-color:transparent;background:transparent;color:var(--text-muted)}.rooms_featureToggleCopy__CHVhD{display:grid;grid-gap:.08rem;gap:.08rem;min-width:0}.rooms_featureToggleLabel__pHQog{font-size:.74rem;font-weight:650;line-height:1.2}.rooms_featureToggleDescription__czYGI{color:var(--text-muted);font-size:.66rem;line-height:1.25}.rooms_featureToggleCaution__gMSbk{color:rgba(255,205,135,.9)}.rooms_featureSwitch__PjMPl{position:relative;flex:0 0 auto;width:1.8rem;height:1.05rem}.rooms_featureSwitch__PjMPl input{position:absolute;width:1px;height:1px;opacity:0}.rooms_featureSwitch__PjMPl>span{display:block;width:100%;height:100%;border:1px solid rgba(211,227,255,.25);border-radius:999px;background:hsla(0,0%,100%,.08);transition:border-color .12s ease,background-color .12s ease}.rooms_featureSwitch__PjMPl>span:after{position:absolute;top:.18rem;left:.18rem;width:.57rem;height:.57rem;border-radius:50%;background:rgba(211,227,255,.72);content:"";transition:transform .12s ease,background-color .12s ease}.rooms_featureSwitch__PjMPl input:checked+span{border-color:rgba(147,229,255,.58);background:rgba(147,229,255,.28)}.rooms_featureSwitch__PjMPl input:checked+span:after{transform:translateX(.72rem);background:var(--accent)}.rooms_featureSwitch__PjMPl input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.rooms_roomFeaturesTiming__D03R8{margin-top:-.05rem}.rooms_membersSection__UDaAL{min-width:0}.rooms_detailsDangerSection__7cxVS{padding-top:.65rem;border-top:1px solid var(--panel-border)}@container (max-width: 30rem){.rooms_roomDetailsGrid__UQwqo{grid-template-columns:96px minmax(0,1fr)}.rooms_roomIconField__2CU34{grid-row:1/span 3}.rooms_attendeesField__Ovpai,.rooms_detailsDescriptionField__55mlr,.rooms_detailsDisplayNameField__ycj0c,.rooms_roomSlugField__RkruQ{grid-column:2}.rooms_roomSlugField__RkruQ{grid-row:2}.rooms_detailsDescriptionField__55mlr{grid-row:3}.rooms_providerSection__0F_pV .rooms_field__BhKvV,.rooms_visibilitySection__pQ004 .rooms_visibilityGroup__h5jSx{grid-template-columns:1fr}.rooms_visibilitySection__pQ004 .rooms_visibilityOption__6Fyym{justify-content:flex-start;padding-inline:.65rem}.rooms_meetingModeOptions__91n8U,.rooms_roomFeatureGroups__I1gpC{grid-template-columns:1fr}}.rooms_transcriptToggleRow__TEZCC{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.62rem .7rem;border:1px solid var(--field-border);border-radius:.55rem;background:var(--field-bg);cursor:pointer;transition:border-color .12s ease,background .12s ease}.rooms_transcriptToggleRow__TEZCC:hover{border-color:rgba(147,229,255,.38)}.rooms_transcriptToggleRowActive__F9T_x{border-color:rgba(147,229,255,.38);background:rgba(147,229,255,.1)}.rooms_transcriptToggleRowDisabled__4Eqrp{cursor:not-allowed;opacity:.6}.rooms_transcriptToggleInfo___6rMe{display:grid;grid-gap:.18rem;gap:.18rem}.rooms_transcriptToggleTitle__IYD1x{font-size:.84rem;font-weight:650;color:var(--text-strong);line-height:1.3}.rooms_transcriptToggleHelp__DTzoT{font-size:.75rem;color:var(--text-muted);line-height:1.35}.rooms_toggleSwitch__8Eb2Z{flex:0 0 auto;width:2.2rem;height:1.25rem;border-radius:999px;background:hsla(0,0%,100%,.1);border:1px solid var(--field-border);position:relative;transition:background .15s ease,border-color .15s ease}.rooms_toggleSwitchActive__tDdOs{background:rgba(147,229,255,.3);border-color:rgba(147,229,255,.5)}.rooms_toggleSwitch__8Eb2Z:after{content:"";position:absolute;width:.82rem;height:.82rem;border-radius:50%;background:hsla(0,0%,100%,.38);top:50%;left:.15rem;transform:translateY(-50%);transition:left .15s ease,background .15s ease}.rooms_toggleSwitchActive__tDdOs:after{left:calc(100% - .15rem - .82rem);background:var(--accent)}@media (max-width:900px){.rooms_editorBody__j9Obi,.rooms_roomsGrid__NcakC{grid-template-columns:1fr;overflow:auto}.rooms_inlineCreateRoomForm__k8Cqv{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rooms_inlineCreateRoomForm__k8Cqv button{justify-self:start}.rooms_roomTableHeader__oNEw_,.rooms_roomTableRow__xsnqU{grid-template-columns:1.4rem minmax(7rem,1fr) minmax(6rem,auto) minmax(7rem,auto)}.rooms_roomTableHeader__oNEw_ :nth-child(3),.rooms_roomTableRow__xsnqU .rooms_roomDescription__ZLEh5{display:none}.rooms_meetingTableHeader__y_YZE,.rooms_meetingTableRow__fGAbr{grid-template-columns:1.4rem minmax(0,1fr) minmax(7.5rem,.5fr) 2rem}.rooms_meetingTableButton__nPRSb{grid-template-columns:minmax(0,1fr) minmax(7.5rem,.5fr)}}@media (max-width:620px){.rooms_inlineCreateRoomForm__k8Cqv{grid-template-columns:1fr}.rooms_roomTableHeader__oNEw_{display:none}.rooms_roomTableRow__xsnqU{grid-template-columns:1.4rem minmax(0,1fr) minmax(6rem,auto) minmax(7rem,auto)}.rooms_meetingTableHeader__y_YZE{display:none}.rooms_meetingTableRow__fGAbr{grid-template-columns:1.4rem minmax(0,1fr) 2rem}.rooms_meetingTableButton__nPRSb{grid-column:2/3;grid-template-columns:minmax(0,1fr)}}.rooms_experiencePanel__Xd422{display:grid;grid-gap:.7rem;gap:.7rem;min-width:0;border:1px solid var(--panel-border);border-radius:.75rem;background:hsla(0,0%,100%,.035);padding:.8rem .85rem}.rooms_experienceHeader__pcTvf{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.rooms_experienceCard__l6uuh h4,.rooms_experienceHeader__pcTvf h3{margin:0;color:var(--text-strong)}.rooms_experienceHeader__pcTvf h3{font-size:.94rem}.rooms_experienceToggle__kd3ne{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:space-between;gap:.55rem;min-width:0;border:0;border-radius:.45rem;background:transparent;color:inherit;padding:.15rem .25rem;cursor:pointer;text-align:left}.rooms_experienceToggle__kd3ne:hover{background:rgba(147,229,255,.06)}.rooms_experienceToggle__kd3ne:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rooms_experienceToggleIcon__gv8_5{flex:0 0 auto;width:.42rem;height:.42rem;margin-right:.12rem;border-right:1.5px solid;border-bottom:1.5px solid;color:var(--text-muted);opacity:.72;transform:rotate(45deg) translateY(-.12rem);transition:transform .16s ease,opacity .16s ease}.rooms_experienceToggle__kd3ne[aria-expanded=false] .rooms_experienceToggleIcon__gv8_5{transform:rotate(-45deg) translateY(.08rem)}.rooms_experienceToggle__kd3ne:hover .rooms_experienceToggleIcon__gv8_5{opacity:1}.rooms_experienceContent__RbSHB{display:grid;grid-gap:.7rem;gap:.7rem;min-width:0}.rooms_experienceCard__l6uuh h4{font-size:.86rem}.rooms_experienceSaving__cTunz{color:var(--accent);font-size:.72rem;font-weight:650}.rooms_experienceGrid__R5ywe{display:grid;grid-template-columns:repeat(2,minmax(18rem,1fr));grid-gap:.65rem;gap:.65rem;min-width:0}.rooms_experienceCard__l6uuh{display:grid;align-content:start;grid-gap:.55rem;gap:.55rem;min-width:0;border:1px solid hsla(0,0%,100%,.1);border-radius:.65rem;background:rgba(7,14,23,.2);padding:.75rem}.rooms_experienceCardWide__wI9js{grid-column:1/-1}.rooms_experienceField__kRQ0u{display:grid;grid-gap:.3rem;gap:.3rem;min-width:0;color:var(--text-strong);font-size:.76rem;font-weight:650}.rooms_experienceField__kRQ0u input,.rooms_experienceField__kRQ0u select,.rooms_experienceField__kRQ0u textarea{box-sizing:border-box;width:100%;min-width:0;border:1px solid var(--field-border);border-radius:.5rem;background:var(--field-bg);color:var(--text-strong);padding:.5rem .6rem;font:inherit;font-size:.82rem}.rooms_experienceField__kRQ0u textarea{min-height:6rem;resize:vertical}.rooms_experienceActions__YQZWN button:focus-visible,.rooms_experienceField__kRQ0u input:focus-visible,.rooms_experienceField__kRQ0u select:focus-visible,.rooms_experienceField__kRQ0u textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rooms_experienceCheck__xCgd2 input:disabled,.rooms_experienceField__kRQ0u input:disabled,.rooms_experienceField__kRQ0u select:disabled,.rooms_experienceField__kRQ0u textarea:disabled{cursor:not-allowed;opacity:.58}.rooms_experienceCheck__xCgd2{display:inline-flex;align-items:center;justify-content:flex-start;gap:.45rem;min-width:0;color:var(--text-main);font-size:.78rem;line-height:1.35}.rooms_experienceCheck__xCgd2 input{flex:0 0 auto;margin:0}.rooms_experienceActions__YQZWN{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.rooms_experienceActions__YQZWN .rooms_secondaryButton__VpmfS{width:auto;min-width:0;padding-inline:.65rem}.rooms_experienceFact__VwAV8,.rooms_experienceNote__K1pWR{margin:0;color:var(--text-muted);font-size:.72rem;line-height:1.4}.rooms_experienceFact__VwAV8{color:var(--text-main)}.rooms_experienceFieldsets__P2VWn{display:grid;grid-gap:.5rem;gap:.5rem;min-width:0}.rooms_experienceFieldset__xWcyU{display:grid;grid-gap:.55rem;gap:.55rem;min-width:0;margin:0;border:1px solid var(--field-border);border-radius:.55rem;padding:.65rem}.rooms_experienceFieldset__xWcyU legend{padding:0 .25rem;color:var(--text-muted);font-size:.72rem;font-weight:650}.rooms_experienceFieldsetGrid__wUiUg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;grid-gap:.5rem;gap:.5rem;min-width:0}.rooms_experienceFieldSpan__gmJuA{grid-column:span 2}.rooms_experienceSnippet__K09uJ{max-width:100%;margin:0;overflow-x:auto;border:1px solid var(--field-border);border-radius:.5rem;background:var(--field-bg);color:var(--text-main);padding:.65rem;font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.75rem;line-height:1.45;white-space:pre}.rooms_experiencePreviewFrame__3YBMu{display:block;width:100%;min-height:30rem;border:0}.rooms_experiencePreviewHeader__kgjS1{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-width:0}.rooms_experiencePreviewSwitch__EeIRQ{display:inline-flex;flex:0 0 auto;align-items:center;gap:.45rem;color:var(--text-muted);font-size:.7rem;font-weight:700;cursor:pointer}.rooms_experiencePreviewSwitchLabel__gCI6F{min-width:3.2rem;text-align:right;letter-spacing:.05em;text-transform:uppercase}.rooms_experiencePreviewSwitch__EeIRQ input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rooms_experiencePreviewSwitchTrack__gRQFv{position:relative;display:block;flex:0 0 auto;width:2.2rem;height:1.25rem;border:1px solid var(--field-border);border-radius:999px;background:hsla(0,0%,100%,.1);transition:background-color .16s ease,border-color .16s ease}.rooms_experiencePreviewSwitchTrack__gRQFv:after{position:absolute;top:50%;left:.15rem;width:.85rem;height:.85rem;border-radius:50%;background:rgba(211,227,255,.72);content:"";transform:translateY(-50%);transition:transform .16s ease,background-color .16s ease}.rooms_experiencePreviewSwitch__EeIRQ input:checked~.rooms_experiencePreviewSwitchTrack__gRQFv{border-color:rgba(147,229,255,.55);background:rgba(147,229,255,.3)}.rooms_experiencePreviewSwitch__EeIRQ input:checked~.rooms_experiencePreviewSwitchTrack__gRQFv:after{transform:translateY(-50%) translateX(.95rem);background:var(--accent)}.rooms_experiencePreviewSwitch__EeIRQ input:focus-visible~.rooms_experiencePreviewSwitchTrack__gRQFv{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.rooms_experiencePreviewSwitchTrack__gRQFv,.rooms_experiencePreviewSwitchTrack__gRQFv:after{transition:none}}@container (max-width: 46rem){.rooms_experienceGrid__R5ywe{grid-template-columns:1fr}.rooms_experienceCardWide__wI9js{grid-column:auto}.rooms_experienceFieldsetGrid__wUiUg{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 30rem){.rooms_experienceCard__l6uuh,.rooms_experiencePanel__Xd422{padding:.65rem}.rooms_experienceHeader__pcTvf{align-items:flex-start}.rooms_experienceFieldsetGrid__wUiUg,.rooms_experienceGrid__R5ywe{grid-template-columns:1fr}.rooms_experienceFieldSpan__gmJuA{grid-column:auto}.rooms_experienceActions__YQZWN{align-items:stretch}.rooms_experienceActions__YQZWN .rooms_secondaryButton__VpmfS{flex:1 1 auto}.rooms_experiencePreviewHeader__kgjS1{flex-wrap:wrap}.rooms_experiencePreviewFrame__3YBMu{min-height:22rem}}.rooms_roomFactsList__D8Up9{display:grid;grid-gap:.45rem;gap:.45rem;min-width:0;margin:0;padding:0;list-style:none}.rooms_roomFactItem__6tHE6{display:grid;grid-gap:.45rem;gap:.45rem;min-width:0;border:1px solid hsla(0,0%,100%,.1);border-radius:.55rem;background:rgba(7,14,23,.2);padding:.6rem .7rem}.rooms_roomFactText__A5_kq{margin:0;color:var(--text-main);font-size:.8rem;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.personal-links_grid__NxxFN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.6rem .75rem;gap:.6rem .75rem;margin-bottom:.75rem}.personal-links_wide__YLwPp{grid-column:1/-1}.personal-links_actions__XX_LU{grid-column:1/-1;display:flex;justify-content:flex-end;gap:.5rem}.personal-links_field__T12CT{display:grid;grid-gap:.25rem;gap:.25rem;font-size:.875rem}.personal-links_field__T12CT>span{opacity:.8}.personal-links_toggle__HfQ96{display:inline-flex;align-items:center;gap:.35rem;font-size:.8125rem;cursor:pointer}.personal-links_row__20cNR{display:grid;grid-gap:.5rem;gap:.5rem;padding:.65rem 0;border-bottom:1px solid var(--field-border,hsla(0,0%,50%,.25))}.personal-links_row__20cNR:last-child{border-bottom:0}.personal-links_org__nz7nH{font-weight:400;opacity:.75}.personal-links_activity__KVO6H{font-size:.8125rem;opacity:.7}.personal-links_rowActions__5mrUG{display:flex;flex-wrap:wrap;gap:.4rem;padding-left:2.75rem}.personal-links_note__yBPeg{margin:0;padding-left:2.75rem;font-size:.8125rem;font-style:italic;opacity:.75}.personal-links_events__uiwVM{margin-left:2.75rem;padding:.6rem .75rem;border-radius:.5rem;background:hsla(0,0%,50%,.08);font-size:.8125rem}.personal-links_events__uiwVM ol{display:grid;grid-gap:.3rem;gap:.3rem;margin:0;padding:0;list-style:none}.personal-links_events__uiwVM li{display:flex;gap:.75rem}.personal-links_events__uiwVM time{flex:0 0 auto;min-width:9.5rem;opacity:.7}.personal-links_status-expired__ijlaG,.personal-links_status-revoked__dmxTY{opacity:.6}.personal-links_destination__4Xp3G{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:.5rem .75rem;gap:.5rem .75rem;margin-top:1rem;padding-top:.85rem;border-top:1px solid var(--field-border,hsla(0,0%,50%,.25))}.personal-links_hint__yoTTK{grid-column:1/-1;margin:0;font-size:.8125rem;opacity:.7}@media (max-width:640px){.personal-links_destination__4Xp3G,.personal-links_grid__NxxFN{grid-template-columns:minmax(0,1fr)}.personal-links_events__uiwVM,.personal-links_note__yBPeg,.personal-links_rowActions__5mrUG{padding-left:0;margin-left:0}}