.vmscfg{--vmscfg-accent: var(--color-brand-accent, #dd5a1e);--vmscfg-accent-text: color-mix(in srgb, var(--vmscfg-accent) 72%, black);--vmscfg-tint: color-mix(in srgb, var(--vmscfg-accent) 8%, rgb(var(--color-background, 255 255 255)));--vmscfg-border: rgba(var(--color-foreground), .12);--vmscfg-cardline: rgba(var(--color-foreground), .22);--vmscfg-cardshadow: 0 .1rem .2rem rgba(0, 0, 0, .06), 0 .3rem .9rem rgba(0, 0, 0, .05);--vmscfg-cardshadow-hover: 0 .2rem .4rem rgba(0, 0, 0, .08), 0 .6rem 1.6rem rgba(0, 0, 0, .08);--vmscfg-muted: rgba(var(--color-foreground), .7);--vmscfg-locked: color-mix(in srgb, rgb(var(--color-foreground)) 62%, rgb(var(--color-background, 255 255 255)));--vmscfg-go: #1b6e44;--vmscfg-gobg: #e7f4ec;--vmscfg-warn: #8a5a00;--vmscfg-warnbg: #fbf1dc;padding-block:2.4rem 4rem}.vmscfg .hidden,.vmscfg [hidden]{display:none!important}.vmscfg,.vmscfg *{overflow-anchor:none}.vmscfg__h1{margin:0 0 1.2rem}.vmscfg__intro{max-width:75ch;margin:0 0 2.4rem}.vmscfg__phone,.vmscfg .phone{font-weight:700;white-space:nowrap}.vmscfg .muted{color:var(--vmscfg-muted)}.vmscfg-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1.8rem;align-items:start;margin-bottom:3.2rem;max-width:900px}.vmscfg .vmscfg-buildsum{margin-top:1.8rem}@media(max-width:899.98px){.vmscfg-grid{grid-template-columns:minmax(0,1fr)}.vmscfg .vmscfg-grid>*{min-width:0}}.vmscfg-card{background:rgb(var(--color-background));border:.1rem solid var(--vmscfg-border);border-radius:1.2rem;padding:1.6rem;margin-bottom:1.6rem}.vmscfg-card h2{margin:0 0 .2rem;font-size:1.7rem}.vmscfg-sticky{position:sticky;top:1.2rem}.vmscfg-step{display:inline-block;min-width:2.2rem;height:2.2rem;line-height:2.2rem;text-align:center;border-radius:50%;background:var(--vmscfg-accent-text);color:rgb(var(--color-background));font-size:1.2rem;font-weight:700;margin-right:.8rem}.vmscfg-sub{color:var(--vmscfg-muted);font-size:1.35rem;margin:.2rem 0 1.2rem}.vmscfg-stepcard{padding:0}.vmscfg .vmscfg-stepcard__h{margin:0;font-size:inherit}.vmscfg .vmscfg-steph{-webkit-appearance:none;appearance:none;font:inherit;box-sizing:border-box;width:100%;min-height:4.4rem;min-width:0;display:flex;align-items:center;gap:.8rem;text-align:left;background:none;border:0;color:rgb(var(--color-foreground));border-radius:1.2rem;padding:1.2rem 1.6rem;cursor:pointer}.vmscfg .vmscfg-steph:focus-visible{outline:.2rem solid var(--vmscfg-accent);outline-offset:-.2rem}.vmscfg .vmscfg-steph[disabled]{cursor:default;color:var(--vmscfg-locked)}.vmscfg .vmscfg-steph[disabled] .vmscfg-step{background:var(--vmscfg-locked);color:rgb(var(--color-background))}.vmscfg .vmscfg-steph[disabled] .steph__ind{border-top-color:var(--vmscfg-locked)}.vmscfg .steph__t{font-size:1.7rem;font-weight:700;flex:0 1 auto;min-width:0}.vmscfg .steph__pick{display:flex;align-items:center;gap:.8rem;flex:1 1 auto;min-width:0;color:var(--vmscfg-muted);font-size:1.35rem;font-weight:400}.vmscfg .steph__pt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vmscfg .steph__act{margin-left:auto;flex:0 0 auto;font-size:1.35rem;font-weight:600;color:var(--vmscfg-accent-text);text-decoration:underline}.vmscfg .steph__ind{flex:0 0 auto;margin-left:auto;width:0;height:0;border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-top:.6rem solid var(--vmscfg-muted);transition:transform .15s ease}.vmscfg .steph__act+.steph__ind{margin-left:.8rem}.vmscfg .is-open .steph__ind{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.vmscfg .steph__ind{transition:none}}.vmscfg .steph__img{width:3.2rem;height:3.2rem}@media(max-width:749.98px){.vmscfg .vmscfg-steph{flex-wrap:wrap;row-gap:.6rem}.vmscfg .vmscfg-steph .vmscfg-step{order:0}.vmscfg .steph__t{order:0;flex:1 1 auto}.vmscfg .steph__act{order:1}.vmscfg .steph__ind{order:2}.vmscfg .steph__pick{order:3;flex:1 0 100%}}.vmscfg .steph__hint{margin:0;padding:0 1.6rem 1.2rem;color:var(--vmscfg-muted);font-size:1.3rem}.vmscfg .vmscfg-stepbody{padding:0 1.6rem 1.6rem;min-width:0}.vmscfg .vmscfg-stepcard.is-done{background:var(--vmscfg-tint)}.vmscfg .vmscfg-stepcard.is-open{border-color:var(--vmscfg-accent)}.vmscfg .vmscfg-req{margin:.4rem 0 0;font-size:1.3rem;font-weight:600;color:var(--vmscfg-accent-text)}.vmscfg .vmscfg-help{margin:.8rem 0 0}.vmscfg .vmscfg-help__btn{-webkit-appearance:none;appearance:none;font:inherit;box-sizing:border-box;min-height:4.4rem;display:inline-flex;align-items:center;gap:.6rem;max-width:100%;text-align:left;background:none;border:0;padding:.6rem 0;color:var(--vmscfg-accent-text);font-size:1.35rem;font-weight:600;text-decoration:underline;cursor:pointer}.vmscfg .vmscfg-help__btn:focus-visible{outline:.2rem solid var(--vmscfg-accent);outline-offset:.2rem}.vmscfg .vmscfg-help__ind{flex:0 0 auto;width:0;height:0;border-left:.45rem solid transparent;border-right:.45rem solid transparent;border-top:.55rem solid currentColor;transition:transform .15s ease}.vmscfg .vmscfg-help__btn[aria-expanded=true] .vmscfg-help__ind{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.vmscfg .vmscfg-help__ind{transition:none}}.vmscfg .vmscfg-help__panel{max-width:60ch;margin-top:.4rem;padding:1rem 1.2rem;border-left:.3rem solid var(--vmscfg-accent);background:var(--vmscfg-tint);border-radius:0 .9rem .9rem 0}.vmscfg .vmscfg-help__p{margin:0;font-size:1.35rem}.vmscfg-lab{display:block;font-size:1.35rem;font-weight:600;margin-bottom:.5rem}.vmscfg-field{margin:1rem 0}.vmscfg-field input[type=number],.vmscfg .vmscfg-field input[type=number]{font-size:1.6rem;padding:1.1rem;border:.15rem solid var(--vmscfg-border);border-radius:.9rem;width:15rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.vmscfg .vmscfg-sizes{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.8rem}.vmscfg .vmscfg-size__btn{-webkit-appearance:none;appearance:none;font:inherit;flex:0 0 auto;min-width:5.6rem;min-height:4.4rem;padding:.8rem .4rem;font-size:1.3rem;font-weight:600;text-align:center;white-space:nowrap;border:.15rem solid var(--vmscfg-border);border-radius:.9rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer;touch-action:manipulation}.vmscfg .vmscfg-size__btn:hover{border-color:var(--vmscfg-accent)}.vmscfg .vmscfg-size__btn:focus-visible{outline:.2rem solid var(--vmscfg-accent);outline-offset:.2rem}.vmscfg .vmscfg-size__btn.is-active{border-color:var(--vmscfg-accent);background:var(--vmscfg-tint)}@media(max-width:380px){.vmscfg .vmscfg-size__btn{font-size:1.2rem;padding:.8rem .2rem}}.vmscfg .vmscfg-size__sel{font:inherit;font-size:1.6rem;min-height:4.4rem;padding:1rem 1.1rem;border:.15rem solid var(--vmscfg-border);border-radius:.9rem;flex:0 0 auto;width:auto;min-width:11rem;max-width:100%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer}.vmscfg .vmscfg-size__sel:focus-visible{outline:.2rem solid var(--vmscfg-accent);outline-offset:.2rem}.vmscfg .vmscfg-spin input[type=number]::-webkit-outer-spin-button,.vmscfg .vmscfg-spin input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.vmscfg .vmscfg-spin input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.vmscfg .vmscfg-spin{display:flex;align-items:stretch;gap:.8rem;min-width:0;max-width:26rem}.vmscfg .vmscfg-spin input[type=number]{width:auto;flex:1 1 auto;min-width:6rem;text-align:right}.vmscfg .vmscfg-spin__box{display:flex;align-items:center;gap:.6rem;flex:1 1 auto;min-width:0;padding:0 1rem;border:.15rem solid var(--vmscfg-border);border-radius:.9rem;background:rgb(var(--color-background));cursor:text}.vmscfg .vmscfg-spin__box:focus-within{border-color:var(--vmscfg-accent)}.vmscfg .vmscfg-spin__box input[type=number]{border:0;border-radius:0;background:transparent;padding:1.1rem 0}.vmscfg .vmscfg-spin__unit{flex:0 0 auto;font-size:1.3rem;color:var(--vmscfg-muted);white-space:nowrap;-webkit-user-select:none;user-select:none}.vmscfg .vmscfg-spin__btn{flex:0 0 auto;min-width:4.4rem;min-height:4.4rem;display:flex;align-items:center;justify-content:center;font-size:2.2rem;line-height:1;font-weight:600;cursor:pointer;border:.15rem solid var(--vmscfg-border);border-radius:.9rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));-webkit-user-select:none;user-select:none;touch-action:manipulation}.vmscfg .vmscfg-spin__btn:hover{background:var(--vmscfg-tint)}.vmscfg .vmscfg-spin__btn:focus-visible{outline:.3rem solid rgb(var(--color-foreground));outline-offset:.2rem}.vmscfg .vmscfg-spin__btn[disabled]{opacity:.4;cursor:default}.vmscfg .choices{display:flex;flex-wrap:wrap;gap:.8rem}.vmscfg button.choice,.vmscfg label.choice{-webkit-appearance:none;appearance:none;border:.15rem solid var(--vmscfg-border);background:rgb(var(--color-background));color:rgb(var(--color-foreground));padding:1.2rem 1.4rem;border-radius:1rem;font-size:1.5rem;cursor:pointer;text-align:left;min-height:4.8rem}.vmscfg button.choice:hover{border-color:var(--vmscfg-accent)}.vmscfg button.choice.sel,.vmscfg .plate.sel{border-color:var(--vmscfg-accent);background:var(--vmscfg-tint);font-weight:600}.vmscfg .ptypes{display:grid;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));gap:1rem}.vmscfg button.ptype{-webkit-appearance:none;appearance:none;font:inherit;text-align:left;box-sizing:border-box;display:flex;align-items:flex-start;gap:1.2rem;border:.15rem solid var(--vmscfg-cardline);background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-radius:1rem;padding:1rem 1.2rem;cursor:pointer;box-shadow:var(--vmscfg-cardshadow)}.vmscfg button.ptype:hover{border-color:var(--vmscfg-accent);box-shadow:var(--vmscfg-cardshadow-hover)}.vmscfg button.ptype:focus-visible{outline:.2rem solid var(--vmscfg-accent);outline-offset:.2rem}.vmscfg button.ptype.sel{border-color:var(--vmscfg-accent);background:var(--vmscfg-tint);box-shadow:0 0 0 .1rem color-mix(in srgb,var(--vmscfg-accent) 35%,transparent),0 .2rem .5rem #00000012}.vmscfg .ptype__img{align-self:center}.vmscfg .ptype__txt{display:block;min-width:0;padding-top:.3rem}.vmscfg .ptype__t{display:block;font-weight:600;font-size:1.5rem}.vmscfg .ptype__c{display:block;color:var(--vmscfg-muted);font-size:1.25rem;margin-top:.2rem}.vmscfg .ptype__s{display:none}.vmscfg .ptypes--picked{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:.8rem}.vmscfg .ptypes--picked button.ptype:not(.sel){box-shadow:none}.vmscfg .ptypes--picked button.ptype{min-height:4.4rem;align-items:center;justify-content:center;min-width:0;padding:.6rem .8rem;gap:.6rem}.vmscfg .ptypes--picked button.ptype .ptype__c,.vmscfg .ptypes--picked button.ptype .ptype__t{display:none}.vmscfg .ptypes--picked button.ptype .ptype__s{display:block;font-weight:600;font-size:1.3rem;white-space:nowrap}.vmscfg .ptypes--picked button.ptype .ptype__img{width:3.2rem;height:3.2rem}.vmscfg .ptypes--picked button.ptype .ptype__txt{padding-top:0;min-width:0}@media(max-width:767.98px){.vmscfg .ptypes--picked button.ptype{flex-direction:column;gap:.3rem;padding:.6rem .2rem}.vmscfg .ptypes--picked button.ptype .ptype__img{display:block;width:3.2rem;height:3.2rem}}@media(max-width:449.98px){.vmscfg .ptypes--picked button.ptype .ptype__s{font-size:1.2rem}}@media(max-width:374.98px){.vmscfg .ptypes--picked button.ptype .ptype__s{font-size:1.1rem}}@media(max-width:339.98px){.vmscfg .ptypes--picked button.ptype .ptype__s{font-size:1rem}}.vmscfg .thumb,.vmscfg .ptype__img,.vmscfg .cmpthumb,.vmscfg .asm__img,.vmscfg .steph__img{display:block;flex:0 0 auto;border-radius:.6rem;background:rgba(var(--color-foreground),.04);overflow:hidden}.vmscfg .thumb img,.vmscfg .ptype__img img,.vmscfg .cmpthumb img,.vmscfg .asm__img img,.vmscfg .steph__img img{display:block;width:100%;height:100%;object-fit:contain}.vmscfg .ptype__img{width:5.6rem;height:5.6rem}.vmscfg .thumb{width:4.8rem;height:4.8rem}.vmscfg .cmpthumb{width:4.4rem;height:4.4rem}.vmscfg .asm__img{width:5rem;height:4rem}.vmscfg .thumb--none,.vmscfg .ptype__img--none,.vmscfg .cmpthumb--none,.vmscfg .asm__img--none,.vmscfg .steph__img--none{background:repeating-linear-gradient(45deg,rgba(var(--color-foreground),.05) 0 4px,rgba(var(--color-foreground),.02) 4px 8px)}.vmscfg .note{background:var(--vmscfg-tint);border:.1rem solid color-mix(in srgb,var(--vmscfg-accent) 24%,rgb(var(--color-background)));border-radius:.9rem;padding:1rem 1.2rem;font-size:1.35rem;margin:1rem 0}.vmscfg .warnbox{background:var(--vmscfg-warnbg);border:.1rem solid #ecd9a8;color:var(--vmscfg-warn);border-radius:.9rem;padding:1rem 1.2rem;font-size:1.35rem;margin:1rem 0}.vmscfg .capture{background:#fff7ec;border:.1rem solid #f0d9ad;border-radius:1rem;padding:1.4rem;margin-top:.8rem;font-size:1.4rem}.vmscfg .plate{-webkit-appearance:none;appearance:none;width:100%;box-sizing:border-box;text-align:left;font:inherit;color:rgb(var(--color-foreground));background:rgb(var(--color-background));border:.15rem solid var(--vmscfg-cardline);border-radius:1rem;padding:1.1rem 1.2rem;margin:1.1rem 0;cursor:pointer;display:flex;justify-content:space-between;gap:1rem;box-shadow:var(--vmscfg-cardshadow)}.vmscfg .plate:hover{border-color:var(--vmscfg-accent);box-shadow:var(--vmscfg-cardshadow-hover)}.vmscfg .plate:focus-visible{outline:.2rem solid var(--vmscfg-accent);outline-offset:.2rem}.vmscfg .plate{align-items:center}.vmscfg .plate .pbody{display:block;flex:1 1 auto;min-width:0}.vmscfg .plate .pt{display:block;font-weight:600;font-size:1.45rem}.vmscfg .plate .pn{display:block;color:var(--vmscfg-muted);font-size:1.3rem;margin-top:.2rem}.vmscfg .plate .pp{white-space:nowrap;font-weight:700;color:var(--vmscfg-accent-text)}.vmscfg .vmscfg-vchips{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.6rem}.vmscfg .vmscfg-vchips__chip{font-size:1.2rem;line-height:1.4;padding:.3rem .7rem;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:5rem;background:rgba(var(--color-foreground),.04);color:var(--vmscfg-muted);white-space:nowrap}.vmscfg .hcard{position:relative;box-sizing:border-box;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem 1.2rem;background:rgb(var(--color-background));border:.15rem solid var(--vmscfg-cardline);border-radius:1rem;padding:1.1rem 1.2rem;margin:1.1rem 0;box-shadow:var(--vmscfg-cardshadow)}.vmscfg .hcard:hover{border-color:var(--vmscfg-accent);box-shadow:var(--vmscfg-cardshadow-hover)}.vmscfg .hcard.sel{border-color:var(--vmscfg-accent);background:var(--vmscfg-tint)}.vmscfg .plate.sel,.vmscfg .hcard.sel{box-shadow:0 0 0 .1rem color-mix(in srgb,var(--vmscfg-accent) 35%,transparent),0 .2rem .5rem #00000012}.vmscfg .hcard.unavail{opacity:.55}.vmscfg .hcard__id{display:flex;align-items:baseline;gap:.8rem;flex-wrap:wrap;min-width:0}.vmscfg .hcard__pick{-webkit-appearance:none;appearance:none;padding:0;border:0;background:none;font:inherit;font-weight:700;font-size:1.5rem;color:rgb(var(--color-foreground));text-align:left;cursor:pointer}.vmscfg .hcard__pick:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:1rem}.vmscfg .hcard__pick:focus-visible{outline:none}.vmscfg .hcard__pick:focus-visible:after{outline:.2rem solid var(--vmscfg-accent);outline-offset:.2rem}.vmscfg .hcard.unavail .hcard__pick{cursor:default}.vmscfg .hcard__price{white-space:nowrap;font-weight:700;font-size:1.5rem;color:var(--vmscfg-accent-text)}.vmscfg .hcard__specs{grid-column:1 / -1;display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.7rem}.vmscfg .hspec{min-width:0;border-radius:.7rem;background:rgba(var(--color-foreground),.04);padding:.6rem .8rem}.vmscfg .hspec__k{display:flex;align-items:center;gap:.4rem;font-size:1.05rem;font-weight:600;letter-spacing:.06rem;text-transform:uppercase;color:var(--vmscfg-muted)}.vmscfg .hspec__v{display:block;margin-top:.2rem;font-size:1.35rem;line-height:1.35;color:rgb(var(--color-foreground))}.vmscfg .hcard__note{grid-column:1 / -1;margin:0;border-left:.3rem solid var(--vmscfg-accent);padding:.6rem .9rem;background:var(--vmscfg-tint);border-radius:.5rem;font-size:1.3rem;color:rgb(var(--color-foreground))}.vmscfg .vmscfg-info{position:relative;z-index:1;-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2.3rem;height:2.3rem;margin:-.4rem 0;padding:0;border:0;border-radius:50%;background:none;color:var(--vmscfg-muted);cursor:pointer}.vmscfg .vmscfg-info:hover{color:var(--vmscfg-accent-text);background:rgba(var(--color-foreground),.07)}.vmscfg .vmscfg-info:focus-visible{outline:.2rem solid var(--vmscfg-accent);outline-offset:.1rem}.vmscfg .vmscfg-info__i{display:block}.vmscfg-dlg .vmscfg-vinfo__lead{margin:0 0 1.4rem;font-size:1.35rem;color:var(--vmscfg-muted)}.vmscfg-dlg .vmscfg-vinfo__body{display:grid;grid-template-columns:minmax(0,22rem) minmax(0,1fr);gap:1.8rem;align-items:start}@media(max-width:599.98px){.vmscfg-dlg .vmscfg-vinfo__body{grid-template-columns:minmax(0,1fr)}}.vmscfg-dlg .vmscfg-vdiag{position:relative}.vmscfg-dlg .vmscfg-vdiag__svg{display:block;width:100%;height:auto}.vmscfg-dlg .vmscfg-vdiag__panel{fill:rgba(var(--color-foreground),.05);stroke:rgba(var(--color-foreground),.28);stroke-width:1.2}.vmscfg-dlg .vmscfg-vdiag__pattern{stroke:var(--vmscfg-accent);stroke-width:1.2;stroke-opacity:.75}.vmscfg-dlg .vmscfg-vdiag__hole{stroke:var(--vmscfg-accent);stroke-width:1.2}.vmscfg-dlg .vmscfg-vdiag__dot{fill:var(--vmscfg-accent)}.vmscfg-dlg .vmscfg-vdiag__dim{stroke:rgba(var(--color-foreground),.45);stroke-width:1}.vmscfg-dlg .vmscfg-vdiag__num{font-size:1.15rem;line-height:1.3;color:rgb(var(--color-foreground))}.vmscfg-dlg .vmscfg-vdiag__num--w{text-align:center;margin-top:.2rem}.vmscfg-dlg .vmscfg-vdiag__num--h{text-align:right}.vmscfg-dlg .vmscfg-vdiag__mm{font-weight:700;margin-right:.5rem}.vmscfg-dlg .vmscfg-vdiag__in{color:var(--vmscfg-muted)}.vmscfg-dlg .vmscfg-vdiag__cap{margin:.4rem 0 0;font-size:1.15rem;color:var(--vmscfg-muted);text-align:center}.vmscfg-dlg .vmscfg-vinfo__range{margin:0 0 1rem;font-size:1.5rem;font-weight:600;line-height:1.4}.vmscfg-dlg .vmscfg-vinfo__in{display:block;font-size:1.25rem;font-weight:400;color:var(--vmscfg-muted)}.vmscfg-dlg .vmscfg-vinfo__chipslabel{display:block;margin-bottom:.6rem;font-size:1.1rem;font-weight:600;letter-spacing:.06rem;text-transform:uppercase;color:var(--vmscfg-muted)}.vmscfg-dlg .vmscfg-vinfo__note{margin:1rem 0 0;font-size:1.2rem;color:var(--vmscfg-muted)}.vmscfg .pill{display:inline-block;font-size:1.1rem;font-weight:700;border-radius:2rem;padding:.2rem .9rem;margin-left:.6rem;vertical-align:middle}.vmscfg .pill.rec{background:var(--vmscfg-gobg);color:var(--vmscfg-go)}.vmscfg .vmscfg__inline{border-top:.1rem dashed var(--vmscfg-border);margin-top:1.2rem;padding-top:.8rem;font-size:1.35rem}.vmscfg .vmscfg__inline summary{cursor:pointer;font-weight:600;color:var(--vmscfg-accent-text);padding:1rem 0}.vmscfg .vmscfg__inline summary:focus-visible{outline:.2rem solid var(--vmscfg-accent);outline-offset:.2rem;border-radius:.4rem}.vmscfg .vmscfg__inline-p{margin:.8rem 0;max-width:70ch}.vmscfg .vmscfg-cmpbtn{-webkit-appearance:none;appearance:none;font:inherit;box-sizing:border-box;min-height:4.4rem;display:inline-flex;align-items:center;max-width:100%;text-align:left;font-size:1.3rem;font-weight:600;color:var(--vmscfg-accent-text);background:none;border:0;border-radius:0;padding:.6rem 0;margin-top:.2rem;text-decoration:underline;text-underline-offset:.25rem;cursor:pointer}.vmscfg .vmscfg-cmpbtn:hover{color:var(--vmscfg-accent)}.vmscfg .vmscfg-cmpbtn:focus-visible{outline:.2rem solid var(--vmscfg-accent);outline-offset:.3rem;border-radius:.3rem}.vmscfg .vmscfg-cmplink{-webkit-appearance:none;appearance:none;display:inline;font:inherit;color:var(--vmscfg-accent-text);background:none;border:0;border-radius:0;padding:.5rem 0;text-decoration:underline;text-underline-offset:.25rem;cursor:pointer;touch-action:manipulation}.vmscfg .vmscfg-cmplink:hover{color:var(--vmscfg-accent)}.vmscfg .vmscfg-cmplink:focus-visible{outline:.2rem solid var(--vmscfg-accent);outline-offset:.2rem;border-radius:.3rem}.vmscfg-dlg{width:min(96vw,104rem);max-width:min(96vw,104rem);max-height:88vh;padding:0;border:0;border-radius:1.2rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 1.2rem 4rem #00000047;overflow:hidden}.vmscfg-dlg::backdrop{background:#0000008c}.vmscfg-dlg__head{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.4rem 1.8rem;border-bottom:.1rem solid var(--vmscfg-border)}.vmscfg-dlg__title{margin:0;font-size:1.8rem}.vmscfg-dlg__title:focus-visible{outline:.2rem solid var(--vmscfg-accent);outline-offset:.3rem;border-radius:.4rem}.vmscfg-dlg__x{-webkit-appearance:none;appearance:none;font:inherit;box-sizing:border-box;min-height:4.4rem;min-width:4.4rem;display:inline-flex;align-items:center;justify-content:center;font-size:1.35rem;font-weight:600;cursor:pointer;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border:.15rem solid var(--vmscfg-border);border-radius:.8rem;padding:.6rem 1.4rem}.vmscfg-dlg__x:hover{border-color:var(--vmscfg-accent)}.vmscfg-dlg__body{padding:1.4rem 1.8rem 2rem;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;max-height:calc(88vh - 7rem)}.vmscfg-dlg .cmp-lead{margin:0 0 1.2rem;max-width:80ch;font-size:1.35rem;color:var(--vmscfg-muted)}.vmscfg-dlg table.cmptable{width:100%;border-collapse:collapse;font-size:1.3rem;min-width:76rem}.vmscfg-dlg table.cmptable th,.vmscfg-dlg table.cmptable td{text-align:left;padding:.7rem .8rem;border-bottom:.1rem solid var(--vmscfg-border);vertical-align:middle}.vmscfg-dlg table.cmptable thead th{font-size:1.2rem;text-transform:uppercase;letter-spacing:.04em;color:var(--vmscfg-muted);white-space:nowrap}.vmscfg-dlg tr.cmp-grp th{background:var(--vmscfg-tint);font-size:1.35rem;padding-top:1.1rem;padding-bottom:1.1rem}.vmscfg-dlg .cmp-grp__c{display:block;font-weight:400;font-size:1.2rem;color:var(--vmscfg-muted);margin-top:.2rem}.vmscfg-dlg .cmp-num{white-space:nowrap}.vmscfg-dlg table.cmptable--plates{min-width:112rem}.vmscfg-dlg table.cmptable--plates thead th{white-space:normal;vertical-align:bottom;min-width:6rem}.vmscfg-dlg table.cmptable--plates th,.vmscfg-dlg table.cmptable--plates td{padding:.7rem .6rem;vertical-align:top}.vmscfg-dlg table.cmptable--plates .cmp-diff{display:block;min-width:24rem;max-width:32rem}.vmscfg-dlg table.cmptable--plates td:nth-child(5),.vmscfg-dlg table.cmptable--plates td:nth-child(6){min-width:9rem}.vmscfg-dlg table.cmptable--plates td:nth-child(2){min-width:11rem}.vmscfg-dlg table.cmptable--plates td:nth-child(2) .pill{display:inline-block;margin-top:.3rem}.vmscfg-dlg table.cmptable--plates .vmscfg-cmpchoose{margin-top:0}.vmscfg-dlg table.cmptable--heads{min-width:103rem}.vmscfg-dlg table.cmptable--heads thead th{white-space:normal;vertical-align:bottom;min-width:6rem}.vmscfg-dlg table.cmptable--heads th,.vmscfg-dlg table.cmptable--heads td{padding:.7rem .6rem;vertical-align:top}.vmscfg-dlg table.cmptable--heads td:nth-child(2){min-width:10rem}.vmscfg-dlg table.cmptable--heads td:nth-child(2) .pill{display:inline-block;margin-top:.3rem}.vmscfg-dlg table.cmptable--heads td:nth-child(3){min-width:9rem}.vmscfg-dlg table.cmptable--heads td:nth-child(4){min-width:7rem}.vmscfg-dlg table.cmptable--heads td:nth-child(7){min-width:12rem}.vmscfg-dlg .cmp-vesa{display:inline-flex;align-items:center;gap:.3rem;white-space:nowrap}.vmscfg-dlg table.cmptable--heads .vmscfg-cmpchoose{margin-top:0}.vmscfg-dlg tr.cmp-dim td{background:rgba(var(--color-foreground),.035)}.vmscfg-dlg .cmp-no{display:block;font-size:1.15rem;color:#b3261e;font-weight:600;white-space:nowrap}.vmscfg-dlg .vmscfg-cmpchoose{-webkit-appearance:none;appearance:none;display:block;font:inherit;font-size:1.25rem;font-weight:700;cursor:pointer;margin-top:.4rem;padding:.5rem 1.1rem;border-radius:.7rem;border:.15rem solid var(--vmscfg-accent);background:var(--vmscfg-tint);color:var(--vmscfg-accent-text)}.vmscfg-dlg .vmscfg-cmpchoose:hover{background:rgb(var(--color-background))}.vmscfg-dlg .vmscfg-cmpchoose[disabled]{cursor:default;border-color:var(--vmscfg-go);background:var(--vmscfg-gobg);color:var(--vmscfg-go)}@media(max-width:599.98px){.vmscfg-dlg{width:100vw;max-width:100vw;max-height:92vh;border-radius:.8rem}.vmscfg-dlg__head{padding:1.2rem}.vmscfg-dlg__body{padding:1.2rem 1.2rem 1.6rem;max-height:calc(92vh - 6.6rem)}}.vmscfg .asm{position:relative;margin-bottom:1.2rem}.vmscfg .asm__row{display:flex;align-items:center;gap:1.2rem;padding:.7rem 0;position:relative}.vmscfg .asm__txt{display:block;min-width:0}.vmscfg .asm__k{display:block;font-size:1.15rem;text-transform:uppercase;letter-spacing:.04em;color:var(--vmscfg-muted)}.vmscfg .asm__v{display:block;font-weight:700;font-size:1.45rem}.vmscfg .asm__s{display:block;font-size:1.2rem;color:var(--vmscfg-muted);margin-top:.1rem}.vmscfg .asm__wait{font-weight:400;color:var(--vmscfg-muted);font-style:italic}.vmscfg .asm__img--mast{position:relative;background:none;height:auto;min-height:4rem;display:flex;align-items:center;justify-content:center}.vmscfg .asm__canvas{display:block}.vmscfg .asm__img--mast:empty:before{content:"";position:absolute;top:0;right:1.85rem;bottom:0;left:1.85rem;border-radius:.2rem;background:linear-gradient(to right,rgba(var(--color-foreground),.16),rgba(var(--color-foreground),.42) 38%,rgba(var(--color-foreground),.2) 62%,rgba(var(--color-foreground),.34))}.vmscfg .asm__row--mast{align-items:center}@media(min-width:640px){.vmscfg .asm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:1rem}.vmscfg .asm__row{display:block;padding:1rem 1.2rem;border:.1rem solid var(--vmscfg-border);border-radius:.9rem;gap:0}.vmscfg .asm__v{overflow-wrap:anywhere}}.vmscfg .sumrow{display:flex;justify-content:space-between;gap:.8rem;padding:.7rem 0;border-bottom:.1rem dashed var(--vmscfg-border);font-size:1.4rem}.vmscfg .sumrow:last-child{border-bottom:0}.vmscfg .sumrow .k{color:var(--vmscfg-muted)}.vmscfg .sumrow .v{font-weight:600;text-align:right}.vmscfg .buildcard{border:.1rem solid var(--vmscfg-border);border-radius:1rem;padding:1.2rem;margin:1rem 0;background:rgb(var(--color-background))}.vmscfg .buildcard .reason{font-weight:700;font-size:1.35rem;margin:0 0 .6rem}.vmscfg .deltaline{font-size:1.3rem;font-weight:700;color:var(--vmscfg-accent-text);margin:.2rem 0 .6rem}.vmscfg .deltaline.cheaper{color:var(--vmscfg-go)}.vmscfg .buildnote{font-size:1.25rem;color:var(--vmscfg-muted);margin:.2rem 0 .6rem}.vmscfg table.bom{width:100%;border-collapse:collapse;font-size:1.3rem;margin-top:.6rem}.vmscfg table.bom th,.vmscfg table.bom td{text-align:left;padding:.5rem .6rem;border-bottom:.1rem solid rgba(var(--color-foreground),.07)}.vmscfg table.bom td.num,.vmscfg table.bom th.num{text-align:right;white-space:nowrap}.vmscfg table.bom tr.tot td{font-weight:700;border-top:.2rem solid var(--vmscfg-border);border-bottom:none}.vmscfg table.bom td.bom__skucell{position:relative;white-space:nowrap}.vmscfg .bom__sku{color:inherit;text-decoration:underline;text-underline-offset:.15em}.vmscfg .bom__sku:hover,.vmscfg .bom__sku:focus-visible{color:var(--vmscfg-accent)}.vmscfg .bom__sku:focus-visible{outline:.2rem solid var(--vmscfg-accent);outline-offset:.2rem}.vmscfg .bom__thumb{display:inline-block;position:relative;box-sizing:border-box;width:32px;height:32px;padding:.2rem;border:1px solid var(--vmscfg-border);border-radius:.4rem;background:#fff;margin-right:.5rem;vertical-align:middle;cursor:pointer}.vmscfg .bom__thumb:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}.vmscfg .bom__thumb img{display:block;width:100%;height:100%;object-fit:contain}.vmscfg .bom__thumb:focus-visible{outline:.2rem solid var(--vmscfg-accent);outline-offset:.2rem}.vmscfg .bom__pv{position:absolute;top:0;left:calc(100% + .6rem);z-index:5;padding:.4rem;background:rgb(var(--color-background, 255 255 255));border:.1rem solid var(--vmscfg-border);border-radius:.6rem;box-shadow:var(--vmscfg-cardshadow)}.vmscfg .bom__pv img{display:block;width:180px;height:180px;object-fit:contain}@media(max-width:749px){.vmscfg .bom__pv{top:calc(100% + .4rem);left:0;right:auto}}.vmscfg .vmscfg-price{font-size:2rem;font-weight:800;color:var(--vmscfg-accent-text)}.vmscfg .vmscfg-cartwrap{margin-top:1.2rem}.vmscfg .vmscfg-addcart{cursor:pointer}.vmscfg .vmscfg-addcart.button--primary{--color-button: 0 127 168;background-color:#007fa8;color:#fff}.vmscfg .vmscfg-addcart.button--primary:hover{background-color:#006d90}.vmscfg .vmscfg-addcart[disabled]{opacity:.6;cursor:default}.vmscfg .vmscfg-addcart.is-loading[disabled]{opacity:1}.vmscfg .vmscfg-spinner{display:inline-block;box-sizing:border-box;width:1.5rem;height:1.5rem;margin-left:.8rem;vertical-align:-.2rem;border:.2rem solid currentColor;border-right-color:transparent;border-radius:50%;animation:vmscfg-spin .7s linear infinite}@keyframes vmscfg-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.vmscfg .vmscfg-spinner{animation:none}}.vmscfg .vmscfg-cart-status{font-size:1.25rem;margin-top:.6rem;min-height:1.6rem}.vmscfg .vmscfg-cart-status.vmscfg-cart-error{color:#b3261e;font-weight:600}.vmscfg .plate.unavail{opacity:.55;cursor:default}.vmscfg .pill.unavail{background:#f8dede;color:#b3261e}.vmscfg .mastart{display:flex;align-items:center;justify-content:center;width:100%;min-height:2.4rem;margin:1.2rem 0 .4rem;overflow:hidden}.vmscfg .mastart__cv{display:block}.vmscfg .mastart__cap{font-size:1.2rem;color:var(--vmscfg-muted);margin-bottom:1rem}.vmscfg .escape{font-size:1.3rem;color:var(--vmscfg-muted);margin-top:1.2rem;padding-top:1rem;border-top:.1rem solid var(--vmscfg-border)}.vmscfg .escape a{font-weight:600}.vmscfg .mini{margin:1.4rem 0 .4rem;font-size:1.3rem;text-transform:uppercase;letter-spacing:.04em;color:var(--vmscfg-muted)}.vmscfg #diag{font-size:1.3rem}.vmscfg #diag .ok{color:var(--vmscfg-go);font-weight:700}.vmscfg #diag .bad{color:#b3261e;font-weight:700}.vmscfg__h2{margin:0 0 .8rem}.vmscfg__note{max-width:75ch;color:var(--vmscfg-muted);font-size:1.4rem;margin:.8rem 0}.vmscfg__ref{border:.1rem solid var(--vmscfg-border);border-radius:.8rem;padding:1.2rem 1.6rem;margin:1.2rem 0}.vmscfg__ref summary{cursor:pointer;font-weight:700;font-size:1.6rem;padding:.8rem 0}.vmscfg__ref[open] summary{margin-bottom:.4rem}.vmscfg__tw{overflow-x:auto;min-width:0;max-width:100%}.vmscfg__tw table{width:100%;border-collapse:collapse;font-size:1.4rem;min-width:56rem}.vmscfg__tw th,.vmscfg__tw td{text-align:left;padding:.7rem 1rem;border-bottom:.1rem solid var(--vmscfg-border);vertical-align:top}.vmscfg__tw tr:last-child td{border-bottom:0}.vmscfg__tw--pan{cursor:grab}.vmscfg__tw--pan.is-grabbing{cursor:grabbing}.vmscfg__tw--pan:focus-visible{outline:.2rem solid var(--vmscfg-accent);outline-offset:.2rem;border-radius:.4rem}.vmscfg__tw--pan{scrollbar-width:thin;scrollbar-color:var(--vmscfg-accent) var(--vmscfg-border)}.vmscfg__tw--pan::-webkit-scrollbar{-webkit-appearance:none;height:.9rem}.vmscfg__tw--pan::-webkit-scrollbar-track{background:var(--vmscfg-border);border-radius:.6rem}.vmscfg__tw--pan::-webkit-scrollbar-thumb{background:var(--vmscfg-accent);border-radius:.6rem}.vmscfg__twrap{position:relative;min-width:0;max-width:100%}.vmscfg__twfade{position:absolute;top:0;bottom:1.2rem;right:0;width:3.2rem;pointer-events:none;opacity:0;transition:opacity .15s ease;background-image:linear-gradient(to left,rgb(var(--color-background)),rgba(var(--color-background),0))}.vmscfg__twrap.has-more .vmscfg__twfade{opacity:1}@media(prefers-reduced-motion:reduce){.vmscfg__twfade{transition:none}}body.vmscfg-nosel{-webkit-user-select:none;user-select:none}.vmscfg__notes{max-width:80ch;margin:0;padding-left:2rem}.vmscfg__notes li{margin:.6rem 0}.vmscfg .vmscfg-elev{display:grid;grid-template-columns:minmax(0,1fr);gap:1.6rem;align-items:start;min-width:0;max-width:100%}.vmscfg .vmscfg-elev__scene{display:block;min-width:0}.vmscfg .vmscfg-elev__ctl{min-width:0}.vmscfg .vmscfg-lead{margin:0 0 .6rem;font-size:1.4rem;line-height:1.45}.vmscfg .vmscfg-hint{display:block;margin-top:.5rem;font-size:1.25rem;line-height:1.4;color:var(--vmscfg-muted)}.vmscfg .vmscfg-dchelp{margin:.8rem 0 0}@media(min-width:900px){.vmscfg .vmscfg-elev__ctl .vmscfg-field{display:grid;grid-template-columns:minmax(0,1fr) 26rem;align-items:center;column-gap:1.6rem}.vmscfg .vmscfg-elev__ctl .vmscfg-field>.vmscfg-sub,.vmscfg .vmscfg-elev__ctl .vmscfg-field>.vmscfg-lead{grid-column:1;grid-row:1;margin:0}.vmscfg .vmscfg-elev__ctl .vmscfg-field>.vmscfg-spin{grid-column:2;grid-row:1}.vmscfg .vmscfg-elev__ctl .vmscfg-field>.vmscfg-hint,.vmscfg .vmscfg-elev__ctl .vmscfg-field>.vmscfg-dchelp{grid-column:1 / -1}}.vmscfg .vmscfg-linkbtn{-webkit-appearance:none;appearance:none;padding:0;border:0;background:none;font:inherit;font-size:1.3rem;color:var(--vmscfg-accent-text);text-decoration:underline;text-underline-offset:.2rem;cursor:pointer;text-align:left}.vmscfg .vmscfg-linkbtn:hover{text-decoration-thickness:.2rem}.vmscfg .vmscfg-linkbtn:focus-visible{outline:.2rem solid var(--vmscfg-accent);outline-offset:.2rem;border-radius:.2rem}.vmscfg-dlg--dc{width:min(96vw,56rem);max-width:min(96vw,56rem)}.vmscfg-dlg--dc .vmscfg__inline-p{margin:1.2rem 0 0}.vmscfg-dlg--head{width:min(96vw,56rem);max-width:min(96vw,56rem)}.vmscfg-dlg--head .vmscfg-dlg__title,.vmscfg-dlg--head .vmscfg-dlg__body{display:block}.vmscfg .vmscfg-elev__out{min-width:0}.vmscfg .vmscfg-elev__say{background:var(--vmscfg-tint);border:.1rem solid color-mix(in srgb,var(--vmscfg-accent) 24%,rgb(var(--color-background)));border-radius:.9rem;padding:.7rem 1rem;font-size:1.25rem;color:var(--vmscfg-muted);margin:.6rem 0}.vmscfg .vmscfg-elev__say:empty{display:none}.vmscfg .vmscfg-elev__fs{border:0;margin:1rem 0 0;padding:0}.vmscfg .vmscfg-elev__fs legend{padding:0}.vmscfg .vmscfg-elev__radios{display:flex;flex-wrap:wrap;gap:1.2rem}.vmscfg .vmscfg-elev__radio{display:inline-flex;align-items:center;min-height:4.4rem;gap:.5rem;font-size:1.4rem;cursor:pointer}.vmscfg .vmscfg-elev__radio input[type=radio]:focus-visible{outline:.2rem solid var(--vmscfg-accent);outline-offset:.2rem}.vmscfg .vmscfg-elev__spans{margin:1rem 0;padding:.9rem 1.1rem;border:.1rem solid var(--vmscfg-border);border-radius:.9rem}.vmscfg .vmscfg-elev__spans[hidden]{display:none}.vmscfg .vmscfg-elev__spans-h{font-size:1.35rem;font-weight:600;margin:0}.vmscfg .vmscfg-elev__spans-ref{font-size:1.25rem;color:var(--vmscfg-muted);margin:.2rem 0 .7rem}.vmscfg .vmscfg-elev__spanlist{margin:0}.vmscfg .vmscfg-elev__span{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.2rem 1rem;align-items:baseline;padding:.25rem 0}.vmscfg .vmscfg-elev__span[hidden]{display:none}.vmscfg .vmscfg-elev__span dt{font-size:1.3rem;color:var(--vmscfg-muted);min-width:0}.vmscfg .vmscfg-elev__span dd{margin:0;font-size:1.3rem;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.vmscfg .vmscfg-elev__spans-note{font-size:1.1rem;line-height:1.5;color:rgba(var(--color-foreground),.58);margin:.7rem 0 0}.vmscfg .vmscfg-scene__structure,.vmscfg .vmscfg-scene__plate,.vmscfg .vmscfg-scene__mast,.vmscfg .vmscfg-scene__pipe,.vmscfg .vmscfg-scene__tv,.vmscfg .vmscfg-scene__block,.vmscfg .vmscfg-scene__labels,.vmscfg .vmscfg-scene__reason{display:block}.vmscfg .vmscfg-scene{--vmscfg-scene-h: 380px;margin:1.2rem 0 0;min-width:0;max-width:100%}@media(max-width:899.98px){.vmscfg .vmscfg-scene{--vmscfg-scene-h: 460px}}.vmscfg .vmscfg-scene__stage{position:relative;width:100%;max-width:100%;min-width:0;overflow:hidden;background:var(--vmscfg-tint);border:.1rem solid var(--vmscfg-border);border-radius:.8rem}.vmscfg .vmscfg-scene__structure{position:absolute;top:0;left:0;right:0;border-bottom:.2rem solid rgba(var(--color-foreground),.75);background:repeating-linear-gradient(45deg,rgba(var(--color-foreground),.16) 0 .2rem,transparent .2rem .6rem)}.vmscfg .vmscfg-scene__plate,.vmscfg .vmscfg-scene__block{position:absolute;left:50%;background:rgba(var(--color-foreground),.14);border:.1rem solid rgba(var(--color-foreground),.4);border-radius:.2rem}.vmscfg .vmscfg-scene__plate{transform:translate(-50%)}.vmscfg .vmscfg-scene__partart{position:absolute;left:50%;transform:translate(-50%);max-width:none;pointer-events:none}.vmscfg .vmscfg-scene__headart{top:50%;transform:translate(-50%,-50%)}.vmscfg .vmscfg-scene__mast{position:absolute;left:50%;transform:translate(-50%)}.vmscfg .vmscfg-scene__cv{display:block}.vmscfg .vmscfg-scene__pipe{position:absolute;left:50%;transform:translate(-50%);background:linear-gradient(to right,rgba(var(--color-foreground),.98),rgba(var(--color-foreground),.95) 10%,rgba(var(--color-foreground),.89) 24% 58%,rgba(var(--color-foreground),.86) 66%,rgba(var(--color-foreground),.77) 76%,rgba(var(--color-foreground),.69) 85%,rgba(var(--color-foreground),.79) 95%,rgba(var(--color-foreground),.81))}.vmscfg .vmscfg-scene__break{position:absolute;left:50%;transform:translate(-50%);display:block;overflow:visible;pointer-events:none}.vmscfg .vmscfg-scene__break line{stroke:rgba(var(--color-foreground),.7);stroke-width:2;stroke-linecap:round}.vmscfg .vmscfg-scene__handle{position:absolute;cursor:ns-resize;user-select:none;-webkit-user-select:none}.vmscfg .vmscfg-scene__handle:focus-visible{outline:.3rem solid var(--vmscfg-accent);outline-offset:.3rem;border-radius:.2rem}.vmscfg .vmscfg-scene__handle--grabbing{touch-action:none}.vmscfg .vmscfg-scene__handle--grabbing .vmscfg-scene__grip,.vmscfg .vmscfg-scene__handle:focus-visible .vmscfg-scene__grip{background:var(--vmscfg-accent);color:rgb(var(--color-background));border-color:var(--vmscfg-accent)}.vmscfg .vmscfg-scene__handle--grabbing .vmscfg-scene__block{border-color:var(--vmscfg-accent);box-shadow:0 0 0 .2rem var(--vmscfg-accent)}.vmscfg .vmscfg-scene__handle--grabbing .vmscfg-scene__rule{border-top-color:var(--vmscfg-accent)}.vmscfg .vmscfg-scene__handle--atlimit .vmscfg-scene__grip{background:var(--vmscfg-warnbg);color:var(--vmscfg-warn);border-color:var(--vmscfg-warn)}.vmscfg .vmscfg-scene__head{left:50%;transform:translate(-50%,-50%)}.vmscfg .vmscfg-scene__tv{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:.1rem solid rgba(var(--color-foreground),.35);border-radius:.3rem;pointer-events:none}.vmscfg .vmscfg-scene__tvfill{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#0000001a}.vmscfg .vmscfg-scene__tvname{position:absolute;left:50%;bottom:.3rem;transform:translate(-50%);padding:0 .4rem;font-size:1.1rem;line-height:1.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--vmscfg-muted);pointer-events:none}.vmscfg .vmscfg-scene__tv--wide{border-left:0;border-right:0;border-radius:0}.vmscfg .vmscfg-scene__block{top:50%;transform:translate(-50%,-50%);background:rgba(var(--color-foreground),.55);border-color:rgba(var(--color-foreground),.7)}.vmscfg .vmscfg-scene__tile{left:0;right:0;height:2.4rem;transform:translateY(-50%);display:flex;align-items:center;gap:.6rem;padding:0 .6rem}.vmscfg .vmscfg-scene__rule{flex:1 1 auto;border-top:.2rem dashed var(--vmscfg-accent-text)}.vmscfg .vmscfg-scene__tilelabel{flex:0 0 auto;font-size:1.1rem;font-weight:700;line-height:1.6rem;white-space:nowrap;color:var(--vmscfg-accent-text)}.vmscfg .vmscfg-scene__grip{display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .6rem;font-size:1.1rem;font-weight:700;line-height:1.6rem;white-space:nowrap;color:var(--vmscfg-accent-text);background:rgb(var(--color-background));border:.1rem solid var(--vmscfg-border);border-radius:.4rem}.vmscfg .vmscfg-scene__head .vmscfg-scene__grip{position:absolute;right:.6rem;top:50%;transform:translateY(-50%)}.vmscfg .vmscfg-scene__bars{display:inline-block;width:1rem;height:.9rem;background:repeating-linear-gradient(to bottom,currentColor 0 .1rem,transparent .1rem .3rem)}.vmscfg .vmscfg-scene__labels{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.vmscfg .vmscfg-scene__lab{position:absolute;box-sizing:border-box;transform:translateY(-50%);padding:.1rem .4rem;font-size:1.1rem;line-height:1.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--vmscfg-muted);background:rgb(var(--color-background));border:.1rem solid var(--vmscfg-border);border-radius:.3rem}.vmscfg .vmscfg-scene__lab--l{left:.4rem;text-align:right}.vmscfg .vmscfg-scene__lab--r{right:.4rem;text-align:left}.vmscfg .vmscfg-scene__lead{position:absolute;height:0;border-top:.1rem solid rgba(var(--color-foreground),.45);transform-origin:0 50%}.vmscfg .vmscfg-scene__lead:after{content:"";position:absolute;right:0;top:-.3rem;width:0;height:0;border-top:.3rem solid transparent;border-bottom:.3rem solid transparent;border-left:.5rem solid rgba(var(--color-foreground),.45)}.vmscfg .vmscfg-scene__val{font-weight:400;font-variant-numeric:tabular-nums}.vmscfg .vmscfg-scene__hint{font-size:1.2rem;color:var(--vmscfg-muted);margin:.6rem 0 0}.vmscfg .vmscfg-scene__reason{font-size:1.3rem;margin:.6rem 0 0;padding:.6rem .8rem;border-radius:.4rem}.vmscfg .vmscfg-scene__reason--ask{color:var(--vmscfg-accent-text);background:var(--vmscfg-tint)}.vmscfg .vmscfg-scene__reason--limit{color:var(--vmscfg-warn);background:var(--vmscfg-warnbg)}.vmscfg .vmscfg-scene__live{position:absolute;width:.1rem;height:.1rem;margin:-.1rem;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/14/assets/vms-configurator.css.map */
