.vq-tool fieldset{min-width:0;margin:0;padding:0;border:0}.vq-tool legend{padding:0}.vq-tool.fixed{position:fixed}.vq-tool.inset-0{inset:0}.vq-tool.m-0{margin:0}.vq-tool.flex{display:flex}.vq-tool.grid{display:grid}.vq-tool.h-full{height:100%}.vq-tool.max-h-none{max-height:none}.vq-tool.min-h-0{min-height:0}.vq-tool.w-full{width:100%}.vq-tool.max-w-none{max-width:none}.vq-tool.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.vq-tool.flex-col{flex-direction:column}.vq-tool.items-start{align-items:flex-start}.vq-tool.gap-8{gap:2rem}.vq-tool.gap-10{gap:2.5rem}.vq-tool.rounded-lg{border-radius:var(--radius-md,.5rem)}.vq-tool.border{border-style:solid;border-width:1px}.vq-tool.border-ridge{border-color:var(--ridge)}.vq-tool.bg-hull{background-color:var(--hull)}.vq-tool.bg-void{background-color:var(--void)}.vq-tool.p-4{padding:1rem}.vq-tool.p-6{padding:1.5rem}.vq-tool .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0;clip-path:inset(50%)}.vq-tool .absolute{position:absolute}.vq-tool .fixed{position:fixed}.vq-tool .relative{position:relative}.vq-tool .sticky{position:sticky}.vq-tool .inset-0{inset:0}.vq-tool .top-3{top:.75rem}.vq-tool .right-2\.5{right:.625rem}.vq-tool .right-3{right:.75rem}.vq-tool .bottom-2\.5{bottom:.625rem}.vq-tool .m-0{margin:0}.vq-tool .mx-auto{margin-inline:auto}.vq-tool .mt-1{margin-top:.25rem}.vq-tool .mt-2{margin-top:.5rem}.vq-tool .mt-3{margin-top:.75rem}.vq-tool .mt-4{margin-top:1rem}.vq-tool .mt-5{margin-top:1.25rem}.vq-tool .mt-6{margin-top:1.5rem}.vq-tool .mt-10{margin-top:2.5rem}.vq-tool .mb-1\.5{margin-bottom:.375rem}.vq-tool .ml-1{margin-left:.25rem}.vq-tool .block{display:block}.vq-tool .flex{display:flex}.vq-tool .grid{display:grid}.vq-tool .hidden{display:none}.vq-tool .inline-block{display:inline-block}.vq-tool .inline-flex{display:inline-flex}.vq-tool .aspect-\[4\/5\]{aspect-ratio:4/5}.vq-tool .aspect-square{aspect-ratio:1}.vq-tool .h-3\.5{height:.875rem}.vq-tool .h-4{height:1rem}.vq-tool .h-5{height:1.25rem}.vq-tool .h-9{height:2.25rem}.vq-tool .h-10{height:2.5rem}.vq-tool .h-18{height:4.5rem}.vq-tool .h-20{height:5rem}.vq-tool .h-auto{height:auto}.vq-tool .h-full{height:100%}.vq-tool .max-h-none{max-height:none}.vq-tool .max-h-\[70vh\]{max-height:70vh}.vq-tool .min-h-0{min-height:0}.vq-tool .w-3\.5{width:.875rem}.vq-tool .w-4{width:1rem}.vq-tool .w-5{width:1.25rem}.vq-tool .w-9{width:2.25rem}.vq-tool .w-10{width:2.5rem}.vq-tool .w-12{width:3rem}.vq-tool .w-16{width:4rem}.vq-tool .w-20{width:5rem}.vq-tool .w-auto{width:auto}.vq-tool .w-fit{width:fit-content}.vq-tool .w-full{width:100%}.vq-tool .max-w-48{max-width:12rem}.vq-tool .max-w-60{max-width:15rem}.vq-tool .max-w-full{max-width:100%}.vq-tool .max-w-md{max-width:28rem}.vq-tool .max-w-none{max-width:none}.vq-tool .max-w-xs{max-width:20rem}.vq-tool .min-w-5{min-width:1.25rem}.vq-tool .flex-1{flex:1}.vq-tool .shrink-0{flex-shrink:0}.vq-tool .cursor-not-allowed{cursor:not-allowed}.vq-tool .cursor-pointer{cursor:pointer}.vq-tool .touch-none{touch-action:none}.vq-tool .resize-y{resize:vertical}.vq-tool .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.vq-tool .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.vq-tool .grid-cols-\[auto_auto\]{grid-template-columns:auto auto}.vq-tool .flex-col{flex-direction:column}.vq-tool .flex-wrap{flex-wrap:wrap}.vq-tool .items-baseline{align-items:baseline}.vq-tool .items-center{align-items:center}.vq-tool .items-start{align-items:flex-start}.vq-tool .justify-between{justify-content:space-between}.vq-tool .justify-center{justify-content:center}.vq-tool .gap-2{gap:.5rem}.vq-tool .gap-3{gap:.75rem}.vq-tool .gap-4{gap:1rem}.vq-tool .gap-6{gap:1.5rem}.vq-tool .gap-8{gap:2rem}.vq-tool .gap-10{gap:2.5rem}.vq-tool .gap-x-4{column-gap:1rem}.vq-tool .gap-y-1\.5{row-gap:.375rem}.vq-tool .space-y-1\.5>:not(:last-child){margin-bottom:.375rem}.vq-tool .space-y-4>:not(:last-child){margin-bottom:1rem}.vq-tool .space-y-6>:not(:last-child){margin-bottom:1.5rem}.vq-tool .space-y-8>:not(:last-child){margin-bottom:2rem}.vq-tool .space-y-12>:not(:last-child){margin-bottom:3rem}.vq-tool .self-start{align-self:flex-start}.vq-tool .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vq-tool .overflow-hidden{overflow:hidden}.vq-tool .overflow-x-auto{overflow-x:auto}.vq-tool .rounded{border-radius:.25rem}.vq-tool .rounded-full{border-radius:9999px}.vq-tool .rounded-lg{border-radius:var(--radius-md,.5rem)}.vq-tool .border{border-style:solid;border-width:1px}.vq-tool .border-2{border-style:solid;border-width:2px}.vq-tool .border-t{border-top:1px solid}.vq-tool .border-dashed{border-style:dashed}.vq-tool .border-ridge{border-color:var(--ridge)}.vq-tool .border-signal{border-color:var(--signal)}.vq-tool .border-signal\/40{border-color:color-mix(in srgb,var(--signal) 40%,transparent)}.vq-tool .bg-hull{background-color:var(--hull)}.vq-tool .bg-signal\/10{background-color:color-mix(in srgb,var(--signal) 10%,transparent)}.vq-tool .bg-transparent{background-color:transparent}.vq-tool .bg-void{background-color:var(--void)}.vq-tool .bg-void\/60{background-color:color-mix(in srgb,var(--void) 60%,transparent)}.vq-tool .bg-void\/80{background-color:color-mix(in srgb,var(--void) 80%,transparent)}.vq-tool .fill-none{fill:none}.vq-tool .stroke-signal{stroke:var(--signal)}.vq-tool .object-contain{object-fit:contain}.vq-tool .p-1{padding:.25rem}.vq-tool .p-2{padding:.5rem}.vq-tool .p-4{padding:1rem}.vq-tool .p-6{padding:1.5rem}.vq-tool .p-8{padding:2rem}.vq-tool .px-1{padding-inline:.25rem}.vq-tool .px-3{padding-inline:.75rem}.vq-tool .px-4{padding-inline:1rem}.vq-tool .py-1{padding-block:.25rem}.vq-tool .py-1\.5{padding-block:.375rem}.vq-tool .py-2{padding-block:.5rem}.vq-tool .py-3{padding-block:.75rem}.vq-tool .pt-6{padding-top:1.5rem}.vq-tool .pt-8{padding-top:2rem}.vq-tool .pr-24{padding-right:6rem}.vq-tool .pb-3{padding-bottom:.75rem}.vq-tool .text-center{text-align:center}.vq-tool .text-left{text-align:left}.vq-tool .font-mono{font-family:var(--font-mono)}.vq-tool .text-2xl{font-size:1.5rem;line-height:2rem}.vq-tool .text-3xl{font-size:1.875rem;line-height:2.25rem}.vq-tool .text-4xl{font-size:2.25rem;line-height:2.5rem}.vq-tool .text-sm{font-size:.875rem;line-height:1.25rem}.vq-tool .text-xl{font-size:1.25rem;line-height:1.75rem}.vq-tool .text-xs{font-size:.75rem;line-height:1rem}.vq-tool .text-\[10px\]{font-size:10px}.vq-tool .leading-relaxed{line-height:1.625}.vq-tool .font-black{font-weight:900}.vq-tool .font-bold{font-weight:700}.vq-tool .font-medium{font-weight:500}.vq-tool .font-semibold{font-weight:600}.vq-tool .tracking-\[0\.14em\]{letter-spacing:.14em}.vq-tool .tracking-tight{letter-spacing:-.025em}.vq-tool .tracking-wide{letter-spacing:.025em}.vq-tool .text-chalk{color:var(--chalk)}.vq-tool .text-chalk\/90{color:color-mix(in srgb,var(--chalk) 90%,transparent)}.vq-tool .text-signal{color:var(--signal)}.vq-tool .text-smoke{color:var(--smoke)}.vq-tool .uppercase{text-transform:uppercase}.vq-tool .underline{text-decoration-line:underline}.vq-tool .decoration-signal\/40{text-decoration-color:color-mix(in srgb,var(--signal) 40%,transparent)}.vq-tool .underline-offset-4{text-underline-offset:4px}.vq-tool .opacity-40{opacity:.4}.vq-tool .transition-colors{transition:color .15s,background-color .15s,border-color .15s,outline-color .15s,text-decoration-color .15s}.vq-tool .transition-transform{transition:transform .15s}.vq-tool .ring-2{box-shadow:0 0 0 2px var(--vq-ring-color,currentColor)}.vq-tool .ring-signal{--vq-ring-color:var(--signal)}.vq-tool .ring-offset-2{outline:2px solid var(--vq-ring-offset-color,transparent);outline-offset:2px}.vq-tool .ring-offset-hull{--vq-ring-offset-color:var(--hull)}.vq-tool .select-none{user-select:none}.vq-tool .outline-none{outline:none}.vq-tool .backdrop-blur-\[2px\]{backdrop-filter:blur(2px)}.vq-tool .peer:focus-visible~.peer-focus-visible\:outline-2{outline-width:2px;outline-style:solid}.vq-tool .peer:focus-visible~.peer-focus-visible\:outline-offset-2{outline-offset:2px}.vq-tool .peer:focus-visible~.peer-focus-visible\:outline-signal{outline-color:var(--signal)}.vq-tool .placeholder\:text-smoke\/50::placeholder{color:color-mix(in srgb,var(--smoke) 50%,transparent)}.vq-tool .open\:flex:where([open],:popover-open){display:flex}.vq-tool .focus\:border-signal:focus{border-color:var(--signal)}.vq-tool .focus\:outline-none:focus{outline:none}.vq-tool .focus-visible\:outline-2:focus-visible{outline-width:2px;outline-style:solid}.vq-tool .focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.vq-tool .focus-visible\:outline-signal:focus-visible{outline-color:var(--signal)}.vq-tool .active\:border-signal:active{border-color:var(--signal)}.vq-tool .active\:text-signal:active{color:var(--signal)}.vq-tool .disabled\:cursor-wait:disabled{cursor:wait}.vq-tool .disabled\:opacity-70:disabled{opacity:.7}.vq-tool .has-\[\:focus-visible\]\:outline-2:has(:focus-visible){outline-width:2px;outline-style:solid}.vq-tool .has-\[\:focus-visible\]\:outline-offset-2:has(:focus-visible){outline-offset:2px}.vq-tool .has-\[\:focus-visible\]\:outline-signal:has(:focus-visible){outline-color:var(--signal)}.vq-tool .has-\[input\:focus-visible\]\:border-signal:has(input:focus-visible){border-color:var(--signal)}.vq-tool .file\:mr-3::file-selector-button{margin-right:.75rem}.vq-tool .file\:cursor-pointer::file-selector-button{cursor:pointer}.vq-tool .file\:rounded-full::file-selector-button{border-radius:9999px}.vq-tool .file\:border-0::file-selector-button{border:0}.vq-tool .file\:bg-signal\/10::file-selector-button{background:color-mix(in srgb,var(--signal) 10%,transparent)}.vq-tool .file\:px-3::file-selector-button{padding-inline:.75rem}.vq-tool .file\:py-1::file-selector-button{padding-block:.25rem}.vq-tool .file\:font-mono::file-selector-button{font-family:var(--font-mono)}.vq-tool .file\:text-xs::file-selector-button{font-size:.75rem}.vq-tool .file\:text-signal::file-selector-button{color:var(--signal)}.vq-tool .file\:uppercase::file-selector-button{text-transform:uppercase}@media (hover:hover){.vq-tool .hover\:scale-105:hover{transform:scale(1.05)}.vq-tool .hover\:border-smoke:hover{border-color:var(--smoke)}.vq-tool .hover\:text-chalk:hover{color:var(--chalk)}.vq-tool .hover\:text-signal-bright:hover{color:var(--signal-bright)}.vq-tool .hover\:underline:hover{text-decoration-line:underline}}@media (width >= 40rem){.vq-tool.sm\:p-6{padding:1.5rem}.vq-tool.sm\:p-10{padding:2.5rem}.vq-tool .sm\:aspect-\[16\/10\]{aspect-ratio:16/10}.vq-tool .sm\:max-w-sm{max-width:24rem}.vq-tool .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.vq-tool .sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.vq-tool .sm\:flex-row{flex-direction:row}.vq-tool .sm\:gap-12{gap:3rem}.vq-tool .sm\:p-6{padding:1.5rem}.vq-tool .sm\:p-8{padding:2rem}.vq-tool .sm\:p-10{padding:2.5rem}.vq-tool .sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}}@media (width >= 64rem){.vq-tool.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.vq-tool.lg\:grid-cols-\[minmax\(0\,1fr\)_24rem\]{grid-template-columns:minmax(0,1fr) 24rem}.vq-tool .lg\:sticky{position:sticky}.vq-tool .lg\:top-8{top:2rem}.vq-tool .lg\:top-24{top:6rem}.vq-tool .lg\:col-span-2{grid-column:span 2/span 2}.vq-tool .lg\:col-span-3{grid-column:span 3/span 3}.vq-tool .lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.vq-tool .lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.vq-tool .lg\:grid-cols-\[minmax\(0\,1fr\)_24rem\]{grid-template-columns:minmax(0,1fr) 24rem}}@media (pointer:coarse){.vq-tool .\[\@media\(pointer\:coarse\)\]\:flex{display:flex}}@media (pointer:fine){.vq-tool .\[\@media\(pointer\:fine\)\]\:grid{display:grid}}.tool_root__aJN1P,.tool_root__hz35I,.tool_root__rZ3Dw{container-type:inline-size}dialog.tool_root__aJN1P{display:none;max-width:none;max-height:none}dialog.tool_root__aJN1P[open]{display:flex}.tool_root__aJN1P.game-touch-surface{-webkit-tap-highlight-color:transparent;touch-action:none}.tool_root__aJN1P.game-touch-surface,.tool_root__aJN1P.game-touch-surface *{-webkit-touch-callout:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.tool_root__DoqOS{container-type:inline-size}