.q7XfnG_page{gap:var(--space-3);flex-direction:column;display:flex}.q7XfnG_header{}.q7XfnG_heading{}.q7XfnG_eyebrow{}.q7XfnG_title{}.q7XfnG_subtitle{}.q7XfnG_subtitleNote{color:var(--text-faint);}.q7XfnG_noteSlot{margin-top:calc(-1 * var(--space-2));align-self:flex-start}.q7XfnG_noteLink{color:var(--accent-ink);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-sm);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-underline-offset:3px;}.q7XfnG_noteLink:hover{text-decoration-color:currentColor}.q7XfnG_noteLink:focus-visible{border-radius:var(--radius-xs);outline:var(--focus-width) solid var(--accent-ink);outline-offset:2px}.q7XfnG_toolbar{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);flex-wrap:wrap;display:flex;}.q7XfnG_nameLabel{color:var(--tone);font-size:var(--text-xs);letter-spacing:var(--label-tracking);text-transform:uppercase}.q7XfnG_nameInput{width:min(260px,100%);min-height:40px;padding:0 var(--space-3);border-radius:var(--radius-md);background:var(--well);color:var(--text);font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.04em;transition:border-color var(--motion-fast) var(--ease), background-color var(--motion-fast) var(--ease);border:1px solid #0000;outline:none;}.q7XfnG_nameInput:hover{background:var(--chip)}.q7XfnG_nameInput:focus{border-color:color-mix(in srgb, var(--accent) 50%, transparent)}.q7XfnG_nameInput:focus-visible{outline:var(--focus-width) solid var(--accent-ink);outline-offset:var(--focus-offset)}.q7XfnG_count{font-family:var(--font-mono)}.q7XfnG_spacer{min-width:var(--space-2);flex:1}.q7XfnG_royaltyNote{color:var(--text-muted);font-size:var(--text-sm);flex-basis:100%;margin:0}.q7XfnG_royaltyNote summary{align-items:center;gap:var(--space-2);min-height:28px;color:var(--text-faint);cursor:pointer;list-style:none;display:inline-flex}.q7XfnG_royaltyNote summary::-webkit-details-marker{display:none}.q7XfnG_royaltyNote summary:before{content:"";width:0;height:0;transition:transform var(--motion-micro) var(--spring);border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:5px solid;flex:none}.q7XfnG_royaltyNote[open]>summary:before{transform:rotate(90deg)}.q7XfnG_royaltyNote summary:hover{color:var(--text-muted)}.q7XfnG_royaltyNote summary:focus-visible{border-radius:var(--radius-sm);outline:var(--focus-width) solid var(--accent-ink);outline-offset:2px}@media (max-width:720px),(pointer:coarse){.q7XfnG_royaltyNote summary{min-height:var(--tap-min)}}.q7XfnG_royaltyNote p{max-width:70ch;margin:var(--space-2) 0 0;color:var(--text-faint);font-size:var(--text-sm);line-height:1.55}.q7XfnG_royaltyField{align-items:center;gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.q7XfnG_royaltyLabel{color:var(--text-muted);font-size:var(--text-sm)}.q7XfnG_royaltyInput{width:96px;min-height:38px;padding:0 var(--space-3);border-radius:var(--radius-control);background:var(--well);color:var(--text);font-family:var(--font-mono);font-size:var(--text-md);border:1px solid #0000;outline:none;}.q7XfnG_royaltyInput:focus{border-color:color-mix(in srgb, var(--accent) 50%, transparent)}.q7XfnG_royaltyInput:focus-visible{outline:var(--focus-width) solid var(--accent-ink);outline-offset:var(--focus-offset)}.q7XfnG_statusLine{flex-basis:100%}.q7XfnG_statusLine:empty{display:none}.q7XfnG_fullWidthNote{max-width:90ch;color:var(--text-muted);font-size:var(--text-sm);flex-basis:100%;margin:0;line-height:1.5}.q7XfnG_forkNote{flex-basis:100%}.q7XfnG_forkNote code{color:var(--text-faint);font-size:var(--text-xs);overflow-wrap:anywhere}.q7XfnG_createInline{display:none}@media (max-width:720px){.q7XfnG_toolbar{padding:var(--space-4)}.q7XfnG_nameInput{flex:160px;width:auto}.q7XfnG_spacer{flex-basis:100%;height:0}.q7XfnG_stickyBar{bottom:calc(var(--space-3) + var(--shell-bottom,env(safe-area-inset-bottom,0px)));z-index:var(--z-page-sticky);justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--surface) 86%, transparent);box-shadow:var(--shadow-raised);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;position:sticky}}.q7XfnG_stickyTotal{flex-direction:column;flex:none;align-items:flex-start;display:inline-flex}.q7XfnG_stickyFigures{align-items:center;gap:var(--space-2);color:var(--text-faint);white-space:nowrap;display:inline-flex}.q7XfnG_stickyFigures b{color:var(--text);font-size:var(--text-base);font-weight:400}.q7XfnG_stickyLabel{color:var(--tone);font-size:var(--text-xs);letter-spacing:var(--label-tracking);text-transform:uppercase}.q7XfnG_stickyAction{white-space:normal;text-align:center;text-wrap:balance;min-width:0}@media (prefers-reduced-motion:reduce){.q7XfnG_nameInput,.q7XfnG_royaltyNote summary:before{transition:none}}
.fVDS8q_workbench{gap:var(--space-4);flex-direction:column;min-width:0;display:flex;container:builder/inline-size}.fVDS8q_heldBanner,.fVDS8q_heldBanner p{margin:0}.fVDS8q_heldBanner p+p{margin-top:var(--space-1)}.fVDS8q_headerActions{}.fVDS8q_panel{gap:var(--space-3);min-width:0;padding:var(--space-4);flex-direction:column;display:flex;}.fVDS8q_eyebrow{color:var(--tone);font-size:var(--text-xs);letter-spacing:var(--label-tracking);font-weight:500;line-height:var(--leading-xs);text-transform:uppercase;margin:0}.fVDS8q_layout{gap:var(--space-3);grid-template-columns:minmax(0,1fr);grid-template-areas:"canvas""inspector""palette""spec""details";align-items:start;display:grid}.fVDS8q_canvasPanel{grid-area:canvas}.fVDS8q_inspectorSlot{grid-area:inspector;align-self:stretch;min-width:0}.fVDS8q_palettePanel{grid-area:palette}.fVDS8q_specPanel{grid-area:spec}.fVDS8q_detailsSlot{grid-area:details;min-width:0}@container builder (min-width:720px){.fVDS8q_layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"canvas canvas""palette inspector""spec spec""details details"}}@container builder (min-width:860px){.fVDS8q_layout{grid-template-columns:minmax(0,1fr) 300px;grid-template-areas:"canvas inspector""palette inspector""spec spec""details details"}.fVDS8q_inspectorPanel{top:var(--space-4);overscroll-behavior-y:contain;scrollbar-width:thin;max-height:calc(100dvh - 32px);position:sticky;overflow-y:auto}}@container builder (min-width:1080px){.fVDS8q_layout{grid-template:"palette canvas inspector""palette spec inspector"1fr"details details details"/220px minmax(0,1fr) 280px}.fVDS8q_palettePanel{padding:var(--space-3) var(--space-2)}}.fVDS8q_canvasPanel{position:relative;overflow:hidden}.fVDS8q_panel.fVDS8q_canvasPanel{background:var(--map-ground)}.fVDS8q_canvasHead{z-index:6;justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex;position:relative}.fVDS8q_canvasTitle{gap:var(--space-1);min-width:0;display:grid}.fVDS8q_canvasTitle h2,.fVDS8q_canvasTitle h3{color:var(--text);font-size:var(--text-base);font-weight:var(--heading-weight);letter-spacing:-.01em;margin:0;line-height:1.3}.fVDS8q_canvasTitle p{color:var(--text-faint);font-size:var(--text-sm);line-height:var(--leading-sm);margin:0}.fVDS8q_canvasTools{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.fVDS8q_previewSwitch{padding:var(--space-1);border-radius:var(--radius-row);background:var(--chip);display:inline-flex}.fVDS8q_previewTab{min-height:var(--control-xs);padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--text-muted);font-family:inherit;font-size:var(--text-sm);cursor:pointer;transition:background-color var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease);background:0 0;border:0;font-weight:400;}.fVDS8q_previewTab:hover{color:var(--text)}.fVDS8q_previewTab[aria-selected=true]{background:var(--chip-hover);color:var(--text)}.fVDS8q_previewTab:focus-visible{outline:var(--focus-width) solid var(--accent-ink);outline-offset:1px}.fVDS8q_play{align-items:center;gap:var(--space-2);min-height:var(--control-md);padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--well);color:var(--text);font:inherit;font-size:var(--text-sm);cursor:pointer;white-space:nowrap;transition:background-color var(--motion-fast) var(--ease), border-color var(--motion-fast) var(--ease);font-weight:500;display:inline-flex;}.fVDS8q_play svg{color:var(--cube-front)}.fVDS8q_play:hover{border-color:color-mix(in srgb, var(--accent) 45%, transparent);background:color-mix(in srgb, var(--accent) 8%, transparent)}.fVDS8q_play:focus-visible{outline:var(--focus-width) solid var(--accent-ink);outline-offset:var(--focus-offset)}.fVDS8q_loading{padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--well);color:var(--text-muted);font-size:var(--text-sm);margin:0;position:relative}.fVDS8q_palettePanel{gap:0}.fVDS8q_palettePanel>.fVDS8q_eyebrow{margin:0 var(--space-2) var(--space-2)}.fVDS8q_ruleList{gap:var(--space-1);display:grid}.fVDS8q_palettePanel>.fVDS8q_partnerLabel{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--border)}.fVDS8q_paletteNote{margin:var(--space-3) 0 0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--accent-wash);color:var(--accent-ink-fill);font-size:var(--text-xs)}.fVDS8q_details{border-radius:var(--radius-lg);}.fVDS8q_details>summary{align-items:center;gap:var(--space-2);min-height:50px;padding:0 var(--space-4);border-radius:var(--radius-lg);color:var(--text-muted);font-size:var(--text-sm);cursor:pointer;flex-wrap:wrap;list-style:none;display:flex}.fVDS8q_details>summary::-webkit-details-marker{display:none}.fVDS8q_details>summary b{color:var(--text);font-weight:500}.fVDS8q_details>summary:hover{color:var(--text)}.fVDS8q_details>summary:focus-visible{outline:var(--focus-width) solid var(--accent-ink);outline-offset:2px}.fVDS8q_chevron{width:8px;height:8px;transition:transform var(--motion-micro) var(--spring);border-bottom:1.5px solid;border-right:1.5px solid;margin-left:auto;transform:rotate(-45deg)}.fVDS8q_details[open] .fVDS8q_chevron{transform:rotate(45deg)}.fVDS8q_detailsBody{gap:var(--space-6);padding:var(--space-4) var(--space-4) var(--space-5);border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr);display:grid}@container builder (min-width:720px){.fVDS8q_detailsBody{grid-template-columns:repeat(3,minmax(0,1fr))}}.fVDS8q_detailsCol{align-content:start;gap:var(--space-3);min-width:0;display:grid}.fVDS8q_detailsList{gap:var(--space-2);color:var(--text-muted);font-size:var(--text-sm);margin:0;padding:0;line-height:1.5;list-style:none;display:grid}.fVDS8q_detailsList b{color:var(--text);font-weight:500}.fVDS8q_detailsList li[data-tone=warn]{color:var(--warn-ink)}.fVDS8q_detailsEmpty{color:var(--text-faint);font-size:var(--text-sm);margin:0}.fVDS8q_defaultsLink{color:var(--accent-ink);font-size:var(--text-sm);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent-ink) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--accent-ink) 40%, transparent);text-underline-offset:3px;justify-self:start;font-weight:500;}.fVDS8q_defaultsLink:hover{text-decoration-color:currentColor}.fVDS8q_flow{gap:var(--space-3);padding:var(--space-2) 0 var(--space-1);flex-direction:column;display:flex;position:relative}.fVDS8q_flowHeader{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.fVDS8q_flowHeader>div:first-child{gap:var(--space-1);flex-direction:column;display:flex}.fVDS8q_flowHeader span{color:var(--tone);font-size:var(--text-xs);letter-spacing:var(--label-tracking);text-transform:uppercase}.fVDS8q_flowHeader strong{color:var(--text);font-size:var(--text-lg);font-weight:500}.fVDS8q_flowAmounts{padding:var(--space-1);border-radius:var(--radius-row);background:var(--chip);flex-wrap:wrap;display:inline-flex}.fVDS8q_flowAmounts button{min-height:30px;padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--text-faint);font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap;cursor:pointer;background:0 0;border:0}.fVDS8q_flowAmounts button:hover{color:var(--text-muted)}.fVDS8q_flowAmounts button[aria-pressed=true]{background:var(--chip-hover);color:var(--text)}.fVDS8q_flowAmounts button:focus-visible{outline:var(--focus-width) solid var(--accent-ink);outline-offset:1px}.fVDS8q_flowStack{gap:var(--space-2);display:grid}.fVDS8q_flowNote{color:var(--text-faint);font-size:var(--text-sm);margin:0;line-height:1.5}.fVDS8q_flowCard{border:1px solid var(--border);border-radius:var(--radius-block);background:var(--well);transition:border-color var(--motion-fast) var(--ease), background-color var(--motion-fast) var(--ease);align-items:stretch;display:flex;overflow:hidden}.fVDS8q_flowCard[data-selected=true]{border-color:color-mix(in srgb, var(--hook-band,var(--accent)) 60%, transparent);background:color-mix(in srgb, var(--hook-band,var(--accent)) 7%, transparent)}.fVDS8q_flowCardMain{align-items:flex-start;gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-4);text-align:left;font:inherit;color:var(--text);background:0 0;border:0;flex:1;display:flex}button.fVDS8q_flowCardMain{cursor:pointer}button.fVDS8q_flowCardMain:hover{background:color-mix(in srgb, var(--text) 3%, transparent)}button.fVDS8q_flowCardMain:focus-visible{outline:var(--focus-width) solid var(--accent-ink);outline-offset:-2px;border-radius:var(--radius-block)}.fVDS8q_flowCardIcon{border-radius:var(--radius-control);background:color-mix(in srgb, var(--hook-band,var(--accent)) 14%, transparent);flex:none;place-items:center;width:32px;height:32px;display:grid}.fVDS8q_flowCardCopy{gap:var(--space-1);flex:1;min-width:0;display:grid}.fVDS8q_flowCardCopy>span:first-child{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.fVDS8q_flowCardCopy strong{font-size:var(--text-sm);font-weight:600}.fVDS8q_flowCardCopy small{color:var(--text);font-family:var(--font-mono);font-size:var(--text-xs)}.fVDS8q_flowCardCopy>span:last-child{color:var(--text-muted);font-size:var(--text-xs);line-height:1.5}.fVDS8q_flowCardRemove{border:0;border-left:1px solid var(--border);width:40px;color:var(--text-faint);font-size:var(--text-lg);cursor:pointer;transition:background-color var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease);background:0 0;flex:none}.fVDS8q_flowCardRemove:hover{background:color-mix(in srgb, var(--text) 4%, transparent);color:var(--text)}.fVDS8q_flowCardRemove:focus-visible{outline:var(--focus-width) solid var(--accent-ink);outline-offset:-3px}.fVDS8q_flowFooter{gap:var(--space-2) var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--border);color:var(--text-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.fVDS8q_flowFooter b{color:var(--text);font-weight:500}.fVDS8q_flowFooter>span:last-child{color:var(--text-faint)}@media (max-width:720px),(pointer:coarse){.fVDS8q_flowAmounts button{min-width:var(--tap-min);min-height:var(--tap-min)}.fVDS8q_flowCardRemove{width:var(--tap-min)}}@container builder (max-width:560px){.fVDS8q_panel{padding:var(--space-3)}.fVDS8q_palettePanel{padding:var(--space-2)}.fVDS8q_canvasPanel{padding:var(--space-3) var(--space-2)}.fVDS8q_canvasHead{padding:0 var(--space-1)}}@media (prefers-reduced-motion:reduce){.fVDS8q_previewTab,.fVDS8q_play,.fVDS8q_flowCard,.fVDS8q_flowCardRemove,.fVDS8q_chevron{transition:none}}
.c-VRDG_board{--board-plate:color-mix(in srgb, var(--text) 3%, var(--figure-ground));--board-hardware:color-mix(in srgb, var(--text) 22%, transparent);width:100%;max-width:720px;margin:0 auto;position:relative;container:board/inline-size}.c-VRDG_trace{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.c-VRDG_trace path{fill:none;stroke:color-mix(in srgb, var(--cube-front) 70%, transparent);stroke-dasharray:.5 6;stroke-linecap:round;stroke-width:2px;animation:3.6s ease-in-out infinite c-VRDG_trace-idle}@keyframes c-VRDG_trace-idle{0%,to{opacity:.42}50%{opacity:.95}}.c-VRDG_buyCanvas{z-index:5;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.c-VRDG_grid{gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-5);grid-template-columns:80px minmax(0,1fr) minmax(0,1fr) 26px 108px;grid-template-areas:".in. . ."".snipe. . .""fee plate plate plate side"".lp burn. ."". .out. .";display:grid;position:relative}.c-VRDG_grid[data-edges]{grid-template-columns:112px minmax(0,1fr) minmax(0,1fr) 128px;grid-template-areas:"in in in in""snipe snipe snipe snipe""fee plate plate side""lp lp lp lp""out out out out"}.c-VRDG_edge .c-VRDG_portName,.c-VRDG_edge .c-VRDG_portKey,.c-VRDG_grid[data-edges] .c-VRDG_side .c-VRDG_portName,.c-VRDG_grid[data-edges] .c-VRDG_side .c-VRDG_portKey{overflow-wrap:anywhere}.c-VRDG_connector,.c-VRDG_terminal[data-board-terminal],.c-VRDG_ringTab,.c-VRDG_plateChips>*{transition-property:none}.c-VRDG_grid[data-edges] .c-VRDG_terminal[data-board-terminal]{margin-left:calc(var(--in-x,50%) - 14px);justify-self:start}.c-VRDG_grid[data-edges] .c-VRDG_terminal[data-board-terminal=out]{margin-left:calc(var(--out-x,50%) - 14px)}.c-VRDG_edgeRow{display:contents}.c-VRDG_port[data-connector=off] .c-VRDG_connector{display:none}.c-VRDG_edge{gap:var(--space-3);min-width:0;display:flex}.c-VRDG_edge>.c-VRDG_port{flex:1 1 0;align-items:start;min-width:0}.c-VRDG_edge[data-board-edge=top]{grid-area:snipe}.c-VRDG_edge[data-board-edge=bottom]{grid-area:lp}.c-VRDG_edge[data-board-edge=left]{flex-direction:column;grid-area:fee;justify-content:center}.c-VRDG_edge[data-board-edge=left]>.c-VRDG_port{align-content:center;justify-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-2);text-align:center;flex:0 auto;grid-template-columns:minmax(0,1fr);margin:0}.c-VRDG_edge[data-board-edge=left] .c-VRDG_connector{top:calc(50% - 10px);right:calc(-1 * var(--space-3));width:12px;height:20px;bottom:auto;left:auto}.c-VRDG_edge[data-board-edge=top] .c-VRDG_connector{bottom:calc(-1 * var(--space-3));width:24px;height:12px;left:calc(50% - 12px)}.c-VRDG_edge[data-board-edge=bottom] .c-VRDG_connector{top:calc(-1 * var(--space-3));width:24px;height:12px;left:calc(50% - 12px)}.c-VRDG_edge .c-VRDG_connector:nth-of-type(n+2),.c-VRDG_grid[data-edges] .c-VRDG_side .c-VRDG_connector:nth-of-type(n+2){display:none}.c-VRDG_grid[data-edges] .c-VRDG_edge[data-board-edge=top] .c-VRDG_connector,.c-VRDG_grid[data-edges] .c-VRDG_edge[data-board-edge=bottom] .c-VRDG_connector{left:var(--connector-x,calc(50% - 12px));width:24px}.c-VRDG_grid[data-edges] .c-VRDG_edge[data-board-edge=bottom] .c-VRDG_port[data-board-port=lp] .c-VRDG_connector{width:40px}.c-VRDG_grid[data-edges] .c-VRDG_edge[data-board-edge=left] .c-VRDG_port .c-VRDG_connector,.c-VRDG_grid[data-edges] .c-VRDG_side .c-VRDG_port .c-VRDG_connector.c-VRDG_connector{height:20px;top:calc(50% - 10px);bottom:auto}.c-VRDG_grid[data-edges] .c-VRDG_side .c-VRDG_sep{height:0;display:block;overflow:hidden}.c-VRDG_plateChips{z-index:3;justify-content:center;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex;position:relative}.c-VRDG_plateChips .c-VRDG_socket{margin:0}.c-VRDG_plateChips[data-chips=parted]{justify-content:flex-start;column-gap:var(--chips-gap);padding-left:var(--chips-x);flex-wrap:nowrap}.c-VRDG_plateChips[data-chips-swap]>:first-child{order:1}.c-VRDG_plateChips[data-chips=before],.c-VRDG_plateChips[data-chips=after]{flex-flow:column}.c-VRDG_plateChips[data-chips=before]{padding-right:var(--chips-x);align-items:flex-end}.c-VRDG_plateChips[data-chips=after]{padding-left:var(--chips-x);align-items:flex-start}.c-VRDG_grid[data-edges] .c-VRDG_hardware{display:none}.c-VRDG_grid[data-edges] .c-VRDG_ringTab{right:0}.c-VRDG_grid[data-edges] .c-VRDG_zone[data-tab-flip] .c-VRDG_ringTab{left:0;right:auto}.c-VRDG_socket{z-index:3;justify-self:center;align-items:center;gap:var(--space-2);margin:var(--space-3) 0 0;padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);background:var(--surface);box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--text-muted);font-size:var(--text-xs);white-space:nowrap;display:inline-flex;position:relative}.c-VRDG_socket i{border:1px dashed var(--border-strong);border-radius:3px;width:10px;height:10px}.c-VRDG_socket[data-socket=taken] i{background:var(--vx-front,var(--accent));border-color:#0000}.c-VRDG_socket b{color:var(--text);font-weight:600}.c-VRDG_terminal{z-index:3;justify-self:center;align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);white-space:nowrap;display:inline-flex;position:relative}.c-VRDG_terminal[data-board-terminal=in]{grid-area:in}.c-VRDG_terminal[data-board-terminal=out]{grid-area:out}.c-VRDG_terminal b{color:var(--text);font-size:var(--text-sm);font-weight:600}.c-VRDG_dot{background:var(--surface);width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--border-strong);border-radius:50%}.c-VRDG_port{z-index:3;align-items:center;gap:var(--space-2);min-height:76px;padding:var(--space-3) var(--space-2);border-radius:var(--radius-md);background:color-mix(in srgb, var(--text) 2%, transparent);color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:box-shadow var(--motion-base) var(--ease), background var(--motion-base) var(--ease);border:0;grid-template-columns:36px minmax(0,1fr);display:grid;position:relative}.c-VRDG_port:after{content:"";border:1px dashed var(--border-strong);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.c-VRDG_port[data-board-port=snipe]{grid-area:snipe}.c-VRDG_port[data-board-port=fee]{grid-area:fee}.c-VRDG_port[data-board-port=lp]{grid-area:lp}.c-VRDG_port[data-board-port=burn]{grid-area:burn}.c-VRDG_side{align-content:center;gap:var(--space-3);grid-area:side;display:grid}.c-VRDG_port[data-on]{background:color-mix(in srgb, var(--vx-front) 6%, var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--vx-front) 42%, var(--border))}.c-VRDG_port[data-on]:after{content:none}.c-VRDG_port:hover:not(:disabled){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--vx-front) 65%, var(--border))}.c-VRDG_port[data-selected]{box-shadow:inset 0 0 0 1.5px var(--vx-front), 0 0 0 4px color-mix(in srgb, var(--vx-front) 16%, transparent)}.c-VRDG_port[data-held]:not([data-held=resolvable]){box-shadow:inset 0 0 0 1px var(--danger)}.c-VRDG_port[data-held=resolvable] .c-VRDG_portKey[data-held-line]{color:var(--warn-ink)}.c-VRDG_port:disabled{cursor:not-allowed;opacity:.6}.c-VRDG_port:focus-visible{outline:var(--focus-width) solid var(--accent-ink);outline-offset:3px}.c-VRDG_port[data-board-port=fee],.c-VRDG_side .c-VRDG_port{align-content:center;justify-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-2);text-align:center;grid-template-columns:minmax(0,1fr)}.c-VRDG_port[data-board-port=fee]{margin-block:var(--space-8);padding-inline:var(--space-1);align-self:stretch}.c-VRDG_side .c-VRDG_port{min-height:128px}.c-VRDG_glyph{width:36px;display:block;position:relative}.c-VRDG_glyphOn{position:absolute;inset:0}.c-VRDG_portText{gap:var(--space-1);min-width:0;display:grid}.c-VRDG_portName{font-size:var(--text-sm);font-weight:600;line-height:1.25}.c-VRDG_portKey [data-keep],.c-VRDG_portName [data-keep-piece]{white-space:nowrap}.c-VRDG_grid[data-edges] .c-VRDG_portText{grid-template-columns:minmax(0,1fr);width:100%;container:port-text/inline-size}.c-VRDG_grid[data-edges] .c-VRDG_figurePart{white-space:nowrap}.c-VRDG_grid[data-edges] .c-VRDG_edge[data-board-edge=top]{container:top-edge/inline-size}@container top-edge (max-width:640px){.c-VRDG_grid[data-edges] .c-VRDG_edge[data-board-edge=top]:has(>.c-VRDG_port:nth-child(4))>.c-VRDG_port{align-content:start;justify-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-2);text-align:center;grid-template-columns:minmax(0,1fr)}}@container port-text (max-width:240px){.c-VRDG_grid[data-edges] .c-VRDG_figurePart{white-space:normal;display:block}.c-VRDG_grid[data-edges] .c-VRDG_figurePart .c-VRDG_sep{display:none}}.c-VRDG_port:not([data-on]) .c-VRDG_portName{color:var(--text-muted)}.c-VRDG_portKey{color:var(--text-muted);font-size:var(--text-xs);line-height:1.3}.c-VRDG_port[data-on] .c-VRDG_portKey{color:var(--text)}.c-VRDG_connector{background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--border-strong);border-radius:2px;display:block;position:absolute}.c-VRDG_port[data-on] .c-VRDG_connector{background:var(--vx-front);box-shadow:inset 0 0 0 1px var(--vx-side)}.c-VRDG_port[data-board-port=snipe] .c-VRDG_connector{bottom:calc(-1 * var(--space-3));width:24px;height:12px}.c-VRDG_port[data-board-port=snipe] .c-VRDG_connector:first-of-type{left:22%}.c-VRDG_port[data-board-port=snipe] .c-VRDG_connector:nth-of-type(2){right:22%}.c-VRDG_port[data-board-port=fee] .c-VRDG_connector{right:calc(-1 * var(--space-3));width:12px;height:20px}.c-VRDG_port[data-board-port=fee] .c-VRDG_connector:first-of-type{top:16%}.c-VRDG_port[data-board-port=fee] .c-VRDG_connector:nth-of-type(2){top:calc(50% - 10px)}.c-VRDG_port[data-board-port=fee] .c-VRDG_connector:nth-of-type(3){bottom:16%}.c-VRDG_side .c-VRDG_port .c-VRDG_connector{left:calc(-1 * var(--space-3));width:12px;height:40%;top:30%}.c-VRDG_side .c-VRDG_port[data-board-port=tax] .c-VRDG_connector{height:16%}.c-VRDG_side .c-VRDG_port[data-board-port=tax] .c-VRDG_connector:nth-of-type(2){top:54%}.c-VRDG_port[data-board-port=lp] .c-VRDG_connector{top:calc(-1 * var(--space-3));width:46%;height:12px;left:27%}.c-VRDG_port[data-board-port=burn] .c-VRDG_connector{top:calc(-1 * var(--space-3));width:16px;height:12px}.c-VRDG_port[data-board-port=burn] .c-VRDG_connector:first-of-type{left:24%}.c-VRDG_port[data-board-port=burn] .c-VRDG_connector:nth-of-type(2){right:24%}.c-VRDG_plate{min-height:300px;padding:64px var(--space-5) var(--space-8);grid-area:plate;align-content:center;display:grid;position:relative}.c-VRDG_plateGround{z-index:0;border-radius:var(--radius-lg) var(--radius-lg) 0 var(--radius-lg);background:linear-gradient(315deg, transparent 26px, var(--border-strong) 26px, var(--border-strong) 27px, transparent 27px), var(--board-plate);box-shadow:inset 0 0 0 1px var(--border-strong);position:absolute;inset:0;-webkit-mask:linear-gradient(315deg,#0000 26px,#000 26px);mask:linear-gradient(315deg,#0000 26px,#000 26px)}.c-VRDG_feeDots{z-index:3;left:var(--space-3);gap:var(--space-2);grid-template-columns:repeat(2,6px);display:grid;position:absolute;top:50%;transform:translateY(-50%)}.c-VRDG_feeDots i{background:var(--border-strong);width:6px;height:6px;transition:background var(--motion-slow) var(--ease), box-shadow var(--motion-slow) var(--ease);border-radius:50%;display:block}.c-VRDG_plate[data-fee] .c-VRDG_feeDots i{background:var(--fee-side);box-shadow:0 0 6px -1px var(--fee-side)}.c-VRDG_hardware{z-index:3;bottom:var(--space-3);left:var(--space-4);align-items:center;gap:var(--space-2);display:flex;position:absolute}.c-VRDG_toggle{width:34px;height:18px;padding:var(--space-1);background:color-mix(in srgb, var(--accent) 10%, transparent);box-shadow:inset 0 0 0 1px var(--board-hardware);border-radius:6px;justify-content:flex-end;align-items:center;display:flex}.c-VRDG_toggle i{background:var(--board-hardware);border-radius:3px;width:10px;height:10px;display:block}.c-VRDG_dial{width:24px;height:24px;box-shadow:inset 0 0 0 1px var(--board-hardware);border-radius:50%;position:relative}.c-VRDG_dial i{background:var(--board-hardware);transform-origin:bottom;border-radius:1px;width:2px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-100%)rotate(40deg)}.c-VRDG_zone{z-index:3;padding:var(--space-5) var(--space-4) var(--space-3);justify-items:center;display:grid;position:relative}.c-VRDG_zone[data-offer]:before{content:"";border:1.5px dashed color-mix(in srgb, var(--arb-side) 30%, var(--border-strong));border-radius:var(--radius-md);pointer-events:none;position:absolute;inset:0}.c-VRDG_ring{pointer-events:none;position:absolute;inset:0}.c-VRDG_ring svg{position:absolute}.c-VRDG_ringTab{z-index:4;bottom:100%;right:var(--space-3);align-items:center;column-gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md) var(--radius-md) var(--radius-sm) var(--radius-sm);background:var(--surface);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--arb-side) 55%, var(--border));color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;border:0;grid-template-columns:18px auto;display:grid;position:absolute;transform:translateY(1px)}.c-VRDG_ringTab b{font-size:var(--text-sm);font-weight:600}.c-VRDG_ringTab:not([data-on]){background:var(--bg-subtle);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--arb-side) 28%, var(--border-strong));color:var(--text-muted)}.c-VRDG_ringTab:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--arb-side)}.c-VRDG_ringTab[data-selected]{box-shadow:inset 0 0 0 1.5px var(--arb-side), 0 0 0 4px color-mix(in srgb, var(--arb-side) 18%, transparent)}.c-VRDG_ringTab:disabled{cursor:not-allowed;opacity:.6}.c-VRDG_ringTab[data-wait]:disabled{cursor:default;opacity:1;box-shadow:none;outline:1px dashed color-mix(in srgb, var(--arb-side) 35%, var(--border-strong));outline-offset:-1px;text-align:start;background:0 0}.c-VRDG_ringTab:focus-visible{outline:var(--focus-width) solid var(--accent-ink);outline-offset:2px}.c-VRDG_ringBy{color:var(--text-muted);font-size:var(--text-xs);grid-column:2}.c-VRDG_core{justify-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;display:grid}.c-VRDG_core:hover .c-VRDG_poolChip{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 55%, var(--border-strong))}.c-VRDG_core[data-selected]{box-shadow:inset 0 0 0 1.5px var(--accent), 0 0 0 4px color-mix(in srgb, var(--accent) 14%, transparent)}.c-VRDG_core:focus-visible{outline:var(--focus-width) solid var(--accent-ink);outline-offset:2px}.c-VRDG_pool{width:116px;display:block}.c-VRDG_poolChip{align-items:center;gap:var(--space-2);height:30px;padding:0 var(--space-3);border-radius:var(--radius-md);background:var(--surface);box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap;display:inline-flex}.c-VRDG_poolChip i{background:var(--accent);border-radius:50%;width:8px;height:8px}.c-VRDG_poolChip b{color:var(--text);font-weight:600}.c-VRDG_poolBase{z-index:3;padding:0 var(--space-1);background:var(--board-plate);color:var(--text-muted);font-size:var(--text-xs);border-radius:4px;position:relative}.c-VRDG_poolBase [data-mono]{color:var(--text)}.c-VRDG_phase{z-index:4;padding:var(--space-1);background:var(--board-plate);color:color-mix(in srgb, var(--arb-side) 72%, var(--text));font-size:var(--text-xs);pointer-events:none;border-radius:4px;font-weight:600;line-height:1;position:absolute}.c-VRDG_phase[data-phase=before]{top:calc(-1 * var(--space-5));left:var(--space-3)}.c-VRDG_phase[data-phase=after]{bottom:calc(-1 * var(--space-5));right:var(--space-3)}@container port-text (max-width:88px){.c-VRDG_grid[data-edges] .c-VRDG_portKey [data-keep]{white-space:normal}}@container board (max-width:560px){.c-VRDG_grid{gap:var(--space-3) var(--space-2);padding:var(--space-3) var(--space-3) var(--space-5);grid-template-columns:repeat(6,minmax(0,1fr));grid-template-areas:"in in in. . .""snipe snipe snipe fee fee fee""plate plate plate plate plate plate""lp lp side side burn burn"". . . .out out"}.c-VRDG_port{gap:var(--space-2);min-height:72px;padding:var(--space-2);grid-template-columns:32px minmax(0,1fr)}.c-VRDG_glyph{width:32px}.c-VRDG_port[data-board-port=fee]{padding:var(--space-2);text-align:left;grid-template-columns:32px minmax(0,1fr);align-self:stretch;justify-items:stretch;margin:0}.c-VRDG_port[data-board-port=lp],.c-VRDG_port[data-board-port=burn],.c-VRDG_side .c-VRDG_port{align-content:center;align-self:stretch;justify-items:center;gap:var(--space-1);min-height:108px;padding:var(--space-2) var(--space-1);text-align:center;grid-template-columns:minmax(0,1fr);margin:0}.c-VRDG_side{align-content:stretch}.c-VRDG_port[data-board-port=fee] .c-VRDG_connector:nth-of-type(n){top:auto;right:auto;bottom:calc(-1 * var(--space-3));width:14px;height:12px}.c-VRDG_port[data-board-port=fee] .c-VRDG_connector:first-of-type{left:18%}.c-VRDG_port[data-board-port=fee] .c-VRDG_connector:nth-of-type(2){left:calc(50% - 7px)}.c-VRDG_port[data-board-port=fee] .c-VRDG_connector:nth-of-type(3){left:auto;right:18%}.c-VRDG_side .c-VRDG_port .c-VRDG_connector{top:calc(-1 * var(--space-3));width:40%;height:12px;left:30%}.c-VRDG_plate{min-height:260px;padding:var(--space-8) var(--space-3) var(--space-16)}.c-VRDG_feeDots{top:var(--space-3);gap:var(--space-1);grid-template-columns:repeat(6,6px);left:auto;right:22%;transform:none}.c-VRDG_hardware{top:var(--space-3);bottom:auto;left:var(--space-3)}.c-VRDG_dial{display:none}.c-VRDG_ringTab{top:100%;bottom:auto;right:auto;left:var(--space-3);border-radius:var(--radius-sm) var(--radius-sm) var(--radius-md) var(--radius-md);transform:translateY(-1px)}.c-VRDG_phase[data-phase=after]{right:var(--space-3)}.c-VRDG_plateChips{margin-top:calc(var(--ring-tab-h,var(--tap-min)) + var(--space-3))}.c-VRDG_grid[data-edges] .c-VRDG_plate{padding-bottom:var(--space-8)}.c-VRDG_grid[data-edges] .c-VRDG_hardware,.c-VRDG_grid[data-edges] .c-VRDG_feeDots{display:none}.c-VRDG_grid[data-edges] .c-VRDG_ringTab{right:auto;left:var(--space-3)}.c-VRDG_grid[data-edges] .c-VRDG_zone[data-tab-flip] .c-VRDG_ringTab{right:var(--space-3);left:auto}.c-VRDG_grid[data-edges]{grid-template-columns:minmax(0,1fr);grid-template-areas:"in""before""plate""after""out"}.c-VRDG_grid[data-edges] .c-VRDG_edgeRow{gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.c-VRDG_grid[data-edges] .c-VRDG_edgeRow[data-board-row=before]{flex-wrap:wrap-reverse;grid-area:before}.c-VRDG_grid[data-edges] .c-VRDG_edgeRow[data-board-row=after]{grid-area:after}.c-VRDG_grid[data-edges] .c-VRDG_edgeRow>.c-VRDG_edge,.c-VRDG_grid[data-edges] .c-VRDG_edgeRow>.c-VRDG_side{display:contents}.c-VRDG_grid[data-edges] .c-VRDG_edgeRow .c-VRDG_port.c-VRDG_port{flex:1 1 calc((100% - 2 * var(--space-2)) / 3);align-content:start;justify-items:center;gap:var(--space-1);min-width:0;min-height:108px;padding:var(--space-3) var(--space-2);text-align:center;grid-template-columns:minmax(0,1fr);margin:0}.c-VRDG_grid[data-edges] .c-VRDG_edgeRow .c-VRDG_portKey{text-wrap:balance}.c-VRDG_grid[data-edges] .c-VRDG_edgeRow .c-VRDG_portKey[data-mono]{letter-spacing:-.02em}.c-VRDG_grid[data-edges] .c-VRDG_edgeRow .c-VRDG_port .c-VRDG_connector.c-VRDG_connector{top:auto;right:auto;bottom:calc(-1 * var(--space-3));left:var(--connector-x,calc(50% - 12px));width:24px;height:12px}.c-VRDG_grid[data-edges] .c-VRDG_edgeRow[data-board-row=after] .c-VRDG_port .c-VRDG_connector.c-VRDG_connector{top:calc(-1 * var(--space-3));bottom:auto}.c-VRDG_grid[data-edges] .c-VRDG_sep{height:0;display:block;overflow:hidden}.c-VRDG_grid[data-edges] .c-VRDG_terminal[data-board-terminal]{margin-left:var(--in-x,50%);justify-self:start;transform:translate(-50%)}.c-VRDG_grid[data-edges] .c-VRDG_terminal[data-board-terminal=out]{margin-left:var(--out-x,50%)}.c-VRDG_terminal{gap:var(--space-1);text-align:center;white-space:normal;flex-direction:column}.c-VRDG_terminal>span:last-child{display:grid}}@media (max-width:720px),(pointer:coarse){.c-VRDG_ringTab{min-height:var(--tap-min)}}@media (prefers-reduced-motion:reduce){.c-VRDG_trace path{opacity:.8;animation:none}}.c-VRDG_board[data-layout=sockets]{max-width:none}.c-VRDG_board[data-layout=sockets] .c-VRDG_grid{grid-template-columns:140px minmax(0,1fr) minmax(0,1fr) 178px;grid-template-areas:".in in."".top top side""left plate plate side"".bot1 bot2 side"".out.side";gap:14px 12px;padding:14px 4px 8px}.c-VRDG_board[data-layout=sockets] .c-VRDG_plate{min-height:280px}.c-VRDG_sock{z-index:3;min-width:0;position:relative}.c-VRDG_sock[data-area=top]{grid-area:top;justify-self:center;width:min(100%,320px)}.c-VRDG_sock[data-area=top][data-on]{width:100%}.c-VRDG_sock[data-area=left]{grid-area:left;align-self:stretch}.c-VRDG_sock[data-area=bot1]{grid-area:bot1}.c-VRDG_sock[data-area=bot2]{grid-area:bot2}.c-VRDG_outside{z-index:3;border-left:1.5px dashed color-mix(in srgb, var(--text) 16%, transparent);flex-direction:column;grid-area:side;gap:12px;min-width:0;padding-left:14px;display:flex;position:relative}.c-VRDG_outsideHead{color:var(--tone);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;margin:0;font-weight:500}.c-VRDG_sock>.c-VRDG_port{width:100%}.c-VRDG_sock[data-area=left]>.c-VRDG_port{text-align:center;grid-template-columns:minmax(0,1fr);align-content:center;justify-items:center;height:calc(100% - 60px);margin-block:30px;padding:16px 8px}.c-VRDG_sock .c-VRDG_glyph{width:36px}.c-VRDG_sock[data-area=top] .c-VRDG_connector{width:24px;height:12px;bottom:-12px}.c-VRDG_sock[data-area=bot1] .c-VRDG_connector,.c-VRDG_sock[data-area=bot2] .c-VRDG_connector{width:16px;height:12px;top:-12px}.c-VRDG_sock[data-area=top] .c-VRDG_connector:first-of-type,.c-VRDG_sock[data-area=bot1] .c-VRDG_connector:first-of-type,.c-VRDG_sock[data-area=bot2] .c-VRDG_connector:first-of-type{left:24%}.c-VRDG_sock[data-area=top] .c-VRDG_connector:nth-of-type(2),.c-VRDG_sock[data-area=bot1] .c-VRDG_connector:nth-of-type(2),.c-VRDG_sock[data-area=bot2] .c-VRDG_connector:nth-of-type(2){right:24%}.c-VRDG_sock[data-area=left] .c-VRDG_connector{width:12px;height:20px;right:-12px}.c-VRDG_sock[data-area=left] .c-VRDG_connector:first-of-type{top:22%}.c-VRDG_sock[data-area=left] .c-VRDG_connector:nth-of-type(2){bottom:22%}.c-VRDG_sock[data-area=out] .c-VRDG_connector{display:none}.c-VRDG_sockIn{background:color-mix(in srgb, var(--vx-front) 6%, var(--surface));height:100%;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--vx-front) 36%, var(--border));border-radius:12px;align-content:start;gap:8px;padding:10px;display:grid;position:relative}.c-VRDG_sockIn>.c-VRDG_connector{background:var(--vx-front);box-shadow:inset 0 0 0 1px var(--vx-side)}.c-VRDG_sockHead{min-height:26px;color:var(--text-muted);align-items:center;gap:7px;font-size:12px;display:flex}.c-VRDG_sockHead b{color:var(--text);font-weight:600}.c-VRDG_sockIcon{display:inline-flex}.c-VRDG_sockCount{background:color-mix(in srgb, var(--text) 7%, transparent);color:var(--text-muted);font-size:var(--text-xs);border-radius:5px;padding:0 6px;line-height:18px}.c-VRDG_sockAdd{width:max(26px, calc(24px / var(--bench-board-scale,1)));height:max(26px, calc(24px / var(--bench-board-scale,1)));color:var(--text-muted);box-shadow:inset 0 0 0 1px var(--border-strong);cursor:pointer;transition:color var(--motion-base) var(--ease), box-shadow var(--motion-base) var(--ease);background:0 0;border:0;border-radius:8px;place-items:center;margin-left:auto;padding:0;display:grid}.c-VRDG_sockAdd svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2px}.c-VRDG_sockAdd:hover{color:var(--text);box-shadow:inset 0 0 0 1px var(--vx-front)}.c-VRDG_sockAdd:focus-visible{outline:var(--focus-width) solid var(--accent-ink);outline-offset:2px}.c-VRDG_mods{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px;display:grid}.c-VRDG_sock[data-area=left] .c-VRDG_mods,.c-VRDG_outside .c-VRDG_mods{grid-template-columns:minmax(0,1fr)}.c-VRDG_sock[data-picking]>.c-VRDG_port,.c-VRDG_sock[data-picking] .c-VRDG_sockIn{box-shadow:inset 0 0 0 1.5px var(--vx-front), 0 0 0 4px color-mix(in srgb, var(--vx-front) 18%, transparent)}.c-VRDG_port[data-mod]{border-radius:10px;grid-template-columns:28px minmax(0,1fr);gap:8px;min-height:0;padding:7px 9px}.c-VRDG_port[data-mod] .c-VRDG_glyph{width:28px}.c-VRDG_port[data-mod] .c-VRDG_portText{gap:2px}.c-VRDG_port[data-mod] .c-VRDG_portName{font-size:12px}.c-VRDG_port[data-mod] .c-VRDG_portKey[data-mono]{color:var(--part-ink,var(--text));font-size:var(--text-xs)}.c-VRDG_laneMods{z-index:3;flex-wrap:wrap;justify-content:center;gap:6px;width:100%;margin-top:10px;display:flex;position:relative}.c-VRDG_laneMods>.c-VRDG_port[data-mod],.c-VRDG_laneMods>.c-VRDG_modCell{flex:0 172px}@container board (max-width:560px){.c-VRDG_laneMods>.c-VRDG_port[data-mod],.c-VRDG_laneMods>.c-VRDG_modCell{flex:172px}}.c-VRDG_modCell{--mod-remove-size:calc(24px / var(--bench-board-scale,1));z-index:3;min-width:0;display:grid;position:relative}.c-VRDG_modCell>.c-VRDG_port{min-width:0}.c-VRDG_modCell:is(:hover,:focus-within){z-index:6}.c-VRDG_modRemove{top:0;right:calc(-1 * var(--space-1));z-index:4;width:var(--mod-remove-size);height:var(--mod-remove-size);border-radius:var(--radius-pill);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--text-muted);cursor:pointer;opacity:0;transition:opacity var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease), box-shadow var(--motion-fast) var(--ease);border:0;place-items:center;padding:0;display:grid;position:absolute}.c-VRDG_modRemove svg{width:calc(var(--mod-remove-size) / 2);height:calc(var(--mod-remove-size) / 2);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px;flex:none}.c-VRDG_modCell:is(:hover,:focus-within) .c-VRDG_modRemove{opacity:1}.c-VRDG_modRemove:hover{color:var(--danger-ink);box-shadow:inset 0 0 0 1px var(--danger)}.c-VRDG_modRemove:focus-visible{outline:var(--focus-width) solid var(--accent-ink);outline-offset:2px}@media (hover:none),(pointer:coarse){.c-VRDG_modRemove{opacity:1}.c-VRDG_modRemove:after{content:"";inset:var(--tap-reach);position:absolute}}@media (prefers-reduced-motion:reduce){.c-VRDG_modRemove{transition:none}}@container board (max-width:760px){.c-VRDG_board[data-layout=sockets] .c-VRDG_grid{grid-template-columns:124px minmax(0,1fr) minmax(0,1fr);grid-template-areas:".in in"".top top""left plate plate"".bot1 bot2"".out.""side side side"}.c-VRDG_outside{border-top:1.5px dashed color-mix(in srgb, var(--text) 16%, transparent);border-left:0;flex-flow:wrap;padding:12px 0 0}.c-VRDG_outsideHead{flex-basis:100%}.c-VRDG_outside>.c-VRDG_sock{flex:170px}}@container board (max-width:560px){.c-VRDG_board[data-layout=sockets] .c-VRDG_grid{--bd-flow:list;flex-direction:column;gap:10px;padding:4px 0 6px 34px;display:flex}.c-VRDG_board[data-layout=sockets] .c-VRDG_terminal[data-board-terminal]{text-align:left;flex-direction:row;align-self:flex-start;margin-left:-34px}.c-VRDG_board[data-layout=sockets] .c-VRDG_sock,.c-VRDG_board[data-layout=sockets] .c-VRDG_sock[data-area=top]{width:100%;margin:0}.c-VRDG_board[data-layout=sockets] .c-VRDG_sock>.c-VRDG_port{text-align:left;grid-template-columns:30px minmax(0,1fr);justify-items:stretch;height:auto;min-height:60px;margin:0;padding:8px 10px}.c-VRDG_board[data-layout=sockets] .c-VRDG_sock .c-VRDG_glyph{width:30px}.c-VRDG_board[data-layout=sockets] .c-VRDG_sock .c-VRDG_connector,.c-VRDG_board[data-layout=sockets] .c-VRDG_sock[data-area=out] .c-VRDG_connector{width:12px;height:10px;display:block;inset:calc(50% - 5px) auto auto -12px}.c-VRDG_board[data-layout=sockets] .c-VRDG_sock .c-VRDG_connector:nth-of-type(2){display:none}.c-VRDG_board[data-layout=sockets] .c-VRDG_mods{grid-template-columns:minmax(0,1fr)}.c-VRDG_modCell{grid-template-columns:minmax(0, 1fr) var(--tap-min);gap:var(--space-1)}.c-VRDG_modRemove{width:auto;height:auto;min-height:var(--tap-min);border-radius:var(--radius-md);background:color-mix(in srgb, var(--text) 3%, transparent);opacity:1;position:static}.c-VRDG_modRemove:after{content:none}.c-VRDG_board[data-layout=sockets] .c-VRDG_outside{flex-flow:column;gap:10px;padding:10px 0 0}.c-VRDG_board[data-layout=sockets] .c-VRDG_outside>.c-VRDG_sock{flex:none}.c-VRDG_board[data-layout=sockets] .c-VRDG_plate{min-height:0}}
.VK7oFa_card{gap:var(--space-3);min-width:0;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:radial-gradient(circle, color-mix(in srgb, var(--text) 8%, transparent) 1px, transparent 1.4px) 0 0 / var(--space-5) var(--space-5), var(--figure-ground);flex-direction:column;margin:0;display:flex}.VK7oFa_head{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.VK7oFa_eyebrow{color:var(--text-muted);font-size:var(--text-xs);letter-spacing:var(--label-tracking);text-transform:uppercase;font-weight:600;line-height:16px}.VK7oFa_count{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-xs);line-height:16px}.VK7oFa_board{min-width:0}.VK7oFa_line{padding-top:var(--space-2);border-top:1px solid var(--border);color:var(--text-muted);font-size:var(--text-xs);text-wrap:pretty;margin:0;line-height:18px}.VK7oFa_pinned{margin:calc(-1 * var(--space-2)) calc(-1 * var(--space-2)) 0;padding:var(--space-2);border-radius:var(--radius-md);background:var(--card-fill,var(--surface))}.VK7oFa_topSlot{display:contents}.VK7oFa_topSlot[hidden]{display:none}.VK7oFa_builderLink{align-self:flex-start;align-items:center;gap:var(--space-1);color:var(--accent-ink);font-size:var(--text-sm);font-weight:500;text-decoration:none;display:inline-flex}.VK7oFa_builderLink:hover{text-decoration:underline}.VK7oFa_builderLink:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}
.V1z9Fa_count{z-index:6;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex;position:relative}@container builder (min-width:720px){.V1z9Fa_count{justify-content:flex-end}}.V1z9Fa_bricks{align-items:flex-end;gap:2px;min-height:14px;display:inline-flex}.V1z9Fa_more{margin-right:var(--space-1);color:var(--text-faint);font-size:var(--text-xs)}.V1z9Fa_brick{flex:none;width:16px;display:inline-block}.V1z9Fa_total{color:var(--text-muted);font-size:var(--text-sm)}.V1z9Fa_total b{color:var(--text);font-size:var(--text-base);font-weight:600}
.Np2UIW_art{--cycle:5s;--tone-protect:color-mix(in srgb, #8aa4ff 82%, var(--text));--tone-fees:var(--warn);--tone-liquidity:color-mix(in srgb, #5fd4c4 82%, var(--text));--tone-arb:color-mix(in srgb, #ff8a5c 82%, var(--text));position:relative;overflow:hidden}.Np2UIW_mix{width:0;height:0;transform:scale(var(--art-scale,1.28));position:absolute;top:50%;left:50%}.Np2UIW_core{border:1px solid color-mix(in srgb, var(--tone-protect) 55%, transparent);border-radius:var(--radius-md);background:var(--bg);justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:absolute;top:-19px;left:-19px}.Np2UIW_core:before{z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--tone-protect) 55%, transparent), transparent);content:"";opacity:.45;animation:Np2UIW_start-blocks-glow var(--cycle) ease-in-out infinite;border-radius:50%;position:absolute;inset:-14px}.Np2UIW_tile{border:1px solid color-mix(in srgb, var(--c) 55%, transparent);background:var(--surface-raised);width:24px;height:24px;color:var(--c);transform:translate(var(--x), var(--y));animation:Np2UIW_start-blocks-dock var(--cycle) var(--ease-settle) infinite;animation-delay:var(--at);border-radius:7px;justify-content:center;align-items:center;display:flex;position:absolute;top:-12px;left:-12px}.Np2UIW_tile[data-fixed]{animation:none}@keyframes Np2UIW_start-blocks-dock{0%{opacity:0;transform:translate(calc(var(--x) * 1.9), calc(var(--y) * 1.9)) rotate(-8deg)}14%{opacity:1}30%,to{opacity:1;transform:translate(var(--x), var(--y))}}@keyframes Np2UIW_start-blocks-glow{0%,40%{opacity:.45}52%{opacity:1}70%,to{opacity:.45}}@media (prefers-reduced-motion:reduce){.Np2UIW_tile,.Np2UIW_core:before{animation:none}}
.-xnzZW_bench{border:1px solid var(--card-border);border-radius:var(--radius-lg);background:var(--card-fill);min-width:0;scroll-margin-top:calc(var(--shell-header-height,0px) + var(--space-4));position:relative;overflow:clip;container:bench/inline-size}.-xnzZW_head{z-index:6;align-items:center;gap:var(--space-3) var(--space-5);padding:var(--card-pad);border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title tools""title count";margin:0;display:grid;position:relative}.-xnzZW_title{grid-area:title;min-width:0}.-xnzZW_eyebrow{color:var(--tone);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;margin:0;font-weight:500}.-xnzZW_title h3{margin:var(--space-1) 0 0;color:var(--text);font-size:var(--text-xl);font-weight:var(--heading-weight);letter-spacing:-.01em;line-height:1.25}.-xnzZW_title p:last-child{margin:var(--space-1) 0 0;color:var(--text-muted);font-size:var(--text-sm)}.-xnzZW_tools{justify-self:end;align-items:center;gap:var(--space-2);flex-wrap:wrap;grid-area:tools;display:flex}.-xnzZW_count{grid-area:count;justify-self:end}.-xnzZW_pools{z-index:6;padding:var(--space-3) var(--card-pad);border-bottom:1px solid var(--border);margin:0;position:relative}.-xnzZW_grid{--bench-board-floor:460px;background:var(--map-ground);grid-template-columns:minmax(0,1fr);grid-template-areas:"stage""side";align-items:start;gap:0;display:grid;position:relative}.-xnzZW_grid:has(>.-xnzZW_add){grid-template-areas:"stage""side""add"}.-xnzZW_stage{gap:var(--space-3);min-width:0;padding:var(--card-pad);grid-area:stage;display:grid}.-xnzZW_side{align-content:start;align-self:stretch;gap:var(--part-gap);min-width:0;padding:var(--panel-pad);border-top:1px solid var(--border);background:var(--card-fill);grid-area:side;display:grid}.-xnzZW_spec{min-width:0}.-xnzZW_spec>section{padding:var(--part-gap) 0 0;border:0;border-top:1px solid var(--border);box-shadow:none;background:0 0;border-radius:0}.-xnzZW_body{min-width:0}.-xnzZW_body[data-fit]>.-xnzZW_drawing{width:var(--bench-board-fit);transform:scale(var(--bench-board-scale));transform-origin:0 0}.-xnzZW_ins{min-width:0;scroll-margin:80px 0 20px}.-xnzZW_add{bottom:calc(var(--shell-bottom,env(safe-area-inset-bottom,0px)) + var(--hookr1-sticky-h,0px));z-index:7;min-width:0;padding:var(--space-3) var(--card-pad);border-top:1px solid var(--border);background:var(--card-fill);grid-area:add;position:sticky}@container bench (min-width:980px){.-xnzZW_grid{--bench-board-fit:576px;grid-template-columns:minmax(var(--bench-board-floor), 1fr) minmax(0, 1fr);grid-template-areas:"stage side"}.-xnzZW_grid:has(>.-xnzZW_add){grid-template-rows:auto 1fr;grid-template-areas:"stage side""add side"}.-xnzZW_side{border-top:0;border-left:1px solid var(--border)}.-xnzZW_add{padding:0 var(--card-pad) var(--card-pad);background:0 0;border-top:0;position:static}.-xnzZW_ins{max-height:calc(100dvh - var(--shell-header-height,0px) - 32px);scrollbar-width:thin;overflow-y:auto}}@container bench (min-width:1100px){.-xnzZW_grid{grid-template-columns:minmax(var(--bench-board-floor), 2fr) minmax(0, 3fr)}}@container bench (max-width:640px){.-xnzZW_head{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""count""tools"}.-xnzZW_tools,.-xnzZW_count{justify-self:start}}.-xnzZW_inspector{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--vx-front,var(--border-strong)) 60%, transparent);flex-direction:column;display:flex}.-xnzZW_status{padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card-fill)}.-xnzZW_statusHead{color:var(--text-muted);align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.-xnzZW_statusHead svg{width:16px;height:16px;color:var(--good);flex:none}.-xnzZW_statusHead[data-level=error]{color:var(--text)}.-xnzZW_statusHead[data-level=error] svg{color:var(--danger)}.-xnzZW_statusHead[data-level=none] svg,.-xnzZW_statusHead[data-level=note] svg{color:var(--text-faint)}.-xnzZW_statusList{gap:var(--space-2);margin:var(--space-3) 0 0;padding:0;list-style:none;display:grid}.-xnzZW_statusList li{gap:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);line-height:1.45;display:flex}.-xnzZW_statusList li>svg{width:15px;height:15px;color:var(--danger);flex:none;margin-top:0}.-xnzZW_statusList b{color:var(--danger);font-weight:500}.-xnzZW_fix{height:28px;margin:var(--space-2) 0 0;padding:0 var(--space-3);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent-ink);font:inherit;cursor:pointer;border:0;align-items:center;font-size:12px;font-weight:500;display:inline-flex}.-xnzZW_fix:hover{background:color-mix(in srgb, var(--accent) 22%, transparent)}.-xnzZW_fix:focus-visible{outline:var(--focus-width) solid var(--accent-ink);outline-offset:2px}@media (max-width:720px),(pointer:coarse){.-xnzZW_fix{min-height:var(--tap-min)}}.-xnzZW_tick{gap:var(--space-1);color:var(--text-muted);font-size:var(--text-xs);line-height:1.45;display:grid}.-xnzZW_tick[data-live]{bottom:calc(var(--shell-bottom,env(safe-area-inset-bottom,0px)) + var(--hookr1-sticky-h,0px) + var(--space-3) + 12px);z-index:7;padding:var(--space-3) var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-block);background:color-mix(in srgb, var(--bg) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;box-shadow:0 16px 36px -14px #000000b3}.-xnzZW_tickLabel{color:var(--accent-ink);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.-xnzZW_tickMod{grid-template-columns:14px auto minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.-xnzZW_tickMod>:first-child{align-self:center}.-xnzZW_tickMod b{color:var(--text);font-weight:600}.-xnzZW_tickMod>b{white-space:nowrap}.-xnzZW_tickMore{color:var(--text-faint)}.-xnzZW_tickLink{color:var(--accent-ink);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.-xnzZW_tickLink:focus-visible{outline:var(--focus-width) solid var(--accent-ink);outline-offset:2px}@container bench (max-width:640px){.-xnzZW_tickMod{grid-template-columns:14px minmax(0,1fr)}.-xnzZW_tickMod>span{grid-column:2}}
._1dtVja_sky{--d:var(--coin-size,150px);--hz:var(--coin-horizon,80%);--lift:var(--coin-lift,46%);--rock:8s;--float:6s;--flare:3.6s;--rise:3.4s;--spin:1.2s;--ground:var(--coin-ground,var(--bg));--hot:color-mix(in srgb, rgb(var(--accent-rgb)) 18%, #fff);background:radial-gradient(ellipse 70% 62% at 50% 46%, rgba(var(--accent-rgb), .15), transparent 72%);position:relative}._1dtVja_stars{opacity:.8;color:var(--text);background-image:radial-gradient(1px 1px at 12% 22%,currentColor,#0000),radial-gradient(1px 1px at 24% 58%,currentColor,#0000),radial-gradient(1.4px 1.4px at 19% 8%,currentColor,#0000),radial-gradient(1px 1px at 36% 31%,currentColor,#0000),radial-gradient(1px 1px at 68% 14%,currentColor,#0000),radial-gradient(1.4px 1.4px at 83% 34%,currentColor,#0000),radial-gradient(1px 1px at 91% 12%,currentColor,#0000),radial-gradient(1px 1px at 76% 62%,currentColor,#0000),radial-gradient(1px 1px at 7% 74%,currentColor,#0000),radial-gradient(1px 1px at 94% 70%,currentColor,#0000);position:absolute;inset:0 0 40%}._1dtVja_planet{top:var(--hz);aspect-ratio:1;background:radial-gradient(circle at 50% 0, color-mix(in srgb, rgb(var(--accent-rgb)) 16%, var(--ground)) 0, color-mix(in srgb, rgb(var(--accent-rgb)) 6%, var(--ground)) 24%, var(--ground) 46%);width:172%;box-shadow:0 0 0 1px color-mix(in srgb, var(--hot) 62%, transparent), 0 -6px 30px rgba(var(--accent-rgb), .7), 0 -34px 110px rgba(var(--accent-rgb), .34), inset 0 16px 34px -16px rgba(var(--accent-rgb), .6);border-radius:50%;position:absolute;left:50%;transform:translate(-50%)}._1dtVja_flare{top:var(--hz);background:radial-gradient(closest-side, var(--hot), rgba(var(--accent-rgb), .85) 26%, rgba(var(--accent-rgb), .28) 62%, transparent);filter:blur(1.5px);width:64%;height:24px;animation:_1dtVja_start-coin-flare var(--flare) ease-in-out infinite;border-radius:50%;position:absolute;left:50%;transform:translate(-50%,-50%)}._1dtVja_plume{bottom:calc(100% - var(--hz));background:linear-gradient(to top, rgba(var(--accent-rgb), .5), transparent);filter:blur(20px);border-radius:50% 50% 0 0;width:190px;height:27%;position:absolute;left:50%;transform:translate(-50%)}._1dtVja_exhaust{bottom:calc(100% - var(--hz));background:linear-gradient(to top, var(--hot), rgba(var(--accent-rgb), .7) 40%, transparent);filter:blur(2px);border-radius:99px;width:7px;height:17%;position:absolute;left:50%;transform:translate(-50%)}._1dtVja_spark{bottom:calc(100% - var(--hz));background:var(--hot);width:2.5px;height:2.5px;box-shadow:0 0 6px rgb(var(--accent-rgb));opacity:0;animation:_1dtVja_start-coin-rise var(--rise) var(--ease) infinite;animation-delay:var(--at,0s);border-radius:50%;position:absolute}._1dtVja_halo{top:calc(var(--hz) - var(--lift) - var(--d) * .5);width:calc(var(--d) * 2);height:calc(var(--d) * 2);background:radial-gradient(closest-side, rgba(var(--accent-rgb), .34), transparent);transform:translate(-50%, calc(var(--d) * -.5));border-radius:50%;position:absolute;left:50%}._1dtVja_coinWrap{top:calc(var(--hz) - var(--lift) - var(--d) * .5);width:var(--d);height:var(--d);margin-left:calc(var(--d) * -.5);perspective:900px;animation:_1dtVja_start-coin-float var(--float) ease-in-out infinite;position:absolute;left:50%}._1dtVja_coin,._1dtVja_spin{transform-style:preserve-3d;position:absolute;inset:0}._1dtVja_coin{animation:_1dtVja_start-coin-rock var(--rock) ease-in-out infinite}._1dtVja_spin{transition:transform var(--spin) var(--ease-settle);transform:rotateY(0)}._1dtVja_spin i,._1dtVja_face{border-radius:50%;position:absolute;inset:0}._1dtVja_face[data-side=back]{transform:translateZ(-9.5px)rotateY(180deg)}._1dtVja_face[data-side=front]{transform:translateZ(9.5px)}._1dtVja_spin i{transform:translateZ(var(--z,0));background:#7c2a91}._1dtVja_spin i:nth-child(odd){background:#a33dba}._1dtVja_face svg{width:100%;height:100%;display:block}@keyframes _1dtVja_start-coin-float{50%{transform:translateY(-9px)}}@keyframes _1dtVja_start-coin-rock{0%,to{transform:rotateX(7deg)rotateY(-30deg)}50%{transform:rotateX(4deg)rotateY(-9deg)}}@keyframes _1dtVja_start-coin-flare{50%{opacity:.72}}@keyframes _1dtVja_start-coin-rise{0%{opacity:0;transform:translateY(0)}18%{opacity:1}to{opacity:0;transform:translateY(-170px)}}@media (prefers-reduced-motion:reduce){._1dtVja_flare,._1dtVja_spark,._1dtVja_coinWrap{animation:none}._1dtVja_coin{animation:none;transform:rotateX(7deg)rotateY(-30deg)}._1dtVja_spin{transition:none}}
._80qrnq_list{gap:var(--space-3);min-width:0;display:grid}._80qrnq_empty{padding:var(--space-3) var(--space-4);border:1px dashed var(--border-strong);border-radius:var(--radius-md);color:var(--text-muted);margin:0;font-size:13px;line-height:1.5}._80qrnq_empty b{margin-bottom:var(--space-1);color:var(--text);font-weight:600;display:block}._80qrnq_rows{gap:var(--space-2);min-width:0;margin:0;padding:0;list-style:none;display:grid}._80qrnq_row{align-items:center;gap:var(--space-3);width:100%;min-height:48px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--vx-front) 30%, transparent);color:var(--text);font:inherit;text-align:start;cursor:pointer;transition:box-shadow var(--motion-fast) var(--ease), background-color var(--motion-fast) var(--ease);background:0 0;border:0;grid-template-columns:22px minmax(0,1fr) 14px;display:grid}._80qrnq_row:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--vx-front) 60%, transparent)}._80qrnq_row:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}._80qrnq_icon{color:var(--part-ink);justify-content:center;align-items:center;display:inline-flex}._80qrnq_text{min-width:0;display:grid}._80qrnq_text b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}._80qrnq_text small{color:var(--part-ink);font-family:var(--font-mono);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}._80qrnq_chevron{color:var(--text-muted)}._80qrnq_open{scroll-margin-top:calc(var(--shell-header-height,0px) + var(--space-4));animation:_80qrnq_open .24s var(--ease) both;position:relative;}@keyframes _80qrnq_open{0%{opacity:.4;transform:translateY(-4px)}}._80qrnq_fold{z-index:1;width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:12px;right:12px;transform:rotate(180deg)}._80qrnq_fold:hover{color:var(--text)}._80qrnq_fold:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}@media (max-width:720px),(pointer:coarse){._80qrnq_fold{width:var(--tap-min);height:var(--tap-min);top:4px;right:4px}}@media (prefers-reduced-motion:reduce){._80qrnq_open{animation:none}._80qrnq_row{transition:none}}
.rfrQlW_art{--cycle:5s;--tone-mine:color-mix(in srgb, #5fd4c4 82%, var(--text));--tone-mark:color-mix(in srgb, #8fd3ff 82%, var(--text));padding:0 var(--art-inset,26px);flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;overflow:hidden}.rfrQlW_row{background:var(--chip);width:100%;max-width:240px;height:28px;animation:rfrQlW_start-list-push var(--cycle) var(--ease-settle) infinite;border:1px solid #0000;border-radius:7px;flex:none;align-items:center;gap:8px;padding:0 10px;display:flex}.rfrQlW_row i{background:var(--border-strong);border-radius:50%;flex:none;width:14px;height:14px}.rfrQlW_row s{background:var(--border-strong);border-radius:3px;height:5px;text-decoration:none;display:block}.rfrQlW_row[data-mine]{border-color:color-mix(in srgb, var(--tone-mine) 45%, transparent);background:color-mix(in srgb, var(--tone-mine) 8%, transparent);animation-name:rfrQlW_start-list-arrive}.rfrQlW_row[data-mine] i{background:var(--tone-mark)}.rfrQlW_row[data-mine] s{background:color-mix(in srgb, var(--tone-mark) 60%, transparent)}.rfrQlW_check{color:var(--tone-mine);flex:none;margin-left:auto}@keyframes rfrQlW_start-list-arrive{0%,8%{opacity:0;transform:translateY(-10px)scale(.96)}24%,to{opacity:1;transform:none}}@keyframes rfrQlW_start-list-push{0%,8%{transform:translateY(-34px)}24%,to{transform:none}}@media (prefers-reduced-motion:reduce){.rfrQlW_row{animation:none}}
.HoNMia_art{--bob:4.4s;--bob-late:.4s;--current:1.1s;--ripple:3.4s;--eth:#627eea;position:relative}.HoNMia_stage{width:100%;height:100%;display:block;position:absolute;inset:0}.HoNMia_stopAccent{stop-color:rgb(var(--accent-rgb))}.HoNMia_stopBlend{stop-color:color-mix(in srgb, rgb(var(--accent-rgb)) 50%, var(--eth))}.HoNMia_stopEth{stop-color:var(--eth)}.HoNMia_stopShade{stop-color:var(--bg);stop-opacity:.5}.HoNMia_stopWallTop{stop-color:var(--surface-raised)}.HoNMia_stopWallFoot{stop-color:var(--bg-subtle)}.HoNMia_wall{stroke:var(--border)}.HoNMia_rim{fill:var(--surface-raised);stroke:var(--border-strong)}.HoNMia_ripple{fill:none;stroke:#fff;stroke-width:1.1px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:HoNMia_start-pool-ripple var(--ripple) var(--ease) infinite}.HoNMia_ripple[data-wave=b]{animation-delay:calc(var(--ripple) / 3);animation-iteration-count:infinite}.HoNMia_ripple[data-wave=c]{animation-delay:calc(var(--ripple) / 1.5);animation-iteration-count:infinite}.HoNMia_flow{fill:none;stroke:#fff;stroke-dasharray:2 13;stroke-linecap:round;stroke-opacity:.75;stroke-width:1.5px;animation:HoNMia_start-pool-flow var(--current) linear infinite}.HoNMia_floaty{transform-box:fill-box;transform-origin:50%;animation:HoNMia_start-pool-bob var(--bob) ease-in-out infinite}.HoNMia_floaty[data-late]{animation-delay:var(--bob-late);animation-iteration-count:infinite}.HoNMia_hookrShadow{fill:color-mix(in srgb, rgb(var(--accent-rgb)) 28%, var(--bg))}.HoNMia_hookrCoin{fill:color-mix(in srgb, rgb(var(--accent-rgb)) 9%, var(--bg));stroke:rgb(var(--accent-rgb));stroke-width:1.5px}.HoNMia_ethShadow{fill:color-mix(in srgb, var(--eth) 60%, var(--bg))}.HoNMia_ethRing{fill:none;stroke:color-mix(in srgb, var(--eth) 60%, #fff);stroke-width:1.5px}.HoNMia_plus{fill:none;stroke:var(--text-faint);stroke-linecap:round;stroke-width:1.7px}@keyframes HoNMia_start-pool-bob{50%{transform:translateY(-4px)}}@keyframes HoNMia_start-pool-flow{to{stroke-dashoffset:-15px}}@keyframes HoNMia_start-pool-ripple{0%{opacity:0;transform:scale(.18)}20%{opacity:.6}to{opacity:0;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.HoNMia_flow,.HoNMia_floaty,.HoNMia_ripple{animation:none}.HoNMia_ripple[data-wave=b]{opacity:.35;transform:scale(.6)}}
._4XHbbG_region{right:var(--space-4);bottom:calc(var(--shell-bottom,env(safe-area-inset-bottom,0px)) + var(--hookr1-sticky-h,0px) + var(--space-4));left:var(--space-4);z-index:40;pointer-events:none;justify-content:center;display:flex;position:fixed}html:has([data-hookr1-add-slot]) ._4XHbbG_region{bottom:calc(var(--shell-bottom,env(safe-area-inset-bottom,0px)) + var(--hookr1-sticky-h,0px) + var(--control-block) + var(--space-3) + var(--space-4))}._4XHbbG_toast{align-items:center;gap:var(--space-3);max-width:min(480px,100%);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-dialog);color:var(--text);font-size:var(--text-sm);pointer-events:auto;animation:_4XHbbG_undo-in var(--motion-enter) var(--ease-settle);display:flex}._4XHbbG_toast._4XHbbG_toastExit{opacity:0;animation:_4XHbbG_undo-out var(--motion-exit) var(--ease-exit)}._4XHbbG_toast>span{overflow-wrap:anywhere;min-width:0}._4XHbbG_undo{flex:none;}._4XHbbG_toast ._4XHbbG_undo{color:var(--accent-ink);font-weight:600}@media (max-width:720px),(pointer:coarse){._4XHbbG_toast ._4XHbbG_undo{min-width:var(--tap-min);min-height:var(--tap-min)}}@keyframes _4XHbbG_undo-in{0%{opacity:0;translate:0 var(--space-2)}}@keyframes _4XHbbG_undo-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){._4XHbbG_toast,._4XHbbG_toast._4XHbbG_toastExit{animation:none}}
.Y2DOca_sheet{width:100%;max-width:100%;height:auto;max-height:min(88dvh, 100% - var(--space-12));border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--surface);box-shadow:var(--shadow-raised);color:var(--text);border:0;margin:auto 0 0;padding:0;overflow:hidden}.Y2DOca_sheet[open]{grid-template-rows:auto minmax(0,1fr);display:grid}.Y2DOca_sheet::backdrop{background:var(--scrim,#0b0d1266)}.Y2DOca_sheetHead{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-2);border-bottom:1px solid var(--border);display:flex;position:relative}.Y2DOca_sheetHead h3{font-size:var(--text-base);margin:0;font-weight:600}.Y2DOca_sheetGrip{top:var(--space-2);border-radius:var(--radius-pill);background:var(--border-strong);width:36px;height:4px;position:absolute;left:50%;translate:-50%}.Y2DOca_sheetDone{min-height:var(--tap-min);color:var(--accent-ink);}.Y2DOca_sheetBody{min-height:0;padding:0 var(--space-2) var(--space-6);overscroll-behavior:contain;overflow-y:auto}.Y2DOca_market{gap:var(--space-4)}.Y2DOca_specActions{justify-content:flex-end;}@container spec (max-width:560px){.Y2DOca_specHead{grid-template-columns:auto minmax(0,1fr)}.Y2DOca_specActions{grid-column:1/-1;justify-content:flex-start}}.Y2DOca_chipGroup{margin-top:var(--space-1);color:var(--text-muted);font-size:var(--text-xs);grid-column:1/-1;font-weight:600}.Y2DOca_summary{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.Y2DOca_summary li{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--control-sm);padding-bottom:var(--space-2);border-bottom:1px solid var(--border);color:var(--text-muted);font-size:var(--text-sm);display:flex}.Y2DOca_summary li:last-child{border-bottom:0;padding-bottom:0}.Y2DOca_summary b{color:var(--text);text-align:right;text-wrap:balance;font-weight:500}.Y2DOca_summaryKey{align-items:center;gap:var(--space-1);display:inline-flex}.Y2DOca_info{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid;}.Y2DOca_info svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round}.Y2DOca_info:hover,.Y2DOca_info[aria-expanded=true]{background:var(--bg-subtle);color:var(--text)}.Y2DOca_info:focus-visible{outline:var(--focus-width) solid var(--accent-ink);outline-offset:1px}.Y2DOca_summaryIssues{text-wrap:pretty;flex-wrap:wrap}.Y2DOca_issueLink{color:var(--warn-ink);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;}.Y2DOca_issueLink:hover{text-decoration-thickness:2px}.Y2DOca_issueLink:focus-visible{border-radius:var(--radius-xs);outline:var(--focus-width) solid var(--accent-ink);outline-offset:2px}
._7bEjJG_start{--start-yours-reserve:30px;gap:var(--space-4);flex-direction:column;width:100%;min-width:0;display:flex;container-type:inline-size}@media (max-width:720px),(pointer:coarse){._7bEjJG_start{--start-yours-reserve:var(--tap-min)}}._7bEjJG_start:focus-visible{outline:2px solid var(--accent-ink);outline-offset:4px}._7bEjJG_start [data-offscreen],._7bEjJG_start [data-offscreen] *,._7bEjJG_start [data-offscreen] :before{animation-play-state:paused}._7bEjJG_banner{align-self:flex-end;align-items:center;gap:var(--space-3);max-width:100%;padding:var(--space-1) var(--space-1) var(--space-1) var(--space-2);border:1px solid var(--card-border);border-radius:var(--radius-pill);background:var(--chip);display:flex}._7bEjJG_bannerMark{border:1px solid rgba(var(--accent-rgb), .45);width:28px;height:28px;color:var(--accent-ink);font-size:var(--text-xs);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}._7bEjJG_bannerText{align-items:baseline;gap:0 var(--space-2);flex:0 auto;min-width:0;display:flex}._7bEjJG_bannerTitle,._7bEjJG_bannerDraft{min-width:0;font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._7bEjJG_bannerTitle{color:var(--text);flex:none;font-weight:500}._7bEjJG_bannerDraft{color:var(--text-muted);flex:0 auto}._7bEjJG_bannerActions{flex:none;}._7bEjJG_grid{--start-builder-reserve:255px;gap:var(--space-4);grid-template-columns:minmax(0,1fr);grid-template-areas:"launch""pool""builder";display:grid}._7bEjJG_tileBase{border:1px solid var(--border);border-radius:var(--radius-xl);isolation:isolate;min-width:0;transition:transform var(--motion-enter) var(--spring), border-color var(--motion-fast) var(--ease);flex-direction:column;display:flex;position:relative;overflow:hidden}._7bEjJG_line{color:var(--text-muted);font-size:var(--text-md);text-wrap:pretty;margin:0;line-height:20px}._7bEjJG_launch{--coin-size:112px;--coin-horizon:76%;--coin-lift:44%;--coin-ground:color-mix(in srgb, rgb(var(--accent-rgb)) 3%, var(--bg));background:var(--coin-ground);grid-area:launch;}._7bEjJG_launchArt{flex:220px;min-height:220px}._7bEjJG_launch:hover [data-start-coin-spin]{transform:rotateY(360deg)}._7bEjJG_launchBody{z-index:1;gap:var(--space-2);padding:0 var(--space-5) var(--space-5);flex-direction:column;display:flex;position:relative}._7bEjJG_launchTitle{color:var(--text);letter-spacing:-.03em;margin:0;font-size:clamp(1.75rem,5cqi,2.25rem);font-weight:500;line-height:1.06}._7bEjJG_launchLine{font-size:var(--text-base);}._7bEjJG_ways{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}._7bEjJG_ways>*{flex:132px;min-width:0}._7bEjJG_ways>details[open]{flex-basis:100%}._7bEjJG_pool{--tone:color-mix(in srgb, rgb(var(--accent-rgb)) 50%, #627eea);background:radial-gradient(ellipse 62% 56% at 50% 42%, color-mix(in srgb, var(--tone) 20%, transparent), transparent 76%), var(--card-fill);grid-area:pool;}._7bEjJG_pool:hover,._7bEjJG_tile:hover{border-color:color-mix(in srgb, var(--tone) 60%, var(--border));transform:translateY(-2px)}._7bEjJG_poolArt{min-height:150px;margin:var(--space-2) 0 var(--space-3);flex:150px}._7bEjJG_poolBody{align-items:flex-end;gap:var(--space-4);padding:0 var(--space-5) var(--space-5);display:flex}._7bEjJG_poolText{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}._7bEjJG_poolTitle{color:var(--text);letter-spacing:-.024em;margin:0;font-size:clamp(1.375rem,4cqi,1.5625rem);font-weight:500;line-height:1.12}._7bEjJG_go{background:var(--text);width:42px;height:42px;color:var(--bg);cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}._7bEjJG_go:after{content:"";position:absolute;inset:0}._7bEjJG_go:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}._7bEjJG_go svg,._7bEjJG_tileGo svg,._7bEjJG_docs svg{transition:transform var(--motion-enter) var(--spring)}._7bEjJG_pool:hover ._7bEjJG_go svg,._7bEjJG_tile:hover ._7bEjJG_tileGo svg,._7bEjJG_docs:hover svg{transform:translate(2px)}._7bEjJG_builder{min-width:0;min-block-size:var(--start-builder-reserve);gap:var(--space-3);flex-direction:column;grid-area:builder;display:flex}._7bEjJG_builderHead{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);padding:0 var(--space-1);flex-wrap:wrap;display:flex}._7bEjJG_builderTitle{color:var(--text-muted);font-size:var(--text-md);margin:0;font-weight:400}._7bEjJG_docs{align-items:center;gap:var(--space-1);color:var(--accent-ink);font-size:var(--text-sm);font-weight:500;text-decoration:none;display:inline-flex}._7bEjJG_docs:hover{text-decoration:underline}._7bEjJG_tiles{gap:var(--space-4);flex:1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._7bEjJG_tile{--art-scale:1;--art-inset:16px;background:radial-gradient(ellipse 70% 56% at 50% 34%, color-mix(in srgb, var(--tone) 13%, transparent), transparent 78%), var(--card-fill);min-height:222px;color:inherit;text-decoration:none;}._7bEjJG_tile[data-tone=build]{--tone:#8aa4ff}._7bEjJG_tile[data-tone=list]{--tone:#5fd4c4}._7bEjJG_tile:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}._7bEjJG_tileArt{flex:112px;min-height:112px}._7bEjJG_tileFoot{align-items:flex-end;gap:var(--space-2);padding:0 var(--space-4) var(--space-4);display:flex}._7bEjJG_tileText{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._7bEjJG_tileTitle{color:var(--text);font-size:var(--text-lg);letter-spacing:-.016em;font-weight:500;line-height:1.2}._7bEjJG_tileLine{color:var(--text-muted);font-size:var(--text-sm);line-height:1.38}._7bEjJG_tileGo{border:1px solid var(--border-strong);background:var(--chip);width:32px;height:32px;color:var(--text);transition:background-color var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease);border-radius:50%;flex:none;justify-content:center;align-items:center;display:none}._7bEjJG_tile:hover ._7bEjJG_tileGo{background:var(--text);color:var(--bg)}._7bEjJG_yours{min-block-size:var(--start-yours-reserve);align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}._7bEjJG_yoursLabel{color:var(--text-faint);font-size:var(--text-xs);letter-spacing:var(--label-tracking);text-transform:uppercase;font-weight:500;line-height:16px}._7bEjJG_chip{}@container (min-width:481px){._7bEjJG_launch{--coin-size:132px}._7bEjJG_launchArt{flex-basis:260px;min-height:260px}._7bEjJG_launchBody{padding:0 var(--space-6) var(--space-6)}._7bEjJG_poolArt{flex-basis:176px;min-height:176px}._7bEjJG_tile{--art-scale:1.28;--art-inset:26px}._7bEjJG_tileGo{display:inline-flex}}@container (min-width:760px){._7bEjJG_grid{--start-pool-reserve:300px;--start-builder-reserve:263px;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);grid-template-areas:"launch pool""launch builder"}._7bEjJG_grid:has(._7bEjJG_ways>details[open]){grid-template-areas:"launch launch""pool builder"}._7bEjJG_launch{--coin-size:150px}._7bEjJG_launchArt{flex-basis:300px;min-height:300px}._7bEjJG_poolArt{flex-basis:150px;min-height:150px}._7bEjJG_pool{min-height:var(--start-pool-reserve)}._7bEjJG_tile{min-height:230px}}@container (max-width:480px){._7bEjJG_banner{align-self:stretch;gap:var(--space-2);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-2);border-radius:var(--radius-lg)}._7bEjJG_bannerText{flex-direction:column;flex:1 1 0;align-items:stretch;gap:0}._7bEjJG_bannerTitle{flex:0 auto}._7bEjJG_banner ._7bEjJG_bannerActions>button{min-width:44px;min-height:44px}}._7bEjJG_skeletonLaunch{grid-area:launch;height:441px}._7bEjJG_skeletonPool{grid-area:pool;height:241px}._7bEjJG_skeletonBuilder{height:var(--start-builder-reserve);grid-area:builder}._7bEjJG_skeletonYours{block-size:var(--start-yours-reserve)}@container (min-width:481px) and (max-width:759.98px){._7bEjJG_skeletonLaunch{height:493px}._7bEjJG_skeletonPool{height:270px}}@container (min-width:760px){._7bEjJG_skeletonLaunch{height:auto}._7bEjJG_skeletonPool{height:var(--start-pool-reserve)}}@media (prefers-reduced-motion:reduce){._7bEjJG_tileBase,._7bEjJG_go svg,._7bEjJG_tileGo,._7bEjJG_tileGo svg,._7bEjJG_docs svg{transition:none}._7bEjJG_pool:hover,._7bEjJG_tile:hover,._7bEjJG_launch:hover [data-start-coin-spin]{transform:none}}
.ksqMjG_builder{gap:var(--page-section-gap);flex-direction:column;min-width:0;display:flex}.ksqMjG_builder[data-board-first]{min-block-size:var(--hookr1-board-reserve,auto)}
.E8rWSW_root{min-width:0;display:block;position:relative}.E8rWSW_control{align-items:center;gap:var(--space-2);width:100%;min-width:0;height:var(--hk-control-h-md);padding:0 var(--space-2);border:1px solid var(--hk-border);border-radius:var(--hk-radius-control);background:var(--hk-surface-sunken);color:var(--hk-ink);font:inherit;font-size:var(--hk-text-sm,13px);text-align:left;cursor:pointer;transition:border-color var(--motion-fast) var(--ease), box-shadow var(--motion-fast) var(--ease), background var(--motion-fast) var(--ease);display:flex}.E8rWSW_root[data-size=sm] .E8rWSW_control{height:var(--hk-control-h-sm);font-size:var(--hk-text-sm,13px)}.E8rWSW_control:hover:not(:disabled){border-color:var(--hk-accent-soft)}.E8rWSW_control[data-open]{border-color:var(--hk-accent)}.E8rWSW_control:focus-visible{outline:var(--hk-focus-width,2px) solid var(--hk-focus-ring,var(--accent-ink));outline-offset:var(--hk-focus-offset,2px)}.E8rWSW_control:disabled{cursor:not-allowed;opacity:.55;background:var(--hk-surface-hover)}.E8rWSW_face,.E8rWSW_optionFace{flex:auto;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.E8rWSW_label{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:100%;overflow:hidden}.E8rWSW_description{min-width:0;color:var(--hk-text-muted);font-size:max(var(--text-xs), .92em);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}.E8rWSW_placeholder{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.E8rWSW_chevron{width:14px;height:14px;color:var(--hk-text-muted);transition:transform var(--motion-micro) var(--spring);flex:none}.E8rWSW_control[data-open] .E8rWSW_chevron{transform:rotate(180deg)}.E8rWSW_pair{--token-pair-ring:var(--hk-surface-0)}.E8rWSW_single{flex:none;align-items:center;display:inline-flex}.E8rWSW_pairTile{box-shadow:0 0 0 1.5px var(--hk-surface-0);border-radius:50%;display:inline-flex;overflow:hidden}.E8rWSW_list{width:max-content;max-width:min(92vw,560px);z-index:var(--z-listbox,6000);border:1px solid var(--hk-border);border-radius:var(--hk-radius-sm);background:var(--hk-surface-0);color:var(--hk-ink);box-shadow:var(--hk-shadow-md);animation:E8rWSW_hkSelectPop var(--motion-enter) var(--ease-settle);padding:4px;position:fixed;overflow-y:auto}@keyframes E8rWSW_hkSelectPop{0%{opacity:0;scale:.985}}.E8rWSW_list.E8rWSW_listExit{opacity:0;pointer-events:none;animation:E8rWSW_hkSelectOut var(--motion-exit) var(--ease-exit)}@keyframes E8rWSW_hkSelectOut{0%{opacity:1}}.E8rWSW_list:focus{outline:none}@keyframes E8rWSW_hkSelectIn{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.E8rWSW_list{animation:none}.E8rWSW_control,.E8rWSW_chevron{transition:none}}.E8rWSW_option{padding:var(--space-2);border-radius:var(--hk-radius-xs);min-height:var(--hk-control-h-md,36px);font-size:var(--hk-text-sm,13px);cursor:pointer;align-items:center;gap:8px;line-height:1.3;display:flex}.E8rWSW_root[data-size=sm] .E8rWSW_option{min-height:var(--hk-control-h-sm,32px);font-size:var(--hk-text-sm,13px);padding:var(--space-1) var(--space-2)}.E8rWSW_option[data-active]{background:var(--hk-row-hover);outline:var(--hk-focus-width,2px) solid var(--hk-focus-ring,var(--accent-ink));outline-offset:calc(-1 * var(--hk-focus-width,2px))}.E8rWSW_option[aria-selected=true]{background:var(--hk-surface-hover)}.E8rWSW_option[data-disabled]{cursor:not-allowed;opacity:.45}.E8rWSW_trailing{flex:none;align-items:center;margin-left:auto;display:inline-flex}.E8rWSW_addressTrailing{align-items:center;gap:4px;display:inline-flex}.E8rWSW_faceTrailing{top:50%;right:var(--space-8);align-items:center;display:inline-flex;position:absolute;transform:translateY(-50%)}.E8rWSW_root[data-face-trailing]{--select-face-trailing:calc(11 * .6 * var(--text-xs) + var(--space-1) + var(--control-xs))}.E8rWSW_root[data-face-trailing] .E8rWSW_control{padding-right:calc(var(--select-face-trailing) + var(--space-8))}.E8rWSW_root[data-face-trailing] .E8rWSW_chevron{position:absolute;right:12px}.E8rWSW_faceTrailing{max-width:var(--select-face-trailing);gap:var(--space-1)}.E8rWSW_root[data-face-trailing] .E8rWSW_control:disabled~.E8rWSW_faceTrailing{opacity:.55}.E8rWSW_addressShort{color:var(--text-muted);font-size:var(--text-xs)}.E8rWSW_addressCopy{background:0 0!important;border:0!important;width:22px!important;height:22px!important;min-height:0!important;padding:0!important}.E8rWSW_check{width:14px;height:14px;color:var(--accent-ink);flex:none}.E8rWSW_group+.E8rWSW_group{margin-top:4px}.E8rWSW_groupLabel{padding:var(--space-1) var(--space-2) var(--space-1);color:var(--text-muted);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase}.E8rWSW_addRow{border-top:1px solid var(--hk-border-soft,var(--hk-border));margin-top:4px;padding-top:4px}.E8rWSW_addTrigger{width:100%;padding:var(--space-2);border-radius:var(--hk-radius-xs);color:var(--accent-ink);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;display:flex}.E8rWSW_addTrigger:hover{background:var(--hk-row-hover)}.E8rWSW_addTrigger:focus-visible,.E8rWSW_addSubmit:focus-visible,.E8rWSW_searchClear:focus-visible,.E8rWSW_pin:focus-visible,.E8rWSW_addressCopy:focus-visible{outline:var(--hk-focus-width,2px) solid var(--hk-focus-ring,var(--accent-ink));outline-offset:calc(-1 * var(--hk-focus-width,2px))}.E8rWSW_addPlus{background:var(--hk-accent-wash);width:18px;height:18px;font-size:var(--text-sm);border-radius:999px;justify-content:center;align-items:center;line-height:1;display:inline-flex}.E8rWSW_addForm{align-items:center;gap:var(--space-1);grid-template-columns:minmax(0,1fr) auto;padding:4px;display:grid}.E8rWSW_addInput{min-width:0;color:var(--hk-ink);font-family:var(--hk-font-mono), ui-monospace, monospace;font-size:var(--hk-text-sm,13px);margin:0;box-sizing:border-box!important;height:var(--hk-control-h-md,36px)!important;min-height:var(--hk-control-h-md,36px)!important;padding:0 var(--space-2)!important;border:1px solid var(--hk-border)!important;border-radius:var(--hk-radius-control)!important;background:var(--hk-surface-0)!important}.E8rWSW_addInput:focus,.E8rWSW_addInput:focus-visible{outline:var(--hk-focus-width,2px) solid var(--hk-focus-ring,var(--accent-ink));outline-offset:var(--hk-focus-offset,2px);border-color:var(--hk-accent);box-shadow:none}.E8rWSW_addInput[aria-invalid=true]{border-color:var(--hk-danger)}.E8rWSW_addSubmit{box-sizing:border-box;height:var(--hk-control-h-md,36px);min-height:var(--hk-control-h-md,36px);border-radius:var(--hk-radius-control);background:var(--hk-accent);color:var(--hk-on-accent);line-height:1;font:inherit;font-size:var(--hk-text-sm,13px);cursor:pointer;border:0;flex-shrink:0;margin:0;padding:0 12px;font-weight:600}.E8rWSW_addError{color:var(--danger-ink);font-size:var(--text-xs);grid-column:1/-1}.E8rWSW_searchRow{z-index:1;align-items:center;gap:var(--space-1);padding:var(--space-2);border-bottom:1px solid var(--hk-border);background:var(--hk-surface-1);grid-template-columns:auto 1fr auto;display:grid;position:sticky;top:0}.E8rWSW_searchRow:focus-within{outline:var(--hk-focus-width,2px) solid var(--hk-focus-ring,var(--accent-ink));outline-offset:calc(-1 * var(--hk-focus-width,2px))}.E8rWSW_searchGlyph{color:var(--text-muted);display:inline-flex}.E8rWSW_searchInput{min-width:0;color:var(--hk-ink);font:inherit;font-size:var(--text-sm);margin:0;box-sizing:border-box!important;background:0 0!important;border:0!important;height:28px!important;min-height:28px!important;padding:0!important}.E8rWSW_searchInput:focus,.E8rWSW_searchInput:focus-visible{box-shadow:none;outline:none}.E8rWSW_searchClear{width:20px;height:20px;color:var(--hk-text-muted);font-size:var(--text-base);cursor:pointer;background:0 0;border:0;border-radius:999px;grid-column:3;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.E8rWSW_searchClear:hover,.E8rWSW_searchClear:focus-visible{background:var(--hk-surface-2);color:var(--hk-ink)}.E8rWSW_searchCount{font-size:var(--text-xs);color:var(--text-muted);text-align:right;grid-column:2/-1}.E8rWSW_searchEmpty{padding:var(--space-3);font-size:var(--text-sm);color:var(--hk-text-muted)}.E8rWSW_root[data-rows=roomy] .E8rWSW_list{width:min(420px,92vw)}.E8rWSW_root[data-rows=roomy] .E8rWSW_option{gap:var(--space-3);padding:var(--space-3);border-radius:var(--hk-radius-sm)}.E8rWSW_root[data-rows=roomy][data-size=sm] .E8rWSW_option{padding:var(--space-2) var(--space-3)}.E8rWSW_root[data-rows=roomy] .E8rWSW_groupLabel{padding:var(--space-2) var(--space-3) var(--space-1)}.E8rWSW_roomyFace{align-items:center;gap:var(--space-3);flex:auto;min-width:0;display:flex}.E8rWSW_roomyText{gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.E8rWSW_secondary{min-width:0;color:var(--hk-text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.E8rWSW_pinnedRow{gap:var(--space-1);padding:var(--space-2);border-bottom:1px solid var(--hk-border);background:var(--hk-surface-1);flex-wrap:wrap;display:flex}.E8rWSW_pin{align-items:center;gap:var(--space-1);height:var(--hk-control-h-sm);padding:0 var(--space-2);border:1px solid var(--hk-border);border-radius:var(--hk-radius-pill);background:var(--hk-surface-0);color:var(--hk-ink);font:inherit;font-size:var(--text-sm);cursor:pointer;display:inline-flex}.E8rWSW_pin:hover{border-color:var(--hk-accent-soft);background:var(--hk-row-hover)}.E8rWSW_pin[data-chosen]{border-color:var(--hk-accent);background:var(--hk-accent-wash);color:var(--accent-ink-fill)}.E8rWSW_pinLabel{white-space:nowrap}@media (max-width:720px),(pointer:coarse){.E8rWSW_root[data-face-trailing] .E8rWSW_control{padding-inline-end:40px}.E8rWSW_root[data-face-trailing] .E8rWSW_faceTrailing{display:none}.E8rWSW_control,.E8rWSW_root[data-size=sm] .E8rWSW_control,.E8rWSW_option,.E8rWSW_root[data-size=sm] .E8rWSW_option,.E8rWSW_addTrigger,.E8rWSW_addSubmit,.E8rWSW_pin{touch-action:manipulation;min-height:44px}.E8rWSW_addInput,.E8rWSW_searchInput{height:44px!important;min-height:44px!important}.E8rWSW_addressCopy{width:44px!important;height:44px!important;min-height:44px!important}.E8rWSW_searchClear{min-width:44px;min-height:44px}.E8rWSW_searchInput,.E8rWSW_addInput{font-size:var(--text-lg)}.E8rWSW_searchCount,.E8rWSW_groupLabel,.E8rWSW_description,.E8rWSW_addressShort,.E8rWSW_addError{font-size:var(--text-xs)}.E8rWSW_root .E8rWSW_pair>[data-size],.E8rWSW_root .E8rWSW_pairTile>[data-size]{--token-logo-size:var(--control-xs);font-size:var(--text-xs)}}.E8rWSW_sheetScrim{z-index:var(--z-listbox,6000);background:var(--scrim);animation:E8rWSW_hkSelectIn var(--motion-sheet) var(--ease-settle);position:fixed;inset:0}.E8rWSW_sheetScrim.E8rWSW_scrimExit{opacity:0;pointer-events:none;animation:E8rWSW_hkSelectOut var(--motion-base) var(--ease-exit)}.E8rWSW_list[data-sheet],.E8rWSW_root[data-rows=roomy] .E8rWSW_list[data-sheet]{inset:auto 0 var(--shell-bottom,0px);width:auto;max-width:none;max-height:min(70dvh, calc(100dvh - var(--shell-bottom,0px) - var(--space-6)));padding:0 var(--space-2) max(var(--space-2), calc(env(safe-area-inset-bottom,0px) - var(--shell-bottom,0px)));border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:var(--shadow-raised);animation:E8rWSW_hkSelectSheet var(--motion-sheet) var(--spring);border-width:1px 0 0}.E8rWSW_list[data-sheet].E8rWSW_listExit,.E8rWSW_root[data-rows=roomy] .E8rWSW_list[data-sheet].E8rWSW_listExit{opacity:1;animation:E8rWSW_hkSelectSheetOut var(--motion-base) var(--ease-exit);translate:0 100%}@keyframes E8rWSW_hkSelectSheet{0%{translate:0 100%}}@keyframes E8rWSW_hkSelectSheetOut{0%{translate:0}}.E8rWSW_list[data-sheet] .E8rWSW_searchRow{margin:0 calc(-1 * var(--space-2));padding:var(--space-2) var(--space-4)}.E8rWSW_list[data-sheet] .E8rWSW_pinnedRow{margin:0 calc(-1 * var(--space-2));padding-inline:var(--space-4)}.E8rWSW_list[data-sheet] .E8rWSW_searchRow:focus-within{box-shadow:inset 0 calc(-1 * var(--focus-width)) 0 var(--hk-focus-ring,var(--accent-ink));outline:none}.E8rWSW_list[data-sheet] .E8rWSW_optionFace{align-items:center;column-gap:var(--space-2);grid-template-columns:auto minmax(0,max-content) minmax(0,1fr) auto auto;display:grid;overflow:visible}.E8rWSW_list[data-sheet] .E8rWSW_optionFace>:first-child:not(.E8rWSW_label){grid-area:1/1/span 2}.E8rWSW_list[data-sheet] .E8rWSW_optionFace>.E8rWSW_label{grid-area:1/2}.E8rWSW_list[data-sheet] .E8rWSW_optionFace>.E8rWSW_description{font-size:var(--text-xs);line-height:var(--leading-xs);white-space:normal;text-overflow:clip;grid-area:2/2/auto/4}.E8rWSW_list[data-sheet] .E8rWSW_optionFace>:not(:first-child):not(.E8rWSW_label):not(.E8rWSW_description):not(.E8rWSW_trailing){grid-area:1/4/span 2}.E8rWSW_list[data-sheet] .E8rWSW_optionFace>.E8rWSW_trailing,.E8rWSW_list[data-sheet] .E8rWSW_optionFace .E8rWSW_addressTrailing{display:contents}.E8rWSW_list[data-sheet] .E8rWSW_optionFace .E8rWSW_addressShort{text-overflow:ellipsis;white-space:nowrap;grid-area:1/3;min-width:0;overflow:hidden}.E8rWSW_list[data-sheet] .E8rWSW_optionFace .E8rWSW_trailing>:not(.E8rWSW_addressTrailing),.E8rWSW_list[data-sheet] .E8rWSW_optionFace .E8rWSW_addressCopy{grid-area:1/5/span 2}
.N3CDyW_header{justify-content:space-between;align-items:center;gap:0 var(--space-4);padding:var(--space-1) 0 var(--space-2);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.N3CDyW_wordmark{align-items:center;gap:var(--space-2);min-height:44px;color:var(--scan-text);font:500 clamp(22px, 2.2vw, 30px) / 1.1 var(--font-ui);letter-spacing:var(--title-tracking);white-space:nowrap;margin:0;text-decoration:none;display:inline-flex}.N3CDyW_wordmarkGlyph{flex:none;place-items:center;width:20px;height:22px;display:inline-grid}.N3CDyW_headerLinks{align-items:center;gap:var(--space-4);margin-inline-start:auto;display:flex}.N3CDyW_headerLink,.N3CDyW_exampleLink{align-items:center;gap:var(--space-1);min-height:44px;font:400 13px var(--font-ui);white-space:nowrap;cursor:pointer;transition:color var(--motion-fast) var(--ease);background:0 0;border:0;padding:0;text-decoration:none;display:inline-flex}.N3CDyW_linkChevron{margin-top:1px}.N3CDyW_headerLink{color:var(--scan-text-3)}.N3CDyW_headerLink:hover{color:var(--scan-text)}.N3CDyW_exampleLink{color:var(--scan-accent-ink)}.N3CDyW_exampleLink:hover{color:var(--accent-hover)}.N3CDyW_masthead{justify-content:space-between;align-items:center;gap:var(--masthead-gap);padding:var(--space-4) 0 var(--space-5);flex-wrap:wrap;margin:0;display:flex}@media (max-width:1120px){.N3CDyW_masthead{flex-direction:column;align-items:stretch}}.N3CDyW_figureSkeleton{vertical-align:middle;display:inline-block}.N3CDyW_inputRow{gap:var(--space-3);padding:var(--space-1) 0 var(--space-1);flex-direction:column;margin:0;display:flex;container:scan-input/inline-size}.N3CDyW_bar{box-sizing:border-box;align-items:center;gap:var(--space-1);width:100%;padding:var(--space-1);border:1px solid var(--scan-line-08);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 3%, var(--scan-row)), color-mix(in srgb, var(--text) 1.5%, transparent));box-shadow:inset 0 1px 0 var(--scan-line-05);transition:border-color var(--motion-fast) var(--ease);border-radius:18px;display:flex}.N3CDyW_bar:focus-within,.N3CDyW_bar[data-dragging=true]{border-color:var(--scan-accent);box-shadow:0 0 0 3px color-mix(in oklab, var(--accent) 35%, transparent)}.N3CDyW_bar[data-invalid=true]{border-color:color-mix(in srgb, var(--warn) 60%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--warn) 12%, transparent)}.N3CDyW_segments{padding:var(--space-1);background:color-mix(in srgb, var(--bg) 60%, transparent);border-radius:13px;flex:none;display:flex}.N3CDyW_segment{min-height:36px;padding:0 var(--space-3);color:var(--scan-text-3);font:400 13px var(--font-ui);white-space:nowrap;cursor:pointer;transition:background var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease);background:0 0;border:0;border-radius:10px;margin:0}.N3CDyW_segment:hover{color:var(--scan-text)}.N3CDyW_segment[aria-selected=true]{background:var(--scan-line-10);color:var(--scan-text)}.N3CDyW_barPanel{align-items:center;gap:var(--space-1);flex:1;min-width:0;display:flex}.N3CDyW_network{--hk-border:transparent;--hk-surface-sunken:transparent;--hk-surface-hover:var(--scan-raised);--hk-accent-soft:transparent;--hk-ink:var(--scan-text);--hk-text-sm:13px;--hk-text-muted:var(--scan-text-5);--hk-control-h-md:44px;font:400 13px var(--font-ui);flex:none}.N3CDyW_network [role=combobox]{gap:var(--space-2);padding-inline:var(--space-3);border-radius:var(--radius-md)}.N3CDyW_network [role=combobox]:before{background:var(--good);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--good) 18%, transparent);content:"";border-radius:50%;flex:none;order:-1}.N3CDyW_addressInput{min-width:0;height:44px;padding:0 var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb, var(--text) 3.5%, transparent);color:var(--scan-text);font:400 13.5px var(--font-mono);text-overflow:ellipsis;transition:border-color var(--motion-fast) var(--ease), background var(--motion-fast) var(--ease);border:1px solid #0000;flex:1;margin:0}.N3CDyW_addressInput::placeholder{color:var(--scan-text-5);font-family:var(--font-ui)}.N3CDyW_addressInput:focus{border-color:color-mix(in srgb, var(--accent) 45%, transparent);background:color-mix(in srgb, var(--text) 5.5%, transparent)}.N3CDyW_addressInput:focus-visible{outline-offset:calc(-1 * var(--focus-width))}.N3CDyW_barHint{min-width:0;padding:0 var(--space-3);color:var(--scan-text-5);font:400 13px var(--font-ui);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.N3CDyW_analyze{min-width:112px;height:44px;padding:0 var(--space-6);border-radius:var(--radius-md);background:var(--scan-button);color:var(--scan-on-button);font:500 14px var(--font-ui);white-space:nowrap;cursor:pointer;transition:background var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease);border:0;flex:none;margin:0}.N3CDyW_analyze:hover:not(:disabled):not([aria-disabled=true]){background:var(--scan-button-hover)}.N3CDyW_analyze:disabled,.N3CDyW_analyze[aria-disabled=true]{background:var(--scan-line-06);color:var(--scan-text-5);cursor:not-allowed}.N3CDyW_sourcePanel{box-sizing:border-box;gap:var(--space-2);width:100%;padding:var(--space-2);border:1px dashed var(--scan-line-12);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--text) 2%, transparent);transition:border-color var(--motion-fast) var(--ease), background var(--motion-fast) var(--ease);flex-direction:column;display:flex}.N3CDyW_sourcePanel[data-dragging=true]{border-color:var(--scan-accent);background:color-mix(in srgb, var(--accent) 6%, transparent)}.N3CDyW_sourceField{box-sizing:border-box;width:100%;min-height:260px;padding:var(--space-3) var(--space-3);resize:vertical;border-radius:var(--radius-md);background:color-mix(in srgb, var(--bg) 70%, transparent);color:var(--scan-text);font:400 12.5px/1.6 var(--font-mono);border:1px solid #0000;margin:0}.N3CDyW_sourceField:focus{border-color:color-mix(in srgb, var(--accent) 45%, transparent)}.N3CDyW_sourceField::placeholder{color:var(--icon-faint)}.N3CDyW_sourceMeta{justify-content:space-between;gap:var(--space-1) var(--space-4);margin:0 var(--space-1);color:var(--scan-text-5);font:400 12px/1.5 var(--font-ui);flex-wrap:wrap;display:flex}.N3CDyW_sourceMeta span:last-child{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.N3CDyW_sourceMeta span[data-over=true]{color:var(--warn)}@container scan-input (max-width:939px){.N3CDyW_bar{align-items:stretch;gap:var(--space-1);flex-direction:column}.N3CDyW_segments{align-self:flex-start}}@container scan-input (max-width:719px){.N3CDyW_segments{align-self:stretch}.N3CDyW_segment{padding-inline:var(--space-2);flex:1}.N3CDyW_barPanel{flex-direction:column;align-items:stretch}.N3CDyW_addressInput{padding:0 var(--space-3);letter-spacing:-.01em;flex:none;font-size:13px}.N3CDyW_barHint{padding:var(--space-2) var(--space-3);white-space:normal}}.N3CDyW_hero{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative;container-type:inline-size}.N3CDyW_eyebrow{margin-top:var(--space-8);color:var(--scan-accent-ink);font:500 16px/24px var(--font-ui);white-space:nowrap}.N3CDyW_heroName{width:100%;margin:var(--space-2) 0 0;background:var(--scan-metal-name);color:#0000;font:600 112px/1.02 var(--font-ui);font-size:min(112px, max(24px, calc(100cqw / (var(--fit-chars) * .56))));letter-spacing:-.05em;white-space:nowrap;-webkit-background-clip:text;background-clip:text;display:block;overflow-x:clip}.N3CDyW_heroName:not(.N3CDyW_heroNameFitted){min-height:calc(max(0, sign(56px - 100cqw / (var(--fit-chars) * .56))) * 2.04 * min(112px, 100cqw / (var(--fit-chars2) * .56)));align-content:center}.N3CDyW_heroName[data-fit]{overflow-wrap:break-word;text-wrap:balance;white-space:normal;background-size:100% 1lh;overflow-x:visible}.N3CDyW_heroChips{justify-content:center;gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.N3CDyW_heroChip{box-sizing:border-box;align-items:center;gap:var(--space-1);min-height:30px;padding:0 var(--space-3);border:1px solid var(--scan-line-06);background:var(--scan-raised);color:var(--scan-text-3);font:500 12.5px/18px var(--font-ui);white-space:nowrap;border-radius:15px;margin:0;text-decoration:none;display:inline-flex}button.N3CDyW_heroChip,a.N3CDyW_heroChip{cursor:pointer;transition:background var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease)}button.N3CDyW_heroChip:hover,a.N3CDyW_heroChip:hover{background:var(--scan-steel);color:var(--scan-text)}@media (pointer:coarse){button.N3CDyW_heroChip,a.N3CDyW_heroChip,.N3CDyW_heroExtra [data-v5-routing-approval][data-compact]{z-index:1;position:relative}button.N3CDyW_heroChip:after,a.N3CDyW_heroChip:after,.N3CDyW_heroExtra [data-v5-routing-approval][data-compact]:after,.N3CDyW_segment:after{inset:var(--tap-reach) 0;content:"";position:absolute}.N3CDyW_segment{position:relative}}.N3CDyW_heroExtra{display:contents}.N3CDyW_heroExtra [data-v5-routing-approval][data-compact]{box-sizing:border-box;gap:var(--space-1);min-height:30px;padding:0 var(--space-3);border:1px solid var(--scan-line-06);background:var(--scan-raised);box-shadow:none;color:var(--scan-text-3);font:500 12.5px/18px var(--font-ui);transition:background var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease);border-radius:15px;text-decoration:none}.N3CDyW_heroExtra [data-v5-routing-approval][data-compact]:hover{background:var(--scan-steel);color:var(--scan-text)}.N3CDyW_heroExtra [data-v5-routing-approval][data-compact]:focus-visible{outline-width:var(--focus-width)}.N3CDyW_heroExtra [data-v5-routing-approval][data-compact]>span:first-child{background:var(--scan-good);color:#0000;border:0;border-radius:0;width:14px;height:14px;font-size:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.57' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.57' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/contain no-repeat}.N3CDyW_heroExtra [data-v5-routing-approval][data-compact]>span strong{color:inherit;font:500 13px/20px var(--font-ui)}.N3CDyW_heroExtra [data-v5-routing-approval][data-compact]>span:last-child{display:none}.N3CDyW_heroChip[data-tone=good]{border-color:color-mix(in srgb, var(--scan-good) 22%, transparent);background:color-mix(in srgb, var(--scan-good) 10%, transparent);color:var(--scan-good)}.N3CDyW_heroChip[data-tone=warn]{border-color:color-mix(in srgb, var(--scan-warn) 24%, transparent);background:color-mix(in srgb, var(--scan-warn) 10%, transparent);color:var(--scan-warn)}.N3CDyW_heroChip[data-tone=neutral]{color:var(--scan-text-3)}.N3CDyW_heroChip[data-tone=muted]{color:var(--scan-text-4)}.N3CDyW_confidenceDot{background:var(--scan-accent);border-radius:50%;width:7px;height:7px}.N3CDyW_heroChip[data-confidence=medium] .N3CDyW_confidenceDot{background:var(--scan-mark)}.N3CDyW_heroChip[data-confidence=low] .N3CDyW_confidenceDot{background:var(--scan-engrave)}.N3CDyW_heroAddress{gap:var(--space-1);color:var(--scan-text-5)}.N3CDyW_heroAddress>span:first-child{color:var(--scan-text-3);font:500 12px/18px var(--font-mono)}.N3CDyW_heroAddress:hover{color:var(--scan-text)}@container (max-width:339px){.N3CDyW_heroAddress{gap:var(--space-1)}}@container (max-width:719px){.N3CDyW_eyebrow{font-size:15px}}.N3CDyW_footer{margin-top:var(--space-8);flex-direction:column;align-items:center;display:flex;container-type:inline-size}.N3CDyW_footerLine{justify-content:center;align-items:center;gap:0 var(--space-4);color:var(--scan-text-5);font:400 12.5px var(--font-ui);flex-wrap:wrap;display:flex}.N3CDyW_footerMain,.N3CDyW_footerActions{align-items:center;gap:var(--space-4);white-space:nowrap;display:inline-flex}.N3CDyW_footerLink{align-items:center;gap:var(--space-1);min-height:44px;color:var(--scan-text-3);font:400 13px var(--font-ui);white-space:nowrap;cursor:pointer;transition:color var(--motion-fast) var(--ease);background:0 0;border:0;margin:0;padding:0;text-decoration:none;display:inline-flex}.N3CDyW_footerLink:hover{color:var(--scan-text)}.N3CDyW_footerChevron{transition:transform var(--motion-micro) var(--spring);display:inline-flex}.N3CDyW_footerChevron[data-open=true]{transform:rotate(90deg)}.N3CDyW_limits{box-sizing:border-box;gap:var(--space-1);width:min(720px,100%);margin-top:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--scan-line-08);border-radius:var(--radius-md);background:color-mix(in srgb, var(--text) 2%, transparent);flex-direction:column;display:flex}.N3CDyW_limits p{color:var(--scan-text-3);font:400 12.5px/1.55 var(--font-ui);text-wrap:pretty;margin:0}@container (max-width:559px){.N3CDyW_footerLine{flex-direction:column}}@media (prefers-reduced-motion:reduce){.N3CDyW_footerChevron{transition:none}}.N3CDyW_analyzer,.N3CDyW_workbench,.N3CDyW_results{flex-direction:column;min-width:0;display:flex}.N3CDyW_action,.N3CDyW_actionQuiet{justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-5);font:500 14px var(--font-ui);white-space:nowrap;transition:background var(--motion-fast) var(--ease), border-color var(--motion-fast) var(--ease);border:1px solid #0000;border-radius:22px;text-decoration:none;display:inline-flex}.N3CDyW_footerActions :is(.N3CDyW_action,.N3CDyW_actionQuiet){min-height:36px;padding:0 var(--space-4);border-radius:18px;font-size:13px}@media (pointer:coarse){.N3CDyW_footerActions :is(.N3CDyW_action,.N3CDyW_actionQuiet){min-height:44px}}.N3CDyW_action{background:var(--scan-button);color:var(--scan-on-button)}.N3CDyW_action:hover{background:var(--scan-button-hover)}.N3CDyW_actionQuiet{border-color:var(--scan-line-14);background:color-mix(in srgb, var(--text) 4%, transparent);color:var(--scan-text)}.N3CDyW_actionQuiet:hover{border-color:color-mix(in srgb, var(--text) 26%, transparent);background:color-mix(in srgb, var(--text) 8%, transparent)}.N3CDyW_snapshotLine,.N3CDyW_snapshot{justify-content:center;gap:var(--space-1) var(--space-5);flex-wrap:wrap;display:flex}.N3CDyW_snapshotLine{margin-top:var(--space-3)}.N3CDyW_snapshot{margin:0}.N3CDyW_snapshot div{gap:var(--space-1);display:flex}.N3CDyW_snapshot dt{color:var(--scan-text-5);font:400 12px var(--font-ui)}.N3CDyW_snapshot dd{color:var(--scan-text-3);font:400 12px var(--font-mono);margin:0}.N3CDyW_snapshotNote{color:var(--scan-text);font:400 12px var(--font-ui);margin:0}.N3CDyW_unavailable{padding:var(--space-10) 0 var(--space-10)}@media (max-width:640px){.N3CDyW_unavailable{padding-top:var(--space-4)}}.N3CDyW_unavailableName{font-size:clamp(48px,7vw,96px)}.N3CDyW_unavailableReason{max-width:56ch;margin:var(--space-3) 0 0;color:var(--scan-text-3);font:400 15px/1.55 var(--font-ui);text-wrap:pretty}
.ngu7Ga_share{gap:var(--space-3);display:grid}.ngu7Ga_shareLink{gap:var(--space-1);min-width:0;display:grid}.ngu7Ga_shareLabel{color:var(--scan-text-5);font:400 12px var(--font-ui)}.ngu7Ga_shareUrl{padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:color-mix(in srgb, var(--scan-ground) 55%, transparent);color:var(--scan-text);font:400 12px/1.5 var(--font-mono);overflow-wrap:anywhere;text-decoration:none}@media (hover:hover){.ngu7Ga_shareUrl:hover{color:var(--scan-accent-ink)}}.ngu7Ga_shareActions{gap:var(--space-1);flex-wrap:wrap;display:flex}.ngu7Ga_sharePrimary,.ngu7Ga_shareButton{justify-content:center;align-items:center;gap:var(--space-1);min-height:32px;padding:0 var(--space-3);border:1px solid var(--scan-line-14);background:color-mix(in srgb, var(--text) 4%, transparent);color:var(--scan-text);font:500 12.5px var(--font-ui);white-space:nowrap;cursor:pointer;transition:background var(--motion-fast) var(--ease), border-color var(--motion-fast) var(--ease);border-radius:9px;text-decoration:none;display:inline-flex}@media (hover:hover){.ngu7Ga_sharePrimary:hover:not(:disabled),.ngu7Ga_shareButton:hover:not(:disabled){border-color:color-mix(in srgb, var(--text) 26%, transparent);background:color-mix(in srgb, var(--text) 8%, transparent)}}.ngu7Ga_sharePrimary:disabled,.ngu7Ga_shareButton:disabled{background:var(--scan-line-06);color:var(--scan-text-5);cursor:not-allowed;border-color:#0000}.ngu7Ga_shareCreate{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ngu7Ga_shareNote{color:var(--scan-text-5);font:400 12.5px/1.5 var(--font-ui);margin:0}.ngu7Ga_shareOptIn{align-items:center;gap:var(--space-2);min-width:0;color:var(--scan-text);font:400 13px/1.5 var(--font-ui);cursor:pointer;display:inline-flex}.ngu7Ga_shareOptIn input{width:16px;height:16px;accent-color:var(--scan-accent);flex:none;margin:0}.ngu7Ga_shareOptIn code{overflow-wrap:anywhere;font:400 12.5px var(--font-mono)}.ngu7Ga_shareUnavailable{gap:var(--space-1);padding:var(--space-3) var(--space-3);border:1px solid color-mix(in srgb, var(--scan-high) 32%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--scan-high) 7%, transparent);font:400 13px/1.5 var(--font-ui);display:grid}.ngu7Ga_shareUnavailable strong{color:var(--scan-text);font-weight:500}.ngu7Ga_shareUnavailable span{color:var(--scan-text-3)}.ngu7Ga_shareSnapshot{justify-items:start;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--scan-line-08);display:grid}.ngu7Ga_details{gap:var(--space-3);min-width:0;display:grid}.ngu7Ga_detailsBlock{min-width:0}.ngu7Ga_detailsBlock:first-child{padding:var(--space-4) var(--space-4) var(--space-1);border:1px solid var(--scan-line-08);border-radius:var(--radius-block);background:color-mix(in srgb, var(--text) 2.5%, transparent)}.ngu7Ga_detailsHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-1);flex-wrap:wrap;display:flex}.ngu7Ga_detailsHead :is(h2,h3,h4,h5,h6){color:var(--scan-text-3);font:500 12.5px var(--font-ui);margin:0}.ngu7Ga_detailsHead span{color:var(--scan-text-5);font:400 12.5px var(--font-ui);font-variant-numeric:tabular-nums}.ngu7Ga_dimensions{margin:0;padding:0;list-style:none}.ngu7Ga_dimensions li{--dimension-ink:var(--scan-text-5);gap:var(--space-1);padding:var(--space-2) 0;display:grid}.ngu7Ga_dimensions li[data-status=pass]{--dimension-ink:var(--scan-good)}.ngu7Ga_dimensions li[data-status=attention]{--dimension-ink:var(--scan-warn)}.ngu7Ga_dimensions li[data-status=fail]{--dimension-ink:var(--scan-high)}.ngu7Ga_dimensionHead{align-items:baseline;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto 56px;min-width:0;display:grid}.ngu7Ga_dimensionHead strong{min-width:0;color:var(--scan-text);font:400 13.5px/20px var(--font-ui)}.ngu7Ga_dimensionStatus{color:var(--dimension-ink);font:500 12px var(--font-ui);white-space:nowrap}.ngu7Ga_dimensionScore{color:var(--scan-text-3);font:400 13px var(--font-ui);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.ngu7Ga_dimensionBar{background:var(--scan-line-07);border-radius:3px;height:6px;overflow:hidden}.ngu7Ga_dimensionBar i{border-radius:inherit;background:var(--scan-runtime-fill);height:100%;display:block}.ngu7Ga_flags{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ngu7Ga_flags li{min-height:26px;padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--scan-raised);color:var(--scan-text-3);font:400 12px var(--font-ui);align-items:center;display:inline-flex}.ngu7Ga_flags li[data-level=high]{background:color-mix(in srgb, var(--scan-high) 13%, transparent);color:color-mix(in srgb, var(--scan-high) 55%, var(--scan-text))}.ngu7Ga_flags li[data-level=moderate]{background:color-mix(in srgb, var(--scan-warn) 13%, transparent);color:color-mix(in srgb, var(--scan-warn) 55%, var(--scan-text))}.ngu7Ga_empty{padding:var(--space-2) 0;color:var(--scan-text-5);font:400 13px/1.5 var(--font-ui);margin:0}.ngu7Ga_auditSummary{gap:var(--space-4);min-width:0;display:grid}.ngu7Ga_auditLead{gap:var(--space-1);display:grid}.ngu7Ga_auditVerdict{color:var(--scan-text);font:400 16px/1.5 var(--font-ui);text-wrap:pretty;margin:0}.ngu7Ga_auditMeta{color:var(--scan-text-5);font:400 12.5px/1.5 var(--font-ui);margin:0}.ngu7Ga_figure{--band-ink:var(--scan-text-6);align-items:flex-start;gap:var(--scan-hook-caption-gap,var(--space-2));color:var(--scan-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:16px;flex-direction:column;margin:0;padding:0;text-decoration:none;display:inline-flex}.ngu7Ga_figure[data-band=strong],.ngu7Ga_figure[data-band=good]{--band-ink:var(--scan-good)}.ngu7Ga_figure[data-band=needs-review]{--band-ink:var(--scan-warn)}.ngu7Ga_figure[data-band=high-attention]{--band-ink:var(--scan-medium)}.ngu7Ga_figure[data-band=critical-gaps]{--band-ink:var(--scan-high)}.ngu7Ga_figure:focus-visible{outline-offset:var(--space-2)}.ngu7Ga_figureNumber{color:var(--scan-hook-figure);font:600 var(--scan-hook-figure-size,72px)/1 var(--font-ui);letter-spacing:-.06em;white-space:nowrap;align-items:baseline;display:inline-flex}.ngu7Ga_figureValue{display:inline-grid;position:relative}.ngu7Ga_figureReserve{visibility:hidden;grid-area:1/1}.ngu7Ga_figureLive{inset-block:0;white-space:nowrap;position:absolute;right:0}.ngu7Ga_figureOf{color:var(--scan-hook-figure-of)}.ngu7Ga_figureCaption{align-items:center;gap:var(--space-2);color:var(--scan-hook-caption);font:var(--scan-hook-caption-type,400 15px/20px var(--font-ui));white-space:nowrap;transition:color var(--motion-fast) var(--ease);display:inline-flex}.ngu7Ga_figureBandDot{background:var(--band-ink);width:6px;height:6px;box-shadow:0 0 8px var(--band-ink);border-radius:50%}.ngu7Ga_figureBand{color:var(--scan-text)}.ngu7Ga_figureChevron{color:var(--scan-text-4);transition:transform var(--motion-enter) var(--spring), color var(--motion-fast) var(--ease);display:inline-flex}@media (hover:hover){.ngu7Ga_figure:hover .ngu7Ga_figureCaption{color:var(--scan-text)}.ngu7Ga_figure:hover .ngu7Ga_figureChevron{color:var(--scan-accent-ink);transform:translate(2px)}}.ngu7Ga_sharePill{cursor:pointer;transition:background var(--motion-fast) var(--ease);}.ngu7Ga_sharePill[aria-expanded=true]{background:var(--scan-steel)}@media (hover:hover){.ngu7Ga_sharePill:hover{background:var(--scan-steel)}}.ngu7Ga_sharePill:focus-visible{outline:2px solid var(--scan-accent);outline-offset:2px}.ngu7Ga_shareLayer[data-sheet]{z-index:25;background:0 0;width:0;height:0;position:absolute;top:0;left:0}.ngu7Ga_shareLayer[data-sheet=true]{z-index:45}.ngu7Ga_shareScrim{touch-action:none;background:var(--scrim);animation:ngu7Ga_shareFade var(--motion-sheet) var(--ease-settle);position:fixed;inset:0}.ngu7Ga_shareScrim.ngu7Ga_shareScrimExit{opacity:0;pointer-events:none;animation:ngu7Ga_shareOut var(--motion-base) var(--ease-exit)}.ngu7Ga_sharePopover{box-sizing:border-box;gap:var(--space-3);width:min(384px, calc(100vw - var(--space-8)));padding:var(--space-4) var(--space-4) var(--space-4);border:1px solid var(--scan-line-10);border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:var(--shadow-raised);color:var(--scan-text);transform-origin:top;animation:ngu7Ga_sharePop var(--motion-enter) var(--ease-settle);display:grid;position:absolute}.ngu7Ga_sharePopover.ngu7Ga_sharePopoverExit{opacity:0;pointer-events:none;animation:ngu7Ga_shareOut var(--motion-exit) var(--ease-exit)}.ngu7Ga_sharePopover[hidden]{display:none}.ngu7Ga_sharePopover:focus{outline:none}.ngu7Ga_sharePopover[data-sheet=true]{right:var(--space-4);bottom:var(--space-4);left:var(--space-4);width:auto;max-height:calc(100dvh - var(--space-8));overscroll-behavior:contain;transform-origin:bottom;animation:ngu7Ga_shareRise var(--motion-sheet) var(--spring);position:fixed;overflow-y:auto}.ngu7Ga_sharePopover[data-sheet=true].ngu7Ga_sharePopoverExit{animation:ngu7Ga_shareDrop var(--motion-base) var(--ease-exit)}.ngu7Ga_sharePopoverHead{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.ngu7Ga_sharePopoverTitle{color:var(--scan-text);font:500 14px var(--font-ui);margin:0}.ngu7Ga_sharePopoverClose{min-height:30px;}@keyframes ngu7Ga_sharePop{0%{opacity:0;scale:.985}}@keyframes ngu7Ga_shareRise{0%{opacity:0;translate:0 24px}}@keyframes ngu7Ga_shareDrop{0%{opacity:1;translate:0}to{opacity:0;translate:0 24px}}@keyframes ngu7Ga_shareFade{0%{opacity:0}}@keyframes ngu7Ga_shareOut{0%{opacity:1}}@media (pointer:coarse){.ngu7Ga_sharePrimary,.ngu7Ga_shareButton,.ngu7Ga_sharePopoverClose,.ngu7Ga_shareOptIn{min-height:44px}.ngu7Ga_shareLink{position:relative}.ngu7Ga_shareUrl:after{border-radius:inherit;content:"";position:absolute;inset:0}}@media (prefers-reduced-motion:reduce){.ngu7Ga_figureChevron{transition:none}.ngu7Ga_sharePopover,.ngu7Ga_sharePopover[data-sheet=true],.ngu7Ga_shareScrim{animation:none}}
.Sivh2a_rail[role=tablist]{border-bottom:0;gap:2px;margin:0}.Sivh2a_rail [role=tab]{min-height:var(--control-md);padding:0 var(--space-3);border-radius:var(--radius-row);color:var(--text-muted);font-size:var(--text-sm);transition:color var(--motion-fast) var(--ease), background-color var(--motion-fast) var(--ease);border:0;gap:7px;font-weight:500}.Sivh2a_rail [role=tab]:hover:not(:disabled){color:var(--text)}.Sivh2a_rail [role=tab][aria-selected=true]{background:var(--chip-hover);color:var(--text)}.Sivh2a_rail [role=tab] small{color:var(--text-faint);font-weight:400}.Sivh2a_rail [role=tab][aria-selected=true] small{color:var(--accent-ink)}@media (max-width:720px),(pointer:coarse){.Sivh2a_rail [role=tab]{min-height:var(--tap-min)}}
