@layer jun4ge.components{._group_15ldi_2{gap:var(--jun4ge-spacing-1);display:grid}._group_15ldi_2[aria-orientation=horizontal]{gap:var(--jun4ge-spacing-4);overscroll-behavior-inline:contain;grid-auto-columns:max-content;grid-auto-flow:column;max-inline-size:100%;overflow-x:auto}._item_15ldi_16{justify-content:flex-start;align-items:center;gap:var(--jun4ge-spacing-2);inline-size:fit-content;min-inline-size:var(--jun4ge-touch-target-min);min-block-size:var(--jun4ge-touch-target-min);padding-block:0;padding-inline:var(--jun4ge-spacing-1);cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0;display:inline-flex;position:relative}._item_15ldi_16[data-control-only]{inline-size:var(--jun4ge-touch-target-min);justify-content:center;padding-inline:0}._item_15ldi_16[data-disabled]{cursor:not-allowed;opacity:.5}._input_15ldi_41{opacity:0;block-size:100%;inline-size:100%;cursor:inherit;pointer-events:none;margin:0;padding-block:0;padding-inline:0;position:absolute;inset-block-start:0;inset-inline-start:0}._item_15ldi_16[data-standalone] ._input_15ldi_41{pointer-events:auto}._control_15ldi_61{inline-size:var(--jun4ge-size-5);block-size:var(--jun4ge-size-5);border:var(--jun4ge-border-width-1-5) solid var(--jun4ge-border-default);background:var(--jun4ge-bg-elevated);pointer-events:none;transition:border-color var(--jun4ge-motion-duration-short3) var(--jun4ge-motion-easing-ease), box-shadow var(--jun4ge-motion-duration-short3) var(--jun4ge-motion-easing-ease);border-start-start-radius:50%;border-start-end-radius:50%;border-end-end-radius:50%;border-end-start-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}._item_15ldi_16:hover:not([data-disabled]) ._control_15ldi_61{border-color:var(--jun4ge-border-hover);background:var(--jun4ge-bg-subtle)}._input_15ldi_41:focus-visible~._control_15ldi_61{box-shadow:0 0 0 var(--jun4ge-size-0-5) var(--jun4ge-bg-elevated), 0 0 0 var(--jun4ge-size-1) var(--jun4ge-outline-focus-ring);outline:none}@media (forced-colors:active){._input_15ldi_41:focus-visible~._control_15ldi_61{outline:var(--jun4ge-focus-ring-width) solid Highlight;outline-offset:var(--jun4ge-focus-ring-offset)}}._input_15ldi_41:checked~._control_15ldi_61{border-color:var(--jun4ge-interactive-primary)}._itemContent_15ldi_107{min-inline-size:0;color:var(--jun4ge-text-primary);font-size:var(--jun4ge-fs-body-md);font-weight:var(--jun4ge-font-weight-regular);line-height:var(--jun4ge-line-height-body-medium)}._indicator_15ldi_115{inline-size:var(--jun4ge-size-2-5);block-size:var(--jun4ge-size-2-5);background:var(--jun4ge-interactive-primary);transition:transform var(--jun4ge-motion-duration-short2) var(--jun4ge-motion-easing-ease);border-start-start-radius:50%;border-start-end-radius:50%;border-end-end-radius:50%;border-end-start-radius:50%;display:block;transform:scale(0)}._input_15ldi_41:checked~._control_15ldi_61 ._indicator_15ldi_115{transform:scale(1)}._storyStatus_15ldi_133{color:var(--jun4ge-text-secondary);font-size:var(--jun4ge-fs-body-sm)}._storyHitArea_15ldi_138{align-items:center;gap:var(--jun4ge-spacing-4);display:flex}._storyHitTarget_15ldi_144{inline-size:var(--jun4ge-touch-target-min);block-size:var(--jun4ge-touch-target-min);outline:var(--jun4ge-border-width-1) dashed var(--jun4ge-border-default);justify-content:center;align-items:center;display:inline-flex}._storyDescriptionGroup_15ldi_153{gap:var(--jun4ge-spacing-3);inline-size:min(100%, var(--jun4ge-container-xs))}._storyPlan_15ldi_158{gap:var(--jun4ge-spacing-3);padding:var(--jun4ge-spacing-3);border:var(--jun4ge-border-width-1) solid var(--jun4ge-border-default);border-radius:var(--jun4ge-radius-md);cursor:pointer;display:flex}._storyPlanControl_15ldi_167{margin-block-start:var(--jun4ge-spacing-0-5)}._storyPlanContent_15ldi_171{gap:var(--jun4ge-spacing-0-5);flex-direction:column;min-inline-size:0;display:flex}._storyPlanTitle_15ldi_178{font-weight:var(--jun4ge-font-weight-medium)}._storyPlanDescription_15ldi_182{color:var(--jun4ge-text-secondary);font-size:var(--jun4ge-fs-body-sm)}._storyVariants_15ldi_187{grid-template-columns:repeat(auto-fit, minmax(min(var(--jun4ge-container-xs), 100%), 1fr));gap:var(--jun4ge-spacing-8);inline-size:min(100%, var(--jun4ge-container-2xl));display:grid}._storyVariantTitle_15ldi_197{color:var(--jun4ge-text-secondary);font-size:var(--jun4ge-fs-body-sm);margin-block-end:var(--jun4ge-spacing-2)}}
