@layer base{._panel_1vijo_15{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_1vijo_25{font-size:var(--type-body-sm-font-size, 14px);font-weight:700;color:var(--color-primary, currentColor);letter-spacing:.01em}._flag_1vijo_32{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_1vijo_32:hover{border-color:var(--color-link, currentColor)}._flagOn_1vijo_50{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_1vijo_57{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_1vijo_32 input{width:.9rem;height:.9rem;margin:0;accent-color:var(--color-accent, currentColor)}._flag_1vijo_32 input:focus-visible{outline:.1875rem solid var(--color-accent, currentColor);outline-offset:.125rem}._previewStage_1vijo_76{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_1vijo_76[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_1vijo_93{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_1vijo_93[data-size=sm]{padding:.25rem .625rem;font-size:var(--type-body-sm-font-size, 14px)}._demoBtn_1vijo_93[data-size=md]{padding:.5rem 1rem;font-size:var(--type-body-md-font-size, 16px)}._demoBtn_1vijo_93[data-size=lg]{padding:.75rem 1.375rem;font-size:var(--type-body-lg-font-size, 18px)}._demoBtn_1vijo_93[data-variant=primary]{background:var(--color-primary, currentColor);color:var(--color-surface, #fff)}._demoBtn_1vijo_93[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_1vijo_93[data-variant=ghost]{background:transparent;color:var(--color-primary, currentColor);border-color:var(--color-border-strong, currentColor)}._demoBtn_1vijo_93[data-variant=danger]{background:var(--color-danger, currentColor);color:var(--color-surface, #fff)}._demoBtn_1vijo_93[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_1vijo_146{font-family:var(--type-code-font-family)}._verdictPill_1vijo_148{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_1vijo_156{color:var(--color-primary, currentColor);background:color-mix(in srgb,var(--color-success-soft, transparent) 60%,var(--color-surface, transparent))}._verdictBad_1vijo_161{color:var(--color-primary, currentColor);background:color-mix(in srgb,var(--color-danger, transparent) 16%,var(--color-surface, transparent))}._reasons_1vijo_166{margin:0;padding-left:var(--space-lg);font-size:var(--type-body-sm-font-size, 14px);color:var(--color-body, currentColor)}._reasons_1vijo_166 li{margin-bottom:var(--space-xxs)}._stats_1vijo_175{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-sm);margin:0}._ladderRow_1vijo_182{display:grid;grid-template-columns:minmax(5.5rem,auto) 1fr auto;align-items:center;gap:var(--space-xs)}._ladderLabel_1vijo_189{font-size:var(--type-body-sm-font-size, 12px);font-family:var(--type-code-font-family);color:var(--color-secondary, currentColor)}._ladderTrack_1vijo_195{height:.5rem;border-radius:var(--radius-pill, 9999px);background:var(--color-surface-subtle, var(--color-surface-muted, transparent));overflow:hidden}._ladderBar_1vijo_202{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_1vijo_210{background:color-mix(in srgb,var(--color-danger, currentColor) 60%,var(--color-surface, transparent))}._note_1vijo_214{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:60rem){._panel_1vijo_15{grid-template-columns:1.4fr 1fr;align-items:start}}@media(prefers-reduced-motion:reduce){._flag_1vijo_32{transition:none}}}
