._link_1h5pc_1{color:var(--product-primary);text-underline-offset:.2em;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:from-font}._link_1h5pc_1:focus-visible{outline:var(--space-half) solid var(--ui-focus);outline-offset:var(--space-half);border-radius:var(--r-control)}._page_1n5iq_1{--page-width:min(calc(100% - var(--gutter) * 2), var(--w-app));background:var(--product-canvas);min-height:100vh;color:var(--product-ink)}._shell_1n5iq_7{width:var(--page-width);margin-inline:auto}._pageGrid_1n5iq_11{grid-template-columns:minmax(0, 1fr) calc(var(--space-1) * 83);align-items:start;gap:0 var(--space-6);padding-block:var(--space-6) calc(var(--space-4) * 5);display:grid}._firstViewport_1n5iq_18{min-width:0;padding-bottom:var(--space-6);border-radius:var(--r-card) var(--r-card) 0 0;background:0 0;grid-area:1/1}._coverColumn_1n5iq_26{min-width:0}._cover_1n5iq_26{border-radius:var(--r-card);background:var(--product-canvas);aspect-ratio:16/7;border:0;min-height:0;overflow:hidden}._coverColumn_1n5iq_26>._cover_1n5iq_26{aspect-ratio:16/7}._coverCredit_1n5iq_40{margin:var(--space-2) var(--space-6) 0;color:var(--product-muted);font-size:var(--t-label);line-height:1.5}._coverCredit_1n5iq_40 a{color:inherit;text-underline-offset:var(--space-1);text-decoration:underline}._intro_1n5iq_51{min-width:0;padding:var(--space-6) 0 0}._intro_1n5iq_51 h1{overflow-wrap:anywhere;max-width:none;margin:var(--space-2) 0;color:var(--product-ink);font-size:var(--t-hero);font-weight:var(--fw-display);letter-spacing:-.025em;text-wrap:balance;line-height:1.3}html[lang^=ja] ._intro_1n5iq_51 h1,html[lang^=zh] ._intro_1n5iq_51 h1{letter-spacing:var(--track-normal);line-height:var(--lh-hero-cjk)}._statusLine_1n5iq_71,._tags_1n5iq_72{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._statusLine_1n5iq_71{color:var(--product-ink);font-size:var(--fs-meta);font-weight:var(--fw-bold);line-height:var(--lh-meta)}._promotedPill_1n5iq_84{color:var(--product-muted)}._tags_1n5iq_72{margin-top:var(--space-3)}._tags_1n5iq_72 span{padding:var(--space-1) calc(var(--space-half) * 5);border-radius:var(--r-control);background:color-mix(in srgb, var(--product-ink) 5%, var(--surface));color:var(--product-ink);font-size:var(--fs-caption);font-weight:var(--fw-bold);line-height:var(--lh-caption)}._translationNotice_1n5iq_99{align-items:center;gap:var(--space-2);color:var(--product-muted);font-size:var(--fs-caption);line-height:var(--lh-caption);flex-wrap:wrap;display:flex}._translationNotice_1n5iq_99 button{min-height:var(--control-h);color:var(--product-primary);font:inherit;font-weight:var(--fw-bold);background:0 0;border:0;padding-inline:0}._facts_1n5iq_117{gap:var(--space-5) var(--space-6);margin:var(--space-6) 0 var(--space-4);padding:var(--space-5) 0 0;border-top:1px solid var(--product-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._fact_1n5iq_117{align-items:start;gap:0 var(--space-3);border:0;grid-template-columns:auto minmax(0,1fr);min-width:0;padding-inline:0;display:grid}._factIcon_1n5iq_126{width:var(--space-10);height:var(--space-10);border-radius:var(--r-control);background:var(--surface);box-shadow:0 0 0 1px var(--line);color:var(--ink-2);grid-row:span 2;place-items:center;display:grid}._fact_1n5iq_117 dt,._fact_1n5iq_117 dd{grid-column:2}._fact_1n5iq_117:first-child{padding-left:0}._fact_1n5iq_117:last-child{border-right:0;padding-right:0}._fact_1n5iq_117 dt{color:var(--product-muted);font-size:var(--t-label);font-weight:var(--fw-medium);line-height:1.5}._fact_1n5iq_117 dd{margin:var(--space-1) 0 0}._fact_1n5iq_117 strong,._fact_1n5iq_117 small{overflow-wrap:anywhere;display:block}._fact_1n5iq_117 strong{font-size:var(--t-body);font-weight:var(--fw-bold);line-height:var(--lh-meta)}._fact_1n5iq_117 small{margin-top:var(--space-1);color:var(--product-muted);font-size:var(--fs-caption);line-height:var(--lh-caption)}._content_1n5iq_160{gap:calc(var(--space-1) * 7);min-width:0;padding:0 0 calc(var(--space-1) * 7);border-radius:0 0 var(--r-card) var(--r-card);background:0 0;grid-area:2/1;display:grid}._section_1n5iq_170{min-width:0;max-width:none;padding-top:var(--space-6);border-top:1px solid var(--line);scroll-margin-top:var(--web-sticky-offset)}._section_1n5iq_170 h2,._organizerSection_1n5iq_178 h2{margin:0 0 var(--space-3);color:var(--product-ink);font-size:var(--t-title);font-weight:var(--fw-display);letter-spacing:var(--track-title);line-height:var(--lh-title)}html[lang^=ja] ._section_1n5iq_170 h2,html[lang^=zh] ._section_1n5iq_170 h2,html[lang^=ja] ._organizerSection_1n5iq_178 h2,html[lang^=zh] ._organizerSection_1n5iq_178 h2{letter-spacing:var(--track-normal);line-height:var(--lh-section-cjk)}._section_1n5iq_170>p:not(._eyebrow_1n5iq_193){color:var(--product-muted);font-size:var(--fs-body);line-height:var(--lh-body-lg);white-space:pre-line}._requirements_1n5iq_199{margin-top:var(--space-5);padding:var(--space-1) 0 var(--space-1) var(--space-4);border-left:calc(var(--space-1) * 0 + var(--space-half)) solid var(--product-line)}._requirements_1n5iq_199 p{margin-top:var(--space-2);color:var(--product-muted);font-size:var(--fs-body);line-height:var(--lh-body)}._venueLayout_1n5iq_210{align-items:stretch;gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}._venueFacts_1n5iq_216{align-content:start;gap:var(--space-4);display:grid}._venueFacts_1n5iq_216 p{gap:var(--space-1);margin:0;display:grid}._venueFacts_1n5iq_216 strong{font-size:var(--fs-body);line-height:var(--lh-body)}._venueFacts_1n5iq_216 span{color:var(--product-muted);font-size:var(--fs-meta);line-height:var(--lh-meta)}._organizerIdentity_1n5iq_235{align-items:center;gap:var(--space-3);display:flex}._organizerIdentity_1n5iq_235>div:last-child{gap:var(--space-1);display:grid}._organizerIdentity_1n5iq_235 span{color:var(--product-muted);font-size:var(--fs-meta)}._avatar_1n5iq_248{width:var(--ui-avatar-lg);height:var(--ui-avatar-lg);background:color-mix(in srgb, var(--product-ink) 8%, var(--surface));color:var(--product-ink);font-size:var(--fs-section);font-weight:var(--fw-bold);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}._avatar_1n5iq_248 img{object-fit:cover;width:100%;height:100%}._organizerSection_1n5iq_178 ul{gap:var(--space-2) var(--space-5);margin:var(--space-4) 0;color:var(--product-muted);font-size:var(--fs-meta);line-height:var(--lh-meta);flex-wrap:wrap;padding:0;list-style:none;display:flex}._organizerSection_1n5iq_178 li:before{margin-right:var(--space-2);color:var(--product-ink);content:"✓"}._organizerSection_1n5iq_178 a{min-height:var(--control-h);align-items:center;gap:var(--space-1);color:var(--product-ink);font-size:var(--fs-meta);font-weight:var(--fw-semibold);line-height:var(--lh-meta);display:inline-flex}._organizerSection_1n5iq_178 ._profileLink_1n5iq_288{padding-inline:var(--space-4) var(--space-3);border:1px solid var(--line);border-radius:var(--r-pill)}._eyebrow_1n5iq_193{color:var(--product-muted);font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:var(--track-label);line-height:var(--lh-label);text-transform:uppercase}._questions_1n5iq_297{margin:var(--space-4) 0 0;border-top:1px solid var(--product-line);padding:0;list-style:none;display:grid}._questions_1n5iq_297 li{grid-template-columns:var(--space-8) minmax(0, 1fr) auto;gap:var(--space-3);padding:var(--space-4) 0;border-bottom:1px solid var(--product-line);display:grid}._questions_1n5iq_297 p{overflow-wrap:anywhere;min-width:0;margin:0}._questions_1n5iq_297 span,._questions_1n5iq_297 small{color:var(--product-muted);font-size:var(--fs-caption);line-height:var(--lh-caption)}._registrationPanel_1n5iq_322{top:var(--web-sticky-offset);align-self:start;gap:var(--space-5);padding:var(--space-6);border:1px solid var(--line);border-radius:var(--r-panel);background:var(--surface);min-width:0;box-shadow:var(--elevation-raised);grid-area:1/2/span 2;display:grid;position:sticky}._registrationPanel_1n5iq_322 h2{font-size:var(--t-title);font-weight:var(--fw-display);line-height:var(--lh-title);border-bottom:0;margin:0;padding-bottom:0}._registrationSummary_1n5iq_345{overflow-wrap:anywhere;gap:var(--space-1);min-width:0;display:grid}._registrationSummary_1n5iq_345 strong{font-size:var(--t-display);line-height:var(--lh-section)}._registrationSummary_1n5iq_345 span,._registrationSummary_1n5iq_345 small,._nextStep_1n5iq_357 p,._cancellationPolicy_1n5iq_358 p{color:var(--product-muted);font-size:var(--fs-meta);line-height:var(--lh-meta)}._nextStep_1n5iq_357,._cancellationPolicy_1n5iq_358{padding-top:var(--space-5);border-top:1px solid var(--product-line)}._nextStep_1n5iq_357 h3,._cancellationPolicy_1n5iq_358 h3{font-size:var(--fs-body);font-weight:var(--fw-bold);line-height:var(--lh-body);margin:0}._nextStep_1n5iq_357 p,._cancellationPolicy_1n5iq_358 p{margin:var(--space-2) 0 0}._organizerSection_1n5iq_178 a,._translationNotice_1n5iq_99 button{transition:color var(--spott-motion-fast) var(--ease-standard)}@media (hover:hover){._organizerSection_1n5iq_178 a:hover,._translationNotice_1n5iq_99 button:hover{color:var(--product-ink)}._organizerSection_1n5iq_178 ._profileLink_1n5iq_288:hover{border-color:var(--line-strong);background:var(--surface-sunk)}}._organizerSection_1n5iq_178 a:focus-visible,._translationNotice_1n5iq_99 button:focus-visible{outline:calc(var(--space-1) * 0 + var(--space-half)) solid var(--product-primary);outline-offset:var(--space-half)}@media (width<=980px){._pageGrid_1n5iq_11{grid-template-columns:minmax(0, 1fr) calc(var(--space-3) * 25);column-gap:var(--space-5)}._facts_1n5iq_117{row-gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}._fact_1n5iq_117:nth-child(2){border-right:0}._venueLayout_1n5iq_210{grid-template-columns:1fr}}@media (width<=780px){._page_1n5iq_1{padding-bottom:calc(var(--space-24) + env(safe-area-inset-bottom))}._pageGrid_1n5iq_11{align-items:stretch;gap:var(--space-5);padding-block:var(--space-4) var(--space-8);flex-direction:column;display:flex}._firstViewport_1n5iq_18{border-radius:var(--r-card);padding-bottom:var(--space-5)}._coverColumn_1n5iq_26>._cover_1n5iq_26{aspect-ratio:16/10}._intro_1n5iq_51{padding:var(--space-5) 0 0}._coverCredit_1n5iq_40{margin-inline:var(--space-4)}._intro_1n5iq_51 h1{max-width:none}._facts_1n5iq_117{grid-template-columns:1fr;gap:0;padding-top:0}._fact_1n5iq_117,._fact_1n5iq_117:first-child,._fact_1n5iq_117:last-child{padding:var(--space-3) 0;border-right:0;border-bottom:1px solid var(--product-line)}._fact_1n5iq_117:last-child{border-bottom:0}._content_1n5iq_160{gap:var(--space-6);padding:var(--space-5) 0;border-radius:var(--r-card)}._registrationPanel_1n5iq_322{border:1px solid var(--line);width:100%;padding:var(--space-5);box-shadow:none;position:static}._actionDock_1n5iq_454{z-index:85;padding:var(--space-3) var(--page-gutter) max(var(--space-3), env(safe-area-inset-bottom));border-top:1px solid var(--product-line);background:var(--surface);box-shadow:var(--shadow-sticky-top);position:fixed;bottom:0;left:0;right:0}._questions_1n5iq_297 li{grid-template-columns:var(--space-6) minmax(0, 1fr)}._questions_1n5iq_297 small{grid-column:2}}@media (prefers-reduced-motion:reduce){._organizerSection_1n5iq_178 a,._translationNotice_1n5iq_99 button{transition:none}}@media (prefers-contrast:more){._cover_1n5iq_26,._registrationPanel_1n5iq_322{border-color:var(--product-ink)}}._section_1n5iq_170>p._eventDescription_1n5iq_485{font-size:var(--t-body-lg);overflow-wrap:anywhere;line-height:1.85}._content_1n5iq_160>:not(._section_1n5iq_170){min-width:0}._organizerIdentity_1n5iq_235>div:last-child{overflow-wrap:anywhere;min-width:0}._nextStep_1n5iq_357 p,._cancellationPolicy_1n5iq_358 p{overflow-wrap:anywhere}@media (width<=780px){._intro_1n5iq_51 h1{font-size:var(--t-hero)}._section_1n5iq_170:first-child{border-top:0;padding-top:0}._registrationPanel_1n5iq_322{align-self:stretch}}._row_ml4un_1{align-items:center;gap:var(--space-1);flex-wrap:wrap;max-width:100%;display:inline-flex}._badge_ml4un_8{max-width:100%;padding:var(--space-1) var(--space-3);border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface);color:var(--ink);font-size:var(--t-label);font-weight:var(--fw-medium);overflow-wrap:anywhere;align-items:center;line-height:1.5;display:inline-flex}._badge_ml4un_8[data-tone=startingSoon]{background:var(--warning-pale);color:var(--warning-ink)}._badge_ml4un_8[data-tone=startsToday],._badge_ml4un_8[data-tone=startsTomorrow]{color:var(--primary)}._badge_ml4un_8[data-tone=inProgress],._badge_ml4un_8[data-tone=registering]{background:var(--success-pale);color:var(--success-ink)}._badge_ml4un_8[data-tone=ended],._badge_ml4un_8[data-tone=registrationClosed],._badge_ml4un_8[data-tone=invitationOnly]{background:var(--surface-sunk);color:var(--muted)}._badge_ml4un_8[data-tone=cancelled]{background:var(--ink);color:var(--surface)}._root_3q21i_1{gap:var(--space-3);display:grid}._primary_3q21i_5{width:100%;min-height:var(--space-12);padding:var(--space-3) var(--space-5);border:1px solid var(--product-primary);border-radius:var(--web-radius-control);background:var(--product-primary);color:var(--on-accent);font-size:var(--fs-body);font-weight:var(--fw-bold);line-height:var(--lh-body);text-align:center;justify-content:center;align-items:center;display:inline-flex}._primary_3q21i_5:disabled{border-color:var(--web-divider);background:var(--web-band);color:var(--web-muted);opacity:1}._utilities_3q21i_27{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._utilities_3q21i_27 button{min-width:var(--control-h);min-height:var(--control-h);justify-content:center;align-items:center;gap:var(--space-1);padding-inline:var(--space-3);border-radius:var(--web-radius-control);background:var(--surface-sunk);color:var(--web-ink);font-size:var(--fs-meta);font-weight:var(--fw-semibold);line-height:var(--lh-meta);border:1px solid #0000;display:inline-flex}._mobileUtilities_3q21i_44 button{min-height:var(--control-h);padding-inline:var(--space-3);border:1px solid var(--web-divider);border-radius:var(--web-radius-control);background:var(--surface);color:var(--web-ink);font-size:var(--fs-meta);font-weight:var(--fw-semibold);line-height:var(--lh-meta)}._utilities_3q21i_27 button[aria-pressed=true],._mobileUtilities_3q21i_44 button[aria-pressed=true]{border-color:var(--product-primary);color:var(--product-primary)}._mobileUtilities_3q21i_44{display:none}._safetyActions_3q21i_63{align-items:center;gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}._safetyActions_3q21i_63 a,._safetyActions_3q21i_63 button{min-height:var(--control-h);color:var(--web-muted);font-size:var(--fs-caption);font-weight:var(--fw-semibold);line-height:var(--lh-caption);text-align:left;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}._desktopSafety_3q21i_85{margin-top:var(--space-1);padding-top:var(--space-2);border-top:1px solid var(--web-divider)}._blockPrompt_3q21i_90{width:100%;color:var(--web-muted);font-size:var(--fs-caption);font-weight:var(--fw-regular);line-height:var(--lh-caption);margin:0}._safetyActions_3q21i_63 button:disabled,._utilities_3q21i_27 button:disabled,._mobileUtilities_3q21i_44 button:disabled{color:var(--web-muted);cursor:not-allowed;opacity:1}._message_3q21i_105{overflow-wrap:anywhere;color:var(--danger-ink);font-size:var(--fs-meta);font-weight:var(--fw-semibold);line-height:var(--lh-meta);-webkit-user-select:text;user-select:text}._primary_3q21i_5,._utilities_3q21i_27 button,._mobileUtilities_3q21i_44 summary,._mobileUtilities_3q21i_44 button,._safetyActions_3q21i_63 a,._safetyActions_3q21i_63 button{transition:background-color var(--spott-motion-fast) var(--ease-standard), border-color var(--spott-motion-fast) var(--ease-standard), color var(--spott-motion-fast) var(--ease-standard), transform var(--spott-motion-fast) var(--ease-standard)}@media (hover:hover){._primary_3q21i_5:hover:not(:disabled){border-color:color-mix(in srgb, var(--product-primary) 86%, var(--web-ink));background:color-mix(in srgb, var(--product-primary) 86%, var(--web-ink))}._mobileUtilities_3q21i_44 summary:hover,._mobileUtilities_3q21i_44 button:hover:not(:disabled){border-color:var(--web-ink);background:var(--web-band)}._utilities_3q21i_27 button:hover:not(:disabled){border-color:var(--line-strong);color:var(--web-ink)}._safetyActions_3q21i_63 a:hover,._safetyActions_3q21i_63 button:hover:not(:disabled){color:var(--web-ink)}}._primary_3q21i_5:active:not(:disabled),._utilities_3q21i_27 button:active:not(:disabled),._mobileUtilities_3q21i_44 summary:active,._mobileUtilities_3q21i_44 button:active:not(:disabled),._safetyActions_3q21i_63 a:active,._safetyActions_3q21i_63 button:active:not(:disabled){transform:translateY(1px)}._primary_3q21i_5:focus-visible,._utilities_3q21i_27 button:focus-visible,._mobileUtilities_3q21i_44 summary:focus-visible,._mobileUtilities_3q21i_44 button:focus-visible,._safetyActions_3q21i_63 a:focus-visible,._safetyActions_3q21i_63 button:focus-visible{outline:calc(var(--space-1) * 0 + var(--space-half)) solid var(--product-primary);outline-offset:calc(var(--space-1) * 0 + var(--space-half))}@media (width<=780px){._root_3q21i_1{grid-template-columns:minmax(0, 1fr) var(--space-12);align-items:center;gap:var(--space-3);position:relative}._primary_3q21i_5{min-height:var(--space-12)}._utilities_3q21i_27,._desktopSafety_3q21i_85{display:none}._mobileUtilities_3q21i_44{display:block;position:relative}._mobileUtilities_3q21i_44 ._safetyActions_3q21i_63{padding-top:var(--space-2);border-top:1px solid var(--web-divider)}._mobileUtilities_3q21i_44 summary{width:var(--space-12);min-height:var(--space-12);border:1px solid var(--web-divider);border-radius:var(--web-radius-control);background:var(--surface);color:var(--web-ink);cursor:pointer;place-items:center;font-size:0;list-style:none;display:grid}._mobileUtilities_3q21i_44[open] summary{border-color:var(--product-primary);color:var(--product-primary)}._mobileUtilities_3q21i_44 summary:after{color:currentColor;font-size:var(--fs-section);font-weight:var(--fw-bold);letter-spacing:var(--track-label);line-height:var(--lh-section);content:"•••"}._mobileUtilities_3q21i_44 summary::-webkit-details-marker{display:none}._mobileUtilities_3q21i_44>div{right:0;bottom:calc(100% + calc(var(--space-half) * 5));width:min(calc(var(--space-2) * 35), calc(100vw - (var(--page-gutter) * 2)));gap:var(--space-2);padding:var(--space-3);border:1px solid var(--web-divider);border-radius:var(--web-radius-card);background:var(--surface);box-shadow:var(--elevation-float);display:grid;position:absolute}._message_3q21i_105{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){._primary_3q21i_5,._utilities_3q21i_27 button,._mobileUtilities_3q21i_44 summary,._mobileUtilities_3q21i_44 button,._safetyActions_3q21i_63 a,._safetyActions_3q21i_63 button{transition:none}._primary_3q21i_5:active:not(:disabled),._utilities_3q21i_27 button:active:not(:disabled),._mobileUtilities_3q21i_44 summary:active,._mobileUtilities_3q21i_44 button:active:not(:disabled),._safetyActions_3q21i_63 a:active,._safetyActions_3q21i_63 button:active:not(:disabled){transform:none}}@media (prefers-contrast:more){._primary_3q21i_5,._utilities_3q21i_27 button,._mobileUtilities_3q21i_44 summary,._mobileUtilities_3q21i_44>div{border-color:var(--web-ink)}}._outcome_3q21i_263{gap:var(--space-3);padding:var(--space-4) var(--space-5);border:1px solid var(--web-divider);border-radius:var(--web-radius-control);background:var(--surface);color:var(--web-ink);font-size:var(--fs-body);line-height:var(--lh-body);grid-column:1/-1;display:grid}._outcome_3q21i_263[data-tone=done]{border-color:var(--product-primary)}._outcome_3q21i_263[data-tone=closed]{color:var(--web-muted)}._outcome_3q21i_263 p{margin:0}._outcomeActions_3q21i_288{gap:var(--space-3);flex-wrap:wrap;display:flex}._outcomeAction_3q21i_288{min-height:var(--control-h);padding-inline:var(--space-5);border:1px solid var(--product-primary);border-radius:var(--web-radius-control);background:var(--product-primary);color:var(--on-accent);font-size:var(--fs-body);font-weight:var(--fw-semibold);line-height:var(--lh-body);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._outcomeDismiss_3q21i_310{min-height:var(--control-h);padding-inline:var(--space-5);border:1px solid var(--web-divider);border-radius:var(--web-radius-control);color:var(--web-muted);font-size:var(--fs-body);line-height:var(--lh-body);background:0 0;justify-content:center;align-items:center;display:inline-flex}._chat_3q21i_323{width:100%;min-height:var(--space-12);justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);border:1px solid color-mix(in srgb, var(--product-primary) 35%, var(--web-divider));border-radius:var(--web-radius-control);background:color-mix(in srgb, var(--product-primary) 6%, transparent);color:var(--product-primary);font-size:var(--fs-body);font-weight:var(--fw-bold);line-height:var(--lh-body);text-decoration:none;transition:background-color .16s;display:inline-flex}@media (hover:hover){._chat_3q21i_323:hover{background:color-mix(in srgb, var(--product-primary) 12%, transparent)}}._chat_3q21i_323 span{display:inline-flex}._section_vns1q_1{max-width:calc(var(--space-2) * 95)}._heading_vns1q_2{align-items:baseline;gap:var(--space-2);margin:0 0 var(--space-4);display:flex}._heading_vns1q_2 h2{font-size:var(--t-card);letter-spacing:var(--track-title);line-height:var(--lh-title);margin:0}html[lang^=ja] ._heading_vns1q_2 h2,html[lang^=zh] ._heading_vns1q_2 h2{letter-spacing:var(--track-normal);line-height:var(--lh-title-cjk)}._heading_vns1q_2 span{color:var(--product-muted);font-size:var(--fs-meta)}._quietNote_vns1q_23{margin:0 0 var(--space-4);color:var(--product-muted);font-size:var(--fs-body);line-height:1.6}._quietNote_vns1q_23 a{color:var(--product-primary);font-weight:var(--fw-bold)}._gateNotice_vns1q_30{align-items:center;gap:var(--space-1);margin:var(--space-3) 0 0;font-size:var(--t-meta);flex-wrap:wrap;display:flex}._gateNotice_vns1q_30 a{min-height:var(--h-control-md);padding-inline:var(--space-2);border-radius:var(--r-control);font-weight:var(--fw-semibold);align-items:center;display:inline-flex}._gateNotice_vns1q_30 a:hover{background:var(--brand-pale)}._errorNote_vns1q_47{align-items:center;gap:var(--space-4);margin:0 0 var(--space-4);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--r-control);background:var(--surface);color:var(--product-muted);font-size:var(--fs-meta);display:flex}._errorNote_vns1q_47 span{flex:1}._errorNote_vns1q_47 button{min-height:var(--h-control-md);padding-inline:var(--space-4);border:1px solid var(--line);border-radius:var(--r-control);background:var(--surface);color:var(--product-ink);font-weight:var(--fw-bold);flex:none}._errorNote_vns1q_47 button:hover{border-color:color-mix(in srgb, var(--product-ink) 30%, var(--line))}._threadList_vns1q_71,._replyList_vns1q_72{gap:0;margin:0;padding:0;list-style:none;display:grid}._threadList_vns1q_71{border-top:1px solid var(--line)}._thread_vns1q_71{padding:var(--space-5) 0 var(--space-4);border-bottom:1px solid var(--line)}._replyList_vns1q_72{margin-top:var(--space-3);padding-left:var(--space-5);border-left:var(--space-half) solid color-mix(in srgb, var(--product-primary) 24%, var(--line))}._replyList_vns1q_72 li+li{margin-top:var(--space-3)}._comment_vns1q_87 header{align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}._comment_vns1q_87 strong{font-size:var(--fs-body);font-weight:var(--fw-bold)}._registeredBadge_vns1q_94{padding:var(--space-1) var(--space-2);border:1px solid var(--line);border-radius:var(--spott-radius-pill);color:var(--product-muted);font-size:var(--fs-caption);line-height:1.4}._comment_vns1q_87 time{color:var(--product-muted);font-size:var(--fs-caption)}._comment_vns1q_87 p{margin:var(--space-2) 0 0;overflow-wrap:anywhere;color:var(--product-ink);font-size:var(--fs-body);white-space:pre-line;line-height:1.7}._replyButton_vns1q_111{min-height:var(--h-control-md);margin-top:var(--space-2);padding:0 var(--space-half);color:var(--product-primary);font-size:var(--fs-caption);font-weight:var(--fw-bold);background:0 0;border:0}._composer_vns1q_121{gap:var(--space-3);margin-top:var(--space-5);padding:var(--space-5) 0 0;border:0;border-top:1px solid var(--line);background:0 0;display:grid}._composer_vns1q_121 textarea{width:100%;min-height:calc(var(--space-2) * 11);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--r-control);background:var(--surface);color:var(--product-ink);font:inherit;font-size:var(--fs-body);resize:vertical;line-height:1.6}._composer_vns1q_121 textarea:focus-visible{border-color:var(--product-primary);box-shadow:0 0 0 calc(var(--space-1) * 0 + var(--space-half)) color-mix(in srgb, var(--product-primary) 16%, transparent);outline:0}._replyContext_vns1q_148{justify-content:space-between;align-items:center;gap:var(--space-3);color:var(--product-muted);font-size:var(--fs-caption);font-weight:var(--fw-bold);margin:0;display:flex}._replyContext_vns1q_148 button{min-height:var(--h-control-md);color:var(--product-primary);font-size:var(--fs-caption);font-weight:var(--fw-bold);background:0 0;border:0}._composerFooter_vns1q_166{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._composerFooter_vns1q_166 small{color:var(--product-muted);font-size:var(--fs-caption);line-height:1.5}._composerFooter_vns1q_166 button{min-height:var(--h-control-md);padding-inline:var(--space-5);border:1px solid var(--product-primary);border-radius:var(--r-control);background:var(--role-primary);color:var(--on-accent);font-size:var(--fs-meta);font-weight:var(--fw-bold);white-space:nowrap}._composerFooter_vns1q_166 button:disabled{border-color:var(--line);background:color-mix(in srgb, var(--product-muted) 12%, var(--surface));color:var(--product-muted)}._submitError_vns1q_189{color:var(--danger-ink);font-size:var(--fs-meta);margin:0}@media (width<=780px){._composerFooter_vns1q_166{text-align:center;flex-direction:column-reverse;align-items:stretch}}@media (prefers-contrast:more){._threadList_vns1q_71,._thread_vns1q_71,._composer_vns1q_121,._composer_vns1q_121 textarea,._errorNote_vns1q_47{border-color:var(--product-ink)}}._section_vns1q_1,._thread_vns1q_71,._comment_vns1q_87,._composer_vns1q_121{min-width:0}._composerFooter_vns1q_166{flex-wrap:wrap}._comment_vns1q_87 header strong{overflow-wrap:anywhere}._signalRow_vns1q_209{align-items:center;gap:0 var(--space-2);flex-wrap:wrap;display:flex}._signalRow_vns1q_209 button{border-radius:var(--r-pill)}._comment_vns1q_87{align-items:start;column-gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);display:grid}._commentAvatar_vns1q_212{margin-top:var(--space-half)}._commentMain_vns1q_213{min-width:0}._summary_pf56y_1{padding:var(--space-6);border:1px solid var(--line);border-radius:var(--r-card);background:var(--product-canvas);margin:0}._heading_pf56y_8{justify-content:space-between;align-items:end;gap:var(--space-5);margin:var(--space-3) 0 var(--space-6);display:flex}._heading_pf56y_8 h2{font-size:var(--t-title);letter-spacing:-.02em;margin:0}._heading_pf56y_8 p,._summary_pf56y_1>small{color:var(--muted);font-size:var(--fs-meta);margin:0}._tags_pf56y_26{gap:var(--space-3);display:grid}._tags_pf56y_26>div{align-items:center;gap:var(--space-1) var(--space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}._tags_pf56y_26 span,._tags_pf56y_26 strong{font-size:var(--fs-meta)}._tags_pf56y_26 i{height:var(--space-1);border-radius:var(--spott-radius-pill);background:color-mix(in srgb, var(--spott-twilight) 16%, transparent);grid-column:1/-1;display:block;overflow:hidden}._tags_pf56y_26 b{border-radius:inherit;background:var(--product-primary);height:100%;display:block}._summary_pf56y_1>small{margin-top:var(--space-6);display:block}@media (width<=780px){._heading_pf56y_8{flex-direction:column;align-items:flex-start}}._section_9jovu_1{max-width:calc(var(--space-2) * 95)}._eyebrow_9jovu_4{color:var(--product-muted);font-size:var(--fs-caption);font-weight:var(--fw-display);letter-spacing:.12em;text-transform:uppercase}._heading_9jovu_11{align-items:baseline;gap:var(--space-4);margin:var(--space-3) 0 var(--space-5);display:flex}._heading_9jovu_11 h2{font-size:var(--t-title);letter-spacing:var(--track-title);line-height:var(--lh-title);margin:0}html[lang^=ja] ._heading_9jovu_11 h2,html[lang^=zh] ._heading_9jovu_11 h2{letter-spacing:var(--track-normal);line-height:var(--lh-title-cjk)}._people_9jovu_28{gap:var(--space-3) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._person_9jovu_36{min-height:var(--h-control-md);max-width:calc(var(--space-1) * 55);align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4) var(--space-2) var(--space-2);border:1px solid var(--line);border-radius:var(--spott-radius-pill);background:var(--surface);color:var(--product-ink);font-size:var(--fs-body);font-weight:var(--fw-semibold);display:inline-flex}._person_9jovu_36:hover{border-color:color-mix(in srgb, var(--product-ink) 26%, var(--line))}._person_9jovu_36 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._avatar_9jovu_56{width:var(--space-8);height:var(--space-8);background:color-mix(in srgb, var(--product-ink) 8%, var(--surface));color:var(--product-muted);font-size:var(--fs-meta);font-weight:var(--fw-bold);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}._avatar_9jovu_56 img{object-fit:cover;width:100%;height:100%}._overflow_9jovu_70{min-height:var(--h-control-md);padding-inline:var(--space-4);border:1px solid var(--line);border-radius:var(--spott-radius-pill);color:var(--product-muted);font-size:var(--fs-body);font-weight:var(--fw-bold);align-items:center;display:inline-flex}._note_9jovu_81{margin:var(--space-5) 0 0;color:var(--product-muted);font-size:var(--fs-meta);line-height:1.6}@media (prefers-contrast:more){._person_9jovu_36,._overflow_9jovu_70{border-color:var(--product-ink)}}
