.header{position:sticky;top:0;left:0;height:100px;z-index:2;background:linear-gradient(#0006 60%,#0000);box-shadow:inset 0 80px 16px #0000001a}.header,.header *{font-family:VWHead}.logo{display:grid;grid-template-columns:calc(66.66vw - 12px) max-content auto;align-items:center;column-gap:12px;transform:matrix(1,0,0,1,0,29);width:100%;padding-bottom:16px;border-radius:0 0 24px 24px}.logo:before,.logo:after{content:"";background:#fff;height:2px}.logo svg{z-index:2}.nav{position:absolute;z-index:1;height:52px;width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 42px;pointer-events:none}.nav *{pointer-events:initial}.navButton{background:transparent;border:none;color:#fff;display:flex;align-items:center;gap:12px;cursor:pointer;padding:8px;border-radius:4px}.nav,.logo{transition-property:transform}.menuWrapper{position:fixed;top:0;left:0;z-index:10;width:100vw;height:100vh;background-color:#00000054}.menu{width:25%;height:100%;background:var(--vw-radial);z-index:10;display:grid;grid-template-rows:52px 30fr}.menu *{font-family:VW Head}.menuControls{display:flex;flex-direction:column;align-items:flex-end;padding:.25em 1em}.menuControls button{background-color:transparent;border:none;font-size:32px;color:#fff;cursor:pointer}.menuControls button:hover{color:#4cc7f4}.menuLinks{display:flex;flex-direction:column;padding:.5em}.menuLinks a{margin:.25em 0;padding:.25em;border-radius:.5em;text-decoration:none;color:#fff;font-size:20px}.menuLinks a.active{font-weight:700;background-color:#ffffff20;padding-left:1em}.menuLinks a:hover{background-color:#ffffff40;padding-left:1em}.collapseLogo{transform:translateY(-150%)}.toggleHeader{background:#fff;box-shadow:initial;height:52px;border-radius:0 0 24px 24px}.toggleHeader .navButton{color:var(--vw-primary)}.toggleHeader .navButton svg{fill:var(--vw-primary)}.toggleHeader .logo{background:#fff}.toggleHeader .logo:before,.toggleHeader .logo:after{background:var(--vw-primary)}.menuWrapper[data-open=false]{opacity:0;pointer-events:none}.menuWrapper[data-open=false] .menu{transform:translate(-100%)}.navButton:hover svg{fill:#4cc7f4}.navButton:hover{color:#4cc7f4}.navButton:focus{box-shadow:0 0 4px inset #4cc7f4}.logo svg:hover{transform:scale(1.25)}.toggleHeader .navButton:hover{color:#4cc7f4}@media(max-width:592px){.logo{grid-template-columns:auto max-content auto}.menu{width:100%}.menuLinks a{font-size:32px}}.Search{margin:.25em;padding:.25em;font-family:VWHead;font-size:20px;background-color:transparent;color:#fff;border:none;border-bottom:2px solid var(--vw-grey300)}.Search::placeholder{color:var(--vw-grey300)}.Search:hover,.Search:focus{border-color:#fff}.Loading{margin:1em;padding:1em;color:#fff;font-weight:700;font-size:16px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.5em}.Loading svg{width:24px;height:24px;animation:spin .5s linear infinite}.Details{display:flex;flex-direction:column;justify-content:center;padding:.5em;max-width:50%;margin:0 auto 2.25em}.Detail{color:#fff;font-family:VWHead;font-size:24px;margin:.25em;border-radius:.5em;max-height:2.25em;overflow-y:hidden}.Detail[open]{max-height:592px}.Detail:hover,.Detail[open]{background-color:#ffffff40}.Detail summary{padding:.5em;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.5em;transition-property:background-color;list-style-type:"＋"}.Detail:not([open]) summary{overflow:hidden;white-space:pre;text-overflow:ellipsis}.Detail[open] summary{background-color:#ffffff20;border-radius:.5em .5em 0 0;list-style-type:"－"}.Items{display:flex;flex-direction:column;padding:.5em}.Items a{margin:.25em;padding:.25em .5em;border-radius:.5em;color:var(--vw-grey300);font-size:20px}.Items a:hover{background-color:#ffffff20;transform:scale(1.0125);transition-duration:.1s}.Items a:link{text-decoration:none}.Items a[data-env~=Quality]{color:#40ff40}.Items a[data-env~=Production]{color:#ff4040}@media(max-width:592px){.Details{justify-content:center;max-width:initial}}@keyframes spin{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}:root{--vw-red200: #e4002c;--vw-green200: #029640;--vw-blue200: #00b0f0;--vw-blue600: #001e50;--vw-grey100: #dfe4e8;--vw-grey300: #96a3a8}.Signature{display:flex;flex-direction:column;align-items:center;padding-bottom:5em}.Form{width:576px;max-width:100%;display:flex;flex-flow:wrap;align-items:center;justify-content:center}.PageTitle{font-family:VW Head,sans-serif;font-size:32px;text-align:center;padding:.5em .5em 0}.Input{position:relative;display:flex;margin:.75em .25em}.Input,.Input *{font-family:VW Head,sans-serif;font-size:20px;transition:.25s ease all}.Input input{width:100%;background-color:transparent;border:none;border-bottom:2px solid var(--vw-grey100);padding:.25em;color:var(--vw-grey100)}.Input label{position:absolute;pointer-events:none;top:20%;left:3%;color:var(--vw-grey300)}.Input input:focus+label,.Input input:not(:invalid)+label{top:-30%;font-size:14px}.Input input:hover,.Input input:focus{border-color:var(--vw-blue200)}.Input input:hover+label,.Input input:focus+label{border-color:var(--vw-blue200);color:var(--vw-blue200)}.Input input:focus:valid{border-color:var(--vw-green200)}.Input input:not(:valid):not(:placeholder-shown),.Input input:not(:valid):not(:placeholder-shown)+label{border-color:var(--vw-red200);color:var(--vw-red200)}.InputLong{width:80%}.Copy{margin:1em;padding:.5em 1em;background-color:transparent;border:2px solid var(--vw-grey100);border-radius:8px;color:var(--vw-grey100);font-family:VW Head,sans-serif;font-size:20px;cursor:pointer;transition:.25s ease all}.Copy:hover{background-color:var(--vw-grey100);color:var(--vw-blue600)}.Copy:active{border-color:var(--vw-grey300);background-color:var(--vw-grey300);box-shadow:1px 1px 8px #000}@media(max-width:768px){.Input{width:100%}.Preview{width:max-content;transform:scale(.66)}}@font-face{font-family:VWHead;font-weight:200;font-display:"swap";src:url(/assets/vwhead-light-DFzNNL6t.woff2) format("woff2")}@font-face{font-family:VWHead;font-weight:400;font-display:"swap";src:url(/assets/vwhead-regular-D0ZjLpHo.woff2) format("woff2")}@font-face{font-family:VWHead;font-weight:700;font-display:"swap";src:url(/assets/vwhead-bold-Br88c7EE.woff2) format("woff2")}@font-face{font-family:VWText;font-weight:400;font-display:"swap";src:url(/assets/vwtext-regular-yl5HFfGY.woff2) format("woff2")}@font-face{font-family:VWText;font-weight:700;font-display:"swap";src:url(/assets/vwtext-bold-CjACyUeL.woff2) format("woff2")}:root{--vw-primary: #001E50;--vw-radial: radial-gradient(circle at 0% 0%, rgb(0, 67, 122) 0%, rgb(0, 30, 80) 100%);--vw-red200: #e4002c;--vw-green200: #029640;--vw-blue200: #00b0f0;--vw-blue600: #001e50;--vw-grey100: #dfe4e8;--vw-grey300: #96a3a8}*{margin:0;padding:0;outline:0;box-sizing:border-box;transition:.3s ease all;scrollbar-color:rgb(160,160,160) rgba(0,0,0,.25)}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{background:var(--vw-radial);height:100vh;overflow:auto;position:relative}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}svg *{transition:none}
