.emu-root{--orange:#EC711D;--orange-soft:#FBEBDD;--ink:#606060;--ink-strong:#474747;--ink-faint:#9A9A9A;--surface:#fff;--surface-2:#EFEFEF;--line:#E6E6E6;--line-strong:#D9D9D9;--r:22px;--r-sm:14px;--r-pill:999px;--display:"Schibsted Grotesk","Hanken Grotesk",system-ui,sans-serif;--sans:"Hanken Grotesk",system-ui,-apple-system,sans-serif;--mono:"JetBrains Mono",ui-monospace,"SF Mono",monospace;box-sizing:border-box;color:var(--ink);font-family:var(--sans);line-height:1.5;-webkit-font-smoothing:antialiased}.emu-root *,.emu-root *:before,.emu-root *:after{box-sizing:border-box}.emu-bulb{position:relative;display:grid;place-items:center}.emu-glass{width:100%;height:100%;overflow:visible}.emu-glass .glass{fill:#2a2a2a;stroke:#444;stroke-width:1.4;transition:fill .6s ease}.emu-glass .fil{stroke:#4a4a4a;stroke-width:2.4;fill:none;stroke-linecap:round;stroke-linejoin:round;transition:stroke .6s ease,filter .6s ease}.emu-glass .cap{fill:#b8b8b8}.emu-glass .thread{stroke:#6b6b6b;stroke-width:1.4;fill:none;opacity:.7}.emu-glow{position:absolute;left:50%;top:36%;width:230%;aspect-ratio:1;transform:translate(-50%,-50%) scale(.6);border-radius:50%;background:radial-gradient(circle,var(--c,#ff9648) 0%,transparent 66%);opacity:0;filter:blur(8px);pointer-events:none;transition:opacity .6s ease,background .6s ease,transform .6s ease}.emu-switch{width:58px;height:88px;border-radius:13px;padding:0;cursor:pointer;position:relative;display:grid;place-items:center;perspective:320px;background:linear-gradient(158deg,#efebe3,#ddd7cd);border:1px solid rgba(0,0,0,.22);box-shadow:0 10px 22px #00000080,inset 0 1.5px #ffffffd9,inset 0 -3px 6px #0000001f}.emu-rocker{width:34px;height:64px;border-radius:8px;background:linear-gradient(#fdfcf9,#e6e1d8);box-shadow:0 5px 9px #0000004d,inset 0 1px #fffffff2,inset 0 -2px 4px #00000014;transform-origin:50% 50%;transform:rotateX(22deg);transition:transform .34s cubic-bezier(.34,1.3,.5,1),background .35s ease,box-shadow .35s ease,color .35s ease;display:grid;place-items:center;color:#bdb7ab}.emu-pwr{width:17px;height:17px;opacity:.5;transition:opacity .3s ease}.emu-switch[data-on=true] .emu-rocker{transform:rotateX(-22deg);background:linear-gradient(#ffc079,#ec711d 82%);box-shadow:0 6px 18px #ec711d80,inset 0 1px #ffffff8c;color:#fff}.emu-switch[data-on=true] .emu-pwr{opacity:1}.emu-switch:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.emu-mode{font-family:var(--display);font-weight:700;display:flex;align-items:center;gap:11px;color:var(--ink-strong)}.emu-mode .pulse{width:12px;height:12px;border-radius:50%;background:#cfcfcf;transition:background .45s ease,box-shadow .45s ease;flex:none}.emu-mode.lit .pulse{background:var(--mode-c,#ec711d);box-shadow:0 0 0 4px color-mix(in oklab,var(--mode-c,#ec711d) 28%,transparent)}.emu-metric{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);padding:12px 14px 13px;display:flex;flex-direction:column}.emu-metric .lab{font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint)}.emu-metric .val{font-family:var(--display);font-weight:700;color:var(--ink-strong);margin-top:7px;line-height:1.04;font-size:23px;min-height:1.04em;display:flex;align-items:baseline}.emu-metric .val small{font-size:12px;font-weight:600;color:var(--ink-faint);margin-left:2px}.emu-metric.use .val{font-size:18px}.emu-metric.use .sub{font-family:var(--sans);font-size:11.5px;color:var(--ink-faint);margin-top:3px;line-height:1.3;min-height:1.3em}.emu-spectrum{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);padding:14px 16px 13px;display:flex;flex-direction:column}.emu-sp-head{display:flex;justify-content:space-between;align-items:baseline;font-family:var(--mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:12px}.emu-bars{position:relative;display:flex;align-items:flex-end;gap:2px;flex:1;min-height:110px}.emu-bar{flex:1;border-radius:2px 2px 0 0;height:1%;min-height:3px;opacity:.5;transition:height .55s cubic-bezier(.4,0,.2,1),opacity .4s ease}.emu-axis{display:flex;justify-content:space-between;margin-top:9px;font-family:var(--mono);font-size:9.5px;color:var(--ink-faint)}.emu-timer{text-align:right;opacity:0;transform:translateY(-4px);transition:opacity .3s ease,transform .3s ease;pointer-events:none}.emu-timer.show{opacity:1;transform:none}.emu-timer .tnum{display:block;font-family:var(--display);font-weight:700;line-height:.92;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ink-strong)}.emu-timer .tlab{display:block;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;margin-top:5px;color:var(--ink-faint)}.emu-timer.expired .tnum{color:var(--orange)}.emu-root.eb{display:grid;grid-template-columns:300px 1fr;gap:16px;align-items:stretch}.eb-stage{position:relative;background:radial-gradient(130% 120% at 50% 0%,#262626,#131313 74%);border-radius:18px;padding:18px;display:flex;align-items:center;justify-content:space-evenly;gap:0;overflow:hidden}.eb .emu-bulb{width:96px;height:132px}.eb-figure{position:relative;display:flex;flex-direction:column;align-items:center;gap:9px}.eb-bulbwrap{position:relative}.eb-dim{position:absolute;pointer-events:none;background:#ffffff42}.eb-dim i{position:absolute;font-family:var(--mono);font-style:normal;font-size:9px;letter-spacing:.02em;color:#ffffffb8;white-space:nowrap;background:#0c0b0aa8;padding:1px 5px;border-radius:4px}.eb-dim:before,.eb-dim:after{content:"";position:absolute;background:#ffffff42}.eb-dim-v{left:-26px;top:8px;bottom:44px;width:1.5px}.eb-dim-v:before,.eb-dim-v:after{left:-4px;width:9px;height:1.5px}.eb-dim-v:before{top:0}.eb-dim-v:after{bottom:0}.eb-dim-v i{top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg)}.eb-dim-h{top:-13px;left:24%;right:24%;height:1.5px}.eb-dim-h:before,.eb-dim-h:after{top:-4px;width:1.5px;height:9px}.eb-dim-h:before{left:0}.eb-dim-h:after{right:0}.eb-dim-h i{top:50%;left:50%;transform:translate(-50%,-50%)}.eb-socket{position:relative;width:34px;height:1.5px;background:#ffffff42}.eb-socket:before,.eb-socket:after{content:"";position:absolute;top:-4px;width:1.5px;height:9px;background:#ffffff42}.eb-socket:before{left:0}.eb-socket:after{right:0}.eb-socket i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:var(--mono);font-style:normal;font-size:8.5px;letter-spacing:.06em;color:#ffffffbd;white-space:nowrap;background:#0c0b0aa8;padding:1px 4px;border-radius:4px}.eb .emu-switch{width:46px;height:70px}.eb .emu-rocker{width:27px;height:50px}.eb .emu-timer{position:absolute;top:14px;right:16px}.eb .emu-timer .tnum{font-size:28px;color:#fff}.eb .emu-timer .tlab{font-size:8px;color:#ffffff8c}.eb-stage-tag{position:absolute;left:16px;bottom:13px;font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#ffffff80}.eb-panel{display:flex;flex-direction:column;gap:12px;min-width:0}.eb-panel .emu-mode{display:none}.eb-main{display:grid;grid-template-columns:1.2fr 1fr;gap:12px;align-items:stretch}.eb-main .emu-spectrum{grid-column:1;grid-row:1}.eb-main .eb-metrics{grid-column:2;grid-row:1;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1.45fr 1fr;gap:8px}.eb-metrics .emu-metric{padding:13px 14px;justify-content:flex-start}.eb-metrics .emu-metric .lab{font-size:11px}.eb-metrics .emu-metric .val{font-size:26px;margin-top:5px}.eb-metrics .emu-metric.use .val{font-size:21px;min-height:2.15em;line-height:1.1}.eb-metrics .emu-metric.use .sub{font-size:12.5px}.eb-metrics .emu-metric .cmp{margin-top:7px;display:flex;flex-direction:column;gap:2px;font-family:var(--sans);font-size:12.5px;line-height:1.3;color:var(--ink-faint)}.eb-metrics .emu-metric .cmp b{color:var(--ink);font-weight:600}.eb .emu-spectrum{padding:14px 16px 13px}.eb-main .emu-spectrum .emu-bars{min-height:132px}.eb .emu-bars{position:relative}.eb .emu-bar{position:relative;z-index:1;display:block!important}.eb .emu-circadian{position:absolute;top:0;bottom:0;left:0;width:43%;z-index:0;pointer-events:none;border-radius:4px;background:linear-gradient(#6096ff29,#6096ff0a);box-shadow:inset 1px 0 #6096ff73,inset -1px 0 #6096ff73}.eb .cleg{display:inline-flex;align-items:center;gap:6px}.eb .cleg i{width:12px;height:9px;border-radius:2px;background:#6096ff47;box-shadow:inset 0 0 0 1px #6096ff8c;display:inline-block}@media(max-width:767px){.emu-root.eb{grid-template-columns:1fr;gap:12px}.eb-stage{justify-content:center;padding:16px;min-height:176px}.eb .emu-timer{left:16px;right:auto;top:14px;text-align:left}.eb .emu-switch{position:absolute;right:32px;top:50%;transform:translateY(-50%)}.eb-figure{margin-right:26px;transform:translate(20px)}.eb-dim-h{top:-1px}.eb-stage-tag{bottom:11px}.eb-main{display:flex;flex-direction:column;gap:12px}.eb-metrics{display:grid;grid-template-columns:1fr 1fr;gap:8px}.eb-metrics .emu-metric{justify-content:flex-start;padding:10px 12px}.eb-metrics .emu-metric .lab{font-size:10px}.eb-metrics .emu-metric .val{font-size:20px;margin-top:3px}.eb-metrics .emu-metric.use .val{font-size:17px}.eb-metrics .emu-metric.use .sub{min-height:1.3em;font-size:11.5px}.eb .emu-bars{min-height:104px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/vitae-emulator.css.map */
