.workspace-module___x7-Ua__workspace{border:1px solid var(--runtime-ui-line);border-top:4px solid var(--runtime-ui-accent);border-radius:var(--runtime-radius);background:var(--color-canvas);width:100%;color:var(--runtime-ui-ink);overflow:hidden;box-shadow:8px 8px #0f4cff14}.workspace-module___x7-Ua__topbar,.workspace-module___x7-Ua__resultHeading,.workspace-module___x7-Ua__batchToolbar,.workspace-module___x7-Ua__footerbar,.workspace-module___x7-Ua__latestValueRow,.workspace-module___x7-Ua__validationVerdict{justify-content:space-between;align-items:center;gap:1rem;display:flex}.workspace-module___x7-Ua__topbar{border-bottom:1px solid var(--runtime-ui-line);background:linear-gradient(90deg, #0f4cff0d, transparent 36%), var(--color-canvas);padding:1rem 1.1rem}.workspace-module___x7-Ua__heading{min-width:0}.workspace-module___x7-Ua__heading p,.workspace-module___x7-Ua__heading h2,.workspace-module___x7-Ua__heading span,.workspace-module___x7-Ua__resultHeading p,.workspace-module___x7-Ua__resultHeading h3,.workspace-module___x7-Ua__resultNote,.workspace-module___x7-Ua__batchToolbar p,.workspace-module___x7-Ua__batchToolbar h3,.workspace-module___x7-Ua__validatorIntro p,.workspace-module___x7-Ua__validatorIntro h3,.workspace-module___x7-Ua__validatorIntro span,.workspace-module___x7-Ua__validationVerdict p,.workspace-module___x7-Ua__validationVerdict h3,.workspace-module___x7-Ua__emptyState strong,.workspace-module___x7-Ua__emptyState p,.workspace-module___x7-Ua__footerbar p,.workspace-module___x7-Ua__footerbar span,.workspace-module___x7-Ua__validationError,.workspace-module___x7-Ua__disclosure{margin:0}.workspace-module___x7-Ua__heading p,.workspace-module___x7-Ua__resultHeading p,.workspace-module___x7-Ua__batchToolbar p,.workspace-module___x7-Ua__validatorIntro p,.workspace-module___x7-Ua__validationVerdict p{color:var(--runtime-ui-accent);font-size:var(--runtime-label-size);letter-spacing:.11em;text-transform:uppercase;font-weight:850}.workspace-module___x7-Ua__heading h2{letter-spacing:-.025em;margin-top:.14rem;font-size:clamp(1.15rem,2vw,1.48rem);line-height:1.15}.workspace-module___x7-Ua__heading>span{max-width:48rem;color:var(--runtime-ui-muted);font-size:var(--type-body-small);margin-top:.28rem;line-height:1.45;display:block}.workspace-module___x7-Ua__resetButton,.workspace-module___x7-Ua__primaryButton,.workspace-module___x7-Ua__latestValueRow button,.workspace-module___x7-Ua__batchActions button,.workspace-module___x7-Ua__identifierList button,.workspace-module___x7-Ua__normalizedDetail button{min-height:var(--touch-target-min);border:1px solid var(--runtime-ui-line);border-radius:var(--runtime-radius);background:var(--color-canvas);color:var(--runtime-ui-ink);transition:border-color var(--duration-fast) ease, background-color var(--duration-fast) ease, color var(--duration-fast) ease;justify-content:center;align-items:center;gap:.45rem;font-size:.82rem;font-weight:800;display:inline-flex}.workspace-module___x7-Ua__resetButton{flex:none;padding:.6rem .8rem}.workspace-module___x7-Ua__resetButton:hover,.workspace-module___x7-Ua__latestValueRow button:hover,.workspace-module___x7-Ua__batchActions button:hover,.workspace-module___x7-Ua__identifierList button:hover,.workspace-module___x7-Ua__normalizedDetail button:hover{border-color:var(--runtime-ui-accent);color:var(--runtime-ui-accent)}.workspace-module___x7-Ua__modeTabs{border-bottom:1px solid var(--runtime-ui-line);background:var(--runtime-ui-surface);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.workspace-module___x7-Ua__modeTabs button{min-height:var(--touch-target-min);border:0;border-right:1px solid var(--runtime-ui-line);color:var(--runtime-ui-muted);background:0 0;font-size:.86rem;font-weight:850}.workspace-module___x7-Ua__modeTabs button:last-child{border-right:0}.workspace-module___x7-Ua__modeTabs button[aria-selected=true]{background:var(--color-canvas);box-shadow:inset 0 -3px 0 var(--runtime-ui-accent);color:var(--runtime-ui-ink)}.workspace-module___x7-Ua__modePanel{padding:1rem}.workspace-module___x7-Ua__generatorControls{grid-template-columns:minmax(18rem,1.35fr) minmax(7.5rem,.55fr) minmax(10rem,.7fr) auto;align-items:end;gap:.8rem;display:grid}.workspace-module___x7-Ua__formatFieldset{border:0;min-width:0;margin:0;padding:0}.workspace-module___x7-Ua__formatFieldset legend,.workspace-module___x7-Ua__field>label,.workspace-module___x7-Ua__validationField>label{color:var(--runtime-ui-muted);font-size:var(--runtime-label-size);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.38rem;font-weight:850;display:block}.workspace-module___x7-Ua__segmentedControl{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.workspace-module___x7-Ua__segmentedControl label{position:relative}.workspace-module___x7-Ua__segmentedControl input{opacity:0;pointer-events:none;position:absolute}.workspace-module___x7-Ua__segmentedControl span{min-height:var(--runtime-control-height);border:1px solid var(--runtime-ui-line);background:var(--color-canvas);color:var(--runtime-ui-muted);font-family:var(--font-mono);border-right:0;justify-content:center;align-items:center;font-size:.78rem;font-weight:800;display:flex}.workspace-module___x7-Ua__segmentedControl label:first-child span{border-radius:var(--runtime-radius) 0 0 var(--runtime-radius)}.workspace-module___x7-Ua__segmentedControl label:last-child span{border-right:1px solid var(--runtime-ui-line);border-radius:0 var(--runtime-radius) var(--runtime-radius) 0}.workspace-module___x7-Ua__segmentedControl input:checked+span{border-color:var(--runtime-ui-accent);background:var(--runtime-ui-accent);color:var(--color-canvas)}.workspace-module___x7-Ua__segmentedControl input:focus-visible+span{outline:3px solid var(--runtime-ui-accent);outline-offset:3px}.workspace-module___x7-Ua__field input,.workspace-module___x7-Ua__field select,.workspace-module___x7-Ua__validationField input{width:100%;min-height:var(--runtime-control-height);border:1px solid var(--runtime-ui-line);border-radius:var(--runtime-radius);background:var(--color-canvas);color:var(--runtime-ui-ink)}.workspace-module___x7-Ua__field input,.workspace-module___x7-Ua__field select{padding:.62rem .72rem}.workspace-module___x7-Ua__field small,.workspace-module___x7-Ua__validationField small{min-height:1.2em;color:var(--runtime-ui-quiet);margin-top:.28rem;font-size:.72rem;line-height:1.35;display:block}.workspace-module___x7-Ua__primaryButton{border-color:var(--runtime-ui-accent);background:var(--runtime-ui-accent);min-width:9.5rem;color:var(--color-canvas);box-shadow:4px 4px 0 var(--color-yellow);margin-bottom:1.48rem;padding:.68rem 1rem}.workspace-module___x7-Ua__primaryButton:hover:not(:disabled){background:var(--runtime-ui-accent-hover)}.workspace-module___x7-Ua__primaryButton:disabled{cursor:not-allowed;opacity:.55}.workspace-module___x7-Ua__errorMessage{border:1px solid var(--runtime-ui-error);border-radius:var(--runtime-radius);color:var(--runtime-ui-error);background:#c81e1e0f;align-items:flex-start;gap:.5rem;margin:1rem 0 0;padding:.75rem;font-size:.84rem;font-weight:700;display:flex}.workspace-module___x7-Ua__errorMessage svg{flex:none;margin-top:.1rem}.workspace-module___x7-Ua__latestCard,.workspace-module___x7-Ua__batchPanel,.workspace-module___x7-Ua__validatorPanel,.workspace-module___x7-Ua__validationResult,.workspace-module___x7-Ua__emptyState{border:1px solid var(--runtime-ui-line);border-radius:var(--runtime-radius);margin-top:1rem}.workspace-module___x7-Ua__latestCard{border-color:var(--runtime-ui-accent);background:var(--color-surface-blue)}.workspace-module___x7-Ua__resultHeading,.workspace-module___x7-Ua__batchToolbar{border-bottom:1px solid var(--runtime-ui-line);padding:.8rem .9rem}.workspace-module___x7-Ua__resultHeading h3,.workspace-module___x7-Ua__batchToolbar h3,.workspace-module___x7-Ua__validatorIntro h3,.workspace-module___x7-Ua__validationVerdict h3{margin-top:.12rem;font-size:1rem;line-height:1.25}.workspace-module___x7-Ua__resultHeading>span{border:1px solid var(--runtime-ui-accent);border-radius:var(--runtime-radius);color:var(--runtime-ui-accent);font-family:var(--font-mono);flex:none;padding:.3rem .48rem;font-size:.75rem;font-weight:850}.workspace-module___x7-Ua__latestValueRow{align-items:stretch;padding:.9rem}.workspace-module___x7-Ua__latestValueRow code,.workspace-module___x7-Ua__identifierList code,.workspace-module___x7-Ua__normalizedDetail code{min-width:0;color:var(--runtime-ui-ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.workspace-module___x7-Ua__latestValueRow code{align-self:center;font-size:clamp(.88rem,2vw,1.05rem);font-weight:750;line-height:1.45}.workspace-module___x7-Ua__latestValueRow button,.workspace-module___x7-Ua__normalizedDetail button{flex:none;padding:.58rem .75rem}.workspace-module___x7-Ua__resultNote{color:var(--runtime-ui-muted);padding:0 .9rem .9rem;font-size:.78rem;line-height:1.45}.workspace-module___x7-Ua__emptyState{background:var(--runtime-ui-surface);min-height:6rem;color:var(--runtime-ui-muted);align-items:center;gap:.75rem;padding:1rem;display:flex}.workspace-module___x7-Ua__emptyState svg{color:var(--runtime-ui-accent);flex:none}.workspace-module___x7-Ua__emptyState strong{color:var(--runtime-ui-ink);font-size:.92rem;display:block}.workspace-module___x7-Ua__emptyState p{margin-top:.18rem;font-size:.8rem;line-height:1.45}.workspace-module___x7-Ua__batchActions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:.45rem;display:flex}.workspace-module___x7-Ua__batchActions button{padding:.55rem .7rem}.workspace-module___x7-Ua__identifierList{max-height:28rem;list-style:none;overflow-y:auto}.workspace-module___x7-Ua__identifierList li{border-bottom:1px solid var(--runtime-ui-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:3.35rem;padding:.45rem .7rem;display:grid}.workspace-module___x7-Ua__identifierList li:last-child{border-bottom:0}.workspace-module___x7-Ua__identifierList code{font-size:.82rem}.workspace-module___x7-Ua__identifierList button{min-width:var(--touch-target-min);padding:.5rem .65rem}.workspace-module___x7-Ua__rowIndex{color:var(--runtime-ui-quiet);font-family:var(--font-mono);font-size:.72rem;font-weight:800}.workspace-module___x7-Ua__validatorPanel{background:var(--runtime-ui-surface);grid-template-columns:minmax(14rem,.72fr) minmax(18rem,1.28fr);gap:1rem;padding:1rem;display:grid}.workspace-module___x7-Ua__validatorIntro>span{color:var(--runtime-ui-muted);margin-top:.32rem;font-size:.82rem;line-height:1.45;display:block}.workspace-module___x7-Ua__validationField input{font-family:var(--font-mono);padding:.68rem .75rem;font-size:.86rem}.workspace-module___x7-Ua__validationResult[data-valid=true]{border-color:var(--runtime-ui-success)}.workspace-module___x7-Ua__validationResult[data-valid=false]{border-color:var(--runtime-ui-error)}.workspace-module___x7-Ua__validationVerdict{border-bottom:1px solid var(--runtime-ui-line);justify-content:flex-start;padding:.85rem .9rem}.workspace-module___x7-Ua__validationResult[data-valid=true] .workspace-module___x7-Ua__validationVerdict svg,.workspace-module___x7-Ua__validationResult[data-valid=true] .workspace-module___x7-Ua__validationVerdict p{color:var(--runtime-ui-success)}.workspace-module___x7-Ua__validationResult[data-valid=false] .workspace-module___x7-Ua__validationVerdict svg,.workspace-module___x7-Ua__validationResult[data-valid=false] .workspace-module___x7-Ua__validationVerdict p{color:var(--runtime-ui-error)}.workspace-module___x7-Ua__detailGrid{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.workspace-module___x7-Ua__detailGrid>div{border-right:1px solid var(--runtime-ui-line);border-bottom:1px solid var(--runtime-ui-line);min-width:0;padding:.8rem .9rem}.workspace-module___x7-Ua__detailGrid>div:nth-child(2n){border-right:0}.workspace-module___x7-Ua__detailGrid dt{color:var(--runtime-ui-quiet);font-size:var(--runtime-label-size);letter-spacing:.07em;text-transform:uppercase;font-weight:850}.workspace-module___x7-Ua__detailGrid dd{color:var(--runtime-ui-ink);margin:.28rem 0 0;font-size:.86rem;font-weight:750;line-height:1.4}.workspace-module___x7-Ua__normalizedDetail,.workspace-module___x7-Ua__timestampDetail{grid-column:1/-1;border-right:0!important}.workspace-module___x7-Ua__normalizedDetail dd{justify-content:space-between;align-items:center;gap:1rem;display:flex}.workspace-module___x7-Ua__disclosure,.workspace-module___x7-Ua__validationError{padding:.8rem .9rem;font-size:.82rem;line-height:1.5}.workspace-module___x7-Ua__disclosure{color:var(--runtime-ui-muted)}.workspace-module___x7-Ua__validationError{color:var(--runtime-ui-error);font-weight:700}.workspace-module___x7-Ua__footerbar{min-height:var(--touch-target-min);border-top:1px solid var(--runtime-ui-line);background:var(--runtime-ui-surface);color:var(--runtime-ui-muted);padding:.7rem 1rem;font-size:.76rem}.workspace-module___x7-Ua__footerbar p{align-items:center;gap:.4rem;display:inline-flex}.workspace-module___x7-Ua__footerbar svg{color:var(--runtime-ui-success)}.workspace-module___x7-Ua__footerbar>span{color:var(--runtime-ui-accent);text-align:right;font-weight:800}@media (max-width:900px){.workspace-module___x7-Ua__generatorControls{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.workspace-module___x7-Ua__formatFieldset{grid-column:1/-1}.workspace-module___x7-Ua__primaryButton{grid-column:1/-1;width:100%;margin-bottom:0}.workspace-module___x7-Ua__validatorPanel{grid-template-columns:1fr}}@media (max-width:580px){.workspace-module___x7-Ua__workspace{box-shadow:5px 5px #0f4cff14}.workspace-module___x7-Ua__topbar,.workspace-module___x7-Ua__resultHeading,.workspace-module___x7-Ua__batchToolbar,.workspace-module___x7-Ua__footerbar,.workspace-module___x7-Ua__latestValueRow,.workspace-module___x7-Ua__normalizedDetail dd{flex-direction:column;align-items:stretch}.workspace-module___x7-Ua__topbar{padding:.85rem}.workspace-module___x7-Ua__resetButton,.workspace-module___x7-Ua__latestValueRow button,.workspace-module___x7-Ua__normalizedDetail button{width:100%}.workspace-module___x7-Ua__modePanel{padding:.75rem}.workspace-module___x7-Ua__generatorControls{gap:.65rem}.workspace-module___x7-Ua__segmentedControl span{padding-inline:.3rem;font-size:.7rem}.workspace-module___x7-Ua__latestValueRow{gap:.7rem}.workspace-module___x7-Ua__batchActions{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.workspace-module___x7-Ua__batchActions button{min-width:0;padding-inline:.35rem}.workspace-module___x7-Ua__identifierList li{grid-template-columns:auto minmax(0,1fr);gap:.45rem .65rem;padding:.65rem}.workspace-module___x7-Ua__identifierList button{grid-column:2;width:100%}.workspace-module___x7-Ua__detailGrid{grid-template-columns:1fr}.workspace-module___x7-Ua__detailGrid>div,.workspace-module___x7-Ua__detailGrid>div:nth-child(2n){border-right:0;grid-column:1}.workspace-module___x7-Ua__footerbar>span{text-align:left;min-height:1.2em}}@media (prefers-reduced-motion:reduce){.workspace-module___x7-Ua__resetButton,.workspace-module___x7-Ua__primaryButton,.workspace-module___x7-Ua__latestValueRow button,.workspace-module___x7-Ua__batchActions button,.workspace-module___x7-Ua__identifierList button,.workspace-module___x7-Ua__normalizedDetail button{transition:none}}
