.RequestTypes-module__sbIgpq__pair{gap:var(--space-5);display:grid}@media (min-width:900px){.RequestTypes-module__sbIgpq__pair{grid-template-columns:1fr 1fr}}.RequestTypes-module__sbIgpq__scroller{display:grid;overflow-x:auto}.RequestTypes-module__sbIgpq__frame{min-width:400px;min-height:calc(var(--stage-height) * var(--scale,1) * 1px);position:relative;overflow:hidden}.RequestTypes-module__sbIgpq__frame:before{content:"";background-image:radial-gradient(var(--border-default) 1px, transparent 1px);background-size:var(--space-4) var(--space-4);-webkit-mask-image:var(--fade-mask);mask-image:var(--fade-mask);pointer-events:none;position:absolute;inset:0;-webkit-mask-composite:source-in;mask-composite:intersect}.RequestTypes-module__sbIgpq__stage{width:calc(var(--stage-width) * 1px);height:calc(var(--stage-height) * 1px);transform:scale(var(--scale,1));transform-origin:0 0;position:absolute;top:0;left:0}.RequestTypes-module__sbIgpq__lines{fill:none;stroke-linecap:round;width:100%;height:100%;position:absolute;inset:0}.RequestTypes-module__sbIgpq__line{stroke:var(--border-default);stroke-width:1.5px}.RequestTypes-module__sbIgpq__beam{stroke:var(--purple-400);stroke-width:3px}.RequestTypes-module__sbIgpq__form,.RequestTypes-module__sbIgpq__label,.RequestTypes-module__sbIgpq__type{top:var(--y);left:var(--x);white-space:nowrap;align-items:center;display:flex;position:absolute}.RequestTypes-module__sbIgpq__form{gap:var(--space-3);padding:var(--space-4) var(--space-5);border:1px solid var(--brand-primary-border);border-radius:var(--radius-md);background:var(--bg-subtle);color:inherit;transition:border-color var(--duration-glide) var(--ease-out), background-color var(--duration-glide) var(--ease-out);text-decoration:none}.RequestTypes-module__sbIgpq__form:hover{border-color:var(--brand-primary);background:var(--bg-raised)}.RequestTypes-module__sbIgpq__form i{font-size:var(--icon-xl)}.RequestTypes-module__sbIgpq__form .RequestTypes-module__sbIgpq__formArrow{margin-left:var(--space-2);color:var(--brand-primary);font-size:var(--icon-md);transition:transform var(--duration-glide) var(--ease-out)}.RequestTypes-module__sbIgpq__form:hover .RequestTypes-module__sbIgpq__formArrow{transform:translate(2px,-2px)}.RequestTypes-module__sbIgpq__formText{display:grid}.RequestTypes-module__sbIgpq__formTitle{font-weight:500}.RequestTypes-module__sbIgpq__formSub{color:var(--fg-muted);font-family:var(--font-mono);font-size:var(--text-xs)}.RequestTypes-module__sbIgpq__label{color:var(--fg-muted);font-size:var(--text-sm);opacity:0;font-weight:500;translate:0 -50%}.RequestTypes-module__sbIgpq__type{gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-full);background:var(--bg-subtle);color:var(--fg-muted);font-size:var(--text-sm);opacity:0;translate:0 -50%}.RequestTypes-module__sbIgpq__type i{font-size:var(--icon-md)}@media (prefers-reduced-motion:reduce){.RequestTypes-module__sbIgpq__label,.RequestTypes-module__sbIgpq__type{opacity:1}}
