@font-face{font-family:Bubbly Client Roboto;src:url(/fonts/bubbly-client-roboto.ttf)format("truetype");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Bubbly Client Logo;src:url(/fonts/bubbly-client-logo.ttf)format("truetype");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Bubbly Client Material Icons;src:url(/fonts/bubbly-client-material-icons.ttf)format("truetype");font-display:block;font-style:normal;font-weight:400}.ConfigWindow-module__PDTaLa__window{--font-14:11.947px;--font-16:13.653px;--font-17:14.507px;--font-18:15.36px;--font-logo:38.745px;--client-panel:#101010;--client-text:#ebf0fa;--client-muted:#8a94ab;--client-frame:#222;--client-hover:#262626;--client-border:#2b2b2b;--client-bloom:0 0 0 1px color-mix(in srgb,var(--client-accent) 6.429%,transparent), 0 0 0 2px color-mix(in srgb,var(--client-accent) 5.357%,transparent), 0 0 0 3px color-mix(in srgb,var(--client-accent) 4.286%,transparent), 0 0 0 4px color-mix(in srgb,var(--client-accent) 3.214%,transparent), 0 0 0 5px color-mix(in srgb,var(--client-accent) 2.143%,transparent), 0 0 0 6px color-mix(in srgb,var(--client-accent) 1.071%,transparent);width:800px;height:550px;color:var(--client-text);box-shadow:inset 0 0 0 1px var(--client-border);transform-origin:0 0;font-family:Bubbly Client Roboto,Arial,sans-serif;font-size:var(--font-16);font-synthesis:none;text-align:left;background:#080808;border-radius:8px;font-weight:400;line-height:16px;position:absolute;top:0;left:0;overflow:hidden}.ConfigWindow-module__PDTaLa__window *,.ConfigWindow-module__PDTaLa__window :before,.ConfigWindow-module__PDTaLa__window :after{box-sizing:border-box}.ConfigWindow-module__PDTaLa__window button,.ConfigWindow-module__PDTaLa__window input,.ConfigWindow-module__PDTaLa__window select{font:inherit;color:inherit}.ConfigWindow-module__PDTaLa__window button,.ConfigWindow-module__PDTaLa__window a{-webkit-tap-highlight-color:transparent}.ConfigWindow-module__PDTaLa__window button{cursor:pointer}.ConfigWindow-module__PDTaLa__window button:disabled{cursor:default;opacity:.5}.ConfigWindow-module__PDTaLa__window :focus-visible{outline:1px solid var(--client-text);outline-offset:1px}.ConfigWindow-module__PDTaLa__window input:focus{outline:none}.ConfigWindow-module__PDTaLa__preview,.ConfigWindow-module__PDTaLa__heroPreview{width:100%;position:relative}.ConfigWindow-module__PDTaLa__heroPreview{max-width:640px}.ConfigWindow-module__PDTaLa__previewFrame{aspect-ratio:800/550;width:100%;margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #0009}.ConfigWindow-module__PDTaLa__heroPreview:before{content:"";z-index:-1;filter:blur(48px);background:#3852ff15;position:absolute;inset:-32px}@media (min-width:1280px){.ConfigWindow-module__PDTaLa__heroPreview{flex-shrink:0;width:640px}}.ConfigWindow-module__PDTaLa__menuSurface{gap:8px;width:800px;height:550px;padding:8px;display:flex}.ConfigWindow-module__PDTaLa__menuSurface[hidden]{display:none}.ConfigWindow-module__PDTaLa__sidebar{background:var(--client-panel);border:1px solid var(--client-border);border-radius:4px;flex:0 0 150px;height:534px;position:relative}.ConfigWindow-module__PDTaLa__logo{text-align:center;width:130px;height:42px;font-family:Bubbly Client Logo,sans-serif;font-size:var(--font-logo);color:var(--client-ink);text-shadow:var(--client-logo-glow);line-height:42px;position:absolute;top:11px;left:7px}.ConfigWindow-module__PDTaLa__categoryRail{flex-direction:column;align-items:flex-start;gap:8px;display:flex;position:absolute;top:73px;left:7px;right:7px}.ConfigWindow-module__PDTaLa__navTab{white-space:nowrap;background:0 0;border:0;flex-shrink:0;align-items:center;height:50px;padding:0 4px;line-height:18px;display:inline-flex;color:var(--client-muted)!important;font-size:var(--font-18)!important}.ConfigWindow-module__PDTaLa__navTab[data-active=true]{text-shadow:var(--client-tab-glow);color:var(--client-ink)!important}.ConfigWindow-module__PDTaLa__categoryTab{gap:4px;height:28px}.ConfigWindow-module__PDTaLa__categoryTab[data-active=true]{text-shadow:var(--client-category-glow)}.ConfigWindow-module__PDTaLa__materialIcon{white-space:nowrap;flex:0 0 24px;width:24px;font-family:Bubbly Client Material Icons;font-size:24px;font-style:normal;font-weight:400;line-height:1}.ConfigWindow-module__PDTaLa__main{flex-shrink:0;width:626px;height:534px}.ConfigWindow-module__PDTaLa__tabStrip{border:1px solid var(--client-border);background:var(--client-panel);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#73737373 transparent;border-radius:4px;align-items:flex-start;width:626px;height:68px;padding:7px;display:flex;position:relative;overflow:auto hidden}.ConfigWindow-module__PDTaLa__tabStrip::-webkit-scrollbar{height:2px}.ConfigWindow-module__PDTaLa__tabStrip::-webkit-scrollbar-thumb{background:#73737373}.ConfigWindow-module__PDTaLa__generalTabs{gap:12px;overflow:hidden}.ConfigWindow-module__PDTaLa__view{margin-top:8px;position:relative}.ConfigWindow-module__PDTaLa__panels{gap:8px;height:458px;display:flex}.ConfigWindow-module__PDTaLa__panel{border:1px solid var(--client-border);background:var(--client-panel);border-radius:4px;flex-shrink:0;width:309px;height:458px;padding:7px;position:relative}.ConfigWindow-module__PDTaLa__panelTitle{height:26px;color:var(--client-ink);text-shadow:var(--client-title-glow);font-size:var(--font-17);margin:0;font-weight:400;line-height:17px}.ConfigWindow-module__PDTaLa__scrollPanel{overscroll-behavior:contain;scrollbar-width:none;overflow-y:auto}.ConfigWindow-module__PDTaLa__scrollPanel::-webkit-scrollbar{width:0}.ConfigWindow-module__PDTaLa__panelFrame{flex-shrink:0;width:309px;height:458px;position:relative}.ConfigWindow-module__PDTaLa__panelScrollbar{cursor:default;touch-action:none;width:6px;padding:1px;position:absolute;top:6px;bottom:6px;right:1px}.ConfigWindow-module__PDTaLa__panelScrollbar>span{background:#73737373;border-radius:3px;width:4px;display:block}.ConfigWindow-module__PDTaLa__panelScrollbar:hover>span{background:#78787873}.ConfigWindow-module__PDTaLa__panelScrollbar:active>span{background:var(--client-accent)}.ConfigWindow-module__PDTaLa__controlRow{height:46px;position:relative}.ConfigWindow-module__PDTaLa__controlRow:last-child{height:38px}.ConfigWindow-module__PDTaLa__controlLabel{justify-content:space-between;align-items:center;gap:8px;height:16px;line-height:16px;display:flex}.ConfigWindow-module__PDTaLa__controlLabel>span:first-child,.ConfigWindow-module__PDTaLa__rowLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ConfigWindow-module__PDTaLa__numericInput{text-align:right;background:0 0;border:1px solid #0000;border-radius:2px;flex-shrink:0;min-width:8px;max-width:128px;height:20px;margin-top:0;padding:2px 1px;display:block}.ConfigWindow-module__PDTaLa__numericInput:hover{box-shadow:var(--client-bloom);background:#ffffff05}.ConfigWindow-module__PDTaLa__numericInput:focus{border-color:var(--client-border);background:var(--client-frame);box-shadow:var(--client-bloom)}.ConfigWindow-module__PDTaLa__sliderTrack,.ConfigWindow-module__PDTaLa__combo,.ConfigWindow-module__PDTaLa__colorSwatch{border:1px solid var(--client-border);background:var(--client-frame);width:100%;height:18px;position:absolute;top:20px;left:0}.ConfigWindow-module__PDTaLa__sliderTrack:hover,.ConfigWindow-module__PDTaLa__combo:hover,.ConfigWindow-module__PDTaLa__combo[aria-expanded=true],.ConfigWindow-module__PDTaLa__colorSwatch:hover,.ConfigWindow-module__PDTaLa__colorSwatch[aria-expanded=true]{background-color:var(--client-hover);box-shadow:var(--client-bloom)}.ConfigWindow-module__PDTaLa__sliderFill{background:var(--client-accent);box-shadow:var(--client-bloom);border-top:1px solid color-mix(in srgb,var(--client-accent),white 15%);border-right:1px solid color-mix(in srgb,var(--client-accent),white 15%);position:absolute;top:0;bottom:0;left:0}.ConfigWindow-module__PDTaLa__range{appearance:none;cursor:pointer;background:0 0;width:calc(100% + 2px);height:18px;margin:0;position:absolute;inset:-1px}.ConfigWindow-module__PDTaLa__range::-webkit-slider-runnable-track{background:0 0;height:18px}.ConfigWindow-module__PDTaLa__range::-webkit-slider-thumb{appearance:none;background:0 0;width:10px;height:18px}.ConfigWindow-module__PDTaLa__range::-moz-range-track{background:0 0;height:18px}.ConfigWindow-module__PDTaLa__range::-moz-range-thumb{background:0 0;border:0;width:10px;height:18px}.ConfigWindow-module__PDTaLa__booleanRow,.ConfigWindow-module__PDTaLa__keybindRow{text-align:left;background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:10px;width:100%;height:26px;padding:0;display:flex}.ConfigWindow-module__PDTaLa__booleanRow:last-child,.ConfigWindow-module__PDTaLa__keybindRow:last-child{height:18px}.ConfigWindow-module__PDTaLa__rowLabel{line-height:18px}.ConfigWindow-module__PDTaLa__checkbox,.ConfigWindow-module__PDTaLa__toggle{border:1px solid var(--client-border);background:var(--client-frame);flex-shrink:0;height:18px;display:block;position:relative}.ConfigWindow-module__PDTaLa__checkbox{width:18px}.ConfigWindow-module__PDTaLa__toggle{width:50px}.ConfigWindow-module__PDTaLa__checkbox>span{background:var(--client-accent);position:absolute;inset:0}.ConfigWindow-module__PDTaLa__toggle>span{background:var(--client-accent);width:24px;height:16px;box-shadow:var(--client-bloom);transition:transform .12s linear;position:absolute;top:0;left:0}.ConfigWindow-module__PDTaLa__booleanRow:hover .ConfigWindow-module__PDTaLa__toggle,.ConfigWindow-module__PDTaLa__booleanRow:hover .ConfigWindow-module__PDTaLa__checkbox,.ConfigWindow-module__PDTaLa__checkbox[data-checked=true]{box-shadow:var(--client-bloom);background:var(--client-hover)}.ConfigWindow-module__PDTaLa__keybind{background:var(--client-frame);white-space:nowrap;text-align:center;border:0;flex-shrink:0;height:18px;padding:1px 6px}.ConfigWindow-module__PDTaLa__keybind:hover{background:var(--client-hover)}.ConfigWindow-module__PDTaLa__combo{text-align:left;text-overflow:ellipsis;white-space:nowrap;padding:0 3px;overflow:hidden}.ConfigWindow-module__PDTaLa__popup{z-index:30;border:1px solid var(--client-border);background:#141414fc;padding:7px 3px;position:absolute;box-shadow:0 5px 12px #0006}.ConfigWindow-module__PDTaLa__options{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#73737373 transparent;max-height:200px;overflow-y:auto}.ConfigWindow-module__PDTaLa__options>button{text-align:left;white-space:nowrap;background:0 0;border:0;width:100%;height:24px;padding:4px 3px;display:block}.ConfigWindow-module__PDTaLa__options>button:hover{background:#ffffff05}.ConfigWindow-module__PDTaLa__options>button[aria-selected=true]{background:color-mix(in srgb,var(--client-accent) 30%,transparent)}.ConfigWindow-module__PDTaLa__options>button[aria-selected=true]:hover{background:color-mix(in srgb,var(--client-accent) 34%,transparent)}.ConfigWindow-module__PDTaLa__colorSwatch{background:repeating-conic-gradient(#ccc 0 25%, gray 0 50%) 0 0 / 12px 12px;padding:0}.ConfigWindow-module__PDTaLa__colorSwatch>span{width:100%;height:100%;display:block}.ConfigWindow-module__PDTaLa__colorPopup{border-radius:2px;padding:11px}.ConfigWindow-module__PDTaLa__saturation{border:1px solid var(--client-border);cursor:crosshair;touch-action:none;height:156px;position:relative}.ConfigWindow-module__PDTaLa__colorCursor{pointer-events:none;border:1px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1.5px #000d}.ConfigWindow-module__PDTaLa__hue{border:1px solid var(--client-border);cursor:crosshair;touch-action:none;background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);height:14px;margin-top:12px;position:relative}.ConfigWindow-module__PDTaLa__hue>span{pointer-events:none;border:1px solid #fff;width:4px;height:18px;position:absolute;top:-3px;transform:translate(-50%);box-shadow:0 0 0 1.5px #000d}.ConfigWindow-module__PDTaLa__colorFields{grid-template-columns:96px repeat(3,minmax(0,1fr));gap:6px;margin-top:12px;display:grid}.ConfigWindow-module__PDTaLa__colorFields label{font-size:var(--font-14);color:var(--client-muted);line-height:14px;display:block}.ConfigWindow-module__PDTaLa__colorFields input{border:1px solid var(--client-border);background:var(--client-frame);width:100%;height:28px;color:var(--client-text);font-size:var(--font-16);border-radius:2px;margin-top:4px;padding:6px;display:block}.ConfigWindow-module__PDTaLa__colorFields input:focus{border-color:var(--client-accent)}.ConfigWindow-module__PDTaLa__colorFields input[aria-invalid=true]{border-color:#e65a61}.ConfigWindow-module__PDTaLa__colorError{font-size:var(--font-14);color:#f28f91;margin:4px 0 0;line-height:14px}.ConfigWindow-module__PDTaLa__colorExtras{color:var(--client-muted);margin-top:8px}.ConfigWindow-module__PDTaLa__colorExtras>.ConfigWindow-module__PDTaLa__controlRow:last-child{height:38px}.ConfigWindow-module__PDTaLa__themeBody{position:absolute;top:36px;left:7px;right:7px}.ConfigWindow-module__PDTaLa__themeEditor .ConfigWindow-module__PDTaLa__saturation{height:202px}.ConfigWindow-module__PDTaLa__themeEditor .ConfigWindow-module__PDTaLa__colorFields{grid-template-columns:104px repeat(3,minmax(0,1fr));gap:8px;margin-top:16px}.ConfigWindow-module__PDTaLa__themeEditor .ConfigWindow-module__PDTaLa__colorFields input{margin-top:6px;padding:6px 8px}.ConfigWindow-module__PDTaLa__themeEditor .ConfigWindow-module__PDTaLa__colorExtras{margin-top:8px}.ConfigWindow-module__PDTaLa__resetTheme{width:100%;margin-top:12px}.ConfigWindow-module__PDTaLa__panelButton{background:var(--client-frame);height:28px;color:var(--client-text);text-align:center;border:0;justify-content:center;align-items:center;padding:3px 4px;text-decoration:none;display:inline-flex}.ConfigWindow-module__PDTaLa__panelButton:hover:not(:disabled){background:var(--client-hover)}.ConfigWindow-module__PDTaLa__panelButton:active:not(:disabled){background:#383838}.ConfigWindow-module__PDTaLa__statusBinding{position:absolute;top:33px;left:7px;right:7px}.ConfigWindow-module__PDTaLa__diagnostics{color:var(--client-muted);position:absolute;top:67px;left:7px;right:7px}.ConfigWindow-module__PDTaLa__diagnostics p{height:24px;margin:0}.ConfigWindow-module__PDTaLa__statusActions{flex-direction:column;gap:8px;display:flex;position:absolute;top:147px;left:7px;right:7px}.ConfigWindow-module__PDTaLa__danger{color:#f28f91!important}.ConfigWindow-module__PDTaLa__muted{color:var(--client-muted)}.ConfigWindow-module__PDTaLa__modalBackdrop{z-index:40;background:#0008;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ConfigWindow-module__PDTaLa__modal{border:1px solid color-mix(in srgb,var(--client-accent) 90%,transparent);box-shadow:0 0 12px 2px color-mix(in srgb,var(--client-accent) 25%,transparent);background:#121212fa;border-radius:5px;padding:16px 20px}.ConfigWindow-module__PDTaLa__modalTitle{font-size:var(--font-18);text-shadow:var(--client-title-glow);margin:0 0 12px;font-weight:400;line-height:18px}.ConfigWindow-module__PDTaLa__dialogCopy{overflow-wrap:anywhere;color:var(--client-muted);margin:12px 0}.ConfigWindow-module__PDTaLa__dialogLabel{color:var(--client-muted);margin-top:12px;display:block}.ConfigWindow-module__PDTaLa__dialogLabel input,.ConfigWindow-module__PDTaLa__profileSelect{background:var(--client-frame);border:1px solid var(--client-border);width:100%;height:24px;color:var(--client-text);margin-top:8px;padding:3px 4px;display:block}.ConfigWindow-module__PDTaLa__dialogActions{gap:8px;margin-top:16px;display:flex}.ConfigWindow-module__PDTaLa__dialogActions>button{flex:1}.ConfigWindow-module__PDTaLa__profiles{width:626px;padding:0}.ConfigWindow-module__PDTaLa__profileCount{font-size:var(--font-14);color:var(--client-muted);margin:0;position:absolute;top:19px;left:15px}.ConfigWindow-module__PDTaLa__importButton{width:110px;position:absolute;top:11px;left:379px}.ConfigWindow-module__PDTaLa__newProfileButton{width:112px;position:absolute;top:11px;left:497px;color:var(--client-ink)!important}.ConfigWindow-module__PDTaLa__profileHead{border-bottom:1px solid var(--client-border);height:20px;font-size:var(--font-14);color:var(--client-muted);position:absolute;top:60px;left:15px;right:15px}.ConfigWindow-module__PDTaLa__profileHead span:first-child{position:absolute;left:4px}.ConfigWindow-module__PDTaLa__profileHead span:last-child{position:absolute;left:238px}.ConfigWindow-module__PDTaLa__profileRow{height:60px;color:var(--client-muted);position:absolute;left:7px;right:7px}.ConfigWindow-module__PDTaLa__profileRow:not(:last-of-type):after{content:"";border-bottom:1px solid var(--client-border);position:absolute;bottom:-3px;left:12px;right:12px}.ConfigWindow-module__PDTaLa__profileRow[data-loaded=true]{background:#161616}.ConfigWindow-module__PDTaLa__profileRow[data-loaded=true]:before{content:"";background:var(--client-accent);width:1px;height:40px;box-shadow:0 0 6px 1px color-mix(in srgb,var(--client-accent) 30%,transparent);position:absolute;top:10px;left:1px}.ConfigWindow-module__PDTaLa__profileName{white-space:nowrap;text-overflow:ellipsis;width:210px;position:absolute;top:22px;left:12px;overflow:hidden}.ConfigWindow-module__PDTaLa__profileRow[data-loaded=true] .ConfigWindow-module__PDTaLa__profileName{color:var(--client-ink);top:11px}.ConfigWindow-module__PDTaLa__profileRow[data-occupied=true]:not([data-loaded=true]) .ConfigWindow-module__PDTaLa__profileName{color:var(--client-text)}.ConfigWindow-module__PDTaLa__profileRow[data-occupied=false] .ConfigWindow-module__PDTaLa__profileDate{top:23px}.ConfigWindow-module__PDTaLa__profileName small{font-size:var(--font-14);color:var(--client-muted);margin-top:7px;display:block}.ConfigWindow-module__PDTaLa__profileDate{width:130px;font-size:var(--font-14);position:absolute;top:13px;left:246px}.ConfigWindow-module__PDTaLa__profileDate span{margin-bottom:4px;display:block}.ConfigWindow-module__PDTaLa__profileLoad{width:70px;position:absolute;top:16px;left:386px}.ConfigWindow-module__PDTaLa__profileExport{width:88px;position:absolute;top:16px;left:464px}.ConfigWindow-module__PDTaLa__profileMore{width:42px;position:absolute;top:16px;left:560px}.ConfigWindow-module__PDTaLa__profileCreate{width:96px;position:absolute;top:16px;left:506px}.ConfigWindow-module__PDTaLa__profileError{font-size:var(--font-14);color:#f28f91;position:absolute;top:423px;left:15px;right:15px}.ConfigWindow-module__PDTaLa__menuHint{font-size:var(--font-14);color:var(--client-muted);margin:0;padding:4px 3px}.ConfigWindow-module__PDTaLa__closedPreview{flex-direction:column;justify-content:center;align-items:center;gap:16px;height:100%;display:flex}.ConfigWindow-module__PDTaLa__closedPreview button{padding-inline:24px}.ConfigWindow-module__PDTaLa__entrance{animation:.18s cubic-bezier(.215,.61,.355,1) both ConfigWindow-module__PDTaLa__panelEnter}.ConfigWindow-module__PDTaLa__entrance:active{animation-play-state:paused}@keyframes ConfigWindow-module__PDTaLa__panelEnter{0%{opacity:.01;transform:translateY(64px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ConfigWindow-module__PDTaLa__entrance{animation:none}.ConfigWindow-module__PDTaLa__toggle>span{transition:none}}
