.home-shell_page__G8_m9{min-height:100%;color:var(--text-primary);background-color:var(--theme-page-canvas,var(--bg-app))!important;background-image:none!important}.home-shell_frame__5JyVn{position:relative;display:grid;grid-gap:16px;gap:16px;width:100%;padding:16px clamp(10px,1.6vw,18px) 36px}.home-shell_hero__a2UTe{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.8fr);grid-gap:16px;gap:16px;align-items:start}.home-shell_anonymousHero__bMLLD{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);grid-template-areas:"intro signup"}.home-shell_heroIntro__OtaWN{grid-area:intro}.home-shell_signupRail__DiD7M{grid-area:signup}.home-shell_journeyPanel__rzcvf{grid-area:journey}.home-shell_anonymousFormCard__aU0my,.home-shell_anonymousNarrativeCard__R1dm2,.home-shell_card__TYgD_,.home-shell_consoleRailCard__Eo_6F,.home-shell_console__b8CgZ,.home-shell_heroFeature__9Z148,.home-shell_journeyPathStep__8KiPP,.home-shell_panel__ENaKc,.home-shell_section__M4XCV,.home-shell_shelfCard__5Op88,.home-shell_statCard__xY0jU{border:1px solid color-mix(in srgb,var(--theme-border,var(--border-subtle)) 76%,transparent);border-radius:var(--theme-radius-card,14px);background:var(--theme-page-card,var(--surface-card));box-shadow:var(--theme-shadow-soft,var(--shadow-soft))}.home-shell_anonymousFormCard__aU0my,.home-shell_anonymousNarrativeCard__R1dm2,.home-shell_console__b8CgZ,.home-shell_heroFeature__9Z148,.home-shell_panel__ENaKc,.home-shell_section__M4XCV{padding:20px;border-radius:var(--theme-radius-panel,16px);background:var(--theme-page-pane,var(--theme-page-content,var(--surface-panel)))}.home-shell_heroFeature__9Z148{display:grid;grid-gap:18px;gap:18px;min-height:0;background:linear-gradient(180deg,color-mix(in srgb,var(--theme-page-pane-strong,var(--surface-pane-strong)) 86%,var(--theme-accent-soft,transparent) 14%),var(--theme-page-pane,var(--theme-page-content,var(--surface-panel))))}.home-shell_heroEntryBar__VaVGk{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding-bottom:12px;border-bottom:1px solid color-mix(in srgb,var(--theme-page-divider,var(--border-subtle)) 72%,transparent)}.home-shell_heroEntryCopy__awsYV{display:grid;grid-gap:2px;gap:2px}.home-shell_heroEntryCopy__awsYV strong{color:var(--text-primary);font-size:.88rem;font-weight:600}.home-shell_heroEntryCopy__awsYV span{color:var(--text-muted);font-size:.82rem;line-height:1.45}.home-shell_heroRail__dJ2k_{display:grid;grid-gap:12px;gap:12px;align-content:start}.home-shell_signupRail__DiD7M{position:-webkit-sticky;position:sticky;top:1rem}.home-shell_heroTitleStack__NGSMS{display:grid;grid-gap:8px;gap:8px}.home-shell_anonymousMeta__i7R6L,.home-shell_consoleEyebrow__5LkxG,.home-shell_heroMetaText__L3vOh,.home-shell_sectionMeta__ruRO2,.home-shell_shelfEyebrow__kDGrg{margin:0;color:var(--text-muted);font-size:.68rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.home-shell_heroTagline__ZEkE_{margin:0;color:color-mix(in srgb,var(--theme-accent,var(--accent-blue)) 58%,var(--text-secondary) 42%);font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.home-shell_anonymousCopyStack__21ygy h2,.home-shell_heroFeature__9Z148 h1{margin:0;color:var(--text-primary);font-family:var(--display-font);letter-spacing:-.05em;text-wrap:balance}.home-shell_heroFeature__9Z148 h1{max-width:11ch;font-size:clamp(2.3rem,4vw,4.1rem);line-height:.92}.home-shell_heroIntro__OtaWN h1{max-width:14ch}.home-shell_anonymousCopyStack__21ygy h2{font-size:clamp(1.35rem,2.4vw,2rem);line-height:1}.home-shell_anonymousCopyStack__21ygy p,.home-shell_anonymousFormFooter__Kz3K4,.home-shell_anonymousFormFooter__Kz3K4 p,.home-shell_anonymousFormSummary__pXHwj,.home-shell_card__TYgD_ p,.home-shell_console__b8CgZ p,.home-shell_footerNote__ETQ0k,.home-shell_heroSummary__Irnu0,.home-shell_roadmapStep__EaBnI,.home-shell_sectionHeading__U3GN_ p,.home-shell_shelfCard__5Op88 p{margin:0;color:var(--text-secondary);font-size:.94rem;line-height:1.58}.home-shell_actionRow__ya8P6{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.home-shell_heroPrimaryAction__T3IHI{min-width:clamp(14rem,34vw,18rem)}.home-shell_heroNote__SAZID{color:var(--text-muted);font-size:.82rem}.home-shell_statRail__ZwfSI{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.home-shell_statCard__xY0jU{display:grid;grid-gap:4px;gap:4px;min-height:84px;padding:12px;background:color-mix(in srgb,var(--theme-page-control,var(--surface-control)) 84%,transparent)}.home-shell_statCard__xY0jU strong{color:var(--text-primary);font-family:var(--display-font);font-size:1.2rem;letter-spacing:-.03em}.home-shell_statCard__xY0jU span{color:var(--text-muted);font-size:.8rem;line-height:1.4}.home-shell_shelfPreview__kmMBA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.home-shell_shelfCard__5Op88{display:grid;grid-gap:8px;gap:8px;align-content:start;min-height:0;padding:12px;background:color-mix(in srgb,var(--theme-page-control,var(--surface-control)) 88%,transparent)}.home-shell_anonymousFormCard__aU0my h2,.home-shell_card__TYgD_ h3,.home-shell_console__b8CgZ h2,.home-shell_sectionHeading__U3GN_ h2,.home-shell_shelfCard__5Op88 h3{margin:0;color:var(--text-primary);letter-spacing:-.03em;text-wrap:balance}.home-shell_card__TYgD_ h3,.home-shell_shelfCard__5Op88 h3{font-size:.98rem;line-height:1.2}.home-shell_section__M4XCV{display:grid;grid-gap:16px;gap:16px}.home-shell_sectionHeading__U3GN_{display:grid;grid-gap:8px;gap:8px;max-width:64ch;padding-bottom:14px;border-bottom:1px solid color-mix(in srgb,var(--theme-page-divider,var(--border-subtle)) 78%,transparent)}.home-shell_console__b8CgZ h2,.home-shell_sectionHeading__U3GN_ h2{font-size:clamp(1.1rem,1.8vw,1.45rem);line-height:1.08}.home-shell_cardGrid__pi5Nx{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.home-shell_card__TYgD_{display:grid;grid-gap:10px;gap:10px;padding:14px;background:color-mix(in srgb,var(--theme-page-card,var(--surface-card)) 78%,var(--theme-page-control,var(--surface-control)) 22%)}.home-shell_card__TYgD_ ul,.home-shell_console__b8CgZ ol{margin:0;padding-left:18px;display:grid;grid-gap:8px;gap:8px;color:var(--text-secondary);line-height:1.5}.home-shell_splitGrid__LIagO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.home-shell_console__b8CgZ,.home-shell_panel__ENaKc{display:grid;grid-gap:14px;gap:14px}.home-shell_roadmap__5raSo{margin:0;padding:0;list-style:none;display:grid;grid-gap:10px;gap:10px}.home-shell_roadmapStep__EaBnI{display:grid;grid-template-columns:36px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;padding:12px;border:1px solid color-mix(in srgb,var(--theme-page-divider,var(--border-subtle)) 70%,transparent);border-radius:var(--theme-radius-card,14px);background:var(--theme-page-control,var(--surface-control))}.home-shell_roadmapIndex__TCAq8{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--theme-radius-list,12px);border:1px solid color-mix(in srgb,var(--theme-border-accent,var(--border-accent)) 54%,transparent);background:var(--theme-page-control-strong,var(--surface-control-strong));color:color-mix(in srgb,var(--theme-accent,var(--accent-blue)) 68%,var(--text-primary) 32%);font-family:var(--mono-font);font-size:.74rem;letter-spacing:.08em}.home-shell_footerNote__ETQ0k{color:var(--text-muted)}.home-shell_consoleRail__mrfrb{display:grid;grid-gap:10px;gap:10px}.home-shell_consoleRailCard__Eo_6F{display:grid;grid-gap:6px;gap:6px;padding:12px}.home-shell_journeyPanel__rzcvf .home-shell_sectionHeading__U3GN_{max-width:none}.home-shell_journeyPath__u6g2m{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.home-shell_journeyPathStep__8KiPP{display:grid;grid-template-columns:42px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;padding:12px}.home-shell_journeyPathIndex__V5qWH{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid color-mix(in srgb,var(--theme-border-accent,var(--border-accent)) 58%,transparent);border-radius:var(--theme-radius-list,12px);background:var(--theme-page-control-strong,var(--surface-control-strong));color:color-mix(in srgb,var(--theme-accent,var(--accent-blue)) 70%,var(--text-primary) 30%);font-family:var(--mono-font);font-size:.72rem;letter-spacing:.08em}.home-shell_journeyPathCopy__VbDRP{display:grid;grid-gap:4px;gap:4px}.home-shell_journeyPathCopy__VbDRP strong{color:var(--text-primary);font-size:.95rem;line-height:1.2}.home-shell_journeyPathCopy__VbDRP span{color:var(--text-secondary);font-size:.88rem;line-height:1.5}.home-shell_anonymousFormCard__aU0my,.home-shell_anonymousNarrativeCard__R1dm2{display:grid;grid-gap:14px;gap:14px}.home-shell_anonymousFormCard__aU0my{background:linear-gradient(180deg,color-mix(in srgb,var(--theme-page-card-strong,var(--surface-card)) 84%,var(--theme-accent-soft,transparent) 16%),var(--theme-page-card,var(--surface-card)))}.home-shell_anonymousFormSummary__pXHwj{max-width:36ch}.home-shell_anonymousTrustStrip__rBMBM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.home-shell_anonymousTrustItem__W4flt{display:grid;grid-gap:4px;gap:4px;padding:12px;border:1px solid color-mix(in srgb,var(--theme-page-divider,var(--border-subtle)) 76%,transparent);border-radius:var(--theme-radius-card,14px);background:color-mix(in srgb,var(--theme-page-control,var(--surface-control)) 88%,transparent)}.home-shell_anonymousTrustItem__W4flt strong{color:var(--text-primary);font-size:.84rem;font-weight:650;line-height:1.25}.home-shell_anonymousTrustItem__W4flt span{color:var(--text-secondary);font-size:.82rem;line-height:1.45}.home-shell_anonymousSocialAuth__MK4uX{margin-top:2px}.home-shell_anonymousSocialAuth__MK4uX .socialAuthStack{margin-top:0}.home-shell_anonymousSocialAuth__MK4uX .socialAuthButton{border-radius:var(--theme-radius-control,12px)}.home-shell_anonymousSocialAuth__MK4uX .socialAuthSummaryToggle{min-height:38px;border-radius:var(--theme-radius-control,12px)}.home-shell_anonymousForm__vSJoT{display:grid;grid-gap:12px;gap:12px}.home-shell_anonymousFormFooter__Kz3K4{display:grid;grid-gap:6px;gap:6px}.home-shell_anonymousFormFooter__Kz3K4 a{color:color-mix(in srgb,var(--theme-accent,var(--accent-blue)) 72%,var(--text-primary) 28%);text-decoration:none}.home-shell_anonymousFormFooter__Kz3K4 a:hover{text-decoration:underline}.home-shell_anonymousCopyStack__21ygy{display:grid;grid-gap:10px;gap:10px}@media (max-width:1100px){.home-shell_hero__a2UTe,.home-shell_splitGrid__LIagO{grid-template-columns:1fr}.home-shell_anonymousHero__bMLLD{grid-template-areas:"intro" "signup"}.home-shell_statRail__ZwfSI{grid-template-columns:repeat(2,minmax(0,1fr))}.home-shell_shelfPreview__kmMBA{grid-template-columns:1fr}}@media (max-width:700px){.home-shell_frame__5JyVn{gap:12px;padding:12px 8px 24px}.home-shell_anonymousFormCard__aU0my,.home-shell_anonymousNarrativeCard__R1dm2,.home-shell_card__TYgD_,.home-shell_console__b8CgZ,.home-shell_heroFeature__9Z148,.home-shell_panel__ENaKc,.home-shell_section__M4XCV{padding:14px}.home-shell_heroFeature__9Z148 h1{max-width:100%;font-size:clamp(2rem,10vw,3.3rem)}.home-shell_anonymousCopyStack__21ygy h2{max-width:100%}.home-shell_actionRow__ya8P6{flex-direction:column;align-items:stretch}.home-shell_heroPrimaryAction__T3IHI{width:100%}.home-shell_heroEntryBar__VaVGk{align-items:stretch}.home-shell_anonymousTrustStrip__rBMBM{grid-template-columns:1fr}.home-shell_anonymousForm__vSJoT button{width:100%}.home-shell_journeyPathStep__8KiPP,.home-shell_roadmapStep__EaBnI,.home-shell_statRail__ZwfSI{grid-template-columns:1fr}}.legal-preview-modal_reviewPanel__eoFvO{display:grid;grid-gap:10px;gap:10px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--auth-border-accent,rgba(102,192,244,.42)) 36%,var(--auth-border,rgba(128,158,189,.22)));border-radius:var(--theme-radius-panel,14px);background:color-mix(in srgb,var(--auth-bg-control,var(--surface-control)) 88%,var(--auth-accent-soft,rgba(102,192,244,.13)) 12%)}.legal-preview-modal_reviewPanel__eoFvO[data-auth-presentation=dense],.legal-preview-modal_reviewPanel__eoFvO[data-auth-presentation=pre-alpha]{gap:8px;padding:10px 12px;border-radius:3px}.legal-preview-modal_reviewCopy__TqZou{margin:0;color:var(--auth-text,var(--text-secondary));font-size:.86rem;line-height:1.48}.legal-preview-modal_reviewPanel__eoFvO[data-auth-presentation=dense] .legal-preview-modal_reviewCopy__TqZou,.legal-preview-modal_reviewPanel__eoFvO[data-auth-presentation=pre-alpha] .legal-preview-modal_reviewCopy__TqZou{font-size:.8rem;line-height:1.42}.legal-preview-modal_reviewActions___F_Uh{display:flex;flex-wrap:wrap;gap:8px}.legal-preview-modal_closeButton__ZYk49,.legal-preview-modal_reviewButton__wTOi9{border:1px solid var(--auth-border,rgba(128,158,189,.22));background:var(--auth-bg-control-strong,var(--surface-control-strong));color:var(--auth-text-strong,var(--text-primary));font:inherit;font-weight:700;cursor:pointer}.legal-preview-modal_reviewButton__wTOi9{min-height:34px;padding:0 12px;border-radius:var(--theme-radius-control,10px);font-size:.82rem}.legal-preview-modal_reviewPanel__eoFvO[data-auth-presentation=dense] .legal-preview-modal_reviewButton__wTOi9,.legal-preview-modal_reviewPanel__eoFvO[data-auth-presentation=pre-alpha] .legal-preview-modal_reviewButton__wTOi9{min-height:32px;border-radius:3px;font-size:.78rem}.legal-preview-modal_closeButton__ZYk49:focus-visible,.legal-preview-modal_closeButton__ZYk49:hover,.legal-preview-modal_reviewButton__wTOi9:focus-visible,.legal-preview-modal_reviewButton__wTOi9:hover{border-color:var(--auth-border-accent,rgba(102,192,244,.42))}.legal-preview-modal_backdrop__KGGlQ{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:clamp(12px,3vw,28px);background:rgba(0,0,0,.74)}.legal-preview-modal_dialog__MprJE{display:grid;grid-template-rows:auto minmax(0,1fr);width:min(100%,980px);height:min(88vh,820px);border:1px solid var(--auth-border-strong,rgba(148,177,206,.34));border-radius:var(--theme-radius-panel,14px);background:var(--auth-bg-panel-strong,var(--surface-card));box-shadow:0 24px 80px rgba(0,0,0,.48);overflow:hidden}.legal-preview-modal_dialogHeader__bmW6B{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;border-bottom:1px solid var(--auth-border,rgba(128,158,189,.22))}.legal-preview-modal_dialogTitle__kzCCU{margin:0;color:var(--auth-text-strong,var(--text-primary));font-size:1rem;line-height:1.25}.legal-preview-modal_closeButton__ZYk49{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--theme-radius-control,10px);font-size:1.25rem;line-height:1}.legal-preview-modal_previewFrame__IL4Yr{width:100%;height:100%;border:0;background:#000}@media (max-width:640px){.legal-preview-modal_backdrop__KGGlQ{padding:8px}.legal-preview-modal_dialog__MprJE{height:92vh;border-radius:8px}}.partner-advertisement-card_communityRow__NUpaa{--community-border:var(--theme-page-divider,var(--theme-border,var(--border-subtle)));--community-border-strong:var(--theme-border-accent,var(--border-accent,var(--community-border)));--community-card:var(--theme-page-card,var(--surface-card));--community-pane:var(--theme-page-pane,var(--theme-page-content,var(--surface-panel)));--community-accent:var(--theme-accent,var(--accent-cyan));--community-radius:min(var(--theme-radius-card,var(--radius-card,3px)),3px);--community-motion:var(--motion-base,200ms);position:relative;display:grid;grid-template-columns:minmax(9rem,14rem) minmax(18rem,1fr) minmax(10.5rem,12.5rem);min-height:16rem;min-width:0;overflow:hidden;border:1px solid var(--community-border);border-radius:var(--community-radius);background:var(--community-card);box-shadow:inset 0 1px 0 rgba(255,255,255,.035);animation:partner-advertisement-card_communityRise__vXZuL var(--community-motion) var(--ease-standard,ease) both;animation-delay:calc(min(var(--community-index, 0), 8) * 35ms);transition:border-color var(--motion-fast,.15s) var(--ease-standard,ease),box-shadow var(--motion-fast,.15s) var(--ease-standard,ease),transform var(--motion-fast,.15s) var(--ease-standard,ease)}.partner-advertisement-card_selectedCard__evGle{border-color:var(--community-border-strong);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--community-accent) 22%,transparent)}.partner-advertisement-card_communityRow__NUpaa:focus-visible{outline:none;box-shadow:var(--theme-focus-ring,var(--focus-ring))}.partner-advertisement-card_rowMedia__X7YjY{position:relative;display:grid;min-height:100%;place-items:center;overflow:hidden;background:var(--community-pane);color:var(--text-muted);font-weight:800}.partner-advertisement-card_rowMedia__X7YjY:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 58%,rgba(0,0,0,.28));opacity:.72}.partner-advertisement-card_rowMedia__X7YjY img{width:100%;height:100%;object-fit:cover;transition:transform var(--motion-slow,.26s) var(--ease-standard,ease)}.partner-advertisement-card_rowMedia__X7YjY span{font-size:2.4rem}.partner-advertisement-card_rowMediaIcon__3Sbd2{min-height:100%;padding:1rem}.partner-advertisement-card_mediaIconFrame__saZli{display:grid;width:min(7.5rem,72%);aspect-ratio:1;place-items:center;overflow:hidden;border:1px solid var(--community-border);border-radius:var(--community-radius);background:linear-gradient(180deg,color-mix(in srgb,var(--community-pane) 92%,var(--community-accent) 8%),var(--community-card)),var(--community-card);color:var(--text-primary);box-shadow:var(--shadow-soft,0 4px 12px rgba(0,0,0,.16))}.partner-advertisement-card_mediaIconFrame__saZli img{width:100%;height:100%;object-fit:contain}.partner-advertisement-card_mediaIconFrame__saZli span{font-size:2rem}.partner-advertisement-card_communityRow__NUpaa[data-image-mode=icon] .partner-advertisement-card_rowMedia__X7YjY{background:linear-gradient(135deg,color-mix(in srgb,var(--community-pane) 92%,var(--community-accent) 8%),var(--community-card)),var(--community-pane)}.partner-advertisement-card_communityRow__NUpaa[data-image-mode=icon]{grid-template-columns:minmax(7.5rem,11rem) minmax(18rem,1fr) minmax(10.5rem,12.5rem);min-height:14rem}.partner-advertisement-card_rowMain__PHgSq{display:grid;grid-gap:.7rem;gap:.7rem;min-width:0;padding:1rem}.partner-advertisement-card_rowHeader__XCQal{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.75rem;gap:.75rem;align-items:start}.partner-advertisement-card_pillRow___i9_R,.partner-advertisement-card_rowTitleGroup__IZvwZ,.partner-advertisement-card_tagRow__6JhOa{display:flex;flex-wrap:wrap;gap:.45rem;min-width:0}.partner-advertisement-card_rowTitleGroup__IZvwZ{display:grid}.partner-advertisement-card_rowTitleGroup__IZvwZ h2{margin:0;color:inherit;font-size:clamp(1.2rem,2.6vw,1.65rem);line-height:1.05;overflow-wrap:anywhere}.partner-advertisement-card_actionRail__R0a5g p,.partner-advertisement-card_safetyStatement__uXUHH,.partner-advertisement-card_shortDescription__zILM2{margin:0;line-height:1.45}.partner-advertisement-card_shortDescription__zILM2{color:var(--text-secondary);font-weight:650}.partner-advertisement-card_favoriteCount__w9ZNj{display:grid;justify-items:end;grid-gap:.1rem;gap:.1rem;min-width:5rem;color:var(--text-muted);font-size:.72rem;text-align:right;text-transform:uppercase;letter-spacing:.06em}.partner-advertisement-card_favoriteCount__w9ZNj strong{color:var(--text-primary);font-size:1.55rem;line-height:1;letter-spacing:0}.partner-advertisement-card_detailGrid__wm2f4{display:flex;flex-wrap:wrap;gap:.45rem .85rem;color:var(--text-muted);font-size:.78rem;font-weight:650}.partner-advertisement-card_longDescriptionWrap__QuJj8{display:grid;justify-items:start;grid-gap:.25rem;gap:.25rem;max-width:68ch}.partner-advertisement-card_longDescription__iDIBd{display:-webkit-box;max-width:100%;overflow:hidden;color:var(--text-secondary);line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:4}.partner-advertisement-card_longDescription__iDIBd[data-expanded=true]{display:block;overflow:visible;-webkit-line-clamp:unset}.partner-advertisement-card_longDescription__iDIBd[role=button]{cursor:pointer}.partner-advertisement-card_longDescription__iDIBd:focus-visible{outline:none;box-shadow:var(--theme-focus-ring,var(--focus-ring))}.partner-advertisement-card_longDescription__iDIBd :is(p,ul,ol){margin:0}.partner-advertisement-card_readMoreButton__S_shq{border:0;background:transparent;color:var(--community-accent);cursor:pointer;font:inherit;font-size:.82rem;font-weight:700;padding:0;text-align:left}.partner-advertisement-card_readMoreButton__S_shq:focus-visible,.partner-advertisement-card_readMoreButton__S_shq:hover{color:var(--text-primary);outline:none;text-decoration:underline}.partner-advertisement-card_safetyStatement__uXUHH{color:var(--text-muted);font-size:.84rem}.partner-advertisement-card_actionRail__R0a5g{display:flex;flex-direction:column;justify-content:flex-end;gap:.55rem;min-width:0;overflow:hidden;padding:.85rem;border-left:1px solid var(--community-border);background:var(--community-pane);transition:transform var(--motion-fast,.15s) var(--ease-standard,ease)}.partner-advertisement-card_actionRail__R0a5g :is(a,button),.partner-advertisement-card_actionRail__R0a5g>:is(a,button,form){min-width:0;width:100%;overflow-wrap:anywhere;white-space:normal}.partner-advertisement-card_actionRail__R0a5g p{color:var(--text-muted);font-size:.72rem}@media (hover:hover){.partner-advertisement-card_communityRow__NUpaa:hover .partner-advertisement-card_rowMedia__X7YjY img{transform:scale(1.035)}.partner-advertisement-card_communityRow__NUpaa:hover{border-color:var(--community-border-strong);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 12px 28px rgba(0,0,0,.16);transform:translateY(-1px)}.partner-advertisement-card_communityRow__NUpaa:hover .partner-advertisement-card_actionRail__R0a5g{transform:translateX(-2px)}}@container (max-width: 56rem){.partner-advertisement-card_communityRow__NUpaa,.partner-advertisement-card_communityRow__NUpaa[data-image-mode=icon]{grid-template-columns:minmax(8rem,12rem) minmax(0,1fr)}.partner-advertisement-card_actionRail__R0a5g{grid-column:1/-1;display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));align-items:end;border-top:1px solid var(--community-border);border-left:0}.partner-advertisement-card_actionRail__R0a5g p{grid-column:1/-1}}@container (max-width: 36rem){.partner-advertisement-card_communityRow__NUpaa,.partner-advertisement-card_communityRow__NUpaa[data-image-mode=icon],.partner-advertisement-card_rowHeader__XCQal{grid-template-columns:minmax(0,1fr)}.partner-advertisement-card_rowMedia__X7YjY{min-height:10rem}.partner-advertisement-card_rowMediaIcon__3Sbd2{min-height:11rem}.partner-advertisement-card_actionRail__R0a5g{grid-template-columns:minmax(0,1fr)}.partner-advertisement-card_favoriteCount__w9ZNj{justify-items:start;text-align:left}}@media (max-width:980px){.partner-advertisement-card_communityRow__NUpaa{grid-template-columns:minmax(8rem,12rem) minmax(0,1fr)}.partner-advertisement-card_actionRail__R0a5g{grid-column:1/-1;display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));align-items:end;border-top:1px solid var(--community-border);border-left:0}.partner-advertisement-card_actionRail__R0a5g p{grid-column:1/-1}}@media (max-width:680px){.partner-advertisement-card_communityRow__NUpaa,.partner-advertisement-card_rowHeader__XCQal{grid-template-columns:minmax(0,1fr)}.partner-advertisement-card_rowMedia__X7YjY{min-height:10rem}.partner-advertisement-card_favoriteCount__w9ZNj{justify-items:start;text-align:left}}@media (prefers-reduced-motion:reduce){.partner-advertisement-card_communityRow__NUpaa{animation:none;transition:none}.partner-advertisement-card_actionRail__R0a5g,.partner-advertisement-card_rowMedia__X7YjY img{transition:none}}@keyframes partner-advertisement-card_communityRise__vXZuL{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.square-image-crop-dialog_scrim__wpXOk{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:24px;background:rgba(4,8,16,.76);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.square-image-crop-dialog_dialog__kTzT8{width:min(100%,760px);display:grid;grid-gap:18px;gap:18px;padding:22px;border-radius:3px;border:1px solid rgba(118,214,255,.16);background:var(--surface-panel);box-shadow:0 28px 80px rgba(0,0,0,.42)}.square-image-crop-dialog_header__UQDim{display:grid;grid-gap:8px;gap:8px}.square-image-crop-dialog_eyebrow__GutLb{color:rgba(143,235,255,.78);font-family:var(--font-mono,"IBM Plex Mono",Consolas,monospace);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase}.square-image-crop-dialog_header__UQDim h2{margin:0;color:var(--text-primary);font-family:var(--font-display,"Oxanium",Georgia,serif);font-size:clamp(1.5rem,1.2rem + 1vw,2rem);letter-spacing:-.03em}.square-image-crop-dialog_description__l9ITv{margin:0;color:var(--text-secondary);line-height:1.55}.square-image-crop-dialog_layout__cI_NA{display:grid;grid-template-columns:minmax(0,1fr) 250px;grid-gap:18px;gap:18px}.square-image-crop-dialog_viewportShell__u68IU{display:grid;grid-gap:12px;gap:12px}.square-image-crop-dialog_viewport__lthZN{position:relative;max-width:100%;overflow:hidden;border-radius:3px;border:1px solid rgba(131,222,255,.2);background:var(--surface-control);justify-self:center;touch-action:none;cursor:-webkit-grab;cursor:grab}.square-image-crop-dialog_viewport__lthZN:focus-visible{outline:3px solid color-mix(in srgb,var(--accent-cyan) 42%,transparent);outline-offset:3px}.square-image-crop-dialog_viewport__lthZN:active{cursor:-webkit-grabbing;cursor:grabbing}.square-image-crop-dialog_viewportImage__cC6pP{position:absolute;max-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;-webkit-user-drag:none}.square-image-crop-dialog_crosshairHorizontal__1UZ9v,.square-image-crop-dialog_crosshairVertical__oxhKB,.square-image-crop-dialog_gridOverlay__2Ll9L{position:absolute;inset:0;pointer-events:none}.square-image-crop-dialog_gridOverlay__2Ll9L:after,.square-image-crop-dialog_gridOverlay__2Ll9L:before{content:"";position:absolute;background:rgba(255,255,255,.12)}.square-image-crop-dialog_gridOverlay__2Ll9L:before{top:33.333%;left:0;right:0;height:1px}.square-image-crop-dialog_gridOverlay__2Ll9L:after{top:66.666%;left:0;right:0;height:1px}.square-image-crop-dialog_crosshairVertical__oxhKB{background:linear-gradient(90deg,transparent 33.1%,rgba(255,255,255,.12) 0,rgba(255,255,255,.12) 33.45%,transparent 0,transparent 66.55%,rgba(255,255,255,.12) 0,rgba(255,255,255,.12) 66.9%,transparent 0)}.square-image-crop-dialog_crosshairHorizontal__1UZ9v{background:linear-gradient(180deg,transparent 49.85%,rgba(255,255,255,.08) 0,rgba(255,255,255,.08) 50.15%,transparent 0)}.square-image-crop-dialog_viewportHint__5y4SK{margin:0;color:var(--text-secondary);font-size:.9rem;text-align:center}.square-image-crop-dialog_controls__V6tjt{display:grid;grid-gap:14px;gap:14px;align-content:start;padding:16px;border-radius:3px;border:1px solid rgba(118,214,255,.12);background:rgba(255,255,255,.03)}.square-image-crop-dialog_controlBlock__uZ0Jo{display:grid;grid-gap:8px;gap:8px}.square-image-crop-dialog_controlLabel__e6LDu{color:var(--text-primary);font-family:var(--font-display,"Oxanium",Georgia,serif);font-size:.94rem;letter-spacing:-.02em}.square-image-crop-dialog_range__MIeWJ{width:100%}.square-image-crop-dialog_metaList__14BZl{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.square-image-crop-dialog_metaRow__TdiW5{display:flex;justify-content:space-between;gap:12px;color:var(--text-secondary);font-size:.88rem}.square-image-crop-dialog_metaValue__hbc_5{color:var(--text-primary);font-family:var(--font-mono,"IBM Plex Mono",Consolas,monospace)}.square-image-crop-dialog_actionRow__7TTFR{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.square-image-crop-dialog_buttonGhost___VKxd,.square-image-crop-dialog_buttonPrimary__UBxRY,.square-image-crop-dialog_button__VM7X1{min-height:44px;padding:0 16px;border-radius:3px;font-family:var(--font-display,"Oxanium",Georgia,serif);font-weight:700;letter-spacing:-.02em}.square-image-crop-dialog_buttonPrimary__UBxRY{border:0;background:var(--accent-cyan);color:#07111d;box-shadow:0 14px 28px rgba(73,224,255,.18)}.square-image-crop-dialog_button__VM7X1{border:1px solid rgba(118,214,255,.14);background:rgba(255,255,255,.04);color:var(--text-primary)}.square-image-crop-dialog_buttonGhost___VKxd{border:1px solid rgba(255,255,255,.08);background:transparent;color:var(--text-secondary)}.square-image-crop-dialog_buttonGhost___VKxd:disabled,.square-image-crop-dialog_buttonPrimary__UBxRY:disabled,.square-image-crop-dialog_button__VM7X1:disabled{opacity:.62;cursor:wait}.square-image-crop-dialog_error__gjnNk{margin:0;color:rgba(255,174,190,.96);line-height:1.5}.square-image-crop-dialog_uploadReadyButton__fhbyz{background:var(--success,#6be675)!important;color:#07110b!important;box-shadow:0 0 0 rgba(102,223,128,0);animation:square-image-crop-dialog_uploadReadyPulse__hjWxP .56s ease-out 1}@keyframes square-image-crop-dialog_uploadReadyPulse__hjWxP{0%{transform:scale(.98);box-shadow:0 0 0 0 rgba(102,223,128,.42)}45%{transform:scale(1.01);box-shadow:0 0 0 12px rgba(102,223,128,.14)}to{transform:scale(1);box-shadow:0 0 0 0 rgba(102,223,128,0)}}@media (max-width:820px){.square-image-crop-dialog_dialog__kTzT8{padding:18px}.square-image-crop-dialog_layout__cI_NA{grid-template-columns:1fr}.square-image-crop-dialog_actionRow__7TTFR{justify-content:stretch}.square-image-crop-dialog_buttonGhost___VKxd,.square-image-crop-dialog_buttonPrimary__UBxRY,.square-image-crop-dialog_button__VM7X1{width:100%}}.project-media-upload-field_root__ibd_6{--media-surface:var(--theme-page-card,var(--surface-card));--media-surface-strong:var(--theme-page-card-strong,var(--surface-panel));--media-control:var(--theme-page-control,var(--surface-control));--media-control-strong:var(--theme-page-control-strong,var(--surface-control-strong));--media-soft:var(--theme-page-soft,var(--surface-soft));--media-border:var(--theme-border,var(--border-subtle));--media-border-strong:var(--theme-border-strong,var(--border-strong));--media-border-accent:var(--theme-border-accent,var(--border-accent));--media-focus-ring:var(--theme-focus-ring,var(--focus-ring));--media-radius-panel:0px;--media-radius-card:0px;--media-radius-control:0px;--media-radius-pill:0px;--media-text-on-accent:var(--theme-text-on-accent,var(--text-on-accent));display:grid;grid-gap:14px;gap:14px;padding:16px;border-radius:var(--media-radius-panel);border:1px solid var(--media-border);background:var(--media-surface);box-shadow:none}.project-media-upload-field_disclosure__fBo4X{display:grid;grid-gap:0;gap:0;overflow:hidden;border-radius:var(--member-disclosure-radius,var(--media-radius-panel));border:1px solid var(--media-border);background:var(--media-surface)}.project-media-upload-field_disclosureSummary__BcpF1{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;cursor:pointer;list-style:none;background:var(--media-surface-strong)}.project-media-upload-field_disclosureSummary__BcpF1::-webkit-details-marker{display:none}.project-media-upload-field_disclosureSummaryCopy__G_Yyx{display:grid;grid-gap:4px;gap:4px;min-width:0}.project-media-upload-field_disclosureSummaryTitle__qEv4w{color:var(--text-primary);font-family:var(--font-body,"IBM Plex Sans","Segoe UI",sans-serif);font-size:.98rem;font-weight:650;letter-spacing:-.02em}.project-media-upload-field_disclosureSummaryText__pNjhp{color:var(--text-secondary);font-family:var(--font-body,"IBM Plex Sans","Segoe UI",sans-serif);font-size:.84rem;line-height:1.45;overflow-wrap:anywhere}.project-media-upload-field_disclosureSummaryAction__VQ7ZL{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border-radius:var(--media-radius-pill);border:1px solid var(--media-border);background:var(--media-control);color:var(--text-primary);font-family:var(--font-mono,"IBM Plex Mono",Consolas,monospace);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.project-media-upload-field_disclosurePanel__z4fxm{display:grid}.project-media-upload-field_disclosurePanel__z4fxm .project-media-upload-field_root__ibd_6{border-width:1px 0 0;border-radius:0}.project-media-upload-field_label__WRfNw{color:var(--text-primary);font-family:var(--font-body,"IBM Plex Sans","Segoe UI",sans-serif);font-size:.98rem;font-weight:650;letter-spacing:-.02em}.project-media-upload-field_previewRow__tFwCa{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center}.project-media-upload-field_preview___hL_h{width:72px;aspect-ratio:1;border-radius:var(--media-radius-card);overflow:hidden;border:1px solid var(--media-border-strong);background:var(--media-control);display:grid;place-items:center}.project-media-upload-field_previewImage__oSKT2{width:100%;height:100%;object-fit:cover}.project-media-upload-field_previewFallback__jNM7K{color:var(--text-primary);font-family:var(--font-display,var(--font-body,"IBM Plex Sans","Segoe UI",sans-serif));font-size:1.15rem;font-weight:700;letter-spacing:-.04em}.project-media-upload-field_meta__kxDZo{display:grid;grid-gap:8px;gap:8px;min-width:0}.project-media-upload-field_error__jkNf4,.project-media-upload-field_helper__HVVmz,.project-media-upload-field_status__CHbFJ,.project-media-upload-field_summary__yg9nI{margin:0;color:var(--text-secondary);font-family:var(--font-body,"IBM Plex Sans","Segoe UI",sans-serif);line-height:1.55}.project-media-upload-field_detailRow__SXeBW{display:flex;flex-wrap:wrap;gap:8px}.project-media-upload-field_metaPill__xCDff{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:var(--media-radius-pill);border:1px solid var(--media-border);background:var(--media-soft);color:var(--text-secondary);font-family:var(--font-mono,"IBM Plex Mono",Consolas,monospace);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.project-media-upload-field_mediaUrl__v8vRw{padding:11px 12px;border-radius:var(--media-radius-control);border:1px solid color-mix(in srgb,var(--media-border-accent) 58%,transparent);background:var(--media-control);color:var(--text-secondary);font-size:.74rem}.project-media-upload-field_mediaUrl__v8vRw,.project-media-upload-field_selectedFileName__4gH84{display:block;font-family:var(--font-mono,"IBM Plex Mono",Consolas,monospace);overflow-wrap:anywhere}.project-media-upload-field_selectedFileName__4gH84{color:var(--text-primary);font-size:.76rem}.project-media-upload-field_inputRow__v7oOB{display:grid;grid-gap:10px;gap:10px}.project-media-upload-field_fileInput__X6RGK{width:100%;min-height:48px;border-radius:var(--media-radius-control);border:1px solid var(--media-border-strong);background:var(--media-control-strong);color:var(--text-secondary);padding:13px 14px;font:inherit;transition:border-color var(--motion-fast,.16s) ease,box-shadow var(--motion-fast,.16s) ease,background-color var(--motion-fast,.16s) ease}.project-media-upload-field_fileInput__X6RGK::-webkit-file-upload-button{margin-right:14px;min-height:36px;padding:0 14px;border:1px solid var(--media-border-accent);border-radius:0;background:var(--media-control-strong);color:var(--text-primary);font-family:var(--font-body,"IBM Plex Sans","Segoe UI",sans-serif);font-weight:700;letter-spacing:-.02em;cursor:pointer}.project-media-upload-field_fileInput__X6RGK::file-selector-button{margin-right:14px;min-height:36px;padding:0 14px;border:1px solid var(--media-border-accent);border-radius:0;background:var(--media-control-strong);color:var(--text-primary);font-family:var(--font-body,"IBM Plex Sans","Segoe UI",sans-serif);font-weight:700;letter-spacing:-.02em;cursor:pointer}.project-media-upload-field_fileInput__X6RGK:hover:not(:disabled){border-color:var(--media-border-accent);background:color-mix(in srgb,var(--media-control-strong) 86%,var(--theme-accent-soft,transparent) 14%)}.project-media-upload-field_fileInput__X6RGK:focus-visible{outline:none;box-shadow:var(--media-focus-ring);border-color:var(--media-border-accent)}.project-media-upload-field_fileInput__X6RGK:disabled{opacity:.72;cursor:progress}.project-media-upload-field_fileInputHidden__pUFy_{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.project-media-upload-field_premiumUploadTrigger__iqgvV{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:42px;align-items:center;justify-content:center;padding:0 15px;border:1px solid var(--theme-button-premium-border,var(--theme-border-accent,var(--border-accent)));border-radius:var(--media-radius-control);background:linear-gradient(135deg,var(--theme-button-premium,var(--theme-accent-strong,var(--accent-purple,#7c3aed))),color-mix(in srgb,var(--theme-button-premium,var(--theme-accent-strong,var(--accent-purple,#7c3aed))) 72%,#ffffff 12%));color:var(--theme-button-premium-text,var(--media-text-on-accent));font-family:var(--font-body,"IBM Plex Sans","Segoe UI",sans-serif);font-weight:800;letter-spacing:-.02em;cursor:pointer;transition:border-color var(--motion-fast,.16s) ease,filter var(--motion-fast,.16s) ease,transform var(--motion-fast,.16s) ease}.project-media-upload-field_premiumUploadTrigger__iqgvV:hover{filter:brightness(1.05)}.project-media-upload-field_premiumUploadTrigger__iqgvV:active{transform:translateY(1px)}.project-media-upload-field_premiumUploadTrigger__iqgvV[aria-disabled=true]{opacity:.72;cursor:progress;pointer-events:none}.project-media-upload-field_deleteButton__qJ6Ud{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 14px;border-radius:var(--media-radius-control);border:1px solid color-mix(in srgb,var(--state-danger) 42%,var(--media-border) 58%);background:var(--media-control);color:color-mix(in srgb,var(--state-danger) 34%,var(--text-primary));font-family:var(--font-body,"IBM Plex Sans","Segoe UI",sans-serif);font-weight:700;letter-spacing:-.02em;transition:border-color var(--motion-fast,.16s) ease,box-shadow var(--motion-fast,.16s) ease}.project-media-upload-field_deleteButton__qJ6Ud:hover:not(:disabled){border-color:color-mix(in srgb,var(--state-danger) 62%,var(--media-border) 38%);box-shadow:0 0 0 1px color-mix(in srgb,var(--state-danger) 14%,transparent)}.project-media-upload-field_deleteButton__qJ6Ud:focus-visible{outline:none;box-shadow:var(--media-focus-ring)}.project-media-upload-field_deleteButton__qJ6Ud:disabled{opacity:.72;cursor:progress}.project-media-upload-field_helper__HVVmz{font-size:.88rem}.project-media-upload-field_status__CHbFJ{color:color-mix(in srgb,var(--theme-accent,var(--text-primary)) 72%,var(--text-secondary))}.project-media-upload-field_error__jkNf4{color:color-mix(in srgb,var(--state-danger) 40%,var(--text-secondary))}.project-media-upload-field_sensitiveRow__hfJga{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px;gap:10px;align-items:flex-start;padding:12px 13px;border-radius:var(--media-radius-card);border:1px solid var(--media-border);background:var(--media-control);color:var(--text-secondary);line-height:1.35}.project-media-upload-field_sensitiveCheckbox__M1t1W{margin:2px 0 0;inline-size:16px;block-size:16px;accent-color:var(--theme-accent,currentColor)}.project-media-upload-field_sensitiveCopy__gyaNh{display:grid;grid-gap:2px;gap:2px;min-width:0}.project-media-upload-field_sensitiveRow__hfJga strong{display:block;font-size:.82rem;color:var(--text-primary);font-weight:650}.project-media-upload-field_sensitiveRow__hfJga small{display:block;color:var(--text-muted);font-size:.74rem;line-height:1.45}@media (max-width:640px){.project-media-upload-field_root__ibd_6{padding:14px}.project-media-upload-field_disclosureSummary__BcpF1{align-items:flex-start}.project-media-upload-field_previewRow__tFwCa{grid-template-columns:1fr;align-items:start}.project-media-upload-field_preview___hL_h{width:80px}}.project-workspace-header_header__l2veg{min-width:0;overflow:hidden;border-block:1px solid var(--theme-page-divider,var(--theme-border,var(--border-subtle)));background:color-mix(in srgb,var(--theme-page-surface,var(--surface-page)) 92%,var(--theme-accent,var(--accent-cyan)) 8%)}.project-workspace-header_visual__Ubfou{position:relative;min-height:clamp(18rem,30vw,25rem);height:100%;overflow:hidden;-webkit-border-start:1px solid var(--theme-page-divider,var(--theme-border,var(--border-subtle)));border-inline-start:1px solid var(--theme-page-divider,var(--theme-border,var(--border-subtle)));background:color-mix(in srgb,var(--theme-accent,var(--accent-cyan)) 12%,var(--theme-page-pane-strong,var(--surface-content-strong)))}.project-workspace-header_header__l2veg[data-density=compact] .project-workspace-header_visual__Ubfou{min-height:clamp(12rem,20vw,16rem)}.project-workspace-header_visualFallback__RMMlS,.project-workspace-header_visualImage__IWyAt{display:grid;width:100%;height:100%;min-height:inherit}.project-workspace-header_visualImage__IWyAt{object-fit:cover;object-position:center;filter:saturate(.9) contrast(1.04) brightness(.8)}.project-workspace-header_visualFallback__RMMlS{place-items:center;color:color-mix(in srgb,var(--text-primary) 76%,var(--theme-accent,var(--accent-cyan)) 24%);font-size:clamp(3rem,8vw,7rem);font-weight:760;letter-spacing:.08em}.project-workspace-header_visualScrim__KTcJY{position:absolute;inset:0;background:color-mix(in srgb,var(--theme-page-scrim,var(--surface-scrim,var(--bg-overlay))) 58%,transparent)}.project-workspace-header_visualCopy__BIbNw{position:absolute;right:0;bottom:0;left:0;display:grid;grid-gap:.3rem;gap:.3rem;padding:clamp(var(--space-2,16px),2.1vw,var(--space-4,32px))}.project-workspace-header_visualLabel__9lu29{color:var(--text-primary);font-size:.78rem;font-weight:760;letter-spacing:.12em;text-transform:uppercase}.project-workspace-header_visualMeta__RyuYK{color:var(--text-secondary);font-size:.84rem;font-weight:600}.project-workspace-header_meta__XbDEb{display:flex;flex-wrap:wrap;gap:var(--space-1,8px);min-width:0;padding:calc(var(--space-1, 8px) * 1.15) clamp(var(--space-2,16px),1.6vw,var(--space-3,24px));border-top:1px solid var(--theme-page-divider,var(--theme-border,var(--border-subtle)));background:var(--theme-page-row,var(--surface-row))}@media (max-width:960px){.project-workspace-header_visual__Ubfou{min-height:17rem;-webkit-border-before:1px solid var(--theme-page-divider,var(--theme-border,var(--border-subtle)));border-block-start:1px solid var(--theme-page-divider,var(--theme-border,var(--border-subtle)));-webkit-border-start:0;border-inline-start:0}.project-workspace-header_header__l2veg[data-density=compact] .project-workspace-header_visual__Ubfou{min-height:10rem}}@media (max-width:640px){.project-workspace-header_visual__Ubfou{min-height:13.5rem}.project-workspace-header_header__l2veg[data-density=compact] .project-workspace-header_visual__Ubfou{min-height:8.5rem}.project-workspace-header_meta__XbDEb{padding-inline:var(--space-2,16px)}}@media (prefers-reduced-motion:reduce){.project-workspace-header_visualImage__IWyAt{transition:none}}.page_anchorSection__eHr66{scroll-margin-top:112px;display:grid;grid-gap:12px;gap:12px;padding:12px;border:1px solid color-mix(in srgb,var(--theme-border,var(--border-subtle)) 82%,transparent);background:color-mix(in srgb,var(--theme-page-soft,var(--surface-soft)) 44%,transparent);transition:border-color var(--motion-fast,.16s) ease,box-shadow var(--motion-fast,.16s) ease,background-color var(--motion-fast,.16s) ease}.page_anchorSection__eHr66:target{border-color:color-mix(in srgb,var(--theme-border-accent,var(--border-accent)) 64%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--theme-border-accent,var(--border-accent)) 28%,transparent);background:color-mix(in srgb,var(--theme-page-soft,var(--surface-soft)) 78%,var(--theme-accent-soft,transparent) 22%)}.page_anchorSectionDanger__Xs9SN{border-color:color-mix(in srgb,var(--theme-danger-soft,var(--state-danger)) 26%,var(--theme-border,var(--border-subtle)) 74%);background:color-mix(in srgb,var(--theme-page-soft,var(--surface-soft)) 86%,var(--theme-danger-soft,var(--state-danger)) 14%)}.page_anchorSectionDanger__Xs9SN:target{border-color:color-mix(in srgb,var(--theme-danger-soft,var(--state-danger)) 52%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--theme-danger-soft,var(--state-danger)) 20%,transparent)}.page_controlMap__VJbhO{display:grid;grid-gap:16px;gap:16px}.page_controlGrid__vsg3_{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:14px;gap:14px}.page_controlCard__kN2ht{display:grid;grid-template-rows:auto auto 1fr auto;grid-gap:14px;gap:14px;min-height:100%;padding:18px;border:1px solid color-mix(in srgb,var(--theme-border,var(--border-subtle)) 82%,transparent);background:color-mix(in srgb,var(--theme-page-card-strong,var(--surface-panel)) 92%,var(--theme-page-soft,var(--surface-soft)) 8%)}.page_controlCardDanger__Jly0r{border-color:color-mix(in srgb,var(--theme-danger-soft,var(--state-danger)) 30%,transparent);background:color-mix(in srgb,var(--theme-page-card-strong,var(--surface-panel)) 88%,var(--theme-danger-soft,var(--state-danger)) 12%)}.page_controlKicker__mlTE_{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;min-height:28px;padding:0 10px;border:1px solid color-mix(in srgb,var(--theme-border-strong,var(--border-strong)) 74%,transparent);background:color-mix(in srgb,var(--theme-page-control,var(--surface-control)) 88%,transparent);color:var(--text-secondary);font-family:var(--mono-font);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.page_controlCardDanger__Jly0r .page_controlKicker__mlTE_{border-color:color-mix(in srgb,var(--theme-danger-soft,var(--state-danger)) 34%,transparent);color:color-mix(in srgb,var(--theme-danger-soft,var(--state-danger)) 48%,var(--text-primary))}.page_controlCopy__piI7p{display:grid;grid-gap:8px;gap:8px}.page_controlCopy__piI7p h3{margin:0;color:var(--text-primary);font-size:1.06rem;letter-spacing:-.02em}.page_controlCopy__piI7p p{margin:0;color:var(--text-secondary);line-height:1.6}.page_controlMeta__DqLlz{display:flex;flex-wrap:wrap;gap:8px}.page_controlMeta__DqLlz span{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border:1px solid color-mix(in srgb,var(--theme-border,var(--border-subtle)) 82%,transparent);background:color-mix(in srgb,var(--theme-page-control,var(--surface-control)) 90%,transparent);color:var(--text-secondary);font-family:var(--mono-font);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.page_statusOverview__5elWf{display:grid;grid-gap:14px;gap:14px}.page_statusGrid__9DBNx{gap:14px}.page_statusCardLink___z89C{display:block;color:inherit;text-decoration:none}.page_statusCard__IIuzc{min-height:100%;transition:border-color var(--motion-fast,.16s) ease,box-shadow var(--motion-fast,.16s) ease,background-color var(--motion-fast,.16s) ease}.page_statusCardDanger__y90qV{border-color:color-mix(in srgb,var(--theme-danger-soft,var(--state-danger)) 26%,var(--theme-border,var(--border-subtle)) 74%);background:color-mix(in srgb,var(--theme-page-card-strong,var(--surface-panel)) 88%,var(--theme-danger-soft,var(--state-danger)) 12%)}.page_statusCardLink___z89C:focus-visible .page_statusCard__IIuzc,.page_statusCardLink___z89C:hover .page_statusCard__IIuzc{border-color:color-mix(in srgb,var(--theme-border-accent,var(--border-accent)) 54%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--theme-border-accent,var(--border-accent)) 20%,transparent);background:color-mix(in srgb,var(--theme-page-card-strong,var(--surface-panel)) 80%,var(--theme-accent-soft,transparent) 20%)}.page_statusCardLink___z89C:focus-visible{outline:none}.page_statusCardLink___z89C:focus-visible .page_statusCardDanger__y90qV,.page_statusCardLink___z89C:hover .page_statusCardDanger__y90qV{border-color:color-mix(in srgb,var(--theme-danger-soft,var(--state-danger)) 48%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--theme-danger-soft,var(--state-danger)) 20%,transparent);background:color-mix(in srgb,var(--theme-page-card-strong,var(--surface-panel)) 82%,var(--theme-danger-soft,var(--state-danger)) 18%)}@media (max-width:720px){.page_anchorSection__eHr66{padding:10px}}.project-landing-page_routeStack__1iiER{min-width:0}.project-landing-page_adminStrip__fvPF1 .sectionBody{gap:.6rem}.project-landing-page_adminStripActions__3zdsr{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}.character-shell_page__kgC6b{display:grid;grid-gap:14px;gap:14px;width:100%;margin:0;color:var(--text-primary);--char-bg:var(--theme-page-surface,var(--bg-app));--char-bg-alt:var(--theme-page-surface-strong,var(--bg-canvas));--char-surface:var(--theme-page-pane,var(--char-bg));--char-surface-strong:var(--theme-page-pane-strong,var(--char-bg-alt));--char-surface-soft:var(--theme-page-content,var(--char-surface));--char-surface-panel:var(--theme-page-pane,var(--theme-page-content,var(--char-bg)));--char-surface-panel-strong:var(--theme-page-pane-strong,var(--theme-page-content-strong,var(--char-bg-alt)));--char-surface-list:var(--theme-page-list,var(--char-surface-panel));--char-surface-list-strong:var(--theme-page-row-strong,var(--char-surface-panel-strong));--char-surface-list-hover:var(--theme-page-row,var(--char-surface-list-strong));--char-surface-tab-strip:var(--theme-page-surface-strong,var(--char-bg-alt));--char-surface-tab:var(--theme-page-tab,var(--theme-page-control,var(--char-surface-list)));--char-surface-tab-active:var(--theme-page-tab-active,var(--theme-page-control-strong,var(--char-surface-panel-strong)));--char-surface-menu:var(--theme-page-menu,var(--char-surface-panel));--char-surface-hovercard:var(--theme-page-hovercard,var(--char-surface-panel));--char-surface-modal:var(--theme-page-modal,var(--char-bg-alt));--char-surface-chat:var(--theme-page-pane,var(--char-surface-panel));--char-surface-chat-strong:var(--theme-page-pane-strong,var(--char-surface-panel-strong));--char-surface-friends:var(--theme-page-rail,var(--char-surface-panel));--char-surface-divider:var(--border-subtle);--char-surface-divider-strong:var(--border-strong);--char-surface-hover-row:var(--theme-page-row,var(--char-surface-list));--char-surface-hover-row-strong:var(--theme-page-row-strong,var(--char-surface-panel-strong));--char-avatar-frame:var(--border-subtle);--char-avatar-backdrop:var(--theme-page-control,var(--char-surface-tab));--char-surface-veil:transparent;--char-surface-sheen:transparent;--char-surface-focus:0 0 0 1px var(--char-border-strong);--char-surface-hover-shadow:none;--char-surface-button-hover:none;--char-surface-card-shadow:none;--char-border:var(--char-surface-divider);--char-border-strong:var(--char-surface-divider-strong);--char-accent:color-mix(in srgb,var(--theme-accent,#58ebff) 60%,white 40%);--char-accent-2:color-mix(in srgb,var(--theme-accent-strong,#c86bff) 55%,#7ea6ff 45%);--char-accent-3:var(--accent-lime,#7cff87);--char-warm:color-mix(in srgb,var(--accent-amber,#ffd06f) 78%,white 22%);--char-text:var(--text-primary);--char-muted:var(--text-secondary,#8fa0c8);--char-shadow:none;--char-shadow-soft:none;--char-gradient:none;--char-glow:none;--char-radius-hero:0px;--char-radius-pane:0px;--char-radius-list:0px;--char-radius-tab:0px;--char-radius-avatar:0px;--char-radius-sheet:0px;background:var(--char-bg)}.character-shell_page__kgC6b :is(a,button,input,textarea,select){transition:transform .16s ease,border-color .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease,opacity .18s ease}.character-shell_hero__2MjJe,.character-shell_panel__DZXbz,.character-shell_previewSection__yxuuZ,.character-shell_surfaceBar__guij1{position:relative;overflow:hidden;border:1px solid var(--char-border);border-radius:var(--char-radius-pane);background:var(--char-surface-panel);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.character-shell_hero__2MjJe:before,.character-shell_panel__DZXbz:before,.character-shell_previewSection__yxuuZ:before,.character-shell_surfaceBar__guij1:before{content:"";position:absolute;inset:0;background:none;pointer-events:none}.character-shell_hero__2MjJe,.character-shell_surfaceBar__guij1{padding:20px}.character-shell_panel__DZXbz,.character-shell_previewSection__yxuuZ{padding:16px}.character-shell_hero__2MjJe,.character-shell_surfaceBar__guij1{background:var(--char-surface-panel-strong)}.character-shell_previewSection__yxuuZ{background:var(--char-surface-hovercard)}.character-shell_heroRow__u_LnQ,.character-shell_surfaceTitleRow__LpXMM{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.character-shell_heroRow__u_LnQ h1,.character-shell_surfaceTitleRow__LpXMM h1{margin:8px 0 0;font-family:var(--body-font,"IBM Plex Sans","Segoe UI",sans-serif);font-size:clamp(1.78rem,3.4vw,3rem);line-height:.98;letter-spacing:-.03em;color:var(--char-text)}.character-shell_heroCopy__7NKZ2{display:grid;grid-gap:8px;gap:8px;min-width:0}.character-shell_profileHeroRail__by17k{display:grid;grid-template-columns:minmax(220px,320px) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start;margin-top:16px}.character-shell_shareHero__281AX{background:linear-gradient(135deg,color-mix(in srgb,var(--char-accent) 11%,transparent),transparent 44%),var(--char-surface-panel-strong)}.character-shell_shareHeroLayout__2yXqM{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,380px) minmax(260px,.48fr);grid-gap:16px;gap:16px;align-items:start}.character-shell_shareHeroLead__m12_h{max-width:70ch;margin:6px 0 0;color:var(--char-text);font-size:clamp(1rem,1.45vw,1.18rem);line-height:1.58}.character-shell_shareHeroAside__6VyiK{display:grid;align-content:start;align-self:start;grid-gap:12px;gap:12px;padding:14px;border:1px solid var(--char-border);background:var(--char-surface-list)}.character-shell_shareHeroAside__6VyiK p{margin:0;color:var(--char-muted);line-height:1.55}.character-shell_shareHeroMedia__7Iw04{min-width:0}.character-shell_heroMedia__mvjoL{display:grid;grid-gap:10px;gap:10px;width:min(100%,320px);margin-left:auto;justify-items:start}.character-shell_heroImageFrame__PGqLV{aspect-ratio:1/1.08;width:100%;max-width:320px}.character-shell_heroMediaBody__gf_nq{display:grid;grid-gap:6px;gap:6px;width:min(100%,320px)}.character-shell_heroMediaBody__gf_nq strong{font-family:var(--body-font,"IBM Plex Sans","Segoe UI",sans-serif);font-size:1rem;line-height:1.25;color:var(--char-text)}.character-shell_eyebrow__41uCr,.character-shell_sectionKicker__fHyzN{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;padding:6px 10px;border-radius:var(--char-radius-tab);border:1px solid var(--char-border);background:var(--char-surface-tab-strip);color:var(--char-accent);font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.16em}.character-shell_heroNotes__mjrcz{display:flex;flex-wrap:wrap;gap:6px 10px;margin-top:2px}.character-shell_heroNote__ya6DB{color:var(--char-muted);font-size:.72rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.character-shell_body__v6BU1,.character-shell_lead__IbtRn,.character-shell_noticeStrip__0fClO,.character-shell_previewEmpty__1GXvp,.character-shell_previewValue__RW8On,.character-shell_surfaceLead__Yps_e{color:var(--char-muted);line-height:1.65}.character-shell_legacyMediaValue__v8XCe{display:grid;grid-gap:10px;gap:10px}.character-shell_legacyMediaImage__EjBc6{width:min(100%,280px);max-height:360px;object-fit:cover;border:1px solid var(--char-border);background:var(--char-surface-panel)}.character-shell_legacyMediaLink__NyZK3{color:var(--char-text);text-decoration:underline}.character-shell_lead__IbtRn,.character-shell_surfaceLead__Yps_e{margin:10px 0 0;max-width:68ch;font-size:.96rem}.character-shell_actionRow__6IPoq,.character-shell_cardFooter__i9odv,.character-shell_inlineActions__RTrQn,.character-shell_surfaceActions__wh2tK{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.character-shell_shareCopyHint__gsNdc{flex:1 1 220px;min-width:180px;color:var(--char-muted);font-size:.82rem;line-height:1.45}.character-shell_characterSharePopover__no09M{width:min(320px,calc(100vw - 24px))}.character-shell_characterShareGrid__8pSG5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.character-shell_characterShareTarget__heBqQ{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 10px;border:1px solid var(--char-border);border-radius:3px;background:var(--char-surface-tab);color:var(--char-text);font:inherit;font-size:.85rem;font-weight:650;text-decoration:none;cursor:pointer}.character-shell_characterShareTarget__heBqQ:focus-visible,.character-shell_characterShareTarget__heBqQ:hover{border-color:var(--char-accent);color:var(--char-text)}.character-shell_actionRow__6IPoq,.character-shell_surfaceActions__wh2tK{justify-content:flex-end}.character-shell_actionButtonGhost__HjjMc,.character-shell_actionButtonPrimary__DdNDu,.character-shell_actionButton__VxWmK,.character-shell_buttonMuted__ARnzF,.character-shell_buttonPrimary__8lUVS,.character-shell_button__Mpn3z{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 15px;border-radius:var(--char-radius-tab);border:1px solid var(--char-border);background:var(--char-surface-tab);color:var(--char-text);font-weight:650;font-size:.92rem;text-decoration:none;cursor:pointer;box-shadow:none}.character-shell_actionButtonPrimary__DdNDu,.character-shell_buttonPrimary__8lUVS{border-color:var(--char-border-strong);background:var(--char-surface-tab-active);color:var(--theme-text-on-accent,#f6fbff);box-shadow:none}.character-shell_actionButtonGhost__HjjMc,.character-shell_buttonMuted__ARnzF{background:transparent;border-style:solid;color:var(--char-muted)}.character-shell_actionButtonGhost__HjjMc:hover,.character-shell_actionButtonPrimary__DdNDu:hover,.character-shell_actionButton__VxWmK:hover,.character-shell_buttonMuted__ARnzF:hover,.character-shell_buttonPrimary__8lUVS:hover,.character-shell_button__Mpn3z:hover{border-color:var(--char-border-strong);box-shadow:none}.character-shell_actionButtonGhost__HjjMc:focus-visible,.character-shell_actionButtonPrimary__DdNDu:focus-visible,.character-shell_actionButton__VxWmK:focus-visible,.character-shell_buttonMuted__ARnzF:focus-visible,.character-shell_buttonPrimary__8lUVS:focus-visible,.character-shell_button__Mpn3z:focus-visible,.character-shell_card__AFgJE a:focus-visible{outline:none;box-shadow:none;outline:1px solid var(--char-border-strong);outline-offset:2px}.character-shell_calloutGrid__rJxAL,.character-shell_cardGrid__uRxSC,.character-shell_libraryGrid__lB2JX,.character-shell_libraryList__3WyuD,.character-shell_metaGrid__Gu_7t,.character-shell_previewGrid__zmIWn,.character-shell_projectGrid__A_tB4,.character-shell_sectionGrid__vXFs_,.character-shell_slotRow__iwIRC,.character-shell_summaryGrid__kQElN{display:grid;grid-gap:12px;gap:12px}.character-shell_slotRow__iwIRC{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}.character-shell_callout__1q2m8,.character-shell_card__AFgJE,.character-shell_identityCard__bECw4,.character-shell_metaBlock__eY427,.character-shell_panelMuted__6Ziln,.character-shell_panelStrong__PC6l_,.character-shell_previewEmpty__1GXvp,.character-shell_previewSection__yxuuZ,.character-shell_projectCard__haQ_k,.character-shell_slotStat__jNhSo,.character-shell_statusCard__Xl2ky,.character-shell_summaryCard__FUg9Q{border:1px solid var(--char-border);border-radius:var(--char-radius-list);background:var(--char-surface-list);box-shadow:none}.character-shell_callout__1q2m8,.character-shell_identityCard__bECw4,.character-shell_metaBlock__eY427,.character-shell_panelMuted__6Ziln,.character-shell_panelStrong__PC6l_,.character-shell_projectCard__haQ_k,.character-shell_slotStat__jNhSo,.character-shell_statusCard__Xl2ky,.character-shell_summaryCard__FUg9Q{padding:14px}.character-shell_metaBlock__eY427 strong,.character-shell_projectCardHeader__MfCSw h3,.character-shell_projectCardHeader__MfCSw strong,.character-shell_slotStat__jNhSo strong,.character-shell_summaryCard__FUg9Q strong{display:block;margin-top:8px;font-family:var(--body-font,"IBM Plex Sans","Segoe UI",sans-serif);font-size:clamp(1.1rem,2vw,1.5rem);color:var(--char-text)}.character-shell_projectCardHeader__MfCSw h3{margin-top:0;font-size:clamp(1.02rem,1.6vw,1.28rem)}.character-shell_body__v6BU1{margin:6px 0 0}.character-shell_noticeStrip__0fClO{padding:10px 14px;border-radius:var(--char-radius-tab);border:1px solid var(--char-border);background:var(--char-surface-tab-strip)}.character-shell_noticeStrip__0fClO p{margin:0;font-size:.92rem;line-height:1.5}.character-shell_panelHeader__Ev1ro,.character-shell_sectionHeader__lSw2m{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end;justify-content:space-between;margin-bottom:12px}.character-shell_panelHeader__Ev1ro h2,.character-shell_sectionHeader__lSw2m h2,.character-shell_sectionHeader__lSw2m h3{margin:8px 0 0;font-family:var(--body-font,"IBM Plex Sans","Segoe UI",sans-serif);color:var(--char-text);letter-spacing:-.02em}.character-shell_panelHeader__Ev1ro h2{font-size:clamp(1.25rem,1.9vw,1.7rem)}.character-shell_disclosure__bmIsN{border:1px solid var(--char-border);border-radius:var(--member-disclosure-radius,var(--char-radius-pane));background:var(--char-surface-panel)}.character-shell_disclosure__bmIsN[open]{box-shadow:none}.character-shell_disclosureSummary__zWFqu{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:14px;padding:16px;cursor:pointer;list-style:none}.character-shell_disclosureSummary__zWFqu::-webkit-details-marker{display:none}.character-shell_disclosureSummary__zWFqu:focus-visible{outline:1px solid var(--char-border-strong);outline-offset:2px}.character-shell_disclosureCopy__AQcTm{display:grid;grid-gap:8px;gap:8px;min-width:0;max-width:68ch}.character-shell_disclosureTitle__9OLIe{font-family:var(--body-font,"IBM Plex Sans","Segoe UI",sans-serif);font-size:clamp(1.16rem,1.8vw,1.54rem);line-height:1.1;color:var(--char-text);letter-spacing:-.02em}.character-shell_disclosureDescription___d6Lq{color:var(--char-muted);font-size:.94rem;line-height:1.6}.character-shell_disclosureAction__nw6zJ{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border:1px solid var(--char-border);border-radius:var(--char-radius-tab);color:var(--char-text);font-size:.78rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.character-shell_disclosurePanel__rWTyJ{padding:0 16px 16px}.character-shell_transferSplash__kUcAY{display:grid;grid-gap:16px;gap:16px;width:min(92vw,960px);max-height:88vh;overflow:auto;padding:20px;border:1px solid var(--char-border);border-radius:var(--char-radius-pane);background:var(--char-surface-modal)}.character-shell_transferSplashHeader__GR_p9{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px}.character-shell_transferSplashCopy__HO590{display:grid;grid-gap:8px;gap:8px;min-width:0}.character-shell_transferSplashHeader__GR_p9 h2{margin:0;font-family:var(--body-font,"IBM Plex Sans","Segoe UI",sans-serif);font-size:clamp(1.3rem,2vw,1.8rem);color:var(--char-text);letter-spacing:-.02em}.character-shell_collapsiblePanelHeader__Y2MJg{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:14px}.character-shell_collapsiblePanelHeader__Y2MJg h2{margin:8px 0 0;font-family:var(--body-font,"IBM Plex Sans","Segoe UI",sans-serif);color:var(--char-text);letter-spacing:-.02em;font-size:clamp(1.16rem,1.8vw,1.54rem)}.character-shell_collapsiblePanelCopy__9goGx{display:grid;grid-gap:8px;gap:8px;min-width:0}.character-shell_collapsiblePanelCopy__9goGx .character-shell_body__v6BU1{margin:0;max-width:68ch}.character-shell_collapsiblePanelActions__cmh5Y{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.character-shell_collapsiblePanelBody__Nt80M{display:grid;grid-gap:14px;gap:14px;margin-top:16px;padding-top:16px;border-top:1px solid var(--char-border)}.character-shell_transferContentStack__ctce0{display:grid;grid-gap:16px;gap:16px}.character-shell_transferDialogContent__WzC1w{width:min(100vw - 2rem,54rem);max-height:min(100vh - 2rem,48rem)}.character-shell_card__AFgJE{padding:16px;transition:border-color .18s ease,box-shadow .18s ease}.character-shell_callout__1q2m8:hover,.character-shell_card__AFgJE:hover,.character-shell_identityCard__bECw4:hover,.character-shell_metaBlock__eY427:hover,.character-shell_previewSection__yxuuZ:hover,.character-shell_projectCard__haQ_k:hover,.character-shell_slotStat__jNhSo:hover{border-color:var(--char-border-strong);box-shadow:none}.character-shell_card__AFgJE h3{margin:10px 0 0;font-family:var(--body-font,"IBM Plex Sans","Segoe UI",sans-serif);font-size:1.18rem;color:var(--char-text)}.character-shell_cardHeader__ZCiUf{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px 12px}.character-shell_cardHeader__ZCiUf h3{margin:10px 0 0}.character-shell_pillRow__DNygS,.character-shell_statusRow__ZHEGR{display:flex;flex-wrap:wrap;gap:8px}.character-shell_pill__i5WyJ{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:var(--char-radius-tab);border:1px solid var(--char-border);background:var(--char-surface-tab);color:var(--char-accent);font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.character-shell_cardFooter__i9odv{margin-top:12px}.character-shell_metaGrid__Gu_7t{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.character-shell_metaBlock__eY427 strong{font-size:1rem}.character-shell_emptyState__EInRe{display:grid;grid-gap:12px;gap:12px;place-items:start;padding:28px;border-radius:0;border:1px solid var(--char-border);background:var(--char-surface-panel);box-shadow:none}.character-shell_emptyState__EInRe h2{margin:0;font-family:var(--body-font,"IBM Plex Sans","Segoe UI",sans-serif);color:var(--char-text)}.character-shell_emptyState__EInRe p{margin:0;max-width:70ch;color:var(--char-muted);line-height:1.65}.character-shell_previewGrid__zmIWn{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.character-shell_previewSection__yxuuZ{display:grid;grid-gap:12px;gap:12px}.character-shell_previewList__pJnng{display:grid;grid-gap:8px;gap:8px}.character-shell_expandedProfileStack__keI_3{display:grid;grid-gap:18px;gap:18px}.character-shell_expandedProfileSection__k5p1u{display:grid;grid-gap:10px;gap:10px;min-width:0}.character-shell_expandedProfileSection__k5p1u h3{margin:0;color:var(--char-text);font-family:var(--body-font,"IBM Plex Sans","Segoe UI",sans-serif);font-size:1rem;line-height:1.25}.character-shell_previewRow__UTxR0{display:grid;grid-template-columns:minmax(180px,.96fr) minmax(0,1.5fr);grid-gap:10px;gap:10px;padding:10px 0;border-bottom:1px solid var(--char-surface-divider);align-items:start}.character-shell_previewRow__UTxR0:last-child{border-bottom:0;padding-bottom:0}.character-shell_previewKey__ax0kG{color:var(--text-secondary);font-weight:650}.character-shell_previewEmpty__1GXvp,.character-shell_previewValue__RW8On{min-width:0;overflow-wrap:anywhere}.character-shell_galleryImageFrame__Lhu_o,.character-shell_thumbnailFrame__hOpR5{overflow:hidden;border-radius:0;border:1px solid var(--char-avatar-frame);background:var(--char-avatar-backdrop);box-shadow:none}.character-shell_thumbnailFrame__hOpR5{aspect-ratio:1/1;margin-top:2px}.character-shell_galleryImage__O7KnW,.character-shell_thumbnailImage__Ys2b0{width:100%;height:100%;object-fit:cover;display:block}.character-shell_galleryImageMasked__xgOhJ{filter:blur(16px) saturate(.7);transform:scale(1.06)}.character-shell_galleryFallback__4y1rs,.character-shell_thumbnailFallback__Kh94W{display:grid;place-items:center;min-height:100%;color:var(--char-accent);font-family:var(--display-font,"Oxanium","Segoe UI",sans-serif);font-weight:700;letter-spacing:.12em;background:var(--char-avatar-backdrop)}.character-shell_galleryMask__gT_Km{position:absolute;inset:auto 12px 12px 12px;display:inline-flex;justify-content:center;padding:7px 10px;border-radius:0;background:var(--char-surface-tab-strip);border:1px solid var(--char-border);color:var(--char-accent);font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.character-shell_galleryUploadForm__7tlWx{display:grid;grid-gap:14px;gap:14px;margin-bottom:18px}.character-shell_galleryGuidance__klP1X{display:grid;grid-gap:4px;gap:4px}.character-shell_galleryGuidance__klP1X strong{color:var(--char-text)}.character-shell_galleryUploadButtonReady__7PclZ{--button-border:var(
    --theme-notice-success-border,color-mix(in srgb,var(--notice-success,#2ddc61) 58%,transparent)
  );--button-surface:var(
    --theme-notice-success-surface,color-mix(in srgb,var(--notice-success,#2ddc61) 20%,var(--surface-control-strong))
  );--button-text:var(--theme-notice-success-text,var(--text-primary))}.character-shell_galleryUploadButtonReady__7PclZ:focus-visible,.character-shell_galleryUploadButtonReady__7PclZ:hover{--button-surface:color-mix(in srgb,var(--theme-notice-success-border,var(--notice-success,#2ddc61)) 16%,var(--theme-notice-success-surface,var(--surface-control-strong)))}.character-shell_galleryUploadButtonFlash__i8Vql{animation:character-shell_galleryUploadButtonFlash__i8Vql .9s ease-out 1}@keyframes character-shell_galleryUploadButtonFlash__i8Vql{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--theme-notice-success-border,var(--notice-success,#2ddc61)) 38%,transparent),0 0 0 0 color-mix(in srgb,var(--theme-notice-success-border,var(--notice-success,#2ddc61)) 20%,transparent)}42%{box-shadow:0 0 0 4px color-mix(in srgb,var(--theme-notice-success-border,var(--notice-success,#2ddc61)) 18%,transparent),0 0 0 10px color-mix(in srgb,var(--theme-notice-success-border,var(--notice-success,#2ddc61)) 8%,transparent)}to{box-shadow:0 0 0 0 transparent,0 0 0 0 transparent}}.character-shell_galleryField__kM_dF{display:grid;grid-gap:8px;gap:8px}.character-shell_galleryGrid__W3HEM{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:16px;gap:16px}.character-shell_galleryCard__rhun_{display:grid;grid-gap:12px;gap:12px;padding:18px;border:1px solid var(--char-border);border-radius:0;background:var(--char-surface-list);box-shadow:none}.character-shell_galleryImageFrame__Lhu_o{aspect-ratio:4/5;max-width:240px;width:100%;justify-self:start}.character-shell_galleryInfoForm__i8kwu,.character-shell_galleryInfoPanel__hlq87,.character-shell_galleryInfoReadOnly__6L3tg,.character-shell_galleryLightboxMeta__2wVnH{display:grid;grid-gap:12px;gap:12px}.character-shell_galleryInfoPanel__hlq87{padding-top:2px}.character-shell_galleryInfoForm__i8kwu input,.character-shell_galleryInfoForm__i8kwu textarea{width:100%;padding:12px 14px;border-radius:0;border:1px solid var(--char-border);background:var(--char-surface-tab);color:var(--char-text);font:inherit}.character-shell_galleryInfoForm__i8kwu textarea{resize:vertical}.character-shell_attachmentViewerBackdrop__Fwrsr{position:fixed;inset:0;z-index:40;display:grid;place-items:center;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));background:color-mix(in srgb,var(--char-bg) 82%,transparent);-webkit-backdrop-filter:none;backdrop-filter:none;overscroll-behavior:contain}.character-shell_galleryLightbox__Bkszz{display:grid;grid-gap:14px;gap:14px;width:min(100%,920px);max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow:auto;padding:20px;border-radius:0;border:1px solid var(--char-border);background:var(--char-surface-modal);box-shadow:none}.character-shell_galleryLightboxHeader__wal1h{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.character-shell_galleryLightboxImage__aE_3e{width:100%;max-height:calc(100dvh - 156px - env(safe-area-inset-top) - env(safe-area-inset-bottom));object-fit:contain;border-radius:0;background:var(--char-surface-list)}.character-shell_libraryList__3WyuD{grid-template-columns:1fr;gap:14px}.character-shell_libraryDisclosure__4luvT{background:var(--char-surface-list)}.character-shell_libraryDisclosureSummary__vP4Ee{align-items:center}.character-shell_libraryDisclosureSummaryContent__9Ak66{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:14px;width:100%}.character-shell_libraryDisclosureLead__IOXed{display:grid;grid-template-columns:minmax(72px,88px) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start;flex:1 1 460px;min-width:min(100%,460px)}.character-shell_libraryDisclosureCopy__ufmUA{max-width:none}.character-shell_libraryDisclosureAside__Sm0_4{display:grid;grid-gap:10px;gap:10px;justify-items:end;align-self:stretch;min-width:180px}.character-shell_libraryDisclosureFacts__svJvz{display:grid;grid-gap:6px;gap:6px;justify-items:end;text-align:right;color:var(--char-muted)}.character-shell_libraryDisclosureFacts__svJvz strong{margin:0;font-family:var(--body-font,"IBM Plex Sans","Segoe UI",sans-serif);font-size:1rem;color:var(--char-text)}.character-shell_libraryDisclosurePanel__QzKUu{display:grid;grid-gap:12px;gap:12px;border-top:1px solid var(--char-border);padding-top:16px}.character-shell_libraryDisclosure__4luvT[open] .character-shell_disclosureAction__nw6zJ{border-color:var(--char-border-strong);background:var(--char-surface-tab-active)}.character-shell_libraryRow__IrgxR{display:grid;grid-template-columns:minmax(72px,88px) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start;padding:14px;border:1px solid var(--char-border);border-radius:0;background:var(--char-surface-list);box-shadow:none}.character-shell_libraryRowMedia__cn9Z6{position:relative;overflow:hidden;min-height:88px;aspect-ratio:3/4;border-radius:0;border:1px solid var(--char-avatar-frame);background:var(--char-avatar-backdrop)}.character-shell_libraryRowImage__2Te2E{width:100%;height:100%;min-height:88px;object-fit:cover;display:block}.character-shell_libraryRowImageMasked__4lL6C{filter:blur(12px) saturate(.72);transform:scale(1.08)}.character-shell_libraryRowFallback__diPLL{display:grid;place-items:center;min-height:88px;color:var(--char-accent);font-family:var(--body-font,"IBM Plex Sans","Segoe UI",sans-serif);font-weight:700;letter-spacing:.12em;background:var(--char-avatar-backdrop)}.character-shell_galleryFallbackMasked__TpyKP{filter:saturate(.72)}.character-shell_libraryRowFallbackMasked__98DvR{filter:saturate(.7)}.character-shell_libraryRowMask__2KwLr{position:absolute;left:10px;right:10px;bottom:10px;display:inline-flex;justify-content:center;padding:6px 10px;border-radius:0;background:var(--char-surface-tab-strip);border:1px solid var(--char-border);color:var(--char-accent);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.character-shell_libraryRowBody__s3_Q9{display:grid;grid-gap:12px;gap:12px}.character-shell_libraryRowHeader__BVZYV{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-start;justify-content:space-between}.character-shell_libraryRowTitleBlock__KZiBx{display:grid;grid-gap:6px;gap:6px;min-width:min(100%,320px)}.character-shell_libraryRowTitleBlock__KZiBx h3{margin:0;font-family:var(--body-font,"IBM Plex Sans","Segoe UI",sans-serif);font-size:clamp(1.15rem,1.6vw,1.4rem);color:var(--char-text)}.character-shell_libraryRowTitleBlock__KZiBx .character-shell_body__v6BU1{margin-top:0}.character-shell_surfaceStack__Io1Q0{display:grid;grid-gap:2px;gap:2px}.character-shell_surfaceLead__Yps_e{max-width:74ch}.character-shell_projectCard__haQ_k{display:grid;grid-gap:12px;gap:12px;padding:14px}.character-shell_projectCard__haQ_k .character-shell_metaGrid__Gu_7t{grid-template-columns:minmax(0,1fr)}.character-shell_formStack__npumE{display:grid;grid-gap:12px;gap:12px}.character-shell_formField__Ss1AC{display:grid;grid-gap:6px;gap:6px}.character-shell_compactToggleRow__dY9TF{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:0;border:1px solid var(--char-border);background:var(--char-surface-tab);transition:border-color .18s ease,background-color .18s ease}.character-shell_compactToggleRow__dY9TF:focus-within,.character-shell_compactToggleRow__dY9TF:hover{border-color:color-mix(in srgb,var(--char-accent) 28%,var(--char-border));background:var(--char-surface-tab-active)}.character-shell_compactToggleControl__IHZcs{position:relative;flex:0 0 auto;width:18px;height:18px;margin-top:2px}.character-shell_compactToggleControl__IHZcs input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.character-shell_compactToggleIndicator__IEh0y{position:relative;display:block;width:18px;height:18px;border-radius:0;border:1px solid color-mix(in srgb,var(--char-accent) 18%,var(--char-border));background:var(--char-surface-tab);box-shadow:none;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .16s ease}.character-shell_compactToggleIndicator__IEh0y:after{content:"";position:absolute;inset:3px;background:var(--theme-text-on-accent,#f6fbff);transform:scale(0);transition:transform .16s ease}.character-shell_compactToggleControl__IHZcs input:hover+.character-shell_compactToggleIndicator__IEh0y{border-color:color-mix(in srgb,var(--char-accent) 36%,var(--char-border))}.character-shell_compactToggleControl__IHZcs input:checked+.character-shell_compactToggleIndicator__IEh0y{border-color:color-mix(in srgb,var(--char-accent) 48%,transparent);background:var(--char-accent)}.character-shell_compactToggleControl__IHZcs input:checked+.character-shell_compactToggleIndicator__IEh0y:after{transform:scale(1)}.character-shell_compactToggleControl__IHZcs input:focus-visible+.character-shell_compactToggleIndicator__IEh0y{outline:3px solid color-mix(in srgb,var(--char-accent) 24%,transparent);outline-offset:0}.character-shell_compactToggleControl__IHZcs input:disabled{cursor:not-allowed}.character-shell_compactToggleControl__IHZcs input:disabled+.character-shell_compactToggleIndicator__IEh0y{opacity:.58;filter:saturate(.7)}.character-shell_compactToggleCopy__A_IQu{display:grid;grid-gap:4px;gap:4px;color:var(--char-muted);font-size:.92rem;line-height:1.45}.character-shell_compactToggleCopy__A_IQu strong{color:var(--char-text);font-weight:650}.character-shell_compactToggleCopy__A_IQu small{color:var(--char-muted);line-height:1.5}.character-shell_projectCardFooter__kcoeR,.character-shell_projectCardHeader__MfCSw{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.character-shell_checklist__eMzm7,.character-shell_reserveList__JLabS,.character-shell_stackList__Ldt7b{display:grid;grid-gap:10px;gap:10px;margin:0;padding-left:18px;color:var(--char-muted);line-height:1.55}.character-shell_footerText__qYYvb{color:var(--char-muted)}@media (max-width:1080px){.character-shell_heroRow__u_LnQ,.character-shell_surfaceTitleRow__LpXMM{flex-direction:column;align-items:start}.character-shell_shareHeroLayout__2yXqM{grid-template-columns:1fr}.character-shell_heroMedia__mvjoL{margin-left:0;width:100%}.character-shell_profileHeroRail__by17k{grid-template-columns:1fr}.character-shell_heroImageFrame__PGqLV{max-width:100%}.character-shell_actionRow__6IPoq,.character-shell_surfaceActions__wh2tK{justify-content:flex-start}.character-shell_calloutGrid__rJxAL,.character-shell_galleryGrid__W3HEM,.character-shell_libraryList__3WyuD,.character-shell_metaGrid__Gu_7t,.character-shell_previewGrid__zmIWn,.character-shell_previewRow__UTxR0,.character-shell_projectGrid__A_tB4,.character-shell_sectionGrid__vXFs_,.character-shell_slotRow__iwIRC,.character-shell_summaryGrid__kQElN{grid-template-columns:1fr}.character-shell_libraryDisclosureLead__IOXed{grid-template-columns:1fr;min-width:0}.character-shell_libraryDisclosureAside__Sm0_4,.character-shell_libraryDisclosureFacts__svJvz{justify-items:start;text-align:left}.character-shell_libraryRow__IrgxR{grid-template-columns:1fr}.character-shell_libraryRowMedia__cn9Z6{max-width:240px}}@media (max-width:720px){.character-shell_hero__2MjJe,.character-shell_panel__DZXbz,.character-shell_previewSection__yxuuZ,.character-shell_surfaceBar__guij1{padding:18px;border-radius:0}.character-shell_heroRow__u_LnQ h1,.character-shell_surfaceTitleRow__LpXMM h1{font-size:clamp(1.8rem,8vw,2.8rem)}.character-shell_callout__1q2m8,.character-shell_card__AFgJE,.character-shell_identityCard__bECw4,.character-shell_metaBlock__eY427,.character-shell_panelMuted__6Ziln,.character-shell_panelStrong__PC6l_,.character-shell_projectCard__haQ_k,.character-shell_slotStat__jNhSo,.character-shell_summaryCard__FUg9Q{padding:14px}}.book-cover-field_panel__TTioF{display:grid;grid-gap:14px;gap:14px}.book-cover-field_toolbar__xxhiL{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.book-cover-field_matureToggle__HzgiX{display:flex;align-items:flex-start;gap:8px;width:100%;color:var(--theme-copy-muted)}.book-cover-field_matureToggle__HzgiX span{display:grid;grid-gap:2px;gap:2px}.book-cover-field_matureToggle__HzgiX strong{color:var(--theme-copy-primary);font-size:.9rem}.book-cover-field_matureToggle__HzgiX small{font-size:.82rem}.book-cover-field_previewGrid__Cq2GE{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.book-cover-field_previewCard__qG1J3{display:grid;grid-gap:10px;gap:10px}.book-cover-field_previewMeta__9Q9TB{display:flex;align-items:center;justify-content:space-between;gap:10px}.book-cover-field_previewLabel__zwlFn{font-size:.82rem;letter-spacing:.08em;text-transform:uppercase;color:var(--theme-copy-muted)}.book-cover-field_notice__azDnY{margin:0;color:var(--theme-copy-muted);font-size:.92rem}.book-cover-field_error__lkmgQ{margin:0;color:var(--theme-warning-strong)}.book-world-context_context__jJ50K,.book-world-context_detail__mY_sk,.book-world-context_field__AfxyX{display:grid;grid-gap:var(--space-1,8px);gap:var(--space-1,8px);min-width:0}.book-world-context_context__jJ50K{color:var(--text-primary);gap:var(--space-2,16px)}.book-world-context_context__jJ50K h3,.book-world-context_context__jJ50K h4,.book-world-context_context__jJ50K p{margin:0;overflow-wrap:anywhere}.book-world-context_category__EZvlD,.book-world-context_contextIdentity__fU90y{display:flex;align-items:center;gap:var(--space-1,8px)}.book-world-context_contextIdentity__fU90y{color:var(--text-secondary)}.book-world-context_category__EZvlD svg,.book-world-context_contextIdentity__fU90y svg,.book-world-context_recordArrow__e_PXt,.book-world-context_recordIcon__PriTH svg{flex:0 0 auto}.book-world-context_detail__mY_sk h4,.book-world-context_field__AfxyX>span{color:var(--text-secondary);font-size:.66rem;font-weight:500;letter-spacing:.09em;line-height:1.5;text-transform:uppercase}.book-world-context_field__AfxyX input,.book-world-context_field__AfxyX select{box-sizing:border-box;min-width:0;width:100%;min-height:var(--control-height-sm,36px);padding:var(--control-padding-inline,9px);border:1px solid var(--theme-page-divider,var(--border-default));border-radius:var(--theme-radius-control,3px);background:var(--theme-page-input,var(--surface-control));color:var(--text-primary);font:inherit;font-size:.8rem}.book-world-context_field__AfxyX input:focus-visible,.book-world-context_field__AfxyX select:focus-visible{outline:2px solid var(--theme-accent);outline-offset:2px}.book-world-context_list__Xuy9m{display:grid;grid-gap:0;gap:0;padding:0;margin:0;list-style:none}.book-world-context_list__Xuy9m li{border-bottom:1px solid var(--theme-page-divider,var(--border-default));min-width:0}.book-world-context_context__jJ50K a,.book-world-context_context__jJ50K button{max-width:100%;white-space:normal;overflow-wrap:anywhere;justify-content:flex-start;text-align:left}.book-world-context_context__jJ50K .book-world-context_relatedRecord__yVpoX,.book-world-context_context__jJ50K .book-world-context_searchRecord__gSRpd{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:var(--space-1,8px);gap:var(--space-1,8px);width:100%;height:auto;min-height:44px;padding:var(--space-1,8px) 0;border-color:transparent;border-radius:var(--theme-radius-control,3px);background:transparent;color:var(--text-primary)}.book-world-context_context__jJ50K .book-world-context_relatedRecord__yVpoX:hover,.book-world-context_context__jJ50K .book-world-context_searchRecord__gSRpd:hover{background:var(--theme-page-control-strong,var(--surface-control-strong))}.book-world-context_recordIcon__PriTH{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--theme-page-divider,var(--border-default));border-radius:var(--theme-radius-control,3px);background:var(--theme-page-input,var(--surface-control));color:var(--text-secondary)}.book-world-context_recordCopy__YYeGx{display:grid;grid-gap:var(--space-0-5,4px);gap:var(--space-0-5,4px);min-width:0;font-size:.78rem;line-height:1.5}.book-world-context_recordCopy__YYeGx strong{font-size:.8rem;font-weight:600}.book-world-context_recordCopy__YYeGx small,.book-world-context_recordCopy__YYeGx>span{color:var(--text-secondary);font-size:.72rem}.book-world-context_category__EZvlD,.book-world-context_recordArrow__e_PXt{color:var(--theme-accent)}.book-world-context_category__EZvlD{font-size:.74rem}.book-world-context_backToRecords__RHHOc{justify-self:start}.book-world-context_breadcrumb__lIm0I{color:var(--text-secondary);font-size:.68rem;line-height:1.5}.book-world-context_detail__mY_sk{gap:var(--space-3,24px)}.book-world-context_brief__55owE,.book-world-context_connectedLore__Kk5rq,.book-world-context_expandedDetails__KwwUU,.book-world-context_fieldDetails__xRdes,.book-world-context_panelExcerpt__JlMPn,.book-world-context_recordHeader__jerGP{display:grid;min-width:0;grid-gap:var(--space-1,8px);gap:var(--space-1,8px)}.book-world-context_recordHeader__jerGP h3{color:var(--text-primary);font-size:clamp(1.25rem,1.5vw,1.5rem);font-weight:600;letter-spacing:-.025em;line-height:1.2}.book-world-context_brief__55owE>p,.book-world-context_excerpt__GZPr6{font-size:.82rem;line-height:1.75}.book-world-context_detailsToggle__hKLQ4{justify-self:start}.book-world-context_expandedDetails__KwwUU{gap:var(--space-3,24px)}.book-world-context_detail__mY_sk dl{display:grid;margin:0}.book-world-context_detail__mY_sk dl>div{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:var(--space-1,8px);gap:var(--space-1,8px);padding-block:var(--space-1,8px);border-bottom:1px solid var(--theme-page-divider,var(--border-default));font-size:.76rem;line-height:1.5}.book-world-context_detail__mY_sk dt{color:var(--text-secondary);overflow-wrap:anywhere}.book-world-context_detail__mY_sk dd{margin:0;color:var(--text-primary);overflow-wrap:anywhere}.book-world-context_panelExcerpt__JlMPn h4{color:var(--text-primary);font-size:.82rem;font-weight:600;letter-spacing:normal;text-transform:none}.book-world-context_detail__mY_sk small,.book-world-context_note___f0mI{font-size:.72rem;color:var(--text-secondary);line-height:1.6}.book-world-context_excerpt__GZPr6{white-space:pre-wrap}.book-world-context_context__jJ50K .book-world-context_openStudio__vyeC_{width:100%;justify-content:center}.book-world-context_consultationNote__BUiFU{border-top:1px solid var(--theme-page-divider,var(--border-default));padding-top:var(--space-2,16px)}@media (max-width:720px){.book-world-context_context__jJ50K a,.book-world-context_context__jJ50K button,.book-world-context_field__AfxyX input,.book-world-context_field__AfxyX select{min-height:44px}}