.tcf-eo .eo-room-top{flex-shrink:0}.tcf-eo .eo-room-body,.tcf-eo .eo-stage,.tcf-eo .eo-panel{min-width:0}.tcf-eo .eo-stage{justify-content:flex-start;overflow:auto}.tcf-eo .eo-stage>*,.tcf-eo .eo-panel>*{flex-shrink:0;min-width:0}.tcf-eo .eo-stage>:first-child{margin-top:auto}.tcf-eo .eo-stage>:last-child{margin-bottom:auto}.tcf-eo .eo-room-status,.tcf-eo .eo-caption,.tcf-eo .eo-panel,.tcf-eo .eo-you{overflow-wrap:anywhere}.tcf-eo .eo-you{max-width:100%}.tcf-eo .eo-you-meter{min-width:64px;flex-shrink:1}.tcf-eo .eo-ring-name{max-width:100%;overflow-wrap:anywhere}.tcf-eo .eo-panel-actions{position:static}.tcf-eo .eo-room a.eo-room-dashboard{min-height:44px;white-space:normal;text-align:center;gap:8px}.tcf-eo .eo-room a.eo-room-dashboard:visited{color:rgb(255 255 255 / .85)}.tcf-eo .eo-room a.eo-room-dashboard:focus-visible{outline:3px solid #ffb38a;outline-offset:3px}.tcf-eo .eo-room .eo-room-dashboard-help{margin:0;color:#bac9e2;font-size:13px;line-height:1.6}.tcf-eo .eo-room textarea{font-size:16px}.tcf-eo .eo-room :is(button,textarea):focus-visible{outline:3px solid #ffb38a;outline-offset:3px}.tcf-eo .eo-room :is(button,textarea,.eo-switch){scroll-margin-block:16px}.tcf-eo .eo-room .eo-panel{padding-bottom:max(24px, env(safe-area-inset-bottom))}@media (max-width:980px){.tcf-eo .eo-room-body{display:block;overflow:auto;overscroll-behavior:contain}.tcf-eo .eo-stage{min-height:min(420px, 45svh);overflow:visible;padding:32px 18px}.tcf-eo .eo-room .eo-panel{width:100%;max-height:none;overflow:visible}.tcf-eo .eo-room-top{flex-wrap:wrap}.tcf-eo .eo-rail{order:2;flex-basis:100%}.tcf-eo .eo-clocks{flex:1;justify-content:flex-end;flex-wrap:wrap;max-width:100%}}@media (max-width:640px){.tcf-eo .eo-rail{gap:4px}.tcf-eo .eo-rail-seg{min-width:12px;padding-inline:4px}.tcf-eo .eo-rail-seg.is-current{min-width:max-content;flex-basis:auto}.tcf-eo .eo-rail-seg.is-current span{display:inline}.tcf-eo .eo-rail-seg[data-phase^="pause"].is-current{padding-inline:4px}}