.detail-nav.svelte-10v4rtc{z-index:40;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .28s var(--ease,ease), visibility .28s var(--ease,ease);position:fixed;top:50%;right:max(1rem,1.5vw);transform:translateY(-50%)}.detail-nav.is-visible.svelte-10v4rtc{opacity:1;visibility:visible;pointer-events:auto}.nav-list.svelte-10v4rtc{--nav-item:.7rem;align-items:center;gap:calc(var(--nav-item) * .5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nav-dot.svelte-10v4rtc{width:var(--nav-item);height:var(--nav-item);color:#d2cec8;cursor:pointer;transition:color .25s var(--ease,ease), transform .25s var(--ease,ease);background:0 0;border:none;place-items:center;padding:0;display:grid}.nav-dot.svelte-10v4rtc:hover,.nav-dot.svelte-10v4rtc:focus-visible{color:var(--gold);outline:none}.nav-dot.active.svelte-10v4rtc{color:#9a7a38;transform:scale(1.12)}.diamond.svelte-10v4rtc{font-size:.55rem;line-height:1}@media (width<=900px){.detail-nav.svelte-10v4rtc{right:.65rem}.nav-list.svelte-10v4rtc{--nav-item:.6rem}.diamond.svelte-10v4rtc{font-size:.45rem}}.detail-footer.svelte-vspgpw{z-index:50;opacity:0;visibility:hidden;pointer-events:none;height:56px;transition:opacity .28s var(--ease,ease), visibility .28s var(--ease,ease);background:#ccc;position:fixed;bottom:0;left:0;right:0}.detail-footer.is-visible.svelte-vspgpw{opacity:1;visibility:visible;pointer-events:auto}.actions.svelte-vspgpw{box-sizing:border-box;justify-content:flex-end;gap:10px;height:100%;padding:8px 58px 0;display:flex}.action.svelte-vspgpw{box-sizing:border-box;cursor:pointer;width:121px;height:39px;transition:filter .2s var(--ease,ease), border-color .4s var(--ease,ease);background-image:linear-gradient(90deg,#ffffff6b 0% 100%),linear-gradient(#ffffff59 0%,#fff0 100%),linear-gradient(162.14deg,#d9d1c2 0%,#9c8c74 100%);border:.667px solid #44443e1f;border-radius:3px;flex:none;padding:0;position:relative}.action.svelte-vspgpw:hover:not(:disabled),.action.svelte-vspgpw:focus-visible{filter:brightness(1.05);outline:none}.action.svelte-vspgpw:disabled{cursor:default;opacity:.5}.action[data-action=tribute].svelte-vspgpw:before{content:"";z-index:0;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .4s var(--ease,ease);background:linear-gradient(162.14deg,#7a5c34 0%,#3c2c1c 100%);position:absolute;inset:0}.action[data-action=tribute].is-done.svelte-vspgpw{border-color:#2a201273;overflow:visible}.action[data-action=tribute].is-wide.svelte-vspgpw{align-items:center;width:auto;min-width:121px;padding:0 14px 0 9px;display:flex}.action[data-action=tribute].is-done.svelte-vspgpw:before{opacity:1}.progress.svelte-vspgpw{border-radius:inherit;transform:scaleX(var(--progress,0));transform-origin:0;pointer-events:none;background:#78603829;transition:transform .25s linear;position:absolute;inset:0}.pause-glyph.svelte-vspgpw{background:linear-gradient(#9a7a38,#9a7a38) 0/3px 100% no-repeat,linear-gradient(#9a7a38,#9a7a38) 100%/3px 100% no-repeat;width:8px;height:10px;position:absolute;top:6px;left:7px}.icon.svelte-vspgpw{z-index:1;width:22px;height:22px;position:absolute;top:8px;left:9px}.action[data-action=tribute].is-wide.svelte-vspgpw .icon:where(.svelte-vspgpw){flex:none;position:relative;top:auto;left:auto}.icon-bg.svelte-vspgpw{width:22px;height:22px;display:block;position:absolute;inset:0}.icon-glyph.svelte-vspgpw{max-width:none;display:block;position:absolute}.action[data-action=voice].svelte-vspgpw .icon-glyph:where(.svelte-vspgpw){width:8px;height:11.63px;top:4.49px;left:7px}.action[data-action=tribute].svelte-vspgpw .icon-glyph:where(.svelte-vspgpw){width:14px;height:14px;top:3px;left:4px}.tribute-mark.svelte-vspgpw{transform-box:view-box;transform-origin:48.5% 87.5%;overflow:visible}.tribute-mark.svelte-vspgpw path:where(.svelte-vspgpw){fill:#0000;stroke:#9a7732;stroke-width:.916667px;stroke-linejoin:round;stroke-linecap:round}.action.is-done.svelte-vspgpw .tribute-mark:where(.svelte-vspgpw) path:where(.svelte-vspgpw){fill:#9a7732}.action.is-bouncing.svelte-vspgpw .tribute-mark:where(.svelte-vspgpw){animation:.58s cubic-bezier(.33,1.05,.42,1) svelte-vspgpw-tribute-jump}.action.is-bouncing.svelte-vspgpw .tribute-mark:where(.svelte-vspgpw) path:where(.svelte-vspgpw){animation:svelte-vspgpw-tribute-fill .58s var(--ease,ease) forwards}@keyframes svelte-vspgpw-tribute-jump{0%{transform:translate(0)rotate(0)}42%{transform:translate(-.35px,-1.6px)rotate(-11deg)}to{transform:translate(0)rotate(0)}}@keyframes svelte-vspgpw-tribute-fill{0%,18%{fill:#0000}42%,to{fill:#9a7732}}.action[data-action=share].svelte-vspgpw .icon-glyph:where(.svelte-vspgpw){width:12px;height:12px;top:3.5px;left:5.5px}.label.svelte-vspgpw{z-index:1;color:var(--gold);white-space:nowrap;font-size:14px;font-weight:700;line-height:normal;position:absolute;top:8px;left:42px}.action[data-action=tribute].svelte-vspgpw .label:where(.svelte-vspgpw){transition:color .35s var(--ease,ease)}.action[data-action=tribute].is-done.svelte-vspgpw .label:where(.svelte-vspgpw){color:#f4efe4}.action[data-action=tribute].is-wide.svelte-vspgpw .label:where(.svelte-vspgpw){margin-left:11px;position:relative;top:auto;left:auto}.tribute-slot.svelte-vspgpw{min-width:0;transition:grid-template-columns .32s var(--ease,ease);grid-template-columns:0fr;display:grid}.tribute-slot.is-open.svelte-vspgpw{grid-template-columns:1fr}.tribute-slot-inner.svelte-vspgpw{min-width:0;overflow:hidden}.lightbox.svelte-vspgpw{z-index:1200;-webkit-backdrop-filter:blur(27px);cursor:zoom-out;background:#0000004d;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:1.5rem;display:flex;position:fixed;inset:0}.lightbox-frame.svelte-vspgpw{pointer-events:none;place-items:center;display:grid;position:relative}.lightbox-img.svelte-vspgpw{object-fit:contain;pointer-events:none;width:auto;max-width:min(520px,90vw);height:auto;max-height:calc(90vh - 80px)}.lightbox-img.svelte-vspgpw:not(.is-ready){opacity:0;position:absolute}.lightbox-img.is-ready.svelte-vspgpw{animation:svelte-vspgpw-lightbox-img-in .3s var(--ease,ease)}@keyframes svelte-vspgpw-lightbox-img-in{0%{opacity:0}}.lightbox-skeleton.svelte-vspgpw{aspect-ratio:9/16;color:#ffffffbf;background:#ffffff1f;border-radius:3px;place-items:center;max-width:90vw;height:min(90vh - 80px,680px);font-size:14px;display:grid;position:relative;overflow:hidden}.lightbox-skeleton.svelte-vspgpw:after{content:"";background:linear-gradient(100deg,#0000 20%,#ffffff2e 50%,#0000 80%);animation:1.4s ease-in-out infinite svelte-vspgpw-lightbox-shimmer;position:absolute;inset:0;transform:translate(-100%)}.lightbox-skeleton.is-failed.svelte-vspgpw:after{display:none}.lightbox-img.is-ready.svelte-vspgpw~.lightbox-skeleton:where(.svelte-vspgpw){aspect-ratio:auto;height:auto;position:absolute;inset:0}@keyframes svelte-vspgpw-lightbox-shimmer{to{transform:translate(100%)}}.lightbox-close.svelte-vspgpw{z-index:1;cursor:pointer;background:0 0;border:none;place-items:center;width:28px;height:28px;padding:0;display:grid;position:absolute;top:47px;right:32px}.lightbox-close.svelte-vspgpw img:where(.svelte-vspgpw){width:28px;height:28px;display:block}.lightbox-close.svelte-vspgpw:hover,.lightbox-close.svelte-vspgpw:focus-visible{opacity:.85;outline-offset:4px;outline:2px solid #ffffff8c}.download.svelte-vspgpw{height:39px;color:var(--gold);cursor:pointer;background-image:linear-gradient(90deg,#ffffff6b 0% 100%),linear-gradient(#ffffff59 0%,#fff0 100%),linear-gradient(162.14deg,#d9d1c2 0%,#9c8c74 100%);border:.667px solid #44443e1f;border-radius:3px;flex:none;padding:0 22px;font-size:14px;font-weight:700;line-height:normal}.download.svelte-vspgpw:hover:not(:disabled),.download.svelte-vspgpw:focus-visible{filter:brightness(1.05);outline:none}.download.svelte-vspgpw:disabled{cursor:default;opacity:.7}.tribute-meta.svelte-vspgpw{z-index:1;color:#f4efe4;opacity:0;transition:opacity .28s var(--ease,ease);align-items:center;gap:10px;margin-left:10px;line-height:1;display:inline-flex;position:relative}.tribute-meta.is-shown.svelte-vspgpw{opacity:1}.tribute-rule.svelte-vspgpw{background:#f4efe48c;flex:none;width:1px;height:13px}.tribute-num.svelte-vspgpw{font-variant-numeric:tabular-nums;letter-spacing:0;font-size:13px;font-weight:600}@media (width<=820px){.actions.svelte-vspgpw{justify-content:center;padding-inline:12px}}@media (width<=480px){.actions.svelte-vspgpw:has(.action.is-wide:where(.svelte-vspgpw)){gap:6px;padding-inline:8px}.actions.svelte-vspgpw:has(.action.is-wide:where(.svelte-vspgpw)) .action:where(.svelte-vspgpw){width:108px}.actions.svelte-vspgpw:has(.action.is-wide:where(.svelte-vspgpw)) .action.is-wide:where(.svelte-vspgpw){width:auto;min-width:0;padding:0 8px 0 6px}.actions.svelte-vspgpw:has(.action.is-wide:where(.svelte-vspgpw)) .action.is-wide:where(.svelte-vspgpw) .label:where(.svelte-vspgpw){margin-left:8px}.actions.svelte-vspgpw:has(.action.is-wide:where(.svelte-vspgpw)) .tribute-meta:where(.svelte-vspgpw){gap:8px;margin-left:8px}}@media (prefers-reduced-motion:reduce){.action.is-bouncing.svelte-vspgpw .tribute-mark:where(.svelte-vspgpw),.action.is-bouncing.svelte-vspgpw .tribute-mark:where(.svelte-vspgpw) path:where(.svelte-vspgpw){animation:none}.tribute-slot.svelte-vspgpw,.tribute-meta.svelte-vspgpw{transition:none}.lightbox-skeleton.svelte-vspgpw:after,.lightbox-img.is-ready.svelte-vspgpw{animation:none}}.section-heading.svelte-1s2tqob{flex-direction:column;gap:15px;min-width:0;margin:0;display:flex}.title.svelte-1s2tqob{width:max-content;max-width:100%;margin:0;line-height:0;display:inline-block}.title-img.svelte-1s2tqob{object-fit:contain;object-position:left center;width:auto;max-width:100%;height:40px;display:block}.subtitle.svelte-1s2tqob{letter-spacing:2.5px;text-transform:uppercase;color:var(--gold);margin:0;font-size:14px;font-weight:500;line-height:1.2}@media (width<=820px){.section-heading.svelte-1s2tqob{margin:0}.title-img.svelte-1s2tqob{height:32px}.subtitle.svelte-1s2tqob{letter-spacing:1.5px;font-size:12px}}.section-icon-sticky.svelte-zibehk{width:100%;height:var(--section-icon-size,52px);z-index:3;pointer-events:none;transform:translate3d(0, var(--icon-stick-y,0px), 0);position:relative}.icon-circle.svelte-zibehk{width:var(--section-icon-size,52px);height:var(--section-icon-size,52px);opacity:var(--icon-opacity,var(--icon-reveal,0));transform:translate(calc(-50% + var(--icon-tx,0px)), var(--icon-ty,0px));background:radial-gradient(circle,#fffef9 55%,#f3efe6 55%,#e8e2d6 100%);border:1px solid #9a7a3852;border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:calc(50% - 50cqw);box-shadow:0 6px 18px #7d603a1f}.icon.svelte-zibehk{object-fit:contain;width:22px;height:22px}@media (width<=820px){.section-icon-sticky.svelte-zibehk{width:auto;height:auto;position:static;transform:none}.icon-circle.svelte-zibehk{opacity:1;position:static;transform:none}.icon.svelte-zibehk{width:18px;height:18px}}@media (width<=720px){.icon-circle.svelte-zibehk{width:44px;height:44px}}.media-row.svelte-16vta1a{color:inherit;transition:background-color .2s var(--ease);border-top:1px solid #9a7a3861;border-bottom:1px solid #9a7a3861;grid-template-columns:minmax(0,1fr) 170px;align-items:center;gap:1.5rem;margin-top:-1px;padding:1.35rem 0;text-decoration:none;display:grid}.media-row.is-band.svelte-16vta1a{isolation:isolate;position:relative}.media-row.is-band.svelte-16vta1a:before{content:"";z-index:0;box-sizing:border-box;opacity:0;pointer-events:none;width:100vw;transition:opacity .25s var(--ease);background:#ffffff4d;border-block:1px solid #d8cfbb;position:absolute;top:0;bottom:0;left:calc(50% - 50vw)}.media-row.is-band.svelte-16vta1a:hover:before,.media-row.is-band.svelte-16vta1a:focus-within:before{opacity:1}.media-row.is-award.svelte-16vta1a{grid-template-columns:minmax(0,1fr) 210px;align-items:center;min-height:255px}.media-row.is-award.svelte-16vta1a:not(a),.media-row.is-video.svelte-16vta1a:not(a){cursor:pointer}.media-row.is-featured.svelte-16vta1a{grid-template-columns:minmax(0,1fr) 170px;align-items:center}.media-row.is-tint.svelte-16vta1a:hover{color:inherit;background:#9a7a380a}.media-row.is-ink.svelte-16vta1a:hover .title:where(.svelte-16vta1a),.media-row.is-ink.svelte-16vta1a:focus-within .title:where(.svelte-16vta1a),.media-row.is-ink.svelte-16vta1a:hover .meta:where(.svelte-16vta1a),.media-row.is-ink.svelte-16vta1a:focus-within .meta:where(.svelte-16vta1a),.media-row.is-ink.svelte-16vta1a:hover .excerpt:where(.svelte-16vta1a),.media-row.is-ink.svelte-16vta1a:focus-within .excerpt:where(.svelte-16vta1a){color:var(--gold)}.body.svelte-16vta1a{z-index:1;flex-direction:column;gap:.35rem;min-width:0;display:flex;position:relative}.title.svelte-16vta1a{color:#333;transition:color .2s var(--ease);margin:0;font-size:18px;font-weight:600;line-height:1.45}.meta.svelte-16vta1a{font-family:var(--font-zh);letter-spacing:.02em;color:#a0a0a0;transition:color .2s var(--ease);margin:0;font-size:14px;font-weight:600}.excerpt.svelte-16vta1a{color:#333;transition:color .2s var(--ease);margin:.5rem 0 0;font-size:14px;line-height:1.65}.thumb-wrap.svelte-16vta1a{z-index:1;background:linear-gradient(#ffffff59 0%,#fff0 100%),linear-gradient(146deg,#d9d1c2 0%,#9c8c74 100%);border:.667px solid #44443e1f;border-radius:4px;flex-shrink:0;width:170px;height:113px;position:relative;overflow:hidden}.is-featured.svelte-16vta1a .thumb-wrap:where(.svelte-16vta1a){height:156px}.thumb-wrap[data-variant=award].svelte-16vta1a{cursor:zoom-in;background:#ffffff4d;width:210px;height:189px;overflow:visible}.thumb-wrap[data-variant=award].svelte-16vta1a .thumb:where(.svelte-16vta1a){object-fit:contain;border-radius:4px}.thumb-wrap.is-crossfading.svelte-16vta1a,.thumb-wrap.is-crossfading.svelte-16vta1a .thumb:where(.svelte-16vta1a){z-index:1300}.media-row.svelte-16vta1a:has(.thumb-wrap.is-crossfading:where(.svelte-16vta1a)){z-index:1300;overflow:visible}.thumb.svelte-16vta1a{object-fit:cover;object-position:center;width:100%;height:100%}.thumb-video.svelte-16vta1a{pointer-events:none;background:#1a1a1a;display:block}.overlay.svelte-16vta1a{pointer-events:none;display:grid;position:absolute;inset:0}.overlay.play.svelte-16vta1a{background:#00000059;place-items:end;padding:.55rem}.play-icon.svelte-16vta1a{width:26px;height:26px;display:block}.play-circle.svelte-16vta1a{fill:#000;stroke:#9a7a38;transition:fill .2s var(--ease), stroke .2s var(--ease)}.play-triangle.svelte-16vta1a{fill:#fff}.media-row.is-ink.svelte-16vta1a:hover .play-circle:where(.svelte-16vta1a),.media-row.is-ink.svelte-16vta1a:focus-within .play-circle:where(.svelte-16vta1a){fill:var(--gold);stroke:var(--gold)}.overlay.icon.svelte-16vta1a{place-items:end;padding:.65rem}.lightbox.svelte-16vta1a{z-index:1200;-webkit-backdrop-filter:blur(27px);cursor:zoom-out;background:#0000004d;place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}.lightbox.is-video.svelte-16vta1a{cursor:default}.lightbox-img.svelte-16vta1a{object-fit:contain;pointer-events:none;width:auto;max-width:90vw;height:auto;max-height:90vh}.lightbox-video.svelte-16vta1a{object-fit:contain;pointer-events:auto;cursor:default;background:#0000008c;width:auto;max-width:90vw;height:auto;max-height:90vh}.lightbox-close.svelte-16vta1a{z-index:1;cursor:pointer;background:0 0;border:none;place-items:center;width:28px;height:28px;padding:0;display:grid;position:absolute;top:47px;right:32px}.lightbox-close.svelte-16vta1a img:where(.svelte-16vta1a){width:28px;height:28px;display:block}.lightbox-close.svelte-16vta1a:hover,.lightbox-close.svelte-16vta1a:focus-visible{opacity:.85;outline-offset:4px;outline:2px solid #ffffff8c}@media (width<=640px){.media-row.svelte-16vta1a,.media-row.is-award.svelte-16vta1a,.media-row.is-featured.svelte-16vta1a{grid-template-columns:minmax(0,1fr) 120px;gap:.85rem;min-height:0;padding:.95rem 0}.thumb-wrap.svelte-16vta1a,.is-featured.svelte-16vta1a .thumb-wrap:where(.svelte-16vta1a),.thumb-wrap[data-variant=award].svelte-16vta1a{width:120px;height:80px}.title.svelte-16vta1a{font-size:15px}}.zoom-thumb.svelte-9p4rr6{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:relative}.zoom-thumb.svelte-9p4rr6:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.thumb.svelte-9p4rr6{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.overlay.svelte-9p4rr6{pointer-events:none;place-items:end;padding:.5rem;display:grid;position:absolute;inset:0}.lightbox.svelte-9p4rr6{z-index:1200;-webkit-backdrop-filter:blur(27px);cursor:zoom-out;background:#0000004d;place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}.lightbox-img.svelte-9p4rr6{object-fit:contain;pointer-events:none;width:auto;max-width:90vw;height:auto;max-height:90vh}.lightbox-close.svelte-9p4rr6{z-index:1;cursor:pointer;background:0 0;border:none;place-items:center;width:28px;height:28px;padding:0;display:grid;position:absolute;top:47px;right:32px}.lightbox-close.svelte-9p4rr6 img:where(.svelte-9p4rr6){width:28px;height:28px;display:block}.lightbox-close.svelte-9p4rr6:hover,.lightbox-close.svelte-9p4rr6:focus-visible{opacity:.85;outline-offset:4px;outline:2px solid #ffffff8c}.detail.svelte-1vg7kep{isolation:isolate;box-sizing:border-box;width:100%;padding-top:120px;padding-bottom:6rem;padding-inline:max(1rem, calc((100% - var(--max)) / 2));color:#333;background:0 0;flex:auto;margin-top:40vh;font-size:14px;position:relative;overflow-x:clip}.detail.is-leaving.svelte-1vg7kep{animation:svelte-1vg7kep-detail-fade-out var(--hm-out-detail-duration,.6s) var(--hm-out-detail-easing,cubic-bezier(.32, 0, .67, 0)) var(--hm-out-detail-delay,0s) both}.detail.is-leaving.svelte-1vg7kep .enter-segment:where(.svelte-1vg7kep){opacity:1;animation:none;transform:none}.detail.svelte-1vg7kep:not(.is-leaving) .enter-segment:where(.svelte-1vg7kep){animation:svelte-1vg7kep-detail-segment-fade var(--hm-in-detail-duration,.8s) var(--hm-in-detail-easing,cubic-bezier(.33, 1, .68, 1)) calc(var(--hm-in-detail-delay,.3s) + var(--enter-i,0) * var(--hm-in-detail-stagger,50ms)) both}.detail.is-slide-enter.svelte-1vg7kep:not(.is-leaving) .enter-segment:where(.svelte-1vg7kep){animation-name:svelte-1vg7kep-detail-segment-enter}@keyframes svelte-1vg7kep-detail-segment-fade{0%{opacity:0}to{opacity:1}}@keyframes svelte-1vg7kep-detail-segment-enter{0%{opacity:0;transform:translateY(var(--hm-in-detail-distance,40px))}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1vg7kep-detail-fade-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(1.25rem)}}.detail-body.svelte-1vg7kep{--detail-frame-w:min(800px, 100%);--detail-copy-w:min(680px, 100%);--detail-frame-side:max(0px, calc((var(--detail-frame-w) - var(--detail-copy-w)) / 2));--detail-portrait-w:180px;--section-block-padding-y:2.75rem;--section-icon-size:52px;--section-header-body-gap:100px;--section-inner-runway:0px;--section-hold-runway:0px;--section-runway:0px;--detail-sticky-top:max(15svh, calc(var(--header-h) + var(--section-icon-size) * .5));width:100%;position:relative}.detail-layout.svelte-1vg7kep{grid-template-columns:1fr var(--detail-frame-w) 1fr;align-items:start;width:100%;display:grid}.layout-copy.svelte-1vg7kep{box-sizing:border-box;width:100%;max-width:var(--detail-copy-w);grid-column:2;margin-inline:auto}.layout-name.svelte-1vg7kep{z-index:4;grid-area:2/1}.layout-frame.svelte-1vg7kep{grid-area:2/2;width:100%;min-width:0;position:relative;overflow:visible;container:detail-frame/inline-size}.layout-frame.svelte-1vg7kep:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 0,#9a7a3873 500px calc(100% - 500px),#0000 100%);width:1px;position:absolute;top:0;bottom:0;left:0}.block.svelte-1vg7kep{scroll-margin-top:calc(var(--header-h) + 1.5rem)}.intro.svelte-1vg7kep{margin-bottom:4rem;padding-bottom:2rem}.inducted.svelte-1vg7kep{letter-spacing:.022em;background:linear-gradient(to right, var(--gold), color-mix(in srgb, var(--gold) 40%, #fff));color:#0000;-webkit-background-clip:text;background-clip:text;width:fit-content;max-width:100%;margin:0 0 1.75rem;font-size:20px;font-weight:400;line-height:1.2}.name.svelte-1vg7kep{letter-spacing:.022em;color:#333;margin:0 0 .85rem;font-size:30px;font-weight:400;line-height:1.2}.tagline-row.svelte-1vg7kep{grid-template-columns:minmax(0,1fr) auto;align-content:start;align-items:center;column-gap:1.5rem;min-height:75px;margin-bottom:1.5rem;display:grid}.badge-slot.svelte-1vg7kep{align-items:center;height:0;display:flex}.tagline.svelte-1vg7kep{letter-spacing:.022em;color:#333;max-width:28em;margin:0;font-size:28px;font-weight:400;line-height:36px}.badge.svelte-1vg7kep{opacity:.79;object-fit:contain;flex:none;width:81px;height:auto}.star.svelte-1vg7kep{width:11px;height:10px;margin:0 0 1.25rem;display:block}.intro-copy.svelte-1vg7kep{flex-direction:column;gap:1.35rem;margin-bottom:2.5rem;display:flex}.intro-copy.svelte-1vg7kep p:where(.svelte-1vg7kep){letter-spacing:.022em;color:#000;text-align:justify;margin:0;font-size:14px;line-height:22px}.play-cta.svelte-1vg7kep{color:#333;font-family:var(--font-zh);letter-spacing:.02em;text-underline-offset:.2em;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;margin:0 0 2.5rem;padding:0;font-size:14px;font-weight:700;text-decoration:underline;display:inline-flex}.play-cta.svelte-1vg7kep:hover{color:var(--gold-deep)}.play-cta.svelte-1vg7kep img:where(.svelte-1vg7kep){width:14px;height:14px}.award-speech.svelte-1vg7kep{margin-top:.5rem}.rail-name.svelte-1vg7kep{margin-top:var(--section-block-padding-y);letter-spacing:.08em;color:#333;text-align:right;max-width:8em;opacity:var(--name-opacity,var(--name-reveal,0));transform:translate(var(--name-tx,0px), var(--name-ty,0px));justify-self:end;margin-right:clamp(1rem,2.5vw,2.5rem);font-size:30px;font-weight:600;line-height:52px}.rail-name.sticky.svelte-1vg7kep{top:var(--detail-sticky-top);z-index:4;position:sticky}.rail-content.svelte-1vg7kep{z-index:2;box-sizing:border-box;width:100%;max-width:var(--detail-copy-w);margin-inline:auto;position:relative}.section-file.svelte-1vg7kep,.file-body.svelte-1vg7kep{position:relative}.file-portrait.svelte-1vg7kep{top:50%;left:calc(100% + var(--detail-frame-side));width:var(--detail-portrait-w);aspect-ratio:480/1200;pointer-events:none;visibility:hidden;height:auto;max-height:min(450px,70vh);margin:0;position:absolute;transform:translateY(-50%)}.section-block.svelte-1vg7kep{padding:var(--section-block-padding-y) 0 0}.section-pin.svelte-1vg7kep{z-index:2;will-change:transform;position:relative}.section-header.svelte-1vg7kep{margin-top:calc(var(--section-icon-size) * -1);margin-bottom:calc(2.5rem + var(--section-header-body-gap,100px) * (1 - var(--inner-reveal,0)))}.section-header.svelte-1vg7kep:after{content:"";height:var(--section-inner-runway,0px);box-sizing:border-box;display:block}.section-inner.svelte-1vg7kep{opacity:var(--inner-opacity,var(--inner-reveal,0));transform:translate(var(--inner-tx,0px), var(--inner-ty,0px))}.section-hold-runway,.section-soft-runway{box-sizing:border-box;pointer-events:none;width:100%;display:block}.section-hold-runway{height:var(--section-hold-runway,0px)}.section-soft-runway{height:var(--section-runway,0px)}.section-body.svelte-1vg7kep .body-reveal-item{opacity:var(--body-item-opacity,var(--body-item-reveal,0));transform:translate(var(--body-item-tx,0px), var(--body-item-ty,0px))}.section-body.svelte-1vg7kep .body-reveal-item.is-body-auto-complete{transition:opacity .55s cubic-bezier(.33,1,.68,1),transform .55s cubic-bezier(.33,1,.68,1)}.section-geom-debug.svelte-1vg7kep .section-block,.section-geom-debug.svelte-1vg7kep .section-pin,.section-geom-debug.svelte-1vg7kep .section-header,.section-geom-debug.svelte-1vg7kep .section-inner,.section-geom-debug.svelte-1vg7kep .section-body,.section-geom-debug.svelte-1vg7kep .section-hold-runway,.section-geom-debug.svelte-1vg7kep .section-soft-runway,.section-geom-debug.svelte-1vg7kep .body-reveal-item{position:relative}.section-geom-debug.svelte-1vg7kep .section-block:before,.section-geom-debug.svelte-1vg7kep .section-pin:before,.section-geom-debug.svelte-1vg7kep .section-header:before,.section-geom-debug.svelte-1vg7kep .section-inner:before,.section-geom-debug.svelte-1vg7kep .section-body:before,.section-geom-debug.svelte-1vg7kep .section-hold-runway:before,.section-geom-debug.svelte-1vg7kep .section-soft-runway:before,.section-geom-debug.svelte-1vg7kep .body-reveal-item:before{z-index:40;letter-spacing:.02em;color:#fff;pointer-events:none;white-space:nowrap;border-radius:0 0 0 4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;font-weight:700;line-height:1.4;position:absolute;top:0;right:0}.section-geom-debug.svelte-1vg7kep .section-block{outline-offset:-2px;outline:2px solid #3b82f6}.section-geom-debug.svelte-1vg7kep .section-block:before{content:"section#" attr(id);background:#3b82f6}.section-geom-debug.svelte-1vg7kep .section-pin{outline-offset:-2px;outline:2px solid #a855f7}.section-geom-debug.svelte-1vg7kep .section-pin:before{content:"pin";background:#a855f7}.section-geom-debug.svelte-1vg7kep .section-header{outline-offset:-2px;outline:2px solid #f97316}.section-geom-debug.svelte-1vg7kep .section-header:before{content:"header";background:#f97316}.section-geom-debug.svelte-1vg7kep .section-inner{outline-offset:-2px;outline:2px solid #eab308}.section-geom-debug.svelte-1vg7kep .section-inner:before{content:"inner";color:#1c1917;background:#eab308}.section-geom-debug.svelte-1vg7kep .section-body{outline-offset:-2px;outline:2px solid #22c55e}.section-geom-debug.svelte-1vg7kep .section-body:before{content:"body";background:#22c55e}.section-geom-debug.svelte-1vg7kep .section-header:after{content:"inner-runway";outline-offset:-2px;color:#0e7490;letter-spacing:.02em;box-sizing:border-box;background:#06b6d42e;outline:2px dashed #06b6d4;justify-content:flex-end;align-items:flex-start;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;font-weight:700;line-height:1.4;display:flex;overflow:hidden}.section-geom-debug.svelte-1vg7kep .section-hold-runway{outline-offset:-2px;background:#ef444429;outline:2px dashed #ef4444}.section-geom-debug.svelte-1vg7kep .section-hold-runway:before{content:attr(data-geom-badge);background:#ef4444}.section-geom-debug.svelte-1vg7kep .section-soft-runway{outline-offset:-2px;background:#ec489929;outline:2px dashed #ec4899}.section-geom-debug.svelte-1vg7kep .section-soft-runway:before{content:attr(data-geom-badge);background:#ec4899}.section-geom-debug.svelte-1vg7kep .body-reveal-item{outline-offset:-1px;outline:1px solid #84cc16}.section-geom-debug.svelte-1vg7kep .body-reveal-item:before{content:"body-item";color:#14532d;background:#84cc16}.file-copy.svelte-1vg7kep{flex-direction:column;gap:1.1rem;display:flex}.file-p.svelte-1vg7kep{color:#333;text-align:justify;white-space:pre-line;margin:0;font-size:14px;line-height:1.9}.section-career.svelte-1vg7kep{overflow:visible}.career-list.svelte-1vg7kep{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex;overflow:visible}.career-item.svelte-1vg7kep{isolation:isolate;padding-block:1.35rem;position:relative;overflow:visible}.career-item.svelte-1vg7kep:before{content:"";z-index:0;box-sizing:border-box;opacity:0;pointer-events:none;width:100vw;transition:opacity .25s var(--ease);background:#ffffff4d;border-block:1px solid #d8cfbb;position:absolute;top:0;bottom:0;left:calc(50% - 50vw)}.career-item.svelte-1vg7kep:hover:before,.career-item.svelte-1vg7kep:focus-within:before{opacity:1}.career-main.svelte-1vg7kep{z-index:1;grid-template-columns:6.5rem minmax(0,1fr);align-items:start;gap:.85rem;display:grid;position:relative}.career-item.svelte-1vg7kep{--career-title-line:calc(18px * 1.45);--career-desc-line:calc(14px * 1.75);--career-first-line:var(--career-title-line)}.career-item.no-title.svelte-1vg7kep{--career-first-line:var(--career-desc-line)}.career-period.svelte-1vg7kep{height:var(--career-first-line);color:var(--gold);letter-spacing:.02em;white-space:nowrap;align-items:center;gap:.55rem;font-size:14px;font-weight:400;line-height:1;display:flex}.dash.svelte-1vg7kep{background:#9a7a3873;flex-shrink:0;width:18px;height:1.8px;display:block}.career-title.svelte-1vg7kep{font-size:18px;font-weight:600;line-height:var(--career-title-line);color:#333;margin:0 0 .55rem}.career-desc.svelte-1vg7kep{font-size:14px;line-height:var(--career-desc-line);color:#333;text-align:justify;margin:0}.career-figure.svelte-1vg7kep{z-index:1;top:50%;left:calc(100% + var(--detail-frame-side) + (100vw - var(--detail-frame-w)) / 4);aspect-ratio:234/156;box-sizing:border-box;pointer-events:none;opacity:0;width:auto;height:108px;transition:opacity .25s var(--ease);border:4px solid #fff;margin:0;position:absolute;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 2px 11px #00000030}.career-item.svelte-1vg7kep:hover .career-figure:where(.svelte-1vg7kep),.career-item.svelte-1vg7kep:focus-within .career-figure:where(.svelte-1vg7kep){opacity:1}.career-figure.svelte-1vg7kep img:where(.svelte-1vg7kep){object-fit:cover;width:100%;height:100%;display:block}.sub-heading.svelte-1vg7kep{margin:0 0 1.75rem}.sub-title.svelte-1vg7kep{margin:0 0 .35rem;line-height:0}.sub-title-img.svelte-1vg7kep{object-fit:contain;object-position:left center;width:auto;max-width:100%;height:30px;display:block}.sub-en.svelte-1vg7kep{letter-spacing:2.5px;text-transform:uppercase;color:var(--gold);margin:0;font-size:14px;font-weight:400}.reports-follow.svelte-1vg7kep{margin-top:3.5rem}.media-stack.svelte-1vg7kep{flex-direction:column;display:flex}.gallery-reveal.svelte-1vg7kep{display:block}.gallery-viewport.svelte-1vg7kep{--gallery-card-w:240px;--gallery-card-h:280px;--gallery-page-w:780px;--gallery-rows:2;--gallery-cols:1;width:100vw;max-width:100vw;scroll-padding-left:var(--gallery-start,calc((100vw - var(--detail-frame-w)) / 2));scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;margin-left:calc(50% - 50vw);overflow:auto hidden}.gallery-viewport.svelte-1vg7kep::-webkit-scrollbar{display:none}.gallery-scroll.svelte-1vg7kep{grid-auto-flow:column;grid-template-rows:repeat(var(--gallery-rows,2), auto);grid-template-columns:repeat(var(--gallery-cols,1), var(--gallery-card-w,240px));box-sizing:content-box;width:max-content;padding-left:var(--gallery-start,calc((100vw - var(--detail-frame-w)) / 2));padding-right:max(20px, calc(100vw - var(--gallery-start,0px) - var(--gallery-page-w,780px)));gap:48px 24px;display:grid}.gallery-card.svelte-1vg7kep{width:var(--gallery-card-w,240px);height:var(--gallery-card-h,280px);box-sizing:border-box;background:#fff;border-radius:6px;flex-direction:column;max-height:280px;padding:.75rem;display:flex;overflow:hidden;box-shadow:0 8px 24px #46443d14}.gallery-meta.svelte-1vg7kep{flex:none;margin-bottom:.5rem}.gallery-date.svelte-1vg7kep{letter-spacing:.02em;background:linear-gradient(171deg,#d9d1c2 0%,#9c8c74 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 .25rem;font-size:10px;font-weight:700;line-height:1.3}.gallery-title.svelte-1vg7kep{color:#1f1f1f;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;min-height:60px;margin:0;font-size:14px;font-weight:700;line-height:20px;display:-webkit-box;overflow:hidden}.gallery-img.svelte-1vg7kep{border-radius:2px;flex:1 1 0;width:100%;height:0;min-height:48px;display:block;overflow:hidden}.gallery-controls.svelte-1vg7kep{justify-content:center;align-items:center;gap:1rem;margin-top:1.75rem;display:flex}.gallery-nav.svelte-1vg7kep{width:34px;height:34px;color:var(--gold);cursor:pointer;transition:border-color .2s var(--ease), color .2s var(--ease), opacity .2s var(--ease);background:#f9f7ef;border:1px solid #9a7a3859;border-radius:50%;place-items:center;padding:0;display:grid}.gallery-nav.svelte-1vg7kep svg:where(.svelte-1vg7kep){width:10px;height:14px;display:block}.gallery-nav.svelte-1vg7kep:hover:not(:disabled){border-color:var(--gold)}.gallery-nav.svelte-1vg7kep:disabled{opacity:.35;cursor:default}.gallery-pager.svelte-1vg7kep{text-align:center;letter-spacing:.08em;min-width:3.5em;color:var(--gold);margin:0;font-size:14px;font-weight:500}.award-filters.svelte-1vg7kep{flex-wrap:wrap;gap:.65rem;margin:0 0 1.75rem;display:flex}.filter-pill.svelte-1vg7kep{color:#37232380;min-width:91px;height:40px;font-family:var(--font-zh);letter-spacing:.022em;opacity:.85;cursor:pointer;transition:background-color .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease);background:0 0;border:1px solid #9a7a3830;border-radius:200px;padding:0 1rem;font-size:14px}.filter-pill.svelte-1vg7kep:hover{color:var(--gold);border-color:#9a7a388c}.filter-pill.active.svelte-1vg7kep{border-color:var(--gold);color:var(--gold);opacity:1}.empty.svelte-1vg7kep{color:#888;margin:0;padding:1rem 0;font-size:14px}@media (width<=1100px){.detail-layout.svelte-1vg7kep{grid-template-columns:7rem minmax(0,1fr)}.layout-copy.svelte-1vg7kep{grid-column:2;max-width:min(680px,100%)}.layout-name.svelte-1vg7kep{grid-column:1}.layout-frame.svelte-1vg7kep{grid-column:2}.rail-content.svelte-1vg7kep{max-width:min(680px,100%)}.rail-name.svelte-1vg7kep{max-width:none;margin-right:1.25rem;font-size:22px}.file-portrait.svelte-1vg7kep,.career-figure.svelte-1vg7kep{display:none}}@media (width<=820px){.detail.svelte-1vg7kep{padding-top:80px;padding-bottom:4rem}.detail-body.svelte-1vg7kep{max-width:min(800px,100%)}.detail-layout.svelte-1vg7kep{display:block}.layout-copy.svelte-1vg7kep{max-width:100%}.intro.svelte-1vg7kep{margin-bottom:2rem}.layout-name.svelte-1vg7kep{display:none}.rail-content.svelte-1vg7kep{max-width:100%}.file-portrait.svelte-1vg7kep,.career-figure.svelte-1vg7kep{display:none}.detail-body.svelte-1vg7kep{--section-block-padding-y:1.75rem}.section-block.svelte-1vg7kep{flex-wrap:wrap;align-items:flex-start;column-gap:.85rem;display:flex}.section-pin.svelte-1vg7kep{display:contents;position:static}.section-hold-runway,.section-soft-runway{display:none!important}.section-header.svelte-1vg7kep{margin:0;display:contents}.section-header.svelte-1vg7kep:after{display:none}.section-inner.svelte-1vg7kep{opacity:1;display:contents;position:static;transform:none}.section-body.svelte-1vg7kep{display:contents}.section-body.svelte-1vg7kep .body-reveal-item{opacity:1;transform:none}.section-block.svelte-1vg7kep .section-icon-sticky{flex:none}.section-block.svelte-1vg7kep .section-heading{flex:auto;min-width:0}.section-block.svelte-1vg7kep .section-heading~*{flex:100%}.career-main.svelte-1vg7kep{grid-template-columns:1fr;gap:.35rem}.tagline.svelte-1vg7kep{font-size:22px;line-height:1.4}.tagline-row.svelte-1vg7kep{grid-template-columns:minmax(0,1fr);justify-items:start;row-gap:1.5rem;min-height:0}.badge-slot.svelte-1vg7kep{height:auto}.badge.svelte-1vg7kep{width:72px}.sub-title-img.svelte-1vg7kep{height:24px}}@media (prefers-reduced-motion:reduce){.detail.is-leaving.svelte-1vg7kep{animation:none}.detail.svelte-1vg7kep:not(.is-leaving) .enter-segment:where(.svelte-1vg7kep){opacity:1;animation:none;transform:none}.section-body.svelte-1vg7kep{display:contents}.section-body.svelte-1vg7kep .body-reveal-item,.rail-name.svelte-1vg7kep{opacity:1;transform:none}.play-cta.svelte-1vg7kep,.filter-pill.svelte-1vg7kep,.gallery-nav.svelte-1vg7kep{transition:none}}
