.GUVOva_panel{border-left:1px solid var(--ui-border);color:#ddd;background:#0c0c0c;flex-direction:column;min-width:0;padding:20px;font-size:12px;display:flex}.GUVOva_panelHeader{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.GUVOva_panelHeader h2{margin:0;font-size:13px;font-weight:500}.GUVOva_menuTrigger{color:#999;cursor:pointer;letter-spacing:1px;background:0 0;border:1px solid #0000;border-radius:6px;place-items:center;width:28px;height:28px;padding:0;font-size:14px;display:grid}.GUVOva_menuTrigger:hover,.GUVOva_menuTrigger[data-popup-open]{color:#fff;background:#252525}.GUVOva_fields{gap:22px;display:grid}.GUVOva_selectField{justify-content:space-between;align-items:center;gap:14px;display:flex}.GUVOva_selectTrigger{color:#ddd;min-height:34px;font:inherit;cursor:pointer;background:#191919;border:1px solid #303030;border-radius:6px;justify-content:space-between;align-items:center;gap:18px;padding:0 10px;display:flex}.GUVOva_chevron{color:#888;place-items:center;display:grid}.GUVOva_rangeHeading{justify-content:space-between;align-items:center;display:flex}.GUVOva_rangeHeading output{font-variant-numeric:tabular-nums;color:#999;text-align:right;min-width:38px}.GUVOva_rangeControl{cursor:ew-resize;touch-action:none;align-items:center;height:26px;margin-top:7px;display:flex}.GUVOva_track{background:#343434;border-radius:4px;width:100%;height:3px;position:relative}.GUVOva_indicator{border-radius:inherit;background:#c9c9c9;position:absolute}.GUVOva_thumb{background:#eee;border-radius:50%;width:12px;height:12px;transition:box-shadow .14s;box-shadow:0 0 0 3px #0c0c0c}.GUVOva_thumb[data-dragging]{box-shadow:0 0 0 3px #0c0c0c,0 0 0 7px #ffffff18}.GUVOva_thumb:has(input:focus-visible){outline-offset:4px;outline:2px solid #fff}.GUVOva_range[data-disabled]{opacity:.4}.GUVOva_toggleRow{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;min-height:25px;display:flex}.GUVOva_toggle{cursor:pointer;background:#252525;border:1px solid #424242;border-radius:20px;flex-shrink:0;width:30px;height:18px;padding:2px;transition:background .16s,border-color .16s;position:relative}.GUVOva_toggleThumb{background:#999;border-radius:50%;width:12px;height:12px;transition:transform .18s cubic-bezier(.16,1,.3,1),background .16s;display:block}.GUVOva_toggle[data-checked]{background:#dedede;border-color:#dedede}.GUVOva_toggle[data-checked] .GUVOva_toggleThumb{background:#222;transform:translate(12px)}.GUVOva_footer{gap:8px;margin-top:auto;padding-top:30px;display:flex}.GUVOva_footer button{min-height:35px;font:inherit;cursor:pointer;border-radius:6px;transition:background .14s,transform .1s}.GUVOva_replay{color:#eee;background:#262626;border:1px solid #424242;flex:1}.GUVOva_reset{color:#aaa;background:0 0;border:1px solid #2a2a2a;padding:0 14px}.GUVOva_footer button:hover:enabled{color:#fff;background:#333}.GUVOva_footer button:active:enabled{transform:scale(.97)}.GUVOva_footer button:disabled{opacity:.35;cursor:default}.GUVOva_panel :is(button,[role=combobox]):focus-visible{outline-offset:3px;outline:2px solid #eee}.GUVOva_positioner{z-index:60;outline:none}.GUVOva_popup{color:#ddd;min-width:180px;max-width:calc(100vw - 24px);transform-origin:var(--transform-origin);background:#1b1b1b;border:1px solid #393939;border-radius:9px;padding:5px;font-size:12px;transition:opacity .12s,transform .18s cubic-bezier(.16,1,.3,1);box-shadow:0 8px 30px #0008,0 1px 3px #0008}.GUVOva_popup[data-starting-style],.GUVOva_popup[data-ending-style]{opacity:0;transform:translateY(-4px)scale(.97)}.GUVOva_popup[data-ending-style]{transition-duration:90ms}.GUVOva_menuItem{cursor:default;-webkit-user-select:none;user-select:none;border-radius:5px;outline:none;justify-content:space-between;align-items:center;gap:20px;min-height:34px;padding:6px 9px;display:flex}.GUVOva_menuItem[data-highlighted]{color:#fff;background:#343434}.GUVOva_menuItem[data-disabled]{color:#666}.GUVOva_menuDivider{border-top:1px solid #393939;border-top-left-radius:0;border-top-right-radius:0;margin-top:5px;padding-top:9px}.GUVOva_checkmark{text-align:center;width:12px;font-size:12px}@media (max-width:700px){.GUVOva_panel{border-left:0;border-top:1px solid var(--ui-border);padding:20px}.GUVOva_panelHeader{margin-bottom:20px}.GUVOva_footer{padding-top:24px}.GUVOva_toggleRow{min-height:30px}.GUVOva_menuItem{min-height:40px}}@media (prefers-reduced-motion:reduce){.GUVOva_panel *,.GUVOva_popup{transition:none!important}.GUVOva_footer button:active:enabled{transform:none}}
.shsUrq_artwork{background:#000;min-width:0;position:relative;overflow:hidden}.shsUrq_artworkHeader{z-index:1;pointer-events:none;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex;position:absolute;top:0;left:0;right:0}.shsUrq_artworkHeader h2{color:#aaa;margin:0;font-size:12px;font-weight:400}.shsUrq_artworkHeader span{color:#aaa;white-space:nowrap;font-size:12px}.shsUrq_controlsPanel{border-left:1px solid var(--ui-border);color:#e8e8e8;background:#000;flex-direction:column;align-self:stretch;min-width:0;padding:22px;display:flex}.shsUrq_controlsPanel h2,.shsUrq_controlsPanel h3{margin:0 0 16px;font-size:14px;font-weight:500}.shsUrq_controlsPanel button,.shsUrq_controlsPanel select{border:1px solid var(--ui-border);min-height:40px;color:inherit;font:inherit;background:#000;border-radius:3px;padding:8px 12px;font-size:12px}.shsUrq_controlsPanel button{cursor:pointer;transition:background .12s ease-out,border-color .12s ease-out,transform .1s ease-out}.shsUrq_controlsPanel button:hover:not(:disabled):not([aria-pressed=true]){background:var(--ui-control);border-color:#555}.shsUrq_controlsPanel button[aria-pressed=true]{color:#000;background:#e8e8e8;border-color:#e8e8e8}.shsUrq_controlsPanel button:active:not(:disabled){transform:scale(.97)}.shsUrq_controlsPanel :is(button,select):disabled{color:#777;cursor:default}.shsUrq_panelHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.shsUrq_panelHeading span{color:var(--ui-muted);font-size:12px}.shsUrq_weather{flex-wrap:wrap;gap:5px;display:flex}.shsUrq_weather button{min-height:34px;padding:6px 9px}.shsUrq_hint{color:var(--ui-muted);margin:22px 0;font-size:13px;line-height:1.7}.shsUrq_field{justify-content:space-between;align-items:center;gap:12px;margin-top:13px;font-size:13px;display:flex}.shsUrq_field output{color:var(--ui-muted);font-variant-numeric:tabular-nums}.shsUrq_field select{max-width:170px}.shsUrq_slider{accent-color:#e8e8e8;cursor:ew-resize;background:0 0;width:100%;min-height:40px;margin:0;padding:0;display:block}.shsUrq_slider:disabled{opacity:.45;cursor:default}.shsUrq_actions,.shsUrq_controls{grid-template-columns:1fr 1fr;gap:8px;display:grid}.shsUrq_actions{margin-top:20px}.shsUrq_export{margin-top:auto;padding-top:24px}.shsUrq_export h3{margin-top:8px}.shsUrq_save{width:100%;margin-top:16px}.shsUrq_error{color:#ff8d8d;margin:16px 0 0;font-size:13px;line-height:1.7}@media (max-width:700px){.shsUrq_controlsPanel{border-left:0;border-top:1px solid var(--ui-border);padding:20px}.shsUrq_weather button{min-height:38px;padding:7px 11px;font-size:13px}.shsUrq_actions button{font-size:13px}.shsUrq_hint{margin:16px 0}.shsUrq_export{margin-top:24px}}@media (prefers-reduced-motion:reduce){.shsUrq_controlsPanel button{transition:none}.shsUrq_controlsPanel button:active:not(:disabled){transform:none}}
