.lr-fit{width:100%}.lr{--lr-frame: #B4B4B4;--lr-body: #9B9B9B;--lr-line: #636363;--lr-ink: #131313;--lr-btn: #C8C8C8;--lr-amber: #C9A453;--lr-cyan: #5EE1F8;--lr-dark: #222222;--lr-scroll: #515151;position:relative;width:788px;height:376px;flex:none;background:var(--lr-frame);border-radius:7px;box-shadow:0 0 0 1px #777;font-family:GN Inter,Inter,system-ui,sans-serif;font-weight:500;color:var(--lr-ink);-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;text-align:left}.lr.is-compact{width:473px}.lr *{box-sizing:border-box}:where(.lr) button{font:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.lr button:focus-visible{outline:3px solid #2F7BF6;outline-offset:2px}.lr__act{position:absolute;left:9px;top:5px;width:24px;height:24px;border-radius:50%;background:var(--lr-amber);box-shadow:inset 0 0 0 1.5px #3c28008c}.lr__name{position:absolute;left:42px;top:3px;font-size:22px;line-height:28px;font-weight:600;letter-spacing:-.005em;white-space:nowrap}.lr__btn{position:absolute;top:6px;height:23px;border:2px solid var(--lr-ink);background:var(--lr-btn);font-size:19.5px;line-height:19px;text-align:center}.lr__rand{right:169px;width:60px;border-radius:12px}.lr__rand:hover{background:#d6d6d6}.lr__rand.is-down,.lr__rand:active{background:#8e8e8e}.lr__map{right:111px;width:48px;border-radius:1px;cursor:default}.lr__circ{position:absolute;top:7px;width:22px;height:22px;border-radius:50%;border:2px solid var(--lr-ink);background:var(--lr-btn);display:grid;place-items:center}.lr__circ svg{width:14px;height:14px;display:block}.lr__body{position:absolute;left:6px;right:6px;top:35px;bottom:5px;background:var(--lr-body)}.lr__strip{position:absolute;left:8px;top:0;width:25px}.lr__strip svg{position:absolute;left:0;width:25px;height:25px;display:block}.lr__vars{position:absolute;left:43px;top:45px;width:304px}.lr__new{position:absolute;left:109px;top:0;width:84px;height:24px;border-radius:12px;border:2px solid var(--lr-ink);background:var(--lr-btn);font-size:19.5px;line-height:20px;display:block;text-align:center}.lr__new:hover{background:#d6d6d6}.lr__new.is-down,.lr__new:active{background:#8e8e8e}.lr__list{position:absolute;left:0;top:32px;width:304px;height:289px;border:2px solid var(--lr-line);border-radius:4px;overflow:hidden}.lr__list ul{list-style:none;margin:0;padding:0;height:100%;overflow:hidden;scroll-behavior:smooth}.lr__row{position:relative;height:38px;border-bottom:2px solid var(--lr-line)}.lr__row svg{position:absolute;display:block}.lr__row .lr__ico{left:7px;top:6px;width:24px;height:24px}.lr__row .lr__tri{left:244px;top:8px;width:19px;height:20px}.lr__row span{position:absolute;left:51px;top:6px;font-size:19.5px;line-height:24px;white-space:nowrap}.lr__row.is-new{animation:lr-flash .9s ease-out}@keyframes lr-flash{0%{background:#5ee1f88c}to{background:transparent}}.lr__scroll{position:absolute;left:281px;top:6px;width:14px;height:162px;border-radius:7px;background:var(--lr-scroll)}.lr__cell{position:absolute;width:99px;height:158px;border:2px solid var(--lr-line);border-radius:4px;overflow:hidden}.lr__cap{height:56px;padding:5px 3px 0;text-align:center;font-size:19px;line-height:21.5px;color:var(--lr-ink)}.lr__cap.is-light{color:#fffaf6}.lr__knob{position:absolute;left:17.5px;top:65px;width:60px;height:60px;overflow:visible}.lr__track,.lr__val{fill:none;stroke-width:4.5;stroke-linecap:round}.lr__track{stroke:var(--lr-dark)}.lr__val{stroke:var(--lr-cyan)}.lr__needle{stroke:var(--lr-dark);stroke-width:4.5;stroke-linecap:round}.lr__value{position:absolute;left:0;right:0;top:119px;text-align:center;font-size:19.5px;line-height:24px;font-variant-numeric:tabular-nums}.lr-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lr__cell{background:transparent;text-align:center;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:0}.lr__cap,.lr__value{display:block}.lr__cell:hover .lr__cap{filter:brightness(1.06)}.lr__cell.is-sel{border-color:var(--lr-ink);box-shadow:0 0 0 3px #f5f5ff,0 0 0 6px #5ee1f8e6;z-index:2}.lr__cell.is-extreme .lr__value{color:#b3261e;font-weight:700}.lr__cell.is-extreme{border-color:#b3261e}.lr__cell:focus-visible{outline:3px solid #2F7BF6;outline-offset:2px}.lr__pin{position:absolute;z-index:5;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#d6e4ff;color:#0e0c45;font:800 19px/1 GN Inter,Inter,system-ui,sans-serif;box-shadow:0 0 0 4px #d6e4ff59,0 6px 16px #0a084673;pointer-events:none;transition:left .25s,top .25s}.lr__pin--map{position:absolute;left:-14px;top:-14px;width:28px;height:28px;font-size:15px}.lmap{position:relative;margin-top:10px;padding:10px 12px 12px;border-radius:8px;background:#b4b4b4;box-shadow:0 0 0 1px #777;color:#131313;font:500 13.5px/1.3 GN Inter,Inter,system-ui,sans-serif}.lmap__title{display:flex;align-items:center;gap:8px;font-weight:650;font-size:14.5px;margin-bottom:8px}.lmap__title:before{content:"Mappings";font-weight:500;color:#3a3a3a}.lmap__title:after{content:""}.lmap__dot{width:9px;height:9px;border-radius:50%;background:#5ee1f8;box-shadow:inset 0 0 0 1.5px #00000059;order:-1}.lmap__table{border:1.5px solid #636363;border-radius:4px;background:#9b9b9b;overflow:hidden}.lmap__head,.lmap__row{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1.25fr) minmax(0,.8fr) minmax(0,.8fr);gap:8px;padding:6px 10px;align-items:center}.lmap__head{background:#8a8a8a;font-size:12px;font-weight:650;letter-spacing:.02em;color:#1e1e1e;border-bottom:1.5px solid #636363}.lmap__row{border-bottom:1px solid #7A7A7A;row-gap:6px}.lmap__row:last-child{border-bottom:0}.lmap__row.is-empty{display:block;color:#3a3a3a}.lmap__path,.lmap__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lmap__num{font-variant-numeric:tabular-nums;font-weight:650;white-space:nowrap}.lmap__bar{grid-column:1 / -1;position:relative;height:8px;border-radius:4px;background:#222}.lmap__bar i{position:absolute;top:0;bottom:0;border-radius:4px;background:#5ee1f8}.lmap__bar b{position:absolute;top:-3px;width:4px;height:14px;margin-left:-2px;border-radius:2px;background:#fff;box-shadow:0 0 0 1.5px #131313;opacity:0;transition:left .2s ease-out}.lmap__bar.is-none{height:0}.lmap__note{margin-top:8px;font-size:12.5px;color:#333}.lmap--all .lmap__path{white-space:normal}.rv{color:var(--ink)}.rv__tag{display:grid;gap:2px;margin-bottom:10px}.rv__tag span{font-weight:800;font-size:16px}.rv__tag small{font-size:13.5px;color:var(--muted)}.rv__side--gen .rv__tag span{color:var(--accent)}.rv--versus{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px}.rv__side{min-width:0;padding:14px;border-radius:var(--r);background:#100e5c80;border:1px solid var(--line)}.rv__side--gen{border-color:#d6e4ff66;box-shadow:0 0 0 1px #d6e4ff26,0 24px 60px -30px #060432b3}.rv__foot{grid-column:1 / -1;display:flex;align-items:center;gap:12px 18px;flex-wrap:wrap}.rv__status{font-size:14.5px;color:var(--ink-2);min-height:1.4em;margin:0}.rv--explain{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:22px;align-items:start}.rv__stage{padding-top:34px;min-width:0}.rv__aside{min-width:0;display:grid;gap:14px}.rv__keys{list-style:none;margin:0;padding:0;display:grid;gap:10px}.rv__keys li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;align-items:start;font-size:14.5px;color:var(--ink-2);line-height:1.45}.rv__keys b{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--accent);color:var(--accent-ink);font-weight:800}.rv__keys strong{display:block;color:var(--ink)}.rv--switch{display:grid;gap:14px}.rv__tabs{display:flex;gap:6px;flex-wrap:wrap}.rv__tabs button{display:grid;gap:1px;padding:9px 14px;border-radius:12px;border:1.5px solid var(--line-2);background:transparent;color:var(--ink);font:700 15px/1.2 var(--font-text);cursor:pointer;text-align:left}.rv__tabs button small{font-size:11.5px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.rv__tabs button[aria-selected=true]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.rv__tabs button[aria-selected=true] small{color:var(--accent-ink);opacity:.7}.rv__tabs button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.rv__pane{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:18px;align-items:start}.rv__shot{margin:0}.rv__shot img{width:100%;height:auto;border-radius:10px;box-shadow:0 0 0 1px #777,0 24px 60px -30px #060432b3}.rv__shot figcaption{margin-top:6px;font-size:13px;color:var(--muted)}.rv__all{min-width:0}.rv__all .lmap{margin-top:0}@media(max-width:900px){.rv--versus,.rv--explain,.rv__pane{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.lmap{padding:8px 8px 10px;font-size:12.5px}.lmap__head,.lmap__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto auto;gap:6px;padding:6px 8px}.rv__side{padding:10px}}.lmap--mini{padding:8px 10px 10px}.lmap--mini .lmap__head{display:none}.lmap--mini .lmap__table{border-width:1px}.rv--top .rv__foot,.rv__foot--top{order:-1;grid-column:1 / -1}.rv--explain .rv__foot--top{display:flex;align-items:center;gap:12px 18px;flex-wrap:wrap}.rv--toggle{display:grid;gap:14px}.rv__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.rv__seg{display:inline-flex;padding:4px;gap:4px;border-radius:999px;background:#100e5c8c;box-shadow:inset 0 0 0 1px var(--line)}.rv__seg button{border:0;border-radius:999px;padding:10px 18px;background:transparent;color:var(--ink-2);font:750 15px/1 var(--font-text);cursor:pointer}.rv__seg button[aria-pressed=true]{background:var(--accent);color:var(--accent-ink)}.rv__seg button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rv__flip>[hidden]{display:none}.randsec,.why.randsec{position:relative;isolation:isolate;overflow-x:clip;padding-block:clamp(80px,9vw,128px)}.randsec__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 150px,#000 calc(100% - 150px),transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 150px,#000 calc(100% - 150px),transparent 100%)}.randsec__in{position:relative}.randsec__head{text-align:center;display:grid;justify-items:center;gap:14px}.randsec__head .h2{max-width:17em;text-wrap:balance}.randsec__line{max-width:40em;font-size:clamp(1rem,.95rem + .3vw,1.15rem);color:var(--ink-2);text-wrap:balance}.randsec__stage{margin-top:26px;display:grid;grid-template-columns:minmax(0,1fr);gap:18px}.randsec__stage>*{min-width:0}.randsec__ctl{display:flex;flex-direction:column;align-items:center;gap:8px}.randsec__ctl--row{flex-direction:row;justify-content:space-between;flex-wrap:wrap;gap:12px}.randsec__status{min-height:1.3em;margin:0;font-size:14px;color:var(--muted);font-variant-numeric:tabular-nums}.randbtn{display:inline-flex;align-items:center;gap:12px;min-height:58px;padding:8px 22px 8px 9px;border:2px solid #131313;border-radius:999px;background:#d6e4ff;color:#0e0c45;font:800 17px/1 var(--font-text);cursor:pointer;box-shadow:0 4px #8fa6d6,0 16px 36px #06043259;transition:transform .08s,box-shadow .08s,background-color .15s}.randbtn__key{display:inline-grid;place-items:center;height:38px;padding:0 16px;border:2px solid #131313;border-radius:19px;background:#c8c8c8;color:#131313;font:600 18px/1 GN Inter,Inter,system-ui,sans-serif}.randbtn:hover{background:#e8efff}.randbtn:active{transform:translateY(3px);box-shadow:0 1px #8fa6d6,0 8px 20px #0604324d}.randbtn:active .randbtn__key{background:#8e8e8e}.randbtn:focus-visible{outline:3px solid #F5F5FF;outline-offset:3px}.randmaps{justify-self:center;width:min(100%,720px)}.randmaps summary{list-style:none;display:inline-flex;align-items:center;gap:8px;margin:0 auto;padding:8px 14px;border-radius:999px;border:1.5px solid var(--line-2);color:var(--ink-2);font:650 14px/1 var(--font-text);cursor:pointer}.randmaps summary::-webkit-details-marker{display:none}.randmaps summary:after{content:"";width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .2s}.randmaps[open] summary:after{transform:rotate(225deg) translateY(-2px)}.randmaps summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.randmaps{text-align:center}.randmaps>div,.randmaps .lmap{text-align:left}.rv__side .randmaps{width:100%;margin-top:10px}.randsec__one{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:18px 28px;align-items:center}.randsec__rack{padding-top:34px;min-width:0}.randsec__keys{list-style:none;margin:0;padding:0;display:grid;gap:14px}.randsec__keys li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;align-items:center;font:700 16px/1.3 var(--font-text);color:var(--ink)}.randsec__keys b{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--accent);color:var(--accent-ink);font-weight:800}.randsec[data-rand-v="1"]{--line: rgba(255, 255, 255, .12);--line-2: rgba(255, 255, 255, .24);--muted: #B9B9C3;--ink-2: #E4E4EC}.randsec[data-rand-v="1"] .randsec__bg{background:radial-gradient(60% 50% at 50% 30%,#2d2d2d,#1e1e1e 70%)}.randsec[data-rand-v="2"] .randsec__bg{background:linear-gradient(180deg,#100e5c9e,#100e5cc7),url(gen-img-hub-floor-blur-1200.webp) center / cover no-repeat,var(--night)}@media(max-width:760px){.randsec[data-rand-v="2"] .randsec__bg{background:linear-gradient(180deg,#100e5c9e,#100e5cc7),url(gen-img-hub-floor-blur-560.webp) center / cover no-repeat,var(--night)}}.randsec__one.is-glass{padding:clamp(14px,2.4vw,28px);border-radius:26px;background:#f5f5ff14;box-shadow:0 0 0 1px #d6e4ff4d,inset 0 1px #ffffff29,0 40px 90px -30px #060432cc}.is-glass .lr__pin,.randsec[data-rand-v="2"] .randsec__keys b{background:#f5f5ff;color:#0e0c45;box-shadow:0 0 0 5px #f5f5ff47,0 0 0 10px #f5f5ff1f,0 6px 16px #0a084680}.randsec[data-rand-v="3"] .randsec__bg{background:linear-gradient(180deg,var(--deep, #2320C4),#1F1CB6)}.randsec__frame{justify-self:center;width:min(100%,860px);display:grid;gap:14px;padding:clamp(14px,2.4vw,28px);border-radius:28px;background:#d6e4ff14;box-shadow:0 0 0 1px #d6e4ff52,inset 0 1px #ffffff1f,0 40px 90px -30px #060432b3}.randsec__say{margin:0;text-align:center;font-weight:700;font-size:16px;min-height:1.4em}.randsec__flip>[hidden]{display:none}.randsec[data-rand-v="4"]{--ink: #0E0C45;--ink-2: #2A2770;--muted: #4A4890;--line: rgba(14, 12, 69, .14);--line-2: rgba(14, 12, 69, .26);--accent: #2E2BE6;--accent-ink: #FFFFFF;color:var(--ink)}.randsec[data-rand-v="4"] .randsec__bg{background:#d6e4ff}.randsec[data-rand-v="4"] .rv__side{background:#fff;border-color:#0e0c451a;box-shadow:0 24px 50px -30px #0e0c4573}.randsec[data-rand-v="4"] .rv__side--gen{box-shadow:0 0 0 2px #2e2be6,0 24px 50px -30px #0e0c4573}.randsec[data-take=v3-4] .rv--versus .rv__foot{display:none}.randsec__ctl--center{align-items:center}.randsec[data-rand-v="5"] .randsec__bg{background:var(--night)}.randsec__strip{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;width:100vw;margin-left:calc(50% - 50vw);padding:14px max(16px,calc((100vw - var(--wrap)) / 2 + var(--gutter))) 18px;background:#2a2a2a;border-block:1px solid rgba(255,255,255,.08);--line: rgba(255, 255, 255, .12);--line-2: rgba(255, 255, 255, .24);--muted: #B9B9C3;--ink-2: #E4E4EC}.randsec__chips{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.randsec__tabs{display:flex;gap:6px;flex-wrap:wrap}.randsec__tabs button{display:grid;gap:1px;padding:8px 13px;border-radius:10px;border:1.5px solid rgba(255,255,255,.2);background:#3a3a3a;color:#f2f2f2;font:700 14.5px/1.2 var(--font-text);cursor:pointer;text-align:left}.randsec__tabs button small{font-size:11px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:#b9b9c3}.randsec__tabs button[aria-selected=true]{background:#d6e4ff;border-color:#d6e4ff;color:#0e0c45}.randsec__tabs button[aria-selected=true] small{color:#0e0c45;opacity:.7}.randsec__tabs button:focus-visible{outline:2px solid #D6E4FF;outline-offset:2px}.randsec__fact{margin:0;font-weight:700;font-size:16px;color:#f2f2f2}.randsec__dev{justify-self:center;width:min(100%,720px)}.randsec[data-rand-v="5"] .randbtn{min-height:50px}@media(max-width:900px){.randsec__one,.randsec__keys{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.randbtn{min-height:52px;font-size:16px}.randbtn__key{height:34px;padding:0 13px;font-size:16px}.randsec__ctl--row{justify-content:center}.randsec__keys li{font-size:15px}.randsec__chips,.randsec__tabs{justify-content:center}}.randsec__glass{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:18px 24px;align-items:start;padding:clamp(14px,2.4vw,28px);border-radius:26px;background:#f5f5ff14;box-shadow:0 0 0 1px #d6e4ff4d,inset 0 1px #ffffff29,0 40px 90px -30px #060432cc}.randsec__glass .randsec__rack{padding-top:0}.mov{border-radius:10px;background:#b4b4b4;box-shadow:0 0 0 1px #777;padding:10px 10px 8px;color:#131313;font:500 13px/1.25 GN Inter,Inter,system-ui,sans-serif}.mov__title{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:0 4px 8px}.mov__title strong{font-size:15px;font-weight:750}.mov__title span{font-size:12px;color:#3a3a3a}.mov__list{list-style:none;margin:0;padding:0;border:1.5px solid #636363;border-radius:4px;background:#9b9b9b;overflow:hidden}.mov__row{display:grid;grid-template-columns:12px minmax(0,1fr) auto;gap:4px 9px;align-items:center;padding:7px 10px 8px;border-bottom:1px solid #7A7A7A;cursor:pointer}.mov__row:last-child{border-bottom:0}.mov__row:hover{background:#a6a6a6}.mov__row.is-sel{background:#c8c8c8;box-shadow:inset 3px 0 #5ee1f8}.mov__row:focus-visible{outline:3px solid #2F7BF6;outline-offset:-3px}.mov__chip{width:12px;height:12px;border-radius:3px;box-shadow:inset 0 0 0 1px #00000059}.mov__name{min-width:0;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mov__name small{font-weight:500;color:#333}.mov__rng{font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.mov__bar{grid-column:2 / -1;position:relative;height:7px;border-radius:4px;background:#222}.mov__bar i{position:absolute;top:0;bottom:0;border-radius:4px;background:#5ee1f8}.mov__bar b{position:absolute;top:-3px;width:4px;height:13px;margin-left:-2px;border-radius:2px;background:#fff;box-shadow:0 0 0 1.5px #131313;transition:left .2s ease-out}.mov__note{padding:7px 4px 0;font-size:11.5px;color:#333}@media(max-width:900px){.randsec__glass{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.mov__name small{display:none}}.lr.has-ranges{height:434px}.lr.has-ranges .lr__cell{height:186px}.lr__band{fill:none;stroke:#2e2be6;stroke-width:5.5;stroke-linecap:round}.lr__rng{position:absolute;left:4px;right:4px;top:148px;height:28px;border-radius:6px;background:#2a2a2a;color:#f5f5ff;font-size:15.5px;line-height:28px;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lr__map.is-on{background:#5ee1f8}.lr__vars--map{width:304px;height:322px}.lr__vars--map .lmapin{position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid var(--lr-line);border-radius:4px;overflow:hidden;background:#9b9b9b}.lmapin__head,.lmapin__row{display:grid;grid-template-columns:1fr 1.05fr .62fr .62fr;gap:6px;padding:0 8px;align-items:center}.lmapin__head{height:30px;background:#8a8a8a;font-size:14.5px;font-weight:650;border-bottom:2px solid var(--lr-line)}.lmapin__rows{height:calc(100% - 30px);overflow:hidden}.lmapin__row{height:32px;border-bottom:1.5px solid #7A7A7A;font-size:14.5px}.lmapin__row span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lmapin__row .n{font-variant-numeric:tabular-nums;font-weight:650}.lmapin__row.is-sel{background:#c8c8c8;box-shadow:inset 4px 0 #5ee1f8}.has-map .lr__cell{box-shadow:inset 0 0 0 3px #5ee1f800}.has-map .lr__cell .lr__cap{box-shadow:inset 0 -4px #5ee1f8}.tbar{position:relative;display:block;height:8px;border-radius:4px;background:#222}.tbar i{position:absolute;top:0;bottom:0;border-radius:4px;background:#5ee1f8}.tbar b{position:absolute;top:-3px;width:4px;height:14px;margin-left:-2px;border-radius:2px;background:#fff;box-shadow:0 0 0 1.5px #131313;transition:left .2s ease-out}.tbar.is-none{background:none}[data-row]{cursor:pointer}.randsec__glass.t2,.randsec__glass.t3,.randsec__glass.t4{grid-template-columns:minmax(0,1fr)}.tmap{border-radius:10px;background:#b4b4b4;box-shadow:0 0 0 1px #777;padding:10px;color:#131313;font:500 13px/1.25 GN Inter,Inter,system-ui,sans-serif;min-width:0}.tmap__title{display:flex;align-items:center;gap:8px;margin:0 2px 8px;font-weight:750;font-size:14.5px}.tmap__head,.tmap__row{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,.62fr) minmax(0,.62fr);gap:4px 8px;align-items:center;padding:6px 9px}.tmap__head{background:#8a8a8a;font-size:11.5px;font-weight:700;border:1.5px solid #636363;border-bottom:0;border-radius:4px 4px 0 0}.tmap__rows{list-style:none;margin:0;padding:0;border:1.5px solid #636363;border-radius:0 0 4px 4px;background:#9b9b9b}.tmap__row{border-top:1px solid #7A7A7A}.tmap__row:not(.is-first){border-top-color:#8e8e8e}.tmap__row span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tmap__row .n{font-weight:700;font-variant-numeric:tabular-nums}.tmap__row .tbar{grid-column:2 / -1}.tmap__mac{font-weight:750;display:flex;align-items:center;gap:6px}.tmap__mac i,.tlist__mac i,.tbig__mac i{flex:none;width:11px;height:11px;border-radius:3px;box-shadow:inset 0 0 0 1px #00000059}.tmap__row.is-sel,.tlist__row.is-sel{background:#c8c8c8}.tlist{border-radius:12px;background:#b4b4b4;box-shadow:0 0 0 1px #777;padding:8px;color:#131313;font:500 13.5px/1.3 GN Inter,Inter,system-ui,sans-serif}.tlist ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px}.tlist__row{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr) auto;gap:4px 10px;align-items:center;padding:7px 8px;border-bottom:1px solid #8E8E8E;border-radius:4px}.tlist__row .tbar{grid-column:1 / -1}.tlist__mac{display:flex;align-items:center;gap:6px;font-weight:750;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tlist__what{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#2a2a2a}.tlist .n{font-weight:750;font-variant-numeric:tabular-nums;white-space:nowrap}.randsec__glass.t2 .randsec__rack{max-width:680px;justify-self:center;width:100%}.randsec__glass.t3 .randsec__rack{max-width:980px;justify-self:center;width:100%}.t4__strip{justify-self:center;width:min(100%,430px)}.tbig{color:var(--ink)}.tbig__head,.tbig__row{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.1fr) minmax(0,1.8fr);gap:6px 18px;align-items:center;padding:10px 14px}.tbig__head{font:700 12px/1.2 var(--font-text);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid rgba(214,228,255,.25)}.tbig ul{list-style:none;margin:0;padding:0}.tbig__row{border-bottom:1px solid rgba(214,228,255,.12);border-radius:10px;font-size:15px}.tbig__row.is-cont{border-top:0;padding-top:2px}.tbig__row.is-sel{background:#d6e4ff1a}.tbig__mac{display:flex;align-items:center;gap:8px;font-weight:800;min-width:0}.tbig__what{color:var(--ink-2);min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tbig__rng{display:grid;grid-template-columns:4.6em minmax(0,1fr) 4.6em;gap:10px;align-items:center}.tbig__rng .n{font-weight:750;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px}.tbig__rng .n:last-child{text-align:right}.tbig .tbar{height:10px;background:#00000073;box-shadow:inset 0 0 0 1px #d6e4ff33}@media(max-width:900px){.tlist ul{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.tmap__head{display:none}.tmap__row{grid-template-columns:minmax(0,1.05fr) minmax(0,.9fr) auto auto;gap:4px 8px;padding:6px 8px}.tmap__row>span:nth-child(2){display:none}.tmap__row .tbar{grid-column:1 / -1}.tbig__head{display:none}.tbig__row{grid-template-columns:minmax(0,1fr);gap:4px;padding:10px 6px}.tbig__mac:empty{display:none}}.randsec__ctl--cmp{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 16px}.randsec__ctl--cmp .randsec__status{flex-basis:100%;text-align:center}.randsec__ctl--cmp .rv__seg button{padding:12px 18px;font-size:15.5px}.randsec__glass.t1 .randsec__flip{min-width:0}.tmap__row.is-extreme .tbar b{background:#ff5a4f;box-shadow:0 0 0 1.5px #131313,0 0 0 4px #ff5a4f59}.tmap.is-typ .tmap__title:after{content:"Illustration";margin-left:auto;padding:2px 8px;border-radius:999px;background:#8a8a8a;font-size:11px;font-weight:700;letter-spacing:.04em}.tlock{display:inline-grid;place-items:center;flex:none;width:16px;height:16px;margin-left:4px;border-radius:4px;background:#2a2a2a;color:#f5f5ff}.tlock svg{width:9px;height:11px;fill:currentColor}.tbar--dual{background:#6f6f6f}.tbar--dual b.is-std{background:#3a3a3a;box-shadow:0 0 0 1.5px #ededed;opacity:0;width:10px;height:10px;top:-1px;margin-left:-5px;border-radius:50%}.tbar--dual b.is-gen{z-index:1}.tmap__row.is-extreme .tbar--dual b.is-std{background:#ff5a4f;box-shadow:0 0 0 1.5px #131313}.tmap__row.is-extreme .tbar--dual b.is-gen{background:#fff;box-shadow:0 0 0 1.5px #131313}.tlegend{display:flex;flex-wrap:wrap;gap:6px 18px;justify-content:center;margin:10px 0 0;font-size:13.5px;color:var(--ink-2)}.tlegend span{display:inline-flex;align-items:center;gap:8px}.tlegend b{display:inline-block}.tlegend b.is-gen{width:4px;height:14px;border-radius:2px;background:#fff;box-shadow:0 0 0 1.5px #131313}.tlegend b.is-std{width:10px;height:10px;border-radius:50%;background:#3a3a3a;box-shadow:0 0 0 1.5px #ededed}.randsec__glass.t3p{grid-template-columns:minmax(0,1fr)}.t3p__rack{justify-self:center;width:min(100%,460px)}.t3p__tabs{display:none;justify-self:center}.t3p__lists{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media(max-width:760px){.t3p__tabs{display:inline-flex}.t3p__lists{grid-template-columns:minmax(0,1fr)}.t3p__lists[data-show=gen] [data-l=std],.t3p__lists[data-show=std] [data-l=gen]{display:none}}.randsec__ctl--cmp .randsec__status{display:none}.inside.section[data-band]:not([data-band="6"]):not([data-band="5b"])+.why .randsec__bg{-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 150px),transparent 100%);mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 150px),transparent 100%)}.inside.section[data-band="5a"]+.why .randsec__bg{box-shadow:inset 0 1px #d6e4ff73}.inside.section[data-band="5c"]+.why:before{content:"";position:absolute;left:0;right:0;top:0;height:80px;z-index:-2;background:#dce6ff}.inside.section[data-band="5c"]+.why .randsec__bg{border-radius:clamp(28px,4vw,56px) clamp(28px,4vw,56px) 0 0;box-shadow:0 -20px 50px -20px #0e0c4559}.why[data-join=soft] .randsec__bg{-webkit-mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.04) 70px,rgba(0,0,0,.16) 140px,rgba(0,0,0,.38) 210px,rgba(0,0,0,.66) 280px,rgba(0,0,0,.88) 350px,#000 420px,#000 calc(100% - 150px),transparent 100%);mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.04) 70px,rgba(0,0,0,.16) 140px,rgba(0,0,0,.38) 210px,rgba(0,0,0,.66) 280px,rgba(0,0,0,.88) 350px,#000 420px,#000 calc(100% - 150px),transparent 100%)}.why[data-join=cut] .randsec__bg{-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 150px),transparent 100%);mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 150px),transparent 100%);box-shadow:inset 0 1px #d6e4ff73}.why[data-join=sheet] .randsec__bg{-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 150px),transparent 100%);mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 150px),transparent 100%);border-radius:clamp(28px,4vw,56px) clamp(28px,4vw,56px) 0 0;box-shadow:inset 0 1px #d6e4ff4d,0 -24px 60px -24px #06043280}.why[data-join=straddle] .randsec__bg{top:var(--join-at, 330px);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 150px),transparent 100%);mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 150px),transparent 100%);box-shadow:inset 0 1px #d6e4ff73}@media(max-width:760px){.why[data-join=straddle] .randsec__bg{top:var(--join-at-p, 420px)}}.tvs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:clamp(14px,2.2vw,24px);border-radius:26px;background:#f5f5ff14;box-shadow:0 0 0 1px #d6e4ff4d,inset 0 1px #ffffff29,0 40px 90px -30px #060432cc}.tvs__side{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;align-content:start}.tvs__tag{margin:0;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font:800 17px/1.2 var(--font-text);color:var(--ink)}.tvs__tag small{font-size:13px;font-weight:600;color:var(--muted)}.tvs__side--gen .tvs__tag{color:var(--accent)}.tvs .tmap{padding:8px}.tvs .tmap__head{display:none}.tvs .tmap__row{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) auto auto;padding:5px 8px}.tvs .tmap__row>span:nth-child(2){display:none}.tvs .tmap__rows{border-radius:4px}@media(max-width:900px){.tvs{grid-template-columns:minmax(0,1fr)}}.tvs2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(16px,2.4vw,32px);row-gap:10px;align-items:start;padding:clamp(16px,2.4vw,28px);border-radius:26px;background:#f5f5ff14;box-shadow:0 0 0 1px #d6e4ff4d,inset 0 1px #ffffff29,0 40px 90px -30px #060432cc}.tvs2__tag{margin:0;font:800 16px/1.2 var(--font-text);color:var(--ink)}.tvs2__tag.is-gen{color:var(--accent)}.tvs2__rack{min-width:0}.tvs2__one{min-width:0;padding:12px 14px;border-radius:12px;background:#b4b4b4;box-shadow:0 0 0 1px #777;color:#131313;font-family:GN Inter,Inter,system-ui,sans-serif}.tvs2__name{margin:0 0 10px;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-size:13.5px}.tvs2__name b{font-size:15.5px}.tvs2__name span{color:#3a3a3a}.tvs2__bar{display:grid;grid-template-columns:4.6em minmax(0,1fr) 4.6em;gap:10px;align-items:center}.tvs2__bar .n,.tvs2__crow .n{font-weight:750;font-variant-numeric:tabular-nums;font-size:13.5px;white-space:nowrap}.tvs2__bar .n:last-child,.tvs2__crow .n:last-of-type{text-align:right}.tvs2 .tbar{height:10px}.tvs2__cmp{grid-column:1 / -1;padding:14px 16px;border-radius:12px;background:#b4b4b4;box-shadow:0 0 0 1px #777;color:#131313;font-family:GN Inter,Inter,system-ui,sans-serif;display:grid;gap:10px}.tvs2__cmp .tvs2__name{margin:0}.tvs2__crow{display:grid;grid-template-columns:8.5em 4.6em minmax(0,1fr) 4.6em;gap:10px;align-items:center;font-size:13.5px}.tvs2__clab{font-weight:700}.tvs2__crow.is-std .tbar i{background:#8e8e8e}.tvs2__sum{margin:2px 0 0;font:700 15px/1.35 var(--font-text);color:var(--ink-2)}.tvs2__sum.is-gen{color:var(--accent)}@media(max-width:760px){.tvs2{grid-template-columns:minmax(0,1fr)}.tvs2>[data-rack=std],.tvs2>[data-one=std]{order:1}.tvs2>.tvs2__tag:not(.is-gen){order:0}.tvs2>.tvs2__sum:not(.is-gen){order:2}.tvs2>.tvs2__tag.is-gen{order:3;margin-top:10px}.tvs2>[data-rack=gen],.tvs2>[data-one=gen]{order:4}.tvs2>.tvs2__sum.is-gen{order:5}.tvs2>.tvs2__cmp{order:6}.tvs2__crow{grid-template-columns:1fr auto auto}.tvs2__crow .tbar{grid-column:1 / -1;order:9}}.sgl{justify-self:center;width:min(100%,760px);display:grid;gap:16px;padding:clamp(18px,2.6vw,30px);border-radius:26px;background:#f5f5ff14;box-shadow:0 0 0 1px #d6e4ff4d,inset 0 1px #ffffff29,0 40px 90px -30px #060432cc}.sgl--rack{width:min(100%,820px)}.sgl--rack [data-zoom]{display:grid;gap:12px;padding-top:4px}.sgl__name{margin:0;display:flex;align-items:baseline;justify-content:center;gap:10px;flex-wrap:wrap;font-size:15px;color:var(--ink-2)}.sgl__name b{font:800 clamp(20px,2vw,24px)/1.1 var(--font-text);color:var(--ink)}.sgl__rows{display:grid;gap:14px}.sgl__row{display:grid;grid-template-columns:9em minmax(0,1fr) 6em;gap:14px;align-items:center}.sgl__lab{font:800 14px/1.2 var(--font-text);color:var(--ink-2)}.sgl__row.is-gen .sgl__lab,.sgl__lab.is-gen{color:var(--accent)}.sgl .n{font:750 14px/1 var(--font-text);font-variant-numeric:tabular-nums;color:var(--ink);text-align:right;white-space:nowrap}.sgl .tbar{height:14px;border-radius:7px;background:#00000073;box-shadow:inset 0 0 0 1px #d6e4ff33}.sgl .tbar i{border-radius:7px}.sgl__row.is-std .tbar i{background:#d6e4ff59}.sgl .tbar b{top:-4px;height:22px;width:5px;margin-left:-2.5px}.sgl__knobs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.sgl__knobs figure{margin:0;display:grid;justify-items:center;gap:6px;padding:14px;border-radius:16px;background:#100e5c73;box-shadow:inset 0 0 0 1px #d6e4ff24}.sknob{width:min(100%,170px);height:auto;overflow:visible}.sknob__track{fill:none;stroke:#222;stroke-width:9;stroke-linecap:round}.sknob__band{fill:none;stroke:#5ee1f8;stroke-width:9;stroke-linecap:round}.sknob.is-std .sknob__band{stroke:#d6e4ff73}.sknob__needle{stroke:#f5f5ff;stroke-width:6;stroke-linecap:round;transition:all .18s ease-out}.sknob circle{fill:#f5f5ff}.sgl__val{margin:0;font:850 26px/1 var(--font-display);font-variant-numeric:tabular-nums;color:var(--ink)}.sgl__knobs .n{text-align:center;color:var(--muted)}.sgl__rack{min-width:0}.sgl .tbar u{position:absolute;top:50%;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:#fff;box-shadow:0 0 0 1.5px #131313;text-decoration:none}.sgl__row.is-std .tbar u{background:#ffb4a8}.sgl__clear{justify-self:end;border:0;background:none;color:var(--muted);font:650 13px/1 var(--font-text);text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media(max-width:560px){.sgl__row{grid-template-columns:minmax(0,1fr) auto;gap:6px 10px}.sgl__row .tbar{grid-column:1 / -1;grid-row:2}.sgl__knobs{gap:10px}.sgl__knobs figure{padding:10px 6px}.sgl__val{font-size:20px}}.lr__lock{position:absolute;bottom:6px;right:6px;width:24px;height:24px;border-radius:6px;display:grid;place-items:center;background:#131313;color:#f5f5ff;z-index:3}.lr__lock svg{width:12px;height:14px;fill:currentColor}.randsec .rv--versus.rv--top .rv__foot{justify-content:flex-start;margin-bottom:4px}@media(max-width:900px){.randsec .rv--versus.rv--top .rv__foot{justify-content:center;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/gen-rand-racks.css.map */
