.form-title[data-v-6f508ac5]{align-items:center;display:flex}.form-title hr[data-v-6f508ac5]:first-child{border:none;border-top:1px solid #fff3;width:16px;margin-right:1rem}.form-title hr[data-v-6f508ac5]:last-child{border:none;border-top:1px solid #fff3;flex-grow:2;margin-left:1rem}.form-title .form-title-label[data-v-6f508ac5]{align-items:center;gap:.5rem;font-size:1.125rem;font-weight:600;display:flex}.form-title .form-title-label i[data-v-6f508ac5]{color:#ce2a74;font-size:1.25rem}.form-title.sub hr[data-v-6f508ac5]{border-top:1px dashed #fcb0a9}.form-title.sub hr[data-v-6f508ac5]:first-child{flex-grow:2}.form-title.sub hr[data-v-6f508ac5]:last-child{width:16px}.form-title.sub .form-title-label[data-v-6f508ac5]{color:#fcb0a9;font-size:.875rem;font-weight:500}.form-title-desc[data-v-6f508ac5]{color:#888;margin-top:.25rem;font-size:.875rem}.group-title[data-v-9592ff9f]{margin-top:2rem;margin-bottom:.25rem;font-size:1.25rem;font-weight:600}.help-text[data-v-9592ff9f]{color:#888;font-size:.875rem}.select-row[data-v-9592ff9f]{align-items:flex-end;gap:1rem;display:flex}.select-row .flex-grow[data-v-9592ff9f]{flex-grow:1}.select-row .play-btn[data-v-9592ff9f]{margin-bottom:.25rem}.map-row[data-v-58784b78]{background:#ffffff05;border-top:1px solid #ffffff1a;border-bottom:1px solid #0000001a;grid-template-columns:80px minmax(0,1fr) 64px 64px;align-items:center;min-height:56px;display:grid}.map-row[data-v-58784b78]:first-child{border-top:none}.map-row[data-v-58784b78]:last-child{border-bottom:none}.map-row[data-v-58784b78]:nth-child(2n){background:#ffffff0a}.map-cell[data-v-58784b78]{justify-content:center;align-items:center;min-height:56px;padding:.25rem .5rem;display:flex}.map-cell-mapped[data-v-58784b78]{border-left:1px solid #ffffff14;border-right:1px solid #ffffff14;justify-content:flex-start}.map-cell-action[data-v-58784b78]{border-right:1px solid #ffffff14}.map-cell-action[data-v-58784b78]:last-child{border-right:none}.gp-btn[data-v-58784b78]{width:40px;height:auto}.mapped-value[data-v-58784b78]{align-items:center;gap:.5rem;display:flex}.mapped-button-icon img[data-v-58784b78]{width:36px;height:auto}.mapped-empty[data-v-58784b78]{color:#888;font-size:.82rem}.key[data-v-58784b78]{color:#333;text-transform:uppercase;background:#e3e3e3;border:1px solid #999;border-color:#fff #999 #999 #fff;border-radius:4px;justify-content:center;align-items:center;min-width:28px;height:28px;padding:.25rem .5rem;font-size:.76rem;font-weight:700;display:inline-flex;box-shadow:0 0 5px #0000001a}.key.arrowleft span[data-v-58784b78],.key.arrowright span[data-v-58784b78],.key.arrowup span[data-v-58784b78],.key.arrowdown span[data-v-58784b78]{display:none}.key.arrowleft[data-v-58784b78]:after,.key.arrowright[data-v-58784b78]:after,.key.arrowup[data-v-58784b78]:after,.key.arrowdown[data-v-58784b78]:after{justify-content:center;align-items:center;height:100%;font-family:"Font Awesome 6 Free";font-weight:900;display:flex}.key.arrowright[data-v-58784b78]:after{content:""}.key.arrowleft[data-v-58784b78]:after{content:""}.key.arrowup[data-v-58784b78]:after{content:""}.key.arrowdown[data-v-58784b78]:after{content:""}.map-row[data-v-f23163d5]{background:#ffffff05;border-top:1px solid #ffffff1a;border-bottom:1px solid #0000001a;grid-template-columns:80px minmax(0,1fr) 64px 64px;align-items:center;min-height:56px;display:grid}.map-row[data-v-f23163d5]:first-child{border-top:none}.map-row[data-v-f23163d5]:last-child{border-bottom:none}.map-row[data-v-f23163d5]:nth-child(2n){background:#ffffff0a}.map-cell[data-v-f23163d5]{justify-content:center;align-items:center;min-height:56px;padding:.25rem .5rem;display:flex}.map-cell-mapped[data-v-f23163d5]{border-left:1px solid #ffffff14;border-right:1px solid #ffffff14;justify-content:flex-start}.map-cell-action[data-v-f23163d5]{border-right:1px solid #ffffff14}.map-cell-action[data-v-f23163d5]:last-child{border-right:none}.gp-btn[data-v-f23163d5]{width:40px;height:auto}.mapped-empty[data-v-f23163d5]{color:#888;font-size:.82rem}.mapped-value[data-v-f23163d5]{align-items:center;display:inline-flex}.mapped-stick-icon img[data-v-f23163d5]{width:36px;height:auto}.key[data-v-f23163d5]{color:#333;text-transform:uppercase;background:#e3e3e3;border:1px solid #999;border-color:#fff #999 #999 #fff;border-radius:4px;justify-content:center;align-items:center;min-width:28px;height:28px;padding:.25rem .5rem;font-size:.76rem;font-weight:700;display:inline-flex;box-shadow:0 0 5px #0000001a}.key.arrowleft span[data-v-f23163d5],.key.arrowright span[data-v-f23163d5],.key.arrowup span[data-v-f23163d5],.key.arrowdown span[data-v-f23163d5]{display:none}.key.arrowleft[data-v-f23163d5]:after,.key.arrowright[data-v-f23163d5]:after,.key.arrowup[data-v-f23163d5]:after,.key.arrowdown[data-v-f23163d5]:after{justify-content:center;align-items:center;height:100%;font-family:"Font Awesome 6 Free";font-weight:900;display:flex}.key.arrowright[data-v-f23163d5]:after{content:""}.key.arrowleft[data-v-f23163d5]:after{content:""}.key.arrowup[data-v-f23163d5]:after{content:""}.key.arrowdown[data-v-f23163d5]:after{content:""}.container[data-v-002b3656]{flex-direction:column;justify-content:center;align-items:center;height:100%;padding:1rem;display:flex}.form-field-group[data-v-1264dca2]{position:relative}.form-field-group.inline[data-v-1264dca2]{flex-direction:row;gap:1rem;display:flex}.form-field-group.form-validation-error .form-select-wrapper[data-v-1264dca2]{border-color:#ef4444}.form-field-group.form-validation-error .form-field-label[data-v-1264dca2]{color:#ef4444}.form-field-error[data-v-1264dca2]{color:#ef4444;margin-top:.25rem;font-size:.875rem}.form-field-label[data-v-1264dca2]{color:#888;background:linear-gradient(#fff0,#fff0 50%,#2b2d40 50%,#2b2d40);padding:0 .4rem;font-size:.875rem;font-weight:500;transition:color .2s ease-in-out;position:absolute;top:-.85rem;left:.75rem}.form-field-label i[data-v-1264dca2]{margin-right:.05rem}.form-select-wrapper[data-v-1264dca2]{cursor:pointer;-webkit-user-select:text;user-select:text;box-sizing:border-box;background:#2b2d40;border:1px solid #fff3;border-radius:8px;align-items:center;height:36px;padding:.5rem;transition:border-color .2s ease-in-out,border-radius .2s ease-in-out;display:flex;position:relative}.form-select-wrapper.active[data-v-1264dca2]{border-radius:8px 8px 0 0}.form-select-wrapper.dropdown-above.active[data-v-1264dca2]{border-radius:0 0 8px 8px}.form-select-wrapper[data-v-1264dca2]:hover{border:1px solid #fff6}.form-select-wrapper:hover .form-field-label[data-v-1264dca2]{color:#bbb}.form-select-wrapper[data-v-1264dca2]:focus-within{border-color:#ce2a74}.form-select-wrapper:focus-within .form-field-label[data-v-1264dca2]{color:#fcb0a9}.form-select-wrapper input[data-v-1264dca2]{-webkit-user-select:text;user-select:text;cursor:pointer;flex:1;font-family:Roboto Variable,Roboto,sans-serif;position:relative;top:.125rem;color:#fff!important;background:0 0!important;border:none!important;outline:none!important}.form-select-wrapper .dropdown-icon[data-v-1264dca2]{color:#888;transition:transform .2s ease-in-out}.form-select-wrapper .dropdown-icon.rotated[data-v-1264dca2]{transform:rotate(180deg)}.form-select-wrapper .form-select-clear[data-v-1264dca2]{cursor:pointer;color:#888;background:#ffffff0f;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0 .5rem;padding:0;font-size:.7rem;transition:background-color .15s ease-in-out,color .15s ease-in-out,transform .15s ease-in-out,box-shadow .15s ease-in-out;display:flex}.form-select-wrapper .form-select-clear i[data-v-1264dca2]{position:relative;top:1px}.form-select-wrapper .form-select-clear[data-v-1264dca2]:hover{color:#fcb0a9;background:#ffffff1f}.form-select-dropdown[data-v-1264dca2]{z-index:10000;background:#2b2d40;border:1px solid #ce2a74;border-radius:0 0 8px 8px;max-height:200px;position:fixed;overflow-y:auto}.form-select-wrapper.dropdown-above .form-select-dropdown[data-v-1264dca2]{border-radius:8px 8px 0 0}.form-select-option[data-v-1264dca2]{cursor:pointer;align-items:center;gap:.5rem;padding:.5rem .75rem;transition:background .15s ease-in-out;display:flex}.form-select-option[data-v-1264dca2]:hover{background:#ffffff1a}.form-select-option.selected[data-v-1264dca2]{color:#fcb0a9;background:#ffffff0d}.form-select-option .checkbox[data-v-1264dca2]{background:#0000004d;border:1px solid #ffffff4d;border-radius:3px;justify-content:center;align-items:center;width:1rem;height:1rem;font-size:.7rem;display:flex}.form-select-no-results[data-v-1264dca2]{color:#888;text-align:center;padding:.75rem;font-style:italic}.form-field-help[data-v-1264dca2]{color:#888;margin-top:.25rem;font-size:.875rem}.form-field-help a[data-v-1264dca2]{color:#fcb0a9!important;font-weight:700!important;text-decoration:underline!important}.form-field-help a[data-v-1264dca2]:hover{color:#fff}.form-field-group[data-v-73057bc0]{position:relative}.form-field-group.form-validation-error .slider-track[data-v-73057bc0]{background:#ef44444d}.form-field-group.form-validation-error .slider-fill[data-v-73057bc0]{background:#ef4444}.form-field-group.form-validation-error .slider-thumb[data-v-73057bc0]{background:#ef4444;border-color:#ef4444}.form-field-group.form-validation-error .form-group-label[data-v-73057bc0]{color:#ef4444}.form-group-label[data-v-73057bc0]{color:#fcb0a9;align-items:center;gap:.5rem;margin-bottom:.25rem;font-size:.875rem;font-weight:500;display:flex}.form-group-label i[data-v-73057bc0]{margin-right:.25rem}.form-group-label .slider-value[data-v-73057bc0]{color:#fcb0a9;background:#ffffff1a;border-radius:4px;margin-left:auto;padding:0 .5rem;font-size:.8125rem;font-weight:600}.form-slider-wrapper[data-v-73057bc0]{align-items:center;gap:.75rem;padding:.25rem 0;display:flex}.slider-min[data-v-73057bc0],.slider-max[data-v-73057bc0]{color:#888;text-align:center;background:#2b2a49;border:1px dashed #ffffff1a;border-radius:4px;min-width:1.5rem;padding:0 .5rem;font-size:.75rem}.slider-track-container[data-v-73057bc0]{cursor:pointer;flex:1;align-items:center;height:1.5rem;display:flex;position:relative}.slider-track-container.disabled[data-v-73057bc0]{cursor:not-allowed;opacity:.5;pointer-events:none}.slider-track[data-v-73057bc0]{background:#2b2d40;border:1px solid #fff3;border-radius:3px;width:100%;height:10px;position:relative;overflow:hidden}.slider-fill[data-v-73057bc0]{background:#ce2a74;border-radius:3px;height:100%;transition:width 50ms ease-out;position:absolute;top:0;left:0}.slider-thumb[data-v-73057bc0]{cursor:grab;z-index:2;background:#2b2d40;border:3px solid #ce2a74;border-radius:50%;width:1.25rem;height:1.25rem;transition:transform .15s,box-shadow .15s;position:absolute;top:50%;transform:translate(-50%,-50%)}.slider-thumb[data-v-73057bc0]:hover{transform:translate(-50%,-50%)scale(1.1);box-shadow:0 0 0 4px #ce2a7433}.slider-thumb[data-v-73057bc0]:active{cursor:grabbing;transform:translate(-50%,-50%)scale(1.15);box-shadow:0 0 0 6px #ce2a744d}.form-field-error[data-v-73057bc0]{color:#ef4444;margin-top:.5rem;font-size:.875rem}.form-field-help[data-v-73057bc0]{color:#888;margin-top:.25rem;font-size:.875rem}@property --btn-glow-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.btn[data-v-95932701]{color:#fff;cursor:pointer;text-shadow:0 1px 2px #00000075;isolation:isolate;--btn-glow-angle:0deg;-webkit-user-select:none;user-select:none;background:#c6286f;border:1px solid #0000;border-radius:24px;outline:none;justify-content:center;align-items:center;gap:.5rem;height:36px;padding:0 .75rem;font-weight:700;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,transform .2s;display:inline-flex;position:relative;box-shadow:0 0 10px #ce2a7480,inset 0 0 0 1px #da4789,inset 0 1px #ffffff29,inset 0 -1px #00000029}.btn .title[data-v-95932701]{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}.btn i[data-v-95932701]{line-height:0}.btn .badge[data-v-95932701]{color:#fff;text-shadow:0 0 5px #0000001a;background-color:#2c65bb;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:.75rem;display:flex;position:absolute;top:-5px;right:-10px;box-shadow:0 0 5px #0000001a}.btn.glow[data-v-95932701]:not(.disabled):before{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--btn-glow-angle), #8ad6ff00 0deg, #8ad6ff00 252deg, #8ad6ff29 276deg, #8ad6ffeb 306deg, #ffb77ef5 325deg, #ab81ffe6 342deg, #8ad6ff4d 354deg, #8ad6ff00 360deg);-webkit-mask-composite:xor;opacity:.99;padding:1px;animation:9s linear infinite btn-glow-shift-95932701;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.btn.secondary[data-v-95932701]{color:#fff;background:#1b6bc7;border:1px solid #0000;box-shadow:0 0 10px #1b6bc780,inset 0 0 0 1px #297fe2,inset 0 1px #ffffff29,inset 0 -1px #00000029}.btn.secondary .badge[data-v-95932701]{color:#383838;background:#fff}.btn[data-v-95932701]:hover{background:#a4215c}.btn[data-v-95932701]:active{transform:scale(.95)translateY(1px);box-shadow:0 0 5px #ce2a744d,inset 0 0 0 1px #da4789,inset 0 1px 1px #0000003d,inset 0 -1px #ffffff0f}.btn.secondary[data-v-95932701]:hover{background:#15539a}.btn.secondary[data-v-95932701]:active{transform:scale(.95)translateY(1px);box-shadow:0 0 5px #1b6bc74d,inset 0 0 0 1px #297fe2,inset 0 1px 1px #0000003d,inset 0 -1px #ffffff0f}.btn.danger[data-v-95932701]{color:#fff;background:#ce3647;border:1px solid #0000;box-shadow:0 0 10px #ce364780,inset 0 0 0 1px #d34b5a,inset 0 1px #ffffff26,inset 0 -1px #00000029}.btn:hover.danger[data-v-95932701]{background:#a82937}.btn:active.danger[data-v-95932701]{transform:scale(.95)translateY(1px);box-shadow:0 0 5px #ce36474d,inset 0 0 0 1px #d34b5a,inset 0 1px 1px #0000003d,inset 0 -1px #ffffff0f}.btn.warning[data-v-95932701]{color:#905400;text-shadow:none;background:#ec9f34;border:1px solid #0000;box-shadow:0 0 10px #ec9f3480,inset 0 0 0 1px #eeaa4b,inset 0 1px #ffffff2e,inset 0 -1px #00000024}.btn:hover.warning[data-v-95932701]{background:#d88614}.btn:active.warning[data-v-95932701]{transform:scale(.95)translateY(1px);box-shadow:0 0 5px #ec9f344d,inset 0 0 0 1px #eeaa4b,inset 0 1px 1px #00000038,inset 0 -1px #ffffff14}.btn.success[data-v-95932701]{color:#fff;background:#349238;border:1px solid #0000;box-shadow:0 0 10px #34923880,inset 0 0 0 1px #3ba53f,inset 0 1px #ffffff29,inset 0 -1px #00000029}.btn:hover.success[data-v-95932701]{background:#276c2a}.btn:active.success[data-v-95932701]{transform:scale(.95)translateY(1px);box-shadow:0 0 5px #3492384d,inset 0 0 0 1px #3ba53f,inset 0 1px 1px #0000003d,inset 0 -1px #ffffff0f}.btn.inverted[data-v-95932701]{color:#4a4a4a;text-shadow:none;background:#efefef;border:1px solid #0000;box-shadow:0 0 10px #f5f5f538,inset 0 0 0 1px #ccc,inset 0 1px #ffffff80,inset 0 -1px #00000014}.btn.inverted .badge[data-v-95932701]{color:#fff;background:#1b6bc7}.btn.inverted[data-v-95932701]:hover{color:#f2f2f2;text-shadow:none;background:#4a4a4a}.btn.inverted[data-v-95932701]:active{transform:scale(.95)translateY(1px);box-shadow:0 0 5px #f5f5f51f,inset 0 0 0 1px #ccc,inset 0 1px 1px #0000002e,inset 0 -1px #ffffff14}.btn.cream[data-v-95932701]{color:#fff;background:#fcb0a9;border:1px solid #0000;box-shadow:0 0 10px #fcb0a940,inset 0 0 0 1px #fcb0a9,inset 0 1px #ffffff29,inset 0 -1px #00000024}.btn.cream[data-v-95932701]:hover{color:#fff;background:#383838}.btn.cream[data-v-95932701]:active{transform:scale(.95)translateY(1px);box-shadow:0 0 5px #fcb0a926,inset 0 0 0 1px #fcb0a9,inset 0 1px 1px #00000038,inset 0 -1px #ffffff0f}.btn.round[data-v-95932701]{border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1rem;display:flex;width:32px!important;height:32px!important}.btn.round.small[data-v-95932701]{font-size:.875rem;width:28px!important;height:28px!important}.btn.round.has-title[data-v-95932701]{border-radius:16px;min-width:32px;padding:0 .5rem;width:auto!important}.btn.round.small.has-title[data-v-95932701]{min-width:28px;padding:0 .5rem;font-size:.875rem;height:28px!important}.btn.wobble i[data-v-95932701]{animation:1s infinite wobble-95932701}.btn.has-options.open[data-v-95932701]{border:2px solid #fff}.btn.small[data-v-95932701]{height:32px;padding:0 .75rem;font-size:.875rem}.btn.small i[data-v-95932701]{font-size:11px}.btn.transparent[data-v-95932701]{text-shadow:0 0 1px #0003;background:#0003;border:1px solid #0000;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff1f,inset 0 -1px #0003}.btn.transparent[data-v-95932701]:active{transform:scale(.95)translateY(1px);box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px 2px #0000003d,inset 0 -1px #ffffff0d}.btn.disabled[data-v-95932701]{cursor:not-allowed;opacity:.5}.btn .options[data-v-95932701]{width:max-content;min-width:unset;color:#fff;background-color:#2b2a49;border:1px solid #ce2a74;border-radius:5px;font-size:1rem;font-weight:400;display:none;inset:auto;box-shadow:0 2px 10px #0003;z-index:1000!important}.btn .options.open[data-v-95932701]{flex-direction:column;display:flex}@keyframes btn-glow-shift-95932701{to{--btn-glow-angle:360deg}}@keyframes wobble-95932701{0%{transform:rotate(0)}15%{transform:rotate(10deg)}30%{transform:rotate(-10deg)}45%{transform:rotate(5deg)}60%{transform:rotate(-5deg)}75%{transform:rotate(2.5deg)}to{transform:rotate(0)}}@media (width<=768px){.btn[data-v-95932701]{align-items:center;height:32px;padding:0 .75rem;font-size:.9rem;display:flex}.btn[data-v-95932701]:active,.btn.secondary[data-v-95932701]:active,.btn.danger[data-v-95932701]:active,.btn.warning[data-v-95932701]:active,.btn.success[data-v-95932701]:active,.btn.inverted[data-v-95932701]:active,.btn.cream[data-v-95932701]:active,.btn.transparent[data-v-95932701]:active{transform:none}}@media (hover:none),(pointer:coarse){.btn[data-v-95932701]:hover{background:#c6286f}.btn.secondary[data-v-95932701]:hover{background:#1b6bc7}.btn.danger[data-v-95932701]:hover{background:#ce3647}.btn.warning[data-v-95932701]:hover{background:#ec9f34}.btn.success[data-v-95932701]:hover{background:#349238}.btn.inverted[data-v-95932701]:hover{color:#4a4a4a;background:#efefef}.btn.cream[data-v-95932701]:hover{color:#fff;background:#fcb0a9}}@media (width<=500px){.btn.responsive[data-v-95932701]{border-radius:50%}.btn.responsive.small[data-v-95932701]{width:28px!important;height:28px!important}.btn.responsive .title[data-v-95932701]{display:none}}.button-container[data-v-56a25b4b]{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:auto;display:flex}.button-container .row[data-v-56a25b4b]{flex-wrap:wrap;gap:.5rem;display:flex}.button-table[data-v-56a25b4b]{border:1px solid #ffffff1a;border-radius:8px;margin-top:1rem;overflow:hidden}.table-header[data-v-56a25b4b]{color:#ffffffbf;text-transform:uppercase;letter-spacing:.03em;background:#ffffff0f;grid-template-columns:80px minmax(0,1fr) 64px 64px;align-items:center;min-height:38px;font-size:.76rem;font-weight:700;display:grid}.table-header>div[data-v-56a25b4b]{border-right:1px solid #ffffff14;justify-content:center;align-items:center;padding:0 .5rem;display:flex}.table-header>div[data-v-56a25b4b]:nth-child(2){justify-content:flex-start}.table-header>div[data-v-56a25b4b]:last-child{border-right:none}.muted[data-v-56a25b4b]{color:#888;margin-top:.5rem;font-size:.85rem}.hpad[data-v-f776ff13]{--hpad-scale:1;--group-size:calc(clamp(36px, 8.6cqw, 50px) * var(--hpad-scale));--dpad-size:calc(var(--group-size) + 4px);--stick-size:calc(var(--group-size) / 2);--stick-travel:calc(var(--group-size) * .32);--dpad-button-size:calc(clamp(10px, 2.2cqw, 12px) * var(--hpad-scale));--dpad-inset:calc(clamp(5px, 1.2cqw, 6px) * var(--hpad-scale));--face-core-size:calc(clamp(22px, 5.2cqw, 32px) * var(--hpad-scale));--face-button-size:calc(clamp(11px, 2.4cqw, 14px) * var(--hpad-scale));--face-meta-size:calc(clamp(13px, 2.8cqw, 16px) * var(--hpad-scale));--trigger-font-size:calc(clamp(8px, 1.8cqw, 10px) * var(--hpad-scale));--trigger-gap:calc(clamp(.3rem, 1.2cqw, .5rem) * var(--hpad-scale));--outer-gap:calc(clamp(.45rem, 2.2cqw, 1rem) * var(--hpad-scale));--outer-padding:calc(clamp(.1rem, .6cqw, .35rem) * var(--hpad-scale)) calc(clamp(.2rem, .8cqw, .5rem) * var(--hpad-scale));--tight-pair-gap:0px}.hpad.large[data-v-f776ff13]{--hpad-scale:1.22}.hpad[data-v-f776ff13]{box-sizing:border-box;width:100%;padding:var(--outer-padding);flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:0;display:flex;position:relative;container-type:inline-size}.hpad[data-v-f776ff13]>*{flex:none}.hpad.narrow[data-v-f776ff13]{justify-content:flex-start;gap:var(--outer-gap);--group-size:calc(37.2px * var(--hpad-scale));--dpad-size:calc(41.2px * var(--hpad-scale));--stick-size:calc(18.6px * var(--hpad-scale));--stick-travel:calc(11.9px * var(--hpad-scale));--dpad-button-size:calc(10px * var(--hpad-scale));--dpad-inset:calc(5px * var(--hpad-scale));--face-core-size:calc(22.5px * var(--hpad-scale));--face-button-size:calc(11px * var(--hpad-scale));--face-meta-size:calc(13px * var(--hpad-scale));--trigger-font-size:calc(8px * var(--hpad-scale));--trigger-gap:calc(5px * var(--hpad-scale));--outer-gap:clamp(6px, 2.1cqw, 10px);--outer-padding:2.5px 3.5px;--tight-pair-gap:0px;flex-wrap:wrap}.hpad.locked[data-v-f776ff13]{border:2px dashed #f5e400}.hpad.locked[data-v-f776ff13]:after{content:"🔒";background:#f5e4000d;justify-content:center;align-items:center;width:100%;height:100%;font-size:2rem;display:flex;position:absolute;top:0;left:0}.hpad.locked[data-v-f776ff13]>*{opacity:.25}.hpad.puppet[data-v-f776ff13]{border:2px dashed #ce2a74}.hpad.puppet[data-v-f776ff13]:after{content:"🎭";background:#ce2a740d;justify-content:center;align-items:center;width:100%;height:100%;font-size:2rem;display:flex;position:absolute;top:0;left:0}.hpad.puppet[data-v-f776ff13]>*{opacity:.25}.analog[data-v-f776ff13]{width:var(--group-size);height:var(--group-size);background:#2b2a49;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.analog .stick[data-v-f776ff13]{width:var(--stick-size);height:var(--stick-size);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.analog .stick.pressed[data-v-f776ff13]{filter:drop-shadow(0 0 4px #ff69b48c);background:#ff69b4}.analog .stick .stick-label[data-v-f776ff13]{font-size:calc(var(--trigger-font-size) * .75);pointer-events:none;font-weight:900;line-height:1}.analog .deadzone[data-v-f776ff13]{pointer-events:none;background:#ff69b414;border:1px dashed #ff69b48c;border-radius:50%;position:absolute}.dpad[data-v-f776ff13]{width:var(--dpad-size);height:var(--dpad-size);position:relative}.dpad[data-v-f776ff13]:before{content:"";transform-origin:50%;pointer-events:none;background:#2b2a49;border:1px solid #fff3;border-radius:10px;position:absolute;inset:0;transform:rotate(45deg)scale(.7071)}.dpad .dpad-button[data-v-f776ff13]{width:var(--dpad-button-size);height:var(--dpad-button-size);z-index:1;transition:filter .12s;position:absolute}.dpad .dpad-button svg[data-v-f776ff13]{width:100%;height:100%;display:block}.dpad .dpad-button path[data-v-f776ff13]{fill:#fff;transition:fill .12s}.dpad .dpad-button.pressed[data-v-f776ff13]{filter:drop-shadow(0 0 4px #ff69b480)}.dpad .dpad-button.pressed path[data-v-f776ff13]{fill:#ff69b4}.dpad .dpad-button.up[data-v-f776ff13]{top:var(--dpad-inset);left:50%;transform:translate(-50%)}.dpad .dpad-button.right[data-v-f776ff13]{top:50%;right:var(--dpad-inset);transform:translateY(-50%)}.dpad .dpad-button.right svg[data-v-f776ff13]{transform:rotate(90deg)}.dpad .dpad-button.down[data-v-f776ff13]{bottom:var(--dpad-inset);left:50%;transform:translate(-50%)}.dpad .dpad-button.down svg[data-v-f776ff13]{transform:rotate(180deg)}.dpad .dpad-button.left[data-v-f776ff13]{top:50%;left:var(--dpad-inset);transform:translateY(-50%)}.dpad .dpad-button.left svg[data-v-f776ff13]{transform:rotate(270deg)}.face-btns[data-v-f776ff13]{width:var(--group-size);height:var(--group-size);background:#2b2a4959;border-radius:50%;position:relative}.face-btns[data-v-f776ff13]:before{content:"";width:var(--face-core-size);height:var(--face-core-size);background:#2b2a49;border:1px solid #fff3;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.face-btns .face-btn[data-v-f776ff13]{width:var(--face-button-size);height:var(--face-button-size);color:#2b2a49;font-size:var(--trigger-font-size);z-index:1;background:#ffffffd9;border-radius:50%;justify-content:center;align-items:center;font-weight:900;line-height:1;transition:transform .12s,background-color .12s,color .12s,filter .12s;display:flex;position:absolute}.face-btns .face-btn.pressed[data-v-f776ff13]{color:#fff;filter:drop-shadow(0 0 4px #ff69b48c);background:#ff69b4}.face-btns .face-btn.y[data-v-f776ff13]{top:3px;left:50%;transform:translate(-50%)}.face-btns .face-btn.y.pressed[data-v-f776ff13]{filter:drop-shadow(0 0 4px #e660088c);background:#e66008}.face-btns .face-btn.b[data-v-f776ff13]{top:50%;right:3px;transform:translateY(-50%)}.face-btns .face-btn.b.pressed[data-v-f776ff13]{filter:drop-shadow(0 0 4px #dd0a0a8c);background:#dd0a0a}.face-btns .face-btn.a[data-v-f776ff13]{bottom:3px;left:50%;transform:translate(-50%)}.face-btns .face-btn.a.pressed[data-v-f776ff13]{filter:drop-shadow(0 0 4px #0db90d8c);background:#0db90d}.face-btns .face-btn.x[data-v-f776ff13]{top:50%;left:3px;transform:translateY(-50%)}.face-btns .face-btn.x.pressed[data-v-f776ff13]{filter:drop-shadow(0 0 4px #0c67dd8c);background:#0c67dd}.face-btns .face-btn.guide[data-v-f776ff13]{width:var(--face-meta-size);height:var(--face-meta-size)}.face-btns .face-btn.back[data-v-f776ff13],.face-btns .face-btn.start[data-v-f776ff13]{width:var(--face-meta-size);height:var(--face-meta-size);top:65%}.ps-triangle[data-v-f776ff13]{transform:translate(1px,-1px)rotate(-90deg)}.ps-cross-label[data-v-f776ff13]{-webkit-text-stroke:.25px currentColor;font-size:1.25em;font-weight:900;display:inline-block;transform:scaleY(.78)}.hpad.controller-playstation .face-btn.y.pressed[data-v-f776ff13]{filter:drop-shadow(0 0 4px #19a35b8c);background:#19a35b}.hpad.controller-playstation .face-btn.b.pressed[data-v-f776ff13]{filter:drop-shadow(0 0 4px #e33b488c);background:#e33b48}.hpad.controller-playstation .face-btn.a.pressed[data-v-f776ff13]{filter:drop-shadow(0 0 4px #3488ed8c);background:#3488ed}.hpad.controller-playstation .face-btn.x.pressed[data-v-f776ff13]{filter:drop-shadow(0 0 4px #ed6b9a8c);background:#ed6b9a}.hpad.controller-playstation .face-btn.b i[data-v-f776ff13],.hpad.controller-playstation .face-btn.x i[data-v-f776ff13]{font-size:.88em}.hpad.controller-playstation .face-btn.b.pressed i[data-v-f776ff13],.hpad.controller-playstation .face-btn.x.pressed i[data-v-f776ff13]{font-size:.76em}.hpad.controller-nintendo .face-btn.y.pressed[data-v-f776ff13]{filter:drop-shadow(0 0 4px #3488ed8c);background:#3488ed}.hpad.controller-nintendo .face-btn.b.pressed[data-v-f776ff13]{filter:drop-shadow(0 0 4px #e33b488c);background:#e33b48}.hpad.controller-nintendo .face-btn.a.pressed[data-v-f776ff13]{filter:drop-shadow(0 0 4px #e8b51d8c);background:#e8b51d}.hpad.controller-nintendo .face-btn.x.pressed[data-v-f776ff13]{filter:drop-shadow(0 0 4px #19a35b8c);background:#19a35b}.trigger-gauge[data-v-f776ff13]{width:calc(var(--face-button-size) * 1.5);height:calc(var(--face-button-size) * 1.2);background:#b4b4b4;border-radius:50%;position:absolute;top:2px;left:0}.trigger-gauge-right[data-v-f776ff13]{left:58%}.trigger-group[data-v-f776ff13]{align-content:center;gap:var(--trigger-gap);width:var(--group-size);min-height:var(--group-size);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.trigger-group[data-v-f776ff13]:before{content:"";pointer-events:none;background:#2b2a4959;border:1px solid #fff3;border-radius:10px;height:50%;position:absolute;inset:50% 0 0;transform:translateY(-50%)}.trigger-group .trigger-btn[data-v-f776ff13]{z-index:1;box-sizing:border-box;color:#2b2a49;width:100%;font-size:var(--trigger-font-size);background:#fff;border-radius:8px;justify-content:center;align-items:center;padding:clamp(1px,.3cqw,2px) clamp(4px,1cqw,6px);font-weight:900;line-height:1;transition:background-color .12s,color .12s;display:flex;position:relative}.trigger-group .trigger-btn.pressed[data-v-f776ff13]{color:#fff;background:#ff69b4}.trigger-group .bumper[data-v-f776ff13]{background:#fff}.trigger-group .bumper.pressed[data-v-f776ff13]{color:#fff;filter:drop-shadow(0 0 4px #ff69b48c);background:#ff69b4}.form-field-group[data-v-f0ce6ab6]{position:relative}.form-field-group.form-validation-error .checkbox-indicator[data-v-f0ce6ab6]{border-color:#ef4444}.form-field-group.form-validation-error .form-group-label[data-v-f0ce6ab6],.form-field-group.form-validation-error .checkbox-label[data-v-f0ce6ab6]{color:#ef4444}.form-group-label[data-v-f0ce6ab6]{color:#888;justify-content:flex-start;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:flex}.form-group-label i[data-v-f0ce6ab6]{margin-right:.25rem}.form-checkbox-wrapper[data-v-f0ce6ab6]{flex-direction:column;gap:.5rem;display:flex}.form-checkbox-wrapper.inline[data-v-f0ce6ab6]{flex-flow:wrap;gap:1rem}.form-field-error[data-v-f0ce6ab6]{color:#ef4444;margin-top:.5rem;font-size:.875rem}.form-field-help[data-v-f0ce6ab6]{color:#888;margin-top:.25rem;font-size:.875rem}.scroll-container[data-v-8ad21c9e]{width:100%;height:100%;position:relative}.scroll-content[data-v-8ad21c9e]{scroll-behavior:auto;width:100%;height:100%;overflow:hidden auto}.scroll-shadow[data-v-8ad21c9e]{pointer-events:none;opacity:0;z-index:1;width:100%;height:20px;transition:opacity .3s;position:absolute;left:0}.scroll-shadow.top[data-v-8ad21c9e]{background:linear-gradient(#00000040,#0000);top:0}.scroll-shadow.bottom[data-v-8ad21c9e]{background:linear-gradient(#0000,#00000040);bottom:0}.scroll-shadow.visible[data-v-8ad21c9e]{opacity:1}.mobile-scrollbar[data-v-8ad21c9e]{pointer-events:none;z-index:2;width:3px;height:100%;position:absolute;top:0;right:2px}.mobile-scrollbar-thumb[data-v-8ad21c9e]{background:#ffffff8c;border-radius:999px;width:100%;transition:transform 40ms linear}.modal-container[data-v-10e3a4ac]{z-index:5000;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;padding:2rem;animation:.2s ease-in-out fadeIn-10e3a4ac;display:flex;position:fixed;top:0;left:0}.modal[data-v-10e3a4ac]{--modal-sidebar-width:250px;border:1px solid var(--modal-accent-color,#ce2a74);z-index:1000;background:#332e56;border-top-width:6px;border-radius:8px;width:100%;max-width:600px;height:calc(100vh - 4rem);max-height:1200px;display:flex;position:relative;overflow:visible;box-shadow:0 4px 10px #0000001a}.modal.has-sidebar[data-v-10e3a4ac]{max-width:820px;height:calc(100vh - 4rem);max-height:calc(100vh - 4rem);display:flex}.modal.full[data-v-10e3a4ac]{max-width:740px;height:calc(100vh - 4rem);max-height:calc(100vh - 4rem);display:flex}.modal.compact[data-v-10e3a4ac]{width:100%;max-width:640px;height:auto;max-height:min(80vh,980px)}.modal.expanded[data-v-10e3a4ac]{max-width:640px}.modal.compact.expanded[data-v-10e3a4ac]{max-width:720px}.modal.large[data-v-10e3a4ac]{max-width:100%}.modal.large.has-sidebar[data-v-10e3a4ac]{--modal-sidebar-width:340px}.modal-content[data-v-10e3a4ac]{border-radius:inherit;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.modal.has-sidebar .modal-content[data-v-10e3a4ac]{border-radius:0 8px 8px 0}.modal-header[data-v-10e3a4ac],.modal-footer[data-v-10e3a4ac]{background:#2b2a49;padding:.75rem 1rem;display:flex;position:relative}.modal-header[data-v-10e3a4ac]{border-bottom:solid 1px var(--modal-accent-color,#ce2a74);border-radius:8px 8px 0 0;justify-content:space-between;align-items:center;min-width:0}.modal-title[data-v-10e3a4ac]{align-items:center;gap:.5rem;display:flex}.modal-body[data-v-10e3a4ac]{flex:1;overflow-y:auto}.modal.nonResponsive .modal-body[data-v-10e3a4ac]{flex:0 auto}.modal.nonResponsive .modal-body[data-v-10e3a4ac] .scroll-container,.modal.nonResponsive .modal-body[data-v-10e3a4ac] .scroll-content{height:auto}.modal.compact .modal-body[data-v-10e3a4ac]{flex:0 auto}.modal.compact .modal-body[data-v-10e3a4ac] .scroll-container,.modal.compact .modal-body[data-v-10e3a4ac] .scroll-content{height:auto}.modal-sidebar[data-v-10e3a4ac]{width:var(--modal-sidebar-width);z-index:1001;background:#272643;border-right:1px solid #d73b81;border-radius:8px 0 0 8px;overflow-y:auto}.modal-sidebar[data-v-10e3a4ac] .sidebar-item{border-top:1px solid #ffffff1a;border-bottom:1px solid #0003}.modal-sidebar[data-v-10e3a4ac] .sidebar-item:not(.active):nth-child(odd){background:#ffffff09}.modal-sidebar[data-v-10e3a4ac] .sidebar-item:last-child{border-bottom:1px solid #0003;box-shadow:0 3px 8px #00000024}.modal-footer[data-v-10e3a4ac]{border-top:1px solid var(--modal-accent-color,#ce2a74);border-radius:0 0 8px 8px;flex-wrap:wrap;justify-content:flex-end;gap:.75rem}.modal-title[data-v-10e3a4ac]{color:#fcb0a9;text-shadow:0 0 5px #fcb0a91a,0 0 6px #fcb0a91a,0 0 8px #fcb0a91a;padding-top:.15rem;font-family:Tilt Neon,cursive;font-size:1rem}.modal-header-btns[data-v-10e3a4ac]{z-index:1002;align-items:center;gap:.5rem;display:flex;position:absolute;top:-16px;right:-14px}.modal-options-btn[data-v-10e3a4ac]{cursor:pointer;text-shadow:0 0 5px #00000080;color:#333;background:#f5f5f5;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:opacity .2s ease-in-out,transform .2s ease-in-out;display:flex;position:relative;box-shadow:0 0 5px #00000080}.modal-options-btn[data-v-10e3a4ac]:hover{background:#fff;transform:scale(1.1)}.modal-options-btn i[data-v-10e3a4ac]{pointer-events:none}.modal-close[data-v-10e3a4ac]{cursor:pointer;text-shadow:0 0 5px #00000080;background:#d13232;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:opacity .2s ease-in-out,transform .2s ease-in-out;display:flex;position:relative;box-shadow:0 0 5px #00000080}.modal-close[data-v-10e3a4ac]:hover{background:#d64747;transform:scale(1.1)}.modal-close i[data-v-10e3a4ac]{pointer-events:none}.modal-body[data-v-10e3a4ac]{position:relative}.modal-sidebar-toggle[data-v-10e3a4ac]{display:none}.modal-options[data-v-10e3a4ac]{flex:auto;align-items:center;gap:1rem;min-width:0;display:flex}@keyframes fadeIn-10e3a4ac{0%{opacity:0}to{opacity:1}}@media (height<=580px){.modal-container[data-v-10e3a4ac]:not(.nonResponsive){padding:1rem}.modal-container:not(.nonResponsive) .modal[data-v-10e3a4ac]:not(.compact){height:100%}.modal-container:not(.nonResponsive) .modal:not(.compact) .modal-content[data-v-10e3a4ac]{height:100%;max-height:100%!important}}@media (height<=720px){.modal.compact[data-v-10e3a4ac]:not(.nonResponsive){height:auto;max-height:calc(100vh - 4rem)}}@media (width<=768px){.modal-header-btns[data-v-10e3a4ac]{top:-8px;right:0}.modal-container[data-v-10e3a4ac]{padding:.75rem}.modal[data-v-10e3a4ac]:not(.nonResponsive):not(.compact){border:1px solid var(--modal-accent-color,#ce2a74);border-radius:10px;width:100%!important;max-width:100vw!important;height:100%!important;max-height:100vh!important}.modal:not(.nonResponsive):not(.compact) .modal-content[data-v-10e3a4ac]{flex:1;height:100%}.modal.compact[data-v-10e3a4ac]:not(.nonResponsive){border:1px solid var(--modal-accent-color,#ce2a74);border-radius:8px;width:100%;max-width:600px;height:auto;max-height:calc(100dvh - 2rem);margin:.5rem auto 0}.modal.compact:not(.nonResponsive) .modal-content[data-v-10e3a4ac]{width:100%;max-height:inherit;flex:1;height:auto}.modal.compact:not(.nonResponsive) .modal-body[data-v-10e3a4ac]{flex:1;width:100%;min-height:0;max-height:none;overflow-y:auto}.modal-sidebar-toggle[data-v-10e3a4ac]{cursor:pointer;display:block}.modal-sidebar[data-v-10e3a4ac]{left:calc(-1 * var(--modal-sidebar-width));visibility:hidden;pointer-events:none;height:100vh;transition:left .1s ease-in-out,visibility 0s linear .1s;position:absolute}.modal-sidebar.show[data-v-10e3a4ac]{visibility:visible;pointer-events:auto;transition:left .1s ease-in-out;left:0;box-shadow:0 0 10px #0006}.modal:not(.compact) .modal-header[data-v-10e3a4ac]{border-radius:10px 10px 0 0}.modal:not(.compact) .modal-footer[data-v-10e3a4ac]{border-radius:0 0 10px 10px}}.wizard-header[data-v-d63e0144]{padding:none;box-sizing:border-box;border:4px solid #ce2a74;border-width:4px 2px;margin:0}.wizard-header img[data-v-d63e0144]{max-width:100%;height:auto;display:block}.wizard-content[data-v-d63e0144]{padding:1rem}.form-group[data-v-d63e0144]{flex-direction:column;gap:1.5rem;margin:1.5rem 0;display:flex}.wizard-header[data-v-fd39b61a]{padding:none;box-sizing:border-box;border:4px solid #ce2a74;border-width:4px 2px;margin:0}.wizard-header img[data-v-fd39b61a]{max-width:100%;height:auto;display:block}.wizard-content[data-v-fd39b61a]{padding:1rem}.wizard-header[data-v-25ba3588]{padding:none;box-sizing:border-box;border:4px solid #ce2a74;border-width:4px 2px;margin:0}.wizard-header img[data-v-25ba3588]{max-width:100%;height:auto;display:block}.wizard-content[data-v-25ba3588]{padding:1rem}.status[data-v-25ba3588]{align-items:center;gap:.5rem;display:flex}.wizard-header[data-v-79b2cf76]{padding:none;box-sizing:border-box;border:4px solid #ce2a74;border-width:4px 2px;margin:0}.wizard-header img[data-v-79b2cf76]{max-width:100%;height:auto;display:block}.wizard-content[data-v-79b2cf76]{padding:1rem}.simulator-help[data-v-79b2cf76]{flex-direction:column;gap:.35rem;padding:.75rem 1rem;font-size:.8rem;display:flex}.gamepad-select[data-v-a3b85d3e]{width:min(100%,520px);margin:0 auto 1rem}.sidebar-item[data-v-55b78e7f]{cursor:pointer;background:#ffffff05;border-top:1px solid #474077;border-bottom:1px solid #1f1c35;align-items:center;width:100%;min-width:175px;padding:6px 12px;transition:background-color .2s,color .2s,border-color .2s;display:flex}.sidebar-item[data-v-55b78e7f]:first-child{border-top:none;border-radius:5px 0 0}.sidebar-item[data-v-55b78e7f]:last-child{border-bottom:1px solid #474077;box-shadow:0 1px 2px #0000001a}.sidebar-item[data-v-55b78e7f]:nth-child(2n):hover{background-color:#ffffff1a}.sidebar-item[data-v-55b78e7f]:nth-child(odd):hover{background-color:#ffffff1a!important}.sidebar-item.active[data-v-55b78e7f]{color:#fff;text-shadow:0 0 1px #00000080;border-top:1px solid #db508f;border-bottom:1px solid #a4215c;font-weight:700;background-color:#b92668!important}.sidebar-item.active[data-v-55b78e7f]:first-child{border-top:none}.sidebar-item i[data-v-55b78e7f]{text-align:center;width:20px;margin-right:8px;font-size:.875rem}.sidebar-item span[data-v-55b78e7f]{font-size:14px}.container[data-v-e5bc9ce4]{background-color:#ffffff0d;border:1px dashed #ffffff1a;padding:.5rem 1rem;font-size:.9rem;position:relative}.container--warning[data-v-e5bc9ce4]{background-color:#6868102f;border:1px dashed #96961a91}.container--error[data-v-e5bc9ce4]{background-color:#ff00000d;border:1px dashed #ff00001a}.container i[data-v-e5bc9ce4]{color:#888;position:absolute;top:-.25rem;left:-.25rem}.container[data-v-3a464399]{padding:1rem}.group.hidden[data-v-3a464399]{display:none}.group[data-v-3a464399]{flex-direction:column;gap:1.75rem;margin-top:.5rem;margin-bottom:1.5rem;display:flex}.loader[data-v-3a464399]{justify-content:center;align-items:center;height:100%;padding:1rem;display:flex}.form-field-group[data-v-bc0e654d]{width:100%;position:relative}.form-field-group.form-validation-error .form-textarea-wrapper[data-v-bc0e654d]{border-color:#ef4444}.form-field-group.form-validation-error .form-field-label[data-v-bc0e654d]{color:#ef4444}.form-field-error[data-v-bc0e654d]{color:#ef4444;margin-top:.25rem;font-size:.875rem}.form-field-label[data-v-bc0e654d]{color:#888;background:linear-gradient(#fff0,#fff0 35%,#2b2d40 35%,#2b2d40);padding:0 .4rem;font-size:.875rem;font-weight:500;transition:color .2s ease-in-out;position:absolute;top:-.75rem;left:.75rem}.form-field-label i[data-v-bc0e654d]{margin-right:.05rem;font-size:.775rem}.form-textarea-wrapper[data-v-bc0e654d]{cursor:text;-webkit-user-select:none;user-select:none;box-sizing:border-box;background:#2b2d40;border:1px solid #fff3;border-radius:8px;align-items:flex-start;min-height:36px;padding:.5rem;transition:border-color .2s ease-in-out;display:flex;position:relative}.form-textarea-wrapper[data-v-bc0e654d]:hover{border:1px solid #fff6}.form-textarea-wrapper:hover .form-field-label[data-v-bc0e654d]{color:#bbb}.form-textarea-wrapper[data-v-bc0e654d]:focus-within{border-color:#ce2a74}.form-textarea-wrapper:focus-within .form-field-label[data-v-bc0e654d]{color:#fcb0a9}.form-textarea-wrapper textarea[data-v-bc0e654d]{-webkit-user-select:text;user-select:text;resize:none;color:inherit;box-sizing:border-box;flex:1;margin:0;padding:0;font-family:Roboto Variable,Roboto,sans-serif;font-size:16px;line-height:20px;position:relative;background:0 0!important;border:none!important;outline:none!important}.form-textarea-wrapper textarea.is-autogrow[data-v-bc0e654d]{height:20px;overflow:hidden}.form-textarea-wrapper textarea[data-v-bc0e654d]::placeholder{color:#888;opacity:.7}.form-textarea-wrapper textarea[data-v-bc0e654d]:disabled{opacity:.5;cursor:not-allowed}.form-textarea-wrapper textarea.has-label[data-v-bc0e654d]{top:.15rem}.form-field-help[data-v-bc0e654d]{color:#888;margin-top:.25rem;font-size:.875rem}.container[data-v-a7c63891]{height:100%;padding:1rem}.tag-list[data-v-5e7cd440]{flex-wrap:wrap;gap:5px;display:flex}.tag[data-v-5e7cd440]{color:#fff;white-space:nowrap;background-color:#ffffff1a;border-radius:4px;flex-shrink:0;padding:2px 6px;font-family:Tilt Neon,cursive;font-size:.8em}.room-card[data-v-fa397489]{border-radius:8px;height:100%;overflow:hidden}.room-card-header[data-v-fa397489]{height:120px;position:relative}.room-card-preview[data-v-fa397489]{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.room-card-preview img[data-v-fa397489]{object-fit:cover;width:100%;height:100%}.room-card-badges[data-v-fa397489]{z-index:2;flex-wrap:wrap;align-items:center;gap:.5rem;display:flex;position:absolute;bottom:-16px;right:1rem}.room-card-badge[data-v-fa397489]{color:#fff;text-shadow:1px 1px 5px #00000080;background:#363636;border-radius:16px;align-items:center;gap:.5rem;padding:.15rem .75rem;font-size:14px;font-weight:700;display:flex;box-shadow:2px 2px 10px #00000040}.room-card-badge .room-card-badge-icon[data-v-fa397489]{justify-content:center;align-items:center;display:flex}.room-card-badge.users[data-v-fa397489]{background:#ce2a74}.room-card-badge.region[data-v-fa397489]{background:#912dc0}.room-card-badge.voice[data-v-fa397489]{background:#209926}.room-card-badge.private[data-v-fa397489]{background:#8050a5}.room-card-flag[data-v-fa397489]{border:1px solid #fff;width:16px;box-shadow:1px 1px 5px #00000040}.parsec-logo[data-v-fa397489]{height:16px}.room-card-body[data-v-fa397489]{flex-direction:column;display:flex}.room-card-body-top[data-v-fa397489]{padding-bottom:1rem}.room-card-body-top.tint[data-v-fa397489]{background:#2b2a49;border-bottom:1px solid #0000001a}.room-card-title[data-v-fa397489]{padding:1.5rem 1rem 0;font-family:Tilt Neon,sans-serif;font-size:28px}.room-card-meta[data-v-fa397489]{flex-direction:column;gap:.25rem;padding:1rem;display:flex}.room-card-meta-row[data-v-fa397489]{align-items:center;gap:.5rem;display:flex}.room-card-meta-icon[data-v-fa397489]{color:#ffb01e;text-align:center;justify-content:center;align-items:center;width:20px;font-size:12px;display:flex}.room-card-meta-label[data-v-fa397489]{color:#ffb01e;font-size:14px}.room-card-highlight[data-v-fa397489]{color:#fbff1e}.room-card-tags[data-v-fa397489]{padding:0 1rem}.room-card-content[data-v-fa397489]{opacity:.9;border-top:1px solid #ffffff1a;padding:1rem}.room-card-notice[data-v-fa397489]{background:#0000004d;border:1px dashed #fff3;margin-top:1rem;padding:.75rem;position:relative}.room-card-notice .room-card-notice-icon[data-v-fa397489]{font-size:16px;position:absolute;top:-8px;left:-8px}.parsec-help[data-v-fa397489]{width:100%;max-width:320px;margin-top:.5rem}@media (width<=600px){.room-card-badges[data-v-fa397489]{justify-content:center;width:100%;right:0}}.form-field-group[data-v-a04ebdad]{position:relative}.form-field-group.form-validation-error .form-tags-wrapper[data-v-a04ebdad]{border-color:#ef4444}.form-field-group.form-validation-error .form-field-label[data-v-a04ebdad]{color:#ef4444}.form-field-error[data-v-a04ebdad]{color:#ef4444;margin-top:.25rem;font-size:.875rem}.form-field-label[data-v-a04ebdad]{color:#888;z-index:1;background:linear-gradient(#fff0,#fff0 35%,#2b2d40 35%,#2b2d40);padding:0 .4rem;font-size:.875rem;font-weight:500;line-height:1;transition:color .2s ease-in-out;position:absolute;top:-.5rem;left:.75rem}.form-field-label i[data-v-a04ebdad]{margin-right:.05rem;font-size:.775rem}.form-tags-wrapper[data-v-a04ebdad]{cursor:text;-webkit-user-select:text;user-select:text;box-sizing:border-box;background:#2b2d40;border:1px solid #fff3;border-radius:8px;align-items:center;min-height:36px;padding:.5rem;transition:border-color .2s ease-in-out;display:flex;position:relative}.form-tags-wrapper[data-v-a04ebdad]:hover{border:1px solid #fff6}.form-tags-wrapper:hover .form-field-label[data-v-a04ebdad]{color:#bbb}.form-tags-wrapper[data-v-a04ebdad]:focus-within{border-color:#ce2a74}.form-tags-wrapper:focus-within .form-field-label[data-v-a04ebdad]{color:#fcb0a9}.tags-container[data-v-a04ebdad]{flex-wrap:wrap;flex:1;align-items:center;gap:.35rem;display:flex}.tags-container input[data-v-a04ebdad]{-webkit-user-select:text;user-select:text;min-width:60px;font-family:Roboto Variable,Roboto,sans-serif;font-size:inherit;color:inherit;flex:1;padding:0;background:0 0!important;border:none!important;outline:none!important;margin:0!important}.tags-container input[data-v-a04ebdad]::placeholder{color:#888;opacity:.7}.tags-container input[data-v-a04ebdad]:disabled{opacity:.5;cursor:not-allowed}.tag[data-v-a04ebdad]{color:#fff;white-space:nowrap;background:#ce2a74;border-radius:4px;align-items:center;gap:.35rem;padding:.15rem .5rem;font-size:.8rem;font-weight:500;display:inline-flex}.tag .tag-remove[data-v-a04ebdad]{cursor:pointer;opacity:.8;font-size:.65rem;transition:opacity .15s}.tag .tag-remove[data-v-a04ebdad]:hover{opacity:1}.form-field-help[data-v-a04ebdad]{color:#888;margin-top:.25rem;font-size:.875rem}.suggestions[data-v-a04ebdad]{z-index:50;background:#2b2d40;border:1px solid #fff3;border-radius:6px;width:100%;margin-top:.25rem;position:absolute}.suggestion[data-v-a04ebdad]{cursor:pointer;padding:.4rem .6rem}.suggestion[data-v-a04ebdad]:hover{background:#ffffff1a}.container[data-v-498e6f8d]{width:100%;height:100%;padding:2rem 1rem}.device[data-v-2877f599]{opacity:.9;cursor:pointer;background:#00000040;border:1px solid #ffffff40;border-radius:6px;align-items:center;gap:1rem;width:100%;padding:.5rem;font-family:Tilt Neon,sans-serif;display:flex;position:relative}.device.offline[data-v-2877f599],.device.current[data-v-2877f599]{opacity:.5;cursor:not-allowed}.device.selected[data-v-2877f599]{opacity:1;border:2px solid #2587f7}.device.busy[data-v-2877f599]{cursor:not-allowed;border:1px solid #f7bf25}.device-icon[data-v-2877f599]{color:#fff;background:#0000004d;border:1px solid #fff3;border-radius:6px;padding:1rem;position:relative}.device-icon.online[data-v-2877f599]{color:#0fe607ee;border:1px solid #0fe607ee}.device-desktop[data-v-2877f599]{opacity:.25;font-size:24px}.device-platform[data-v-2877f599]{font-size:20px;position:absolute;bottom:.5rem;right:.75rem}.device-platform .fa-windows[data-v-2877f599]{color:#50a2ff}.device-status[data-v-2877f599]{color:#919191}.device-status.online[data-v-2877f599]{color:#60ff38;font-weight:700}.device-status.busy[data-v-2877f599]{color:#f7bf25}.container[data-v-25af60b8]{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:2rem 1rem;display:flex}.list[data-v-25af60b8]{gap:1rem;width:100%;display:flex}.container[data-v-0f1a6970]{height:100%;padding:2rem 1rem}.banned-notice[data-v-0f1a6970]{color:#fc6a89;background:#fc6a891f;border:1px solid #fc6a8959;border-radius:.5rem;align-items:center;gap:.75rem;padding:1rem;font-size:.95rem;line-height:1.5;display:flex}.banned-notice i[data-v-0f1a6970]{flex-shrink:0;font-size:1.25rem}.loader[data-v-0f1a6970]{justify-content:center;align-items:center;height:100%;padding:1rem;display:flex}@media (height<=500px){.container[data-v-0f1a6970]{height:auto;display:block}}.container[data-v-fbf59784]{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;padding:2rem 1rem;display:flex}.container form[data-v-fbf59784]{width:100%}.container[data-v-4ff9816a]{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;padding:2rem 1rem;display:flex}.container form[data-v-4ff9816a]{width:100%}.container[data-v-6b67797d]{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;padding:1rem;display:flex}.container form[data-v-6b67797d]{width:100%}.container[data-v-7ab392d0]{height:100%;padding:1rem}.loader[data-v-7ab392d0]{justify-content:center;align-items:center;height:100%;padding:1rem;display:flex}.qrcode[data-v-7ab392d0]{background:#f5f5f5;justify-content:center;align-items:center;width:200px;height:200px;margin:0 auto;display:flex}.instructions[data-v-7ab392d0]{margin-top:1rem;font-size:.875rem}@media (height<=500px){.container[data-v-7ab392d0]{height:auto;display:block}}.media-list[data-v-b5dda181]{border:1px solid #fff3;border-radius:4px;flex-direction:column;display:flex;overflow:hidden}.media-list .media-row[data-v-b5dda181]{background:#2b2a49;border-top:1px solid #ffffff1a;border-bottom:1px solid #0003;flex-wrap:wrap;align-items:center;display:flex}.media-list .media-row[data-v-b5dda181]:first-child{border-top:none}.media-list .media-row[data-v-b5dda181]:last-child{border-bottom:none}.media-list .media-row[data-v-b5dda181]:nth-child(odd){background:#2f2e4f}.media-list .media-row[data-v-b5dda181]>*{align-items:center;padding:.5rem 1rem;display:flex}.media-list .media-row .media-icon[data-v-b5dda181]{background-position:50%;background-size:cover;border-radius:4px;width:40px;height:40px;margin-right:1rem}.media-list .media-row .media-title[data-v-b5dda181]{flex:1;font-size:1rem}.media-list .media-row .media-action[data-v-b5dda181]{margin-left:1rem}.media-limit[data-v-b5dda181]{color:#fff}.emoji[data-v-b5dda181]{width:32px}.container[data-v-31c65ef1]{flex-direction:column;justify-content:center;align-items:stretch;gap:.75rem;padding:1rem;display:flex}.message[data-v-31c65ef1]{opacity:.9;margin:0}.capture-zone[data-v-31c65ef1]{cursor:pointer;background:#00000040;border:1px solid #ffffff3d;border-radius:8px;outline:none;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;width:100%;min-height:56px;padding:.75rem;display:flex}.capture-zone[data-v-31c65ef1]:focus{border-color:#ffffffa6;box-shadow:0 0 0 2px #ffffff2e}.empty-preview[data-v-31c65ef1]{opacity:.65;font-style:italic}.plus[data-v-31c65ef1]{opacity:.85;font-weight:700}.key-cap[data-v-31c65ef1]{text-transform:uppercase;letter-spacing:.02em;background:linear-gradient(#ffffff24,#ffffff0f);border:1px solid #ffffff40;border-radius:.4rem;justify-content:center;align-items:center;padding:.2rem .55rem;font-size:.8rem;font-weight:700;display:inline-flex;box-shadow:inset 0 -2px #00000040}.hint[data-v-31c65ef1]{opacity:.85;margin:0;font-size:.82rem}.hotkey-settings[data-v-f3f2b083]{width:100%;max-width:100%;padding:1rem}.hotkey-table[data-v-f3f2b083]{border:1px solid #ffffff1a;flex-direction:column;gap:.5rem;width:100%;max-width:100%;display:flex}.hotkey-table .hotkey-row[data-v-f3f2b083]{grid-template-columns:minmax(130px,150px) minmax(0,1fr) auto;grid-template-areas:"label input bind""description description description";align-items:center;gap:.5rem;width:100%;max-width:100%;padding:.5rem 1rem;display:grid}.hotkey-table .hotkey-row[data-v-f3f2b083]:nth-child(odd){background-color:#ffffff0d}.hotkey-table .hotkey-row .hotkey-description[data-v-f3f2b083]{color:#ffffffc7;overflow-wrap:anywhere;grid-area:description;min-width:0;padding-top:.15rem;font-size:.84rem;line-height:1.3}.hotkey-table .hotkey-row .hotkey-label[data-v-f3f2b083]{grid-area:label;width:auto;min-width:0;font-weight:700}.hotkey-table .hotkey-row .hotkey-input[data-v-f3f2b083]{grid-area:input;min-width:0}.hotkey-table .hotkey-row .hotkey-bind[data-v-f3f2b083]{flex-wrap:wrap;grid-area:bind;justify-content:flex-end;align-items:center;gap:.35rem;min-width:0;max-width:100%;display:flex}.hotkey-table .hotkey-row .hotkey-bind .hotkey-plus[data-v-f3f2b083]{opacity:.8;font-weight:700;line-height:1}.hotkey-table .hotkey-row .hotkey-bind .key-cap[data-v-f3f2b083]{text-transform:uppercase;letter-spacing:.02em;background:linear-gradient(#ffffff29,#ffffff12);border:1px solid #ffffff38;border-radius:.4rem;justify-content:center;align-items:center;padding:.2rem .55rem;font-size:.8rem;font-weight:700;line-height:1.2;display:inline-flex;box-shadow:inset 0 -2px #00000040}.hotkey-table .hotkey-row .hotkey-bind .hotkey-empty[data-v-f3f2b083]{opacity:.65;font-size:.85rem;font-style:italic}@media (width<=1100px){.hotkey-table .hotkey-row[data-v-f3f2b083]{grid-template-columns:1fr;grid-template-areas:"label""description""input""bind"}.hotkey-table .hotkey-row .hotkey-label[data-v-f3f2b083]{width:auto}.hotkey-table .hotkey-row .hotkey-bind[data-v-f3f2b083]{justify-content:flex-start;min-width:0}}.account-form[data-v-124b682d]{flex-direction:column;gap:1.5rem;padding:1rem;display:flex}.btn-group[data-v-124b682d]{background:#37325d;border:1px dashed #fff3;flex-direction:column;grid-column:1/-1;align-items:flex-start;padding:.75rem 1rem;display:flex}.btn-group.highlight[data-v-124b682d]{background:#f0c0221a;border-color:#f0c022;align-items:center}.btn-group p[data-v-124b682d]{margin-bottom:.5rem}.btn-row[data-v-124b682d]{flex-wrap:wrap;gap:1rem;margin-top:1rem;display:flex}.group-title[data-v-124b682d]{color:#fcb0a9}.group-title[data-v-124b682d]:first-child{margin-top:0}.group-title.nomargin[data-v-124b682d]{margin-bottom:0}.group-description[data-v-124b682d]{opacity:.9;color:#888;margin-top:0;margin-bottom:1rem;font-size:.9rem}.container[data-v-797d3586]{padding:1.5rem 1rem}.modal-content[data-v-797d3586]{min-width:0;padding-bottom:2rem}.loader[data-v-797d3586]{justify-content:center;align-items:center;padding:1rem;display:flex}.beacon[data-v-b573356b]{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;width:110px;display:flex;position:relative}.beacon-icon[data-v-b573356b]{background:#5be3ff0d;border:2px solid #5be3ff;border-radius:12px;justify-content:center;align-items:center;width:80px;height:80px;transition:border-color .4s,box-shadow .4s,background .4s,transform .4s;display:flex;box-shadow:0 0 12px #5be3ff2e,inset 0 0 14px #5be3ff1a}.beacon-icon i[data-v-b573356b]{color:#5be3ff;text-shadow:0 0 8px #5be3ff99;font-size:2.2rem;transition:color .4s,text-shadow .4s}.beacon-status-marker[data-v-b573356b]{background:#1c2235;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:background .3s;display:flex;position:absolute;top:60px;right:14px;box-shadow:0 0 0 2px #1c2235,0 2px 6px #0006}.beacon-status-marker i[data-v-b573356b]{font-size:.85rem;font-weight:900}.beacon-label[data-v-b573356b]{color:#5be3ff;text-shadow:0 0 6px #5be3ff59;letter-spacing:.02em;margin-top:.85rem;font-size:.92rem;transition:color .4s}.beacon.status-pending .beacon-icon[data-v-b573356b]{box-shadow:none;background:#ffffff05;border-color:#ffffff59}.beacon.status-pending .beacon-icon i[data-v-b573356b],.beacon.status-pending .beacon-label[data-v-b573356b]{color:#ffffff59;text-shadow:none}.beacon.status-active .beacon-icon[data-v-b573356b]{animation:1.6s ease-in-out infinite pulse-active-b573356b}.beacon.status-active .beacon-status-marker[data-v-b573356b]{background:#1c2235}.beacon.status-active .beacon-status-marker .spin-dot[data-v-b573356b]{background:#5be3ff}.beacon.status-ok .beacon-icon[data-v-b573356b]{background:#5dd86414;border-color:#5dd864;box-shadow:0 0 14px #5dd86459,inset 0 0 14px #5dd8641a}.beacon.status-ok .beacon-icon i[data-v-b573356b]{color:#5dd864;text-shadow:0 0 8px #5dd86480}.beacon.status-ok .beacon-status-marker[data-v-b573356b]{background:#5dd864}.beacon.status-ok .beacon-status-marker i[data-v-b573356b]{color:#0c2810}.beacon.status-ok .beacon-label[data-v-b573356b]{color:#5dd864;text-shadow:0 0 8px #5dd86466}.beacon.status-error .beacon-icon[data-v-b573356b]{background:#ff5b5b14;border-color:#ff5b5b;box-shadow:0 0 14px #ff5b5b66,inset 0 0 14px #ff5b5b1a}.beacon.status-error .beacon-icon i[data-v-b573356b]{color:#ff5b5b;text-shadow:0 0 8px #ff5b5b80}.beacon.status-error .beacon-status-marker[data-v-b573356b]{background:#ff5b5b}.beacon.status-error .beacon-status-marker i[data-v-b573356b]{color:#2a0c0c}.beacon.status-error .beacon-label[data-v-b573356b]{color:#ff5b5b;text-shadow:0 0 8px #ff5b5b66}@keyframes pulse-active-b573356b{0%,to{box-shadow:0 0 12px #5be3ff2e,inset 0 0 14px #5be3ff1a}50%{box-shadow:0 0 22px #5be3ff8c,inset 0 0 22px #5be3ff2e}}.dot-spinner[data-v-b573356b]{align-items:center;gap:2px;display:inline-flex}.dot-spinner .spin-dot[data-v-b573356b]{opacity:.3;background:#5be3ff;border-radius:50%;width:4px;height:4px;animation:1.2s ease-in-out infinite spin-dot-pulse-b573356b}.dot-spinner .spin-dot[data-v-b573356b]:nth-child(2){animation-delay:.2s}.dot-spinner .spin-dot[data-v-b573356b]:nth-child(3){animation-delay:.4s}@keyframes spin-dot-pulse-b573356b{0%,to{opacity:.25;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}.bridge[data-v-fa2fac62]{justify-content:center;align-items:center;width:46px;margin-top:36px;display:flex;position:relative}.bridge .bridge-line[data-v-fa2fac62]{background:#ffffff47;border-radius:999px;width:100%;height:2px;transition:background .25s,box-shadow .25s}.bridge .bridge-node[data-v-fa2fac62]{background:#ffffff47;border-radius:50%;width:8px;height:8px;transition:background .25s,box-shadow .25s;position:absolute;right:-2px}.bridge.status-pending .bridge-line[data-v-fa2fac62],.bridge.status-pending .bridge-node[data-v-fa2fac62]{box-shadow:none;background:#ffffff47}.bridge.status-active .bridge-line[data-v-fa2fac62],.bridge.status-active .bridge-node[data-v-fa2fac62]{background:#5be3ff;animation:1.2s ease-in-out infinite bridge-pulse-fa2fac62;box-shadow:0 0 8px #5be3ff73}.bridge.status-ok .bridge-line[data-v-fa2fac62],.bridge.status-ok .bridge-node[data-v-fa2fac62]{background:#5dd864;box-shadow:0 0 8px #5dd86459}.bridge.status-error .bridge-line[data-v-fa2fac62],.bridge.status-error .bridge-node[data-v-fa2fac62]{background:#ff5b5b;box-shadow:0 0 8px #ff5b5b66}@keyframes bridge-pulse-fa2fac62{0%,to{opacity:.55}50%{opacity:1}}.calibration-screen[data-v-86a5493a]{color:#e6eef9;flex-direction:column;align-items:center;gap:1.25rem;padding:2rem 1rem;display:flex}.stage-row[data-v-86a5493a]{justify-content:center;align-items:flex-start;gap:.25rem;width:100%;max-width:560px;display:flex}.status-message[data-v-86a5493a]{text-align:center;color:#5be3ff;text-shadow:0 0 8px #5be3ff8c;letter-spacing:.01em;min-height:1.4em;padding:0 1rem;font-size:.95rem}.status-message.error[data-v-86a5493a]{color:#ff5b5b;text-shadow:0 0 8px #ff5b5b66}.p2p-panel[data-v-86a5493a]{background:#5be3ff0d;border:1px solid #5be3ff66;border-radius:10px;flex-direction:column;gap:.5rem;width:100%;max-width:520px;padding:.8rem .9rem;display:flex;box-shadow:0 0 14px #5be3ff1a}.p2p-head[data-v-86a5493a]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.p2p-title[data-v-86a5493a]{letter-spacing:.02em;color:#fffffff2;font-size:.84rem;font-weight:700}.p2p-badge[data-v-86a5493a]{letter-spacing:.01em;border-radius:999px;width:fit-content;padding:.14rem .48rem;font-size:.72rem;font-weight:700}.p2p-badge.good[data-v-86a5493a]{color:#5dd864;background:#5dd8641f;border:1px solid #5dd86459}.p2p-badge.warning[data-v-86a5493a]{color:#f5b14a;background:#f5b14a1f;border:1px solid #f5b14a59}.p2p-badge.bad[data-v-86a5493a]{color:#ff5b5b;background:#ff5b5b1f;border:1px solid #ff5b5b59}.p2p-reason[data-v-86a5493a]{color:#ffffffc7;margin:0;font-size:.8rem;line-height:1.35}.p2p-meta[data-v-86a5493a]{color:#ffffff94;flex-wrap:wrap;gap:.5rem;font-size:.74rem;display:flex}.p2p-note[data-v-86a5493a]{color:#ffffff94;margin:0;font-size:.72rem}.upload-meter[data-v-86a5493a]{text-align:center;width:100%;max-width:420px;margin-top:.25rem}.upload-meter .meter-current[data-v-86a5493a]{color:#5be3ff;text-shadow:0 0 10px #5be3ff8c;font-family:Tilt Neon,cursive;font-size:1.9rem;line-height:1}.upload-meter .meter-current .unit[data-v-86a5493a]{color:#5be3ffb3;letter-spacing:.04em;font-family:Roboto Variable,Roboto,sans-serif;font-size:1rem}.upload-meter .meter-bar[data-v-86a5493a]{background:#5be3ff1a;border:1px solid #5be3ff59;border-radius:6px;height:8px;margin-top:.45rem;position:relative;overflow:hidden}.upload-meter .meter-fill[data-v-86a5493a]{background:linear-gradient(90deg,#5be3ff66,#5be3ff);height:100%;transition:width .18s ease-out;box-shadow:0 0 12px #5be3ff8c}.upload-meter .meter-caption[data-v-86a5493a]{color:#fff9;letter-spacing:.02em;margin-top:.35rem;font-size:.78rem}.result-panel[data-v-86a5493a]{background:#5be3ff0d;border:1px solid #5be3ff66;border-radius:10px;flex-direction:column;gap:.65rem;width:100%;max-width:520px;padding:.85rem .9rem;display:flex;box-shadow:0 0 14px #5be3ff1a}.result-headline[data-v-86a5493a]{justify-content:space-between;align-items:flex-end;gap:.75rem;display:flex}.result-headline .result-bitrate[data-v-86a5493a]{color:#5be3ff;text-shadow:0 0 12px #5be3ff8c;font-family:Tilt Neon,cursive;font-size:2.1rem;line-height:1}.result-headline .result-bitrate .unit[data-v-86a5493a]{color:#5be3ffb3;letter-spacing:.04em;font-family:Roboto Variable,Roboto,sans-serif;font-size:1.1rem}.result-headline .result-caption[data-v-86a5493a]{color:#fff9;letter-spacing:.02em;text-align:right;margin-top:0;margin-bottom:.08rem;font-size:.72rem;line-height:1.2}.result-meta[data-v-86a5493a]{border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;flex-direction:column;gap:.25rem;padding:.42rem 0;display:flex}.result-meta .meta-row[data-v-86a5493a]{justify-content:space-between;gap:1rem;font-size:.81rem;display:flex}.result-meta .meta-label[data-v-86a5493a]{color:#ffffff8c}.result-meta .meta-value[data-v-86a5493a]{color:#ffffffeb;text-align:right}.suggestions .suggestions-title[data-v-86a5493a]{color:#5be3ff;letter-spacing:.02em;margin-bottom:.3rem;font-size:.85rem}.suggestions .suggestions-table[data-v-86a5493a]{border-collapse:collapse;width:100%;font-size:.79rem}.suggestions .suggestions-table th[data-v-86a5493a],.suggestions .suggestions-table td[data-v-86a5493a]{text-align:left;padding:.26rem .4rem}.suggestions .suggestions-table th[data-v-86a5493a]{color:#ffffff8c;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #ffffff14;font-size:.67rem;font-weight:500}.suggestions .suggestions-table td[data-v-86a5493a]{border-bottom:1px solid #ffffff0a}.suggestions .suggestions-table tr.good td[data-v-86a5493a]{color:#ffffffeb}.suggestions .suggestions-table tr.warning td[data-v-86a5493a]{color:#f5b14a}.suggestions .suggestions-table tr.bad td[data-v-86a5493a]{color:#ff5b5b}.suggestions .suggestions-note[data-v-86a5493a]{color:#ffffff73;margin-top:.4rem;font-size:.7rem;line-height:1.25}.form-field-group[data-v-bda0ce2e]{position:relative}.form-field-group.inline[data-v-bda0ce2e]{flex-direction:row;gap:1rem;display:flex}.form-field-group.form-validation-error .form-text-wrapper[data-v-bda0ce2e]{border-color:#ef4444}.form-field-group.form-validation-error .form-field-label[data-v-bda0ce2e]{color:#ef4444}.form-field-error[data-v-bda0ce2e]{color:#ef4444;margin-top:.25rem;font-size:.875rem}.form-field-label[data-v-bda0ce2e]{color:#888;background:linear-gradient(#fff0,#fff0 35%,#2b2d40 35%,#2b2d40);padding:0 .4rem;font-size:.875rem;font-weight:500;transition:color .2s ease-in-out;position:absolute;left:.75rem;top:-.75rem!important}.form-field-label i[data-v-bda0ce2e]{margin-right:.05rem;font-size:.775rem}.form-text-wrapper[data-v-bda0ce2e]{cursor:pointer;-webkit-user-select:text;user-select:text;box-sizing:border-box;background:#2b2d40;border:1px solid #fff3;border-radius:8px;align-items:center;height:36px;padding:.5rem;transition:border-color .2s ease-in-out,border-radius .2s ease-in-out;display:flex;position:relative}.form-text-wrapper.active[data-v-bda0ce2e]{border-radius:8px 8px 0 0}.form-text-wrapper[data-v-bda0ce2e]:hover{border:1px solid #fff6}.form-text-wrapper:hover .form-field-label[data-v-bda0ce2e]{color:#bbb}.form-text-wrapper[data-v-bda0ce2e]:focus-within{border-color:#ce2a74}.form-text-wrapper:focus-within .form-field-label[data-v-bda0ce2e]{color:#fcb0a9}.form-text-wrapper input[data-v-bda0ce2e]{-webkit-user-select:text;user-select:text;caret-color:#fff;flex:1;font-family:Roboto Variable,Roboto,sans-serif;position:relative;color:#fff!important;background:0 0!important;border:none!important;outline:none!important;margin:0!important}.form-text-wrapper input.has-label[data-v-bda0ce2e]{top:.15rem}.form-text-wrapper input.disabled[data-v-bda0ce2e]{opacity:.4;cursor:wait}.form-text-wrapper .form-text-clear[data-v-bda0ce2e]{cursor:pointer;color:#888;background:#ffffff1a;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0 0 0 .5rem;padding:0;font-size:.7rem;transition:background-color .15s ease-in-out,color .15s ease-in-out,transform .15s ease-in-out,box-shadow .15s ease-in-out;display:flex}.form-text-wrapper .form-text-clear i[data-v-bda0ce2e]{position:relative;top:1px}.form-text-wrapper .form-text-clear[data-v-bda0ce2e]:hover{color:#fcb0a9;background:#fff3}.form-text-wrapper .form-text-clear.copy[data-v-bda0ce2e]{border-radius:4px;gap:.25rem;width:auto;padding:0 .5rem}.form-text-wrapper .form-text-locale[data-v-bda0ce2e]{cursor:pointer;color:#888;letter-spacing:.03em;text-transform:uppercase;background:#ffffff1f;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;min-width:34px;height:20px;margin:0 0 0 .5rem;padding:0 .35rem;font-size:.625rem;font-weight:700;transition:background-color .15s ease-in-out,color .15s ease-in-out,transform .15s ease-in-out,box-shadow .15s ease-in-out;display:flex}.form-text-wrapper .form-text-locale[data-v-bda0ce2e]:hover{color:#fcb0a9;background:#fff3}.form-field-help[data-v-bda0ce2e]{color:#888;margin-top:.25rem;font-size:.875rem}.form-field-help a[data-v-bda0ce2e]{color:#fcb0a9!important;font-weight:700!important;text-decoration:underline!important}.form-field-help a[data-v-bda0ce2e]:hover{color:#e47aaa}.header[data-v-1fd127bd]{width:70%}.load-more[data-v-1fd127bd]{justify-content:center;align-items:center;padding:1rem;display:flex}.media-grid[data-v-1fd127bd]{grid-gap:1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));padding:1rem;display:grid}.media.disabled[data-v-1fd127bd]{opacity:.45;filter:grayscale()}.media[data-v-1fd127bd]{cursor:pointer;background:#0000001a;border:1px solid #0000;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;padding:1rem;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out;display:flex;position:relative}.media[data-v-1fd127bd]:hover{background:#ffffff1a}.media.selected[data-v-1fd127bd]{background:#462b5a;border:1px solid #ce2a74}.media .media-delete[data-v-1fd127bd]{opacity:0;pointer-events:none;z-index:2;transition:opacity .2s ease-in-out;position:absolute;top:.5rem;right:.5rem}.media:hover .media-delete[data-v-1fd127bd]{opacity:1;pointer-events:auto}.media-preview[data-v-1fd127bd]{justify-content:center;align-items:center;width:100%;height:200px;display:flex;overflow:hidden}.media-preview img[data-v-1fd127bd]{object-fit:contain;width:100%;height:100%}.media.pending .media-preview[data-v-1fd127bd]{opacity:.5}.media-name[data-v-1fd127bd]{font-weight:700}.pending-loader[data-v-1fd127bd]{background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.friend-list-item[data-v-458b62cd]{border-top:1px solid #ffffff1a;border-bottom:1px solid #0000001a;align-items:center;gap:1rem;width:100%;padding:.5rem 1rem;display:flex}.friend-list-item.selectable[data-v-458b62cd]{cursor:pointer}.friend-list-item.selectable[data-v-458b62cd]:hover{background:#3d3767}.friend-list-item[data-v-458b62cd]:nth-child(odd){background:#ffffff05}.friend-list-item.online[data-v-458b62cd]{background:#4c3a5a}.friend-list-item.selected[data-v-458b62cd]{background:#462b5a}.friend-list-item[data-v-458b62cd]>*{align-items:center;display:flex}.friend-list-item .user-avatar[data-v-458b62cd]{flex:1}.friend-list-item .checkbox[data-v-458b62cd]{border:2px solid #ce2a74;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.friend-list-item .checkbox i[data-v-458b62cd]{background:#ce2a74;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.form-field-group[data-v-750c35e6]{position:relative}.form-field-group.form-validation-error .checkbox-indicator[data-v-750c35e6]{border-color:#ef4444}.form-field-group.form-validation-error .form-group-label[data-v-750c35e6],.form-field-group.form-validation-error .checkbox-label[data-v-750c35e6]{color:#ef4444}.form-group-label[data-v-750c35e6]{color:#888;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}.form-group-label i[data-v-750c35e6]{margin-right:.25rem}.form-checkbox-wrapper[data-v-750c35e6]{flex-direction:column;gap:.5rem;display:flex}.form-checkbox-wrapper.inline[data-v-750c35e6]{flex-flow:wrap;gap:1rem}.form-checkbox-option[data-v-750c35e6]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;transition:color .2s ease-in-out,transform .2s ease-in-out;display:flex}.form-checkbox-option:hover .checkbox-indicator[data-v-750c35e6]{border-color:#ffffff80}.form-checkbox-option:hover .checkbox-label[data-v-750c35e6]{color:#fcb0a9}.form-checkbox-option.selected .checkbox-indicator[data-v-750c35e6]{background:#ce2a74;border-color:#ce2a74}.form-checkbox-option.selected .checkbox-label[data-v-750c35e6]{color:#fcb0a9}.form-checkbox-option input[type=checkbox][data-v-750c35e6]{opacity:0;width:0;height:0;position:absolute}.checkbox-indicator[data-v-750c35e6]{border:2px solid #ffffff4d;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;transition:border-color .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out;display:flex}.checkbox-indicator i[data-v-750c35e6]{color:#fff;font-size:.75rem}.checkbox-label[data-v-750c35e6]{color:#888;font-size:.9375rem;transition:color .2s ease-in-out}.checkbox-label i[data-v-750c35e6]{margin-right:.25rem}.form-field-error[data-v-750c35e6]{color:#ef4444;margin-top:.5rem;font-size:.875rem}.form-field-help[data-v-750c35e6]{color:#888;margin-top:.25rem;font-size:.875rem}.selection-checkbox[data-v-744fe7b5]{border:0;min-width:0;margin:0;padding:0}.friends-modal[data-v-744fe7b5]{flex-direction:column;height:100%;display:flex}.friends-modal .friends-list[data-v-744fe7b5]{flex-grow:1;padding:1rem;overflow:hidden}.friends-header[data-v-744fe7b5]{background:#0000000d;border-bottom:1px dashed #fff3;align-items:center;gap:1rem;padding:2rem 1rem;display:flex}.friends-header .app-form[data-v-744fe7b5]{flex-grow:1}.list-item[data-v-744fe7b5]{background:#0003;border-radius:.5rem;align-items:center;gap:1rem;margin-bottom:1rem;padding:.75rem 1rem;display:flex;position:relative}.list-item.list-item-muted[data-v-744fe7b5]{opacity:.7}.list-item.list-item-highlighted[data-v-744fe7b5]{background:#ffffff0d;border:1px solid #ce2a74}.list-item .list-item-avatar[data-v-744fe7b5]{flex-shrink:0}.list-item .list-item-content[data-v-744fe7b5]{flex-grow:1}.list-item .list-item-content .list-item-title[data-v-744fe7b5]{font-weight:700}.list-item .list-item-content .list-item-subtitle[data-v-744fe7b5]{color:#ffffffb3;font-size:.9rem}.list-item .list-item-icon[data-v-744fe7b5]{color:#ffffffb3;font-size:1rem;position:absolute;top:.5rem;left:.5rem}.no-results[data-v-744fe7b5]{text-align:center;color:#ffffff80;padding:2rem;font-style:italic}.users-modal[data-v-0dd1be46]{flex-direction:column;height:100%;display:flex}.users-modal .users-list[data-v-0dd1be46]{flex-grow:1;padding:1rem;overflow:hidden}.users-header[data-v-0dd1be46]{background:#0000000d;border-bottom:1px dashed #fff3;align-items:center;gap:1rem;padding:2rem 1rem;display:flex}.users-header .app-form[data-v-0dd1be46]{flex-grow:1}.empty[data-v-0dd1be46]{text-align:center;color:#ffffff80;background:#0003;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:3rem 2rem;display:flex}.empty span[data-v-0dd1be46]{text-align:center}.empty i[data-v-0dd1be46]{color:#ce2a74;margin-bottom:1rem;font-size:3rem}.list-item[data-v-0dd1be46]{background:#0003;border-radius:.5rem;align-items:center;gap:1rem;margin-bottom:1rem;padding:.75rem 1rem;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out;display:flex;position:relative}.list-item.selectable[data-v-0dd1be46]{cursor:pointer}.list-item.selectable[data-v-0dd1be46]:hover:not(.selected){background:#ffffff0d}.list-item.selected[data-v-0dd1be46]{background:#462b5acc;border:2px solid #ce2a74}.list-item .list-item-avatar[data-v-0dd1be46]{flex-shrink:0}.list-item .list-item-content[data-v-0dd1be46]{flex-grow:1}.list-item .list-item-content .list-item-title[data-v-0dd1be46]{font-weight:700}.list-item .list-item-content .list-item-subtitle[data-v-0dd1be46]{color:#ffffffb3;font-size:.9rem}.list-item .list-item-action .checkbox[data-v-0dd1be46]{border:2px solid #ce2a74;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.list-item .list-item-action .checkbox i[data-v-0dd1be46]{background:#ce2a74;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.users-modal[data-v-c7ab892b]{flex-direction:column;height:100%;display:flex}.users-modal .users-list[data-v-c7ab892b]{flex-grow:1;padding:1rem;overflow:hidden}.users-header[data-v-c7ab892b]{background:#0000000d;border-bottom:1px dashed #fff3;align-items:center;gap:1rem;padding:2rem 1rem;display:flex}.users-header .app-form[data-v-c7ab892b]{flex-grow:1}.empty[data-v-c7ab892b]{text-align:center;color:#ffffff80;background:#0003;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:3rem 2rem;display:flex}.empty span[data-v-c7ab892b]{text-align:center}.empty i[data-v-c7ab892b]{color:#ce2a74;margin-bottom:1rem;font-size:3rem}.list-item[data-v-c7ab892b]{background:#0003;border-radius:.5rem;align-items:center;gap:1rem;margin-bottom:1rem;padding:.75rem 1rem;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out;display:flex;position:relative}.list-item.online[data-v-c7ab892b]{background:#4c3a5a80}.list-item.selectable[data-v-c7ab892b]{cursor:pointer}.list-item.selectable[data-v-c7ab892b]:hover:not(.selected){background:#ffffff0d}.list-item.selected[data-v-c7ab892b]{background:#462b5acc;border:2px solid #ce2a74}.list-item .list-item-avatar[data-v-c7ab892b]{flex-shrink:0}.list-item .list-item-content[data-v-c7ab892b]{flex-grow:1}.list-item .list-item-content .list-item-title[data-v-c7ab892b]{font-weight:700}.list-item .list-item-content .list-item-subtitle[data-v-c7ab892b]{color:#ffffffb3;font-size:.9rem}.list-item .list-item-content .list-item-subtitle .muted[data-v-c7ab892b]{opacity:.6}.list-item .list-item-action .checkbox[data-v-c7ab892b]{border:2px solid #ce2a74;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.list-item .list-item-action .checkbox i[data-v-c7ab892b]{background:#ce2a74;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.user-avatar[data-v-2b096fcf]{--avatar-size:32px;align-items:center;gap:8px;display:flex;position:relative}.user-avatar.column[data-v-2b096fcf]{align-items:center;flex-direction:column!important}.user-avatar.column .username[data-v-2b096fcf]{align-items:center}.user-avatar.interactive[data-v-2b096fcf]{cursor:pointer}.user-avatar .user-circle[data-v-2b096fcf]{background-color:#2ac23e;border-radius:50%;width:10px;height:10px;position:absolute;top:0;left:0}.user-avatar .user-friend[data-v-2b096fcf]{color:#ffa929;border-radius:50%;justify-content:center;align-items:center;width:10px;height:10px;font-size:.8em;display:flex;position:absolute;top:0;left:0}.user-avatar .user-banned[data-v-2b096fcf]{color:#ff4d4d;border-radius:50%;justify-content:center;align-items:center;width:10px;height:10px;display:flex;position:absolute;top:0;left:0}.user-avatar .avatar-container[data-v-2b096fcf]{align-items:center;display:flex;position:relative}.user-avatar .avatar[data-v-2b096fcf]{object-fit:cover;border-radius:50%;width:32px;height:32px;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out,border-color .2s ease-in-out;box-shadow:0 0 5px #0000001a,0 0 6px #0000001a,0 0 8px #0000001a}.user-avatar .avatar.border[data-v-2b096fcf]{border:1px solid #ce2a74}.user-avatar .avatar.placeholder[data-v-2b096fcf]{color:#fffc;background:#ffffff26;justify-content:center;align-items:center;font-size:.75rem;display:inline-flex}.user-avatar .username[data-v-2b096fcf]{flex-direction:column;display:flex;position:relative}.user-avatar .username i[data-v-2b096fcf]{margin-left:8px;font-size:.8em}.user-avatar.right[data-v-2b096fcf]{flex-direction:row-reverse}.user-avatar.right .options[data-v-2b096fcf]{left:auto;right:0}.user-avatar.right .username-text[data-v-2b096fcf]{flex-direction:row-reverse}.user-avatar.right .username-text i[data-v-2b096fcf]{margin-left:0;margin-right:8px}.user-avatar:hover .avatar[data-v-2b096fcf]{transform:scale(1.05)}.user-avatar.small[data-v-2b096fcf]{--avatar-size:24px}.user-avatar.small .avatar[data-v-2b096fcf]{width:24px;height:24px}.user-avatar.medium[data-v-2b096fcf]{--avatar-size:46px}.user-avatar.medium .avatar[data-v-2b096fcf]{width:46px;height:46px}.user-avatar.large[data-v-2b096fcf]{--avatar-size:128px;gap:1rem}.user-avatar.large .avatar[data-v-2b096fcf]{width:128px;height:128px}.user-avatar.large .username[data-v-2b096fcf]{font-size:1.5em}.user-avatar .options[data-v-2b096fcf]{z-index:1000;white-space:nowrap;background-color:#2b2a49;border:1px solid #ce2a74;border-radius:5px;width:max-content;display:none;position:absolute;top:100%;left:0;overflow-x:auto;box-shadow:0 2px 10px #0003}.user-avatar .options.open[data-v-2b096fcf]{flex-direction:column;display:flex}.user-avatar .options.right[data-v-2b096fcf]{left:auto;right:0}.user-avatar .username-text[data-v-2b096fcf]{color:#f7f7f7;text-shadow:0 0 5px #f7f7f71a,0 0 6px #f7f7f71a,0 0 8px #f7f7f71a;align-items:center;font-family:Tilt Neon,cursive;font-weight:700;transition:color .1s ease-in-out,text-shadow .1s ease-in-out,transform .1s ease-in-out;display:flex}.user-avatar .username-text.truncate span[data-v-2b096fcf]{text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.user-avatar .subtext[data-v-2b096fcf]{font-size:.8em;line-height:1}.user-avatar.user-group[data-v-2b096fcf]{flex-direction:column;align-items:flex-start;min-width:0;max-width:100%}.user-avatar.user-group .user-image-group[data-v-2b096fcf]{align-items:center;gap:8px;width:100%;min-width:0;max-width:max-content;display:flex}.user-avatar.user-group .user-image-group .avatar[data-v-2b096fcf]{flex:0 1 var(--avatar-size);width:var(--avatar-size);aspect-ratio:1;min-width:0;height:auto}.user-avatar.user-group .username[data-v-2b096fcf],.user-avatar.user-group .username-text[data-v-2b096fcf]{font-size:.95em;display:inline-block!important}.user-avatar.user-group.avatar-grid[data-v-2b096fcf]{width:var(--avatar-size);flex-shrink:0}.user-avatar.user-group.avatar-grid .user-image-group[data-v-2b096fcf]{width:100%;max-width:var(--avatar-size);aspect-ratio:1;position:relative}.user-avatar.user-group.avatar-grid .user-image-group .avatar[data-v-2b096fcf]{box-sizing:border-box;width:56%;height:56%;position:absolute}.user-avatar.user-group.avatar-grid .user-image-group .avatar[data-v-2b096fcf]:first-child{top:0;left:0}.user-avatar.user-group.avatar-grid .user-image-group .avatar[data-v-2b096fcf]:nth-child(2){top:0;right:0}.user-avatar.user-group.avatar-grid .user-image-group .avatar[data-v-2b096fcf]:nth-child(3){bottom:0;left:0}.user-avatar.user-group.avatar-grid .user-image-group .avatar[data-v-2b096fcf]:nth-child(4){bottom:0;right:0}.user-avatar.user-group.avatar-grid .user-image-group .avatar[data-v-2b096fcf]:nth-child(n+5){display:none}.user-activity[data-v-2b096fcf]{font-size:.75em;line-height:1}.banned[data-v-2b096fcf]{color:#ff4d4d;font-weight:700}@media (width<=480px){.user-avatar .options[data-v-2b096fcf]{width:max-content}.user-avatar .username[data-v-2b096fcf]{font-size:.85em!important}.user-avatar.responsive .username span[data-v-2b096fcf]{display:none}.user-avatar.responsive .username i[data-v-2b096fcf]{margin-left:0}.fa-chevron-down[data-v-2b096fcf],.fa-chevron-up[data-v-2b096fcf]{display:none}}
