.boardActionBar-module__A_RT4W__bar{left:var(--bar-left,0);top:var(--bar-top,0);z-index:7;pointer-events:auto;background:color-mix(in srgb, var(--lr-surface,#fff) 92%, transparent);border:1px solid var(--lr-control-border,#e2e8f0);box-shadow:none;border-radius:8px;flex-wrap:nowrap;justify-content:center;align-items:center;padding:4px 6px;display:flex;position:absolute}.boardActionBar-module__A_RT4W__navBtn{width:28px;height:28px;color:var(--lr-fg,#212529);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.boardActionBar-module__A_RT4W__navBtn:disabled{opacity:.4}.boardActionBar-module__A_RT4W__label{font-variant-numeric:tabular-nums;color:var(--lr-fg-muted,#868e96);white-space:nowrap;flex:none;padding:0 4px;font-size:12px;font-weight:600;line-height:1}.boardActionBar-module__A_RT4W__deleteBtn{width:28px;height:28px;color:var(--color-danger,#e03131);border-radius:6px;justify-content:center;align-items:center;transition:background .12s;display:inline-flex}.boardActionBar-module__A_RT4W__deleteBtn:hover{background:color-mix(in srgb, var(--color-danger,#e03131) 18%, transparent)}.boardActionBar-module__A_RT4W__deleteBtn:active{background:color-mix(in srgb, var(--color-danger,#e03131) 28%, transparent)}.boardActionBar-module__A_RT4W__labelBtn{white-space:nowrap;height:28px;color:var(--lr-fg,#212529);border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.boardActionBar-module__A_RT4W__labelBtn:hover{background:color-mix(in srgb, var(--lr-fg,#212529) 8%, transparent)}.boardActionBar-module__A_RT4W__deleteBar{gap:4px;width:max-content;min-width:44px;transform:translate(-50%)}.boardActionBar-module__A_RT4W__angleBtn{}.boardActionBar-module__A_RT4W__angleBtn[data-active]{color:var(--color-brand,#3b82f6);background:color-mix(in srgb, var(--color-brand,#3b82f6) 12%, transparent)}.boardActionBar-module__A_RT4W__contentBar{gap:6px;width:max-content;max-width:min(100vw - 24px,420px);transform:translate(-50%)}.boardActionBar-module__A_RT4W__shapeStyleCluster{align-items:center;gap:4px;display:inline-flex;position:relative}.boardActionBar-module__A_RT4W__shapeSwatchBtn{cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.boardActionBar-module__A_RT4W__shapeSwatchBtn:hover{background:color-mix(in srgb, var(--lr-fg,#212529) 8%, transparent)}.boardActionBar-module__A_RT4W__shapeSwatchBtnActive,.boardActionBar-module__A_RT4W__shapeSwatchBtnActive:hover{background:color-mix(in srgb, var(--color-brand,#3b82f6) 14%, transparent);box-shadow:inset 0 0 0 2px var(--color-brand,#3b82f6)}.boardActionBar-module__A_RT4W__shapeFillDisc,.boardActionBar-module__A_RT4W__shapeStrokeDisc{box-sizing:border-box;border-radius:999px;width:16px;height:16px}.boardActionBar-module__A_RT4W__shapeFillDisc{background:var(--shape-swatch-color,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--lr-fg,#212529) 22%, transparent)}.boardActionBar-module__A_RT4W__shapeFillDiscEmpty{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--lr-fg,#212529) 28%, transparent);background:linear-gradient(to bottom right,#0000 calc(50% - 1px),#e03131 calc(50% - 1px) calc(50% + 1px),#0000 calc(50% + 1px)),repeating-conic-gradient(#ced4da 0% 25%,#f8f9fa 0% 50%) 50%/6px 6px}.boardActionBar-module__A_RT4W__shapeStrokeDisc{box-shadow:inset 0 0 0 2.5px var(--shape-swatch-color,#141820), inset 0 0 0 1px color-mix(in srgb, var(--lr-fg,#212529) 18%, transparent);background:0 0}.boardActionBar-module__A_RT4W__shapeColorPopover{border:1px solid var(--lr-control-border,#e2e8f0);background:color-mix(in srgb, var(--lr-surface,#fff) 96%, transparent);z-index:8;border-radius:10px;grid-template-columns:repeat(5,1fr);gap:4px;width:168px;padding:8px;display:grid;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 1px 2px #0f172a0f,0 4px 14px #0f172a14}.boardActionBar-module__A_RT4W__shapePickerWrap{grid-column:1/-1}.boardActionBar-module__A_RT4W__pageBar{gap:4px;width:max-content;max-width:min(100vw - 24px,280px);transform:translate(-50%)}.boardActionBar-module__A_RT4W__lockBtn{}.boardActionBar-module__A_RT4W__lockBtn[data-active]{color:var(--color-brand,#3b82f6);background:color-mix(in srgb, var(--color-brand,#3b82f6) 12%, transparent)}
.roomBoardChrome-module__ubk5wW__toolActive{border-radius:8px;background:var(--color-primary)!important;color:#fff!important}.roomBoardChrome-module__ubk5wW__toolActive:hover:not(:disabled){background:var(--color-primary-hover,var(--color-brand-hover,#2563eb))!important;color:#fff!important}.roomBoardChrome-module__ubk5wW__toolActive:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@layer features{.roomBoardChrome-module__ubk5wW__chromeLayer{z-index:8;pointer-events:none;position:absolute;inset:0}.roomBoardChrome-module__ubk5wW__headerToolbar{pointer-events:none;justify-content:center;min-width:0;display:flex;overflow:visible}.roomBoardChrome-module__ubk5wW__headerToolbarInline,.roomBoardChrome-module__ubk5wW__headerToolbarStacked{width:fit-content;max-width:100%}.roomBoardChrome-module__ubk5wW__headerToolbarMeasure{width:max-content}.roomBoardChrome-module__ubk5wW__headerToolbarMeasure .roomBoardChrome-module__ubk5wW__topBarsRowHeader{flex-flow:row;width:max-content;max-width:none}.roomBoardChrome-module__ubk5wW__headerToolbarMeasure .roomBoardChrome-module__ubk5wW__primaryBarsRow{width:max-content;max-width:none}.roomBoardChrome-module__ubk5wW__topBarsRowHeader{justify-content:center;align-items:center;gap:6px;width:fit-content;max-width:100%;display:flex;position:static}.roomBoardChrome-module__ubk5wW__headerToolbarInline .roomBoardChrome-module__ubk5wW__topBarsRowHeader{flex-flow:row;width:fit-content;max-width:100%}.roomBoardChrome-module__ubk5wW__headerToolbarStacked .roomBoardChrome-module__ubk5wW__topBarsRowHeader{flex-flow:column;gap:4px;width:fit-content;max-width:100%}@container board-toolbar-row (min-width:26rem){.roomBoardChrome-module__ubk5wW__headerToolbarStacked .roomBoardChrome-module__ubk5wW__topBarsRowHeader:not(.roomBoardChrome-module__ubk5wW__topBarsRowHeaderStacked){flex-flow:row;gap:6px}}.roomBoardChrome-module__ubk5wW__headerToolbarStacked .roomBoardChrome-module__ubk5wW__topBarsRowHeader .roomBoardChrome-module__ubk5wW__bar,.roomBoardChrome-module__ubk5wW__headerToolbarInline .roomBoardChrome-module__ubk5wW__topBarsRowHeader .roomBoardChrome-module__ubk5wW__bar{flex-wrap:nowrap;justify-content:flex-start;width:fit-content;max-width:100%}.roomBoardChrome-module__ubk5wW__boardChromeBarRow{padding:0 var(--lr-chrome-bar-pad,0px);box-sizing:border-box;min-height:var(--room-board-toolbar-bar-h,var(--room-toolbar-h,36px));height:var(--room-board-toolbar-bar-h,var(--room-toolbar-h,36px));max-height:var(--room-board-toolbar-bar-h,var(--room-toolbar-h,36px));--lr-chrome-control-h:var(--room-toolbar-h,36px);--room-board-toolbar-bar-h:var(--room-toolbar-h,36px);flex-wrap:nowrap;justify-content:flex-start;gap:6px;width:fit-content}.roomBoardChrome-module__ubk5wW__headerToolbarStackedOverlay .roomBoardChrome-module__ubk5wW__topBarsRowHeader{flex-flow:row;align-items:center;width:fit-content;max-width:100%;margin-inline:auto}.roomBoardChrome-module__ubk5wW__headerToolbarStackedOverlay .roomBoardChrome-module__ubk5wW__topBarsRowHeader.roomBoardChrome-module__ubk5wW__topBarsRowHeaderStacked{flex-direction:column;align-items:center;width:fit-content;max-width:100%}@container board-toolbar-row (max-width:42rem){.roomBoardChrome-module__ubk5wW__headerToolbarStacked .roomBoardChrome-module__ubk5wW__topBarsRowHeader,.roomBoardChrome-module__ubk5wW__headerToolbarStackedOverlay .roomBoardChrome-module__ubk5wW__topBarsRowHeader{--board-tool-count:12;--board-bar-overhead:48px;--lr-chrome-control-h:clamp(24px, calc((100cqw - var(--board-bar-overhead)) / var(--board-tool-count)), 36px);--room-board-toolbar-bar-h:var(--lr-chrome-control-h)}.roomBoardChrome-module__ubk5wW__headerToolbarStacked .roomBoardChrome-module__ubk5wW__topBarsRowHeader .roomBoardChrome-module__ubk5wW__bar,.roomBoardChrome-module__ubk5wW__headerToolbarStackedOverlay .roomBoardChrome-module__ubk5wW__topBarsRowHeader .roomBoardChrome-module__ubk5wW__bar{padding:0 var(--lr-chrome-bar-pad,0px);gap:4px}.roomBoardChrome-module__ubk5wW__headerToolbarStacked .roomBoardChrome-module__ubk5wW__primaryBarsRow,.roomBoardChrome-module__ubk5wW__headerToolbarStackedOverlay .roomBoardChrome-module__ubk5wW__primaryBarsRow{flex-shrink:1;gap:4px;min-width:0;max-width:100%}}@media (max-width:459px){.roomBoardChrome-module__ubk5wW__headerToolbarStacked{width:100%}.roomBoardChrome-module__ubk5wW__headerToolbarStacked .roomBoardChrome-module__ubk5wW__topBarsRowHeader{--board-tool-count:12;--board-bar-overhead:20px;--lr-chrome-control-h:clamp(24px, calc((100cqw - var(--board-bar-overhead)) / var(--board-tool-count)), 36px);--room-board-toolbar-bar-h:var(--lr-chrome-control-h);width:100%}.roomBoardChrome-module__ubk5wW__headerToolbarStacked .roomBoardChrome-module__ubk5wW__topBarsRowHeader .roomBoardChrome-module__ubk5wW__bar{width:fit-content}}.roomBoardChrome-module__ubk5wW__topBarsRowOverlay .roomBoardChrome-module__ubk5wW__bar,.roomBoardChrome-module__ubk5wW__headerToolbarInline .roomBoardChrome-module__ubk5wW__topBarsRowHeader .roomBoardChrome-module__ubk5wW__bar,.roomBoardChrome-module__ubk5wW__headerToolbarStacked .roomBoardChrome-module__ubk5wW__topBarsRowHeader .roomBoardChrome-module__ubk5wW__bar{box-sizing:border-box;height:var(--room-board-toolbar-bar-h,var(--room-toolbar-h,36px));min-height:var(--room-board-toolbar-bar-h,var(--room-toolbar-h,36px));max-height:var(--room-board-toolbar-bar-h,var(--room-toolbar-h,36px));padding:0 var(--lr-chrome-bar-pad,0px);box-shadow:none;--lr-chrome-bar-pad:0px;--lr-chrome-control-h:var(--room-toolbar-h,36px);align-items:center;gap:6px}.roomBoardChrome-module__ubk5wW__topBarsRowOverlay .roomBoardChrome-module__ubk5wW__bar{box-shadow:none}html[data-theme=dark] .roomBoardChrome-module__ubk5wW__topBarsRowOverlay .roomBoardChrome-module__ubk5wW__bar{box-shadow:none}.roomBoardChrome-module__ubk5wW__topBarsRowOverlay .roomBoardChrome-module__ubk5wW__strokeSwatchButton,.roomBoardChrome-module__ubk5wW__topBarsRowOverlay .roomBoardChrome-module__ubk5wW__widthButton{width:var(--lr-chrome-control-h,36px);height:var(--lr-chrome-control-h,36px)}.roomBoardChrome-module__ubk5wW__topBarsRowOverlay .roomBoardChrome-module__ubk5wW__strokeSwatchDot{width:16px;height:16px}.roomBoardChrome-module__ubk5wW__topBarsRowOverlay .roomBoardChrome-module__ubk5wW__barDivider{height:calc(var(--lr-chrome-control-h,36px) - 8px);margin:0 2px}.roomBoardChrome-module__ubk5wW__strokeBarsRow{flex-flow:row;align-items:center;gap:6px;width:fit-content;max-width:100%;display:flex}.roomBoardChrome-module__ubk5wW__topBarsRow{pointer-events:none;--lr-chrome-control-h:var(--room-toolbar-h,36px);--lr-chrome-bar-gap:4px;--lr-chrome-bar-pad:0px;--lr-chrome-bar-radius:var(--radius-control);--lr-chrome-control-radius:var(--radius-control);align-items:flex-start;gap:6px;width:fit-content;max-width:100%;display:flex}.roomBoardChrome-module__ubk5wW__primaryBarsRow{pointer-events:none;flex-flow:row;flex-shrink:0;align-items:center;gap:6px;width:fit-content;max-width:100%;display:flex}.roomBoardChrome-module__ubk5wW__topBarsRowHeader{flex-shrink:0}.roomBoardChrome-module__ubk5wW__topBarsRowHeaderStacked{flex-direction:column;align-items:center;gap:4px;width:fit-content;max-width:100%}.roomBoardChrome-module__ubk5wW__headerToolbarInline .roomBoardChrome-module__ubk5wW__topBarsRowHeaderStacked{width:fit-content;max-width:100%}@media (min-width:900px){.roomBoardChrome-module__ubk5wW__headerToolbarInline .roomBoardChrome-module__ubk5wW__topBarsRowHeader:not(.roomBoardChrome-module__ubk5wW__topBarsRowHeaderStacked),.roomBoardChrome-module__ubk5wW__headerToolbarMeasure .roomBoardChrome-module__ubk5wW__topBarsRowHeader:not(.roomBoardChrome-module__ubk5wW__topBarsRowHeaderStacked){flex-flow:row;width:fit-content;max-width:100%}.roomBoardChrome-module__ubk5wW__headerToolbarInline .roomBoardChrome-module__ubk5wW__topBarsRowHeader.roomBoardChrome-module__ubk5wW__topBarsRowHeaderStacked{flex-direction:column;align-items:center;width:fit-content;max-width:100%}}.roomBoardChrome-module__ubk5wW__topBarsRow .roomBoardChrome-module__ubk5wW__bar{flex-shrink:0}.roomBoardChrome-module__ubk5wW__topBarsRow .roomBoardChrome-module__ubk5wW__control svg{width:calc(var(--lr-chrome-control-h,32px) * .5);height:calc(var(--lr-chrome-control-h,32px) * .5)}.roomBoardChrome-module__ubk5wW__bottomLeft{left:var(--room-stage-chrome-pad-inline,max(6px, env(safe-area-inset-left,0px)));bottom:var(--room-stage-chrome-bottom,max(6px, env(safe-area-inset-bottom,0px)));z-index:5;pointer-events:none;position:absolute}.roomBoardChrome-module__ubk5wW__barDivider{width:1px;height:calc(var(--lr-chrome-control-h,36px) - 8px);background:color-mix(in srgb, var(--lr-fg,#0f172a) 14%, transparent);flex-shrink:0;margin:0 4px}.roomBoardChrome-module__ubk5wW__cornerNavBar{gap:2px}.roomBoardChrome-module__ubk5wW__bar{box-sizing:border-box;height:var(--room-toolbar-h,36px);min-height:var(--room-toolbar-h,36px);max-height:var(--room-toolbar-h,36px);align-items:center;gap:var(--lr-chrome-bar-gap,4px);padding:0 var(--lr-chrome-bar-pad,0px);border-radius:var(--lr-chrome-bar-radius,var(--radius-control));border:1px solid var(--lr-chrome-bar-border,var(--lr-control-border));background:var(--lr-chrome-bar,var(--lr-surface));box-shadow:none;pointer-events:auto;display:flex}.roomBoardChrome-module__ubk5wW__barTools,.roomBoardChrome-module__ubk5wW__barZoom,.roomBoardChrome-module__ubk5wW__barActions{padding:0 var(--lr-chrome-bar-pad,0px);box-sizing:border-box;min-height:var(--room-board-toolbar-bar-h,var(--room-toolbar-h,36px));height:var(--room-board-toolbar-bar-h,var(--room-toolbar-h,36px));max-height:var(--room-board-toolbar-bar-h,var(--room-toolbar-h,36px));--lr-chrome-control-h:var(--room-toolbar-h,36px);--room-board-toolbar-bar-h:var(--room-toolbar-h,36px);gap:6px}.roomBoardChrome-module__ubk5wW__barZoom,.roomBoardChrome-module__ubk5wW__barActions{flex-shrink:0}.roomBoardChrome-module__ubk5wW__zoomReadout{min-width:40px;height:var(--lr-chrome-control-h,32px);border-radius:var(--lr-chrome-control-radius,var(--radius-control));font-variant-numeric:tabular-nums;color:var(--lr-fg-muted);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;justify-content:center;align-items:center;padding:0 4px;font-family:inherit;font-size:.8125rem;font-weight:600;line-height:1;display:inline-flex}.roomBoardChrome-module__ubk5wW__zoomReadout:hover:not(:disabled){color:var(--lr-fg);background:var(--lr-control-bg-hover)}.roomBoardChrome-module__ubk5wW__zoomReadout:disabled{opacity:.45;cursor:not-allowed}.roomBoardChrome-module__ubk5wW__strokeSwatchButton{width:var(--lr-chrome-control-h,36px);height:var(--lr-chrome-control-h,36px);border-radius:var(--lr-chrome-control-radius,var(--radius-control));cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.roomBoardChrome-module__ubk5wW__strokeSwatchButton:hover:not(:disabled){background:var(--lr-control-bg-hover)}.roomBoardChrome-module__ubk5wW__strokeSwatchButton:disabled{opacity:.45;cursor:not-allowed}.roomBoardChrome-module__ubk5wW__strokeSwatchButtonActive{background:var(--color-primary)}.roomBoardChrome-module__ubk5wW__strokeSwatchDot{background-color:var(--stroke-swatch-color,transparent);border-radius:50%;flex-shrink:0;width:18px;height:18px;display:block;box-shadow:inset 0 0 0 1px #0000001f}.roomBoardChrome-module__ubk5wW__strokeSwatchDot[data-stroke-swatch=white]{box-shadow:inset 0 0 0 1px #00000047}.roomBoardChrome-module__ubk5wW__widthButton{width:var(--lr-chrome-control-h,36px);height:var(--lr-chrome-control-h,36px);border-radius:var(--lr-chrome-control-radius,var(--radius-control));cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.roomBoardChrome-module__ubk5wW__widthButton:hover:not(:disabled){background:var(--lr-control-bg-hover)}.roomBoardChrome-module__ubk5wW__widthButton:disabled{opacity:.45;cursor:not-allowed}.roomBoardChrome-module__ubk5wW__widthButtonActive{background:var(--color-primary);color:#fff}.roomBoardChrome-module__ubk5wW__widthPreview{width:18px;height:var(--width-preview,2px);background:var(--lr-fg);border-radius:999px;display:block}.roomBoardChrome-module__ubk5wW__widthButtonActive .roomBoardChrome-module__ubk5wW__widthPreview{background:#fff}.roomBoardChrome-module__ubk5wW__moreMenuRoot{display:inline-flex;position:relative}.roomBoardChrome-module__ubk5wW__moreMenuPanel{z-index:40;border-radius:var(--lr-chrome-bar-radius,var(--radius-control));background:var(--lr-chrome-bar,var(--lr-surface,var(--bg-panel,#fff)));border:1px solid var(--lr-chrome-bar-border,var(--lr-control-border));min-width:180px;box-shadow:none;pointer-events:auto;padding:6px;position:absolute;top:calc(100% + 6px);right:0}.roomBoardChrome-module__ubk5wW__moreMenuDangerItem{border-radius:var(--radius-control);width:100%;color:var(--color-danger,#e03131);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:8px 10px;display:flex}.roomBoardChrome-module__ubk5wW__moreMenuItem{border-radius:var(--radius-control);width:100%;color:var(--color-fg,#212529);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:8px 10px;display:flex}.roomBoardChrome-module__ubk5wW__moreMenuItem:hover:not(:disabled){background:var(--color-surface-soft,#f1f3f5)}.roomBoardChrome-module__ubk5wW__moreMenuItem:disabled{opacity:.55;cursor:wait}.roomBoardChrome-module__ubk5wW__moreMenuItemIcon{color:var(--color-fg-muted,#868e96);flex-shrink:0}.roomBoardChrome-module__ubk5wW__moreMenuDangerItem:hover{background:color-mix(in srgb, var(--color-danger,#e03131) 10%, transparent)}.roomBoardChrome-module__ubk5wW__moreMenuDangerIcon{flex-shrink:0}.roomBoardChrome-module__ubk5wW__headerToolbarMobile{width:100%;max-width:100%}[data-board-scroll-viewport] .roomBoardChrome-module__ubk5wW__headerToolbarMobile{width:max-content;max-width:none}.roomBoardChrome-module__ubk5wW__headerToolbarMobile .roomBoardChrome-module__ubk5wW__topBarsRowHeader,.roomBoardChrome-module__ubk5wW__topBarsRowMobile{flex-flow:row;align-items:center;gap:6px;width:100%;max-width:100%}[data-board-scroll-viewport] .roomBoardChrome-module__ubk5wW__headerToolbarMobile .roomBoardChrome-module__ubk5wW__topBarsRowHeader{flex-direction:row;align-items:center;width:max-content;max-width:none}[data-board-scroll-viewport] .roomBoardChrome-module__ubk5wW__topBarsRowMobile{flex-direction:row;align-items:center;width:max-content;max-width:none}.roomBoardChrome-module__ubk5wW__primaryBarsRowMobile{width:100%;max-width:100%}[data-board-scroll-viewport] .roomBoardChrome-module__ubk5wW__primaryBarsRowMobile{width:max-content;max-width:none}.roomBoardChrome-module__ubk5wW__barToolsMobile,.roomBoardChrome-module__ubk5wW__barZoomMobile,.roomBoardChrome-module__ubk5wW__barActionsMobile{flex-wrap:nowrap;flex-shrink:0;justify-content:flex-start;width:auto;max-width:none}:is([data-board-scroll-viewport] .roomBoardChrome-module__ubk5wW__barToolsMobile,[data-board-scroll-viewport] .roomBoardChrome-module__ubk5wW__barZoomMobile,[data-board-scroll-viewport] .roomBoardChrome-module__ubk5wW__barActionsMobile){flex-wrap:nowrap;justify-content:flex-start;width:max-content;max-width:none}.roomBoardChrome-module__ubk5wW__strokeBarMobile{flex-wrap:nowrap;justify-content:center;width:auto;max-width:100%}:is([data-board-scroll-viewport] .roomBoardChrome-module__ubk5wW__strokeBarsRow,[data-board-scroll-viewport] .roomBoardChrome-module__ubk5wW__strokeBarMobile){flex-wrap:nowrap;justify-content:flex-start;width:max-content;max-width:none}.roomBoardChrome-module__ubk5wW__shapesBarMobile{flex-wrap:nowrap;justify-content:center;width:100%;max-width:100%}[data-board-scroll-viewport] .roomBoardChrome-module__ubk5wW__shapesBarMobile{flex-wrap:nowrap;justify-content:flex-start;width:max-content;max-width:none}.roomBoardChrome-module__ubk5wW__strokePopoverWrap,.roomBoardChrome-module__ubk5wW__secondaryBarsStrip{z-index:6;pointer-events:none;flex-flow:row;flex-shrink:0;align-items:flex-start;gap:8px;width:fit-content;max-width:100%;display:flex;position:relative}.roomBoardChrome-module__ubk5wW__inkPresetStack{pointer-events:none;flex-direction:column;align-items:flex-start;gap:6px;display:flex}.roomBoardChrome-module__ubk5wW__inkPresetBar{border-radius:var(--lr-chrome-bar-radius,var(--radius-control));border:1px solid var(--lr-chrome-bar-border,var(--lr-control-border));background:var(--lr-chrome-bar,var(--lr-surface));pointer-events:auto;flex-direction:row;align-items:center;gap:4px;padding:4px;display:flex}.roomBoardChrome-module__ubk5wW__headerToolbarRail{pointer-events:none;width:fit-content;max-width:none}.roomBoardChrome-module__ubk5wW__topBarsRowRail{pointer-events:none;flex-flow:row;align-items:center;gap:10px;width:fit-content;max-width:none;display:flex;position:static}.roomBoardChrome-module__ubk5wW__primaryBarsRowRail{width:fit-content;max-width:none}.roomBoardChrome-module__ubk5wW__barToolsRail{box-sizing:border-box;width:var(--room-board-rail-w,44px);justify-content:flex-start;align-items:center;gap:var(--room-board-rail-gap,2px);border-radius:var(--room-board-rail-radius,14px);flex-direction:column;box-shadow:0 1px 2px #0f172a0f,0 4px 14px #0f172a14;height:auto!important;min-height:0!important;max-height:none!important;padding:var(--room-board-rail-pad,6px)!important}.roomBoardChrome-module__ubk5wW__railHintWrap{justify-content:center;width:100%;display:flex!important}.roomBoardChrome-module__ubk5wW__secondaryBarsStripRail{flex-direction:row;align-items:center;gap:8px}.roomBoardChrome-module__ubk5wW__inkPresetStackRail{flex-direction:column;align-items:stretch;gap:8px}.roomBoardChrome-module__ubk5wW__inkPresetBarRail{width:var(--room-board-rail-w,44px);padding:var(--room-board-rail-pad,6px);align-items:center;gap:var(--room-board-rail-gap,2px);border-radius:var(--room-board-rail-radius,14px);flex-direction:column;box-shadow:0 1px 2px #0f172a0f,0 4px 14px #0f172a14}.roomBoardChrome-module__ubk5wW__inkPresetBarRail .roomBoardChrome-module__ubk5wW__inkPresetSlot{width:var(--room-board-rail-control,32px);height:var(--room-board-rail-control,32px);border-radius:8px}.roomBoardChrome-module__ubk5wW__shapesPopoverRail{width:var(--room-board-rail-w,44px);min-width:var(--room-board-rail-w,44px);padding:var(--room-board-rail-pad,6px);border-radius:var(--room-board-rail-radius,14px);box-shadow:0 1px 2px #0f172a0f,0 4px 14px #0f172a14}.roomBoardChrome-module__ubk5wW__shapesPopoverGridRail{grid-template-columns:1fr;gap:2px}.roomBoardChrome-module__ubk5wW__shapesPopoverGridRail .roomBoardChrome-module__ubk5wW__shapesGridBtn{width:var(--room-board-rail-control,32px);height:var(--room-board-rail-control,32px);aspect-ratio:auto;border-radius:8px}.roomBoardChrome-module__ubk5wW__strokePopoverDense{width:var(--room-board-stroke-card-w,172px);border-radius:14px;padding:10px;box-shadow:0 1px 2px #0f172a0f,0 4px 14px #0f172a14}:is([data-room-phone-main] .roomBoardChrome-module__ubk5wW__secondaryBarsStripRail,[data-room-phone] .roomBoardChrome-module__ubk5wW__secondaryBarsStripRail){-webkit-overflow-scrolling:touch;gap:6px;max-height:min(70vh,480px);overflow-y:auto}:is([data-room-phone-main] .roomBoardChrome-module__ubk5wW__shapesPopoverRail,[data-room-phone] .roomBoardChrome-module__ubk5wW__shapesPopoverRail){-webkit-overflow-scrolling:touch;max-height:min(52vh,360px);overflow-y:auto}:is([data-room-phone-main] .roomBoardChrome-module__ubk5wW__topBarsRowRail,[data-room-phone] .roomBoardChrome-module__ubk5wW__topBarsRowRail){gap:6px}[data-room-phone-main] .roomBoardChrome-module__ubk5wW__strokeGridDot{width:15px;height:15px}[data-room-phone] .roomBoardChrome-module__ubk5wW__strokeGridDot{width:15px;height:15px}[data-room-phone-main] .roomBoardChrome-module__ubk5wW__strokeGridPaletteSwatch .roomBoardChrome-module__ubk5wW__strokePaletteDisc{width:15px;height:15px}[data-room-phone] .roomBoardChrome-module__ubk5wW__strokeGridPaletteSwatch .roomBoardChrome-module__ubk5wW__strokePaletteDisc{width:15px;height:15px}.roomBoardChrome-module__ubk5wW__strokeSliderHint{width:100%;min-width:0;display:flex!important}.roomBoardChrome-module__ubk5wW__strokeSliderHint>*{flex-direction:column;width:100%;min-width:0;display:flex}.roomBoardChrome-module__ubk5wW__inkPresetSlot{cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex}.roomBoardChrome-module__ubk5wW__inkPresetSlot:hover{background:color-mix(in srgb, var(--color-brand) 8%, transparent)}.roomBoardChrome-module__ubk5wW__inkPresetSlotActive,.roomBoardChrome-module__ubk5wW__inkPresetSlotActive:hover{background:color-mix(in srgb, var(--color-brand) 14%, transparent);box-shadow:inset 0 0 0 2px var(--color-brand)}.roomBoardChrome-module__ubk5wW__inkPresetTip{width:var(--ink-preset-size,12px);height:var(--ink-preset-size,12px);background:var(--ink-preset-color,#212529);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--lr-fg,#212529) 18%, transparent);border-radius:999px}.roomBoardChrome-module__ubk5wW__strokePopover,.roomBoardChrome-module__ubk5wW__strokePicker,.roomBoardChrome-module__ubk5wW__shapesPopover{box-sizing:border-box;border-radius:var(--lr-chrome-bar-radius,var(--radius-control));border:1px solid var(--lr-chrome-bar-border,var(--lr-control-border));background:var(--lr-chrome-bar,var(--lr-surface));width:168px;box-shadow:none;pointer-events:auto;-webkit-user-select:none;user-select:none;padding:8px}.roomBoardChrome-module__ubk5wW__shapesPopoverGrid{grid-template-columns:repeat(4,1fr);gap:4px;min-width:0;display:grid}.roomBoardChrome-module__ubk5wW__shapesGridBtn{aspect-ratio:1;width:100%;min-height:0;color:var(--lr-fg,var(--color-fg));cursor:pointer;transition:background var(--duration-fast,.15s), color var(--duration-fast,.15s);background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;padding:0;display:inline-flex}.roomBoardChrome-module__ubk5wW__shapesGridBtn:hover:not(:disabled){background:color-mix(in srgb, var(--color-brand) 8%, transparent)}.roomBoardChrome-module__ubk5wW__shapesGridBtn:disabled{opacity:.45;cursor:not-allowed}.roomBoardChrome-module__ubk5wW__shapesGridBtn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.roomBoardChrome-module__ubk5wW__shapesGridBtnActive,.roomBoardChrome-module__ubk5wW__shapesGridBtnActive:hover:not(:disabled){background:var(--color-primary)!important;color:#fff!important}.roomBoardChrome-module__ubk5wW__strokeThickness{flex-direction:column;gap:6px;margin-bottom:10px;display:flex}.roomBoardChrome-module__ubk5wW__strokeThicknessHead{letter-spacing:.02em;color:var(--lr-fg,var(--color-fg));justify-content:space-between;align-items:baseline;gap:12px;font-family:inherit;font-size:.8125rem;font-weight:600;display:flex}.roomBoardChrome-module__ubk5wW__strokeThicknessValue{font-variant-numeric:tabular-nums;color:var(--lr-fg-muted,var(--color-fg-muted));font-weight:600}.roomBoardChrome-module__ubk5wW__strokeSliderWrap{flex-direction:column;gap:0;width:100%;min-width:0;display:flex}.roomBoardChrome-module__ubk5wW__strokeSlider{box-sizing:border-box;appearance:none;cursor:pointer;background:0 0;width:100%;min-width:0;height:18px;margin:0;padding:0;display:block}.roomBoardChrome-module__ubk5wW__strokeSlider::-webkit-slider-runnable-track{background:color-mix(in srgb, var(--color-brand) 22%, transparent);border-radius:999px;width:100%;height:3px}.roomBoardChrome-module__ubk5wW__strokeSlider::-moz-range-track{background:color-mix(in srgb, var(--color-brand) 22%, transparent);border-radius:999px;width:100%;height:3px}.roomBoardChrome-module__ubk5wW__strokeSlider::-webkit-slider-thumb{appearance:none;background:var(--color-brand);width:14px;height:14px;box-shadow:0 1px 3px color-mix(in srgb, var(--color-brand) 35%, transparent);border:2px solid #fff;border-radius:50%;margin-top:-5.5px}.roomBoardChrome-module__ubk5wW__strokeSlider::-moz-range-thumb{background:var(--color-brand);border:2px solid #fff;border-radius:50%;width:14px;height:14px}.roomBoardChrome-module__ubk5wW__strokeSlider:disabled{opacity:.45;cursor:not-allowed}.roomBoardChrome-module__ubk5wW__strokeSliderTicks{justify-content:space-between;padding:0 4px;display:flex}.roomBoardChrome-module__ubk5wW__strokeSliderTick{width:var(--stroke-tick-size,5px);height:var(--stroke-tick-size,5px);background:color-mix(in srgb, var(--color-brand) 28%, transparent);border-radius:50%}.roomBoardChrome-module__ubk5wW__strokeSliderTickActive{background:var(--color-brand)}.roomBoardChrome-module__ubk5wW__strokeSwatchGrid{grid-template-columns:repeat(4,1fr);gap:6px;width:100%;display:grid}.roomBoardChrome-module__ubk5wW__strokeSwatchHint{aspect-ratio:1;width:100%;min-width:0}.roomBoardChrome-module__ubk5wW__strokeGridSwatch{aspect-ratio:1;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:inline-flex}.roomBoardChrome-module__ubk5wW__strokeGridSwatch:hover:not(:disabled) .roomBoardChrome-module__ubk5wW__strokeGridDot{transform:translateY(-3px)scale(1.1);box-shadow:inset 0 0 0 1px #00000029,0 4px 10px #0000002e}.roomBoardChrome-module__ubk5wW__strokeGridSwatch:disabled{opacity:.45;cursor:not-allowed}.roomBoardChrome-module__ubk5wW__strokeGridSwatch:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.roomBoardChrome-module__ubk5wW__strokeGridSwatchActive .roomBoardChrome-module__ubk5wW__strokeGridDot{box-shadow:0 0 0 2px var(--lr-chrome-bar,var(--lr-surface,#fff)), 0 0 0 4px var(--color-primary)}.roomBoardChrome-module__ubk5wW__strokeGridDot{background-color:var(--stroke-swatch-color,transparent);border-radius:50%;width:16px;height:16px;transition:transform .16s cubic-bezier(.22,1,.36,1),box-shadow .16s ease-out;display:block;box-shadow:inset 0 0 0 1px #00000029}.roomBoardChrome-module__ubk5wW__strokeGridPaletteSwatch .roomBoardChrome-module__ubk5wW__strokePaletteDisc{width:16px;height:16px}.roomBoardChrome-module__ubk5wW__strokeGridDot[data-stroke-swatch=white]{box-shadow:inset 0 0 0 1px #00000047}.roomBoardChrome-module__ubk5wW__strokeCustomRow{align-items:center;gap:10px;margin-top:12px;display:flex}.roomBoardChrome-module__ubk5wW__strokeCustomRow .roomBoardChrome-module__ubk5wW__strokeGridSwatch{flex:0 0 28px;width:28px;height:28px}.roomBoardChrome-module__ubk5wW__strokePaletteButton,.roomBoardChrome-module__ubk5wW__strokePickerDropper{width:28px;height:28px;color:var(--lr-fg,var(--color-fg));cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.roomBoardChrome-module__ubk5wW__strokePaletteButton:hover:not(:disabled),.roomBoardChrome-module__ubk5wW__strokePickerDropper:hover:not(:disabled){background:var(--lr-control-bg-hover,color-mix(in srgb, var(--lr-fg) 8%, transparent))}.roomBoardChrome-module__ubk5wW__strokePaletteButton:disabled,.roomBoardChrome-module__ubk5wW__strokePickerDropper:disabled{opacity:.45;cursor:not-allowed}.roomBoardChrome-module__ubk5wW__strokePaletteButtonOpen{background:color-mix(in srgb, var(--color-primary) 14%, transparent)}.roomBoardChrome-module__ubk5wW__strokePaletteDisc{background:conic-gradient(from 180deg,#e03131,#f59f00,#37b24d,#15aabf,#228be6,#7950f2,#e64980,#e03131);border-radius:50%;width:18px;height:18px;box-shadow:inset 0 0 0 1px #00000029}.roomBoardChrome-module__ubk5wW__strokePicker{flex-direction:column;gap:8px;display:flex}.roomBoardChrome-module__ubk5wW__strokePickerPlane{aspect-ratio:1;background-image:linear-gradient(to top, #000, transparent), linear-gradient(to right, #fff, var(--picker-hue,#2154d4));cursor:crosshair;touch-action:none;border-radius:10px;width:100%;position:relative}.roomBoardChrome-module__ubk5wW__strokePickerPlane:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.roomBoardChrome-module__ubk5wW__strokePickerThumb{pointer-events:none;border:2px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #00000059}.roomBoardChrome-module__ubk5wW__strokePickerHueRow{align-items:center;gap:8px;display:flex}.roomBoardChrome-module__ubk5wW__strokePickerHue{appearance:none;cursor:pointer;background:0 0;flex:1;height:16px;margin:0}.roomBoardChrome-module__ubk5wW__strokePickerHue::-webkit-slider-runnable-track{background:linear-gradient(90deg,#e03131,#f59f00,#37b24d,#15aabf,#228be6,#7950f2,#e64980,#e03131);border-radius:999px;height:8px}.roomBoardChrome-module__ubk5wW__strokePickerHue::-moz-range-track{background:linear-gradient(90deg,#e03131,#f59f00,#37b24d,#15aabf,#228be6,#7950f2,#e64980,#e03131);border-radius:999px;height:8px}.roomBoardChrome-module__ubk5wW__strokePickerHue::-webkit-slider-thumb{appearance:none;background:0 0;border:2px solid #fff;border-radius:50%;width:14px;height:14px;margin-top:-3px;box-shadow:0 0 0 1px #0000004d}.roomBoardChrome-module__ubk5wW__strokePickerHue::-moz-range-thumb{background:#fff;border:2px solid #fff;border-radius:50%;width:14px;height:14px}.roomBoardChrome-module__ubk5wW__strokePickerHexLabel{background:color-mix(in srgb, var(--lr-fg,#141820) 6%, transparent);height:32px;color:var(--lr-fg,var(--color-fg));font-variant-numeric:tabular-nums;border-radius:10px;align-items:center;gap:2px;padding:0 10px;font-family:inherit;font-size:.8125rem;display:flex}.roomBoardChrome-module__ubk5wW__strokePickerHexPrefix{color:var(--lr-fg-muted,var(--color-fg-muted))}.roomBoardChrome-module__ubk5wW__strokePickerHex{min-width:0;color:inherit;font:inherit;font-variant-numeric:tabular-nums;text-transform:lowercase;background:0 0;border:0;outline:none;flex:1}}[data-room-phone] .roomBoardChrome-module__ubk5wW__bottomLeft{bottom:var(--room-stage-chrome-bottom,max(6px, env(safe-area-inset-bottom,0px)));left:var(--room-stage-chrome-pad-inline,max(6px, env(safe-area-inset-left,0px)))}[data-room-phone] .roomBoardChrome-module__ubk5wW__bottomLeft .roomBoardChrome-module__ubk5wW__bar{height:var(--room-toolbar-h,36px);min-height:var(--room-toolbar-h,36px);max-height:var(--room-toolbar-h,36px);padding:0 var(--lr-chrome-bar-pad,0px);gap:4px}[data-room-phone] .roomBoardChrome-module__ubk5wW__bottomLeft .roomBoardChrome-module__ubk5wW__bar .roomBoardChrome-module__ubk5wW__control svg{width:16px;height:16px}[data-room-phone] .roomBoardChrome-module__ubk5wW__zoomReadout{min-width:calc(var(--lr-chrome-control-h,36px) * 1.35);height:var(--lr-chrome-control-h,36px);padding:0 2px;font-size:.75rem}[data-room-phone] .roomBoardChrome-module__ubk5wW__bottomLeft .roomBoardChrome-module__ubk5wW__barDivider{height:calc(var(--lr-chrome-control-h,36px) * .72);margin:0 2px}@media (min-width:768px) and (max-width:899px){[data-board-live-call] .roomBoardChrome-module__ubk5wW__bottomLeft{bottom:var(--room-stage-chrome-bottom,max(6px, env(safe-area-inset-bottom,0px)));left:var(--room-stage-chrome-pad-inline,max(6px, env(safe-area-inset-left,0px)))}}
.roomVideoTile-module__CoBPHa__videoTile{background:var(--lr-video-canvas,var(--lr-bg,var(--bg-main)));border-radius:0;flex:1;width:100%;min-width:0;height:100%;min-height:0;position:relative;overflow:hidden}.roomVideoTile-module__CoBPHa__videoTile video{object-fit:cover;background:var(--lr-video-canvas,var(--lr-bg,var(--bg-main)));width:100%;height:100%;min-height:0;display:block}.roomVideoTile-module__CoBPHa__videoTilePip.roomVideoTile-module__CoBPHa__videoTileLocal,.roomVideoTile-module__CoBPHa__videoTileCompact.roomVideoTile-module__CoBPHa__videoTileLocal{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--color-brand) 55%, transparent)}.roomVideoTile-module__CoBPHa__videoTileActiveSpeaker{box-shadow:inset 0 0 0 3px var(--color-brand)}.roomVideoTile-module__CoBPHa__videoTileCameraOff{background:color-mix(in srgb, var(--lr-video-canvas,#0f1419) 88%, var(--color-brand) 12%)}.roomVideoTile-module__CoBPHa__videoAvatarStage{background:radial-gradient(circle at 50% 35%, color-mix(in srgb, var(--color-brand) 12%, transparent), transparent 62%);place-items:center;display:grid;position:absolute;inset:0}.roomVideoTile-module__CoBPHa__videoAvatar{width:clamp(72px,22vw,128px);height:clamp(72px,22vw,128px);font-size:clamp(1.25rem,4vw,2rem)}.roomVideoTile-module__CoBPHa__videoTilePip{width:100%;height:100%}.roomVideoTile-module__CoBPHa__videoLabel{left:var(--space-2);bottom:var(--space-2);border-radius:var(--radius-sm);color:#fff;max-width:calc(100% - var(--space-4));text-overflow:ellipsis;white-space:nowrap;pointer-events:none;background:#00000085;align-items:center;gap:4px;padding:2px 8px;font-size:12px;line-height:1.2;display:inline-flex;position:absolute;overflow:hidden}.roomVideoTile-module__CoBPHa__videoLabelIcon{opacity:.95;flex-shrink:0}.roomVideoTile-module__CoBPHa__videoQuality{top:var(--space-2);left:var(--space-2);max-width:calc(100% - var(--space-4));border:1px solid color-mix(in srgb, var(--color-danger) 45%, transparent);color:#fff;background:color-mix(in srgb, var(--color-danger) 88%, #000);pointer-events:none;border-radius:999px;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:600;line-height:1.2;display:inline-flex;position:absolute}.roomVideoTile-module__CoBPHa__videoQualityLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.roomVideoTile-module__CoBPHa__videoQualityCompact{gap:3px;max-width:calc(100% - 8px);padding:2px 6px;font-size:10px;top:4px;left:4px}.roomVideoTile-module__CoBPHa__videoTileMock{background:var(--lr-video-canvas,var(--lr-bg,var(--bg-main)))}.roomVideoTile-module__CoBPHa__videoMockInner{place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.roomVideoTile-module__CoBPHa__videoMockGlow{background:radial-gradient(circle at 30% 25%, color-mix(in srgb, var(--color-brand) 18%, transparent), transparent 58%);opacity:.9;width:140%;height:140%;position:absolute}.roomVideoTile-module__CoBPHa__videoMockAvatar{z-index:1;width:56px;height:56px;font-size:.875rem;position:relative}.roomVideoTile-module__CoBPHa__videoMockAvatarMuted{opacity:.72}.roomVideoTile-module__CoBPHa__videoMockIcon{width:22px;height:22px}.roomVideoTile-module__CoBPHa__videoTileCompact{flex-shrink:0;width:100%;height:100%;min-height:0;max-height:100%}.roomVideoTile-module__CoBPHa__videoTileCompact .roomVideoTile-module__CoBPHa__videoAvatar{width:clamp(28px,42%,48px);height:clamp(28px,42%,48px);font-size:clamp(.625rem,2.5vw,.8125rem)}.roomVideoTile-module__CoBPHa__videoTileCompact .roomVideoTile-module__CoBPHa__videoLabel{padding:1px 5px;font-size:10px;bottom:4px;left:4px}.roomVideoTile-module__CoBPHa__videoTileCompact video{height:100%;min-height:0}.roomVideoTile-module__CoBPHa__videoTileStage{width:100%;height:100%;min-height:0}.roomVideoTile-module__CoBPHa__videoTileStage video{height:100%;min-height:0}.roomVideoTile-module__CoBPHa__videoTileContain video{object-fit:contain;background:var(--lr-video-canvas,var(--lr-bg,var(--bg-main)))}
.mediaPermissionBadge-module__yIyyKW__badge{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.mediaPermissionBadge-module__yIyyKW__ok{background:color-mix(in srgb, var(--color-success,#22c55e) 18%, transparent);color:var(--color-success,#16a34a)}.mediaPermissionBadge-module__yIyyKW__bad{background:color-mix(in srgb, var(--color-danger,#ef4444) 18%, transparent);color:var(--color-danger,#dc2626)}.mediaPermissionBadge-module__yIyyKW__warn{background:color-mix(in srgb, var(--color-warning,#f59e0b) 18%, transparent);color:var(--color-warning-deep,#d97706)}.mediaPermissionBadge-module__yIyyKW__warnMark{font-size:13px;font-weight:700;line-height:1}
.roomVideoMediaControls-module__LbblfW__controlsEmbedded{display:contents}.roomVideoMediaControls-module__LbblfW__controlBtn{min-width:36px;min-height:32px;padding-inline:var(--space-2);color:var(--color-text);background:0 0;justify-content:center;align-items:center;display:inline-flex}.roomVideoMediaControls-module__LbblfW__controlBtnActive{background:color-mix(in srgb, var(--color-danger) 16%, transparent);color:var(--color-danger)}.roomVideoMediaControls-module__LbblfW__deviceControlWrap{position:relative}.roomVideoMediaControls-module__LbblfW__deviceControlWithBadge{align-items:center;gap:4px;display:inline-flex}.roomVideoMediaControls-module__LbblfW__callDockMediaLayout{align-items:center;gap:8px;display:inline-flex}.roomVideoMediaControls-module__LbblfW__callDockInputsCluster{align-items:center;gap:6px;display:inline-flex}.roomVideoMediaControls-module__LbblfW__shareCaption{white-space:nowrap;font-size:.8125rem;font-weight:600;line-height:1}@media (max-width:899px){.inRoomControlsOverlay .roomVideoMediaControls-module__LbblfW__callDockInputsCluster{gap:4px}}
@layer features{.roomScreenShareFullscreen-module__ymXhAa__shell{flex:1;width:100%;min-width:0;height:100%;min-height:0;display:flex;position:relative}.roomScreenShareFullscreen-module__ymXhAa__shellInner{flex:1;width:100%;min-width:0;min-height:0;display:flex}:-webkit-any(.roomScreenShareFullscreen-module__ymXhAa__shell:fullscreen,.roomScreenShareFullscreen-module__ymXhAa__shell:-webkit-full-screen){background:#000}:is(.roomScreenShareFullscreen-module__ymXhAa__shell:fullscreen,.roomScreenShareFullscreen-module__ymXhAa__shell:fullscreen){background:#000}:-webkit-any(.roomScreenShareFullscreen-module__ymXhAa__shell:fullscreen .roomScreenShareFullscreen-module__ymXhAa__shellInner,.roomScreenShareFullscreen-module__ymXhAa__shell:-webkit-full-screen .roomScreenShareFullscreen-module__ymXhAa__shellInner){flex:1;width:100%;height:100%;min-height:0}:is(.roomScreenShareFullscreen-module__ymXhAa__shell:fullscreen .roomScreenShareFullscreen-module__ymXhAa__shellInner,.roomScreenShareFullscreen-module__ymXhAa__shell:fullscreen .roomScreenShareFullscreen-module__ymXhAa__shellInner){flex:1;width:100%;height:100%;min-height:0}.roomScreenShareFullscreen-module__ymXhAa__cornerBtn{top:auto;right:max(10px, env(safe-area-inset-right,0px));bottom:max(10px, env(safe-area-inset-bottom,0px));z-index:3;color:#fff;cursor:pointer;opacity:0;background:#0000008c;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:background .12s,opacity .2s;display:inline-flex;position:absolute}.roomScreenShareFullscreen-module__ymXhAa__shell:hover .roomScreenShareFullscreen-module__ymXhAa__cornerBtn,.roomScreenShareFullscreen-module__ymXhAa__cornerBtn:focus-visible,.roomScreenShareFullscreen-module__ymXhAa__shell[data-screen-share-fullscreen="1"] .roomScreenShareFullscreen-module__ymXhAa__cornerBtn{opacity:1}:-webkit-any(.roomScreenShareFullscreen-module__ymXhAa__shell:fullscreen .roomScreenShareFullscreen-module__ymXhAa__shellInner>*,.roomScreenShareFullscreen-module__ymXhAa__shell:-webkit-full-screen .roomScreenShareFullscreen-module__ymXhAa__shellInner>*){border-radius:0}:is(.roomScreenShareFullscreen-module__ymXhAa__shell:fullscreen .roomScreenShareFullscreen-module__ymXhAa__shellInner>*,.roomScreenShareFullscreen-module__ymXhAa__shell:fullscreen .roomScreenShareFullscreen-module__ymXhAa__shellInner>*){border-radius:0}.roomScreenShareFullscreen-module__ymXhAa__cornerBtn:hover{background:#000000b8}.roomScreenShareFullscreen-module__ymXhAa__cornerBtn:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.roomScreenShareFullscreen-module__ymXhAa__exitBtn{top:max(10px, env(safe-area-inset-top,0px));z-index:5;bottom:auto}.roomScreenShareFullscreen-module__ymXhAa__controlsDock{left:50%;bottom:max(16px, env(safe-area-inset-bottom,0px));z-index:4;opacity:0;pointer-events:none;max-width:calc(100% - 24px);transition:opacity .2s;position:absolute;transform:translate(-50%)}.roomScreenShareFullscreen-module__ymXhAa__controlsDockVisible{opacity:1;pointer-events:auto}.roomScreenShareFullscreen-module__ymXhAa__controlsBar{justify-content:center;align-items:center;gap:var(--lr-chrome-bar-gap,2px);padding:var(--lr-chrome-bar-pad,4px);border-radius:var(--lr-chrome-bar-radius,8px);border:1px solid var(--lr-control-border);background:var(--lr-surface);display:flex;box-shadow:0 1px 2px #0f172a0f,0 2px 6px #0f172a0a}.roomScreenShareFullscreen-module__ymXhAa__dockBtn{width:var(--lr-chrome-control-h,32px);height:var(--lr-chrome-control-h,32px);min-width:var(--lr-chrome-control-h,32px);border-radius:var(--lr-chrome-control-radius,6px);color:var(--lr-fg);background:var(--lr-control-bg);border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s,transform 80ms;display:inline-flex}.roomScreenShareFullscreen-module__ymXhAa__dockBtn:hover:not(:disabled){background:var(--lr-control-bg-hover)}.roomScreenShareFullscreen-module__ymXhAa__dockBtnMediaOff{background:var(--color-danger,#ef4444);color:#fff}.roomScreenShareFullscreen-module__ymXhAa__dockBtnMediaOff:hover:not(:disabled){background:color-mix(in srgb, var(--color-danger,#ef4444) 88%, #000);color:#fff}}
.roomVideoGrid-module__0lgo7a__videoGrid{background:var(--lr-video-canvas,var(--lr-bg,var(--bg-main)));--video-tile-radius:0;--video-tile-gap:2px;--video-filmstrip-h:clamp(76px, 22vh, 128px);flex:1;width:100%;min-width:0;height:100%;min-height:0;overflow:hidden}.roomVideoGrid-module__0lgo7a__videoGrid[data-layout=speaker]{flex-direction:column;display:flex}.roomVideoGrid-module__0lgo7a__videoGridSpeaker{flex-direction:column;flex:1;height:100%;min-height:0;display:flex}.roomVideoGrid-module__0lgo7a__videoGridStageArea{flex:1;min-width:0;min-height:0;padding:0;display:flex;position:relative}.roomVideoGrid-module__0lgo7a__videoGridStage{flex:1;min-width:0;min-height:0;display:flex}.roomVideoGrid-module__0lgo7a__videoGridStageTile{border-radius:var(--video-tile-radius);flex:1;width:100%;min-width:0;min-height:0;display:flex;overflow:hidden}.roomVideoGrid-module__0lgo7a__videoGridCellInner{border-radius:8px;width:100%;height:100%;display:flex;overflow:hidden}.roomVideoGrid-module__0lgo7a__videoGridSlotActive{box-shadow:0 0 0 3px var(--color-brand);border-radius:inherit}.roomVideoGrid-module__0lgo7a__videoGrid[data-call-mode=solo] .roomVideoGrid-module__0lgo7a__videoGridSlotActive{box-shadow:none}.roomVideoGrid-module__0lgo7a__videoGridPip{right:calc(var(--video-tile-gap) + env(safe-area-inset-right,0px));bottom:calc(var(--video-tile-gap) + env(safe-area-inset-bottom,0px) + var(--room-call-dock-h,0px));aspect-ratio:3/4;z-index:2;width:min(32vw,128px);max-height:28%;box-shadow:0 4px 20px color-mix(in srgb, var(--lr-fg) 14%, transparent);border-radius:10px;position:absolute;overflow:hidden}.roomVideoGrid-module__0lgo7a__videoGrid[data-call-mode=dock] .roomVideoGrid-module__0lgo7a__videoGridPip{bottom:calc(var(--video-filmstrip-h) + var(--video-tile-gap) * 2 + var(--room-call-dock-h,0px))}.roomVideoGrid-module__0lgo7a__videoGridFilmstrip{gap:var(--video-tile-gap);padding:var(--video-tile-gap);padding-bottom:calc(var(--video-tile-gap) + env(safe-area-inset-bottom,0px));height:var(--video-filmstrip-h);min-height:var(--video-filmstrip-h);background:color-mix(in srgb, var(--lr-video-canvas,#000) 92%, transparent);scrollbar-width:thin;flex-shrink:0;display:flex;overflow-x:auto}.roomVideoGrid-module__0lgo7a__videoGridCell{aspect-ratio:4/3;border-radius:8px;flex:none;width:auto;min-width:0;max-width:40%;height:100%;min-height:0;display:flex;overflow:hidden}@media (orientation:landscape) and (min-width:480px){.roomVideoGrid-module__0lgo7a__videoGrid[data-call-mode=pip] .roomVideoGrid-module__0lgo7a__videoGridStageArea{gap:var(--video-tile-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.roomVideoGrid-module__0lgo7a__videoGrid[data-call-mode=pip] .roomVideoGrid-module__0lgo7a__videoGridPip{aspect-ratio:auto;width:auto;height:100%;max-height:none;box-shadow:none;position:static}.roomVideoGrid-module__0lgo7a__videoGrid[data-call-mode=pip] .roomVideoGrid-module__0lgo7a__videoGridStage,.roomVideoGrid-module__0lgo7a__videoGrid[data-call-mode=pip] .roomVideoGrid-module__0lgo7a__videoGridPip{min-height:0}}.roomVideoGrid-module__0lgo7a__videoGrid[data-variant=board-inset]{--video-tile-gap:3px;--video-tile-radius:6px;--video-filmstrip-h:clamp(44px, 24%, 64px)}.roomVideoGrid-module__0lgo7a__videoGrid[data-layout=compact]{flex-direction:column;height:100%;min-height:0;display:flex}.roomVideoGrid-module__0lgo7a__videoGridCompact{gap:var(--video-tile-gap);width:100%;min-width:0;height:100%;min-height:0;padding:var(--video-tile-gap);box-sizing:border-box;flex:auto;display:grid}.roomVideoGrid-module__0lgo7a__videoGridCompactCell{border-radius:var(--video-tile-radius);min-width:0;min-height:0;display:flex;overflow:hidden}.roomVideoGrid-module__0lgo7a__videoGridCompact[data-count="1"]{grid-template-rows:1fr;grid-template-columns:1fr}.roomVideoGrid-module__0lgo7a__videoGridCompact[data-count="2"]{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr))}.roomVideoGrid-module__0lgo7a__videoGridCompact[data-count="3"]{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))}.roomVideoGrid-module__0lgo7a__videoGridCompact[data-count="3"]>:nth-child(3){width:calc((100% - var(--video-tile-gap)) / 2);grid-column:1/-1;justify-self:center}.roomVideoGrid-module__0lgo7a__videoGridCompact[data-count="4"]{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))}.roomVideoGrid-module__0lgo7a__videoGridCompact[data-count="5"]{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(6,minmax(0,1fr))}.roomVideoGrid-module__0lgo7a__videoGridCompact[data-count="5"]>:first-child{grid-area:1/1/auto/3}.roomVideoGrid-module__0lgo7a__videoGridCompact[data-count="5"]>:nth-child(2){grid-area:1/3/auto/5}.roomVideoGrid-module__0lgo7a__videoGridCompact[data-count="5"]>:nth-child(3){grid-area:1/5/auto/7}.roomVideoGrid-module__0lgo7a__videoGridCompact[data-count="5"]>:nth-child(4){grid-area:2/2/auto/4}.roomVideoGrid-module__0lgo7a__videoGridCompact[data-count="5"]>:nth-child(5){grid-area:2/4/auto/6}.roomVideoGrid-module__0lgo7a__videoGridCompact[data-count="6"]{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr))}.roomVideoGrid-module__0lgo7a__videoGridCompact[data-count="7"]{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr))}.roomVideoGrid-module__0lgo7a__videoGridCompact[data-count="7"]>:nth-child(7){width:calc((100% - 2 * var(--video-tile-gap)) / 3);grid-column:1/-1;justify-self:center}.roomVideoGrid-module__0lgo7a__videoGridCompact[data-count="8"]{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr))}.roomVideoGrid-module__0lgo7a__videoGridCompact[data-count="9"]{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr))}.roomVideoGrid-module__0lgo7a__videoGridCompact[data-count="10"]{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(5,minmax(0,1fr))}.roomVideoGrid-module__0lgo7a__videoGridCompact[data-count="11"]{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr))}.roomVideoGrid-module__0lgo7a__videoGrid[data-surface=document-pip]{--video-tile-gap:2px;--video-tile-radius:0}.roomVideoGrid-module__0lgo7a__videoGrid[data-surface=document-pip] .roomVideoGrid-module__0lgo7a__videoGridCompact,.roomVideoGrid-module__0lgo7a__videoGrid[data-variant=board-inset] .roomVideoGrid-module__0lgo7a__videoGridCompact{gap:2px;padding:0}.roomVideoGrid-module__0lgo7a__videoGrid[data-surface=document-pip] .roomVideoGrid-module__0lgo7a__videoGridCompactCell{border-radius:0}
@layer features{.roomVideoSettingsFields-module__fWa2ca__body{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.roomVideoSettingsFields-module__fWa2ca__actionRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem 1rem;min-width:0;display:grid}.roomVideoSettingsFields-module__fWa2ca__actionRowUnsupported,.roomVideoSettingsFields-module__fWa2ca__actionCopy{flex-direction:column;gap:.2rem;min-width:0;display:flex}.roomVideoSettingsFields-module__fWa2ca__actionTitle{color:var(--color-fg,var(--color-text));margin:0;font-size:.875rem;font-weight:650;line-height:1.3}.roomVideoSettingsFields-module__fWa2ca__actionDescription{color:color-mix(in srgb, var(--color-fg) 58%, transparent);margin:0;font-size:.75rem;font-weight:500;line-height:1.4}.roomVideoSettingsFields-module__fWa2ca__deviceStack{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.roomVideoSettingsFields-module__fWa2ca__selectField{margin-bottom:0}.roomVideoSettingsFields-module__fWa2ca__select{width:100%}@media (max-width:520px){.roomVideoSettingsFields-module__fWa2ca__actionRow{grid-template-columns:minmax(0,1fr);gap:.55rem}}}
.roomVideoPreJoinPreview-module__P7EZSq__wrap{align-items:stretch;gap:var(--space-3);flex-direction:column;flex:0 auto;width:100%;min-width:0;min-height:0;display:flex}.roomVideoPreJoinPreview-module__P7EZSq__previewStack{flex-direction:column;flex:none;gap:6px;width:100%;min-width:0;display:flex}.roomVideoPreJoinPreview-module__P7EZSq__videoFrame{aspect-ratio:16/9;border-radius:var(--radius-control);background:var(--lr-video-canvas,#0f1419);width:100%;box-shadow:inset 0 0 0 1px var(--lr-video-tile-edge,var(--lr-control-border));flex:none;position:relative;overflow:hidden}.roomVideoPreJoinPreview-module__P7EZSq__video{object-fit:cover;background:var(--lr-video-canvas,#0f1419);width:100%;height:100%;display:block;position:absolute;inset:0}.roomVideoPreJoinPreview-module__P7EZSq__videoHidden{visibility:hidden;pointer-events:none;clip-path:inset(50%);width:1px;height:1px;position:absolute;inset:0 auto auto 0;overflow:hidden}.roomVideoPreJoinPreview-module__P7EZSq__micMeter{background:var(--color-surface-soft);pointer-events:none;border-radius:999px;flex-shrink:0;width:100%;height:6px;margin:0;overflow:hidden}.roomVideoPreJoinPreview-module__P7EZSq__micMeterFill{transform-origin:0;border-radius:inherit;background:var(--color-brand);width:100%;height:100%;transform:scaleX(var(--mic-meter-scale,.08));transition:transform 80ms linear;display:block}.roomVideoPreJoinPreview-module__P7EZSq__cameraHero{background:radial-gradient(circle at 50% 35%, color-mix(in srgb, var(--color-brand) 14%, var(--lr-video-canvas,#0f1419)), var(--lr-video-canvas,#0f1419) 72%);place-items:center;display:grid;position:absolute;inset:0}.roomVideoPreJoinPreview-module__P7EZSq__cameraHeroAvatar{box-shadow:none}.roomVideoPreJoinPreview-module__P7EZSq__deviceRow{justify-content:center;align-items:center;gap:var(--lr-chrome-bar-gap,4px);width:max-content;max-width:100%;height:var(--room-toolbar-h,36px);padding:0 var(--lr-chrome-bar-pad,0px);box-sizing:border-box;border:1px solid var(--lr-chrome-bar-border,var(--lr-control-border));border-radius:var(--lr-chrome-bar-radius,var(--radius-control));background:var(--lr-chrome-bar,var(--lr-surface));flex-shrink:0;margin-inline:auto;display:flex}.roomVideoPreJoinPreview-module__P7EZSq__deviceControl{align-items:stretch;min-width:0;height:100%;display:flex}.roomVideoPreJoinPreview-module__P7EZSq__deviceToggleBtn{width:var(--room-toolbar-h,36px);height:var(--room-toolbar-h,36px);min-width:var(--room-toolbar-h,36px);min-height:var(--room-toolbar-h,36px);color:var(--lr-fg,var(--color-text));border-radius:var(--lr-chrome-control-radius,var(--radius-control));background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex}.roomVideoPreJoinPreview-module__P7EZSq__deviceToggleBtnOff{color:var(--color-danger);background:var(--color-danger-bg)}
.roomVideoConnectionNotice-module__4dWULW__notice{border:1px solid color-mix(in srgb, var(--color-danger,#ef4444) 40%, transparent);background:color-mix(in srgb, var(--color-danger,#ef4444) 16%, var(--lr-video-canvas,#0f1419));color:color-mix(in srgb, var(--color-danger,#ef4444) 75%, #fff);pointer-events:none;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.8125rem;font-weight:600;line-height:1;animation:1.6s ease-in-out infinite roomVideoConnectionNotice-module__4dWULW__roomVideoConnectionPulse;display:inline-flex;box-shadow:0 6px 20px #0000003d}.roomVideoConnectionNotice-module__4dWULW__noticeAction{pointer-events:auto;cursor:pointer;border-color:color-mix(in srgb, var(--color-brand,#2563eb) 40%, transparent);background:color-mix(in srgb, var(--color-brand,#2563eb) 18%, var(--lr-video-canvas,#0f1419));color:color-mix(in srgb, var(--color-brand,#2563eb) 70%, #fff);animation:none}.roomVideoConnectionNotice-module__4dWULW__callNoticesHost{top:calc(12px + env(safe-area-inset-top,0px));z-index:var(--z-toast,1100);pointer-events:none;flex-direction:column;align-items:center;gap:8px;max-width:min(92vw,420px);display:flex;position:fixed;left:50%;transform:translate(-50%)}.roomVideoConnectionNotice-module__4dWULW__callNoticesHost>*{pointer-events:auto}.roomVideoConnectionNotice-module__4dWULW__errorNotice{border:1px solid color-mix(in srgb, var(--color-danger,#ef4444) 35%, transparent);background:color-mix(in srgb, var(--lr-video-canvas,#0f1419) 92%, var(--color-danger,#ef4444));pointer-events:auto;border-radius:16px;flex-direction:column;align-items:center;gap:12px;max-width:min(92vw,360px);padding:14px 16px;display:flex;box-shadow:0 8px 28px #00000047}.roomVideoConnectionNotice-module__4dWULW__errorNoticeText{text-align:center;color:color-mix(in srgb, var(--color-danger,#ef4444) 75%, #fff);margin:0;font-size:.875rem;font-weight:600;line-height:1.35}@keyframes roomVideoConnectionNotice-module__4dWULW__roomVideoConnectionPulse{0%,to{opacity:1}50%{opacity:.72}}
@layer features{.roomVideoDocumentPip-module__9LSmOG__shell{background:var(--lr-video-canvas,var(--lr-bg,#0f1419));width:100%;min-width:0;height:100%;min-height:0;color:var(--lr-fg,#f8fafc);font-family:inherit;position:absolute;inset:0;overflow:hidden}.roomVideoDocumentPip-module__9LSmOG__videoArea{min-width:0;min-height:0;position:absolute;inset:0;overflow:hidden}.roomVideoDocumentPip-module__9LSmOG__videoHost{min-width:0;min-height:0;position:absolute;inset:0}.roomVideoDocumentPip-module__9LSmOG__toolbar{z-index:2;opacity:0;pointer-events:none;background:linear-gradient(180deg, color-mix(in srgb, var(--lr-video-canvas,#0f1419) 0%, transparent) 0%, color-mix(in srgb, var(--lr-video-canvas,#0f1419) 72%, transparent) 42%, color-mix(in srgb, var(--lr-video-canvas,#0f1419) 92%, transparent) 100%);justify-content:center;align-items:center;gap:6px;padding:6px 8px 8px;transition:opacity .15s,transform .15s;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(4px)}.roomVideoDocumentPip-module__9LSmOG__shell:hover .roomVideoDocumentPip-module__9LSmOG__toolbar,.roomVideoDocumentPip-module__9LSmOG__shell:focus-within .roomVideoDocumentPip-module__9LSmOG__toolbar{opacity:1;pointer-events:auto;transform:translateY(0)}.roomVideoDocumentPip-module__9LSmOG__controls{box-shadow:none;background:0 0;border:none;align-items:center;gap:4px;padding:0;display:inline-flex}.roomVideoDocumentPip-module__9LSmOG__controls button{min-width:32px;height:32px;padding:0 6px}.roomVideoDocumentPip-module__9LSmOG__expandBtn{border:1px solid var(--lr-control-border,#ffffff2e);background:var(--lr-control-bg,#ffffff14);width:32px;height:32px;color:var(--lr-fg,#f8fafc);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.roomVideoDocumentPip-module__9LSmOG__expandBtn:hover{background:var(--lr-control-bg-hover,#ffffff24)}}
@layer features{.roomCallControls-module__KNoEmW__controlsDock{width:max-content;max-width:min(calc(100vw - var(--room-stage-chrome-pad-inline,6px) - var(--room-stage-chrome-pad-inline-end,6px)), 100%);height:var(--room-call-dock-h,var(--room-toolbar-h,36px));min-height:var(--room-call-dock-h,var(--room-toolbar-h,36px));max-height:var(--room-call-dock-h,var(--room-toolbar-h,36px));box-sizing:border-box;border-radius:var(--lr-chrome-bar-radius,var(--radius-control));border:1px solid var(--lr-chrome-bar-border,var(--lr-control-border));background:var(--lr-chrome-bar,var(--lr-surface));box-shadow:none;-webkit-user-select:none;user-select:none;flex-wrap:nowrap;justify-content:center;align-items:center;gap:0;padding:0;display:flex;overflow:auto hidden}.roomCallControls-module__KNoEmW__dockCluster{align-items:center;gap:6px;width:max-content;max-width:100%;display:flex}.roomCallControls-module__KNoEmW__controlsBar{box-sizing:border-box;height:100%;min-height:0;max-height:100%;box-shadow:none;background:0 0;border:none;border-radius:0;justify-content:center;align-items:stretch;gap:0;padding:0;display:flex}.roomCallControls-module__KNoEmW__controlsBar>*{align-items:stretch;height:100%;display:flex}.roomCallControls-module__KNoEmW__controlsBar+.roomCallControls-module__KNoEmW__controlsBar{border-left:1px solid var(--lr-control-border)}html:not([data-theme=dark]) .roomCallControls-module__KNoEmW__controlsBar{border-color:var(--lr-control-border)}html[data-theme=dark] .roomCallControls-module__KNoEmW__controlsBar{box-shadow:none;border-color:var(--lr-control-border)}.roomCallControls-module__KNoEmW__controlsGroup{flex-wrap:nowrap;align-items:center;gap:4px;display:flex}.roomCallControls-module__KNoEmW__controlsMediaCluster{align-items:center;gap:8px;display:inline-flex}.roomCallControls-module__KNoEmW__controlsActionCluster{align-items:center;gap:6px;display:inline-flex}.roomCallControls-module__KNoEmW__dockBtn{width:var(--room-call-control-h,var(--lr-chrome-control-h,36px));height:100%;min-width:var(--room-call-control-h,var(--lr-chrome-control-h,36px));min-height:0;max-height:100%;color:var(--lr-fg);background:var(--lr-control-bg);border:none;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s,transform 80ms;display:inline-flex;position:relative}.roomCallControls-module__KNoEmW__dockBtn:hover:not(:disabled){background:var(--lr-control-bg-hover)}.roomCallControls-module__KNoEmW__dockBtn:active:not(:disabled){transform:scale(.96)}.roomCallControls-module__KNoEmW__dockBtn:disabled{opacity:.45;cursor:not-allowed}.roomCallControls-module__KNoEmW__dockBtnActive{background:color-mix(in srgb, var(--color-danger,#ef4444) 20%, var(--lr-control-bg));color:var(--color-danger,#ef4444)}.roomCallControls-module__KNoEmW__dockBtnActive:hover:not(:disabled){background:color-mix(in srgb, var(--color-danger,#ef4444) 28%, var(--lr-control-bg-hover));color:var(--color-danger,#ef4444)}.roomCallControls-module__KNoEmW__dockBtnSecondary{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-fg)}.roomCallControls-module__KNoEmW__dockBtnSecondary:hover:not(:disabled){background:var(--color-brand-secondary-subtle);border-color:var(--color-brand-secondary-border);color:var(--color-fg-emphasis)}.roomCallControls-module__KNoEmW__dockBtnIconWrap{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;position:relative}.roomCallControls-module__KNoEmW__dockLabeledBtnSecondary{color:var(--lr-fg);background:0 0;border:none}.roomCallControls-module__KNoEmW__dockLabeledBtnSecondary:hover:not(:disabled){background:var(--lr-chrome-inset-hover,var(--lr-control-bg-hover));color:var(--lr-fg);border:none}.roomCallControls-module__KNoEmW__dockBtnPanelOpen{background:var(--color-brand);color:var(--color-on-accent);border-color:#0000}.roomCallControls-module__KNoEmW__dockBtnPanelOpen:hover:not(:disabled){background:var(--color-brand-hover,var(--color-brand));color:var(--color-on-accent)}.roomCallControls-module__KNoEmW__dockBtnMedia{background:var(--color-brand);color:var(--color-on-accent,#fff)}.roomCallControls-module__KNoEmW__dockBtnMedia:hover:not(:disabled){background:var(--color-brand-hover,var(--color-brand));color:var(--color-on-accent,#fff)}.roomCallControls-module__KNoEmW__dockBtnMediaOff{background:var(--color-danger,#ef4444);color:#fff}.roomCallControls-module__KNoEmW__dockBtnMediaOff:hover:not(:disabled){background:color-mix(in srgb, var(--color-danger,#ef4444) 88%, #000);color:#fff}.roomCallControls-module__KNoEmW__dockBtnLabeled{width:auto;min-width:var(--room-call-control-h,var(--lr-chrome-control-h,36px));gap:var(--space-2)}.roomCallControls-module__KNoEmW__dockBtnFeatureOn{filter:brightness(.9);box-shadow:inset 0 0 0 2px #ffffff8c}.roomCallControls-module__KNoEmW__dockBtnFeatureOn:hover:not(:disabled){filter:brightness(.86)}.roomCallControls-module__KNoEmW__participantsBtnBadge{text-align:center;min-width:15px;height:15px;color:var(--color-on-accent,#fff);background:var(--color-brand,#2563eb);box-shadow:0 0 0 2px var(--lr-surface);pointer-events:none;border-radius:999px;padding-inline:4px;font-size:9px;font-weight:700;line-height:15px;position:absolute;top:-5px;right:-5px}.roomCallControls-module__KNoEmW__sidePanelToggleGroup{flex-shrink:0;align-items:center;gap:2px;display:inline-flex}.roomCallControls-module__KNoEmW__controlsBarDivider{background:var(--lr-control-border);flex-shrink:0;align-self:stretch;width:1px;min-height:28px;margin-inline:0}.roomCallControls-module__KNoEmW__dockLabeledBtn{justify-content:center;align-items:center;gap:var(--space-2);min-width:var(--room-call-control-h,var(--lr-chrome-control-h,36px));height:var(--room-call-control-h,var(--lr-chrome-control-h,36px));border-radius:var(--lr-chrome-control-radius,var(--radius-control));color:var(--lr-fg);background:var(--lr-control-bg);border:none;flex-direction:row;transition:background .12s,color .12s,transform 80ms;display:inline-flex;position:relative}.roomCallControls-module__KNoEmW__dockLabeledBtn:disabled{opacity:.55;cursor:not-allowed}.roomCallControls-module__KNoEmW__dockLabeledBtn:hover:not(:disabled){background:var(--lr-control-bg-hover)}.roomCallControls-module__KNoEmW__recordingActiveCluster{align-items:center;gap:8px;height:100%;padding-inline:10px 0;display:inline-flex}.roomCallControls-module__KNoEmW__recordingDot{background:var(--color-success,#22c55e);border-radius:50%;flex-shrink:0;width:8px;height:8px}.roomCallControls-module__KNoEmW__recordingTimer{font-variant-numeric:tabular-nums;color:var(--lr-fg);min-width:2.5em;font-size:.8125rem;font-weight:600}.roomCallControls-module__KNoEmW__dockLabeledIconWrap{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;position:relative}.roomCallControls-module__KNoEmW__dockLabeledText{white-space:nowrap;font-size:.8125rem;font-weight:600;line-height:1;display:inline}.roomCallControls-module__KNoEmW__dockBtnFinish{background:color-mix(in srgb, var(--color-danger,#ef4444) 14%, var(--lr-control-bg));color:var(--color-danger,#ef4444)}.roomCallControls-module__KNoEmW__dockBtnFinish:hover:not(:disabled){background:color-mix(in srgb, var(--color-danger,#ef4444) 22%, var(--lr-control-bg-hover));color:var(--color-danger,#ef4444)}.roomCallControls-module__KNoEmW__participantsSectionTitle{padding:var(--space-3) var(--space-3) var(--space-2);font-size:var(--text-sm);color:var(--color-text);margin:0;font-weight:600}.roomCallControls-module__KNoEmW__participantsSectionLead{padding:0 var(--space-3) var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);margin:0;line-height:1.45}.roomCallControls-module__KNoEmW__rosterLead{align-items:center;gap:var(--space-2);width:100%;min-width:0;display:flex}.roomCallControls-module__KNoEmW__rosterLeadMeta{flex-direction:column;gap:2px;min-width:0;display:flex}.roomCallControls-module__KNoEmW__rosterRoleHint{font-size:var(--text-xs);color:var(--color-text-muted)}.roomCallControls-module__KNoEmW__participantsInviteSection{gap:var(--space-2);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border-subtle);flex-direction:column;display:flex}.roomCallControls-module__KNoEmW__participantsInviteUrlInput{margin-inline:var(--space-3);width:calc(100% - var(--space-3) * 2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-text);background:var(--color-surface)}.roomCallControls-module__KNoEmW__participantsInviteActions{gap:var(--space-2);padding-inline:var(--space-3);flex-wrap:wrap;display:flex}.roomCallControls-module__KNoEmW__chatUnreadBadge{text-align:center;min-width:15px;height:15px;color:var(--color-on-accent,#fff);background:var(--color-info,#2563eb);box-shadow:0 0 0 2px var(--lr-surface);pointer-events:none;border-radius:999px;padding-inline:4px;font-size:9px;font-weight:700;line-height:15px;position:absolute;top:-5px;right:-5px}.roomCallControls-module__KNoEmW__chatUnreadDot{background:var(--color-info);width:8px;height:8px;box-shadow:0 0 0 2px var(--lr-surface);pointer-events:none;border-radius:999px;position:absolute;top:-2px;right:-3px}.roomCallControls-module__KNoEmW__participantsRail{background:var(--lr-chrome-side,var(--color-chat-main-bg));flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.roomCallControls-module__KNoEmW__participantsRailBody{gap:var(--space-1);min-height:0;padding-bottom:var(--space-3);flex-direction:column;flex:1;display:flex;overflow:auto}.roomCallControls-module__KNoEmW__participantsRailBody .roomCallControls-module__KNoEmW__participantsList{flex-shrink:0;max-height:none}.roomCallControls-module__KNoEmW__inRoomControlsOverlay{left:50%;bottom:var(--room-call-dock-bottom,var(--room-stage-chrome-bottom,max(6px, env(safe-area-inset-bottom,0px))));z-index:2;pointer-events:auto;width:max-content;max-width:calc(100% - var(--room-stage-chrome-pad-inline,6px) - var(--room-stage-chrome-pad-inline-end,6px));position:absolute;transform:translate(-50%)}.roomCallControls-module__KNoEmW__inRoomControlsOverlay .roomCallControls-module__KNoEmW__controlsBar{flex-wrap:nowrap;row-gap:0}.roomCallControls-module__KNoEmW__inRoomControlsOverlay .roomCallControls-module__KNoEmW__dockCluster{max-width:100%}.roomCallControls-module__KNoEmW__inRoomControlsOverlay .roomCallControls-module__KNoEmW__controlsDock{flex-wrap:nowrap;justify-content:center;row-gap:0;width:auto;max-width:none}html[data-theme=dark] .roomCallControls-module__KNoEmW__participantsPanel{box-shadow:none}.roomCallControls-module__KNoEmW__controlsWrap{position:relative}.roomCallControls-module__KNoEmW__participantsPanel{border-radius:var(--radius-xl);border:1px solid var(--lr-border,var(--color-border-subtle));background:var(--lr-surface,var(--color-surface-elevated));width:min(360px,100vw - 24px);max-height:min(420px,56vh);box-shadow:var(--shadow-lg);z-index:3;flex-direction:column;display:flex;position:absolute;bottom:calc(100% + 10px);left:50%;overflow:hidden;transform:translate(-50%)}.roomCallControls-module__KNoEmW__participantsPanelHeader{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-2);display:flex}.roomCallControls-module__KNoEmW__participantsPanelHeading{align-items:center;gap:var(--space-2);min-width:0;display:flex}.roomCallControls-module__KNoEmW__participantsPanelTitle{font-size:var(--text-base);color:var(--color-text);margin:0;font-weight:600}.roomCallControls-module__KNoEmW__participantsPanelCount{min-width:22px;height:22px;color:var(--color-brand);background:color-mix(in srgb, var(--color-brand) 12%, transparent);border-radius:999px;justify-content:center;align-items:center;padding-inline:6px;font-size:11px;font-weight:700;display:inline-flex}.roomCallControls-module__KNoEmW__participantsPanelClose{background:color-mix(in srgb, var(--color-text) 6%, transparent);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}.roomCallControls-module__KNoEmW__participantsPanelClose:hover{background:color-mix(in srgb, var(--color-text) 10%, transparent);color:var(--color-text)}.roomCallControls-module__KNoEmW__participantsList{padding:var(--space-1) var(--space-2) var(--space-2);flex-direction:column;gap:2px;margin:0;list-style:none;display:flex;overflow:auto}.roomCallControls-module__KNoEmW__participantsItem{align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--lr-control-border);grid-template-columns:auto minmax(0,1fr) auto;transition:background .12s;display:grid}.roomCallControls-module__KNoEmW__participantsItemSpeaking{background:color-mix(in srgb, var(--color-brand) 8%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-brand) 22%, transparent)}.roomCallControls-module__KNoEmW__participantsAvatarWrap{flex-shrink:0;position:relative}.roomCallControls-module__KNoEmW__participantsAvatar{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-text) 8%, transparent)}.roomCallControls-module__KNoEmW__participantsSpeakingDot{border:2px solid var(--lr-surface,var(--color-surface-elevated));background:var(--color-brand);border-radius:999px;width:10px;height:10px;position:absolute;bottom:-1px;right:-1px}.roomCallControls-module__KNoEmW__participantsMeta{flex-direction:column;gap:2px;min-width:0;display:flex}.roomCallControls-module__KNoEmW__participantsName{font-size:var(--text-sm);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.roomCallControls-module__KNoEmW__participantsRole{font-size:var(--text-xs);color:var(--color-text-muted)}.roomCallControls-module__KNoEmW__participantsStatusRow{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.roomCallControls-module__KNoEmW__participantStatusIcon{width:28px;height:28px;color:var(--color-text);background:color-mix(in srgb, var(--color-brand) 10%, transparent);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.roomCallControls-module__KNoEmW__participantStatusIconOff{color:var(--color-text-muted);background:color-mix(in srgb, var(--color-text) 6%, transparent)}.roomCallControls-module__KNoEmW__participantStatusIconShare{color:var(--color-brand);background:color-mix(in srgb, var(--color-brand) 14%, transparent)}.roomCallControls-module__KNoEmW__participantsEmpty{padding:var(--space-4) var(--space-4) var(--space-5);text-align:center;font-size:var(--text-sm);color:var(--color-text-muted);margin:0;line-height:1.45}[data-room-main-stage][data-room-stage-compact] .roomCallControls-module__KNoEmW__inRoomControlsOverlay{--room-call-control-h:var(--room-toolbar-h,36px);--room-call-dock-h:var(--room-toolbar-h,36px)}[data-room-main-stage][data-room-stage-compact] .roomCallControls-module__KNoEmW__dockLabeledBtn{width:auto;min-width:var(--room-call-control-h,var(--room-toolbar-h,32px));gap:var(--space-2);max-width:none}[data-room-main-stage][data-room-stage-compact] .roomCallControls-module__KNoEmW__controlsBar{padding:0 var(--lr-chrome-bar-pad,0px);gap:4px}:is([data-room-main-stage][data-room-stage-compact] .roomCallControls-module__KNoEmW__controlsMediaCluster,[data-room-main-stage][data-room-stage-compact] .roomCallControls-module__KNoEmW__controlsActionCluster){gap:4px}[data-room-main-stage][data-room-stage-compact] .roomCallControls-module__KNoEmW__dockBtn{--lr-chrome-control-h:var(--room-call-control-h,var(--room-toolbar-h,32px));width:var(--room-call-control-h,var(--room-toolbar-h,32px));height:100%;min-width:var(--room-call-control-h,var(--room-toolbar-h,32px))}[data-room-main-stage][data-room-stage-compact] .roomCallControls-module__KNoEmW__dockLabeledBtn{--lr-chrome-control-h:var(--room-call-control-h,var(--room-toolbar-h,32px));width:auto;height:100%;min-width:var(--room-call-control-h,var(--room-toolbar-h,32px));max-width:none}[data-room-main-stage][data-room-stage-compact] .roomCallControls-module__KNoEmW__dockBtnLabeled{width:auto;max-width:none;min-width:var(--room-call-control-h,var(--room-toolbar-h,32px))}@media (max-width:899px){.roomCallControls-module__KNoEmW__inRoomControlsOverlay{--room-call-control-h:var(--room-toolbar-h,36px);--room-call-dock-h:var(--room-toolbar-h,36px)}.roomCallControls-module__KNoEmW__dockLabeledBtn{width:auto;min-width:var(--room-call-control-h,var(--room-toolbar-h,32px));gap:var(--space-2);max-width:none}.roomCallControls-module__KNoEmW__controlsBar{padding:0 var(--lr-chrome-bar-pad,0px);gap:4px}.roomCallControls-module__KNoEmW__controlsMediaCluster,.roomCallControls-module__KNoEmW__controlsActionCluster{gap:4px}.roomCallControls-module__KNoEmW__dockBtn{--lr-chrome-control-h:var(--room-call-control-h,var(--room-toolbar-h,32px));width:var(--room-call-control-h,var(--room-toolbar-h,32px));height:100%;min-width:var(--room-call-control-h,var(--room-toolbar-h,32px))}.roomCallControls-module__KNoEmW__dockLabeledBtn{--lr-chrome-control-h:var(--room-call-control-h,var(--room-toolbar-h,32px));width:auto;height:100%;min-width:var(--room-call-control-h,var(--room-toolbar-h,32px));max-width:none}.roomCallControls-module__KNoEmW__dockBtnLabeled{width:auto;max-width:none;min-width:var(--room-call-control-h,var(--room-toolbar-h,32px))}}[data-room-phone] .roomCallControls-module__KNoEmW__inRoomControlsOverlay{--room-call-control-h:var(--room-toolbar-h,36px);--room-call-dock-h:var(--room-toolbar-h,36px)}[data-room-phone] .roomCallControls-module__KNoEmW__inRoomControlsOverlay .roomCallControls-module__KNoEmW__controlsDock{height:var(--room-toolbar-h,36px);min-height:var(--room-toolbar-h,36px);max-height:var(--room-toolbar-h,36px);border-radius:var(--lr-chrome-bar-radius,var(--radius-control));gap:0;padding:0 8px}[data-room-phone] .roomCallControls-module__KNoEmW__inRoomControlsOverlay .roomCallControls-module__KNoEmW__dockLabeledText{display:none}:is([data-room-phone] .roomCallControls-module__KNoEmW__inRoomControlsOverlay .roomCallControls-module__KNoEmW__dockBtn,[data-room-phone] .roomCallControls-module__KNoEmW__inRoomControlsOverlay .roomCallControls-module__KNoEmW__dockLabeledBtn,[data-room-phone] .roomCallControls-module__KNoEmW__inRoomControlsOverlay .roomCallControls-module__KNoEmW__dockBtnLabeled){width:var(--room-call-control-h,var(--room-toolbar-h,36px));min-width:var(--room-call-control-h,var(--room-toolbar-h,36px));max-width:var(--room-call-control-h,var(--room-toolbar-h,36px));border-radius:0;gap:0;height:100%;min-height:0;max-height:100%;padding:0}:is([data-room-phone] .roomCallControls-module__KNoEmW__inRoomControlsOverlay .roomCallControls-module__KNoEmW__dockBtnIconWrap,[data-room-phone] .roomCallControls-module__KNoEmW__inRoomControlsOverlay .roomCallControls-module__KNoEmW__dockLabeledIconWrap),:is([data-room-phone] .roomCallControls-module__KNoEmW__inRoomControlsOverlay .roomCallControls-module__KNoEmW__dockBtn svg,[data-room-phone] .roomCallControls-module__KNoEmW__inRoomControlsOverlay .roomCallControls-module__KNoEmW__dockLabeledBtn svg){width:16px;height:16px}}.roomCallControls-module__KNoEmW__dockLabeledBtn,.roomCallControls-module__KNoEmW__dockBtnLabeled{padding-inline:var(--space-3)}.roomCallControls-module__KNoEmW__liveCallCtaBtn{height:var(--room-call-dock-h,var(--room-toolbar-h,36px));min-height:var(--room-call-dock-h,var(--room-toolbar-h,36px));min-width:0;padding:0 var(--space-3);border-radius:var(--lr-chrome-bar-radius,var(--radius-control));background:var(--color-action-complete,var(--color-success));color:#fff;cursor:pointer;white-space:nowrap;box-shadow:var(--shadow-card);border:none;flex:0 auto;justify-content:center;align-items:center;font-family:inherit;font-size:.8125rem;font-weight:600;line-height:1;transition:background .15s;display:inline-flex}.roomCallControls-module__KNoEmW__liveCallCtaBtn>span{text-overflow:ellipsis;overflow:hidden}.roomCallControls-module__KNoEmW__liveCallCtaBtn:hover:not(:disabled){background:var(--color-action-complete-hover,var(--color-success-deep));color:#fff}.roomCallControls-module__KNoEmW__liveCallCtaBtn:disabled{opacity:.65;cursor:not-allowed}:is([data-room-phone] .roomCallControls-module__KNoEmW__inRoomControlsOverlay .roomCallControls-module__KNoEmW__dockLabeledBtn,[data-room-phone] .roomCallControls-module__KNoEmW__inRoomControlsOverlay .roomCallControls-module__KNoEmW__dockBtnLabeled){padding:0}@media (max-width:899px){.roomCallControls-module__KNoEmW__liveCallCtaBtn{font-size:clamp(.6875rem,2.8vw,.8125rem)}}
@layer features{.roomCallMicControl-module__2yLbNa__icon{width:28px;height:28px;color:var(--color-text);background:color-mix(in srgb, var(--color-brand) 10%, transparent);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.roomCallMicControl-module__2yLbNa__iconOff{color:var(--color-text-muted);background:color-mix(in srgb, var(--color-text) 6%, transparent)}.roomCallMicControl-module__2yLbNa__button{cursor:pointer;border:none;padding:0}.roomCallMicControl-module__2yLbNa__button:hover:not(:disabled){background:color-mix(in srgb, var(--color-brand) 18%, transparent)}.roomCallMicControl-module__2yLbNa__button:disabled{opacity:.5;cursor:not-allowed}}
@layer features{.roomKickButton-module__6YbaQW__kickBtn{border-radius:var(--radius-sm,6px);width:28px;height:28px;color:var(--color-on-accent);background:var(--color-danger);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.roomKickButton-module__6YbaQW__kickBtn:hover:not(:disabled){filter:brightness(.92)}.roomKickButton-module__6YbaQW__kickBtn:disabled{opacity:.5;cursor:not-allowed}}
.roomInviteCallTile-module__uo4Rra__tile{min-width:0;min-height:0;padding:var(--space-3);box-sizing:border-box;text-align:left;border-radius:var(--radius-card);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-card);flex-direction:column;display:flex}.roomInviteCallTile-module__uo4Rra__inner{justify-content:flex-start;gap:var(--space-3);flex-direction:column;flex:none;min-width:0;padding:0;display:flex}.roomInviteCallTile-module__uo4Rra__title{font-size:var(--text-md,1rem);color:var(--color-fg);margin:0;font-weight:650;line-height:1.3}.roomInviteCallTile-module__uo4Rra__lead{color:var(--color-muted);margin:0;font-size:.8125rem;line-height:1.45}.roomInviteCallTile-module__uo4Rra__footnote{width:100%;color:var(--color-muted);text-align:left;text-wrap:pretty;margin:0;font-size:.8125rem;line-height:1.45}.roomInviteCallTile-module__uo4Rra__linkStack{align-items:center;gap:var(--space-2);flex-direction:column;width:100%;min-width:0;display:flex}.roomInviteCallTile-module__uo4Rra__url{box-sizing:border-box;border-radius:var(--radius-control);border:1px solid var(--color-border);background:var(--color-surface-soft);width:100%;min-width:0;color:var(--color-fg);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:all;user-select:all;margin:0;padding:10px 12px;font-size:.8125rem;line-height:1.45;overflow:hidden}.roomInviteCallTile-module__uo4Rra__copyBtn{width:auto;min-width:0;height:var(--room-toolbar-h,36px);min-height:var(--room-toolbar-h,36px);border-radius:var(--radius-control);align-self:center;padding:0 16px}.roomInviteCallTile-module__uo4Rra__copyBtnCopied{background:var(--color-success)!important;border-color:var(--color-success)!important;color:var(--color-on-accent,#fff)!important}
.roomSettingsModal-module__HqrN3G__panel{width:min(36rem,100vw - 2rem);max-width:min(36rem,100vw - 2rem);height:min(28rem,85vh - 2rem);max-height:min(28rem,85vh - 2rem)}.roomSettingsModal-module__HqrN3G__modalBody{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.roomSettingsModal-module__HqrN3G__shell{flex:auto;align-items:stretch;min-width:0;min-height:0;display:flex}.roomSettingsModal-module__HqrN3G__sideNav{border-right:1px solid var(--border-neutral,var(--color-border-subtle));box-sizing:border-box;flex-direction:column;flex:none;gap:2px;width:7.5rem;padding:.75rem .5rem .75rem .75rem;display:flex}.roomSettingsModal-module__HqrN3G__sideNavBtn{border-radius:var(--radius-control,.5rem);width:100%;min-height:2.25rem;font:inherit;font-size:var(--text-sm,.875rem);text-align:left;color:var(--color-text-secondary,var(--color-muted));cursor:pointer;transition:color var(--duration-fast,.15s), background var(--duration-fast,.15s);background:0 0;border:none;align-items:center;padding:.45rem .65rem;font-weight:600;line-height:1.25;display:flex}.roomSettingsModal-module__HqrN3G__sideNavBtn:hover{color:var(--color-fg,var(--color-text));background:color-mix(in srgb, var(--color-brand) 6%, transparent)}.roomSettingsModal-module__HqrN3G__sideNavBtnActive,.roomSettingsModal-module__HqrN3G__sideNavBtnActive:hover{color:var(--color-brand);background:color-mix(in srgb, var(--color-brand) 10%, transparent)}.roomSettingsModal-module__HqrN3G__content{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;box-sizing:border-box;flex:auto;min-width:0;min-height:0;padding:.75rem 1rem 1rem;overflow:hidden auto}.roomSettingsModal-module__HqrN3G__mobileNav{width:100%}@media (max-width:640px){.roomSettingsModal-module__HqrN3G__panel{height:auto;min-height:min(24rem,70vh);max-height:90vh;width:100%!important;max-width:none!important}.roomSettingsModal-module__HqrN3G__shell{flex-direction:column}.roomSettingsModal-module__HqrN3G__content{padding:.5rem 1rem .75rem}}
.roomMainStage-module__8OISfq__mainStageShell{--lr-chrome-control-h:var(--room-toolbar-h);--lr-chrome-bar-pad:0px;--lr-chrome-bar-gap:4px;--lr-chrome-bar-radius:var(--radius-control);--lr-chrome-control-radius:var(--radius-control);--room-board-chrome-row-gap:6px;--room-board-toolbar-bar-h:var(--room-toolbar-h);--room-call-control-h:var(--room-toolbar-h);--room-call-dock-h:var(--room-toolbar-h);--room-stage-chrome-top:max(6px, env(safe-area-inset-top,0px));--room-stage-chrome-bottom:max(6px, env(safe-area-inset-bottom,0px));--room-stage-chrome-pad-inline:max(6px, env(safe-area-inset-left,0px));--room-stage-chrome-pad-inline-end:max(6px, env(safe-area-inset-right,0px));--room-work-rail:min(52rem, calc(100% - var(--room-stage-chrome-pad-inline) - var(--room-stage-chrome-pad-inline-end)));--room-stage-chrome-row-h:var(--room-toolbar-h);--room-stage-chrome-extra-toolbar:0px;--room-board-pip-w:320px;--room-board-pip-h:calc(var(--room-board-pip-w) * 9 / 16);--room-board-minimap-w:240px;--room-board-minimap-h:calc(var(--room-board-minimap-w) * 9 / 16);--room-stage-chrome-stack-bottom:calc(var(--room-stage-chrome-top) + var(--room-toolbar-h) + 6px + var(--room-stage-chrome-extra-toolbar));--room-call-dock-bottom:var(--room-stage-chrome-bottom);--room-board-over-dock-gap:0px;flex:1;min-height:0;position:relative;overflow:hidden;container:room-main-stage/inline-size}@media (max-width:767px){.roomMainStage-module__8OISfq__mainStageShell[data-board-tab-board]{--room-call-dock-bottom:calc(var(--room-stage-chrome-bottom) + var(--room-toolbar-h) + var(--room-board-chrome-row-gap));--room-board-over-dock-gap:calc(var(--room-call-dock-h) + var(--room-board-chrome-row-gap))}}.roomMainStage-module__8OISfq__mainStageShell[data-board-tab-board]{--room-stage-chrome-extra-toolbar:0px}.roomMainStage-module__8OISfq__boardLeftRail{z-index:calc(var(--z-global-room-chrome,40) - 1);left:var(--room-stage-chrome-pad-inline,6px);max-height:min(calc(100% - var(--room-stage-chrome-stack-bottom,56px) - 80px), calc(100% - 120px));overscroll-behavior:contain;pointer-events:none;scrollbar-width:thin;-webkit-overflow-scrolling:touch;flex-direction:row;align-items:center;display:flex;position:absolute;top:50%;bottom:auto;overflow:visible auto;transform:translateY(-50%)}.roomMainStage-module__8OISfq__boardLeftRail>*{pointer-events:auto}.roomMainStage-module__8OISfq__mainStageShell[data-room-phone-main] .roomMainStage-module__8OISfq__boardLeftRail{left:max(4px, env(safe-area-inset-left,0px));max-height:min(calc(100dvh - var(--room-stage-chrome-stack-bottom,48px) - var(--room-call-dock-bottom,6px) - var(--room-call-dock-h,36px) - 24px), calc(100% - 96px))}.roomMainStage-module__8OISfq__mainStageHeaderZone{z-index:var(--z-global-room-chrome);box-sizing:border-box;width:100%;padding:var(--room-stage-chrome-top) var(--room-stage-chrome-pad-inline-end) 0 var(--room-stage-chrome-pad-inline);pointer-events:none;-webkit-user-select:none;user-select:none;background:0 0;flex-direction:column;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.roomMainStage-module__8OISfq__mainStageHeader{width:100%;height:var(--room-toolbar-h);min-height:var(--room-toolbar-h);max-height:var(--room-toolbar-h);background:0 0;justify-content:space-between;align-items:flex-start;gap:8px;padding:0;display:flex}@media (min-width:900px){.roomMainStage-module__8OISfq__mainStageHeader{gap:12px}}.roomMainStage-module__8OISfq__mainStageHeaderLeft{z-index:2;min-width:0;height:var(--room-toolbar-h);pointer-events:auto;flex:0 auto;align-items:center;display:flex;position:relative}.roomMainStage-module__8OISfq__mainStageHeaderRight{z-index:2;min-width:0;height:var(--room-toolbar-h);pointer-events:auto;flex:0 auto;justify-content:flex-end;align-items:center;gap:6px;display:flex;position:relative}@media (min-width:900px){.roomMainStage-module__8OISfq__mainStageHeaderRight{gap:8px}}.roomMainStage-module__8OISfq__mainStageShell[data-room-phone-main]{--room-board-minimap-w:200px;--room-board-minimap-h:calc(var(--room-board-minimap-w) * 9 / 16);--room-board-rail-w:48px;--room-board-rail-pad:5px;--room-board-rail-gap:1px;--room-board-rail-radius:16px;--room-board-rail-control:38px;--room-board-stroke-card-w:min(152px, calc(100vw - 72px));--lr-chrome-control-h:38px}.roomMainStage-module__8OISfq__mainStageViewToggle{height:var(--room-toolbar-h);background:var(--lr-chrome-bar,var(--lr-surface));border:1px solid var(--lr-chrome-bar-border,var(--lr-control-border));border-radius:var(--lr-chrome-bar-radius,var(--radius-control));box-shadow:none;box-sizing:border-box;gap:2px;padding:2px}html[data-theme=dark] .roomMainStage-module__8OISfq__mainStageViewToggle{background:var(--lr-chrome-bar,var(--lr-surface));border-color:var(--lr-chrome-bar-border,var(--lr-control-border))}.roomMainStage-module__8OISfq__mainStageViewToggleBtn{flex:1 1 0;min-width:0;height:100%;padding:0 10px;font-size:.8125rem;line-height:1.2}.roomMainStage-module__8OISfq__mainStageViewTogglePhone{flex-shrink:0;width:max-content;min-width:0}.roomMainStage-module__8OISfq__mainStageViewToggleBtnPhone{flex:0 0 calc(var(--room-toolbar-h,36px) - 4px);width:calc(var(--room-toolbar-h,36px) - 4px);min-width:calc(var(--room-toolbar-h,36px) - 4px);max-width:calc(var(--room-toolbar-h,36px) - 4px);border-radius:calc(var(--radius-control) - 2px);justify-content:center;align-items:center;height:100%;padding:0;display:inline-flex}@media (max-width:899px){.roomMainStage-module__8OISfq__mainStageHeaderLeft{max-width:min(46%,11.5rem)}.roomMainStage-module__8OISfq__mainStageViewToggle{width:100%;min-width:0;max-width:100%}.roomMainStage-module__8OISfq__mainStageViewToggleBtn{padding:0 8px;font-size:.75rem}}.roomMainStage-module__8OISfq__mainStageShell[data-room-phone-main] .roomMainStage-module__8OISfq__mainStageHeader{height:var(--room-toolbar-h,36px);min-height:var(--room-toolbar-h,36px);max-height:var(--room-toolbar-h,36px);align-items:center;gap:6px}.roomMainStage-module__8OISfq__mainStageShell[data-room-phone-main] .roomMainStage-module__8OISfq__mainStageHeaderLeft{max-width:none;height:var(--room-toolbar-h,36px);flex:none}.roomMainStage-module__8OISfq__mainStageShell[data-room-phone-main] .roomMainStage-module__8OISfq__mainStageHeaderRight{min-width:0;height:var(--room-toolbar-h,36px);flex:auto;margin-left:0}.roomMainStage-module__8OISfq__mainStageShell[data-room-phone-main] .roomMainStage-module__8OISfq__mainStageViewTogglePhone{width:max-content;max-width:none}.roomMainStage-module__8OISfq__mainStageShell[data-room-phone-main] .roomMainStage-module__8OISfq__mainStageViewToggleBtnPhone{padding:0}.roomMainStage-module__8OISfq__mainStageBody,.roomMainStage-module__8OISfq__mainStageLayer{flex-direction:column;min-height:0;display:flex;position:absolute;inset:0}.roomMainStage-module__8OISfq__mainStageLayerHidden{opacity:0;visibility:hidden;pointer-events:none;z-index:0}.roomMainStage-module__8OISfq__mainStageLayerHidden video{clip-path:inset(50%);opacity:0!important;pointer-events:none!important;width:1px!important;min-width:1px!important;max-width:1px!important;height:1px!important;min-height:1px!important;max-height:1px!important;position:fixed!important;top:-100px!important;left:-100px!important;overflow:hidden!important}.roomMainStage-module__8OISfq__mainStageLayer:not(.roomMainStage-module__8OISfq__mainStageLayerHidden){z-index:1}.roomMainStage-module__8OISfq__videoStage{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.roomMainStage-module__8OISfq__bottomControlsOverlay{z-index:9;pointer-events:none;-webkit-user-select:none;user-select:none}.roomMainStage-module__8OISfq__bottomControlsOverlay>*{pointer-events:auto}
.personalRoomCleanup-module__b6oP7G__panel{max-width:26rem}.personalRoomCleanup-module__b6oP7G__content{align-items:stretch;gap:var(--space-3,.75rem);padding:var(--space-4,1rem) var(--space-4,1rem) var(--space-3,.75rem);flex-direction:column;display:flex}.personalRoomCleanup-module__b6oP7G__header{text-align:center;align-items:center;gap:var(--space-2,.5rem);flex-direction:column;display:flex}.personalRoomCleanup-module__b6oP7G__iconWrap{width:3.25rem;height:3.25rem;color:var(--color-danger);background:var(--color-danger-bg);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.personalRoomCleanup-module__b6oP7G__icon{width:1.5rem;height:1.5rem}.personalRoomCleanup-module__b6oP7G__title{font-size:1.125rem;font-weight:var(--font-weight-bold,700);color:var(--text-primary,var(--color-fg));margin:0;line-height:1.3}.personalRoomCleanup-module__b6oP7G__subtitle{color:var(--text-secondary,var(--color-muted));margin:0;font-size:.875rem;line-height:1.5}.personalRoomCleanup-module__b6oP7G__selectList{width:100%;margin-top:var(--space-1,.25rem);flex-direction:column;gap:8px;display:flex}.personalRoomCleanup-module__b6oP7G__option{border-radius:var(--radius-md);cursor:pointer;background:var(--color-bg-subtle,var(--color-surface-soft));width:100%;min-height:48px;color:var(--text-secondary,var(--color-muted));box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:1px solid #0000;justify-content:space-between;align-items:center;gap:.75rem;margin:0;padding:12px 16px;transition:background .2s,border-color .2s,color .2s;display:flex;position:relative}.personalRoomCleanup-module__b6oP7G__option:hover{background:var(--color-surface-muted,var(--color-surface-soft))}.personalRoomCleanup-module__b6oP7G__optionSelected{background:color-mix(in srgb, var(--color-primary,var(--color-brand)) 14%, transparent);border-color:var(--color-primary,var(--color-brand));color:var(--text-primary,var(--color-fg))}.personalRoomCleanup-module__b6oP7G__optionSelected:hover{background:color-mix(in srgb, var(--color-primary,var(--color-brand)) 18%, transparent)}.personalRoomCleanup-module__b6oP7G__optionRadio{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.personalRoomCleanup-module__b6oP7G__optionLabel{min-width:0;font-size:.9375rem;line-height:1.35;font-weight:var(--font-weight-medium,500);flex:auto}.personalRoomCleanup-module__b6oP7G__optionCheck{width:1.125rem;height:1.125rem;color:var(--color-primary,var(--color-brand));opacity:0;flex:none;transition:opacity .2s,transform .2s;transform:scale(.85)}.personalRoomCleanup-module__b6oP7G__optionSelected .personalRoomCleanup-module__b6oP7G__optionCheck{opacity:1;transform:scale(1)}.personalRoomCleanup-module__b6oP7G__actions{width:100%;margin-top:var(--space-2,.5rem);flex-direction:column;align-items:stretch;gap:12px;display:flex}
.pwaInstallPanel-module___4V3IW__actions{flex-direction:column;align-items:flex-start;gap:.75rem;margin-top:.25rem;display:flex}.pwaInstallPanel-module___4V3IW__hint{color:var(--color-muted);margin:0;font-size:.75rem;line-height:1.45}.pwaInstallPanel-module___4V3IW__stepsList{flex-direction:column;gap:.875rem;margin:0;padding:0;list-style:none;display:flex}.pwaInstallPanel-module___4V3IW__step{color:var(--color-fg);align-items:flex-start;gap:.75rem;font-size:.875rem;line-height:1.5;display:flex}.pwaInstallPanel-module___4V3IW__stepNum{background:var(--color-surface-muted);border:1px solid var(--color-border-subtle);width:1.5rem;height:1.5rem;color:var(--color-muted-strong,var(--color-muted));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:inline-flex}.pwaInstallPanel-module___4V3IW__stepBody{flex:1;min-width:0;margin:0}.pwaInstallPanel-module___4V3IW__installed{color:var(--color-fg);margin:0;font-size:.8125rem;line-height:1.45}
.mobileVersionPage-module__VQanWa__page{box-sizing:border-box;flex-direction:column;gap:1.5rem;max-width:56rem;margin:0 auto;padding:.25rem 0 2rem;display:flex}[data-cabinet-settings-shell] .mobileVersionPage-module__VQanWa__page{width:100%;max-width:none}.mobileVersionPage-module__VQanWa__hero{border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);align-items:center;gap:1rem;padding:1.25rem;display:flex;box-shadow:0 1px 3px #0f172a0a}.mobileVersionPage-module__VQanWa__heroIcon{border-radius:var(--radius-md);background:var(--color-surface-muted);width:2.75rem;height:2.75rem;color:var(--color-muted-strong,var(--color-muted));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.mobileVersionPage-module__VQanWa__heroText{flex-direction:column;gap:.25rem;min-width:0;display:flex}.mobileVersionPage-module__VQanWa__heroTitle{letter-spacing:-.02em;color:var(--color-fg);margin:0;font-size:1.25rem;font-weight:600;line-height:1.25}.mobileVersionPage-module__VQanWa__heroDesc{color:var(--color-muted);margin:0;font-size:.875rem;line-height:1.5}.mobileVersionPage-module__VQanWa__installedPill{border-radius:var(--radius-full);background:var(--color-surface-muted);border:1px solid var(--color-border);color:var(--color-fg);align-self:flex-start;align-items:center;gap:.35rem;margin-top:.35rem;padding:.25rem .65rem;font-size:.75rem;font-weight:500;display:inline-flex}.mobileVersionPage-module__VQanWa__platforms{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:1rem;width:100%;min-width:0;display:grid}@media (min-width:721px){.mobileVersionPage-module__VQanWa__platforms{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}[data-cabinet-narrow] .mobileVersionPage-module__VQanWa__platforms{grid-template-columns:minmax(0,1fr);gap:1rem}.mobileVersionPage-module__VQanWa__card{border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);box-sizing:border-box;overflow-wrap:anywhere;flex-direction:column;gap:.5rem;min-width:0;max-width:100%;padding:1.5rem;display:flex;box-shadow:0 1px 3px #0f172a0a}.mobileVersionPage-module__VQanWa__cardBadge{text-transform:uppercase;letter-spacing:.05em;color:var(--color-muted);font-size:.6875rem;font-weight:600}.mobileVersionPage-module__VQanWa__cardTitle{color:var(--color-fg);margin:0 0 .5rem;font-size:1.125rem;font-weight:600;line-height:1.3}.mobileVersionPage-module__VQanWa__cardContent{color:var(--color-fg);flex-direction:column;flex:1;gap:.75rem;font-size:.875rem;line-height:1.5;display:flex}.mobileVersionPage-module__VQanWa__cardLead{color:var(--color-fg);margin:0}.mobileVersionPage-module__VQanWa__cardLead strong{font-weight:600}.mobileVersionPage-module__VQanWa__cardLead code{border-radius:var(--radius-sm);background:var(--color-surface-muted);border:1px solid var(--color-border-subtle);color:var(--color-fg);font-size:.8125rem;font-family:var(--font-mono,ui-monospace, monospace);overflow-wrap:anywhere;word-break:break-word;padding:.1rem .35rem}.mobileVersionPage-module__VQanWa__pwaActions{flex-direction:column;gap:.75rem;margin-top:auto;padding-top:.25rem;display:flex}.mobileVersionPage-module__VQanWa__pwaBtn{width:100%;min-height:2.5rem}.mobileVersionPage-module__VQanWa__actionHint{color:var(--color-muted);margin:0;font-size:.75rem;line-height:1.45}.mobileVersionPage-module__VQanWa__stepsList{flex-direction:column;gap:.875rem;margin:0;padding:0;list-style:none;display:flex}.mobileVersionPage-module__VQanWa__step{color:var(--color-fg);align-items:flex-start;gap:.75rem;font-size:.875rem;line-height:1.5;display:flex}.mobileVersionPage-module__VQanWa__stepNum{background:var(--color-surface-muted);border:1px solid var(--color-border-subtle);width:1.5rem;height:1.5rem;color:var(--color-muted-strong,var(--color-muted));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:inline-flex}.mobileVersionPage-module__VQanWa__stepBody{min-width:0;margin:0}.mobileVersionPage-module__VQanWa__stepBody strong{font-weight:600}.mobileVersionPage-module__VQanWa__iosFooterHint{border-top:1px dashed var(--color-border);color:var(--color-muted);margin:.5rem 0 0;padding-top:.75rem;font-size:.75rem;line-height:1.45}@media (max-width:480px){.mobileVersionPage-module__VQanWa__page{gap:1.25rem;padding-bottom:1.5rem}.mobileVersionPage-module__VQanWa__hero{flex-direction:column;align-items:flex-start;padding:1.15rem 1.1rem}.mobileVersionPage-module__VQanWa__heroTitle{font-size:1.125rem}.mobileVersionPage-module__VQanWa__card{padding:1.15rem 1rem}.mobileVersionPage-module__VQanWa__cardTitle{font-size:1.05rem}}[data-cabinet-narrow] .mobileVersionPage-module__VQanWa__page{gap:1.25rem;padding-bottom:.5rem}[data-cabinet-narrow] .mobileVersionPage-module__VQanWa__hero{flex-direction:column;align-items:flex-start;padding:1.15rem 1rem}[data-cabinet-narrow] .mobileVersionPage-module__VQanWa__card{padding:1.15rem 1rem}html[data-theme=dark] .mobileVersionPage-module__VQanWa__hero{box-shadow:none}html[data-theme=dark] .mobileVersionPage-module__VQanWa__card{box-shadow:none}
.supportContactModal-module__Xm_x1W__body{gap:var(--space-4,1rem);flex-direction:column;padding:.15rem 0 .25rem;display:flex}.supportContactModal-module__Xm_x1W__lead{font-size:var(--text-body,.95rem);color:var(--color-text-secondary,var(--color-fg-secondary));margin:0;line-height:1.5}.supportContactModal-module__Xm_x1W__handle{font-size:var(--text-lg,1.125rem);color:var(--color-text,var(--color-fg));letter-spacing:.01em;-webkit-user-select:all;user-select:all;margin:0;font-weight:600;line-height:1.35}.supportContactModal-module__Xm_x1W__footer{justify-content:flex-start}.supportContactModal-module__Xm_x1W__footerActions{justify-content:flex-start;width:100%;display:flex}.supportContactModal-module__Xm_x1W__telegramBtn{width:auto;min-width:0;min-height:2.25rem;box-shadow:none;gap:.4rem;padding:.45rem .9rem}.supportContactModal-module__Xm_x1W__telegramBtn:hover:not(:disabled){box-shadow:none}
.warmLoading-module__rMeiPG__screen{background:var(--lr-bg,var(--color-bg));align-content:center;place-items:center;width:100%;height:100dvh;max-height:100dvh;padding:24px;display:grid;overflow:hidden}.warmLoading-module__rMeiPG__panel{text-align:center;flex:1;align-content:center;place-items:center;min-height:0;padding:16px;display:grid}.warmLoading-module__rMeiPG__inner{text-align:center;flex-direction:column;align-items:center;gap:.85rem;max-width:20rem;display:flex}.warmLoading-module__rMeiPG__title{color:var(--lr-fg,var(--color-fg));text-wrap:balance;margin:0;font-size:1.05rem;font-weight:600;line-height:1.35}.warmLoading-module__rMeiPG__hint{color:var(--lr-fg-muted,var(--color-muted));text-wrap:balance;margin:0;font-size:.875rem;line-height:1.45}
.LegalStaticPage-module__LFEEeq__page{background:var(--color-bg-soft);min-height:100vh;color:var(--color-fg)}html[data-theme=dark] .LegalStaticPage-module__LFEEeq__page{background:var(--background);color:var(--foreground)}.LegalStaticPage-module__LFEEeq__main{max-width:48rem;padding:var(--space-10,2.5rem) var(--space-5,1.25rem);margin:0 auto}.LegalStaticPage-module__LFEEeq__title{font-size:var(--text-2xl,1.5rem);font-weight:var(--font-weight-bold,700);color:var(--color-fg)}.LegalStaticPage-module__LFEEeq__lead{margin-top:var(--space-4,1rem);color:var(--color-fg);line-height:1.625}.LegalStaticPage-module__LFEEeq__section{margin-top:var(--space-10,2.5rem)}.LegalStaticPage-module__LFEEeq__sectionCard{margin-top:var(--space-10,2.5rem);border-radius:var(--radius-lg,.5rem);border:1px solid var(--color-border);background:var(--color-surface);padding:var(--space-6,1.5rem)}@media (min-width:768px){.LegalStaticPage-module__LFEEeq__sectionCard{padding:var(--space-8,2rem)}}.LegalStaticPage-module__LFEEeq__sectionTitle{font-size:var(--text-lg,1.125rem);font-weight:var(--font-weight-semibold,600);color:var(--color-fg)}.LegalStaticPage-module__LFEEeq__sectionLead{margin-top:var(--space-2,.5rem);font-size:var(--text-sm,.875rem);color:var(--color-muted)}.LegalStaticPage-module__LFEEeq__address{margin-top:var(--space-4,1rem);font-style:normal;font-size:var(--text-sm,.875rem);color:var(--color-fg);line-height:1.625}.LegalStaticPage-module__LFEEeq__link{font-weight:var(--font-weight-medium,500);color:var(--color-accent);text-decoration:none}.LegalStaticPage-module__LFEEeq__link:hover{text-decoration:underline}.LegalStaticPage-module__LFEEeq__socialWrap{margin-top:var(--space-6,1.5rem)}.LegalStaticPage-module__LFEEeq__article{max-width:48rem;padding:var(--space-10,2.5rem) var(--space-5,1.25rem);margin:0 auto}@media (min-width:768px){.LegalStaticPage-module__LFEEeq__article{padding-top:3.5rem;padding-bottom:3.5rem}}.LegalStaticPage-module__LFEEeq__card{border-radius:var(--radius-lg,.5rem);border:1px solid var(--color-border);background:var(--color-surface);padding:var(--space-6,1.5rem)}@media (min-width:768px){.LegalStaticPage-module__LFEEeq__card{padding:var(--space-10,2.5rem)}}.LegalStaticPage-module__LFEEeq__cardTitle{font-size:var(--text-xl,1.25rem);font-weight:var(--font-weight-bold,700);color:var(--color-fg)}@media (min-width:768px){.LegalStaticPage-module__LFEEeq__cardTitle{font-size:var(--text-2xl,1.5rem)}}.LegalStaticPage-module__LFEEeq__body{margin-top:var(--space-6,1.5rem);gap:var(--space-4,1rem);font-size:var(--text-sm,.875rem);color:var(--color-fg);flex-direction:column;line-height:1.625;display:flex}@media (min-width:768px){.LegalStaticPage-module__LFEEeq__body{font-size:.9375rem}}.LegalStaticPage-module__LFEEeq__body h2{padding-top:var(--space-2,.5rem);font-size:var(--text-base,1rem);font-weight:var(--font-weight-semibold,600);color:var(--color-fg)}.LegalStaticPage-module__LFEEeq__body ul{padding-left:var(--space-5,1.25rem);list-style:outside}.LegalStaticPage-module__LFEEeq__body ul>*+*{margin-top:var(--space-2,.5rem)}.LegalStaticPage-module__LFEEeq__bodyMuted{font-size:var(--text-sm,.875rem);color:var(--color-muted)}.LegalStaticPage-module__LFEEeq__code{border-radius:var(--radius-sm,.25rem);background:var(--color-surface-soft);font-size:var(--text-xs,.75rem);padding:.125rem .375rem}.LegalStaticPage-module__LFEEeq__codeInline{font-size:var(--text-xs,.75rem)}
.CookiesPageControls-module__u4kiaW__box{margin:var(--space-6) 0;padding:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg-soft,var(--bg-input))}.CookiesPageControls-module__u4kiaW__status{margin:0 0 var(--space-3);font-size:var(--text-sm,.875rem);color:var(--color-fg)}.CookiesPageControls-module__u4kiaW__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}
.SignupLegalConsent-module__FpZmtG__stack{gap:var(--space-2);flex-direction:column;display:flex}
.CookieConsentBanner-module__6xAkEa__root{z-index:var(--z-toast);padding:var(--space-4);pointer-events:none;display:none;position:fixed;bottom:0;left:0;right:0}html[data-analytics-consent-ui="1"] .CookieConsentBanner-module__6xAkEa__root{display:block}.CookieConsentBanner-module__6xAkEa__inner{pointer-events:auto;gap:var(--space-4);max-width:42rem;padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-md,0 8px 24px #00000014);color:var(--color-fg);flex-direction:column;margin:0 auto;display:flex}@media (min-width:640px){.CookieConsentBanner-module__6xAkEa__inner{align-items:flex-end;gap:var(--space-5);flex-direction:row}}.CookieConsentBanner-module__6xAkEa__copy{flex:1;min-width:0}.CookieConsentBanner-module__6xAkEa__title{font-size:var(--text-sm,.875rem);font-weight:var(--font-weight-semibold,600);color:var(--color-fg);margin:0}.CookieConsentBanner-module__6xAkEa__text{margin:var(--space-2) 0 0;font-size:var(--text-sm,.875rem);color:var(--color-muted,var(--text-secondary));line-height:1.5}.CookieConsentBanner-module__6xAkEa__link{color:var(--color-accent);font-weight:var(--font-weight-medium,500);text-decoration:none}.CookieConsentBanner-module__6xAkEa__link:hover{text-decoration:underline}.CookieConsentBanner-module__6xAkEa__actions{gap:var(--space-2);flex-wrap:wrap;flex-shrink:0;display:flex}
.yandexMetrika-module__58NQHa__pixel{position:absolute;left:-9999px}
.Breadcrumbs-module__EkltcW__nav{margin-bottom:var(--space-6,1.5rem)}.Breadcrumbs-module__EkltcW__list{font-size:var(--text-sm,.875rem);color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.Breadcrumbs-module__EkltcW__item{align-items:center;gap:.375rem;display:flex}.Breadcrumbs-module__EkltcW__link{color:var(--color-accent);text-decoration:none}.Breadcrumbs-module__EkltcW__link:hover{text-decoration:underline}.Breadcrumbs-module__EkltcW__current{color:var(--color-fg);font-weight:var(--font-weight-medium,500)}
.SocialChannelIcon-module__01PUIa__root{width:var(--icon-size);height:var(--icon-size);background:var(--color-surface);box-shadow:var(--shadow-sm);border:1px solid color-mix(in srgb, var(--color-fg) 6%, transparent);border-radius:.75rem;flex-shrink:0;display:inline-flex;overflow:hidden}.SocialChannelIcon-module__01PUIa__img{object-fit:cover;border-radius:inherit;display:block;width:100%!important;height:100%!important}html[data-theme=dark] .SocialChannelIcon-module__01PUIa__root{background:var(--color-fg-emphasis);border-color:color-mix(in srgb, var(--color-muted) 35%, transparent);box-shadow:var(--shadow-social-icon-dark)}
.PublicSocialNetworksGrid-module__fTVfBq__list,.PublicSocialNetworksGrid-module__fTVfBq__grid,.PublicSocialNetworksGrid-module__fTVfBq__gridThreeCol,.PublicSocialNetworksGrid-module__fTVfBq__gridContacts{flex-direction:column;gap:.75rem;width:100%;min-width:0;display:flex}.PublicSocialNetworksGrid-module__fTVfBq__socialCard,.PublicSocialNetworksGrid-module__fTVfBq__row{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface);box-sizing:border-box;flex-direction:column;align-items:stretch;gap:.75rem;width:100%;min-width:0;max-width:100%;padding:1rem 1.125rem;transition:border-color .15s;display:flex}.PublicSocialNetworksGrid-module__fTVfBq__socialCardHeader,.PublicSocialNetworksGrid-module__fTVfBq__rowMain{flex:none;align-items:center;gap:.75rem;width:100%;min-width:0;display:flex}.PublicSocialNetworksGrid-module__fTVfBq__socialIcon,.PublicSocialNetworksGrid-module__fTVfBq__iconWrap{border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex}.PublicSocialNetworksGrid-module__fTVfBq__socialTitle,.PublicSocialNetworksGrid-module__fTVfBq__rowName{min-width:0;color:var(--color-fg);flex:auto;margin:0;font-size:1rem;font-weight:600;line-height:1.3}.PublicSocialNetworksGrid-module__fTVfBq__socialDescription,.PublicSocialNetworksGrid-module__fTVfBq__rowDesc{width:100%;min-width:0;max-width:100%;color:var(--color-muted);word-break:break-word;overflow-wrap:break-word;flex:none;margin:0;font-size:.8125rem;line-height:1.45}.PublicSocialNetworksGrid-module__fTVfBq__socialActions,.PublicSocialNetworksGrid-module__fTVfBq__rowActions{flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;width:100%;margin-top:.15rem;display:flex}.PublicSocialNetworksGrid-module__fTVfBq__socialButton{flex-shrink:0}@media (min-width:769px){.PublicSocialNetworksGrid-module__fTVfBq__socialCard,.PublicSocialNetworksGrid-module__fTVfBq__row{flex-flow:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.125rem 1.5rem}.PublicSocialNetworksGrid-module__fTVfBq__socialCardHeader,.PublicSocialNetworksGrid-module__fTVfBq__rowMain{flex:12rem;min-width:0;max-width:100%}.PublicSocialNetworksGrid-module__fTVfBq__socialDescription,.PublicSocialNetworksGrid-module__fTVfBq__rowDesc{flex:100%;order:3;padding-left:3.75rem}.PublicSocialNetworksGrid-module__fTVfBq__socialCard>.PublicSocialNetworksGrid-module__fTVfBq__shortLink{order:4;margin-left:3.75rem}.PublicSocialNetworksGrid-module__fTVfBq__socialActions,.PublicSocialNetworksGrid-module__fTVfBq__rowActions{flex:none;order:2;width:auto;margin-top:0}}.PublicSocialNetworksGrid-module__fTVfBq__row:hover{border-color:var(--color-border-strong)}.PublicSocialNetworksGrid-module__fTVfBq__rowTelegram .PublicSocialNetworksGrid-module__fTVfBq__iconWrap{background:color-mix(in srgb, var(--color-brand-telegram) 12%, var(--color-surface-muted))}.PublicSocialNetworksGrid-module__fTVfBq__rowVk .PublicSocialNetworksGrid-module__fTVfBq__iconWrap{background:color-mix(in srgb, var(--color-brand-vk) 12%, var(--color-surface-muted))}.PublicSocialNetworksGrid-module__fTVfBq__channelIcon{border-radius:.375rem;width:1.75rem!important;height:1.75rem!important;box-shadow:none!important;background:0 0!important;border:none!important}.PublicSocialNetworksGrid-module__fTVfBq__shortLink{max-width:100%;font:var(--font-mono,ui-monospace, monospace);color:var(--color-muted);word-break:break-all;text-align:left;cursor:copy;background:0 0;border:none;padding:0;font-size:.75rem;transition:color .15s;display:inline-block}.PublicSocialNetworksGrid-module__fTVfBq__shortLink:hover,.PublicSocialNetworksGrid-module__fTVfBq__shortLink:focus-visible{color:var(--color-fg);text-underline-offset:2px;text-decoration:underline}.PublicSocialNetworksGrid-module__fTVfBq__goBtn{border-radius:var(--radius-md);color:var(--color-fg);background:var(--color-surface-muted);border:1px solid var(--color-border-subtle);justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.PublicSocialNetworksGrid-module__fTVfBq__goBtn:hover{background:var(--color-fg);color:var(--color-on-accent,#fff);border-color:var(--color-fg)}.PublicSocialNetworksGrid-module__fTVfBq__miniQr,.PublicSocialNetworksGrid-module__fTVfBq__miniQrPlaceholder{border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;display:inline-flex}.PublicSocialNetworksGrid-module__fTVfBq__miniQr:hover{border-color:var(--color-border-strong);background:var(--color-surface-muted)}.PublicSocialNetworksGrid-module__fTVfBq__miniQrImg{object-fit:contain;pointer-events:none;border-radius:.125rem;width:2rem;height:2rem;display:block}.PublicSocialNetworksGrid-module__fTVfBq__miniQrPlaceholder{opacity:.4;cursor:default;border-style:dashed}.PublicSocialNetworksGrid-module__fTVfBq__qrModalPanel{width:100%;max-width:18rem}.PublicSocialNetworksGrid-module__fTVfBq__qrModalBody{flex-direction:column;align-items:center;gap:.75rem;padding:.5rem 1.25rem 1.25rem;display:flex}.PublicSocialNetworksGrid-module__fTVfBq__qrModalFrame{border-radius:var(--radius-md);border:1px solid var(--color-border);box-sizing:border-box;background:#fff;justify-content:center;align-items:center;width:12.5rem;height:12.5rem;padding:.25rem;display:flex}.PublicSocialNetworksGrid-module__fTVfBq__qrModalImg{object-fit:contain;width:12rem;height:12rem;display:block}.PublicSocialNetworksGrid-module__fTVfBq__qrModalHint{color:var(--color-muted);text-align:center;margin:0;font-size:.8125rem;line-height:1.45}html[data-theme=dark] .PublicSocialNetworksGrid-module__fTVfBq__row{background:var(--color-surface)}html[data-theme=dark] .PublicSocialNetworksGrid-module__fTVfBq__miniQr{background:var(--color-surface)}html[data-theme=dark] .PublicSocialNetworksGrid-module__fTVfBq__qrModalFrame{background:#fff}:is([data-cabinet-narrow] [data-social-settings-page] .PublicSocialNetworksGrid-module__fTVfBq__socialCard,[data-cabinet-narrow] [data-social-settings-page] .PublicSocialNetworksGrid-module__fTVfBq__row){gap:.75rem;padding:1rem}:is([data-cabinet-narrow] [data-social-settings-page] .PublicSocialNetworksGrid-module__fTVfBq__socialIcon,[data-cabinet-narrow] [data-social-settings-page] .PublicSocialNetworksGrid-module__fTVfBq__iconWrap){width:3rem;height:3rem}:is([data-cabinet-narrow] [data-social-settings-page] .PublicSocialNetworksGrid-module__fTVfBq__socialDescription,[data-cabinet-narrow] [data-social-settings-page] .PublicSocialNetworksGrid-module__fTVfBq__rowDesc){font-size:.95rem;line-height:1.4}:is([data-cabinet-narrow] [data-social-settings-page] .PublicSocialNetworksGrid-module__fTVfBq__socialActions,[data-cabinet-narrow] [data-social-settings-page] .PublicSocialNetworksGrid-module__fTVfBq__rowActions){margin-top:.35rem}@media (max-width:520px){.PublicSocialNetworksGrid-module__fTVfBq__socialCardHeader,.PublicSocialNetworksGrid-module__fTVfBq__rowMain{gap:.875rem}.PublicSocialNetworksGrid-module__fTVfBq__socialIcon,.PublicSocialNetworksGrid-module__fTVfBq__iconWrap{width:2.75rem;height:2.75rem}}
.SocialFooterLinks-module__ZxDr0G__link{align-items:center;gap:var(--space-2,.5rem);color:var(--color-muted);transition:color var(--duration-fast,.15s) var(--ease-standard,ease);text-decoration:none;display:inline-flex}.SocialFooterLinks-module__ZxDr0G__link:hover{color:var(--color-accent)}html[data-theme=dark] .SocialFooterLinks-module__ZxDr0G__link:hover{color:color-mix(in srgb, var(--color-accent) 85%, white)}
.landingFooter-module__B3gnJG__footer{border-top:1px solid var(--color-border-subtle);padding:var(--space-6) var(--space-4);padding-bottom:calc(var(--space-6) + env(safe-area-inset-bottom,0px));background:var(--color-surface);margin-top:auto}.landingFooter-module__B3gnJG__inner{gap:var(--space-5);flex-direction:column;max-width:72rem;margin:0 auto;display:flex}.landingFooter-module__B3gnJG__top{gap:var(--space-5);align-items:start;display:grid}.landingFooter-module__B3gnJG__brandLink{align-items:center;gap:var(--space-2);width:fit-content;color:inherit;font-weight:700;font-size:var(--text-base);text-decoration:none;display:inline-flex}.landingFooter-module__B3gnJG__brandLogo{border-radius:var(--radius-md);flex-shrink:0}.landingFooter-module__B3gnJG__columns{gap:var(--space-5) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.landingFooter-module__B3gnJG__col{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.landingFooter-module__B3gnJG__colSocial{grid-column:1/-1}.landingFooter-module__B3gnJG__colTitle{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);margin:0;font-size:.6875rem;font-weight:700}.landingFooter-module__B3gnJG__nav{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.landingFooter-module__B3gnJG__colService .landingFooter-module__B3gnJG__nav{column-gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:.35rem;display:grid}.landingFooter-module__B3gnJG__navLink{color:var(--color-fg-body);font-size:.8125rem;line-height:1.35;text-decoration:none;transition:color .15s}.landingFooter-module__B3gnJG__navLink:hover{color:var(--color-brand)}.landingFooter-module__B3gnJG__socialLink{align-items:center;gap:var(--space-2);display:inline-flex}.landingFooter-module__B3gnJG__bottom{align-items:flex-start;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border-subtle);flex-direction:column;display:flex}.landingFooter-module__B3gnJG__copy{color:var(--color-muted);margin:0;font-size:.75rem}.landingFooter-module__B3gnJG__legalEntity{flex-direction:column;gap:.2rem;display:flex}.landingFooter-module__B3gnJG__legalEntityLine{color:var(--color-muted);margin:0;font-size:.75rem;line-height:1.4}.landingFooter-module__B3gnJG__legalEntityMail{color:inherit;text-decoration:none}.landingFooter-module__B3gnJG__legalEntityMail:hover{color:var(--color-brand)}.landingFooter-module__B3gnJG__legal{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;display:flex}.landingFooter-module__B3gnJG__legalItem{align-items:center;gap:.5rem;display:inline-flex}.landingFooter-module__B3gnJG__legalSep:before{content:"·";color:var(--color-border-strong);font-weight:700}.landingFooter-module__B3gnJG__legalLink{color:var(--color-fg-body);font-size:.75rem;line-height:1.35;text-decoration:none}.landingFooter-module__B3gnJG__legalLink:hover{color:var(--color-brand)}@media (min-width:768px){.landingFooter-module__B3gnJG__footer{padding:var(--space-8) var(--space-6);padding-bottom:calc(var(--space-8) + env(safe-area-inset-bottom,0px))}.landingFooter-module__B3gnJG__top{gap:var(--space-8);grid-template-columns:minmax(10rem,12rem) minmax(0,1fr)}.landingFooter-module__B3gnJG__columns{gap:var(--space-6);grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr) minmax(0,.8fr)}.landingFooter-module__B3gnJG__colSocial{grid-column:auto}.landingFooter-module__B3gnJG__bottom{justify-content:space-between;align-items:center;gap:var(--space-4);flex-direction:row}}@media (min-width:1024px){.landingFooter-module__B3gnJG__columns{gap:var(--space-8)}}
.PublicHeaderBarActions-module__gbQSkG__actions{flex-wrap:nowrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.35rem;display:flex}.PublicHeaderBarActions-module__gbQSkG__actions>a{white-space:nowrap;flex-shrink:0}.PublicHeaderBarActions-module__gbQSkG__themeToggle{flex-shrink:0}@media (min-width:640px){.PublicHeaderBarActions-module__gbQSkG__actions{gap:.75rem}}
