html[data-ui-style=glass] .glass-tune{margin-top:22px;padding-top:20px;border-top:1px solid var(--gs-line);color:var(--gs-ink);font-family:var(--gl-font)}html[data-ui-style=glass] .glass-tune__head{display:flex;align-items:center;gap:8px;font:500 17px/1.2 var(--gl-font);letter-spacing:-.03em}html[data-ui-style=glass] .glass-tune__head svg{flex:none}html[data-ui-style=glass] .glass-tune__desc{margin:7px 0 18px;color:var(--gs-muted);font:11px/1.5 var(--gl-font)}html[data-ui-style=glass] .glass-tune__preview{position:relative;height:87px;overflow:hidden;border-radius:13px;background:var(--gs-sample-scene);box-shadow:var(--gs-sample-shadow)}html[data-ui-style=glass] .glass-tune__card{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--gl-line);border-radius:inherit;background:var(--gl-sheen),var(--gl-tint);box-shadow:var(--gs-sample-hi),var(--gl-rim);-webkit-backdrop-filter:var(--gl-blur);backdrop-filter:var(--gl-blur);color:var(--gl-ink);font:500 12px/1.2 var(--gl-font);text-shadow:var(--gl-text-shadow)}html[data-ui-style=glass] .glass-tune__presets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:14px}html[data-ui-style=glass] .glass-tune__presets button{padding:6px 0;border:1px solid var(--gs-line);border-radius:7px;background:transparent;color:var(--gs-ink);font:11px/1.3 var(--gl-font);cursor:pointer}html[data-ui-style=glass] .glass-tune__presets button:hover{background:var(--gs-hover)}html[data-ui-style=glass] .glass-tune__presets button[aria-pressed=true]{background:var(--gs-fill);box-shadow:var(--gs-raise);font-weight:500}html[data-ui-style=glass] .glass-tune__range{display:block;margin:17px 0}html[data-ui-style=glass] .glass-tune__range>span{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font:11px/1.3 var(--gl-font)}html[data-ui-style=glass] .glass-tune__range output{color:var(--gs-muted);font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html[data-ui-style=glass] .glass-tune__range input{display:block;width:100%;height:16px;margin:8px 0 0;accent-color:var(--gs-range);cursor:pointer}html[data-ui-style=glass][data-theme=dark] .glass-tune__range input{color-scheme:dark}html[data-ui-style=glass] .glass-tune__tint{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:20px;font:11px/1.3 var(--gl-font)}html[data-ui-style=glass] .glass-tune__tint input{width:42px;height:28px;padding:2px;border:1px solid var(--gs-line);border-radius:6px;background:transparent;cursor:pointer}html[data-ui-style=glass] .glass-tune__note{margin:12px 0 0;color:var(--gs-muted);font:11px/1.5 var(--gl-font)}html[data-ui-style=glass] .glass-tune__reset{display:block;width:100%;margin-top:22px;padding:8px;border:1px solid var(--gs-line);border-radius:8px;background:transparent;color:var(--gs-ink);font:11px/1.3 var(--gl-font);cursor:pointer}html[data-ui-style=glass] .glass-tune__reset:hover:not([aria-disabled=true]){background:var(--gs-hover)}html[data-ui-style=glass] .glass-tune__reset[aria-disabled=true]{opacity:.45;cursor:default}html[data-ui-style=glass] .glass-tune :is(button,input):focus-visible{outline:2px solid var(--gs-ink);outline-offset:2px}@media (pointer:coarse){html[data-ui-style=glass] .glass-tune__presets button{min-height:44px}html[data-ui-style=glass] .glass-tune__range input{height:44px}}