._button_12gec_3{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:2.75rem;padding:var(--space-2) var(--space-4);border:var(--border-strong);border-radius:var(--radius-sm);font:inherit;font-weight:700;cursor:pointer;transition:transform .12s,box-shadow .12s,background-color .12s}._button_12gec_3:disabled{opacity:.5;cursor:not-allowed}._button_12gec_3:active:not(:disabled){transform:translate(1px,1px)}._primary_12gec_31{background:var(--color-highlight);color:var(--color-on-highlight);box-shadow:var(--shadow-pop-sm)}._primary_12gec_31:hover:not(:disabled){transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--color-ink)}._secondary_12gec_42{background:var(--color-surface-raised);color:var(--color-text-on-raised)}._secondary_12gec_42:hover:not(:disabled){background:var(--color-surface-raised-hover)}._ghost_12gec_51{border-color:transparent;background:transparent;color:var(--color-text);text-decoration:underline;text-underline-offset:3px}._inverse_12gec_60{border-color:var(--color-on-accent);background:transparent;color:var(--color-on-accent)}._inverse_12gec_60:hover:not(:disabled){background:#ffffff1f}._field_12gec_70{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-6)}._label_12gec_77{font-weight:700}._hint_12gec_81{font-size:.95rem;color:var(--color-text-muted)}._error_12gec_86{font-size:.95rem;font-weight:700;color:var(--color-danger)}._inputLine_12gec_92{display:flex;align-items:center;gap:var(--space-3)}._inputRow_12gec_99{flex:1;min-width:0;display:flex;align-items:baseline;justify-content:center;gap:var(--space-1);padding:var(--space-2) var(--space-4);border:2px solid transparent;border-radius:var(--radius-sm);background:var(--color-surface);font-family:var(--font-display);font-weight:800}._inputRow_12gec_99:focus-within{border-color:var(--color-ink);background:var(--color-surface-raised)}._invalid_12gec_119{border-color:var(--color-danger)}._input_12gec_92{flex:1;min-width:0;width:100%;padding:0;border:0;background:transparent;color:var(--color-text);font:inherit;font-size:1.9rem;text-align:center}._input_12gec_92:focus{outline:none}._affix_12gec_140{font-size:1.4rem;color:var(--color-text)}._step_12gec_145{flex:none;width:3rem;height:3rem;border:var(--border-strong);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font:inherit;font-size:1.5rem;font-weight:700;line-height:1;cursor:pointer}._step_12gec_145:hover{background:var(--color-surface)}._slider_12gec_164{width:100%;height:2rem;margin:0;accent-color:var(--color-accent);cursor:pointer}@media(pointer:coarse){._slider_12gec_164{height:2.75rem}}._drop_12gec_179{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);min-height:12rem;padding:var(--space-8);border:2px dashed var(--color-ink);border-radius:var(--radius-md);background:var(--color-bg);text-align:center;cursor:pointer}._drop_12gec_179 strong{font-family:var(--font-display);font-size:1.3rem}._drop_12gec_179:focus-within,._dropActive_12gec_200{border-style:solid;background:var(--color-accent-tint)}._chips_12gec_206{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}._chipsLabel_12gec_213{font-weight:700;color:var(--color-text-muted)}._chip_12gec_206{min-height:2.75rem;padding:var(--space-2) var(--space-4);border:var(--border-strong);border-radius:var(--radius-sm);background:var(--color-surface-raised);color:var(--color-text-on-raised);font:inherit;font-size:.95rem;font-weight:700;cursor:pointer}._chip_12gec_206:hover{background:var(--color-surface-raised-hover)}._chip_12gec_206[aria-pressed=true]{background:var(--color-ink);color:var(--color-bg)}._split_12gec_241{display:flex;flex-direction:column;gap:var(--space-2)}._splitTrack_12gec_247{display:flex;height:1.75rem;border:2px solid currentColor;border-radius:999px;overflow:hidden}._splitA_12gec_255{background:var(--split-a, var(--color-accent))}._splitB_12gec_259{flex:1;background:var(--split-b, var(--color-highlight))}._splitLegend_12gec_264{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-2);font-size:.95rem}._srOnly_12gec_272{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}._localeRow_12gec_285{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-6);margin-bottom:var(--space-6)}._localeField_12gec_292{display:flex;flex-direction:column;gap:var(--space-2);flex:1 1 12rem;min-width:0}._select_12gec_300{min-height:2.75rem;padding:var(--space-2) var(--space-3);border:var(--border-strong);border-radius:var(--radius-sm);background:var(--color-surface-raised);color:var(--color-text-on-raised);font:inherit}._textarea_12gec_311{width:100%;min-height:10rem;padding:var(--space-3) var(--space-4);border:var(--border-strong);border-radius:var(--radius-md);background:var(--color-surface-raised);color:var(--color-ink);font:inherit;line-height:1.6;resize:vertical}._textarea_12gec_311:focus{outline:3px solid var(--color-focus);outline-offset:2px}._textarea_12gec_311[readonly]{background:var(--color-surface-raised)}._mono_12gec_333{font-family:var(--font-mono);font-size:.95rem}._checkbox_12gec_339{display:flex;align-items:flex-start;gap:var(--space-3);min-height:2.75rem;padding-block:var(--space-2);cursor:pointer}._checkbox_12gec_339 input{flex:none;width:1.4rem;height:1.4rem;margin:.1rem 0 0;accent-color:var(--color-accent);cursor:pointer}._textInput_12gec_358{width:100%;min-height:2.75rem;padding:var(--space-2) var(--space-3);border:var(--border-strong);border-radius:var(--radius-sm);background:var(--color-surface-raised);color:var(--color-ink);font:inherit}._textInput_12gec_358:focus{outline:3px solid var(--color-focus);outline-offset:2px}._textInput_12gec_358._invalid_12gec_119{border-color:var(--color-danger)}._tool_1tc1x_3{display:flex;flex-direction:column;gap:var(--space-6)}._panels_1tc1x_9{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6)}@media(min-width:900px){._equal_1tc1x_16{grid-template-columns:repeat(2,minmax(0,1fr))}._inputWide_1tc1x_20{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}._toolbar_1tc1x_25{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}._toolbarEnd_1tc1x_32{margin-inline-start:auto;display:flex;flex-wrap:wrap;gap:var(--space-2)}._panel_1tc1x_9{display:flex;flex-direction:column;min-width:0;border:var(--border-strong);border-radius:var(--radius-lg);background:var(--color-surface-raised);color:var(--color-text);box-shadow:var(--shadow-pop)}._accent_1tc1x_52{background:var(--color-accent);--color-text: var(--color-on-accent);--color-text-muted: var(--color-on-accent-muted);--color-surface: var(--color-accent-deep);color:var(--color-on-accent)}._panelHeader_1tc1x_60{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-8) var(--space-8) 0}._panelTitle_1tc1x_69{margin:0;font-size:1.6rem}._accent_1tc1x_52 ._panelTitle_1tc1x_69{font-family:var(--font-sans);font-size:1.1rem;font-weight:700;color:var(--color-on-accent-muted)}._panelActions_1tc1x_81{display:flex;flex-wrap:wrap;gap:var(--space-2)}._panelBody_1tc1x_87{flex:1;display:flex;flex-direction:column;padding:var(--space-6) var(--space-8) var(--space-8)}@media(max-width:600px){._panelHeader_1tc1x_60{padding:var(--space-6) var(--space-6) 0}._panelBody_1tc1x_87{padding:var(--space-4) var(--space-6) var(--space-6)}}._status_1tc1x_104{display:inline-flex;align-self:flex-start;align-items:center;gap:var(--space-2);min-height:2.5rem;padding:var(--space-2) var(--space-4);border:var(--border-strong);border-radius:999px;background:var(--color-surface-raised);font-weight:700}._status_1tc1x_104:before{content:"";flex:none;width:.7rem;height:.7rem;border-radius:50%;background:var(--color-text-muted)}._success_1tc1x_126:before{background:var(--color-success)}._error_1tc1x_130{color:var(--color-danger);border-color:var(--color-danger)}._error_1tc1x_130:before{background:var(--color-danger)}._info_1tc1x_139:before{background:var(--color-highlight)}._progress_1tc1x_143{display:flex;flex-direction:column;gap:var(--space-2);font-weight:700}._progress_1tc1x_143 progress{width:100%;height:.9rem;accent-color:var(--color-accent)}._segmented_1tc1x_156{border:0;margin:0 0 var(--space-6);padding:0;min-width:0}._segmentedLegend_1tc1x_163{padding:0;margin-bottom:var(--space-2);font-weight:700}._segmentedOptions_1tc1x_169{display:inline-flex;flex-wrap:wrap;gap:var(--space-2)}._segmentedOption_1tc1x_169{position:relative}._segmentedOption_1tc1x_169 input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}._segmentedOption_1tc1x_169 span{display:block;padding:var(--space-2) var(--space-4);border:var(--border-strong);border-radius:999px;background:var(--color-surface-raised);color:var(--color-text-on-raised);font-weight:700}._segmentedOption_1tc1x_169 input:checked+span{background:var(--color-ink);color:var(--color-bg)}._segmentedOption_1tc1x_169 input:focus-visible+span{outline:3px solid var(--color-focus);outline-offset:2px}._empty_1tc1x_207{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);min-height:10rem;padding:var(--space-6);border:2px dashed currentColor;border-radius:var(--radius-md);color:var(--color-text-muted);text-align:center}._empty_1tc1x_207 strong{font-family:var(--font-display);font-size:1.3rem;color:var(--color-text)}
