.OverlayNameplate-module__5GWKHW__plate{min-width:0;color:var(--text-strong);text-shadow:var(--overlay-text-halo);flex-direction:column;gap:.1em;display:flex}.OverlayNameplate-module__5GWKHW__name{font-size:1.125em;font-weight:var(--fw-semibold);overflow-wrap:anywhere;line-height:1.2}.OverlayNameplate-module__5GWKHW__name a{color:inherit;text-decoration:none}.OverlayNameplate-module__5GWKHW__meta{color:var(--text-muted);font-size:.8em}
.OverlayTag-module__zejDHG__row{justify-content:flex-end;display:flex}.OverlayTag-module__zejDHG__row[data-align=start]{justify-content:flex-start}.OverlayTag-module__zejDHG__row[data-align=center]{justify-content:center}.OverlayTag-module__zejDHG__tag{background:var(--overlay-plate);border:1px solid var(--overlay-plate-edge);border-radius:var(--radius-md);max-width:100%;padding:.3em .6em;display:inline-flex}.OverlayTag-module__zejDHG__tag>*{width:auto}.OverlayTag-module__zejDHG__tag[data-nowrap]>*{flex-wrap:nowrap}
.layout-module__KgTb6q__g0{gap:0}.layout-module__KgTb6q__g1{gap:var(--space-1)}.layout-module__KgTb6q__g2{gap:var(--space-2)}.layout-module__KgTb6q__g3{gap:var(--space-3)}.layout-module__KgTb6q__g4{gap:var(--space-4)}.layout-module__KgTb6q__g5{gap:var(--space-5)}.layout-module__KgTb6q__g6{gap:var(--space-6)}.layout-module__KgTb6q__g8{gap:var(--space-8)}.layout-module__KgTb6q__g10{gap:var(--space-10)}.layout-module__KgTb6q__g12{gap:var(--space-12)}.layout-module__KgTb6q__g16{gap:var(--space-16)}.layout-module__KgTb6q__p0{padding:0}.layout-module__KgTb6q__p1{padding:var(--space-1)}.layout-module__KgTb6q__p2{padding:var(--space-2)}.layout-module__KgTb6q__p3{padding:var(--space-3)}.layout-module__KgTb6q__p4{padding:var(--space-4)}.layout-module__KgTb6q__p5{padding:var(--space-5)}.layout-module__KgTb6q__p6{padding:var(--space-6)}.layout-module__KgTb6q__p8{padding:var(--space-8)}.layout-module__KgTb6q__p10{padding:var(--space-10)}.layout-module__KgTb6q__p12{padding:var(--space-12)}.layout-module__KgTb6q__p16{padding:var(--space-16)}.layout-module__KgTb6q__px0{padding-inline:0}.layout-module__KgTb6q__px1{padding-inline:var(--space-1)}.layout-module__KgTb6q__px2{padding-inline:var(--space-2)}.layout-module__KgTb6q__px3{padding-inline:var(--space-3)}.layout-module__KgTb6q__px4{padding-inline:var(--space-4)}.layout-module__KgTb6q__px5{padding-inline:var(--space-5)}.layout-module__KgTb6q__px6{padding-inline:var(--space-6)}.layout-module__KgTb6q__px8{padding-inline:var(--space-8)}.layout-module__KgTb6q__px10{padding-inline:var(--space-10)}.layout-module__KgTb6q__px12{padding-inline:var(--space-12)}.layout-module__KgTb6q__px16{padding-inline:var(--space-16)}.layout-module__KgTb6q__py0{padding-block:0}.layout-module__KgTb6q__py1{padding-block:var(--space-1)}.layout-module__KgTb6q__py2{padding-block:var(--space-2)}.layout-module__KgTb6q__py3{padding-block:var(--space-3)}.layout-module__KgTb6q__py4{padding-block:var(--space-4)}.layout-module__KgTb6q__py5{padding-block:var(--space-5)}.layout-module__KgTb6q__py6{padding-block:var(--space-6)}.layout-module__KgTb6q__py8{padding-block:var(--space-8)}.layout-module__KgTb6q__py10{padding-block:var(--space-10)}.layout-module__KgTb6q__py12{padding-block:var(--space-12)}.layout-module__KgTb6q__py16{padding-block:var(--space-16)}.layout-module__KgTb6q__stack{flex-direction:column;min-width:0;display:flex}.layout-module__KgTb6q__inline{flex-direction:row;align-items:center;min-width:0;display:flex}.layout-module__KgTb6q__inline[data-wrap=true]{flex-wrap:wrap}.layout-module__KgTb6q__grid{min-width:0;display:grid}.layout-module__KgTb6q__center{justify-content:center;align-items:center;display:flex}.layout-module__KgTb6q__stack[data-align=start],.layout-module__KgTb6q__inline[data-align=start]{align-items:flex-start}.layout-module__KgTb6q__stack[data-align=center],.layout-module__KgTb6q__inline[data-align=center]{align-items:center}.layout-module__KgTb6q__stack[data-align=end],.layout-module__KgTb6q__inline[data-align=end]{align-items:flex-end}.layout-module__KgTb6q__stack[data-align=stretch],.layout-module__KgTb6q__inline[data-align=stretch]{align-items:stretch}.layout-module__KgTb6q__stack[data-align=baseline],.layout-module__KgTb6q__inline[data-align=baseline]{align-items:baseline}.layout-module__KgTb6q__stack[data-justify=start],.layout-module__KgTb6q__inline[data-justify=start]{justify-content:flex-start}.layout-module__KgTb6q__stack[data-justify=center],.layout-module__KgTb6q__inline[data-justify=center]{justify-content:center}.layout-module__KgTb6q__stack[data-justify=end],.layout-module__KgTb6q__inline[data-justify=end]{justify-content:flex-end}.layout-module__KgTb6q__stack[data-justify=between],.layout-module__KgTb6q__inline[data-justify=between]{justify-content:space-between}.layout-module__KgTb6q__box{min-width:0}.layout-module__KgTb6q__box[data-plane=ground]{background:var(--ground)}.layout-module__KgTb6q__box[data-plane=page]{background:var(--page)}.layout-module__KgTb6q__box[data-plane=surface]{background:var(--surface)}.layout-module__KgTb6q__box[data-plane=elevated]{background:var(--surface-elevated)}.layout-module__KgTb6q__box[data-border=edge]{border:1px solid var(--border)}.layout-module__KgTb6q__box[data-border=strong]{border:1px solid var(--border-strong)}.layout-module__KgTb6q__box[data-radius=sm]{border-radius:var(--radius-sm)}.layout-module__KgTb6q__box[data-radius=md]{border-radius:var(--radius-md)}.layout-module__KgTb6q__box[data-radius=lg]{border-radius:var(--radius-lg)}.layout-module__KgTb6q__box[data-radius=pill]{border-radius:var(--radius-pill)}.layout-module__KgTb6q__text{min-width:0;margin:0}.layout-module__KgTb6q__text[data-size="12"]{font-size:var(--fs-12)}.layout-module__KgTb6q__text[data-size="13"]{font-size:var(--fs-13)}.layout-module__KgTb6q__text[data-size="14"]{font-size:var(--fs-14)}.layout-module__KgTb6q__text[data-size="16"]{font-size:var(--fs-16)}.layout-module__KgTb6q__text[data-size="18"]{font-size:var(--fs-18)}.layout-module__KgTb6q__text[data-size="20"]{font-size:var(--fs-20)}.layout-module__KgTb6q__text[data-size="24"]{font-size:var(--fs-24)}.layout-module__KgTb6q__text[data-size="30"]{font-size:var(--fs-30)}.layout-module__KgTb6q__text[data-size="36"]{font-size:var(--fs-36)}.layout-module__KgTb6q__text[data-size="40"]{font-size:var(--fs-40)}.layout-module__KgTb6q__text[data-size="48"]{font-size:var(--fs-48)}.layout-module__KgTb6q__text[data-size="56"]{font-size:var(--fs-56)}.layout-module__KgTb6q__text[data-tone=strong]{color:var(--text-strong)}.layout-module__KgTb6q__text[data-tone=body]{color:var(--text-body)}.layout-module__KgTb6q__text[data-tone=muted]{color:var(--text-muted)}.layout-module__KgTb6q__text[data-weight=regular]{font-weight:var(--fw-regular)}.layout-module__KgTb6q__text[data-weight=medium]{font-weight:var(--fw-medium)}.layout-module__KgTb6q__text[data-weight=semibold]{font-weight:var(--fw-semibold)}.layout-module__KgTb6q__text[data-weight=bold]{font-weight:var(--fw-bold)}.layout-module__KgTb6q__text[data-truncate=true]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.layout-module__KgTb6q__text[data-figures=true]{font-family:var(--font-condensed), var(--font-inter), sans-serif;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1, "zero" 1}.layout-module__KgTb6q__heading{overflow-wrap:anywhere;min-width:0;color:var(--text-strong);font-weight:var(--fw-bold);letter-spacing:var(--tracking-heading);line-height:var(--lh-heading);margin:0}.layout-module__KgTb6q__divider{border:none;align-self:stretch;margin:0}.layout-module__KgTb6q__divider[data-orientation=horizontal]{border-top:1px solid var(--border);width:100%}.layout-module__KgTb6q__divider[data-orientation=vertical]{border-left:1px solid var(--border);height:auto}.layout-module__KgTb6q__spacer{flex:none}.layout-module__KgTb6q__spacer[data-size="1"]{height:var(--space-1)}.layout-module__KgTb6q__spacer[data-size="2"]{height:var(--space-2)}.layout-module__KgTb6q__spacer[data-size="3"]{height:var(--space-3)}.layout-module__KgTb6q__spacer[data-size="4"]{height:var(--space-4)}.layout-module__KgTb6q__spacer[data-size="5"]{height:var(--space-5)}.layout-module__KgTb6q__spacer[data-size="6"]{height:var(--space-6)}.layout-module__KgTb6q__spacer[data-size="8"]{height:var(--space-8)}.layout-module__KgTb6q__spacer[data-size="10"]{height:var(--space-10)}.layout-module__KgTb6q__spacer[data-size="12"]{height:var(--space-12)}.layout-module__KgTb6q__spacer[data-size="16"]{height:var(--space-16)}
.Badge-module__yIxAyq__badge{--badge-fg:var(--text-body);--badge-bg:var(--fill-hover);--badge-bd:var(--border);align-items:center;gap:var(--space-1);height:var(--icon-md);padding:0 var(--space-2);font-size:var(--fs-12);font-weight:var(--fw-semibold);letter-spacing:.005em;border-radius:var(--radius-sm);white-space:nowrap;color:var(--badge-fg);background:var(--badge-bg);border:1px solid var(--badge-bd);line-height:1;display:inline-flex}.Badge-module__yIxAyq__badge[data-tone=success]{--badge-fg:var(--success);--badge-bg:color-mix(in srgb, var(--success) 12%, transparent);--badge-bd:color-mix(in srgb, var(--success) 32%, transparent)}.Badge-module__yIxAyq__badge[data-tone=warning]{--badge-fg:var(--warning);--badge-bg:color-mix(in srgb, var(--warning) 12%, transparent);--badge-bd:color-mix(in srgb, var(--warning) 32%, transparent)}.Badge-module__yIxAyq__badge[data-tone=danger]{--badge-fg:var(--danger);--badge-bg:color-mix(in srgb, var(--danger) 12%, transparent);--badge-bd:color-mix(in srgb, var(--danger) 32%, transparent)}.Badge-module__yIxAyq__badge[data-tone=info]{--badge-fg:var(--info);--badge-bg:color-mix(in srgb, var(--info) 12%, transparent);--badge-bd:color-mix(in srgb, var(--info) 32%, transparent)}.Badge-module__yIxAyq__badge[data-tone=brand]{--badge-fg:var(--brand);--badge-bg:var(--brand-soft);--badge-bd:color-mix(in srgb, var(--brand) 34%, transparent)}.Badge-module__yIxAyq__badge[data-tone=media]{--badge-fg:var(--on-media);--badge-bg:color-mix(in srgb, var(--scrim-media) 85%, transparent);--badge-bd:color-mix(in srgb, var(--on-media) 26%, transparent)}.Badge-module__yIxAyq__badge[data-solid=true]{color:var(--on-accent);background:var(--badge-fg);border-color:#0000}
.BuildPoster-module__iqZ_Qa__poster{isolation:isolate;border-radius:var(--radius-md);height:184px;transition:box-shadow var(--dur-hover);display:block;position:relative;overflow:hidden}.BuildPoster-module__iqZ_Qa__artFrame{z-index:-2;position:absolute;inset:0;overflow:hidden}.BuildPoster-module__iqZ_Qa__emblem{top:var(--space-3);right:var(--space-3);border-radius:var(--radius-md);width:44px;height:44px;position:absolute}.BuildPoster-module__iqZ_Qa__art{object-fit:cover;transform-origin:50% 10%;transition:transform var(--dur-enter);scale:2.25}.BuildPoster-module__iqZ_Qa__shade{z-index:-1;position:absolute;inset:0}.BuildPoster-module__iqZ_Qa__content{gap:var(--space-2);flex-direction:column;display:flex;position:absolute;inset:auto 16px 16px}.BuildPoster-module__iqZ_Qa__meta{font-size:var(--fs-12);font-weight:var(--fw-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.BuildPoster-module__iqZ_Qa__content h3{color:var(--on-media);font-family:var(--font-sans);font-size:var(--fs-16);font-weight:var(--fw-semibold);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.25;display:-webkit-box;overflow:hidden}.BuildPoster-module__iqZ_Qa__author{font-size:var(--fs-12)}@media (hover:hover){.BuildPoster-module__iqZ_Qa__poster:hover{box-shadow:0 0 0 2px var(--brand)}.BuildPoster-module__iqZ_Qa__poster:hover .BuildPoster-module__iqZ_Qa__art{transform:scale(var(--media-zoom))}}.BuildPoster-module__iqZ_Qa__poster:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (prefers-reduced-motion:reduce){.BuildPoster-module__iqZ_Qa__poster,.BuildPoster-module__iqZ_Qa__art{transition:none}}.BuildPoster-module__iqZ_Qa__poster{--accent:var(--poster-accent,var(--brand));color:var(--text-strong);background:color-mix(in srgb,var(--accent) 14%,var(--surface));border:1px solid color-mix(in srgb,var(--accent) 38%,var(--border));height:auto;min-height:184px;transition:box-shadow var(--dur-hover),border-color var(--dur-hover),transform var(--dur-hover);grid-template-columns:38% minmax(0,1fr);display:grid}.BuildPoster-module__iqZ_Qa__artFrame{z-index:auto;background:0 0;position:relative;inset:auto}.BuildPoster-module__iqZ_Qa__art{object-fit:cover;object-position:center 18%;transform:scale(1)}.BuildPoster-module__iqZ_Qa__shade{display:none}.BuildPoster-module__iqZ_Qa__content{padding:var(--space-4) var(--space-3);justify-content:center;min-width:0;position:static}.BuildPoster-module__iqZ_Qa__content h3{color:var(--text-strong)}.BuildPoster-module__iqZ_Qa__subject{color:color-mix(in srgb,var(--accent) 78%,var(--text-strong));font-size:var(--fs-16);font-weight:var(--fw-bold);line-height:1.2}.BuildPoster-module__iqZ_Qa__meta{color:var(--text-muted);font-size:var(--fs-12);font-weight:var(--fw-semibold)}.BuildPoster-module__iqZ_Qa__author{color:var(--text-muted)}.BuildPoster-module__iqZ_Qa__stats{justify-content:flex-end;gap:var(--space-2);color:var(--text-muted);font-size:var(--fs-12);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin-top:auto;display:flex}.BuildPoster-module__iqZ_Qa__stats span{align-items:center;gap:var(--space-1);display:inline-flex}.BuildPoster-module__iqZ_Qa__stats svg{color:var(--brand)}.BuildPoster-module__iqZ_Qa__emblem{top:auto;bottom:var(--space-2);right:auto;left:var(--space-2);background:0 0;border:0}.BuildPoster-module__iqZ_Qa__emblem img{filter:var(--emblem-ink)}@media (hover:hover){.BuildPoster-module__iqZ_Qa__poster:hover{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent),0 14px 32px color-mix(in srgb,var(--accent) 32%,transparent);transform:translateY(-4px)}.BuildPoster-module__iqZ_Qa__poster:hover .BuildPoster-module__iqZ_Qa__art{transform:scale(var(--media-zoom))}}@media (prefers-reduced-motion:reduce){.BuildPoster-module__iqZ_Qa__poster:hover{transform:none}}.BuildPoster-module__iqZ_Qa__authorMark{vertical-align:middle;margin-inline-start:var(--space-1);display:inline-flex}
.Button-module__N_16oa__button{box-sizing:border-box;max-width:100%;font-family:var(--font-sans);font-weight:var(--fw-semibold);letter-spacing:-.01em;border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;transition:background var(--dur-hover) var(--ease-hover), border-color var(--dur-hover) var(--ease-hover), box-shadow var(--dur-hover) var(--ease-hover), transform var(--dur-tick) var(--ease-tick), filter var(--dur-hover) var(--ease-hover);height:var(--c-h);padding:0 var(--c-button-px);line-height:1;font-size:var(--c-fs);justify-content:center;align-items:center;gap:var(--c-gap);flex-shrink:0;text-decoration:none;display:inline-flex;position:relative;}.Button-module__N_16oa__button[data-size=sm]{--c-h:var(--control-h-sm);--c-button-px:var(--control-px-sm);--c-fs:var(--fs-13);--c-gap:var(--space-1)}.Button-module__N_16oa__button[data-size=md]{--c-h:var(--control-h-md);--c-button-px:var(--control-px-md);--c-fs:var(--fs-14);--c-gap:var(--space-2)}.Button-module__N_16oa__button[data-size=lg]{--c-h:var(--control-h-lg);--c-button-px:var(--control-px-lg);--c-fs:var(--fs-16);--c-gap:var(--space-2)}.Button-module__N_16oa__button[data-full-width=true]{width:100%}.Button-module__N_16oa__button[data-variant=primary]{background:var(--brand-fill);color:var(--on-accent);border:1px solid var(--brand-fill-press)}.Button-module__N_16oa__button[data-variant=secondary]{background:var(--surface-elevated);color:var(--text-strong);border:1px solid var(--border)}.Button-module__N_16oa__button[data-variant=ghost]{color:var(--text-body);background:0 0;border:1px solid #0000}.Button-module__N_16oa__button[data-variant=danger]{background:var(--danger);color:var(--on-danger);border:1px solid var(--danger)}.Button-module__N_16oa__button[data-variant=dangerOutline]{background:var(--surface-elevated);color:var(--danger);border:1px solid var(--danger)}.Button-module__N_16oa__button[data-variant=link]{color:var(--ds-link-color,var(--text-muted));min-height:var(--target-min);font-weight:var(--fw-medium);background:0 0;border:1px solid #0000;padding:0}@media (hover:hover){.Button-module__N_16oa__button[data-variant=primary]:not(:disabled):not([data-loading=true]):is(:hover,[data-force~=hover]){background:var(--brand-fill-hover)}.Button-module__N_16oa__button[data-variant=danger]:not(:disabled):not([data-loading=true]):is(:hover,[data-force~=hover]){filter:brightness(1.07)}.Button-module__N_16oa__button[data-variant=dangerOutline]:not(:disabled):not([data-loading=true]):is(:hover,[data-force~=hover]){background-color:var(--surface-elevated);background-image:linear-gradient(color-mix(in srgb, var(--danger) 10%, transparent), color-mix(in srgb, var(--danger) 10%, transparent))}.Button-module__N_16oa__button[data-variant=secondary]:not(:disabled):not([data-loading=true]):is(:hover,[data-force~=hover]){background-color:var(--surface-elevated);background-image:linear-gradient(var(--control-fill-hover), var(--control-fill-hover));border-color:var(--hover-edge)}.Button-module__N_16oa__button[data-variant=ghost]:not(:disabled):not([data-loading=true]):is(:hover,[data-force~=hover]){background:var(--control-fill-hover)}.Button-module__N_16oa__button[data-variant=link]:not(:disabled):not([data-loading=true]):is(:hover,[data-force~=hover]){color:var(--link-hover)}}.Button-module__N_16oa__button:not([data-variant=link]):not(:disabled):not([data-loading=true]):is(:active,[data-force~=active]){border-color:var(--hover-edge);box-shadow:none}.Button-module__N_16oa__button[data-variant=primary]:not(:disabled):is(:active,[data-force~=active]),.Button-module__N_16oa__button[data-variant=danger]:not(:disabled):is(:active,[data-force~=active]){filter:brightness(.96);border-color:#0000}.Button-module__N_16oa__button[data-variant=dangerOutline]:not(:disabled):not([data-loading=true]):is(:active,[data-force~=active]){border-color:var(--danger);background-image:linear-gradient(color-mix(in srgb, var(--danger) 16%, transparent), color-mix(in srgb, var(--danger) 16%, transparent))}.Button-module__N_16oa__button:not([data-variant=link]):not(:disabled):not([data-loading=true]):is(:active,[data-force~=active]){transform:scale(var(--press-scale))}.Button-module__N_16oa__button[data-variant=link]:not(:disabled):is(:active,[data-force~=active]){color:var(--brand)}.Button-module__N_16oa__button[data-loading=true]{cursor:progress}.Button-module__N_16oa__button[data-loading=true]:not([data-icon-only=true]){padding-right:calc(var(--c-button-px) + var(--c-fs) + var(--c-gap))}.Button-module__N_16oa__spinner{top:50%;right:var(--c-button-px);width:var(--c-fs);height:var(--c-fs);position:absolute;transform:translateY(-50%)}.Button-module__N_16oa__spinner:after{content:"";border-radius:var(--radius-round);border:2px solid;border-top-color:#0000;width:100%;height:100%;animation:.8s linear infinite Button-module__N_16oa__button-spin;display:block}.Button-module__N_16oa__button[data-icon-only=true] .Button-module__N_16oa__spinner{width:var(--icon-sm);height:var(--icon-sm);position:static;transform:none}@media (prefers-reduced-motion:reduce){.Button-module__N_16oa__spinner:after{animation:none}}.Button-module__N_16oa__label{align-items:center;gap:inherit;min-width:0;display:inline-flex}.Button-module__N_16oa__button[data-icon-only=true]{width:var(--c-h);padding:0}.Button-module__N_16oa__label>svg{flex-shrink:0}.Button-module__N_16oa__button[data-variant=ghost][aria-pressed=true]{background:var(--brand-soft);color:var(--brand-on-soft)}@keyframes Button-module__N_16oa__button-spin{to{transform:rotate(360deg)}}
.Alert-module__9PjIkW__alert{padding:var(--space-3);border-radius:var(--radius-md);font-size:var(--fs-13);line-height:var(--lh-body);border:1px solid var(--alert-bd);background:var(--alert-bg);color:var(--alert-fg)}.Alert-module__9PjIkW__alert[data-tone=error]{--alert-fg:var(--danger);--alert-bg:color-mix(in srgb, var(--danger) 12%, transparent);--alert-bd:color-mix(in srgb, var(--danger) 32%, transparent)}.Alert-module__9PjIkW__alert[data-tone=success]{--alert-fg:var(--success);--alert-bg:color-mix(in srgb, var(--success) 12%, transparent);--alert-bd:color-mix(in srgb, var(--success) 32%, transparent)}.Alert-module__9PjIkW__alert[data-tone=info]{--alert-fg:var(--info);--alert-bg:color-mix(in srgb, var(--info) 12%, transparent);--alert-bd:color-mix(in srgb, var(--info) 32%, transparent)}.Alert-module__9PjIkW__alert[data-tone=warning]{color:var(--text-strong);background:color-mix(in srgb, var(--warning) 12%, transparent);border-color:color-mix(in srgb, var(--warning) 40%, transparent)}
.Card-module__TmHNvG__card{--panel-pad:0px;color:var(--text-body);background-color:var(--surface);background-image:var(--surface-sheen);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--edge-light-shadow), var(--shadow-raise-sm);transition:background-color var(--dur-hover) var(--ease-hover), border-color var(--dur-hover) var(--ease-hover);text-decoration:none;display:block}.Card-module__TmHNvG__card[data-elevated=true]{background-color:var(--surface-elevated)}.Card-module__TmHNvG__card[data-embedded=true]{isolation:isolate;background-color:var(--surface-elevated);background-image:radial-gradient(90% 140% at 0% 0%, color-mix(in srgb, var(--brand) 11%, transparent), transparent 60%), linear-gradient(180deg, transparent, color-mix(in srgb, var(--brand) 4%, transparent));border-color:color-mix(in srgb, var(--brand) 20%, var(--border));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--surface-elevated) 80%, transparent);position:relative;overflow:hidden}.Card-module__TmHNvG__card[data-backdrop=true]{isolation:isolate;position:relative;overflow:hidden}.Card-module__TmHNvG__backdrop{z-index:-1;pointer-events:none;opacity:var(--card-backdrop-opacity,.5);position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#000 0%,#0000008c 35%,#0000 80%);mask-image:linear-gradient(270deg,#000 0%,#0000008c 35%,#0000 80%)}.Card-module__TmHNvG__backdrop img{object-fit:cover;object-position:right center;width:100%;height:100%}.Card-module__TmHNvG__card[data-padded=false]{overflow:hidden}.Card-module__TmHNvG__card[data-padded=true]{--panel-pad:var(--space-4);padding:var(--space-4)}@media (hover:hover){.Card-module__TmHNvG__card[data-interactive=true]:is(:hover,[data-force~=hover]){background-color:var(--surface-elevated);border-color:var(--hover-edge)}.Card-module__TmHNvG__card[data-embedded=true][data-interactive=true]:is(:hover,[data-force~=hover]){background-color:var(--surface-elevated);border-color:color-mix(in srgb, var(--brand) 45%, var(--border));--watermark-ink:color-mix(in srgb, var(--brand) 16%, transparent)}.Card-module__TmHNvG__card[data-interactive=true]:is(:hover,[data-force~=hover]) .Card-module__TmHNvG__mediaFrame>*{transform:scale(var(--media-zoom))}}.Card-module__TmHNvG__card:is(a):focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.Card-module__TmHNvG__mediaFrame{border-radius:var(--radius-md);line-height:0;overflow:hidden}.Card-module__TmHNvG__mediaFrame>*{transition:transform var(--dur-media) var(--ease-hover)}@media (prefers-reduced-motion:reduce){.Card-module__TmHNvG__card[data-interactive=true]:hover,.Card-module__TmHNvG__card[data-interactive=true]:active,.Card-module__TmHNvG__card[data-interactive=true]:hover .Card-module__TmHNvG__mediaFrame>*{transform:none}}
.Checkbox-module__NWJlrG__row{align-items:flex-start;gap:var(--space-3);min-height:var(--target-min);padding-block:calc((var(--target-min) - var(--c-box)) / 2);text-align:start;cursor:pointer;font-family:var(--font-sans);font-size:var(--fs-14);line-height:var(--c-box);color:var(--text-body);background:0 0;border:none;margin:0;padding-inline:0;display:inline-flex;}.Checkbox-module__NWJlrG__box{width:var(--c-box);height:var(--c-box);border:1.5px solid var(--control-border-hover);border-radius:var(--radius-sm);background:var(--surface-elevated);transition:background var(--dur-hover) var(--ease-hover), border-color var(--dur-hover) var(--ease-hover), box-shadow var(--dur-hover) var(--ease-hover);flex:none;place-items:center;display:grid}.Checkbox-module__NWJlrG__box[data-shape=dot]{border-radius:var(--radius-round)}.Checkbox-module__NWJlrG__box[data-on],.Checkbox-module__NWJlrG__box[data-mixed]{border-color:var(--brand-fill);background:var(--brand-fill)}.Checkbox-module__NWJlrG__box[data-shape=box][data-on]:after{content:"";width:calc(var(--c-box) * .28);height:calc(var(--c-box) * .52);border-inline-end:2px solid var(--on-accent);border-block-end:2px solid var(--on-accent);animation:Checkbox-module__NWJlrG__check-in var(--dur-hover) var(--ease-hover);transform:translateY(-8%)rotate(45deg)}@keyframes Checkbox-module__NWJlrG__check-in{0%{opacity:0}}.Checkbox-module__NWJlrG__row.Checkbox-module__NWJlrG__row:focus-visible{outline:none}.Checkbox-module__NWJlrG__row:focus-visible .Checkbox-module__NWJlrG__box{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.Checkbox-module__NWJlrG__box[data-mixed]:after{content:"";width:var(--space-2);border-radius:var(--radius-pill);background:var(--on-accent);height:2px}.Checkbox-module__NWJlrG__box[data-shape=dot][data-on]:after{content:"";width:calc(var(--c-box) * .44);height:calc(var(--c-box) * .44);border-radius:var(--radius-round);background:var(--on-accent)}.Checkbox-module__NWJlrG__text{min-width:0;line-height:var(--lh-body,1.5);padding-block-start:calc((var(--c-box) - 1lh) / 2)}@media (hover:hover){.Checkbox-module__NWJlrG__row:not(:disabled):is(:hover,[data-force~=hover]) .Checkbox-module__NWJlrG__box{border-color:var(--brand);background:color-mix(in srgb, var(--brand) 12%, var(--surface-elevated))}.Checkbox-module__NWJlrG__row:not(:disabled):is(:hover,[data-force~=hover]) .Checkbox-module__NWJlrG__box[data-on],.Checkbox-module__NWJlrG__row:not(:disabled):is(:hover,[data-force~=hover]) .Checkbox-module__NWJlrG__box[data-mixed]{border-color:var(--brand-fill-hover);background:var(--brand-fill-hover)}}@media (prefers-reduced-motion:reduce){.Checkbox-module__NWJlrG__box{transition:none}.Checkbox-module__NWJlrG__box:after{animation:none}}
.ChipGroup-module__-HTi4W__group{gap:var(--space-2);flex-wrap:wrap;display:flex}.ChipGroup-module__-HTi4W__group[data-layout=strip],.ChipGroup-module__-HTi4W__group[data-layout=strip-if-narrow]{scroll-padding-inline:var(--space-2);scrollbar-width:thin;flex-wrap:nowrap;overflow-x:auto}.ChipGroup-module__-HTi4W__group[data-layout=strip]>*,.ChipGroup-module__-HTi4W__group[data-layout=strip-if-narrow]>*{flex:none}@media (max-width:1439px){.ChipGroup-module__-HTi4W__group[data-layout=strip-if-narrow]{padding-bottom:var(--space-3)}}@media (min-width:1440px){.ChipGroup-module__-HTi4W__group[data-layout=strip-if-narrow]{flex-wrap:wrap;overflow-x:visible}}.ChipGroup-module__-HTi4W__chip{align-items:center;gap:var(--space-1);height:var(--control-h-sm);padding:0 var(--control-px-sm);border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface);color:var(--text-body);font-family:var(--font-sans);font-size:var(--fs-13);font-weight:var(--fw-medium);cursor:pointer;white-space:nowrap;transition:background var(--dur-hover) var(--ease-hover), border-color var(--dur-hover) var(--ease-hover), color var(--dur-hover) var(--ease-hover);display:inline-flex;}@media (hover:hover){.ChipGroup-module__-HTi4W__chip:not([aria-pressed=true]):not([data-disabled=true]):is(:hover,[data-force~=hover]){background:var(--control-fill-hover);border-color:var(--hover-edge)}.ChipGroup-module__-HTi4W__chip[aria-pressed=true]:is(:hover,[data-force~=hover]){background:color-mix(in srgb, var(--brand) 22%, var(--brand-soft));border-color:var(--brand-hover)}}.ChipGroup-module__-HTi4W__chip[aria-pressed=true]{background:var(--brand-soft);border-color:var(--brand);color:color-mix(in oklab, var(--brand) 55%, var(--text-strong))}.ChipGroup-module__-HTi4W__chip[data-link-chip]{text-decoration:none}.ChipGroup-module__-HTi4W__chip[aria-current=page]{background:var(--brand-soft);border-color:var(--brand);color:color-mix(in oklab, var(--brand) 55%, var(--text-strong))}@media (hover:hover){.ChipGroup-module__-HTi4W__chip[data-link-chip]:not([aria-current=page]):is(:hover,[data-force~=hover]){background:var(--control-fill-hover);border-color:var(--hover-edge)}}
.ClipCard-module__F3GKnq__link{font-family:var(--font-sans);text-decoration:none;display:block}.ClipCard-module__F3GKnq__link[data-layout=row]{gap:var(--space-2);align-items:center;display:flex}.ClipCard-module__F3GKnq__link:has(.ClipCard-module__F3GKnq__gm-stretch-target:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}.ClipCard-module__F3GKnq__thumb{aspect-ratio:16/9;border-radius:var(--radius-md);border:1px solid var(--border);background-color:var(--ground);transition:border-color var(--dur-hover) var(--ease-hover);flex-shrink:0;display:block;position:relative;overflow:hidden}.ClipCard-module__F3GKnq__image{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-media) var(--ease-hover);display:block}.ClipCard-module__F3GKnq__thumb:after{content:"";box-shadow:var(--recess-shadow);pointer-events:none;position:absolute;inset:0}.ClipCard-module__F3GKnq__playDisc{width:var(--thumb-sm);height:var(--thumb-sm);border-radius:var(--radius-round);background-color:var(--scrim-media);border:1px solid color-mix(in srgb, var(--on-media) 25%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background-color var(--dur-hover) var(--ease-hover), border-color var(--dur-hover) var(--ease-hover), transform var(--dur-media) var(--ease-hover);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (hover:hover){.ClipCard-module__F3GKnq__link:is(:hover,[data-force~=hover]) .ClipCard-module__F3GKnq__image{transform:scale(var(--media-zoom))}.ClipCard-module__F3GKnq__link:is(:hover,[data-force~=hover]) .ClipCard-module__F3GKnq__thumb{border-color:var(--hover-edge)}.ClipCard-module__F3GKnq__link:is(:hover,[data-force~=hover]) .ClipCard-module__F3GKnq__playDisc{background-color:var(--brand-fill);border-color:var(--brand-fill-press);transform:translate(-50%, -50%) scale(var(--media-zoom))}.ClipCard-module__F3GKnq__link:is(:hover,[data-force~=hover]) .ClipCard-module__F3GKnq__title{color:var(--brand-hover)}}.ClipCard-module__F3GKnq__link:has(.ClipCard-module__F3GKnq__gm-stretch-target:active) .ClipCard-module__F3GKnq__thumb{box-shadow:var(--recess-shadow)}.ClipCard-module__F3GKnq__title{font-size:var(--fs-13);font-weight:var(--fw-semibold);color:var(--text-strong);white-space:nowrap;text-overflow:ellipsis;transition:color var(--dur-hover) var(--ease-hover);display:block;overflow:hidden}.ClipCard-module__F3GKnq__meta{font-size:var(--fs-12);color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;display:block;overflow:hidden}@media (prefers-reduced-motion:reduce){.ClipCard-module__F3GKnq__link:hover .ClipCard-module__F3GKnq__image{transform:none}.ClipCard-module__F3GKnq__link:hover .ClipCard-module__F3GKnq__playDisc{transform:translate(-50%,-50%)}}
.BuildShell-module__9AHzgq__shell{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.BuildShell-module__9AHzgq__shell>[data-shell-slot]{min-width:0}.BuildShell-module__9AHzgq__shell>[data-shell-slot=lead]{order:1}.BuildShell-module__9AHzgq__rail{order:2}.BuildShell-module__9AHzgq__shell>[data-shell-slot=rail-tail]{gap:var(--space-4);flex-direction:column;order:3;display:flex}.BuildShell-module__9AHzgq__shell>[data-shell-slot=rail-tail]>*{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.BuildShell-module__9AHzgq__shell>[data-shell-slot=case]{order:4}.BuildShell-module__9AHzgq__shell>[data-shell-slot=rest]{order:5}.BuildShell-module__9AHzgq__rail{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}@media (min-width:960px){.BuildShell-module__9AHzgq__shell{grid-template-rows:auto auto 1fr auto;grid-template-columns:clamp(180px,18vw,280px) minmax(0,1fr)}.BuildShell-module__9AHzgq__shell:not(:has(>[data-shell-slot=case])){grid-template-rows:auto}.BuildShell-module__9AHzgq__shell:not(:has(>[data-shell-slot=case]))>[data-shell-slot=rest]{grid-row:auto}.BuildShell-module__9AHzgq__shell[data-railless]{grid-template-columns:minmax(0,1fr)}.BuildShell-module__9AHzgq__shell[data-railless]>[data-shell-slot=case]{grid-column:1/-1}.BuildShell-module__9AHzgq__shell>[data-shell-slot=lead]{grid-area:1/1/auto/-1}.BuildShell-module__9AHzgq__rail{grid-area:2/1}.BuildShell-module__9AHzgq__shell>[data-shell-slot=case]{grid-area:2/2/4}.BuildShell-module__9AHzgq__shell>[data-shell-slot=rail-tail]{grid-area:3/1}.BuildShell-module__9AHzgq__shell>[data-shell-slot=rest]{grid-area:4/1/auto/-1}.BuildShell-module__9AHzgq__shell[data-railless]:not(:has(>[data-shell-slot=lead])){grid-template-rows:auto}:is(.BuildShell-module__9AHzgq__shell[data-railless]:not(:has(>[data-shell-slot=lead]))>[data-shell-slot=case],.BuildShell-module__9AHzgq__shell[data-railless]:not(:has(>[data-shell-slot=lead]))>[data-shell-slot=rest]){grid-row:auto}}
.CommentRow-module__eJL0kq__row{gap:var(--space-3);font-family:var(--font-sans);display:flex}.CommentRow-module__eJL0kq__gutter{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.CommentRow-module__eJL0kq__rail{width:var(--mark-thin);margin-top:var(--space-2);border-radius:var(--radius-pill);background:var(--border);flex:1}.CommentRow-module__eJL0kq__content{flex:1;min-width:0}.CommentRow-module__eJL0kq__head{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.CommentRow-module__eJL0kq__author{font-size:var(--fs-13);color:var(--text-strong);min-width:0;font-weight:700}.CommentRow-module__eJL0kq__when,.CommentRow-module__eJL0kq__replyingTo{font-size:var(--fs-12);color:var(--text-muted)}.CommentRow-module__eJL0kq__body{margin-top:var(--space-1);font-size:var(--fs-13);color:var(--text-body);text-wrap:pretty;overflow-wrap:anywhere;white-space:pre-wrap;line-height:1.55}.CommentRow-module__eJL0kq__actions{align-items:center;gap:var(--space-3);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.CommentRow-module__eJL0kq__nested{gap:var(--space-4);margin-top:var(--space-3);flex-direction:column;display:flex}
.Callout-module__-CUziW__row{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.Callout-module__-CUziW__text{gap:var(--space-1);flex:320px;min-width:0;display:grid}.Callout-module__-CUziW__title{color:var(--text-strong);font-size:var(--fs-16);font-weight:var(--fw-bold);letter-spacing:-.01em}.Callout-module__-CUziW__description{color:var(--text-muted);font-size:var(--fs-13);line-height:1.5}.Callout-module__-CUziW__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}
.CoverFrame-module__e_4c-a__cover{aspect-ratio:16/9;display:block;position:relative;overflow:hidden}.CoverFrame-module__e_4c-a__cover img{object-fit:cover;width:100%;height:100%;display:block}
.CharacterPlate-module__a3QUFW__frame{display:block;container-type:inline-size}.CharacterPlate-module__a3QUFW__band{isolation:isolate;border:var(--border-width) solid var(--border);border-top:2px solid var(--plate-edge,var(--border));border-radius:var(--radius-lg);background-color:var(--surface);background-image:var(--surface-sheen);box-shadow:var(--edge-light-shadow), var(--shadow-raise-sm);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"art body figures";align-items:stretch;display:grid;position:relative;overflow:hidden}.CharacterPlate-module__a3QUFW__backdrop{z-index:-1;opacity:.16;pointer-events:none;background-position:50% 15%;background-size:cover;width:min(55%,520px);position:absolute;inset-block:0;inset-inline-end:0;-webkit-mask-image:linear-gradient(270deg,#000 30%,#0000 100%);mask-image:linear-gradient(270deg,#000 30%,#0000 100%)}.CharacterPlate-module__a3QUFW__band[data-linked],.CharacterPlate-module__a3QUFW__band[data-dismissable]{position:relative}.CharacterPlate-module__a3QUFW__band[data-linked]{transition:border-color var(--dur-hover) var(--ease-hover)}.CharacterPlate-module__a3QUFW__band[data-linked]:hover,.CharacterPlate-module__a3QUFW__band[data-linked]:focus-within{border-color:color-mix(in oklab, var(--plate-edge,var(--brand)) 45%, var(--border));border-top-color:var(--plate-edge,var(--brand))}.CharacterPlate-module__a3QUFW__name .CharacterPlate-module__a3QUFW__stretch{color:inherit;text-decoration:none}.CharacterPlate-module__a3QUFW__name .CharacterPlate-module__a3QUFW__stretch:after{content:"";position:absolute;inset:0}.CharacterPlate-module__a3QUFW__name .CharacterPlate-module__a3QUFW__stretch:focus-visible{outline:none}.CharacterPlate-module__a3QUFW__band[data-linked]:has(.CharacterPlate-module__a3QUFW__stretch:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.CharacterPlate-module__a3QUFW__dismiss{top:var(--space-1);right:var(--space-1);z-index:1;position:absolute}.CharacterPlate-module__a3QUFW__band[data-dismissable] .CharacterPlate-module__a3QUFW__figures{padding-right:calc(var(--space-4) + var(--space-8))}.CharacterPlate-module__a3QUFW__art{width:calc(var(--space-10) * 4);min-height:calc(var(--space-8) * 4);background:#000;grid-area:art;position:relative}.CharacterPlate-module__a3QUFW__art img{object-fit:cover;object-position:center top;width:100%;height:100%;position:absolute;inset:0}:is(html[data-theme=dark] .CharacterPlate-module__a3QUFW__art,html:not([data-theme=light]) .CharacterPlate-module__a3QUFW__art){background:0 0}:is(html[data-theme=dark] .CharacterPlate-module__a3QUFW__art img,html:not([data-theme=light]) .CharacterPlate-module__a3QUFW__art img){opacity:.9;mix-blend-mode:screen;-webkit-mask-image:radial-gradient(110% 115% at 40% 45%,#000 42%,#0000 78%);mask-image:radial-gradient(110% 115% at 40% 45%,#000 42%,#0000 78%)}.CharacterPlate-module__a3QUFW__body{justify-content:center;gap:var(--space-2);min-width:0;padding:var(--space-4) var(--space-5);flex-direction:column;grid-area:body;display:flex}.CharacterPlate-module__a3QUFW__line{align-items:baseline;column-gap:var(--space-3);flex-wrap:wrap;row-gap:0;display:flex}.CharacterPlate-module__a3QUFW__name{font-family:var(--font-condensed), var(--font-inter), sans-serif;font-size:var(--fs-30);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-heading);color:var(--text-strong);margin:0;line-height:1}.CharacterPlate-module__a3QUFW__title{font-size:var(--fs-13);font-weight:var(--fw-medium);color:var(--brand)}.CharacterPlate-module__a3QUFW__meta{align-items:center;column-gap:var(--space-3);row-gap:var(--space-1);font-size:var(--fs-14);color:var(--text-muted);flex-wrap:wrap;display:flex}.CharacterPlate-module__a3QUFW__actions{margin-top:var(--space-1)}.CharacterPlate-module__a3QUFW__figures{justify-content:center;align-items:flex-end;gap:var(--space-2);padding:var(--space-4) var(--space-5);border-left:1px solid var(--border);text-align:right;flex-direction:column;grid-area:figures;display:flex}.CharacterPlate-module__a3QUFW__headline{flex-direction:column;align-items:flex-end;display:flex}.CharacterPlate-module__a3QUFW__headline .CharacterPlate-module__a3QUFW__num{font-size:var(--fs-36);font-weight:var(--fw-semibold);color:var(--brand);line-height:1}.CharacterPlate-module__a3QUFW__lbl{font-size:var(--fs-12);color:var(--text-muted)}.CharacterPlate-module__a3QUFW__rest{gap:var(--space-4);display:flex}.CharacterPlate-module__a3QUFW__rest .CharacterPlate-module__a3QUFW__figure{align-items:baseline;gap:var(--space-1);display:flex}.CharacterPlate-module__a3QUFW__rest .CharacterPlate-module__a3QUFW__num{font-size:var(--fs-18);font-weight:var(--fw-semibold);color:var(--text-body);line-height:1}.CharacterPlate-module__a3QUFW__band[data-compact] .CharacterPlate-module__a3QUFW__art{width:calc(var(--space-8) * 3);min-height:calc(var(--space-6) * 3)}.CharacterPlate-module__a3QUFW__band[data-compact] .CharacterPlate-module__a3QUFW__body,.CharacterPlate-module__a3QUFW__band[data-compact] .CharacterPlate-module__a3QUFW__figures{padding:var(--space-3) var(--space-4)}.CharacterPlate-module__a3QUFW__band[data-compact] .CharacterPlate-module__a3QUFW__name{font-size:var(--fs-20)}.CharacterPlate-module__a3QUFW__band[data-compact] .CharacterPlate-module__a3QUFW__headline .CharacterPlate-module__a3QUFW__num{font-size:var(--fs-24)}.CharacterPlate-module__a3QUFW__narrowActions{display:none}@container (max-width:600px){.CharacterPlate-module__a3QUFW__band{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"art body""figures figures""actions actions"}.CharacterPlate-module__a3QUFW__art{width:calc(var(--space-8) * 3);min-height:var(--thumb-lg)}.CharacterPlate-module__a3QUFW__body{padding:var(--space-3) var(--space-4)}.CharacterPlate-module__a3QUFW__body .CharacterPlate-module__a3QUFW__actions{display:none}.CharacterPlate-module__a3QUFW__figures{padding:var(--space-3) var(--space-4);border-left:0;border-top:1px solid var(--border);text-align:left;flex-direction:row;justify-content:space-between;align-items:baseline}.CharacterPlate-module__a3QUFW__headline{align-items:flex-start}.CharacterPlate-module__a3QUFW__narrowActions{padding:0 var(--space-4) var(--space-4);grid-area:actions;display:block}.CharacterPlate-module__a3QUFW__narrowActions>*{width:100%}.CharacterPlate-module__a3QUFW__band[data-dismissable] .CharacterPlate-module__a3QUFW__figures{padding-right:var(--space-4)}.CharacterPlate-module__a3QUFW__band[data-dismissable] .CharacterPlate-module__a3QUFW__body{padding-right:calc(var(--space-4) + var(--space-8))}}.CharacterPlate-module__a3QUFW__band[data-narrow]{grid-template-columns:minmax(0,1fr);grid-template-areas:"art""body""figures"}.CharacterPlate-module__a3QUFW__band[data-narrow] .CharacterPlate-module__a3QUFW__backdrop{display:none}.CharacterPlate-module__a3QUFW__band[data-narrow] .CharacterPlate-module__a3QUFW__art{width:100%;min-height:calc(var(--space-8) * 3)}.CharacterPlate-module__a3QUFW__band[data-narrow] .CharacterPlate-module__a3QUFW__art:empty{display:none}.CharacterPlate-module__a3QUFW__band[data-narrow] .CharacterPlate-module__a3QUFW__body{padding:var(--space-3) var(--space-4)}.CharacterPlate-module__a3QUFW__band[data-narrow] .CharacterPlate-module__a3QUFW__figures{align-items:flex-start;gap:var(--space-1);border-left:0;border-top:1px solid var(--border);padding:var(--space-3) var(--space-4);text-align:left;flex-direction:column}.CharacterPlate-module__a3QUFW__band[data-narrow] .CharacterPlate-module__a3QUFW__rest{gap:var(--space-2);flex-flow:wrap;display:flex}.CharacterPlate-module__a3QUFW__band[data-narrow] .CharacterPlate-module__a3QUFW__headline{align-items:flex-start}
.DataPanel-module__E2K5Ca__panel{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);overflow:hidden}.DataPanel-module__E2K5Ca__panel[data-flush=true]{border:0;border-block-end:1px solid var(--border);background:0 0;border-radius:0}.DataPanel-module__E2K5Ca__panel[data-flush=true]:last-child{border-block-end:0}.DataPanel-module__E2K5Ca__panel[data-flush=true]{flex-direction:column;display:flex}.DataPanel-module__E2K5Ca__panel[data-flush=true] .DataPanel-module__E2K5Ca__header{flex:none}.DataPanel-module__E2K5Ca__panel[data-flush=true]>:last-child:not(.DataPanel-module__E2K5Ca__header){flex-direction:column;flex:auto;min-height:0;display:flex}.DataPanel-module__E2K5Ca__panel[data-flush=true]>.DataPanel-module__E2K5Ca__header+:last-child{justify-content:center}.DataPanel-module__E2K5Ca__header{align-items:center;gap:var(--space-2);padding:var(--space-4);border-bottom:1px solid var(--border);color:var(--brand);display:flex}.DataPanel-module__E2K5Ca__title{min-width:0;color:var(--text-strong);font-size:var(--type-section-title);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-heading);line-height:var(--lh-heading);flex:1;margin:0}.DataPanel-module__E2K5Ca__panel[data-face=display] .DataPanel-module__E2K5Ca__title{font-family:var(--font-display), var(--font-inter), sans-serif;letter-spacing:var(--display-tracking,.02em)}.DataPanel-module__E2K5Ca__panel[data-flush=true] .DataPanel-module__E2K5Ca__title{color:var(--text-muted);font-size:var(--type-plate);font-weight:var(--fw-semibold);text-transform:none}.DataPanel-module__E2K5Ca__panel[data-head=inline] .DataPanel-module__E2K5Ca__header{border-bottom:none;padding-block-end:0}.DataPanel-module__E2K5Ca__action{font-size:var(--fs-13);flex:none;align-items:center;display:inline-flex}.DataPanel-module__E2K5Ca__panel[data-flush=true] .DataPanel-module__E2K5Ca__header{padding:var(--space-2) var(--space-4)}.DataPanel-module__E2K5Ca__panel[data-flush=true] .DataPanel-module__E2K5Ca__action{font-size:var(--fs-12);color:var(--text-muted)}.DataPanel-module__E2K5Ca__empty{padding:var(--space-5) var(--space-4);color:var(--text-muted);font-size:var(--fs-13);margin:0;line-height:1.5}
.DataRow-module___3Ib9W__row{align-items:center;gap:var(--space-3);min-height:var(--row-h-md);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);color:inherit;grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}.DataRow-module___3Ib9W__row:last-child{border-bottom:0}.DataRow-module___3Ib9W__split{position:relative}.DataRow-module___3Ib9W__split:last-child>.DataRow-module___3Ib9W__row:not([data-framed=true]){border-bottom:0}.DataRow-module___3Ib9W__row[data-has-action]{padding-right:calc(var(--space-3) + 40px)}.DataRow-module___3Ib9W__action{top:50%;right:var(--space-3);position:absolute;transform:translateY(-50%)}.DataRow-module___3Ib9W__row[data-current]{background:var(--brand-soft);box-shadow:inset 3px 0 0 var(--brand)}.DataRow-module___3Ib9W__row[data-current] .DataRow-module___3Ib9W__title{color:var(--brand-on-soft)}.DataRow-module___3Ib9W__row[data-inset=false]{padding-inline:var(--space-2)}.DataRow-module___3Ib9W__row[data-tall=true]{min-height:var(--row-h-lg);padding-block:var(--space-4)}.DataRow-module___3Ib9W__row[data-framed=true]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);padding:var(--space-3)}@media (hover:hover){.DataRow-module___3Ib9W__row[data-framed=true][data-interactive=true]:is(:hover,[data-force~=hover]){background:var(--surface-elevated);border-color:var(--hover-edge)}}.DataRow-module___3Ib9W__body{gap:var(--space-1);min-width:0;display:grid}.DataRow-module___3Ib9W__titleLine{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.DataRow-module___3Ib9W__title{color:var(--text-strong);font-size:var(--fs-14);letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.DataRow-module___3Ib9W__title[data-size=lg]{font-size:var(--fs-16);-webkit-line-clamp:1}.DataRow-module___3Ib9W__meta{align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--fs-13);flex-wrap:wrap;line-height:1.4;display:flex}.DataRow-module___3Ib9W__note{color:var(--text-muted);font-size:var(--fs-12);line-height:1.35}.DataRow-module___3Ib9W__trail{color:var(--text-muted);align-items:center;display:inline-flex}.DataRow-module___3Ib9W__row[data-interactive=true]{transition:background var(--dur-hover) var(--ease-hover), border-color var(--dur-hover) var(--ease-hover)}@media (hover:hover){.DataRow-module___3Ib9W__row[data-interactive=true]:is(:hover,[data-force~=hover]){background:var(--hover-fill)}}.DataRow-module___3Ib9W__row[data-interactive=true]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(var(--focus-ring-offset) * -1)}@media (hover:hover){.DataRow-module___3Ib9W__row[data-interactive=false]:has(a[href]):is(:hover,[data-force~=hover]){background:var(--hover-fill)}}
.DataSkeletons-module__e8O-5G__panel{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);overflow:hidden}.DataSkeletons-module__e8O-5G__panelHeader{align-items:center;gap:var(--space-2);padding:var(--space-4);border-bottom:1px solid var(--border);display:flex}.DataSkeletons-module__e8O-5G__row{align-items:center;gap:var(--space-3);min-height:var(--row-h-md);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);grid-template-columns:auto minmax(0,1fr);display:grid}.DataSkeletons-module__e8O-5G__row:last-child{border-bottom:0}.DataSkeletons-module__e8O-5G__rowText{gap:var(--space-1);min-width:0;display:grid}.DataSkeletons-module__e8O-5G__feed{gap:var(--space-3);flex-direction:column;display:flex}.DataSkeletons-module__e8O-5G__post{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;display:flex}.DataSkeletons-module__e8O-5G__postHead{align-items:center;gap:var(--space-3);display:flex}.DataSkeletons-module__e8O-5G__grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}
.ContextPanel-module__2ACh5W__panel{gap:var(--space-4);font-family:var(--font-sans);flex-direction:column;display:flex;container-type:inline-size}.ContextPanel-module__2ACh5W__foldRow{display:contents}.ContextPanel-module__2ACh5W__header{align-items:center;gap:var(--space-3);padding:0;display:flex}.ContextPanel-module__2ACh5W__body{gap:var(--space-4);flex-direction:column;display:flex}.ContextPanel-module__2ACh5W__section{gap:var(--space-1);flex-direction:column;display:flex}.ContextPanel-module__2ACh5W__sectionTitle{font-size:var(--fs-12);text-transform:none;color:var(--text-muted);padding:0 var(--space-3) var(--space-1);font-weight:700}.ContextPanel-module__2ACh5W__filterRow{align-items:center;gap:var(--space-2);min-height:var(--control-h-sm);padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);color:var(--text-body);font-size:var(--fs-13);transition:background-color var(--dur-hover) var(--ease-hover);background-color:#0000;line-height:1.3;text-decoration:none;display:flex}.ContextPanel-module__2ACh5W__check{width:var(--icon-sm);height:var(--icon-sm);border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:#0000;transition:background-color var(--dur-hover) var(--ease-hover), border-color var(--dur-hover) var(--ease-hover);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ContextPanel-module__2ACh5W__check[data-checked=true]{border-color:var(--brand-fill);background:var(--brand-fill);color:var(--on-accent)}.ContextPanel-module__2ACh5W__filterRow[data-active=true]{background-color:var(--brand-soft);color:var(--text-strong);font-weight:var(--fw-semibold)}@media (hover:hover){.ContextPanel-module__2ACh5W__filterRow:not([data-active=true]):hover{background-color:var(--control-fill-hover);color:var(--text-strong)}}.ContextPanel-module__2ACh5W__moreButton{color:var(--brand);font-family:var(--font-sans);font-size:var(--fs-12);font-weight:var(--fw-semibold);text-align:start;padding:var(--space-1) var(--space-3);cursor:pointer;border-radius:var(--radius-md);transition:color var(--dur-hover) var(--ease-hover);background:0 0;border:none}.ContextPanel-module__2ACh5W__moreButton:hover{color:var(--brand-hover)}.ContextPanel-module__2ACh5W__moreButton:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.ContextPanel-module__2ACh5W__chipRow{gap:var(--space-1);padding:0 var(--space-3);flex-wrap:wrap;display:flex}.ContextPanel-module__2ACh5W__chip{align-items:center;gap:var(--space-1);height:var(--control-h-sm);padding:0 var(--control-px-sm);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--text-body);font-size:var(--fs-12);font-weight:var(--fw-medium);white-space:nowrap;transition:background-color var(--dur-hover) var(--ease-hover), border-color var(--dur-hover) var(--ease-hover), color var(--dur-hover) var(--ease-hover);text-decoration:none;display:inline-flex}.ContextPanel-module__2ACh5W__chip[data-active=true]{border-color:var(--brand);background:var(--brand-soft);color:var(--text-strong)}@media (hover:hover){.ContextPanel-module__2ACh5W__chip:not([data-active=true]):hover{border-color:var(--hover-edge);color:var(--text-strong)}}.ContextPanel-module__2ACh5W__switchRow{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--control-h-md);padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);color:var(--text-body);font-size:var(--fs-13);transition:background-color var(--dur-hover) var(--ease-hover);text-decoration:none;display:flex}.ContextPanel-module__2ACh5W__switchRow[data-active=true]{color:var(--text-strong);font-weight:var(--fw-semibold)}@media (hover:hover){.ContextPanel-module__2ACh5W__switchRow:hover{background-color:var(--control-fill-hover);color:var(--text-strong)}}.ContextPanel-module__2ACh5W__switchTrack{width:30px;height:var(--icon-sm);border-radius:var(--radius-pill);background:var(--control-fill-hover);border:1px solid var(--border-strong);transition:background-color var(--dur-hover) var(--ease-hover), border-color var(--dur-hover) var(--ease-hover);flex-shrink:0;position:relative}.ContextPanel-module__2ACh5W__switchRow[data-active=true] .ContextPanel-module__2ACh5W__switchTrack{background:var(--brand);border-color:var(--brand)}.ContextPanel-module__2ACh5W__switchThumb{top:1px;width:calc(var(--icon-sm) - 4px);height:calc(var(--icon-sm) - 4px);background:var(--surface);transition:transform var(--dur-hover) var(--ease-hover);border-radius:50%;position:absolute;inset-inline-start:1px}.ContextPanel-module__2ACh5W__switchRow[data-active=true] .ContextPanel-module__2ACh5W__switchThumb{transform:translate(14px)}.ContextPanel-module__2ACh5W__segment{margin:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);display:flex;overflow:hidden}.ContextPanel-module__2ACh5W__segmentItem{height:var(--control-h-sm);color:var(--text-muted);font-size:var(--fs-12);font-weight:var(--fw-medium);background:var(--surface);transition:background-color var(--dur-hover) var(--ease-hover), color var(--dur-hover) var(--ease-hover);flex:1;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ContextPanel-module__2ACh5W__segmentItem+.ContextPanel-module__2ACh5W__segmentItem{border-inline-start:1px solid var(--border)}.ContextPanel-module__2ACh5W__segmentItem[data-active=true]{background:var(--brand-soft);color:var(--text-strong);font-weight:var(--fw-semibold)}@media (hover:hover){.ContextPanel-module__2ACh5W__segmentItem:not([data-active=true]):hover{background:var(--control-fill-hover);color:var(--text-strong)}}.ContextPanel-module__2ACh5W__selectWrap{padding:0 var(--space-3)}.ContextPanel-module__2ACh5W__footer{min-width:0;margin-top:auto}@media (max-width:1019px){.ContextPanel-module__2ACh5W__panel{gap:var(--space-2)}.ContextPanel-module__2ACh5W__header{display:none}.ContextPanel-module__2ACh5W__body{gap:var(--space-2);flex-direction:column}.ContextPanel-module__2ACh5W__section{align-items:center;gap:var(--space-1);padding-bottom:var(--space-1);scrollbar-width:none;flex-direction:row;overflow-x:auto}.ContextPanel-module__2ACh5W__section::-webkit-scrollbar{display:none}.ContextPanel-module__2ACh5W__section [aria-current=page]{scroll-snap-align:center;scroll-initial-target:nearest}.ContextPanel-module__2ACh5W__sectionTitle{padding:0 var(--space-2) 0 0;flex-shrink:0}.ContextPanel-module__2ACh5W__section button{flex-shrink:0}.ContextPanel-module__2ACh5W__section a{flex-shrink:0}.ContextPanel-module__2ACh5W__filterRow{height:var(--control-h-sm);border:1px solid var(--border);border-radius:var(--radius-pill)}.ContextPanel-module__2ACh5W__filterRow[data-active=true]{border-color:var(--brand)}.ContextPanel-module__2ACh5W__section .gm-navitem{height:var(--control-h-md);gap:var(--space-2);padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-pill);font-size:var(--fs-13)}.ContextPanel-module__2ACh5W__section .gm-navitem[data-active=true]{border-color:var(--brand)}.ContextPanel-module__2ACh5W__section .gm-navitem:before{content:none}.ContextPanel-module__2ACh5W__footer{display:none}}@container (max-width:120px){.ContextPanel-module__2ACh5W__header,.ContextPanel-module__2ACh5W__footer,.ContextPanel-module__2ACh5W__sectionTitle{display:none}.ContextPanel-module__2ACh5W__body{gap:var(--space-3)}}.ContextPanel-module__2ACh5W__more{appearance:none;width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--text-muted);font:inherit;font-size:var(--fs-12);font-weight:var(--fw-medium);text-align:start;cursor:pointer;background:0 0;border:none}@media (hover:hover){.ContextPanel-module__2ACh5W__more:hover{background:var(--fill-hover);color:var(--text-strong)}}.ContextPanel-module__2ACh5W__panel[data-variant=filters] .ContextPanel-module__2ACh5W__body{gap:var(--space-3)}.ContextPanel-module__2ACh5W__panel[data-variant=filters] .ContextPanel-module__2ACh5W__section{gap:var(--space-1)}.ContextPanel-module__2ACh5W__panel[data-variant=filters] .ContextPanel-module__2ACh5W__section+.ContextPanel-module__2ACh5W__section{border-top:1px solid var(--border);padding-top:var(--space-3)}.ContextPanel-module__2ACh5W__panel[data-variant=filters] .ContextPanel-module__2ACh5W__sectionTitle{color:var(--text-strong);font-size:var(--fs-13);font-weight:var(--fw-semibold);letter-spacing:normal;text-transform:none;padding:0 var(--space-2) var(--space-2)}.ContextPanel-module__2ACh5W__panel[data-variant=filters] .ContextPanel-module__2ACh5W__filterRow,.ContextPanel-module__2ACh5W__panel[data-variant=filters] .ContextPanel-module__2ACh5W__switchRow{box-sizing:border-box;min-height:var(--control-h-sm);padding:var(--space-1) var(--space-2)}.ContextPanel-module__2ACh5W__panel[data-variant=filters] .ContextPanel-module__2ACh5W__filterRow[data-active=true],.ContextPanel-module__2ACh5W__panel[data-variant=filters] .ContextPanel-module__2ACh5W__switchRow[data-active=true]{background:var(--brand-soft);color:var(--brand-on-soft)}.ContextPanel-module__2ACh5W__panel[data-variant=filters] .ContextPanel-module__2ACh5W__check[data-checked=true],.ContextPanel-module__2ACh5W__panel[data-variant=filters] .ContextPanel-module__2ACh5W__switchRow[data-active=true] .ContextPanel-module__2ACh5W__switchTrack{background:var(--brand-fill);border-color:var(--brand-fill)}.ContextPanel-module__2ACh5W__panel[data-variant=filters] .ContextPanel-module__2ACh5W__chipRow,.ContextPanel-module__2ACh5W__panel[data-variant=filters] .ContextPanel-module__2ACh5W__selectWrap{padding-inline:var(--space-2)}.ContextPanel-module__2ACh5W__panel[data-variant=filters] .ContextPanel-module__2ACh5W__chip{border-radius:var(--radius-md);background:var(--surface-elevated)}.ContextPanel-module__2ACh5W__panel[data-variant=filters] .ContextPanel-module__2ACh5W__chip[data-active=true]{background:var(--brand-soft);border-color:var(--brand);color:var(--brand-on-soft)}.ContextPanel-module__2ACh5W__panel[data-variant=filters] .ContextPanel-module__2ACh5W__moreButton{min-height:var(--control-h-sm);padding-inline:var(--space-2)}@media (max-width:1019px){.ContextPanel-module__2ACh5W__panel[data-variant=filters] .ContextPanel-module__2ACh5W__body{gap:var(--space-2)}.ContextPanel-module__2ACh5W__panel[data-variant=filters] .ContextPanel-module__2ACh5W__sectionTitle{padding:0 var(--space-2) 0 0}.ContextPanel-module__2ACh5W__panel[data-variant=filters] .ContextPanel-module__2ACh5W__section+.ContextPanel-module__2ACh5W__section{padding-top:var(--space-2)}.ContextPanel-module__2ACh5W__panel[data-variant=filters] .ContextPanel-module__2ACh5W__filterRow{border-radius:var(--radius-md)}}.ContextPanel-module__2ACh5W__filterHeading{justify-content:space-between;align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}@media (max-width:1019px){.ContextPanel-module__2ACh5W__filterHeading{justify-content:flex-start}}.ContextPanel-module__2ACh5W__panel[data-variant=filters] .ContextPanel-module__2ACh5W__filterHeading .ContextPanel-module__2ACh5W__sectionTitle{padding:0}.ContextPanel-module__2ACh5W__skeletonText{vertical-align:middle;border-radius:var(--radius-sm);background:var(--ground);height:.8em;display:inline-block}@container (min-width:640px){.ContextPanel-module__2ACh5W__panel[data-strip=wide] .ContextPanel-module__2ACh5W__header,.ContextPanel-module__2ACh5W__panel[data-strip=wide] .ContextPanel-module__2ACh5W__footer{display:none}.ContextPanel-module__2ACh5W__panel[data-strip=wide] .ContextPanel-module__2ACh5W__body{gap:var(--space-2);flex-direction:column}.ContextPanel-module__2ACh5W__panel[data-strip=wide] .ContextPanel-module__2ACh5W__section{align-items:center;gap:var(--space-1);padding-bottom:var(--space-1);scrollbar-width:none;flex-direction:row;overflow-x:auto}.ContextPanel-module__2ACh5W__panel[data-strip=wide] .ContextPanel-module__2ACh5W__section::-webkit-scrollbar{display:none}.ContextPanel-module__2ACh5W__panel[data-strip=wide] .ContextPanel-module__2ACh5W__sectionTitle{padding:0 var(--space-2) 0 0;flex-shrink:0}.ContextPanel-module__2ACh5W__panel[data-strip=wide] .ContextPanel-module__2ACh5W__section button{flex-shrink:0}.ContextPanel-module__2ACh5W__panel[data-strip=wide] .ContextPanel-module__2ACh5W__section a{flex-shrink:0}.ContextPanel-module__2ACh5W__panel[data-strip=wide] .ContextPanel-module__2ACh5W__section .gm-navitem{height:var(--control-h-md);gap:var(--space-2);padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-pill);font-size:var(--fs-13)}.ContextPanel-module__2ACh5W__panel[data-strip=wide] .ContextPanel-module__2ACh5W__section .gm-navitem[data-active=true]{border-color:var(--brand)}.ContextPanel-module__2ACh5W__panel[data-strip=wide] .ContextPanel-module__2ACh5W__section .gm-navitem:before{content:none}}
.EditorialStory-module__GJUi3q__grid{column-gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.EditorialStory-module__GJUi3q__layout{gap:var(--space-6);grid-template-columns:minmax(0,1fr) 260px;align-items:start;display:grid}.EditorialStory-module__GJUi3q__content{min-width:0}.EditorialStory-module__GJUi3q__sidebar{top:calc(var(--topbar-h) + var(--space-6));position:sticky}@media (max-width:1100px){.EditorialStory-module__GJUi3q__layout{grid-template-columns:minmax(0,1fr)}.EditorialStory-module__GJUi3q__sidebar{position:static}}.EditorialStory-module__GJUi3q__story{gap:var(--space-4);padding-block:var(--space-5);border-top:1px solid var(--border);color:var(--text-strong);grid-template-columns:140px minmax(0,1fr);align-items:start;min-width:0;text-decoration:none;display:grid}.EditorialStory-module__GJUi3q__story[data-art=false]{grid-template-columns:minmax(0,1fr)}.EditorialStory-module__GJUi3q__media{aspect-ratio:4/3;border-radius:var(--radius-sm);background:var(--surface-elevated);display:block;position:relative;overflow:hidden}.EditorialStory-module__GJUi3q__media img{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-hover)}.EditorialStory-module__GJUi3q__copy{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.EditorialStory-module__GJUi3q__eyebrow{color:var(--brand);font-size:var(--fs-12);font-weight:700;line-height:1.4}.EditorialStory-module__GJUi3q__copy h2,.EditorialStory-module__GJUi3q__copy h3{color:inherit;letter-spacing:-.025em;text-wrap:pretty;margin:0;line-height:1.3}.EditorialStory-module__GJUi3q__copy h3{font-size:var(--fs-18)}.EditorialStory-module__GJUi3q__meta{font-size:var(--fs-12);color:var(--text-muted);margin:0;line-height:1.6}.EditorialStory-module__GJUi3q__excerpt{color:var(--text-body);font-size:var(--fs-14);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.65;display:-webkit-box;overflow:hidden}.EditorialStory-module__GJUi3q__story[data-lead=true]{align-items:center;gap:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-4);margin-bottom:var(--space-5);background:var(--surface);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.EditorialStory-module__GJUi3q__story[data-lead=true][data-art=false]{grid-template-columns:minmax(0,1fr)}.EditorialStory-module__GJUi3q__story[data-lead=true] .EditorialStory-module__GJUi3q__media{aspect-ratio:16/10;grid-area:1/1;max-height:300px}.EditorialStory-module__GJUi3q__story[data-lead=true] .EditorialStory-module__GJUi3q__copy{gap:var(--space-3);padding:var(--space-2);grid-area:1/2}.EditorialStory-module__GJUi3q__story[data-lead=true] h2{font-size:var(--type-pane-title);font-weight:var(--fw-semibold);line-height:1.25}.EditorialStory-module__GJUi3q__story[data-lead=true] .EditorialStory-module__GJUi3q__excerpt{-webkit-line-clamp:3}.EditorialStory-module__GJUi3q__story:focus-visible{outline:2px solid var(--brand);outline-offset:4px}@media (hover:hover){.EditorialStory-module__GJUi3q__story:hover h2,.EditorialStory-module__GJUi3q__story:hover h3{color:var(--brand)}.EditorialStory-module__GJUi3q__story:hover .EditorialStory-module__GJUi3q__media img{transform:scale(var(--media-zoom))}}.EditorialStory-module__GJUi3q__header{gap:var(--space-4);border-top:3px solid var(--brand);padding-top:var(--space-5);flex-direction:column;display:flex}.EditorialStory-module__GJUi3q__header h1{font-size:var(--type-page-title);line-height:var(--lh-heading);letter-spacing:var(--tracking-heading);font-weight:var(--fw-semibold);color:var(--text-strong);text-wrap:balance;margin:0}.EditorialStory-module__GJUi3q__cover{aspect-ratio:2;border-radius:var(--radius-sm);background:var(--surface-elevated);position:relative;overflow:hidden}.EditorialStory-module__GJUi3q__cover img{object-fit:cover;width:100%;height:100%}@media (max-width:1100px){.EditorialStory-module__GJUi3q__grid{grid-template-columns:minmax(0,1fr)}.EditorialStory-module__GJUi3q__story{grid-template-columns:160px minmax(0,1fr)}}@media (max-width:700px){.EditorialStory-module__GJUi3q__story{gap:var(--space-3);padding-block:var(--space-4);grid-template-columns:104px minmax(0,1fr)}.EditorialStory-module__GJUi3q__copy h3{font-size:var(--fs-16)}.EditorialStory-module__GJUi3q__story:not([data-lead]) .EditorialStory-module__GJUi3q__excerpt{display:none}.EditorialStory-module__GJUi3q__story[data-lead=true]{gap:var(--space-3);padding:var(--space-3);grid-template-columns:minmax(0,1fr)}.EditorialStory-module__GJUi3q__story[data-lead=true] .EditorialStory-module__GJUi3q__media{aspect-ratio:16/9;grid-area:1/1}.EditorialStory-module__GJUi3q__story[data-lead=true] .EditorialStory-module__GJUi3q__copy{grid-area:2/1}}@media (prefers-reduced-motion:reduce){.EditorialStory-module__GJUi3q__media img{transition:none}}.EditorialStory-module__GJUi3q__compactNavigation button{min-height:44px}.EditorialStory-module__GJUi3q__compactNavigation{border-bottom:1px solid var(--border);padding-block:var(--space-3)}@media (min-width:1240px){.EditorialStory-module__GJUi3q__compactNavigation{display:none}}.EditorialStory-module__GJUi3q__article{font-size:var(--fs-16);color:var(--text-body);overflow-wrap:anywhere;line-height:1.75}.EditorialStory-module__GJUi3q__article h2{font-size:var(--type-pane-title);line-height:1.3}.EditorialStory-module__GJUi3q__article h3{font-size:var(--fs-18);line-height:1.35}.EditorialStory-module__GJUi3q__article h4{font-size:var(--fs-16);line-height:1.4}.EditorialStory-module__GJUi3q__article>:first-child>:first-child{margin-top:0}.EditorialStory-module__GJUi3q__article{--article-measure:none;width:100%;min-width:0}.EditorialStory-module__GJUi3q__article p{max-width:100ch}
.Face-module__HcsCZa__face{align-items:center;gap:var(--space-2);min-width:0;max-width:100%;display:inline-flex}.Face-module__HcsCZa__face[data-size=fill]{width:100%;display:flex}.Face-module__HcsCZa__linkWrap{min-width:0;max-width:100%;display:inline-flex}.Face-module__HcsCZa__linkWrap:not([data-size=fill]):has(>.Face-module__HcsCZa__face[data-layout=icon]){flex-shrink:0}.Face-module__HcsCZa__linkWrap[data-size=fill]{width:100%;display:flex}.Face-module__HcsCZa__face[data-layout=stack]{flex-direction:column;align-items:flex-start}.Face-module__HcsCZa__face[data-layout=stack][data-size=fill]{align-items:stretch}.Face-module__HcsCZa__face[data-layout=stack]>.Face-module__HcsCZa__body{max-width:100%}.Face-module__HcsCZa__face[data-layout=text] .Face-module__HcsCZa__frame{display:none}.Face-module__HcsCZa__frameBox{flex-shrink:0;display:inline-flex;position:relative}.Face-module__HcsCZa__frameBox[data-size=fill]{width:100%;display:flex}.Face-module__HcsCZa__frame{border:1px solid var(--face-accent,var(--border));background:var(--face-fill,var(--surface-elevated));flex-shrink:0;position:relative;overflow:hidden}.Face-module__HcsCZa__frame[data-bordered=false]{border:none}.Face-module__HcsCZa__frame[data-shape=square]{aspect-ratio:1}.Face-module__HcsCZa__frame[data-shape=portrait]{aspect-ratio:3/4}.Face-module__HcsCZa__frame[data-shape=landscape]{aspect-ratio:16/9}.Face-module__HcsCZa__frame[data-shape=hex]{--hex-clip:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);aspect-ratio:1/1.1547;isolation:isolate;background:0 0;border:none;overflow:visible}.Face-module__HcsCZa__frame[data-shape=hex]:before{content:"";z-index:-1;clip-path:var(--hex-clip);background:var(--face-accent,var(--border));position:absolute;inset:-2px}.Face-module__HcsCZa__frame[data-shape=hex][data-bordered=false]:before{content:none}.Face-module__HcsCZa__frame[data-shape=hex]:after{content:"";z-index:-1;clip-path:var(--hex-clip);background:var(--face-fill,none);position:absolute;inset:0}.Face-module__HcsCZa__frame[data-shape=hex] .Face-module__HcsCZa__image,.Face-module__HcsCZa__frame[data-shape=hex] .Face-module__HcsCZa__fallback{clip-path:var(--hex-clip)}.Face-module__HcsCZa__frame[data-radius=none]{border-radius:0}.Face-module__HcsCZa__frame[data-radius=sm]{border-radius:var(--radius-sm)}.Face-module__HcsCZa__frame[data-radius=md]{border-radius:var(--radius-md)}.Face-module__HcsCZa__frame[data-radius=lg]{border-radius:var(--radius-lg)}.Face-module__HcsCZa__frame[data-radius=round]{border-radius:var(--radius-pill)}.Face-module__HcsCZa__frame[data-size=xs]{width:var(--icon-sm)}.Face-module__HcsCZa__frame[data-size=sm]{width:var(--icon-lg)}.Face-module__HcsCZa__frame[data-size=row]{width:var(--face-row)}.Face-module__HcsCZa__frame[data-size=md]{width:var(--control-h-md)}.Face-module__HcsCZa__frame[data-size=lg]{width:var(--control-h-lg)}.Face-module__HcsCZa__frame[data-size=detail]{width:var(--face-detail)}.Face-module__HcsCZa__frame[data-size=xl]{width:var(--thumb-md)}.Face-module__HcsCZa__frame[data-size=hero]{width:var(--thumb-lg)}.Face-module__HcsCZa__frame[data-size=fill]{width:100%}.Face-module__HcsCZa__image{object-fit:cover;width:100%;height:100%;display:block;position:relative}.Face-module__HcsCZa__image[data-sprite]{filter:var(--emblem-ink);object-fit:fill!important;width:100%!important;max-width:none!important;height:200%!important;max-height:none!important;position:absolute!important;inset:0!important;transform:none!important}.Face-module__HcsCZa__image[data-monochrome]{filter:var(--emblem-ink)}.Face-module__HcsCZa__fallback{background:var(--identity-tile);color:var(--identity-ink);letter-spacing:.02em;text-indent:.02em;justify-content:center;align-items:center;font-weight:800;display:flex;position:absolute;inset:0}.Face-module__HcsCZa__fallback[data-waiting]{color:#0000;background:var(--ground);overflow:hidden}.Face-module__HcsCZa__fallback[data-waiting]:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--text-strong) 6%, transparent), transparent);animation:Face-module__HcsCZa__ds-face-sweep 1.8s var(--ease-standard) infinite;position:absolute;inset:0;transform:translate(-100%)}@keyframes Face-module__HcsCZa__ds-face-sweep{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.Face-module__HcsCZa__fallback[data-waiting]:after{animation:none}}.Face-module__HcsCZa__frame[data-size=fill] .Face-module__HcsCZa__fallback:not([data-classified]),.Face-module__HcsCZa__frame[data-size=hero] .Face-module__HcsCZa__fallback:not([data-classified]){font-family:var(--font-condensed), system-ui, sans-serif;font-size:var(--fs-20);letter-spacing:.1em;text-indent:.1em;font-weight:600}.Face-module__HcsCZa__frame[data-size=xs] .Face-module__HcsCZa__fallback,.Face-module__HcsCZa__frame[data-size=sm] .Face-module__HcsCZa__fallback{font-size:var(--fs-12)}.Face-module__HcsCZa__frame[data-size=row] .Face-module__HcsCZa__fallback,.Face-module__HcsCZa__frame[data-size=md] .Face-module__HcsCZa__fallback{font-size:var(--fs-13)}.Face-module__HcsCZa__frame[data-size=lg] .Face-module__HcsCZa__fallback{font-size:var(--fs-16)}.Face-module__HcsCZa__frame[data-size=detail] .Face-module__HcsCZa__fallback{font-size:var(--fs-18)}.Face-module__HcsCZa__frame[data-size=xl] .Face-module__HcsCZa__fallback{font-size:var(--fs-20)}.Face-module__HcsCZa__frame[data-size=hero] .Face-module__HcsCZa__fallback,.Face-module__HcsCZa__frame[data-size=fill] .Face-module__HcsCZa__fallback{font-size:var(--fs-30)}.Face-module__HcsCZa__fallback[data-classified]{font-family:var(--font-condensed), system-ui, sans-serif;font-weight:600;font-size:var(--fs-12);letter-spacing:.1em;text-indent:.1em;text-transform:uppercase;text-align:center;text-wrap:balance;padding:0 var(--space-2);line-height:1.25}.Face-module__HcsCZa__frame[data-size=fill] .Face-module__HcsCZa__fallback[data-classified],.Face-module__HcsCZa__frame[data-size=hero] .Face-module__HcsCZa__fallback[data-classified]{font-size:var(--fs-14)}.Face-module__HcsCZa__body{flex-direction:column;min-width:0;display:flex}.Face-module__HcsCZa__name{color:var(--face-name-ink,var(--text-body));text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.Face-module__HcsCZa__name[data-lines="2"],.Face-module__HcsCZa__name[data-lines="3"]{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box}.Face-module__HcsCZa__name[data-lines="3"]{-webkit-line-clamp:3;line-clamp:3}.Face-module__HcsCZa__name[data-tone=accent]{--face-name-ink:color-mix(in oklab, var(--face-accent,var(--text-strong)) 55%, var(--text-strong))}.Face-module__HcsCZa__subtitle{color:var(--text-muted);font-size:var(--fs-12)}.Face-module__HcsCZa__frameBox:not([data-radius=round]):has(>.Face-module__HcsCZa__badge) .Face-module__HcsCZa__fallback{padding-block-end:var(--fs-12);padding-inline-end:var(--space-2)}.Face-module__HcsCZa__rank{top:0;min-width:var(--icon-md);padding:0 var(--space-1);background:var(--ground);color:var(--text-strong);font-size:var(--fs-12);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;text-align:center;border-end-end-radius:var(--radius-sm);line-height:1.5;position:absolute;inset-inline-start:0}.Face-module__HcsCZa__ordinal{min-width:var(--icon-sm);text-align:end;font-family:var(--font-condensed), var(--font-inter), sans-serif;font-size:var(--fs-12);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--text-muted);flex-shrink:0}.Face-module__HcsCZa__badge{padding:0 var(--space-1);border-top-left-radius:var(--radius-sm);background:var(--ground);color:var(--text-body);font-size:var(--fs-12);font-variant-numeric:tabular-nums;position:absolute;bottom:0;right:0}.Face-module__HcsCZa__frameBox[data-radius=round] .Face-module__HcsCZa__badge{min-width:var(--icon-md);height:var(--icon-md);padding:0 var(--space-1);border:2px solid var(--surface);border-radius:var(--radius-pill);background:var(--brand-fill);color:var(--on-accent);font-size:var(--fs-12);font-weight:var(--fw-bold);justify-content:center;align-items:center;line-height:1;display:inline-flex}.Face-module__HcsCZa__pip{border-radius:var(--radius-pill);background:var(--ground);padding:2px;display:flex;position:absolute;bottom:0;left:0}.Face-module__HcsCZa__face[data-state=disabled]{opacity:.45;pointer-events:none}.Face-module__HcsCZa__face[data-state=selected] .Face-module__HcsCZa__frame{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.Face-module__HcsCZa__face[data-state=empty] .Face-module__HcsCZa__frame:not([data-shape=hex]){background:var(--slot-plate);border-style:dashed}.Face-module__HcsCZa__face[data-state=empty] .Face-module__HcsCZa__frame[data-shape=hex]{border-style:dashed}.Face-module__HcsCZa__face[data-state=empty] .Face-module__HcsCZa__frame[data-shape=hex]:after{background:var(--slot-plate)}.Face-module__HcsCZa__frameBox[data-radius=round] .Face-module__HcsCZa__badge{inset-block-end:6%;inset-inline-end:-3%}.Face-module__HcsCZa__frameBox[data-radius=round]:is([data-size=xs],[data-size=sm],[data-size=row],[data-size=md],[data-size=lg]) .Face-module__HcsCZa__badge{inset-block-end:-10%;inset-inline-end:-20%}.Face-module__HcsCZa__frameBox[data-radius=round]:is([data-size=xs],[data-size=sm],[data-size=row],[data-size=md],[data-size=lg]):has(>.Face-module__HcsCZa__badge) .Face-module__HcsCZa__fallback{padding-block-end:12%;padding-inline-end:22%}.Face-module__HcsCZa__frameBox[data-radius=round] .Face-module__HcsCZa__pip{inset-block-end:6%;inset-inline-start:-3%}:is(.Face-module__HcsCZa__frameBox[data-radius=round]:has(>.Face-module__HcsCZa__pip>*) .Face-module__HcsCZa__frame[data-size=xs]~.Face-module__HcsCZa__pip,.Face-module__HcsCZa__frameBox[data-radius=round]:has(>.Face-module__HcsCZa__pip>*) .Face-module__HcsCZa__frame[data-size=sm]~.Face-module__HcsCZa__pip){padding:1px;inset-block-end:-8%;inset-inline-start:-14%}:is(.Face-module__HcsCZa__frameBox:has(>.Face-module__HcsCZa__pip>*) .Face-module__HcsCZa__frame[data-size=xs] .Face-module__HcsCZa__fallback,.Face-module__HcsCZa__frameBox:has(>.Face-module__HcsCZa__pip>*) .Face-module__HcsCZa__frame[data-size=sm] .Face-module__HcsCZa__fallback){padding-block-end:14%;padding-inline-start:20%}.Face-module__HcsCZa__frameBox[data-radius=round] .Face-module__HcsCZa__rank{inset-block-start:6%;inset-inline-start:-3%}@media (hover:hover){.Face-module__HcsCZa__linkWrap:hover .Face-module__HcsCZa__name,.Face-module__HcsCZa__linkWrap[data-force~=hover] .Face-module__HcsCZa__name{color:var(--face-name-ink,var(--link-hover))}.Face-module__HcsCZa__linkWrap:hover .Face-module__HcsCZa__frame,.Face-module__HcsCZa__linkWrap[data-force~=hover] .Face-module__HcsCZa__frame{border-color:var(--face-accent,var(--border-strong))}}
.FeaturedHero-module__gr-dlG__hero{container-type:inline-size}.FeaturedHero-module__gr-dlG__content{justify-content:center;gap:var(--space-2);width:var(--hero-col,62%);padding:var(--space-8);flex-direction:column;display:flex;position:relative}.FeaturedHero-module__gr-dlG__title{font-family:var(--font-sans);font-size:var(--type-pane-title);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-heading);line-height:var(--lh-heading);text-wrap:balance}.FeaturedHero-module__gr-dlG__title[data-role=masthead]{font-family:var(--font-display-sys);font-size:var(--type-masthead);font-weight:var(--fw-bold);line-height:1.05}.FeaturedHero-module__gr-dlG__scrim{background:linear-gradient(95deg, var(--scrim-media) 10%, color-mix(in srgb, var(--scrim-media) 83%, transparent) 55%, transparent 95%);position:absolute;inset:0}.FeaturedHero-module__gr-dlG__actions{align-items:center;gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}@container (max-width:560px){.FeaturedHero-module__gr-dlG__content{width:100%;padding:var(--space-6) var(--space-5) var(--space-5);--type-masthead:var(--fs-30);--type-pane-title:var(--fs-18);justify-content:flex-end}.FeaturedHero-module__gr-dlG__scrim{background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--scrim-media) 45%, transparent) 100%)}.FeaturedHero-module__gr-dlG__content[data-on-media]{background:linear-gradient(180deg, transparent 0, var(--scrim-media) 36px);padding-top:var(--space-10)}.FeaturedHero-module__gr-dlG__actions>*{flex:100%}}.FeaturedHero-module__gr-dlG__hero[data-band]{isolation:isolate;border:1px solid color-mix(in srgb, var(--brand) 18%, transparent);background:radial-gradient(120% 140% at 100% 0%, color-mix(in srgb, var(--brand) 26%, transparent), transparent 55%), linear-gradient(135deg, color-mix(in srgb, var(--brand) 12%, var(--surface-elevated)), color-mix(in srgb, var(--brand) 4%, var(--surface-elevated)));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--surface-elevated) 70%, transparent), 0 4px 12px -10px color-mix(in srgb, var(--brand) 30%, transparent)}.FeaturedHero-module__gr-dlG__hero[data-band]:before{content:"";z-index:-1;background-image:radial-gradient(circle, color-mix(in srgb, var(--brand) 38%, transparent) 1.1px, transparent 1.6px);pointer-events:none;background-size:16px 16px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(100deg,#0000 38%,#000 88%);mask-image:linear-gradient(100deg,#0000 38%,#000 88%)}.FeaturedHero-module__gr-dlG__bandMark{aspect-ratio:1;background:linear-gradient(145deg, color-mix(in srgb, var(--brand-fill) 82%, white), var(--brand-fill));width:88px;box-shadow:inset 0 1px 0 #ffffff73, 0 0 0 14px color-mix(in srgb, var(--brand) 12%, transparent), 0 0 0 34px color-mix(in srgb, var(--brand) 7%, transparent), 0 0 0 60px color-mix(in srgb, var(--brand) 4%, transparent), 0 8px 18px -10px color-mix(in srgb, var(--brand) 45%, transparent);pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:16%;transform:translate(50%,-50%)}.FeaturedHero-module__gr-dlG__bandMark svg{fill:var(--on-accent);margin-left:4px}@media (max-width:899px){.FeaturedHero-module__gr-dlG__bandMark{display:none}}
.Field-module__j4noZW__field{gap:var(--space-1);flex-direction:column;width:100%;min-width:0;display:flex}.Field-module__j4noZW__label{font-size:var(--fs-13);font-weight:var(--fw-medium);color:var(--text-body)}.Field-module__j4noZW__hint{font-size:var(--fs-12);color:var(--text-muted);min-width:0}.Field-module__j4noZW__hint[data-invalid=true]{color:var(--danger)}.Field-module__j4noZW__hint[data-tone=warning]{color:var(--warning)}.Field-module__j4noZW__hint[data-tone=danger]{color:var(--danger)}.Field-module__j4noZW__hint[data-tone=success] .Field-module__j4noZW__hintIcon{color:var(--success)}.Field-module__j4noZW__hintIcon{vertical-align:-1px;margin-right:4px;display:inline-flex}.Field-module__j4noZW__hintRow{justify-content:space-between;align-items:flex-start;gap:var(--space-3);min-height:calc(var(--fs-12) * 1.5);display:flex}.Field-module__j4noZW__counter{font-size:var(--fs-12);color:var(--text-muted);font-variant-numeric:tabular-nums;flex:none}.Field-module__j4noZW__counter[data-level=warn]{color:var(--warning)}.Field-module__j4noZW__counter[data-level=over]{color:var(--danger)}
.Figure-module__QPg1Ia__figure{align-items:flex-end;gap:var(--space-1);flex-direction:column;line-height:1;display:inline-flex}.Figure-module__QPg1Ia__value{font-family:var(--font-condensed), var(--font-sans);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--text-strong)}.Figure-module__QPg1Ia__unit{font-size:var(--fs-12);color:var(--text-muted)}.Figure-module__QPg1Ia__band{font-size:var(--fs-14);font-weight:var(--fw-semibold);color:var(--text-strong)}.Figure-module__QPg1Ia__figure[data-grade="1"] .Figure-module__QPg1Ia__value{color:var(--grade-1)}.Figure-module__QPg1Ia__figure[data-grade="2"] .Figure-module__QPg1Ia__value{color:var(--grade-2)}.Figure-module__QPg1Ia__figure[data-grade="3"] .Figure-module__QPg1Ia__value{color:var(--grade-3)}.Figure-module__QPg1Ia__figure[data-grade="4"] .Figure-module__QPg1Ia__value{color:var(--grade-4)}.Figure-module__QPg1Ia__figure[data-grade="5"] .Figure-module__QPg1Ia__value{color:var(--grade-5)}.Figure-module__QPg1Ia__figure[data-grade=missing] .Figure-module__QPg1Ia__value{color:var(--text-muted)}.Figure-module__QPg1Ia__figure[data-size=inline]{align-items:baseline;gap:var(--space-1);flex-direction:row}.Figure-module__QPg1Ia__figure[data-size=inline] .Figure-module__QPg1Ia__value{font-size:var(--fs-14)}.Figure-module__QPg1Ia__figure[data-size=row] .Figure-module__QPg1Ia__value{font-size:var(--fs-20)}.Figure-module__QPg1Ia__figure[data-size=stat] .Figure-module__QPg1Ia__value{font-size:var(--fs-24)}.Figure-module__QPg1Ia__figure[data-size=summary]{align-items:baseline;gap:var(--space-2);flex-direction:row}.Figure-module__QPg1Ia__figure[data-size=summary] .Figure-module__QPg1Ia__value{font-size:var(--fs-24)}.Figure-module__QPg1Ia__figure[data-size=detail]{align-items:flex-end;gap:var(--space-2);flex-direction:row}.Figure-module__QPg1Ia__figure[data-size=detail] .Figure-module__QPg1Ia__value{font-size:var(--fs-40);line-height:.9}.Figure-module__QPg1Ia__figure[data-size=monument] .Figure-module__QPg1Ia__value{font-size:var(--fs-56);line-height:.9}
.DialogFooter-module__Kxr0wG__footer{align-items:center;gap:var(--space-3);display:flex}.DialogFooter-module__Kxr0wG__status{align-items:center;gap:var(--space-2);min-width:0;min-height:1.5em;font-size:var(--fs-13);color:var(--text-muted);flex-wrap:nowrap;flex:auto;margin:0;display:flex}.DialogFooter-module__Kxr0wG__statusText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.DialogFooter-module__Kxr0wG__statusIcon,.DialogFooter-module__Kxr0wG__statusAction{align-items:center;gap:var(--space-2);flex:none;display:inline-flex}.DialogFooter-module__Kxr0wG__status[data-tone=warning]{color:var(--warning);font-weight:var(--fw-semibold)}.DialogFooter-module__Kxr0wG__status[data-tone=danger]{color:var(--danger);font-weight:var(--fw-semibold)}.DialogFooter-module__Kxr0wG__actions{gap:var(--space-2);margin-left:auto;display:flex}@media (max-width:560px){.DialogFooter-module__Kxr0wG__footer{flex-direction:column;align-items:stretch}.DialogFooter-module__Kxr0wG__actions{grid-template-columns:repeat(auto-fit,minmax(0,1fr));margin-left:0;display:grid}}
.Footer-module__iDZsbW__footer{border-top:var(--border-width) solid var(--border);background:var(--surface);margin-top:var(--space-10);font-family:var(--font-sans);flex:1 0 auto}.Footer-module__iDZsbW__inner{gap:var(--space-8) var(--space-10);width:100%;max-width:var(--shell-max);padding:var(--space-8) var(--shell-gutter);box-sizing:border-box;flex-wrap:wrap;margin:0 auto;display:flex}.Footer-module__iDZsbW__brandColumn{flex:2 240px}.Footer-module__iDZsbW__inner>div:not(.Footer-module__iDZsbW__brandColumn):not(.Footer-module__iDZsbW__legal){flex:140px}.Footer-module__iDZsbW__brandLine{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.Footer-module__iDZsbW__mark{width:var(--control-h-sm);height:var(--control-h-sm);border-radius:var(--radius-md);background:var(--brand-fill);color:var(--on-accent);font-size:var(--fs-14);justify-content:center;align-items:center;font-weight:800;display:inline-flex}.Footer-module__iDZsbW__wordmark{color:var(--text-strong);font-size:var(--fs-16);letter-spacing:-.03em;font-weight:800}.Footer-module__iDZsbW__tagline{margin:0 0 var(--space-3);color:var(--text-muted);font-size:var(--fs-12)}.Footer-module__iDZsbW__social{gap:var(--space-1);color:var(--text-muted);display:flex}.Footer-module__iDZsbW__socialLink{width:var(--control-h-sm);height:var(--control-h-sm);border-radius:var(--radius-md);color:inherit;justify-content:center;align-items:center;display:inline-flex}.Footer-module__iDZsbW__columnTitle{margin-bottom:var(--space-2);color:var(--text-strong);font-size:var(--fs-13);font-weight:700}.Footer-module__iDZsbW__columnLinks{flex-direction:column;align-items:flex-start;display:flex}.Footer-module__iDZsbW__link{color:var(--text-muted);font-size:var(--fs-12);min-height:var(--control-h-sm);align-items:center;display:inline-flex}.Footer-module__iDZsbW__legal{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--border);color:var(--text-muted);font-size:var(--fs-12);flex-wrap:wrap;flex-basis:100%;display:flex}.Footer-module__iDZsbW__legalLinks{gap:0 var(--space-5);flex-wrap:wrap;display:flex}.Footer-module__iDZsbW__disclaimer{margin:calc(var(--space-6) * -1) 0 0;max-width:none;color:var(--text-muted);font-size:var(--fs-12);text-wrap:pretty;flex-basis:100%;line-height:1.6}@media (max-width:820px){.Footer-module__iDZsbW__inner{padding-bottom:calc(var(--space-8) + var(--tabbar-h) + env(safe-area-inset-bottom))}}@media (min-width:821px){body:has([data-replaces-tabbar]) .Footer-module__iDZsbW__inner{padding-bottom:calc(var(--space-8) + var(--control-h-lg) + 2 * var(--space-3) + var(--border-width) + env(safe-area-inset-bottom))}}
.ArtPanel-module__5zuw8W__panel{isolation:isolate;border:var(--border-width) solid var(--border);border-top:2px solid var(--panel-accent,var(--brand));border-radius:var(--radius-lg);background-color:var(--surface);background-image:var(--surface-sheen);box-shadow:var(--edge-light-shadow), var(--shadow-raise-sm);position:relative;overflow:hidden}.ArtPanel-module__5zuw8W__art{z-index:-1;opacity:.16;pointer-events:none;background-position:50% 15%;background-size:cover;width:min(55%,520px);position:absolute;inset-block:0;inset-inline-end:0;-webkit-mask-image:linear-gradient(270deg,#000 30%,#0000 100%);mask-image:linear-gradient(270deg,#000 30%,#0000 100%)}.ArtPanel-module__5zuw8W__body{gap:var(--space-5);padding:var(--space-5);display:grid;container-type:inline-size}@media (max-width:640px){.ArtPanel-module__5zuw8W__body{padding:var(--space-4)}}
.GlyphTile-module__cSMpkW__tile{border-radius:var(--radius-md);color:var(--brand-on-soft);background:var(--brand-soft);font-size:var(--fs-12);font-variant-numeric:tabular-nums;letter-spacing:-.01em;text-transform:uppercase;flex:none;justify-content:center;align-items:center;font-weight:800;line-height:1;display:inline-flex;overflow:hidden}.GlyphTile-module__cSMpkW__tile[data-size=sm]{width:var(--control-h-sm);height:var(--control-h-sm)}.GlyphTile-module__cSMpkW__tile[data-size=md]{width:var(--control-h-md);height:var(--control-h-md)}.GlyphTile-module__cSMpkW__tile[data-size=lg]{width:var(--control-h-lg);height:var(--control-h-lg);border-radius:var(--radius-lg)}.GlyphTile-module__cSMpkW__tile[data-size=xl]{width:var(--space-16);height:var(--space-16);border-radius:var(--radius-xl)}.GlyphTile-module__cSMpkW__tile[data-tone=neutral]{color:var(--text-muted);background:var(--surface-elevated)}.GlyphTile-module__cSMpkW__tile[data-tone=success]{color:var(--success);background:color-mix(in srgb, var(--success) 12%, transparent)}.GlyphTile-module__cSMpkW__tile[data-tone=warning]{color:var(--warning);background:color-mix(in srgb, var(--warning) 12%, transparent)}.GlyphTile-module__cSMpkW__tile[data-tone=danger]{color:var(--danger);background:color-mix(in srgb, var(--danger) 12%, transparent)}.GlyphTile-module__cSMpkW__tile[data-tone=info]{color:var(--info);background:color-mix(in srgb, var(--info) 12%, transparent)}.GlyphTile-module__cSMpkW__tile[data-shape=round]{border-radius:var(--radius-pill);font-size:var(--fs-14);text-transform:none}.GlyphTile-module__cSMpkW__tile[data-shape=round]:before{content:"#";font-size:var(--fs-12);opacity:.7;font-weight:700}.GlyphTile-module__cSMpkW__tile[data-shape=art]{width:var(--space-16);aspect-ratio:8/9;border-radius:var(--radius-md);height:auto}.GlyphTile-module__cSMpkW__tile img{object-fit:cover;width:100%;height:100%}@media (max-width:470px){.GlyphTile-module__cSMpkW__tile[data-shape=art]{width:var(--space-12)}}
.GuideShelf-module__UwoNcq__shelf{gap:var(--space-3);min-width:0;display:grid}.GuideShelf-module__UwoNcq__head{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.GuideShelf-module__UwoNcq__title{color:var(--text-strong);font-family:var(--font-sans);font-size:var(--type-section-title);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-heading);text-wrap:balance;margin:0}.GuideShelf-module__UwoNcq__chips{flex:auto;order:2;min-width:0}.GuideShelf-module__UwoNcq__action{flex:none;order:3;margin-inline-start:auto}@media (max-width:720px){.GuideShelf-module__UwoNcq__head{gap:var(--space-2)}.GuideShelf-module__UwoNcq__chips{flex-basis:100%;order:4}}.GuideShelf-module__UwoNcq__row{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid}@media (max-width:720px){.GuideShelf-module__UwoNcq__row{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}}.GuideShelf-module__UwoNcq__card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);min-width:0;color:inherit;transition:border-color var(--dur-hover) var(--ease-hover), color var(--dur-hover) var(--ease-hover);flex-direction:column;text-decoration:none;display:flex;overflow:hidden;}@media (hover:hover){.GuideShelf-module__UwoNcq__card:is(:hover,[data-force~=hover]){border-color:var(--brand)}.GuideShelf-module__UwoNcq__card:is(:hover,[data-force~=hover]) .GuideShelf-module__UwoNcq__name{color:var(--brand)}}.GuideShelf-module__UwoNcq__media{position:relative}.GuideShelf-module__UwoNcq__cover{aspect-ratio:16/9;background:var(--ground);color:var(--text-muted);justify-content:center;align-items:center;line-height:0;display:flex;position:relative;overflow:hidden}.GuideShelf-module__UwoNcq__cover[data-kind=none]{padding:var(--space-4);background:var(--surface-elevated);justify-content:flex-start;align-items:flex-end}.GuideShelf-module__UwoNcq__plate{color:var(--text-muted);font-size:var(--fs-20);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-weight:700;line-height:1.2;overflow:hidden}.GuideShelf-module__UwoNcq__image{object-fit:cover;object-position:center 25%;width:100%;height:100%}.GuideShelf-module__UwoNcq__emblem{z-index:1;width:var(--space-10);height:var(--space-10);border-radius:var(--radius-md);background:color-mix(in srgb, var(--guide-accent,var(--brand)) 75%, var(--art-ink));box-shadow:0 0 0 2px var(--surface);place-items:center;display:grid;position:absolute;inset-block-end:calc(var(--space-5) * -1);inset-inline-start:var(--space-3);overflow:hidden}.GuideShelf-module__UwoNcq__mark{width:var(--space-8);height:var(--space-8);background:var(--on-accent);-webkit-mask:var(--guide-mark) top center / 100% 200% no-repeat, var(--guide-mark) top center / 100% 200% no-repeat, var(--guide-mark) top center / 100% 200% no-repeat;-webkit-mask:var(--guide-mark) top center / 100% 200% no-repeat, var(--guide-mark) top center / 100% 200% no-repeat, var(--guide-mark) top center / 100% 200% no-repeat;mask:var(--guide-mark) top center / 100% 200% no-repeat, var(--guide-mark) top center / 100% 200% no-repeat, var(--guide-mark) top center / 100% 200% no-repeat;display:block;position:relative}.GuideShelf-module__UwoNcq__body{gap:var(--space-1);padding:var(--space-3);flex-direction:column;flex:1;min-width:0;display:flex}.GuideShelf-module__UwoNcq__row:has(.GuideShelf-module__UwoNcq__card[data-emblem]) .GuideShelf-module__UwoNcq__body{padding-block-start:calc(var(--space-5) + var(--space-2))}.GuideShelf-module__UwoNcq__eyebrow[data-said]{visibility:hidden}.GuideShelf-module__UwoNcq__eyebrow{color:var(--text-muted);font-size:var(--fs-12);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.GuideShelf-module__UwoNcq__name{-webkit-line-clamp:2;min-height:2.7em;color:var(--text-strong);font-family:var(--font-sans);font-size:var(--fs-14);font-weight:var(--fw-semibold);transition:color var(--dur-hover) var(--ease-hover);-webkit-box-orient:vertical;margin:0;line-height:1.35;display:-webkit-box;overflow:hidden}.GuideShelf-module__UwoNcq__meta{align-items:center;gap:var(--space-2);min-width:0;color:var(--text-muted);font-size:var(--fs-12);margin-block-start:auto;padding-block-start:var(--space-2);display:flex}.GuideShelf-module__UwoNcq__byline{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.GuideShelf-module__UwoNcq__date{white-space:nowrap;font-variant-numeric:tabular-nums;margin-inline-start:auto}@media (max-width:720px){.GuideShelf-module__UwoNcq__name{font-size:var(--fs-13)}.GuideShelf-module__UwoNcq__meta{flex-wrap:wrap}.GuideShelf-module__UwoNcq__date{width:100%;margin-inline-start:0}}@media (prefers-reduced-motion:reduce){.GuideShelf-module__UwoNcq__card,.GuideShelf-module__UwoNcq__name{transition:none}}@media (hover:hover){.GuideShelf-module__UwoNcq__card:is(:hover,[data-force~=hover]){border-color:var(--card-accent,var(--brand));transform:var(--card-lift);box-shadow:var(--card-hover-ring)}.GuideShelf-module__UwoNcq__card:is(:hover,[data-force~=hover]) img{transform:scale(var(--media-zoom))}}.GuideShelf-module__UwoNcq__card{transition:border-color var(--dur-hover) var(--ease-hover), transform var(--dur-hover) var(--ease-hover), box-shadow var(--dur-hover) var(--ease-hover)}@media (prefers-reduced-motion:reduce){.GuideShelf-module__UwoNcq__card:is(:hover,[data-force~=hover]){transform:none}}.GuideShelf-module__UwoNcq__row.GuideShelf-module__UwoNcq__grid{grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr))}
.AcquisitionHalo-module__bJCvTW__available{pointer-events:none;border:1px solid var(--halo-edge);border-radius:var(--radius-sm);background:radial-gradient(ellipse, color-mix(in srgb, var(--halo-glow) 28%, transparent), transparent 75%);box-shadow:inset 0 0 7px color-mix(in srgb, var(--halo-glow) 65%, transparent), 0 0 5px color-mix(in srgb, var(--halo-glow) 45%, transparent);position:absolute;inset:1px}.AcquisitionHalo-module__bJCvTW__available:after{content:"";background:conic-gradient(from 20deg, transparent 0deg 65deg, var(--halo-glow) 110deg, var(--halo-spark) 145deg, transparent 155deg 245deg, var(--halo-glow) 290deg, var(--halo-spark) 325deg, transparent 335deg);border-radius:50%;animation:2.4s linear infinite AcquisitionHalo-module__bJCvTW__available-orbit;position:absolute;inset:-3px;-webkit-mask-image:radial-gradient(#0000 57%,#000 63% 69%,#0000 75%);mask-image:radial-gradient(#0000 57%,#000 63% 69%,#0000 75%)}@keyframes AcquisitionHalo-module__bJCvTW__available-orbit{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.AcquisitionHalo-module__bJCvTW__available:after{animation:none}}
.EntityPanels-module__9tc2MW__grid{grid-template-columns:repeat(auto-fill,minmax(min(170px,100%,calc(50% - var(--space-2))),1fr));gap:var(--space-3);display:grid}.EntityPanels-module__9tc2MW__grid[data-kind=ability]{grid-template-columns:repeat(auto-fill,minmax(min(285px,100%),1fr))}.EntityPanels-module__9tc2MW__grid[data-layout=landscape]{grid-template-columns:repeat(auto-fill,minmax(min(270px,100%),1fr))}.EntityPanels-module__9tc2MW__card{min-width:0;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);transition:border-color var(--dur-hover),background var(--dur-hover),transform var(--dur-hover)}.EntityPanels-module__9tc2MW__card [data-layout=stack]{align-items:stretch;width:100%}.EntityPanels-module__9tc2MW__card [data-layout=stack] [data-shape]{width:100%;height:128px}.EntityPanels-module__9tc2MW__card [data-layout=stack] img{object-fit:contain}.EntityPanels-module__9tc2MW__grid[data-layout=landscape] .EntityPanels-module__9tc2MW__card [data-shape]{aspect-ratio:16/9}.EntityPanels-module__9tc2MW__facts{gap:var(--space-1);margin:var(--space-3) 0 0;padding-top:var(--space-3);border-top:1px solid var(--border);flex-direction:column;display:flex}.EntityPanels-module__9tc2MW__fact{justify-content:space-between;align-items:baseline;gap:var(--space-2);min-width:0;display:flex}.EntityPanels-module__9tc2MW__fact dt{color:var(--text-muted);font-size:var(--fs-12);flex:none}.EntityPanels-module__9tc2MW__fact dd{min-width:0;color:var(--text-body);font-size:var(--fs-12);font-weight:var(--fw-semibold);text-align:end;overflow-wrap:anywhere;margin:0}@media (hover:hover){.EntityPanels-module__9tc2MW__card:hover{background:var(--surface-elevated);border-color:var(--hover-edge);transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.EntityPanels-module__9tc2MW__card{transition:none}}.EntityPanels-module__9tc2MW__figure{color:var(--text-body);font-size:var(--fs-13)}
.HelpNote-module__XU9Cwa__provenance{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);color:var(--text-muted);font-size:var(--fs-12);margin:0;display:flex}.HelpNote-module__XU9Cwa__why{width:var(--icon-md);height:var(--icon-md);border:1px solid var(--border-strong);border-radius:var(--radius-pill);color:var(--text-muted);font-size:var(--fs-12);font-weight:var(--fw-semibold);cursor:help;background:0 0;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex;}@media (hover:hover){.HelpNote-module__XU9Cwa__why:hover{color:var(--text-strong)}}
.ArtLinkRow-module__NsYg3q__card{isolation:isolate;align-items:baseline;column-gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-3) calc(var(--space-4) + 3px);border-bottom:1px solid var(--border);color:var(--text-body);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"emblem name value""emblem meta unit""emblem where where""emblem legion legion";row-gap:2px;text-decoration:none;display:grid;position:relative;overflow:hidden;}.ArtLinkRow-module__NsYg3q__card:before{content:"";background:var(--accent);width:3px;position:absolute;inset:0 auto 0 0}.ArtLinkRow-module__NsYg3q__art{z-index:-1;object-fit:cover;object-position:center 18%;opacity:.22;pointer-events:none;width:55%;height:100%;position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 70%);mask-image:linear-gradient(90deg,#0000,#000 70%)}.ArtLinkRow-module__NsYg3q__emblem{grid-area:emblem;align-self:start;padding-top:2px}.ArtLinkRow-module__NsYg3q__name{min-width:0;color:var(--text-strong);font-family:var(--font-display-sys);font-size:var(--fs-16);font-weight:var(--fw-semibold);text-overflow:ellipsis;white-space:nowrap;transition:color var(--dur-hover) var(--ease-hover);grid-area:name;line-height:1.25;overflow:hidden}.ArtLinkRow-module__NsYg3q__meta{min-width:0;color:var(--text-muted);font-size:var(--fs-13);text-overflow:ellipsis;white-space:nowrap;grid-area:meta;overflow:hidden}.ArtLinkRow-module__NsYg3q__className{color:var(--accent);font-weight:var(--fw-semibold)}.ArtLinkRow-module__NsYg3q__where{grid-area:where}.ArtLinkRow-module__NsYg3q__legion{grid-area:legion}.ArtLinkRow-module__NsYg3q__where,.ArtLinkRow-module__NsYg3q__legion{color:var(--text-muted);font-size:var(--fs-12);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ArtLinkRow-module__NsYg3q__legion{align-items:center;gap:var(--space-1);display:inline-flex}.ArtLinkRow-module__NsYg3q__levelValue{color:var(--text-strong);font-size:var(--fs-20);font-weight:var(--fw-bold);grid-area:value;justify-self:end;line-height:1}.ArtLinkRow-module__NsYg3q__levelUnit{white-space:nowrap;color:var(--text-muted);font-size:var(--fs-12);grid-area:unit;justify-self:end}@media (hover:hover){.ArtLinkRow-module__NsYg3q__card:hover .ArtLinkRow-module__NsYg3q__name{color:var(--brand)}}
.Emblem-module__2a1O1G__emblem{border-radius:var(--radius-md);background:var(--plate-media);flex-shrink:0;display:inline-block;position:relative;overflow:hidden}.Emblem-module__2a1O1G__emblem[data-size=row]{width:var(--face-row);height:var(--face-row)}.Emblem-module__2a1O1G__emblem[data-size=md]{width:var(--control-h-md);height:var(--control-h-md)}.Emblem-module__2a1O1G__emblem[data-size=detail]{width:var(--face-detail);height:var(--face-detail)}
.FactsGrid-module__plw3IG__wrap{gap:var(--space-3);flex-direction:column;display:flex}.FactsGrid-module__plw3IG__grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.FactsGrid-module__plw3IG__fact{min-width:0}.FactsGrid-module__plw3IG__label{font-size:var(--fs-12);color:var(--text-muted)}.FactsGrid-module__plw3IG__label[data-plate]{font-family:var(--font-display-sys);font-weight:var(--fw-semibold);text-transform:none;line-height:1.4}.FactsGrid-module__plw3IG__value{margin:var(--space-1) 0 0;font-size:var(--fs-13);color:var(--text-strong);overflow-wrap:anywhere;font-weight:500}.FactsGrid-module__plw3IG__note{font-size:var(--fs-12);color:var(--text-muted)}@media (min-width:1180px){.FactsGrid-module__plw3IG__grid[data-columns="3"]{column-gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:389px){.FactsGrid-module__plw3IG__grid{grid-template-columns:minmax(0,1fr)}}
.FieldTable-module__WtQHGG__container{min-width:0;container-type:inline-size}.FieldTable-module__WtQHGG__table{--field-value-w:8rem;flex-direction:column;display:flex}.FieldTable-module__WtQHGG__group{gap:var(--space-2);padding-block:var(--space-3);border-top:1px solid var(--border);flex-direction:column;display:flex}.FieldTable-module__WtQHGG__group:first-child{border-top:none;padding-top:0}.FieldTable-module__WtQHGG__group:last-child{padding-bottom:0}.FieldTable-module__WtQHGG__label{align-items:baseline;gap:var(--space-2);min-width:0;display:flex}.FieldTable-module__WtQHGG__label:empty{display:none}.FieldTable-module__WtQHGG__labelText{font-size:var(--fs-13);font-weight:var(--fw-medium);color:var(--text-body);text-wrap:balance}.FieldTable-module__WtQHGG__meta{font-family:var(--font-condensed), var(--font-sans);font-variant-numeric:tabular-nums;font-size:var(--fs-13);color:var(--text-muted)}.FieldTable-module__WtQHGG__rows{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.FieldTable-module__WtQHGG__row{grid-template-columns:minmax(0, 1fr) var(--field-value-w) minmax(0, 1fr);column-gap:var(--space-3);row-gap:var(--space-2);min-height:var(--control-h-sm);align-items:center;display:grid}.FieldTable-module__WtQHGG__row[data-span=all]{grid-template-columns:minmax(0,1fr)}.FieldTable-module__WtQHGG__control,.FieldTable-module__WtQHGG__value,.FieldTable-module__WtQHGG__range{align-items:center;min-width:0;display:flex}.FieldTable-module__WtQHGG__control{grid-column:1}.FieldTable-module__WtQHGG__value{grid-column:2}.FieldTable-module__WtQHGG__range{grid-column:3}.FieldTable-module__WtQHGG__row[data-socketed]{grid-template-columns:var(--control-h-sm) minmax(0, 1fr) var(--field-value-w) minmax(0, 1fr)}.FieldTable-module__WtQHGG__row[data-socketed] .FieldTable-module__WtQHGG__control{grid-column:2}.FieldTable-module__WtQHGG__row[data-socketed] .FieldTable-module__WtQHGG__value{grid-column:3}.FieldTable-module__WtQHGG__row[data-socketed] .FieldTable-module__WtQHGG__range{grid-column:4}.FieldTable-module__WtQHGG__socket{width:var(--control-h-sm);height:var(--control-h-sm);border:var(--border-width) dashed var(--border-strong);border-radius:var(--radius-sm);font-size:var(--fs-12);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;color:var(--text-muted);grid-column:1;justify-content:center;align-items:center;display:inline-flex}.FieldTable-module__WtQHGG__socket[data-filled]{border-style:solid;border-color:color-mix(in oklab, var(--piece-accent,var(--brand)) 55%, var(--border));background:color-mix(in oklab, var(--piece-accent,var(--brand)) 14%, transparent);color:var(--text-strong)}.FieldTable-module__WtQHGG__control>*{flex:1;min-width:0}@container (max-width:480px){.FieldTable-module__WtQHGG__row{grid-template-columns:var(--field-value-w) minmax(0, 1fr)}.FieldTable-module__WtQHGG__row .FieldTable-module__WtQHGG__control{grid-column:1/-1}.FieldTable-module__WtQHGG__row .FieldTable-module__WtQHGG__value{grid-column:1}.FieldTable-module__WtQHGG__row .FieldTable-module__WtQHGG__range{grid-column:2}.FieldTable-module__WtQHGG__row[data-socketed]{grid-template-columns:var(--control-h-sm) var(--field-value-w) minmax(0, 1fr)}.FieldTable-module__WtQHGG__row[data-socketed] .FieldTable-module__WtQHGG__socket{grid-row:1}.FieldTable-module__WtQHGG__row[data-socketed] .FieldTable-module__WtQHGG__control{grid-column:2/-1}.FieldTable-module__WtQHGG__row[data-socketed] .FieldTable-module__WtQHGG__value{grid-column:2}.FieldTable-module__WtQHGG__row[data-socketed] .FieldTable-module__WtQHGG__range{grid-column:3}.FieldTable-module__WtQHGG__row[data-span=all]{grid-template-columns:minmax(0,1fr)}}.FieldTable-module__WtQHGG__table[data-read] .FieldTable-module__WtQHGG__rows{gap:0}.FieldTable-module__WtQHGG__table[data-read] .FieldTable-module__WtQHGG__row,.FieldTable-module__WtQHGG__table[data-read] .FieldTable-module__WtQHGG__row[data-socketed]{grid-template-columns:minmax(0,1fr) auto minmax(4.5rem,auto);grid-auto-flow:dense;min-height:0;padding-block:var(--space-2);border-bottom:1px solid var(--border)}.FieldTable-module__WtQHGG__table[data-read] .FieldTable-module__WtQHGG__row[data-socketed]{grid-template-columns:var(--control-h-sm) minmax(0, 1fr) auto minmax(4.5rem, auto)}.FieldTable-module__WtQHGG__table[data-read] .FieldTable-module__WtQHGG__row:last-child{border-bottom:0}.FieldTable-module__WtQHGG__table[data-read] .FieldTable-module__WtQHGG__row .FieldTable-module__WtQHGG__range{grid-column:-3;justify-content:flex-end}.FieldTable-module__WtQHGG__table[data-read] .FieldTable-module__WtQHGG__row .FieldTable-module__WtQHGG__value{grid-column:-2;justify-content:flex-end}.FieldTable-module__WtQHGG__table[data-read] .FieldTable-module__WtQHGG__row[data-span=all]{grid-template-columns:minmax(0,1fr)}.FieldTable-module__WtQHGG__table[data-read] .FieldTable-module__WtQHGG__row[data-span=all] .FieldTable-module__WtQHGG__control{grid-column:1}
.CreditLink-module__OKgGQa__credit{color:var(--brand);font:inherit;border-radius:var(--radius-sm);text-decoration:none}@media (hover:hover){.CreditLink-module__OKgGQa__credit:is(:hover,[data-force~=hover]){color:var(--link-hover)}}.CreditLink-module__OKgGQa__credit:focus-visible{outline:2px solid var(--brand);outline-offset:2px}
.FigureList-module__cTa22G__root{gap:var(--space-4) var(--space-6);grid-template-columns:repeat(auto-fill,minmax(min(14rem,100%),1fr));align-items:start;display:grid}.FigureList-module__cTa22G__group{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.FigureList-module__cTa22G__caption{align-items:center;gap:var(--space-2);margin:0 0 var(--space-1);border-block-end:1px solid color-mix(in oklab, var(--band-ink,var(--brand)) 45%, transparent);font-size:var(--fs-13);font-weight:var(--fw-semibold);color:var(--text-strong);text-wrap:balance;padding-block-end:var(--space-1);display:flex}.FigureList-module__cTa22G__caption:before{content:"";width:calc(var(--space-1) * 1.5);height:calc(var(--space-1) * 1.5);background:var(--band-ink,var(--brand));border-radius:50%;flex-shrink:0}.FigureList-module__cTa22G__rows{flex-direction:column;margin:0;display:flex}.FigureList-module__cTa22G__row{align-items:baseline;gap:var(--space-2);padding:var(--space-1) 0;display:flex}.FigureList-module__cTa22G__row:after{content:"";min-width:var(--space-3);border-block-end:1px dotted color-mix(in oklab, var(--border-strong) 70%, transparent);flex:1;order:1;align-self:center}.FigureList-module__cTa22G__label{min-width:0;font-size:var(--fs-13);color:var(--text-body);white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;margin:0;overflow:hidden}.FigureList-module__cTa22G__value{font-family:var(--font-condensed), var(--font-sans);font-weight:var(--fw-semibold);font-size:var(--fs-14);font-variant-numeric:tabular-nums slashed-zero;color:var(--text-strong);text-align:end;white-space:nowrap;order:2;margin:0}.FigureList-module__cTa22G__group[data-tone=accent] .FigureList-module__cTa22G__value{color:var(--band-ink,var(--brand))}
.FilterPanel-module__ITt2JG__panel{min-width:0;padding:0 0 var(--space-4);margin-bottom:var(--space-4);}.FilterPanel-module__ITt2JG__fields{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.FilterPanel-module__ITt2JG__advanced{margin-top:var(--space-3)}.FilterPanel-module__ITt2JG__summary{align-items:center;gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-3);border-top:var(--border-width) solid var(--border);font-size:var(--fs-13);color:var(--text-muted);flex-wrap:wrap;display:flex}.FilterPanel-module__ITt2JG__panel[data-unframed]{padding:0 0 var(--space-4);border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0;margin-bottom:0}.FilterPanel-module__ITt2JG__rest{display:contents}.FilterPanel-module__ITt2JG__fold{display:none}@media (max-width:640px){.FilterPanel-module__ITt2JG__panel[data-folding] .FilterPanel-module__ITt2JG__fold{flex:none;display:inline-flex}.FilterPanel-module__ITt2JG__panel[data-folding]:not([data-open]) .FilterPanel-module__ITt2JG__fields{flex-wrap:nowrap}.FilterPanel-module__ITt2JG__panel[data-folding]:not([data-open]) .FilterPanel-module__ITt2JG__rest{display:none}}
.IconRail-module__5mOOGq__rail{align-items:stretch;gap:var(--space-1);width:100%;padding:0 calc((var(--dock-w) - var(--control-h-lg)) / 2);flex-direction:column;display:flex}.IconRail-module__5mOOGq__item{justify-content:flex-start;align-items:center;gap:var(--space-3);height:var(--control-h-lg);padding-left:calc((var(--control-h-lg) - 20px) / 2);border-radius:var(--radius-md);color:var(--text-body);transition:background-color var(--dur-hover) var(--ease-hover), color var(--dur-hover) var(--ease-hover);background-color:#0000;flex-shrink:0;display:flex;position:relative}.IconRail-module__5mOOGq__item:before{content:"";width:var(--mark-thick);height:var(--icon-md);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--brand);transition:transform var(--dur-hover) var(--ease-hover);margin-top:-10px;position:absolute;top:50%;left:-10px;transform:scaleY(0)}.IconRail-module__5mOOGq__item[data-active=true]{background-color:var(--brand-soft);color:var(--text-strong);box-shadow:var(--edge-light-shadow)}.IconRail-module__5mOOGq__item[data-active=true]:before{transform:scaleY(1)}@media (hover:hover){.IconRail-module__5mOOGq__item:not([data-active=true]):hover{background-color:var(--control-fill-hover);color:var(--text-strong)}}.IconRail-module__5mOOGq__label{color:inherit;font-size:var(--fs-14);font-weight:var(--fw-semibold);white-space:nowrap;opacity:0;transition:opacity var(--dur-hover) var(--ease-hover);overflow:hidden}.gm-nav:not([data-closed]):is(:hover,:has(:focus-visible)) .IconRail-module__5mOOGq__label{opacity:1}.IconRail-module__5mOOGq__item:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(var(--focus-ring-offset) * -1)}@media (prefers-reduced-motion:reduce){.IconRail-module__5mOOGq__item:before,.IconRail-module__5mOOGq__label{transition:none}}
.FigureRows-module__3seetW__rows{flex-direction:column;display:flex}.FigureRows-module__3seetW__rows>*+*{border-block-start:var(--border-width) solid var(--border)}.FigureRows-module__3seetW__row{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) 0;font-size:var(--fs-13);line-height:1.2;display:flex}.FigureRows-module__3seetW__rows[data-dense] .FigureRows-module__3seetW__row{padding:var(--space-1) var(--space-2)}.FigureRows-module__3seetW__pin{width:var(--space-4);height:var(--space-4);border-radius:var(--radius-sm);color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;}.FigureRows-module__3seetW__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-body);overflow:hidden}.FigureRows-module__3seetW__action{opacity:.35;transition:opacity var(--dur-hover) var(--ease-hover);margin-inline-end:auto;display:inline-flex}@media (hover:hover){.FigureRows-module__3seetW__action{opacity:0}.FigureRows-module__3seetW__row:is(:hover,:focus-within) .FigureRows-module__3seetW__action{opacity:1}}.FigureRows-module__3seetW__action:has([aria-pressed=true]){opacity:1;color:var(--warning)}.FigureRows-module__3seetW__band{border:var(--border-width) solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;display:flex;overflow:hidden}.FigureRows-module__3seetW__band[data-flush]{border-inline:0;border-radius:0}.FigureRows-module__3seetW__bandTitle{padding:var(--space-1) var(--space-2);font-size:var(--fs-13);font-weight:var(--fw-semibold);color:var(--text-strong);border-block-end:var(--border-width) solid var(--border);margin:0}
.Input-module__m3SrAG__frame{align-items:center;gap:var(--space-2);height:var(--c-h);padding:0 var(--c-field-px);background:var(--control-surface);border:1px solid var(--control-border);border-radius:var(--radius-md);transition:border-color var(--dur-hover) var(--ease-hover), box-shadow var(--dur-hover) var(--ease-hover);display:flex}@media (hover:hover){.Input-module__m3SrAG__frame:not([data-disabled=true]):is(:hover,[data-force~=hover]){border-color:var(--control-border-hover)}}.Input-module__m3SrAG__frame:not([data-disabled=true]):focus-within{border-color:var(--brand);outline:var(--border-width) solid var(--brand);outline-offset:calc(var(--border-width) * -2)}.Input-module__m3SrAG__frame[data-invalid=true]{border-color:var(--danger)}.Input-module__m3SrAG__frame[data-invalid=true]:not([data-disabled=true]):focus-within{border-color:var(--danger);outline-color:var(--danger)}.Input-module__m3SrAG__frame[data-disabled=true]{opacity:.45;cursor:not-allowed}.Input-module__m3SrAG__control{min-width:0;color:var(--text-strong);font-family:var(--font-sans);font-size:var(--c-fs);background:0 0;border:none;outline:none;flex:1;align-self:stretch}.Input-module__m3SrAG__control::placeholder{color:var(--text-muted)}.Input-module__m3SrAG__frame:has(.Input-module__m3SrAG__control:-webkit-autofill){background:var(--control-surface)}.Input-module__m3SrAG__control:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--control-surface) inset;box-shadow:0 0 0 1000px var(--control-surface) inset;-webkit-text-fill-color:var(--text-strong);caret-color:var(--text-strong);-webkit-background-clip:text;border-radius:0;transition:background-color 5000s ease-in-out}.Input-module__m3SrAG__control:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--control-surface) inset;box-shadow:0 0 0 1000px var(--control-surface) inset;-webkit-text-fill-color:var(--text-strong);caret-color:var(--text-strong);-webkit-background-clip:text;border-radius:0;transition:background-color 5000s ease-in-out}.Input-module__m3SrAG__control:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--control-surface) inset;box-shadow:0 0 0 1000px var(--control-surface) inset;-webkit-text-fill-color:var(--text-strong);caret-color:var(--text-strong);-webkit-background-clip:text;border-radius:0;transition:background-color 5000s ease-in-out}.Input-module__m3SrAG__control:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--control-surface) inset;box-shadow:0 0 0 1000px var(--control-surface) inset;-webkit-text-fill-color:var(--text-strong);caret-color:var(--text-strong);-webkit-background-clip:text;border-radius:0;transition:background-color 5000s ease-in-out}.Input-module__m3SrAG__frame[data-appearance=inline],.Input-module__m3SrAG__frame[data-appearance=inline]:not([data-disabled=true]):is(:hover,[data-force~=hover]),.Input-module__m3SrAG__frame[data-appearance=inline]:not([data-disabled=true]):focus-within{max-width:100%;height:auto;box-shadow:inset 0 -1px 0 var(--brand);background:0 0;border:0;border-radius:0;padding:0}.Input-module__m3SrAG__frame[data-appearance=inline] .Input-module__m3SrAG__control{max-width:100%;font:inherit;color:inherit;letter-spacing:var(--display-tracking,var(--tracking-heading));text-transform:var(--display-transform,none);flex:0 auto;padding:0}.Input-module__m3SrAG__icon{color:var(--text-muted);flex-shrink:0;display:inline-flex}.Input-module__m3SrAG__frame[data-size=sm]{--c-h:var(--control-h-sm);--c-fs:var(--fs-13);--c-field-px:var(--control-px-sm)}.Input-module__m3SrAG__frame[data-size=md]{--c-h:var(--control-h-md);--c-fs:var(--fs-14);--c-field-px:var(--control-px-sm)}.Input-module__m3SrAG__frame[data-size=lg]{--c-h:var(--control-h-lg);--c-fs:var(--fs-16);--c-field-px:var(--control-px-md)}.Input-module__m3SrAG__frame[data-trailing=true]{padding-inline-end:var(--space-1)}.Input-module__m3SrAG__trailing{flex-shrink:0;align-items:center;display:inline-flex}@media (pointer:coarse){.Input-module__m3SrAG__frame[data-trailing=true]{height:auto;min-height:var(--control-h-md);padding-inline-end:0}}
.Kbd-module__LMBIeW__kbd{min-width:var(--icon-sm);height:var(--icon-sm);padding:0 var(--space-1);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--fs-12);font-weight:var(--fw-medium);color:inherit;opacity:.62;border:1px solid;place-items:center;line-height:1;display:inline-grid}.Kbd-module__LMBIeW__kbd[data-variant=plain]{color:var(--text-body);border-color:var(--border-strong);background:var(--surface-elevated);opacity:1;border-bottom-width:2px}@media (pointer:coarse){.Kbd-module__LMBIeW__kbd{display:none}}
.Panel-module__dyDvZG__panel{background-color:var(--surface);background-image:var(--surface-sheen);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--edge-light-shadow), var(--shadow-raise-sm)}.gm-rail-open .Panel-module__dyDvZG__panel{border:none;border-top:1px solid var(--border);box-shadow:none;background:0 0;border-radius:0;--panel-pad:0px!important;padding-inline:0!important;padding-block:var(--space-3) var(--space-4)!important}.Panel-module__dyDvZG__panel[data-flush]{overflow:hidden}.Panel-module__dyDvZG__flushHead{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border)}.Panel-module__dyDvZG__title{font-family:var(--font-display-sys);font-size:var(--type-plate);font-weight:var(--fw-semibold);text-transform:none;color:var(--text-muted);margin:0;line-height:1.2}
