.b71mVa_form{gap:var(--space-6);display:grid}.b71mVa_note{color:var(--color-text-muted);font-size:var(--text-sm)}.b71mVa_grid{gap:var(--space-4);display:grid}.b71mVa_full{grid-column:1/-1}.b71mVa_section{gap:var(--space-4);border:0;min-width:0;margin:0;padding:0;display:grid}.b71mVa_sectionTitle{margin-bottom:var(--space-3);color:var(--color-text);font-size:var(--text-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight);padding:0}.b71mVa_field,.b71mVa_group{gap:var(--space-1-5);align-content:start;min-width:0;display:grid}.b71mVa_group{border:0;margin:0;padding:0}.b71mVa_label{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);padding:0}.b71mVa_required{color:var(--color-brand-text)}.b71mVa_control{width:100%;min-height:var(--tap-target);padding:var(--space-2-5) var(--space-3);border:1px solid var(--color-border-input);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font-family:inherit;font-size:var(--text-base);line-height:var(--leading-snug);transition:border-color var(--transition-fast), box-shadow var(--transition-fast)}.b71mVa_control::placeholder{color:var(--color-text-muted);opacity:1}.b71mVa_control:hover{border-color:var(--color-text-subtle)}.b71mVa_control:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.b71mVa_control[aria-invalid=true]{border-color:var(--color-brand-text);box-shadow:inset 0 0 0 1px var(--color-brand-text)}.b71mVa_textarea{min-height:calc(var(--tap-target) * 3);resize:vertical}.b71mVa_select{appearance:none;padding-right:var(--space-10);cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--color-text-muted) 50%), linear-gradient(135deg, var(--color-text-muted) 50%, transparent 50%);background-position:calc(100% - var(--space-5) - .3125rem) 50%, calc(100% - var(--space-5)) 50%;background-repeat:no-repeat;background-size:.3125rem .3125rem,.3125rem .3125rem}.b71mVa_select:focus-visible{background-image:linear-gradient(45deg, transparent 50%, var(--color-text) 50%), linear-gradient(135deg, var(--color-text) 50%, transparent 50%)}.b71mVa_hint{color:var(--color-text-muted);font-size:var(--text-13)}.b71mVa_error{color:var(--color-brand-text);font-size:var(--text-13);font-weight:var(--font-weight-semibold)}.b71mVa_choices{gap:var(--space-2);flex-wrap:wrap;display:flex}.b71mVa_choice{cursor:pointer;display:inline-flex;position:relative}.b71mVa_choiceInput{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.b71mVa_choiceLabel{min-height:var(--tap-target);padding:var(--space-2) var(--space-4);border:1px solid var(--color-border-input);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--font-weight-medium);transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);align-items:center;display:inline-flex}.b71mVa_choice:hover .b71mVa_choiceLabel{border-color:var(--color-text-subtle)}.b71mVa_choiceInput:checked+.b71mVa_choiceLabel{border-color:var(--color-inverse);background:var(--color-inverse);color:var(--color-on-inverse)}.b71mVa_choiceInput:focus-visible+.b71mVa_choiceLabel{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.b71mVa_rows{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.b71mVa_row{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-muted);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.b71mVa_rowNumber{min-width:var(--space-7);height:var(--space-7);border-radius:var(--radius-full);background:var(--color-accent-bg-strong);color:var(--color-brand-text);font-size:var(--text-13);font-weight:var(--font-weight-bold);justify-content:center;align-items:center;display:inline-flex}.b71mVa_rowFields{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.b71mVa_rowName,.b71mVa_rowNote{grid-column:1/-1}.b71mVa_remove{min-height:var(--tap-target);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-input);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text-secondary);font-family:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);grid-column:2;justify-self:start}.b71mVa_remove:hover{border-color:var(--color-text);color:var(--color-text)}.b71mVa_remove:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.b71mVa_rowActions{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.b71mVa_actions{gap:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.b71mVa_status{color:var(--color-brand-text);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);flex:16rem}.b71mVa_status:empty{display:none}.b71mVa_success{gap:var(--space-4);padding:var(--space-6);border:1px solid var(--color-border-accent-strong);border-radius:var(--radius-lg);background:var(--color-accent-bg);color:var(--color-text-body);display:grid}.b71mVa_success:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.b71mVa_successTitle{color:var(--color-text);font-size:var(--text-xl)}.b71mVa_trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}@media (min-width:640px){.b71mVa_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.b71mVa_row{grid-template-columns:auto minmax(0,1fr) auto}.b71mVa_rowFields{grid-template-columns:minmax(0,3fr) minmax(0,1fr) minmax(0,1fr)}.b71mVa_rowName{grid-column:auto}.b71mVa_remove{margin-top:calc(var(--text-sm) * var(--leading-normal) + var(--space-1-5));grid-column:auto}}.b71mVa_toolDetails{border:1px solid var(--color-border-accent);border-radius:var(--radius-lg);background:var(--color-accent-bg);min-width:0}.b71mVa_toolDetails>.b71mVa_tool{padding:0 var(--space-5) var(--space-5);background:0 0;border:0;border-radius:0}.b71mVa_toolSummary{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--tap-target);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);cursor:pointer;list-style:none;display:flex}.b71mVa_toolSummary::-webkit-details-marker{display:none}.b71mVa_toolSummary:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.b71mVa_toolSummaryText{gap:var(--space-1);min-width:0;display:grid}.b71mVa_toolSummaryTitle{align-items:center;gap:var(--space-2);color:var(--color-text);font-size:var(--text-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight);flex-wrap:wrap;display:flex}.b71mVa_toolSummaryTag{padding:var(--space-0-5) var(--space-2);border:1px solid var(--color-border-brand-soft);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-brand-text);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:0}.b71mVa_toolSummaryHint{color:var(--color-text-muted);font-size:var(--text-13);line-height:var(--leading-snug)}.b71mVa_toolSummaryAction{width:var(--space-8);height:var(--space-8);border:1px solid var(--color-border-input);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text);transition:transform var(--transition-fast);flex-shrink:0;place-items:center;display:grid}@media (max-width:599px){.b71mVa_toolSummary{padding:var(--space-3) var(--space-4)}.b71mVa_toolSummaryHint{display:none}.b71mVa_toolSummaryTitle{font-size:var(--text-base)}.b71mVa_toolDetails>.b71mVa_tool{padding:0 var(--space-4) var(--space-4)}}.b71mVa_toolDetails[open] .b71mVa_toolSummaryAction{transform:rotate(180deg)}.b71mVa_tool{gap:var(--space-4);min-width:0;padding:var(--space-5);border:1px solid var(--color-border-accent);border-radius:var(--radius-lg);background:var(--color-accent-bg);display:grid}.b71mVa_toolHead{gap:var(--space-1-5);display:grid}.b71mVa_toolTitle{color:var(--color-text);font-size:var(--text-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight)}.b71mVa_result{gap:var(--space-4);min-width:0;display:grid}.b71mVa_result:empty{display:none}.b71mVa_result:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.b71mVa_resultTitle{color:var(--color-text);font-size:var(--text-base);font-weight:var(--font-weight-bold)}.b71mVa_notice{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-accent-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-body);font-size:var(--text-sm)}.b71mVa_matchList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.b71mVa_matchRow{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.b71mVa_matchRow[data-excluded=true]{opacity:.6}.b71mVa_matchCheck{min-width:var(--tap-target);min-height:var(--tap-target);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.b71mVa_matchCheck input{width:var(--space-5);height:var(--space-5);accent-color:var(--color-brand)}.b71mVa_matchBody{gap:var(--space-3);min-width:0;display:grid}.b71mVa_matchName{gap:var(--space-2);color:var(--color-text);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;align-items:center;display:flex}.b71mVa_matchFields{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.b71mVa_matchProduct{grid-column:1/-1}.b71mVa_matchInfo{color:var(--color-text-muted);font-size:var(--text-13);overflow-wrap:anywhere}.b71mVa_matchInfo[data-tone=warn]{color:var(--color-brand-text);font-weight:var(--font-weight-semibold)}.b71mVa_matchInfo a{color:var(--color-brand-text);text-decoration:underline}@media (min-width:900px){.b71mVa_matchFields{grid-template-columns:minmax(0,3fr) minmax(0,1fr) minmax(0,1fr)}.b71mVa_matchProduct{grid-column:auto}}.b71mVa_tt86Panel{gap:var(--space-4);min-width:0;display:grid}.b71mVa_matchTag{gap:var(--space-1) var(--space-2);color:var(--color-text-muted);font-size:var(--text-13);font-weight:var(--font-weight-semibold);flex-wrap:wrap;align-items:center;display:flex}.b71mVa_matchBadge{padding:var(--space-0-5,2px) var(--space-2);border:1px solid var(--color-border-accent-strong);border-radius:var(--radius-full);background:var(--color-accent-bg);color:var(--color-text-body);font-weight:var(--font-weight-medium)}
.JF2Awq_frame{background:var(--color-media-bg);width:100%;position:relative;overflow:hidden}.JF2Awq_ratioSquare{aspect-ratio:1}.JF2Awq_ratio43{aspect-ratio:4/3}.JF2Awq_ratio1610{aspect-ratio:16/10}.JF2Awq_ratio54{aspect-ratio:5/4}.JF2Awq_ratio169{aspect-ratio:16/9}.JF2Awq_roundedMd{border-radius:var(--radius-md)}.JF2Awq_roundedLg{border-radius:var(--radius-media)}.JF2Awq_image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.JF2Awq_image{transition:var(--transition-zoom)}:is([data-lift]:hover .JF2Awq_image,[data-lift]:focus-within .JF2Awq_image){transform:scale(var(--zoom-scale))}}.JF2Awq_contain{background:var(--color-bg)}.JF2Awq_contain .JF2Awq_image{inset:var(--space-5);width:calc(100% - 2 * var(--space-5));height:calc(100% - 2 * var(--space-5));object-fit:contain;object-position:center;mix-blend-mode:multiply}.JF2Awq_placeholder{padding:var(--space-3);background:repeating-linear-gradient(135deg, var(--color-placeholder-a) 0 10px, var(--color-placeholder-b) 10px 20px);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.JF2Awq_contain .JF2Awq_placeholder{inset:var(--space-5);border-radius:var(--radius-control)}.JF2Awq_placeholderLabel{padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);background:var(--color-surface);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);text-align:center}
.ykzFzG_card{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);min-width:0;height:100%;color:var(--color-text);transition:var(--transition-lift);flex-direction:column;display:flex;position:relative;overflow:hidden}.ykzFzG_card:hover,.ykzFzG_card:focus-within{transform:translateY(var(--lift-distance));border-color:var(--color-brand);box-shadow:var(--shadow-card-lift)}.ykzFzG_body{gap:var(--space-2-5);padding:var(--space-5);flex-direction:column;flex:1;display:flex}.ykzFzG_meta{font-size:var(--text-13);line-height:var(--leading-snug);text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted);overflow:hidden}.ykzFzG_title{font-size:var(--text-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-normal);line-height:var(--leading-snug);text-wrap:pretty}.ykzFzG_link{color:inherit;text-decoration:none}.ykzFzG_link:hover{color:inherit}.ykzFzG_link:after{content:"";z-index:var(--z-raised);position:absolute;inset:0}.ykzFzG_link:focus-visible{outline:none}.ykzFzG_link:focus-visible:after{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:calc(var(--focus-ring-width) * -1);border-radius:var(--radius-card)}.ykzFzG_excerpt{font-size:var(--text-sm);color:var(--color-text-muted);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;line-height:1.55;display:-webkit-box;overflow:hidden}.ykzFzG_cta{align-items:center;gap:var(--space-1-5);font-weight:var(--font-weight-semibold);color:var(--color-brand-text);display:inline-flex}.ykzFzG_cta svg{transition:transform var(--duration-base) var(--ease-out)}.ykzFzG_card:hover .ykzFzG_cta svg,.ykzFzG_card:focus-within .ykzFzG_cta svg{transform:translateX(var(--nudge-distance))}.ykzFzG_featured,.ykzFzG_featured .ykzFzG_link:focus-visible:after{border-radius:var(--radius-xl)}.ykzFzG_featured .ykzFzG_body{justify-content:center;gap:var(--space-4);padding:var(--space-6)}.ykzFzG_featured .ykzFzG_title{font-size:var(--text-h3);text-wrap:balance;line-height:1.3}.ykzFzG_featured .ykzFzG_excerpt{font-size:var(--text-base);color:var(--color-text-secondary)}@media (min-width:800px){.ykzFzG_featured{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ykzFzG_featured .ykzFzG_media{height:100%}.ykzFzG_featured .ykzFzG_body{padding:var(--space-9)}}
.H8aylq_badge{align-items:center;gap:var(--space-1);max-width:100%;padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);letter-spacing:var(--tracking-normal);border:1px solid #0000;text-decoration:none;display:inline-flex}.H8aylq_mono{font-family:var(--font-mono)}.H8aylq_brand{background:var(--color-accent-bg-strong);color:var(--color-brand-text)}.H8aylq_outline{background:var(--color-surface);border-color:var(--color-border-brand-soft);color:var(--color-brand-text)}.H8aylq_neutral{background:var(--color-bg-muted);color:var(--color-text-secondary)}.H8aylq_dark{background:var(--color-inverse);color:var(--color-on-inverse)}.H8aylq_solid{background:var(--color-brand-hover);color:var(--color-on-brand)}.H8aylq_link{transition:background-color var(--transition-fast);position:relative}.H8aylq_link:before{content:"";inset:calc(var(--space-2-5) * -1) 0;position:absolute}.H8aylq_link.H8aylq_brand:hover{background:var(--color-accent-bg-hover);color:var(--color-brand-text)}.H8aylq_link.H8aylq_outline:hover,.H8aylq_link.H8aylq_neutral:hover{border-color:var(--color-brand);color:var(--color-text)}.H8aylq_link.H8aylq_dark:hover{background:var(--color-inverse-hover);color:var(--color-on-inverse)}.H8aylq_link.H8aylq_solid:hover{color:var(--color-on-brand)}
._3e-AXW_root{font-size:var(--text-13);color:var(--color-text-muted)}._3e-AXW_list{margin-block:calc(var(--space-3) * -1);flex-wrap:wrap;align-items:center;display:flex}._3e-AXW_item{align-items:center;min-width:0;display:inline-flex}._3e-AXW_link,._3e-AXW_text{min-height:var(--tap-target);align-items:center;display:inline-flex}._3e-AXW_link{color:var(--color-text-muted);text-decoration:none}._3e-AXW_link:hover{color:var(--color-brand-text);text-decoration:underline}._3e-AXW_current{color:var(--color-text);font-weight:var(--font-weight-medium)}._3e-AXW_item:last-child{flex:1 1 0;min-width:min(10rem,100%)}._3e-AXW_item:last-child ._3e-AXW_current{line-height:var(--tap-target);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._3e-AXW_separator{margin-inline:var(--space-2);color:var(--color-text-subtle)}._3e-AXW_back{align-items:center;gap:var(--space-1-5);min-height:var(--tap-target);margin-block:calc(var(--space-3) * -1);max-width:100%;color:var(--color-text-secondary);font-weight:var(--font-weight-medium);text-decoration:none;display:none}._3e-AXW_back:hover{color:var(--color-brand-text);text-decoration:underline}@media (max-width:599px){._3e-AXW_hasParent ._3e-AXW_back{display:inline-flex}._3e-AXW_hasParent ._3e-AXW_list{display:none}}
.b6YjYG_card{border:1px solid var(--color-border);min-width:0;color:var(--color-text);flex-direction:column;display:flex}.b6YjYG_surface{background:var(--color-surface)}.b6YjYG_accent{background:var(--color-accent-bg);border-color:var(--color-border-accent)}.b6YjYG_brand{--color-focus:var(--color-on-brand);background:var(--color-brand);border-color:var(--color-brand);color:var(--color-on-brand)}.b6YjYG_padding-none{padding:0}.b6YjYG_padding-md{gap:var(--space-3);padding:var(--space-5)}.b6YjYG_padding-lg{gap:var(--space-3);padding:var(--space-6)}.b6YjYG_radius-lg{border-radius:var(--radius-lg)}.b6YjYG_radius-card{border-radius:var(--radius-card)}.b6YjYG_radius-xl{border-radius:var(--radius-xl)}
.AEnDbW_grid{--grid-min:16.25rem;gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.AEnDbW_grid>*{min-width:0}.AEnDbW_sm{--grid-min:13.75rem}.AEnDbW_md{--grid-min:16.25rem}.AEnDbW_lg{--grid-min:17.5rem}.AEnDbW_fit{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--grid-min)), 1fr))}.AEnDbW_fill{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--grid-min)), 1fr))}@media (max-width:599px){.AEnDbW_fill.AEnDbW_sm,.AEnDbW_fill.AEnDbW_md{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:600px){.AEnDbW_fill.AEnDbW_lg:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}
._v2Tuq_card{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);min-width:0;height:100%;color:var(--color-text);transition:var(--transition-lift);flex-direction:column;display:flex;position:relative;overflow:hidden}._v2Tuq_card:hover,._v2Tuq_card:focus-within{transform:translateY(var(--lift-distance));border-color:var(--color-border-brand-soft);box-shadow:var(--shadow-card-lift)}._v2Tuq_body{gap:var(--space-1-5);padding:var(--space-4) var(--space-5) var(--space-5);flex-direction:column;display:flex}._v2Tuq_name{font-size:var(--text-md);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-normal);line-height:var(--leading-snug)}._v2Tuq_link{color:inherit;text-decoration:none}._v2Tuq_link:hover{color:inherit}._v2Tuq_link:after{content:"";z-index:var(--z-raised);position:absolute;inset:0}._v2Tuq_link:focus-visible{outline:none}._v2Tuq_link:focus-visible:after{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:calc(var(--focus-ring-width) * -1);border-radius:var(--radius-card)}._v2Tuq_description{font-size:var(--text-sm);color:var(--color-text-muted);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}
.DKvRuG_gallery{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.DKvRuG_stage{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);overflow:hidden}.DKvRuG_slide{display:none}.DKvRuG_thumbs{gap:var(--space-2-5);grid-template-columns:repeat(4,minmax(0,5.25rem));display:grid}.DKvRuG_thumb{border:2px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);cursor:pointer;min-width:0;transition:border-color var(--transition-fast);overflow:hidden}.DKvRuG_thumb:hover{border-color:var(--color-border-accent-strong)}.DKvRuG_thumbs .DKvRuG_thumb img{inset:var(--space-1-5);width:calc(100% - 2 * var(--space-1-5));height:calc(100% - 2 * var(--space-1-5))}.DKvRuG_radio:first-of-type:checked~.DKvRuG_stage .DKvRuG_slide:first-child,.DKvRuG_radio:nth-of-type(2):checked~.DKvRuG_stage .DKvRuG_slide:nth-child(2),.DKvRuG_radio:nth-of-type(3):checked~.DKvRuG_stage .DKvRuG_slide:nth-child(3),.DKvRuG_radio:nth-of-type(4):checked~.DKvRuG_stage .DKvRuG_slide:nth-child(4),.DKvRuG_radio:nth-of-type(5):checked~.DKvRuG_stage .DKvRuG_slide:nth-child(5),.DKvRuG_radio:nth-of-type(6):checked~.DKvRuG_stage .DKvRuG_slide:nth-child(6),.DKvRuG_radio:nth-of-type(7):checked~.DKvRuG_stage .DKvRuG_slide:nth-child(7),.DKvRuG_radio:nth-of-type(8):checked~.DKvRuG_stage .DKvRuG_slide:nth-child(8){display:block}.DKvRuG_radio:first-of-type:checked~.DKvRuG_thumbs .DKvRuG_thumb:first-child,.DKvRuG_radio:nth-of-type(2):checked~.DKvRuG_thumbs .DKvRuG_thumb:nth-child(2),.DKvRuG_radio:nth-of-type(3):checked~.DKvRuG_thumbs .DKvRuG_thumb:nth-child(3),.DKvRuG_radio:nth-of-type(4):checked~.DKvRuG_thumbs .DKvRuG_thumb:nth-child(4),.DKvRuG_radio:nth-of-type(5):checked~.DKvRuG_thumbs .DKvRuG_thumb:nth-child(5),.DKvRuG_radio:nth-of-type(6):checked~.DKvRuG_thumbs .DKvRuG_thumb:nth-child(6),.DKvRuG_radio:nth-of-type(7):checked~.DKvRuG_thumbs .DKvRuG_thumb:nth-child(7),.DKvRuG_radio:nth-of-type(8):checked~.DKvRuG_thumbs .DKvRuG_thumb:nth-child(8){border-color:var(--color-brand)}.DKvRuG_radio:first-of-type:focus-visible~.DKvRuG_thumbs .DKvRuG_thumb:first-child,.DKvRuG_radio:nth-of-type(2):focus-visible~.DKvRuG_thumbs .DKvRuG_thumb:nth-child(2),.DKvRuG_radio:nth-of-type(3):focus-visible~.DKvRuG_thumbs .DKvRuG_thumb:nth-child(3),.DKvRuG_radio:nth-of-type(4):focus-visible~.DKvRuG_thumbs .DKvRuG_thumb:nth-child(4),.DKvRuG_radio:nth-of-type(5):focus-visible~.DKvRuG_thumbs .DKvRuG_thumb:nth-child(5),.DKvRuG_radio:nth-of-type(6):focus-visible~.DKvRuG_thumbs .DKvRuG_thumb:nth-child(6),.DKvRuG_radio:nth-of-type(7):focus-visible~.DKvRuG_thumbs .DKvRuG_thumb:nth-child(7),.DKvRuG_radio:nth-of-type(8):focus-visible~.DKvRuG_thumbs .DKvRuG_thumb:nth-child(8){outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}@media (min-width:600px){.DKvRuG_thumbs{grid-template-columns:repeat(auto-fill,5.25rem)}}
.zJSYXq_root{min-width:0}.zJSYXq_list{gap:var(--space-2);flex-wrap:wrap;display:flex}.zJSYXq_link{min-height:var(--tap-target);padding:var(--space-2) var(--space-4);border:1px solid var(--color-border-accent-strong);border-radius:var(--radius-full);background:var(--color-surface);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-text);transition:border-color var(--transition-fast), color var(--transition-fast);align-items:center;display:inline-flex}.zJSYXq_link:hover{border-color:var(--color-brand);color:var(--color-brand-text)}.zJSYXq_bar{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}.zJSYXq_action{flex:none}@media (max-width:599px){.zJSYXq_root{width:100%}.zJSYXq_list{padding:var(--space-0-5) var(--space-8) var(--space-0-5) 0;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, var(--color-text) calc(100% - var(--space-8)), transparent);-webkit-mask-image:linear-gradient(to right, var(--color-text) calc(100% - var(--space-8)), transparent);mask-image:linear-gradient(to right, var(--color-text) calc(100% - var(--space-8)), transparent);flex-wrap:nowrap;overflow-x:auto}.zJSYXq_list::-webkit-scrollbar{display:none}.zJSYXq_list>li{scroll-snap-align:start;flex:none}.zJSYXq_link{white-space:nowrap}.zJSYXq_action,.zJSYXq_action>*{width:100%}}
