.XqfxOq_card{align-content:start;gap:16px;min-width:0;padding:24px 16px;display:grid}.XqfxOq_heading{font:var(--font-band);letter-spacing:var(--ls-band);text-wrap:balance;color:var(--text);margin:0}.XqfxOq_noon{font-size:var(--fs-lead);color:var(--text);margin:0;font-weight:600;line-height:1.4}.XqfxOq_note{max-width:var(--measure-article);font-size:var(--fs-label);color:var(--muted-aa);margin:0;line-height:1.5}.XqfxOq_explain{max-width:var(--measure-article);font-size:var(--fs-data);color:var(--text-80);margin:0;line-height:1.5}.XqfxOq_wrap{border-radius:var(--r-sm);scroll-margin:8px;overflow-x:auto}.XqfxOq_wrap:focus-visible{outline-offset:4px}.XqfxOq_table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--fs-data);font-variant-numeric:tabular-nums;line-height:1.45}.XqfxOq_table thead th{text-align:left;vertical-align:bottom;font-size:var(--fs-label);color:var(--muted-aa);padding:0 12px 8px 0;font-weight:500}.XqfxOq_table tbody th,.XqfxOq_table td{border-top:1px solid var(--border-soft);text-align:left;vertical-align:baseline;color:var(--text-80);padding:12px 12px 12px 0;font-weight:400}.XqfxOq_table tbody th{color:var(--text);font-weight:500}.XqfxOq_body{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.XqfxOq_glyph{width:16px;height:16px;color:var(--gold);flex:none}.XqfxOq_gate{color:var(--text);font-weight:600;display:block}.XqfxOq_position{white-space:nowrap;color:var(--muted-aa);display:block}.XqfxOq_table td[tabindex]{scroll-margin-block:calc(var(--header-clear,24px) + 96px)}.XqfxOq_table td[tabindex]:focus{outline:var(--focus-outline);outline-offset:-2px;border-radius:var(--r-sm);background:var(--tone-gold-bg)}.XqfxOq_entries{gap:4px;margin:0;padding:0;list-style:none;display:grid}.XqfxOq_entry{flex-wrap:wrap;gap:0 12px;display:flex}.XqfxOq_entry>:first-child{color:var(--text);font-weight:500}.XqfxOq_entry>:not(:first-child){color:var(--muted-aa)}.XqfxOq_gates{color:var(--muted-aa);gap:0 8px;display:inline-flex}.XqfxOq_more{color:var(--muted-aa);margin:4px 0 0}@media (max-width:640px){.XqfxOq_position{white-space:normal}.XqfxOq_table thead th,.XqfxOq_table tbody th,.XqfxOq_table td{padding-right:8px}.XqfxOq_table :is(thead th,tbody th,td):last-child{padding-right:0}.XqfxOq_entries{gap:8px}.XqfxOq_entry{gap:0;display:grid}.XqfxOq_gates{grid-template-columns:max-content max-content;justify-content:start;display:grid}.XqfxOq_entry>span:not(.XqfxOq_gates):has(>[data-copy-data]){white-space:nowrap}.XqfxOq_entry>span:not(.XqfxOq_gates):has(>[data-copy-data])>[data-copy-data]:first-child:not(:only-child):after{content:"\a ";white-space:pre}}@media (max-width:350px){.XqfxOq_fades{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}.XqfxOq_fades:focus-visible{-webkit-mask-image:none;mask-image:none}}@media (min-width:641px){.XqfxOq_card{padding:32px}}@media print{.XqfxOq_table tbody th,.XqfxOq_table td{padding-block:4px}.XqfxOq_heading{font-size:var(--fs-h3);font-family:var(--ff-display)}.XqfxOq_wrap{overflow:visible}}
._1yWgwW_card{align-content:start;gap:16px;min-width:0;padding:24px 16px;display:grid}._1yWgwW_heading{font:var(--font-band);letter-spacing:var(--ls-band);text-wrap:balance;color:var(--text);margin:0}._1yWgwW_subheading{font-size:var(--fs-data);color:var(--text);margin:8px 0 0;font-weight:600;line-height:1.4}._1yWgwW_list{margin:0;padding:0;list-style:none;display:grid}._1yWgwW_row{border-top:1px solid var(--border-soft);font-size:var(--fs-data);color:var(--text-80);grid-template-columns:16px minmax(0,1fr);align-items:baseline;gap:0 12px;padding:8px 0;line-height:1.45;display:grid}._1yWgwW_row:first-child{border-top:0}._1yWgwW_name{color:var(--text);font-weight:500}._1yWgwW_state,._1yWgwW_between{color:var(--muted-aa);display:block}._1yWgwW_mark{border-radius:var(--r-pill);border:1.8px solid var(--gold);box-sizing:border-box;align-self:center;width:12px;height:12px;display:block}._1yWgwW_mark[data-state=defined]{background:var(--gold)}._1yWgwW_mark[data-state=open]{border-width:1px;border-color:var(--gold-dim)}._1yWgwW_ring{align-self:center;width:12px;height:12px;display:block;overflow:visible}._1yWgwW_ring circle{fill:none;stroke:var(--gold);stroke-width:1.8px}._1yWgwW_hanging{gap:16px;min-width:0;display:grid}._1yWgwW_chips{grid-template-columns:repeat(auto-fill,minmax(min(100%,148px),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}._1yWgwW_chip{border:1px solid var(--border-soft);border-radius:var(--r-sm);min-width:0;font-size:var(--fs-data);color:var(--text-80);grid-template-columns:12px minmax(0,1fr);align-items:center;gap:0 8px;padding:8px 12px;line-height:1.35;display:grid}._1yWgwW_chipText{flex-wrap:wrap;align-items:baseline;gap:0 8px;min-width:0;display:flex}._1yWgwW_chipCenter{font-size:var(--fs-label);color:var(--muted-aa)}._1yWgwW_note{max-width:var(--measure-article);font-size:var(--fs-label);color:var(--muted-aa);margin:0;line-height:1.5}._1yWgwW_none{font-size:var(--fs-data);color:var(--text-80);margin:0;line-height:1.45}@media (min-width:641px){._1yWgwW_card{padding:32px}}@media (forced-colors:active){._1yWgwW_mark{border-color:canvastext}._1yWgwW_mark[data-state=defined]{background:canvastext}._1yWgwW_ring circle{stroke:canvastext}}@media print{._1yWgwW_row{padding:2px 0}._1yWgwW_hanging{break-inside:avoid}._1yWgwW_chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px}._1yWgwW_chip ._1yWgwW_name{white-space:nowrap}._1yWgwW_chip{border:0;padding:2px 0}._1yWgwW_list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}._1yWgwW_heading{font-size:var(--fs-h3);font-family:var(--ff-display)}._1yWgwW_mark,._1yWgwW_mark[data-state=defined]{border-color:var(--gold)}._1yWgwW_ring circle{stroke:var(--gold)}}
.ybFrna_frame{width:100%;max-width:440px;margin-inline:auto;container:hd-figure/inline-size}.ybFrna_figure{shape-rendering:geometricprecision;width:100%;height:auto;display:block;overflow:visible}.ybFrna_track{fill:none;stroke:var(--border);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}.ybFrna_lane{fill:none;stroke-width:7px;stroke-linecap:butt;stroke-linejoin:round}.ybFrna_personality{stroke:var(--hd-personality)}.ybFrna_design{stroke:var(--hd-design)}.ybFrna_core{stroke:var(--cosmos-deep);stroke-width:2.6px}.ybFrna_neutral{stroke:var(--muted2-aa)}.ybFrna_tip{stroke-linecap:round}.ybFrna_centerDefined{stroke:var(--gold);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.ybFrna_centerOpen{fill:var(--card-faint);stroke:var(--muted2-aa);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.ybFrna_centerPart{stroke:var(--gold);stroke-width:1.6px;stroke-linejoin:round}.ybFrna_metalHi{stop-color:var(--gold-300)}.ybFrna_metal{stop-color:var(--gold-400)}.ybFrna_metalLo{stop-color:var(--gold-600)}.ybFrna_hatchLine{stroke:var(--gold-dim);stroke-width:1.4px}.ybFrna_gatePersonality{fill:var(--hd-personality);stroke:var(--cosmos-deep);stroke-width:1px}.ybFrna_gateDesign{fill:var(--cosmos-deep);stroke:var(--hd-design);stroke-width:2.5px}.ybFrna_gateBoth{fill:var(--hd-personality);stroke:var(--hd-design);stroke-width:2.5px}.ybFrna_dayGate{stroke-linejoin:round}.ybFrna_fillGold{fill:var(--hd-personality)}.ybFrna_fillNight{fill:var(--cosmos-deep)}.ybFrna_hatchGold{stroke:var(--hd-personality);stroke-width:2.2px}.ybFrna_ringDesign{stroke:var(--hd-design);stroke-width:2.5px}.ybFrna_ringHalo{stroke:var(--cosmos-deep);stroke-width:1px}.ybFrna_ringHatch{stroke:var(--hd-hatch-edge);stroke-width:1px}.ybFrna_gatePart{stroke-dasharray:4 2.5}.ybFrna_socket{fill:var(--cosmos-deep);stroke:var(--border-strong);stroke-width:1px;vector-effect:non-scaling-stroke}.ybFrna_socketOnMetal{fill:var(--gold);stroke:var(--gold-lo)}.ybFrna_number,.ybFrna_numberBoth,.ybFrna_numberDesign,.ybFrna_socketNumber{font-family:var(--ff-body);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.02em;pointer-events:none;-webkit-user-select:none;user-select:none}.ybFrna_number,.ybFrna_numberBoth,.ybFrna_numberDesign{font-size:14.5px;font-weight:var(--fw-semibold)}.ybFrna_number,.ybFrna_numberBoth{fill:var(--text-on-gold)}.ybFrna_numberDesign{fill:var(--text)}.ybFrna_numberHalo{paint-order:stroke;stroke:var(--cosmos-deep);stroke-width:3px;stroke-linejoin:round}.ybFrna_socketNumber{font-size:11.5px;font-weight:var(--fw-medium);fill:var(--muted-aa);display:none}.ybFrna_socketNumber.ybFrna_numberOnMetal{fill:var(--text-on-gold)}.ybFrna_printHatch{display:none}@media print{.ybFrna_printHatch{display:inline}.ybFrna_printHatch .ybFrna_hatchLine{stroke-width:.7px}.ybFrna_printHatch .ybFrna_hatchGold{stroke-width:1.1px}.ybFrna_centerPart[fill$=hatch\)],.ybFrna_dayGate[fill$=hatch\)]{fill:none}}@container hd-figure not (min-width:310px){.ybFrna_number,.ybFrna_numberBoth,.ybFrna_numberDesign{display:none}}@container hd-figure (min-width:385px){.ybFrna_socket{r:8px}.ybFrna_socketNumber{display:inline}}@media (forced-colors:active){.ybFrna_track,.ybFrna_centerOpen,.ybFrna_socket{stroke:graytext}.ybFrna_centerDefined,.ybFrna_centerPart,.ybFrna_personality,.ybFrna_design,.ybFrna_neutral,.ybFrna_gateDesign,.ybFrna_gateBoth,.ybFrna_ringDesign,.ybFrna_ringHatch{stroke:canvastext}.ybFrna_core,.ybFrna_ringHalo,.ybFrna_gatePersonality{stroke:canvas}.ybFrna_gatePersonality,.ybFrna_fillGold{fill:canvastext}.ybFrna_gateDesign,.ybFrna_fillNight,.ybFrna_socket{fill:canvas}.ybFrna_hatchGold{stroke:canvastext}.ybFrna_gateBoth,.ybFrna_fillGold.ybFrna_ringDesign:not(.ybFrna_gatePart){fill:canvas;stroke-dasharray:1.2 1.8}.ybFrna_metalHi,.ybFrna_metal,.ybFrna_metalLo{stop-color:CanvasText}.ybFrna_number{fill:canvas}.ybFrna_numberDesign,.ybFrna_numberBoth{fill:canvastext}.ybFrna_numberHalo{stroke:canvas}.ybFrna_socketNumber,.ybFrna_socketNumber.ybFrna_numberOnMetal{fill:graytext}}@keyframes ybFrna_arrive{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){@media (min-width:1024px){:where([data-arrive] [data-ui=hd-figure-card] .ybFrna_figure:not(dialog *))>:where(.ybFrna_track,g:has(>[data-center]),g:has(>[data-channel]),g:has(>[data-gate])){animation:ybFrna_arrive .4s var(--ease-out) backwards}:where([data-arrive] [data-ui=hd-figure-card] .ybFrna_figure:not(dialog *))>:where(g:has(>[data-channel])){animation-delay:.25s}:where([data-arrive] [data-ui=hd-figure-card] .ybFrna_figure:not(dialog *))>:where(g:has(>[data-gate])){animation-duration:.55s;animation-delay:.35s}}}@media print{.ybFrna_figure>*{animation:none}}
.aS-2xa_opener{display:inline-flex}.aS-2xa_dialog{visibility:visible;background:var(--cosmos-deep);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--text);overscroll-behavior:contain;border:0;border-radius:0;margin:0;padding:0;overflow:hidden}.aS-2xa_dialog::backdrop{background:0 0}.aS-2xa_dialog:focus-visible{outline:none}.aS-2xa_body{height:100%;padding:max(24px, env(safe-area-inset-top,0px)) max(24px, env(safe-area-inset-right,0px)) max(24px, env(safe-area-inset-bottom,0px)) max(24px, env(safe-area-inset-left,0px));grid-template-rows:auto minmax(0,1fr);gap:16px;display:grid}.aS-2xa_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;display:flex}.aS-2xa_hint{font-size:var(--fs-label);color:var(--muted-aa);flex-basis:100%;margin:0;line-height:1.4}.aS-2xa_fit{margin-left:auto;display:inline-flex}.aS-2xa_close{display:inline-flex}.aS-2xa_fit>[aria-pressed=true]{border-color:var(--gold);background:var(--tone-gold-bg);color:var(--gold)}.aS-2xa_title{font:var(--font-section);letter-spacing:var(--ls-section);color:var(--text);margin:0}.aS-2xa_columns{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.aS-2xa_stage{overscroll-behavior:contain;touch-action:pan-x pan-y pinch-zoom;border-radius:var(--r-sm);min-height:0;display:grid;overflow:auto;container-type:size}.aS-2xa_stage>div{width:max(440px,min(100cqw,52.9cqh));max-width:none;margin:auto}.aS-2xa_box{aspect-ratio:400/756}.aS-2xa_stage[data-pending]{visibility:hidden}.aS-2xa_stage:focus-visible{outline:var(--focus-outline);outline-offset:-2px}.aS-2xa_stage[data-pan]{cursor:grab}.aS-2xa_stage[data-dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none}.aS-2xa_stage[data-pan][data-more]{-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--fade-top,0px), black calc(100% - var(--fade-bottom,0px)), transparent), linear-gradient(to right, transparent, black var(--fade-left,0px), black calc(100% - var(--fade-right,0px)), transparent);mask-image:linear-gradient(to bottom, transparent, black var(--fade-top,0px), black calc(100% - var(--fade-bottom,0px)), transparent), linear-gradient(to right, transparent, black var(--fade-left,0px), black calc(100% - var(--fade-right,0px)), transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.aS-2xa_stage[data-more~=top]{--fade-top:40px}.aS-2xa_stage[data-more~=bottom]{--fade-bottom:40px}.aS-2xa_stage[data-more~=left]{--fade-left:40px}.aS-2xa_stage[data-more~=right]{--fade-right:40px}.aS-2xa_stage[data-pan][data-more]:focus-visible{-webkit-mask-image:none;mask-image:none}@media (min-width:641px){.aS-2xa_stage[data-large]>div{width:max(704px,min(100cqw,52.9cqh))}.aS-2xa_stage[data-fit]>div{width:max(310px,min(100cqw,52.9cqh))}}.aS-2xa_aside{display:none}@media (min-width:1024px){.aS-2xa_columns{grid-template-columns:minmax(220px,1fr) minmax(0,3fr) minmax(220px,1fr);gap:32px}.aS-2xa_stage{grid-column:2}.aS-2xa_stage>div{width:max(420px,min(100cqw,52.9cqh))}.aS-2xa_aside{flex-direction:column;justify-content:flex-start;gap:24px;width:min(100%,320px);min-width:0;padding-top:48px;display:flex}.aS-2xa_start{grid-column:1;justify-self:end}.aS-2xa_end{grid-column:3;justify-self:start}.aS-2xa_aside>*{grid-area:auto}.aS-2xa_aside ul{grid-template-columns:repeat(4,minmax(48px,1fr))}}@media (forced-colors:active){.aS-2xa_stage[data-pan][data-more]{-webkit-mask-image:none;mask-image:none}.aS-2xa_fit>[aria-pressed=true]{outline-offset:-2px;outline:2px solid highlight}}@media print{.aS-2xa_stage[data-pan][data-more]{-webkit-mask-image:none;mask-image:none}}@media (prefers-reduced-motion:no-preference){.aS-2xa_dialog{opacity:0;transition:opacity var(--dur-exit) var(--ease-out), overlay var(--dur-exit) allow-discrete, display var(--dur-exit) allow-discrete}.aS-2xa_dialog[open]{opacity:1;transition-duration:var(--dur-enter)}@starting-style{.aS-2xa_dialog[open]{opacity:0}}}
.iI2Cia_legend{font:var(--fw-regular) var(--fs-label)/var(--lh-ui) var(--ff-body);color:var(--text-80);flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;list-style:none;display:flex}.iI2Cia_legend li{align-items:center;gap:8px;min-width:0;display:inline-flex}.iI2Cia_swatch{flex:none;display:block;overflow:visible}.iI2Cia_metal{fill:var(--gold-400)}
._11jXFq_box{min-width:0;container:hd-strips/inline-size}._11jXFq_layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"figure""legend""design""personality";gap:16px;min-width:0;display:grid}._11jXFq_figure{grid-area:figure;min-width:0}._11jXFq_legend{grid-area:legend;min-width:0}._11jXFq_design{grid-area:design}._11jXFq_personality{grid-area:personality}._11jXFq_strip{align-content:start;gap:8px;min-width:0;display:grid}._11jXFq_label{font-size:var(--fs-label);font-weight:var(--fw-medium);color:var(--text-80);align-items:center;gap:8px;margin:0;line-height:1.4;display:inline-flex}._11jXFq_mark{flex:none;display:block;overflow:visible}._11jXFq_markLane{fill:none;stroke-width:7px}._11jXFq_design ._11jXFq_markLane{stroke:var(--hd-design)}._11jXFq_personality ._11jXFq_markLane{stroke:var(--hd-personality)}._11jXFq_markCore{fill:none;stroke:var(--cosmos-deep);stroke-width:2.6px}._11jXFq_cells{grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:2px;margin:0;padding:0;list-style:none;display:grid}._11jXFq_cell{border:1px solid var(--border-soft);border-radius:var(--r-sm);background:var(--card-faint);width:100%;min-width:44px;min-height:44px;color:var(--text);font:var(--fw-semibold) var(--fs-label)/1.1 var(--ff-body);font-variant-numeric:tabular-nums lining-nums;align-content:center;justify-items:center;gap:2px;padding:4px 2px;display:grid;position:relative}button._11jXFq_cell{border-color:var(--border);cursor:pointer}._11jXFq_cell:focus-visible{outline:var(--focus-outline);outline-offset:2px}._11jXFq_glyph{width:16px;height:16px;color:var(--text)}._11jXFq_value{white-space:nowrap}._11jXFq_go{fill:none;stroke:var(--muted-aa);stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;position:absolute;top:4px;right:4px}@media (hover:hover){button._11jXFq_cell:hover{border-color:var(--border-hover)}button._11jXFq_cell:hover ._11jXFq_go{stroke:var(--gold)}}@media (prefers-reduced-motion:no-preference){button._11jXFq_cell{transition:border-color var(--dur-hover) var(--ease-out)}}@container hd-strips (min-width:460px){._11jXFq_layout{grid-template-columns:60px minmax(0,1fr) 60px;grid-template-areas:"design figure personality""legend legend legend";align-items:stretch;gap:16px 12px}._11jXFq_strip{grid-template-rows:auto minmax(0,1fr)}._11jXFq_label{text-align:center;flex-direction:column;justify-content:center;gap:4px}._11jXFq_cells{grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(32px,1fr)}._11jXFq_cell{min-width:0;min-height:32px}._11jXFq_go{top:3px;right:3px}}@media (min-width:1024px){._11jXFq_layout{column-gap:8px}._11jXFq_figure>div{max-width:max(310px, min(440px, calc((100svh - var(--header-clear) - 71px) * .529)))}}@media (forced-colors:active){._11jXFq_design ._11jXFq_markLane,._11jXFq_personality ._11jXFq_markLane{stroke:canvastext}._11jXFq_markCore{stroke:canvas}._11jXFq_go{stroke:buttontext}}
.XpnYfG_scene{grid-template-columns:minmax(96px,34%) minmax(0,1fr);align-items:center;gap:16px;min-width:0;margin:0;padding:16px;display:grid}.XpnYfG_picture{min-width:0}.XpnYfG_caption{font-size:var(--fs-label);color:var(--muted-aa);text-wrap:balance;margin:0;line-height:1.5}@media (min-width:641px){.XpnYfG_scene{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:16px;padding:24px}.XpnYfG_picture{width:min(100%,300px)}.XpnYfG_caption{max-width:34ch}}@media (min-width:1024px){.XpnYfG_scene{text-align:center;grid-template-columns:minmax(0,1fr);align-content:start;justify-items:center;gap:16px;padding:32px 24px}.XpnYfG_picture{width:min(100%,440px,52.9svh - 158.7px)}.XpnYfG_caption{max-width:34ch}}@media print{.XpnYfG_scene{display:none}}
