body{margin:0}:root{color-scheme:dark}body{margin:0;background:#070807}.vk-console{min-height:100vh;overflow:hidden;background:linear-gradient(180deg,#090a0a26,#070807f2),radial-gradient(circle at 80% 12%,rgba(255,72,25,.24),transparent 31rem),radial-gradient(circle at 12% 36%,rgba(25,197,203,.18),transparent 28rem),linear-gradient(135deg,#090a0a,#15120d 46%,#090b0d);color:#edf7f2;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative}.vk-console:before{content:"";position:fixed;inset:0;pointer-events:none;background:repeating-linear-gradient(90deg,rgba(255,255,255,.032) 0 1px,transparent 1px 84px),repeating-linear-gradient(180deg,rgba(255,255,255,.028) 0 1px,transparent 1px 7px);mix-blend-mode:screen;opacity:.38}.vk-console:after{content:"";position:fixed;inset:-20vh 0 0;pointer-events:none;background-image:linear-gradient(100deg,transparent 0 48%,rgba(109,224,221,.12) 50%,transparent 54%),repeating-linear-gradient(105deg,transparent 0 34px,rgba(255,173,74,.055) 35px 37px,transparent 38px 96px);transform:skewY(-8deg);opacity:.45}.vk-hero{width:min(1180px,calc(100% - 24px));min-height:100vh;margin:0 auto;padding:12px 0;display:grid;grid-template-columns:1fr;gap:0;align-items:center;position:relative;z-index:1}.vk-hero-copy{align-self:center;max-width:540px}.vk-kicker,.vk-panel-label,.vk-screen-header span,.vk-brand,.vk-status,.vk-camera-readout,.vk-actions a,.vk-eye-metrics span{font-family:Courier New,ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.08em}.vk-kicker{color:#ffbd62;font-size:.82rem;margin:0 0 14px}.vk-hero-copy h1{font-size:clamp(3.8rem,7vw,8.8rem);line-height:.88;margin:0;letter-spacing:0;text-shadow:0 0 28px rgba(25,197,203,.34),0 0 54px rgba(255,72,25,.18)}.vk-deck{color:#c4d5ce;font-size:clamp(1.02rem,1.5vw,1.35rem);line-height:1.55;margin:26px 0 0;max-width:36rem}.vk-primary-controls{display:grid;grid-template-columns:repeat(3,46px);gap:8px;margin-left:auto}.vk-app-button{width:46px;min-height:38px;border:1px solid rgba(159,247,239,.28);border-radius:0;background:#9ff7ef0e;color:#edf7f2;font-family:Courier New,ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:1rem;cursor:pointer;touch-action:manipulation}.vk-app-button-primary{border-color:#ffbd629e;background:linear-gradient(180deg,#ffbd6247,#ff4d202e);color:#fff8ec}.vk-app-button:disabled{cursor:not-allowed;opacity:.42}.vk-privacy-note{color:#9ff7ef;font-family:Courier New,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;line-height:1.45;margin:14px 0 0}.vk-device{border:1px solid rgba(239,176,90,.58);border-radius:6px;background:linear-gradient(90deg,rgba(255,255,255,.045) 0 1px,transparent 1px 19px),linear-gradient(180deg,rgba(255,255,255,.035) 0 1px,transparent 1px 17px),linear-gradient(180deg,rgba(255,188,101,.13),transparent 24%),linear-gradient(145deg,#121412fc,#1f1b14fa 56%,#070a0afc);box-shadow:0 34px 90px #00000094,0 0 0 3px #0000009e,0 0 0 4px #ffbd6229,inset 0 1px #ffffff1f,inset 0 -22px 60px #0000008c;padding:22px;position:relative;width:100%}.vk-device:before{content:"";position:absolute;inset:10px;border:1px solid rgba(105,225,219,.18);border-radius:3px;pointer-events:none}.vk-device:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(110deg,transparent 0 34%,rgba(255,255,255,.09) 35%,transparent 39%),repeating-linear-gradient(90deg,rgba(0,0,0,.12) 0 2px,transparent 2px 7px);opacity:.5;mix-blend-mode:screen}.vk-screw{position:absolute;z-index:2;width:14px;height:14px;border-radius:50%;border:1px solid rgba(255,189,98,.62);background:linear-gradient(135deg,rgba(255,255,255,.18),transparent 38%),radial-gradient(circle at 50% 50%,#18130d 0 38%,#050605 39% 100%);box-shadow:inset 0 0 0 2px #0000006b,0 0 10px #000000b8}.vk-screw:after{content:"";position:absolute;left:3px;right:3px;top:6px;height:1px;background:#9ff7ef94;transform:rotate(-18deg)}.vk-screw-tl{left:10px;top:10px}.vk-screw-tr{right:10px;top:10px}.vk-screw-bl{left:10px;bottom:10px}.vk-screw-br{right:10px;bottom:10px}.vk-device-top{height:52px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 22px 14px;border-bottom:1px solid rgba(255,188,101,.36);position:relative;z-index:3}.vk-brand{display:flex;gap:12px;align-items:center;color:#9ff7ef;font-size:.78rem;min-width:0}.vk-brand span{color:#ffbd62;font-weight:800;font-size:1.55rem;letter-spacing:.03em}.vk-brand em{color:#9ff7efb3;font-style:normal;font-size:.62rem;white-space:nowrap}.vk-brand strong{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vk-status{color:#f4fffb;font-size:.72rem;display:inline-flex;align-items:center;gap:8px;flex:0 0 auto}.vk-led{width:10px;height:10px;border-radius:50%;background:#ff4d20;box-shadow:0 0 16px #ff4d20e6}.vk-instrument-grid{display:grid;grid-template-columns:minmax(320px,1.08fr) minmax(280px,.92fr);grid-template-rows:minmax(360px,1fr) auto;gap:14px;padding-top:16px;position:relative;z-index:3}.vk-screen,.vk-panel{border:1px solid rgba(105,225,219,.26);border-radius:3px;background:linear-gradient(180deg,rgba(255,189,98,.035),transparent 20%),linear-gradient(180deg,#091c1ceb,#050808f5),#071010;box-shadow:inset 0 0 0 1px #ffffff0b,inset 0 0 38px #5bffee11,0 10px 18px #0000005c;overflow:hidden}.vk-screen-header{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 13px;border-bottom:1px solid rgba(105,225,219,.18);background:linear-gradient(180deg,#ffbd621a,#07101066),#ffbd620a}.vk-screen-header h2{font-size:1rem;margin:0;font-weight:700;color:#f3fff9}.vk-screen-header span{color:#ffbd62;font-size:.68rem;white-space:nowrap}.vk-camera-feed{min-height:315px;height:100%;position:relative;background:radial-gradient(circle at 50% 42%,rgba(48,70,64,.92),transparent 12rem),linear-gradient(145deg,#0a1717,#030404 78%)}.vk-live-feed{aspect-ratio:4 / 3;min-height:0;height:auto;overflow:hidden}.vk-live-feed video,.vk-live-feed canvas{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}.vk-live-feed canvas{z-index:2}.vk-camera-empty,.vk-eye-empty{position:absolute;inset:0;z-index:3;display:grid;place-content:center;gap:8px;text-align:center;background:repeating-linear-gradient(0deg,transparent 0 5px,rgba(172,255,244,.035) 6px),#040909b8;color:#9ff7ef;font-family:Courier New,ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem}.vk-camera-empty strong{color:#ffbd62;font-size:.98rem}.vk-app.is-running .vk-camera-empty,.vk-app.has-eye .vk-eye-empty{display:none}.vk-video-noise{position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent 0 5px,rgba(172,255,244,.045) 6px),repeating-linear-gradient(90deg,transparent 0 9px,rgba(255,189,98,.035) 10px);opacity:.72}.vk-face-frame{position:absolute;inset:28px;border:1px solid rgba(159,247,239,.34)}.vk-face-frame:before,.vk-face-frame:after{content:"";position:absolute;width:56px;height:56px;border-color:#ffbd62;opacity:.8}.vk-face-frame:before{left:-1px;top:-1px;border-left:2px solid;border-top:2px solid}.vk-face-frame:after{right:-1px;bottom:-1px;border-right:2px solid;border-bottom:2px solid}.vk-face-oval{position:absolute;left:50%;top:48%;width:min(46%,220px);aspect-ratio:.72;transform:translate(-50%,-50%);border:2px solid rgba(159,247,239,.72);border-radius:48% 48% 46% 46%;box-shadow:0 0 30px #69e1db38,inset 0 0 24px #69e1db1f}.vk-face-axis{position:absolute;background:#ffbd62a8;box-shadow:0 0 12px #ffbd6266}.vk-axis-x{left:16%;right:16%;top:48%;height:1px}.vk-axis-y{top:12%;bottom:12%;left:50%;width:1px}.vk-scanline{position:absolute;left:0;right:0;height:2px;background:#9ff7ef;box-shadow:0 0 18px #9ff7efe6;opacity:.7}.vk-scanline-one{top:30%}.vk-scanline-two{top:66%;opacity:.35}.vk-landmark{position:absolute;width:7px;height:7px;border-radius:50%;background:#ff4d20;box-shadow:0 0 14px #ff4d20c7}.vk-lm-1{left:43%;top:36%}.vk-lm-2{left:57%;top:36%}.vk-lm-3{left:50%;top:48%}.vk-lm-4{left:45%;top:61%}.vk-lm-5{left:55%;top:61%}.vk-lm-6{left:50%;top:74%}.vk-camera-readout{position:absolute;left:16px;right:16px;bottom:13px;display:flex;justify-content:space-between;gap:16px;color:#9ff7ef;font-size:.69rem}.vk-eye-module{min-height:315px;padding:16px;display:grid;grid-template-rows:minmax(190px,1fr) auto;gap:14px}.vk-eye{position:relative;display:grid;place-items:center;min-height:210px;border:1px solid rgba(255,189,98,.22);background:radial-gradient(circle at 50% 50%,rgba(255,189,98,.12),transparent 10rem),linear-gradient(180deg,#071212f5,#030404fa);overflow:hidden}.vk-live-eye{min-height:210px}.vk-live-eye canvas{position:absolute;inset:0;width:100%;height:100%}.vk-eye-grid{position:absolute;inset:0;background:linear-gradient(90deg,transparent 49.5%,rgba(159,247,239,.2) 50%,transparent 50.5%),linear-gradient(0deg,transparent 49.5%,rgba(159,247,239,.2) 50%,transparent 50.5%),repeating-linear-gradient(90deg,transparent 0 28px,rgba(159,247,239,.05) 29px),repeating-linear-gradient(0deg,transparent 0 28px,rgba(159,247,239,.05) 29px)}.vk-iris{width:min(46vw,172px);max-width:172px;min-width:118px;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;position:relative;background:radial-gradient(circle,transparent 0 23%,rgba(21,238,231,.16) 24% 36%,transparent 37%),conic-gradient(from 12deg,#081010,#19c5cb,#ffbd62,#101616,#19c5cb,#081010);box-shadow:0 0 42px #19c5cb52,inset 0 0 28px #000000bf}.vk-pupil{width:38%;aspect-ratio:1;border-radius:50%;background:#020202;border:1px solid rgba(255,189,98,.5);box-shadow:0 0 28px #ff4d2085,inset 0 0 10px #ffffff14}.vk-eye-reticle{position:absolute;top:50%;width:23%;height:1px;background:#ffbd62;box-shadow:0 0 12px #ffbd62ad}.vk-eye-reticle-left{left:8%}.vk-eye-reticle-right{right:8%}.vk-eye-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.vk-eye-metrics div{min-width:0;border:1px solid rgba(159,247,239,.18);background:#9ff7ef0b;padding:10px}.vk-eye-metrics span{display:block;color:#8db9b3;font-size:.58rem;line-height:1.35}.vk-eye-metrics strong{display:block;color:#f3fff9;margin-top:6px;font-size:1.1rem}.vk-question-panel{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,260px);gap:18px;align-items:center;padding:16px}.vk-panel-label{color:#ffbd62;font-size:.68rem;margin:0 0 8px}.vk-question-text{color:#edf7f2;font-size:.86rem;line-height:1.45;margin:0;min-height:1.25em;color:#9ff7ef;font-family:Courier New,ui-monospace,SFMono-Regular,Menlo,monospace}.vk-question-readout{min-height:0;overflow:hidden;border:1px solid rgba(255,189,98,.2);background:repeating-linear-gradient(0deg,transparent 0 6px,rgba(159,247,239,.035) 7px),#02080875;color:#9ff7ef;font-family:Courier New,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.74rem;line-height:1.33;letter-spacing:.03em;padding:8px;text-transform:uppercase}.vk-question-readout:after{content:"";display:inline-block;width:.58em;height:1em;margin-left:.18em;vertical-align:-.16em;background:#ffbd62;box-shadow:0 0 10px #ffbd628f;animation:vk-cursor-blink .92s steps(1) infinite}.vk-question-readout:empty:after{display:none}.vk-type-char{opacity:0;animation:vk-type-char 1ms steps(1,end) forwards}@keyframes vk-cursor-blink{50%{opacity:0}}@keyframes vk-type-char{to{opacity:1}}.vk-response-meter{height:18px;border:1px solid rgba(255,189,98,.32);background:repeating-linear-gradient(90deg,rgba(255,255,255,.08) 0 1px,transparent 1px 18px),#0000006b;overflow:hidden}.vk-response-meter>span{display:block;width:var(--level);height:100%;background:linear-gradient(90deg,#19c5cb,#ffbd62,#ff4d20);box-shadow:0 0 18px #ff4d2073}.vk-analog-meter{position:relative;min-height:46px;height:auto;overflow:hidden;border-color:#ffbd626b;background:radial-gradient(circle at 50% 125%,rgba(255,189,98,.26),transparent 33%),radial-gradient(circle at 50% 104%,#050606 0 4px,rgba(255,189,98,.72) 5px 6px,transparent 7px),repeating-conic-gradient(from 232deg at 50% 108%,rgba(255,189,98,.72) 0deg 1.2deg,transparent 1.2deg 7.7deg),conic-gradient(from 232deg at 50% 108%,transparent 0deg,transparent 13deg,rgba(159,247,239,.1) 13deg 122deg,transparent 122deg),linear-gradient(180deg,#f4e6c129,#090d0ceb 72%);box-shadow:inset 0 0 0 1px #ffffff0e,inset 0 0 24px #ffbd6217}.vk-analog-meter:before,.vk-analog-meter:after{content:"";position:absolute;left:13%;right:13%;bottom:-19px;height:54px;border:1px solid rgba(255,189,98,.62);border-bottom:0;border-radius:999px 999px 0 0;pointer-events:none}.vk-analog-meter:after{left:20%;right:20%;bottom:-13px;height:38px;border-color:#9ff7ef42}.vk-meter-scale{position:absolute;left:9%;right:9%;top:7px;height:32px;color:#ffbd62b8;font-family:Courier New,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.48rem;line-height:1;text-transform:uppercase;letter-spacing:.08em}.vk-meter-zone,.vk-meter-tick{position:absolute;display:block}.vk-meter-zone{top:0;width:32%;text-align:center;color:#ffbd62d1;text-shadow:0 0 9px rgba(255,189,98,.26)}.vk-meter-zone-rise{left:0;transform:rotate(-17deg);transform-origin:50% 180%}.vk-meter-zone-set{left:34%;color:#edf7f2db}.vk-meter-zone-fall{right:0;transform:rotate(17deg);transform-origin:50% 180%}.vk-meter-tick{bottom:0;width:1px;height:8px;background:#ffbd62c2;box-shadow:0 0 8px #ffbd6247;transform-origin:50% 28px}.vk-meter-tick-1{left:14%;transform:rotate(-28deg)}.vk-meter-tick-2{left:28%;transform:rotate(-18deg)}.vk-meter-tick-3{left:42%;transform:rotate(-7deg)}.vk-meter-tick-4{right:42%;transform:rotate(7deg)}.vk-meter-tick-5{right:28%;transform:rotate(18deg)}.vk-meter-tick-6{right:14%;transform:rotate(28deg)}.vk-response-meter .vk-meter-needle{position:absolute;left:50%;bottom:5px;width:1px;height:36px;transform-origin:50% 100%;transform:rotate(var(--needle));background:linear-gradient(180deg,#ff4d20,#ffbd62 46%,#ffbd621a);box-shadow:0 0 10px #ff4d20a8}.vk-response-meter .vk-meter-needle:after{content:"";position:absolute;left:50%;bottom:-4px;width:10px;height:10px;transform:translate(-50%);border-radius:50%;background:#050606;border:1px solid rgba(255,189,98,.8);box-shadow:0 0 12px #ffbd6266}.vk-battery-test{min-height:28px;border:1px solid rgba(255,189,98,.34);border-radius:0;background:linear-gradient(180deg,#ffbd6229,#ffbd620a),#00000059;color:#ffbd62;font-family:Courier New,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.58rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.vk-battery-test:disabled{cursor:wait;color:#edf7f2e0;border-color:#9ff7ef6b;background:repeating-linear-gradient(90deg,rgba(159,247,239,.12) 0 1px,transparent 1px 9px),#ffbd6214}.vk-app.is-testing-battery .vk-response-meter{border-color:#9ff7ef94;box-shadow:inset 0 0 0 1px #9ff7ef29,inset 0 0 24px #ffbd6221,0 0 18px #9ff7ef1c}.vk-actions{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.vk-actions a{min-height:48px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,189,98,.38);background:linear-gradient(180deg,#ffbd6221,#ffbd6208),#00000052;color:#f4fffb;text-decoration:none;font-size:.78rem;transition:border-color .16s ease,background .16s ease,color .16s ease}.vk-actions a:hover,.vk-actions a:focus-visible{border-color:#9ff7ef;color:#9ff7ef;background:#19c5cb1f;outline:none}@media(max-width:1080px){.vk-hero{align-items:start}}@media(max-width:760px){.vk-hero{width:100%;min-height:100vh;padding:0}.vk-primary-controls{grid-template-columns:repeat(3,44px)}.vk-device{min-height:100vh;border-radius:0;border-left:0;border-right:0;padding:18px 10px}.vk-device-top,.vk-camera-readout{align-items:center;flex-direction:row}.vk-device-top{height:auto}.vk-brand strong{white-space:normal}.vk-brand em{display:none}.vk-instrument-grid{grid-template-columns:1fr;grid-template-rows:auto}.vk-camera-feed,.vk-eye-module{min-height:0}.vk-question-panel{grid-template-columns:1fr}.vk-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.vk-eye-metrics{grid-template-columns:1fr}}@media(max-width:430px){.vk-screen-header{align-items:flex-start;flex-direction:column}}.vk-console{height:100dvh;min-height:100dvh;overflow:hidden}.vk-hero{height:100dvh;min-height:0;padding:10px 0;align-items:stretch}.vk-device{height:100%;box-sizing:border-box;display:grid;grid-template-rows:48px minmax(0,1fr);padding:18px}.vk-device-top{height:48px;padding:0 18px 10px;box-sizing:border-box}.vk-instrument-grid{min-height:0;height:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,clamp(132px,31dvh,230px));gap:12px;padding-top:12px}.vk-eye-screen{grid-column:1 / -1;min-height:0;display:grid;grid-template-rows:36px minmax(0,1fr)}.vk-camera-screen,.vk-signal-screen{min-width:0;min-height:0;aspect-ratio:1;align-self:end;display:grid;grid-template-rows:34px minmax(0,1fr)}.vk-screen-header{min-height:0;padding:8px 10px;box-sizing:border-box}.vk-screen-header h2{font-size:.82rem}.vk-screen-header span{font-size:.55rem;min-width:0;overflow:hidden;text-overflow:ellipsis}.vk-eye-module,.vk-signal-module{min-height:0;height:100%;box-sizing:border-box}.vk-eye-module{padding:10px;display:block}.vk-eye,.vk-live-eye{min-height:0;height:100%}.vk-camera-feed,.vk-live-feed{width:100%;min-height:0;height:100%;aspect-ratio:auto}.vk-signal-module{display:grid;grid-template-rows:minmax(0,1fr) auto 46px auto;gap:9px;padding:10px}.vk-eye-metrics{min-height:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.vk-eye-metrics div{display:grid;align-content:center;gap:8px;padding:6px 7px}.vk-eye-metrics span{font-size:.5rem}.vk-eye-metrics strong{margin:0;font-size:.82rem}.vk-response-meter{height:46px}.vk-camera-readout{left:8px;right:8px;bottom:8px;font-size:.54rem}@media(max-width:760px){.vk-hero{width:100%;height:100dvh;min-height:0;padding:0}.vk-device{height:100dvh;min-height:0;padding:12px 8px;grid-template-rows:44px minmax(0,1fr)}.vk-device-top{height:44px;padding:0 12px 8px}.vk-brand{gap:8px}.vk-brand span{font-size:1.24rem}.vk-brand em{display:none}.vk-primary-controls{grid-template-columns:repeat(3,36px);gap:6px}.vk-app-button{width:36px;min-height:32px;font-size:.82rem}.vk-instrument-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(0,1fr) minmax(0,calc((100vw - 28px)/2));gap:8px;padding-top:8px}.vk-screen-header{min-height:0;flex-direction:row;align-items:center;padding:6px 8px}.vk-screen-header h2{font-size:.72rem}.vk-screen-header span{font-size:.48rem}.vk-eye-screen{grid-template-rows:31px minmax(0,1fr)}.vk-camera-screen,.vk-signal-screen{grid-template-rows:29px minmax(0,1fr)}.vk-eye-module{padding:8px}.vk-signal-module{padding:7px;gap:6px;grid-template-rows:minmax(0,1fr) auto 34px 22px}.vk-question-readout{font-size:.58rem;line-height:1.24;padding:6px;letter-spacing:.02em}.vk-eye-metrics div{padding:4px;gap:2px}.vk-eye-metrics span{font-size:.44rem}.vk-eye-metrics strong{font-size:.72rem}.vk-response-meter{height:34px;min-height:34px}.vk-battery-test{min-height:22px;font-size:.46rem}.vk-response-meter .vk-meter-needle{height:25px}.vk-analog-meter:before{bottom:-23px;height:49px}.vk-analog-meter:after{bottom:-15px;height:34px}.vk-camera-readout{font-size:.46rem}}@media(max-width:940px)and (orientation:landscape)and (max-height:520px){.vk-console{width:100vw;height:100dvh}.vk-hero{width:100%;height:100dvh;min-height:0;padding:0}.vk-device{height:100dvh;min-height:0;padding:8px;grid-template-rows:34px minmax(0,1fr)}.vk-device-top{height:34px;min-height:0;padding:0 8px 6px}.vk-brand{gap:8px;font-size:.58rem}.vk-brand span{font-size:1.02rem}.vk-primary-controls{grid-template-columns:repeat(3,32px);gap:5px}.vk-app-button{width:32px;min-height:27px;font-size:.72rem}.vk-instrument-grid{height:100%;min-height:0;grid-template-columns:minmax(150px,.72fr) minmax(0,1.6fr);grid-template-rows:repeat(2,minmax(0,1fr));gap:7px;padding-top:7px}.vk-eye-screen{grid-column:2;grid-row:1 / -1;grid-template-rows:27px minmax(0,1fr)}.vk-camera-screen,.vk-signal-screen{aspect-ratio:auto;align-self:stretch;grid-template-rows:25px minmax(0,1fr)}.vk-camera-screen{grid-column:1;grid-row:1}.vk-signal-screen{grid-column:1;grid-row:2}.vk-screen-header{padding:5px 7px}.vk-screen-header h2{font-size:.64rem}.vk-screen-header span{font-size:.42rem}.vk-eye-module{padding:6px}.vk-signal-module{padding:5px;gap:4px;grid-template-rows:minmax(0,1fr) 21px 28px 18px}.vk-question-readout{font-size:.47rem;line-height:1.16;padding:5px}.vk-eye-metrics{gap:4px}.vk-eye-metrics div{padding:3px;gap:1px}.vk-eye-metrics span{font-size:.36rem}.vk-eye-metrics strong{font-size:.58rem}.vk-response-meter{height:28px;min-height:28px}.vk-meter-scale{top:4px;height:20px;font-size:.36rem}.vk-meter-tick{height:5px;transform-origin:50% 18px}.vk-response-meter .vk-meter-needle{bottom:3px;height:21px}.vk-response-meter .vk-meter-needle:after{bottom:-3px;width:7px;height:7px}.vk-analog-meter:before{bottom:-25px;height:45px}.vk-analog-meter:after{bottom:-17px;height:30px}.vk-battery-test{min-height:18px;font-size:.38rem}.vk-camera-readout{left:6px;right:6px;bottom:6px;font-size:.38rem}}
