.golive-video[data-v-f267a55d]{width:100%;object-fit:cover;background:#000;aspect-ratio:16/9;display:block}.golive-video--mirrored[data-v-f267a55d]{transform:scaleX(-1)}.form-group[data-v-365b010c]{margin-bottom:0}.form-label-custom[data-v-365b010c]{display:block;margin-bottom:8px;font-weight:600;color:#333;font-size:14px}.form-control-custom[data-v-365b010c]{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;background:#fff;cursor:pointer}.form-control-custom[data-v-365b010c]:focus{outline:none;border-color:#667eea}.form-control-custom[data-v-365b010c]:disabled{opacity:.7;cursor:wait}.modern-settings-form[data-v-a3632a74]{padding:20px;background:#fff;border-radius:8px;border-right:3px solid #dc3545}.form-modern[data-v-a3632a74]{margin-bottom:20px}.form-modern-label[data-v-a3632a74]{display:block;margin-bottom:8px;font-weight:600;color:#333;font-size:14px}.form-modern-input[data-v-a3632a74]{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;transition:border-color .3s;display:block;visibility:visible;opacity:1}.form-modern-input[data-v-a3632a74]:focus{outline:none;border-color:#667eea}.stream-name-input[data-v-a3632a74]{background-color:#f8f9fa!important;color:#333!important;cursor:not-allowed!important;font-weight:500}.stream-name-input[data-v-a3632a74]::placeholder{color:#999;font-weight:400}.form-modern-help[data-v-a3632a74]{margin-top:5px;font-size:12px;color:#666;font-style:italic}.badge[data-v-a3632a74]{padding:3px 8px;border-radius:4px;font-size:11px;font-weight:600}.bg-secondary[data-v-a3632a74]{background-color:#dc3545!important;color:#fff}.start-camera-btn[data-v-a3632a74]{background:#667eea;color:#fff;border:none;padding:12px 20px;border-radius:6px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s}.start-camera-btn[data-v-a3632a74]:hover:not(:disabled){background:#5568d3;transform:translateY(-1px);box-shadow:0 4px 8px #667eea4d}.start-camera-btn[data-v-a3632a74]:disabled{background:#ccc;cursor:not-allowed;opacity:.7}.stop-camera-btn[data-v-a3632a74]{background:#dc3545;color:#fff;border:none;padding:12px 20px;border-radius:6px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s}.stop-camera-btn[data-v-a3632a74]:hover{background:#c82333;transform:translateY(-1px);box-shadow:0 4px 8px #dc35454d}.btn-modern-secondary[data-v-a3632a74]{background:#f8f9fa;border:1px solid #dee2e6;color:#495057;padding:10px;border-radius:4px;cursor:pointer;transition:all .3s}.btn-modern-secondary[data-v-a3632a74]:hover{background:#e9ecef;border-color:#adb5bd}.stream-volume-slider-rotated-wrap[data-v-108ec417]{touch-action:none}.stream-volume-slider-vertical[data-v-108ec417]{--volume-track-fill: #ffffff;--volume-track-empty: rgba(255, 255, 255, .35);--volume-fill: 0%;--volume-thumb-size: 1.176470588cqw;--volume-track-height: .5882352941cqw;position:absolute;left:50%;top:50%;width:11.17647059cqw;height:var(--volume-track-height);margin:0;padding:0;transform:translate(-50%,-50%) rotate(-90deg);transform-origin:center center;accent-color:#ffffff;cursor:pointer;background:transparent;appearance:none;-webkit-appearance:none}[data-v-108ec417] .stream-volume-slider-vertical::-webkit-slider-runnable-track{height:var(--volume-track-height);border-radius:14.70588235cqw;background:linear-gradient(to right,var(--volume-track-fill) 0%,var(--volume-track-fill) var(--volume-fill),var(--volume-track-empty) var(--volume-fill),var(--volume-track-empty) 100%)}[data-v-108ec417] .stream-volume-slider-vertical::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--volume-thumb-size);height:var(--volume-thumb-size);margin-top:calc((var(--volume-track-height) - var(--volume-thumb-size)) / 2);border:none;border-radius:50%;background-color:#fff!important;box-shadow:0 0 0 .0882352941cqw #00000059;cursor:pointer}[data-v-108ec417] .stream-volume-slider-vertical::-moz-range-track{height:var(--volume-track-height);border-radius:14.70588235cqw;background:var(--volume-track-empty)}[data-v-108ec417] .stream-volume-slider-vertical::-moz-range-progress{height:var(--volume-track-height);border-radius:14.70588235cqw;background:var(--volume-track-fill)}[data-v-108ec417] .stream-volume-slider-vertical::-moz-range-thumb{width:var(--volume-thumb-size);height:var(--volume-thumb-size);border:none;border-radius:50%;background-color:#fff!important;box-shadow:0 0 0 .0882352941cqw #00000059;cursor:pointer}.stream-volume-fade-enter-active[data-v-108ec417],.stream-volume-fade-leave-active[data-v-108ec417]{transition:opacity .14s ease}.stream-volume-fade-enter-from[data-v-108ec417],.stream-volume-fade-leave-to[data-v-108ec417]{opacity:0}.golive-playback-video[data-v-108ec417]{width:100%;height:100%;object-fit:cover;background:#000;display:block}.money-rain{--tip-rain-time-scale: 1;width:100vw;height:100vh;z-index:999999;position:fixed;inset:0;pointer-events:none;overflow:hidden;background:transparent}.money-rain .note{position:absolute;top:-20%;width:var(--tip-rain-note-width, 25.10416667vw);height:var(--tip-rain-note-height, 10.57291667vw);display:flex;align-items:center;justify-content:space-between;padding:10px 14px;color:#0b3d1e;font-weight:700;animation-name:fall;animation-duration:calc(6s * var(--tip-rain-time-scale, 1));animation-timing-function:cubic-bezier(.22,.61,.36,1);animation-fill-mode:both;will-change:transform;backface-visibility:hidden}.money-rain .note img{width:100%}@keyframes fall{0%{transform:translate3d(var(--fall-x0, 0vw),-32vh,0) rotate(16deg);opacity:.35}10%{opacity:1}to{transform:translate3d(var(--fall-x1, 0vw),130vh,0) rotate(-10deg);opacity:1}}.money-rain .note:nth-child(1){left:-10%;animation-duration:calc(7s * var(--tip-rain-time-scale, 1));animation-delay:calc(.5s * var(--tip-rain-time-scale, 1));--fall-x0: -3vw;--fall-x1: 5vw}.money-rain .note:nth-child(1) img{transform:scale(.5401452282) rotate(-40.67deg)}.money-rain .note:nth-child(2){left:10%;animation-duration:calc(6s * var(--tip-rain-time-scale, 1));animation-delay:calc(.8s * var(--tip-rain-time-scale, 1));--fall-x0: 4vw;--fall-x1: -4vw}.money-rain .note:nth-child(2) img{transform:scale(.2284232365) rotate(-30deg)}.money-rain .note:nth-child(3){left:8%;animation-duration:calc(9s * var(--tip-rain-time-scale, 1));animation-delay:calc(.8s * var(--tip-rain-time-scale, 1));--fall-x0: -2vw;--fall-x1: 6vw}.money-rain .note:nth-child(3) img{transform:scale(.4882157676) rotate(53.83deg)}.money-rain .note:nth-child(4){left:18%;animation-duration:calc(7s * var(--tip-rain-time-scale, 1));animation-delay:calc(1.6s * var(--tip-rain-time-scale, 1));--fall-x0: 5vw;--fall-x1: -3vw}.money-rain .note:nth-child(4) img{transform:scale(.3473443983) rotate(30deg)}.money-rain .note:nth-child(5){right:-10%;animation-duration:calc(5s * var(--tip-rain-time-scale, 1));animation-delay:calc(.5s * var(--tip-rain-time-scale, 1));--fall-x0: 3vw;--fall-x1: -6vw}.money-rain .note:nth-child(5) img{transform:scale(.3473443983) rotate(30deg)}.money-rain .note:nth-child(6){right:1%;animation-duration:calc(10s * var(--tip-rain-time-scale, 1));animation-delay:calc(1.5s * var(--tip-rain-time-scale, 1));--fall-x0: -4vw;--fall-x1: 4vw}.money-rain .note:nth-child(6) img{transform:scale(.5401452282) rotate(40deg)}.money-rain .note:nth-child(7){right:10%;animation-duration:calc(9s * var(--tip-rain-time-scale, 1));animation-delay:calc(1s * var(--tip-rain-time-scale, 1));--fall-x0: 2vw;--fall-x1: 5vw}.money-rain .note:nth-child(7) img{transform:scale(.5401452282) rotate(-30deg)}.money-rain .note:nth-child(8){right:20%;animation-duration:calc(8s * var(--tip-rain-time-scale, 1));animation-delay:calc(.2s * var(--tip-rain-time-scale, 1));--fall-x0: -5vw;--fall-x1: 2vw}.money-rain .note:nth-child(8) img{transform:scale(.5401452282) rotate(30deg)}.money-rain .note:nth-child(9){left:38%;animation-duration:calc(7s * var(--tip-rain-time-scale, 1));animation-delay:calc(2s * var(--tip-rain-time-scale, 1));--fall-x0: 1vw;--fall-x1: -5vw}.money-rain .note:nth-child(9) img{transform:scale(1)}.money-rain .note:nth-child(10){left:58%;animation-duration:calc(8s * var(--tip-rain-time-scale, 1));animation-delay:calc(1.1s * var(--tip-rain-time-scale, 1));--fall-x0: -2vw;--fall-x1: 7vw}.money-rain .note:nth-child(10) img{transform:scale(.42) rotate(22deg)}.exit-confirm-primary-btn[data-v-9c019a97]{border:none;border-radius:.5208333333cqw;background:linear-gradient(180deg,#c5a059,#8e6d31);box-shadow:none}.exit-confirm-primary-btn[data-v-9c019a97]:hover{border:none;background:linear-gradient(180deg,#d1ac68,#9a7838);box-shadow:none}.header-action-btn[data-v-14cd296d]{min-height:0;height:1.5625cqw;padding:0 .625cqw;font-size:.6770833333cqw;line-height:1;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}.rtmp-reset-btn[data-v-14cd296d]{border:none;border-radius:.5208333333cqw;background:linear-gradient(180deg,#c5a059,#8e6d31);box-shadow:none}.rtmp-reset-btn[data-v-14cd296d]:hover:not(:disabled){border:none;background:linear-gradient(180deg,#d1ac68,#9a7838);box-shadow:none}.credential-row[data-v-14cd296d]{display:grid;grid-template-columns:7cqw 1fr auto;gap:.5208333333cqw;align-items:center;padding:.5208333333cqw .625cqw;border:.05208333333cqw solid rgba(189,142,53,.25);border-radius:.3125cqw;background:#00000059}.credential-row.compact[data-v-14cd296d]{grid-template-columns:5.5cqw 1fr auto;padding:.4166666667cqw .5208333333cqw}.label[data-v-14cd296d]{font-family:inherit;font-size:.6770833333cqw;color:#ffffff8c}.value[data-v-14cd296d]{font-family:inherit;font-size:.7291666667cqw;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copy-btn[data-v-14cd296d]{border:none;border-radius:.2604166667cqw;background:linear-gradient(180deg,#c5a059,#8e6d31);color:#fff;font-size:.6770833333cqw;padding:.2604166667cqw .625cqw;cursor:pointer;min-width:3.6cqw;transition:background .15s ease,color .15s ease}.copy-btn.copied[data-v-14cd296d]{background:linear-gradient(180deg,#3d9b5f,#2a6f43)}.camera-card[data-v-14cd296d]{border:.05208333333cqw solid rgba(189,142,53,.25);border-radius:.3125cqw;padding:.625cqw;background:#00000040}.hint[data-v-14cd296d]{margin:.4166666667cqw 0 0;font-size:.625cqw;color:#ffffff80}.hint-info[data-v-14cd296d]{color:#c5d4e8;border:.05208333333cqw solid rgba(147,197,253,.35);border-radius:.3125cqw;padding:.4166666667cqw .5208333333cqw;background:#93c5fd14}.hint-warn[data-v-14cd296d]{color:#f0c674;border:.05208333333cqw solid rgba(240,198,116,.35);border-radius:.3125cqw;padding:.4166666667cqw .5208333333cqw;background:#f0c67414}.state-pill[data-v-14cd296d]{font-size:.625cqw;padding:.15625cqw .4166666667cqw;border-radius:999px;border:.05208333333cqw solid rgba(255,255,255,.2);color:#fff;background:#ffffff14}.state-pill[data-state=live][data-v-14cd296d]{border-color:#22c55e80;background:#22c55e2e}.state-pill[data-state=connecting][data-v-14cd296d],.state-pill[data-state=reconnecting][data-v-14cd296d]{border-color:#eab30880;background:#eab30829}.state-pill[data-state=unavailable][data-v-14cd296d],.state-pill[data-state=disconnected][data-v-14cd296d]{border-color:#ef444480;background:#ef444429}.floating-emoji-overlay[data-v-45a5a93c]{position:absolute;inset:0;z-index:80;pointer-events:none;overflow:hidden;contain:layout style paint;isolation:isolate}.floating-emoji-group[data-v-45a5a93c]{position:absolute;display:inline-flex;align-items:flex-end;gap:1px;opacity:0;transform:translateZ(0) scale(.9);animation-name:floatingEmojiRise-45a5a93c;animation-timing-function:ease-out;animation-fill-mode:forwards;will-change:transform,opacity}.floating-emoji-group--burst[data-v-45a5a93c]{flex-direction:column;align-items:center;gap:2px;padding:5px 10px;border-radius:999px;background:#0000008c;border:1px solid rgba(255,255,255,.35)}.floating-emoji-icon[data-v-45a5a93c]{width:var(--emoji-size, 32px);height:var(--emoji-size, 32px);object-fit:contain;display:block;flex-shrink:0}.floating-emoji-count[data-v-45a5a93c]{color:#fff;font-size:max(10px,calc(var(--emoji-size, 32px) * .38));font-weight:700;line-height:1;text-shadow:0 1px 2px rgba(0,0,0,.85);flex-shrink:0;margin-bottom:1px}.floating-emoji-group--burst .floating-emoji-count[data-v-45a5a93c]{font-size:max(10px,.75em);margin-bottom:0}.floating-emoji-burst-title[data-v-45a5a93c]{color:#fff;font-size:max(9px,.62em);font-weight:600;line-height:1.1;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.65);white-space:nowrap}@keyframes floatingEmojiRise-45a5a93c{0%{opacity:0;transform:translateZ(0) scale(.85)}12%{opacity:1}to{opacity:0;transform:translate3d(0,-11.4583cqw,0) scale(1.08)}}.avatar-fallback-placeholder[data-v-c5042fa0]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:9999px}.avatar-fallback-glass[data-v-c5042fa0]{background:#fff3;border:1px solid rgba(255,255,255,.3)}.avatar-fallback-gradient[data-v-c5042fa0]{background:linear-gradient(135deg,#6b1d1a,#4a1412)}.avatar-fallback-icon[data-v-c5042fa0]{width:55%;height:55%;color:#fff}.rtmp-details-btn[data-v-018b6190]{border:.05208333333cqw solid rgba(189,142,53,.55);background:linear-gradient(180deg,#c5a059,#8e6d31)}.rtmp-details-btn[data-v-018b6190]:hover{background:linear-gradient(180deg,#d1ac68,#9a7838)}.emoji-picker-panel[data-v-018b6190] .responsive-emoji-picker{display:block;width:100%;max-width:none!important;min-width:100%;--indicator-height: .16cqw}.emoji-picker-panel[data-v-018b6190] .responsive-emoji-picker::part(preview){display:none}.emoji-picker-panel[data-v-018b6190] .responsive-emoji-picker::part(favorites){display:none}.modal-box-inner[data-v-ba80dba6]{border-radius:8px}code[data-v-ba80dba6]{font-family:Courier New,monospace;word-break:break-all}.modal-box-inner[data-v-f70d582e],.modal-box-inner[data-v-81752d0f]{border-radius:8px}.vue-advanced-cropper{text-align:center;position:relative;-webkit-user-select:none;user-select:none;max-height:100%;max-width:100%;direction:ltr}.vue-advanced-cropper__stretcher{pointer-events:none;position:relative;max-width:100%;max-height:100%}.vue-advanced-cropper__image{-webkit-user-select:none;user-select:none;position:absolute;transform-origin:center;max-width:none!important}.vue-advanced-cropper__background,.vue-advanced-cropper__foreground{opacity:1;background:#000;transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.vue-advanced-cropper__foreground{opacity:.5}.vue-advanced-cropper__boundaries{opacity:1;transform:translate(-50%,-50%);position:absolute;left:50%;top:50%}.vue-advanced-cropper__cropper-wrapper{width:100%;height:100%}.vue-advanced-cropper__image-wrapper{overflow:hidden;position:absolute;width:100%;height:100%}.vue-advanced-cropper__stencil-wrapper{position:absolute}.vue-simple-handler{display:block;background:#fff;height:10px;width:10px}.vue-handler-wrapper{position:absolute;transform:translate(-50%,-50%);width:30px;height:30px}.vue-handler-wrapper__draggable{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.vue-handler-wrapper--west-north{cursor:nw-resize}.vue-handler-wrapper--north{cursor:n-resize}.vue-handler-wrapper--east-north{cursor:ne-resize}.vue-handler-wrapper--east{cursor:e-resize}.vue-handler-wrapper--east-south{cursor:se-resize}.vue-handler-wrapper--south{cursor:s-resize}.vue-handler-wrapper--west-south{cursor:sw-resize}.vue-handler-wrapper--west{cursor:w-resize}.vue-handler-wrapper--disabled{cursor:auto}.vue-line-wrapper{background:none;position:absolute;display:flex;align-items:center;justify-content:center}.vue-line-wrapper--north,.vue-line-wrapper--south{height:12px;width:100%;left:0;transform:translateY(-50%)}.vue-line-wrapper--north{top:0;cursor:n-resize}.vue-line-wrapper--south{top:100%;cursor:s-resize}.vue-line-wrapper--east,.vue-line-wrapper--west{width:12px;height:100%;transform:translate(-50%);top:0}.vue-line-wrapper--east{left:100%;cursor:e-resize}.vue-line-wrapper--west{left:0;cursor:w-resize}.vue-line-wrapper--disabled{cursor:auto}.vue-bounding-box{position:relative;height:100%;width:100%}.vue-bounding-box__handler{position:absolute}.vue-bounding-box__handler--west-north{left:0;top:0}.vue-bounding-box__handler--north{left:50%;top:0}.vue-bounding-box__handler--east-north{left:100%;top:0}.vue-bounding-box__handler--east{left:100%;top:50%}.vue-bounding-box__handler--east-south{left:100%;top:100%}.vue-bounding-box__handler--south{left:50%;top:100%}.vue-bounding-box__handler--west-south{left:0;top:100%}.vue-bounding-box__handler--west{left:0;top:50%}.vue-draggable-area{position:relative}.vue-preview-result{overflow:hidden;box-sizing:border-box;position:absolute;height:100%;width:100%}.vue-preview-result__wrapper{position:absolute}.vue-preview-result__image{pointer-events:none;position:relative;-webkit-user-select:none;user-select:none;transform-origin:center;max-width:none!important}.vue-rectangle-stencil{position:absolute;height:100%;width:100%;box-sizing:border-box}.vue-rectangle-stencil__preview{position:absolute;width:100%;height:100%}.vue-rectangle-stencil--movable{cursor:move}.vue-circle-stencil{position:absolute;height:100%;width:100%;box-sizing:content-box;cursor:move}.vue-circle-stencil__preview{border-radius:50%;position:absolute;width:100%;height:100%}.vue-circle-stencil--movable{cursor:move}.vue-preview{overflow:hidden;box-sizing:border-box;position:relative}.vue-preview--fill{width:100%;height:100%;position:absolute}.vue-preview__wrapper{position:absolute;height:100%;width:100%}.vue-preview__image{pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;transform-origin:center;max-width:none!important}.vue-simple-line{background:none;transition:border .5s;border-color:#ffffff4d;border-width:0;border-style:solid}.vue-simple-line--south,.vue-simple-line--north{height:0;width:100%}.vue-simple-line--east,.vue-simple-line--west{height:100%;width:0}.vue-simple-line--east{border-right-width:1px}.vue-simple-line--west{border-left-width:1px}.vue-simple-line--south{border-bottom-width:1px}.vue-simple-line--north{border-top-width:1px}.vue-simple-line--hover{opacity:1;border-color:#fff}.cropper[data-v-5e634391]{width:100%;height:100%}.modal-box-inner[data-v-5e634391]{border-radius:8px}.mode-choice-btn[data-v-f15d8a57]{border:none;border-radius:.5208333333cqw;background:linear-gradient(180deg,#c5a059,#8e6d31);box-shadow:none}.mode-choice-btn[data-v-f15d8a57]:hover{border:none;background:linear-gradient(180deg,#d1ac68,#9a7838);box-shadow:none}.home-camera-native-info-wrapper[data-v-397a0466]{position:absolute;left:.52cqw;right:.52cqw;bottom:.52cqw;z-index:10;display:flex;align-items:center;gap:.4cqw;justify-content:space-between}.home-camera-native-info-wrapper--idle[data-v-397a0466]{left:auto;justify-content:flex-end}.home-camera-native-info[data-v-397a0466]{background:#505050d9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fffffff2;font-size:.65cqw;padding:.35cqw .6cqw;border-radius:.26cqw;font-variant-numeric:tabular-nums}.home-notification-bell[data-v-397a0466]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2cqw;height:2cqw;padding:0;border:0;border-radius:999px;background:#505050d9;color:var(--color-zinc-200, #e4e4e7);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background-color .2s ease,color .2s ease}.home-notification-bell[data-v-397a0466]:hover{background:var(--color-zinc-700, #3f3f46);color:#fff}.home-notification-bell-icon[data-v-397a0466]{width:1.05cqw;height:1.05cqw}.home-notification-badge[data-v-397a0466]{position:absolute;top:-.15cqw;right:-.15cqw;min-width:.9cqw;height:.9cqw;padding:0 .18cqw;border-radius:999px;background:#fff;color:#111;font-size:.48cqw;line-height:.9cqw;text-align:center;font-weight:700;border:1px solid rgba(0,0,0,.35)}.home-notification-dropdown[data-v-397a0466]{position:absolute;right:0;bottom:calc(100% + .4cqw);width:17.5cqw;max-height:22cqw;overflow:auto;background:#161616f5;border:1px solid rgba(255,255,255,.18);border-radius:.6cqw;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 24px #00000073;z-index:30}.home-mirrored-video[data-v-397a0466]{transform:scaleX(-1)}.cam2cam-video[data-v-316ae53b]{width:100%;height:100%;object-fit:cover;aspect-ratio:16/9;background:#000;display:block}.cam2cam-video--mirrored[data-v-316ae53b]{transform:scaleX(-1)}.cam2cam-video[data-v-316ae53b]::-webkit-media-controls{display:none!important}.cam2cam-video[data-v-316ae53b]::-webkit-media-controls-enclosure{display:none!important}.form-group[data-v-03a38cdd]{margin-bottom:0}.form-label-custom[data-v-03a38cdd]{display:block;margin-bottom:8px;font-weight:600;color:#333;font-size:14px}.form-control-custom[data-v-03a38cdd]{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;background:#fff;cursor:pointer}.form-control-custom[data-v-03a38cdd]:focus{outline:none;border-color:#667eea}.form-control-custom[data-v-03a38cdd]:disabled{opacity:.7;cursor:wait}.modern-settings-form[data-v-cd37a037]{padding:20px;background:#fff;border-radius:8px;border-right:3px solid #dc3545}.start-camera-btn[data-v-cd37a037]{background:#667eea;color:#fff;border:none;padding:12px 20px;border-radius:6px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s}.start-camera-btn[data-v-cd37a037]:hover:not(:disabled){background:#5568d3;transform:translateY(-1px);box-shadow:0 4px 8px #667eea4d}.start-camera-btn[data-v-cd37a037]:disabled{background:#ccc;cursor:not-allowed;opacity:.7}.stop-camera-btn[data-v-cd37a037]{background:#dc3545;color:#fff;border:none;padding:12px 20px;border-radius:6px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s}.stop-camera-btn[data-v-cd37a037]:hover{background:#c82333;transform:translateY(-1px);box-shadow:0 4px 8px #dc35454d}.rtmp-details-btn[data-v-8e5cf5a7]{border:.05208333333cqw solid rgba(189,142,53,.55);background:linear-gradient(180deg,#c5a059,#8e6d31)}.rtmp-details-btn[data-v-8e5cf5a7]:hover{background:linear-gradient(180deg,#d1ac68,#9a7838)}.stream-volume-slider-rotated-wrap[data-v-8e5cf5a7]{touch-action:none}.stream-volume-slider-vertical[data-v-8e5cf5a7]{--volume-track-fill: #ffffff;--volume-track-empty: rgba(255, 255, 255, .35);--volume-fill: 0%;--volume-thumb-size: 1.176470588cqw;--volume-track-height: .5882352941cqw;position:absolute;left:50%;top:50%;width:11.17647059cqw;height:var(--volume-track-height);margin:0;padding:0;transform:translate(-50%,-50%) rotate(-90deg);transform-origin:center center;accent-color:#ffffff;cursor:pointer;background:transparent;appearance:none;-webkit-appearance:none}[data-v-8e5cf5a7] .stream-volume-slider-vertical::-webkit-slider-runnable-track{height:var(--volume-track-height);border-radius:14.70588235cqw;background:linear-gradient(to right,var(--volume-track-fill) 0%,var(--volume-track-fill) var(--volume-fill),var(--volume-track-empty) var(--volume-fill),var(--volume-track-empty) 100%)}[data-v-8e5cf5a7] .stream-volume-slider-vertical::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--volume-thumb-size);height:var(--volume-thumb-size);margin-top:calc((var(--volume-track-height) - var(--volume-thumb-size)) / 2);border:none;border-radius:50%;background-color:#fff!important;box-shadow:0 0 0 .0882352941cqw #00000059;cursor:pointer}[data-v-8e5cf5a7] .stream-volume-slider-vertical::-moz-range-track{height:var(--volume-track-height);border-radius:14.70588235cqw;background:var(--volume-track-empty)}[data-v-8e5cf5a7] .stream-volume-slider-vertical::-moz-range-progress{height:var(--volume-track-height);border-radius:14.70588235cqw;background:var(--volume-track-fill)}[data-v-8e5cf5a7] .stream-volume-slider-vertical::-moz-range-thumb{width:var(--volume-thumb-size);height:var(--volume-thumb-size);border:none;border-radius:50%;background-color:#fff!important;box-shadow:0 0 0 .0882352941cqw #00000059;cursor:pointer}.stream-volume-fade-enter-active[data-v-8e5cf5a7],.stream-volume-fade-leave-active[data-v-8e5cf5a7]{transition:opacity .14s ease}.stream-volume-fade-enter-from[data-v-8e5cf5a7],.stream-volume-fade-leave-to[data-v-8e5cf5a7]{opacity:0}.emoji-picker-panel[data-v-8e5cf5a7] .responsive-emoji-picker{display:block;width:100%;max-width:none!important;min-width:100%;--indicator-height: .16cqw}.emoji-picker-panel[data-v-8e5cf5a7] .responsive-emoji-picker::part(preview){display:none}.emoji-picker-panel[data-v-8e5cf5a7] .responsive-emoji-picker::part(favorites){display:none}.pagination-wrapper[data-v-eba6f3df]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.8333333333cqw;padding:.7291666667cqw .8333333333cqw;background:#00000026;border:1px solid rgba(255,255,255,.2);border-radius:.8333333333cqw;-webkit-backdrop-filter:blur(95.9px);backdrop-filter:blur(95.9px)}.pagination-info[data-v-eba6f3df]{color:#ffffff8c;line-height:1.4}.pagination-info-value[data-v-eba6f3df]{color:#fff;font-weight:600;margin:0 .15em}.pagination-controls-group[data-v-eba6f3df]{display:flex;align-items:center;flex-wrap:wrap;gap:.7291666667cqw}.pagination-size-selector[data-v-eba6f3df]{display:flex;align-items:center;gap:.4166666667cqw}.page-size-label[data-v-eba6f3df]{font-size:.7291666667cqw;color:#ffffff8c;font-weight:500;white-space:nowrap}.page-size-select[data-v-eba6f3df]{min-width:3.333333333cqw;height:1.770833333cqw;padding:0 1.458333333cqw 0 .625cqw;border:1px solid rgba(255,255,255,.2);border-radius:.4166666667cqw;background-color:#ffffff0f;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='rgba(255,255,255,0.7)' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .46875cqw center;background-size:.5729166667cqw;appearance:none;color:#fff;font-size:.7291666667cqw;font-weight:500;cursor:pointer}.page-size-select[data-v-eba6f3df]:hover{border-color:#ffffff59;background-color:#ffffff1a}.page-size-select[data-v-eba6f3df]:focus{outline:none;border-color:#c7a050b3}.page-size-select option[data-v-eba6f3df]{background-color:#2a1510;color:#fff}.pagination-controls[data-v-eba6f3df]{display:flex;align-items:center;gap:.3125cqw}.pagination-btn[data-v-eba6f3df],.pagination-number[data-v-eba6f3df]{outline:none;-webkit-tap-highlight-color:transparent}.pagination-btn[data-v-eba6f3df]:focus-visible,.pagination-number[data-v-eba6f3df]:focus-visible,.page-size-select[data-v-eba6f3df]:focus-visible{outline:none;border-color:#c7a050b3}.pagination-btn[data-v-eba6f3df]{width:1.770833333cqw;height:1.770833333cqw;padding:0;border-radius:.4166666667cqw;border:1px solid rgba(255,255,255,.2);background-color:#ffffff0f;color:#fffc;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.pagination-btn[data-v-eba6f3df]:hover:not(:disabled){background-color:#ffffff1f;border-color:#ffffff59;color:#fff}.pagination-btn[data-v-eba6f3df]:disabled{opacity:.35;cursor:not-allowed}.pagination-icon[data-v-eba6f3df]{width:.9375cqw;height:.9375cqw;display:block;flex-shrink:0}.pagination-numbers[data-v-eba6f3df]{display:flex;align-items:center;gap:.2604166667cqw}.pagination-number[data-v-eba6f3df]{min-width:1.770833333cqw;height:1.770833333cqw;padding:0 .4166666667cqw;border-radius:.4166666667cqw;border:1px solid rgba(255,255,255,.2);background-color:#ffffff0f;color:#fffc;font-size:.7291666667cqw;font-weight:500;line-height:1;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease;display:flex;align-items:center;justify-content:center}.pagination-number[data-v-eba6f3df]:hover:not(:disabled):not(.active){background-color:#ffffff1f;border-color:#ffffff59;color:#fff}.pagination-number.active[data-v-eba6f3df]{background-color:#c7a05033;border-color:#c7a050;color:#c7a050;font-weight:600}.pagination-number.ellipsis[data-v-eba6f3df]{border:none;background:transparent;cursor:default;pointer-events:none;color:#fff6}.pagination-number[data-v-eba6f3df]:disabled{cursor:default}@media(max-width:768px){.pagination-wrapper[data-v-eba6f3df]{gap:12px;padding:12px 14px}.pagination-info[data-v-eba6f3df],.page-size-label[data-v-eba6f3df],.page-size-select[data-v-eba6f3df],.pagination-number[data-v-eba6f3df]{font-size:13px}.page-size-select[data-v-eba6f3df]{min-width:58px;height:34px;padding:0 26px 0 12px;background-position:right 10px center;background-size:10px;border-radius:8px}.pagination-btn[data-v-eba6f3df],.pagination-number[data-v-eba6f3df]{width:34px;min-width:34px;height:34px;border-radius:8px}.pagination-icon[data-v-eba6f3df]{width:16px;height:16px}}.notifications-container[data-v-f86b5b65]{width:min(100%,78cqw);max-width:1200px;margin:0 auto;padding:0 1cqw}.notifications-back-btn[data-v-f86b5b65]{display:inline-flex;align-items:center;gap:.25cqw;height:1.8cqw;padding:0 .7cqw;border-radius:999px;background:#505050d9;color:var(--color-zinc-200, #e4e4e7);font-size:.72cqw;flex-shrink:0;transition:background-color .2s ease,color .2s ease}.notifications-back-btn svg[data-v-f86b5b65]{width:.85cqw;height:.85cqw}.notifications-back-btn[data-v-f86b5b65]:hover{background:var(--color-zinc-700, #3f3f46);color:#fff}@media(max-width:900px){.notifications-container[data-v-f86b5b65]{width:100%;padding:0 14px}.notifications-back-btn[data-v-f86b5b65]{height:34px;font-size:13px}.notifications-back-btn svg[data-v-f86b5b65]{width:14px;height:14px}}.toast-root--viewport[data-v-62deedff]{position:fixed!important;inset:16px 16px auto auto!important;transform:none!important;margin:0!important;padding:0;border:none;background:transparent;width:fit-content;max-width:min(414px,calc(100vw - 32px));min-width:0;z-index:999999;outline:none;overflow:visible;pointer-events:none;box-sizing:border-box}.toast-root--layout[data-v-62deedff]{position:absolute!important;top:.52cqw!important;right:.52cqw!important;bottom:auto!important;left:auto!important;inset:.52cqw .52cqw auto auto!important;transform:none!important;margin:0!important;padding:0;border:none;background:transparent;width:fit-content;max-width:min(21.625cqw,calc(100% - 1.04cqw));min-width:0;z-index:80;outline:none;overflow:visible;pointer-events:none;box-sizing:border-box}.toast-root[data-v-62deedff]:focus,.toast-root[data-v-62deedff]:focus-visible{outline:none}.toast-box[data-v-62deedff]{box-sizing:border-box;width:max-content;max-width:100%;background:linear-gradient(180deg,var(--theme-color-secondary-950, #361e12) 0%,#1a0505 100%);border-radius:10px;padding:0;box-shadow:0 8px 24px #00000073,0 0 0 1px #d5b65e59 inset;animation:toast-slide-in-right-62deedff .3s ease-out;position:relative;min-height:48px;display:flex;align-items:stretch;border:1px solid var(--theme-color-secondary-300, #d5b65e);outline:none;pointer-events:auto;overflow:hidden}.toast-root--layout .toast-box[data-v-62deedff]{border-radius:.52cqw;min-height:2.8cqw;box-shadow:0 .4cqw 1.2cqw #00000073,0 0 0 .05cqw #d5b65e59 inset;border-width:.05cqw}.toast-box[data-v-62deedff]:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--toast-accent, var(--theme-color-secondary-300, #d5b65e))}.toast-root--layout .toast-box[data-v-62deedff]:before{width:.2cqw}.toast-root.type-success .toast-box[data-v-62deedff]{--toast-accent: #07bc0c}.toast-root.type-error .toast-box[data-v-62deedff]{--toast-accent: var(--theme-color-primary-500, #ff2a2a)}.toast-root.type-info .toast-box[data-v-62deedff]{--toast-accent: var(--theme-color-secondary-300, #d5b65e)}.toast-root.type-warning .toast-box[data-v-62deedff]{--toast-accent: var(--theme-color-secondary-400, #cca343)}@keyframes toast-slide-in-right-62deedff{0%{transform:translate(12px);opacity:0}to{transform:translate(0);opacity:1}}.toast-content[data-v-62deedff]{display:flex;align-items:flex-start;gap:10px;padding:12px 12px 12px 16px;position:relative;width:max-content;max-width:100%;box-sizing:border-box}.toast-root--layout .toast-content[data-v-62deedff]{gap:.55cqw;padding:.65cqw .65cqw .65cqw .9cqw}.toast-icon[data-v-62deedff]{flex-shrink:0;width:20px;height:20px;margin-top:0;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.toast-root--layout .toast-icon[data-v-62deedff]{width:1.15cqw;height:1.15cqw}.toast-icon-svg[data-v-62deedff],.toast-close-svg[data-v-62deedff]{width:12px;height:12px;display:block}.toast-root--layout .toast-icon-svg[data-v-62deedff],.toast-root--layout .toast-close-svg[data-v-62deedff]{width:.7cqw;height:.7cqw}.success-icon[data-v-62deedff]{background-color:#07bc0c}.error-icon[data-v-62deedff]{background-color:var(--theme-color-primary-500, #ff2a2a)}.info-icon[data-v-62deedff]{background-color:var(--theme-color-secondary-300, #d5b65e);color:var(--theme-color-secondary-950, #361e12)}.warning-icon[data-v-62deedff]{background-color:var(--theme-color-secondary-400, #cca343);color:var(--theme-color-secondary-950, #361e12)}.toast-message[data-v-62deedff]{flex:0 1 auto;min-width:0;max-width:100%;min-height:20px;display:flex;align-items:center}.toast-text[data-v-62deedff]{font-size:14px;margin:0;line-height:20px;color:#fff;font-weight:500;letter-spacing:.005em;overflow-wrap:anywhere;word-break:break-word;white-space:normal}.toast-root--layout .toast-text[data-v-62deedff]{font-size:.72cqw;line-height:1.15cqw}.toast-root--layout .toast-message[data-v-62deedff]{min-height:1.15cqw}.toast-close[data-v-62deedff]{flex-shrink:0;background:transparent;border:none;color:var(--theme-color-secondary-300, #d5b65e);cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:color .2s,opacity .2s;width:20px;height:20px;margin-top:0;opacity:.85;outline:none}.toast-root--layout .toast-close[data-v-62deedff]{width:1.15cqw;height:1.15cqw;padding:0}.toast-close[data-v-62deedff]:hover{opacity:1;color:#fff}.toast-close[data-v-62deedff]:focus{outline:none;border:none}@media(max-width:480px){.toast-root--viewport[data-v-62deedff]{inset:12px 12px auto!important;width:auto;max-width:none}}.room-stage{--stage-top: 1.2cqw;--stage-bottom: 1.2cqw;--stage-x: 1.2cqw;--module-gap: .8cqw;--col-left-w: 9cqw;--col-right-w: 28cqw;--btn-bar-h: 6cqw;--topbar-h: 4.5cqw;width:100dvw;height:100dvh;overflow:hidden;container-type:size;container-name:room;padding:var(--stage-top) var(--stage-x) var(--stage-bottom);display:flex;flex-direction:column;gap:var(--module-gap);box-sizing:border-box}.room-stage__topbar{flex-shrink:0;height:var(--topbar-h)}.room-stage__body{flex:1 1 0;min-height:0;display:flex;gap:var(--module-gap);overflow:hidden}.room-stage__col-left{flex-shrink:0;width:var(--col-left-w)}.room-stage__col-center{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:var(--module-gap);overflow:hidden}.room-stage__col-right{flex-shrink:0;width:var(--col-right-w);display:flex;flex-direction:column;overflow:hidden}.room-stage__btnbar{flex-shrink:0;height:var(--btn-bar-h)}.msc-inline-flag{display:inline-block;width:1em;height:1em;margin:0 .08em;vertical-align:-.1em;object-fit:contain;pointer-events:none}.msc-chat-flag-input{overflow-y:hidden;overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap;line-height:1.2;outline:none;box-sizing:border-box}.msc-chat-flag-input:empty:before{content:attr(data-placeholder);color:#84602e;pointer-events:none}.msc-chat-flag-text{white-space:pre-wrap;word-break:break-word}
