.svs-ramka{position:relative;height:680px;background:#14161A;overflow:hidden}.svs-ramka.svs-polny,.svs-ramka:fullscreen{position:fixed;inset:0;height:100dvh;z-index:60}.svs-holst{position:absolute;inset:0}.svs-canvas{display:block;width:100%;height:100%;touch-action:none}.svs-start{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#fff;background:#14161A;border:0;cursor:pointer;font:inherit}.svs-start-t{display:inline-flex;height:48px;align-items:center;padding:0 24px;border:1px solid #fff;border-radius:4px;font-size:16px;font-weight:500}.svs-start:hover .svs-start-t{background:#fff;color:#14161A}.svs-start-p{font-size:12px;color:#9AA0A8}.svs-zagruzka{left:50%;top:50%;transform:translate(-50%,-50%);font-size:14px;pointer-events:none}.svs-fs,.svs-zagruzka{position:absolute;color:#fff}.svs-fs{right:12px;bottom:12px;height:36px;padding:0 14px;border:1px solid rgba(255,255,255,.5);border-radius:4px;background:rgba(20,22,26,.6);font:inherit;font-size:13px;cursor:pointer;z-index:3}.svs-ui{position:absolute;inset:0;pointer-events:none;font-size:13px;color:#14161A}.svs-card{pointer-events:auto;position:absolute;top:12px;width:290px;box-sizing:border-box;padding:14px;display:flex;flex-direction:column;gap:10px;background:rgba(255,255,255,.95);border:1px solid #e3e3e0;border-radius:4px;max-height:calc(100% - 24px);overflow-y:auto}.svs-all{left:12px}.svs-lamp{right:12px;border-top:3px solid #a87b3f}.svs-card[hidden]{display:none}.svs-h{display:flex;justify-content:space-between;align-items:center;font-size:15px;font-weight:600}.svs-lbl{font-size:10px;color:#5A6068;text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px}.svs-row{display:flex;justify-content:space-between}.svs-seg{display:flex;gap:6px}.svs-btn,.svs-seg button{flex:1;min-height:34px;border:1px solid #e3e3e0;background:#fff;border-radius:4px;font:inherit;font-size:12px;color:#14161A;cursor:pointer;padding:0 6px}.svs-seg button.on{background:#14161A;color:#fff;border-color:#14161A}.svs-card input[type=range]{width:100%;margin:0;accent-color:#14161A}.svs-mono{font-family:JetBrains Mono,ui-monospace,monospace}.svs-out{border-top:2px solid #14161a;padding-top:8px;display:grid;grid-template-columns:1fr auto;row-gap:4px}.svs-hint,.svs-out span:nth-child(odd){color:#5A6068}.svs-hint{font-size:11px;line-height:1.45}.svs-x{border:0;background:none;font-size:20px;line-height:1;cursor:pointer;color:#5A6068;padding:0 4px}.svs-only-m,.svs-toggle{display:none}.svs-num{display:grid;grid-template-columns:repeat(auto-fill,minmax(30px,1fr));gap:5px}.svs-num button{height:30px;border:1px solid #e3e3e0;background:#fff;border-radius:50%;font:inherit;font-size:12px;cursor:pointer;color:#14161A;padding:0}.svs-num button:hover{border-color:#A87B3F}.svs-num button.on{background:#14161A;color:#fff;border-color:#14161A}.svs-num button.off{color:#9AA0A8}.svs-tip{position:absolute;left:50%;bottom:16px;transform:translateX(-50%);max-width:calc(100% - 640px);min-width:260px;padding:9px 14px;background:rgba(20,22,26,.85);color:#fff;border-left:3px solid #a87b3f;border-radius:4px;font-size:13px;line-height:1.4;text-align:center;pointer-events:none}.svs-tip[hidden]{display:none}@media (max-width:767px){.svs-ramka{height:75svh;min-height:460px}.svs-toggle{display:block;pointer-events:auto;position:absolute;left:12px;bottom:12px;height:36px;padding:0 14px;border:0;border-radius:4px;background:#fff;color:#14161A;font:inherit;font-size:13px;font-weight:500}.svs-only-m{display:inline}.svs-card{left:0;right:0;top:auto;bottom:0;width:auto;max-height:58%;border-radius:8px 8px 0 0;padding:14px 16px 18px}.svs-all{display:none}.svs-open .svs-all{display:flex}.svs-open .svs-toggle{display:none}.svs-btn,.svs-seg button{min-height:40px;font-size:13px}.svs-fs{top:12px;bottom:auto}.svs-tip{top:56px;bottom:auto;max-width:calc(100% - 24px);min-width:0;font-size:12px}}