html,body,#app{height:100%;margin:0;padding:0;overflow:hidden!important}.my-btn[data-v-9a01ebd6]{padding:.5rem 1rem;border-radius:4px;background:#21ba45;color:#fff;border:none}.chat-dialog[data-v-2cd341a1]{position:fixed;width:320px;max-height:calc(100vh - 100px);display:flex;flex-direction:column;z-index:1000;transition:none}.draggable-toolbar[data-v-2cd341a1]{cursor:move;-webkit-user-select:none;user-select:none}.chat-history[data-v-2cd341a1]{overflow-y:auto;flex:1;min-height:180px;max-height:400px;background:#fafafa}.message-bubble[data-v-2cd341a1]{word-wrap:break-word;white-space:pre-wrap}.status-bar[data-v-2cd341a1]{min-height:32px!important}.chat-history[data-v-2cd341a1]::-webkit-scrollbar{width:6px}.chat-history[data-v-2cd341a1]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.chat-history[data-v-2cd341a1]::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.chat-history[data-v-2cd341a1]::-webkit-scrollbar-thumb:hover{background:#555}.fab-btn[data-v-e026b10c]{min-width:0}.game-drawer[data-v-f00c346f]{max-height:50vh;display:flex;flex-direction:column}.game-list[data-v-f00c346f]{max-height:calc(50vh - 56px);overflow-y:auto}.video-dialogs[data-v-a04fc203]{position:absolute;top:12px;left:12px;display:flex;gap:14px;z-index:1200;flex-wrap:nowrap;max-width:546px}.video-box[data-v-a04fc203]{background:#1e1e1ee0;border-radius:8px;padding:6px;display:flex;flex-direction:column;align-items:center;box-shadow:0 2px 8px #0000002e;position:relative;flex-shrink:0}.local-video-box[data-v-a04fc203]{padding:6px 6px 2px}.remote-video-box[data-v-a04fc203]{padding:6px}.video-avatar-bg[data-v-a04fc203]{position:relative;width:120px;height:90px;display:flex;align-items:center;justify-content:center;background:#222;border-radius:4px;overflow:hidden}.remote-avatar-bg[data-v-a04fc203]{height:120px}.video-el[data-v-a04fc203]{width:120px;height:90px;background:transparent;border-radius:4px;object-fit:cover;z-index:1}.remote-video-box .video-el[data-v-a04fc203]{height:120px}.avatar-icon[data-v-a04fc203]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:64px;color:#555;z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none}.direction-label[data-v-a04fc203]{position:absolute;top:4px;left:4px;background:#000000b3;color:#fff;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:700;z-index:10;pointer-events:none}.video-controls[data-v-a04fc203]{display:flex;gap:4px;margin-top:2px}.video-controls button[data-v-a04fc203]{font-size:12px;padding:2px 8px;border-radius:3px;border:none;background:#444;color:#fff;cursor:pointer;transition:background-color .2s ease}.video-controls button[data-v-a04fc203]:hover{background:#555}.icon-btn-sm[data-v-a04fc203]{background:#444;border:none;cursor:pointer;padding:4px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .2s;width:28px;height:28px;margin:0 1px}.icon-btn-sm .material-icons[data-v-a04fc203]{font-size:18px;color:#fff}.icon-btn-sm[data-v-a04fc203]:hover{background:#666}#map[data-v-70cb484b]{position:fixed;inset:0;width:100%;height:100%}
