@layer base{._segmented_a3imz_15{display:inline-flex;align-self:flex-start;flex-wrap:wrap;gap:.125rem;padding:.25rem;border:.0625rem solid var(--color-border-strong, currentColor);border-radius:var(--radius-pill, 9999px);background:var(--color-surface-subtle, var(--color-surface-muted, transparent))}._segment_a3imz_15{display:inline-flex;align-items:center;gap:var(--space-xxs);padding:var(--space-xs) var(--space-md);border:.0625rem solid transparent;border-radius:var(--radius-pill, 9999px);background:transparent;color:var(--color-secondary, currentColor);font:inherit;font-weight:600;font-size:var(--type-body-sm-font-size, 14px);cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}._segment_a3imz_15:hover{color:var(--color-primary, currentColor)}._segmentActive_a3imz_46{color:var(--color-primary, currentColor);border-color:color-mix(in srgb,var(--color-accent, currentColor) 40%,var(--color-border-strong, currentColor));background:color-mix(in srgb,var(--color-accent, transparent) 16%,var(--color-surface, transparent))}._segment_a3imz_15:focus-visible{outline:.1875rem solid var(--color-accent, currentColor);outline-offset:.125rem}._panel_a3imz_57{display:grid;gap:var(--space-lg);grid-template-columns:1fr;border:.0625rem solid var(--color-border-strong, currentColor);border-radius:var(--radius-md, 8px);background:var(--color-surface, transparent);padding:var(--space-lg)}._groupLabel_a3imz_67{font-size:var(--type-body-sm-font-size, 14px);font-weight:700;color:var(--color-primary, currentColor);letter-spacing:.01em}._flag_a3imz_74{display:inline-flex;align-items:center;gap:var(--space-xxs);padding:var(--space-xxs) var(--space-sm);border:.0625rem solid var(--color-border-strong, currentColor);border-radius:var(--radius-sm, 6px);background:var(--color-surface, transparent);color:var(--color-body, currentColor);font-size:var(--type-body-sm-font-size, 14px);font-family:var(--type-code-font-family);cursor:pointer}._flag_a3imz_74:hover{border-color:var(--color-link, currentColor)}._flagOn_a3imz_92{border-color:color-mix(in srgb,var(--color-accent, currentColor) 55%,var(--color-border-strong, currentColor));background:color-mix(in srgb,var(--color-accent, transparent) 12%,var(--color-surface, transparent));color:var(--color-primary, currentColor);font-weight:600}._flagConflict_a3imz_99{border-color:color-mix(in srgb,var(--color-danger, currentColor) 55%,var(--color-border-strong, currentColor));background:color-mix(in srgb,var(--color-danger, transparent) 14%,var(--color-surface, transparent));color:var(--color-primary, currentColor);font-weight:600}._flag_a3imz_74 input{width:.9rem;height:.9rem;margin:0;accent-color:var(--color-accent, currentColor)}._flag_a3imz_74 input:focus-visible{outline:.1875rem solid var(--color-accent, currentColor);outline-offset:.125rem}._enumRow_a3imz_118{display:flex;flex-wrap:wrap;gap:.125rem;padding:.1875rem;border:.0625rem solid var(--color-border-strong, currentColor);border-radius:var(--radius-md, 8px);background:var(--color-surface-subtle, var(--color-surface-muted, transparent))}._enumOption_a3imz_128{padding:var(--space-xxs) var(--space-sm);border:.0625rem solid transparent;border-radius:var(--radius-sm, 6px);background:transparent;color:var(--color-secondary, currentColor);font:inherit;font-family:var(--type-code-font-family);font-size:var(--type-body-sm-font-size, 14px);cursor:pointer}._enumOptionActive_a3imz_140{color:var(--color-primary, currentColor);font-weight:600;border-color:color-mix(in srgb,var(--color-accent, currentColor) 40%,var(--color-border-strong, currentColor));background:color-mix(in srgb,var(--color-accent, transparent) 16%,var(--color-surface, transparent))}._enumOption_a3imz_128:focus-visible{outline:.1875rem solid var(--color-accent, currentColor);outline-offset:.125rem}._previewStage_a3imz_152{display:flex;align-items:center;justify-content:center;min-height:4.5rem;padding:var(--space-md);border:.0625rem dashed var(--color-border-strong, currentColor);border-radius:var(--radius-md, 8px);background:var(--color-surface-subtle, var(--color-surface-muted, transparent))}._previewStage_a3imz_152[data-conflict=true]{border-style:solid;border-color:color-mix(in srgb,var(--color-danger, currentColor) 55%,var(--color-border-strong, currentColor));background:color-mix(in srgb,var(--color-danger, transparent) 10%,var(--color-surface, transparent))}._demoBtn_a3imz_169{display:inline-flex;align-items:center;gap:var(--space-xs);border-radius:var(--radius-sm, 6px);border:.0625rem solid transparent;font:inherit;font-weight:600;line-height:1.2;cursor:default}._demoBtn_a3imz_169[data-size=sm]{padding:.25rem .625rem;font-size:var(--type-body-sm-font-size, 14px)}._demoBtn_a3imz_169[data-size=md]{padding:.5rem 1rem;font-size:var(--type-body-md-font-size, 16px)}._demoBtn_a3imz_169[data-size=lg]{padding:.75rem 1.375rem;font-size:var(--type-body-lg-font-size, 18px)}._demoBtn_a3imz_169[data-variant=primary]{background:var(--color-primary, currentColor);color:var(--color-surface, #fff)}._demoBtn_a3imz_169[data-variant=secondary]{background:color-mix(in srgb,var(--color-accent, transparent) 18%,var(--color-surface, transparent));color:var(--color-primary, currentColor);border-color:color-mix(in srgb,var(--color-accent, currentColor) 45%,var(--color-border-strong, currentColor))}._demoBtn_a3imz_169[data-variant=ghost]{background:transparent;color:var(--color-primary, currentColor);border-color:var(--color-border-strong, currentColor)}._demoBtn_a3imz_169[data-variant=danger]{background:var(--color-danger, currentColor);color:var(--color-surface, #fff)}._demoBtn_a3imz_169[data-variant=undefined]{background:repeating-linear-gradient(45deg,color-mix(in srgb,var(--color-danger, transparent) 12%,var(--color-surface, transparent)),color-mix(in srgb,var(--color-danger, transparent) 12%,var(--color-surface, transparent)) .5rem,var(--color-surface, transparent) .5rem,var(--color-surface, transparent) 1rem);color:var(--color-primary, currentColor);border-color:color-mix(in srgb,var(--color-danger, currentColor) 45%,var(--color-border-strong, currentColor));border-style:dashed}._demoIcon_a3imz_222{font-family:var(--type-code-font-family)}._verdictPill_a3imz_224{flex:0 0 auto;padding:.0625rem var(--space-sm);border-radius:var(--radius-pill, 9999px);font-weight:700;font-size:var(--type-body-sm-font-size, 13px)}._verdictOk_a3imz_232{color:var(--color-primary, currentColor);background:color-mix(in srgb,var(--color-success-soft, transparent) 60%,var(--color-surface, transparent))}._verdictBad_a3imz_237{color:var(--color-primary, currentColor);background:color-mix(in srgb,var(--color-danger, transparent) 16%,var(--color-surface, transparent))}._reasons_a3imz_242{margin:0;padding-left:var(--space-lg);font-size:var(--type-body-sm-font-size, 14px);color:var(--color-body, currentColor)}._reasons_a3imz_242 li{margin-bottom:var(--space-xxs)}._stats_a3imz_251{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-sm);margin:0}._ladderRow_a3imz_258{display:grid;grid-template-columns:minmax(5.5rem,auto) 1fr auto;align-items:center;gap:var(--space-xs)}._ladderLabel_a3imz_265{font-size:var(--type-body-sm-font-size, 12px);font-family:var(--type-code-font-family);color:var(--color-secondary, currentColor)}._ladderTrack_a3imz_271{height:.5rem;border-radius:var(--radius-pill, 9999px);background:var(--color-surface-subtle, var(--color-surface-muted, transparent));overflow:hidden}._ladderBar_a3imz_278{display:block;height:100%;min-width:.125rem;border-radius:var(--radius-pill, 9999px);background:color-mix(in srgb,var(--color-accent, currentColor) 55%,var(--color-surface, transparent))}._ladderBarWarn_a3imz_286{background:color-mix(in srgb,var(--color-danger, currentColor) 60%,var(--color-surface, transparent))}._note_a3imz_290{margin:0;font-size:var(--type-body-sm-font-size, 14px);line-height:1.55;color:var(--color-body, var(--color-primary, currentColor))}@media(min-width:34rem){._panel_a3imz_57{grid-template-columns:1.4fr 1fr;align-items:start}}@media(prefers-reduced-motion:reduce){._segment_a3imz_15,._flag_a3imz_74,._enumOption_a3imz_128{transition:none}}}
