.dungeon-atlas_page__mWEsi{--atlas-line:color-mix(in srgb,var(--accent) 18%,var(--line-soft));display:grid;gap:1.7rem;padding-block:.5rem 1.5rem}.dungeon-atlas_intro__E9v1z{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;padding:.8rem 0 1.5rem;border-bottom:1px solid var(--atlas-line)}.dungeon-atlas_eyebrow__YrtPd{margin:0 0 .5rem;color:var(--accent-strong);font-size:.65rem;font-weight:650;letter-spacing:.14em;text-transform:uppercase}.dungeon-atlas_intro__E9v1z h1{margin:0;color:var(--text-heading);font-family:var(--font-heading),Georgia,serif;font-size:clamp(2rem,3.5vw,3.1rem);line-height:1.15}.dungeon-atlas_intro__E9v1z h1 span{color:var(--text-secondary);font-size:.68em;font-weight:400}.dungeon-atlas_description__BeoeT{max-width:42rem;margin:.7rem 0 0;color:var(--text-secondary);font-size:.85rem;line-height:1.7}.dungeon-atlas_summary__lVURt{display:flex;align-items:center;gap:.85rem;padding-bottom:.35rem;color:var(--text-muted);white-space:nowrap;font-size:.76rem}.dungeon-atlas_summary__lVURt svg{color:var(--accent)}.dungeon-atlas_summary__lVURt strong{color:var(--text-primary);font-size:1.1rem;font-weight:550;margin-right:.15rem}.dungeon-atlas_layout__Z1wQ2{display:grid;grid-template-columns:minmax(15rem,19rem) minmax(0,1fr);gap:1.3rem;align-items:start}.dungeon-atlas_catalog__W_9nf{border:1px solid var(--atlas-line);background:var(--surface-1);border-radius:.5rem;overflow:hidden;min-width:0}.dungeon-atlas_filters__M_D4b{display:grid;gap:.7rem;padding:1rem 1rem .65rem;border-bottom:1px solid var(--line-soft)}.dungeon-atlas_search__Fk1KK{display:flex;align-items:center;gap:.5rem;border:1px solid var(--line-soft);border-radius:.3rem;padding:.55rem .65rem;color:var(--text-muted);background:var(--surface-2)}.dungeon-atlas_search__Fk1KK:focus-within{outline:2px solid var(--accent);outline-offset:2px}.dungeon-atlas_search__Fk1KK input{min-width:0;width:100%;background:transparent;border:0;outline:none;color:var(--text-primary);font:inherit;font-size:.75rem}.dungeon-atlas_search__Fk1KK button{flex-shrink:0;border:0;background:none;color:var(--text-muted);cursor:pointer}.dungeon-atlas_resultCount__IPVDp{margin:0;color:var(--text-muted);font-size:.68rem}.dungeon-atlas_placeList__4NgdR{max-height:35.5rem;overflow-y:auto;scrollbar-width:thin;overscroll-behavior:contain;padding:.4rem}.dungeon-atlas_place__jV9AG{display:flex;align-items:center;gap:.75rem;width:100%;min-height:4.6rem;padding:.55rem;border:1px solid transparent;border-radius:.3rem;background:transparent;color:var(--text-primary);text-align:left;cursor:pointer}.dungeon-atlas_place__jV9AG:hover{background:var(--surface-2)}.dungeon-atlas_cameraControls__j_HSA button:focus-visible,.dungeon-atlas_mapFrame__Gbeno:focus-visible,.dungeon-atlas_place__jV9AG:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.dungeon-atlas_place__jV9AG.dungeon-atlas_selected__Z2hFc{border-color:color-mix(in srgb,var(--accent) 40%,transparent);background:color-mix(in srgb,var(--accent) 8%,var(--surface-1))}.dungeon-atlas_thumbnail__K5VcE{flex:0 0 4.5rem;height:3.6rem;background:#161d20;border:1px solid var(--line-soft);border-radius:.2rem;overflow:hidden}.dungeon-atlas_thumbnail__K5VcE img{width:100%;height:100%;object-fit:contain}.dungeon-atlas_placeText__YKUXI{display:grid;gap:.3rem}.dungeon-atlas_placeText__YKUXI strong{font-size:.79rem;line-height:1.35;font-weight:550}.dungeon-atlas_placeText__YKUXI>span{color:var(--text-muted);font-size:.65rem}.dungeon-atlas_detail__yukg9{min-width:0}.dungeon-atlas_detailHeading__TeB9W{display:flex;min-height:4.4rem;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.7rem;padding-bottom:.9rem}.dungeon-atlas_detailHeading__TeB9W .dungeon-atlas_eyebrow__YrtPd{font-size:.59rem;margin-bottom:.25rem}.dungeon-atlas_detailHeading__TeB9W h2{margin:0;font:500 clamp(1.3rem,2vw,1.9rem)/1.3 var(--font-heading),Georgia,serif;color:var(--text-heading)}.dungeon-atlas_floorChoice__hIMES{display:flex;align-items:center;gap:.6rem;color:var(--text-muted);width:13rem}.dungeon-atlas_floorChoice__hIMES>:last-child{min-width:0;flex:1}.dungeon-atlas_mapKind__jbrsv{padding:.3rem .5rem;color:var(--text-secondary);border:1px solid var(--line-soft);border-radius:.25rem;font-size:.63rem}.dungeon-atlas_viewer__ronTH{overflow:hidden;border:1px solid var(--atlas-line);border-radius:.45rem;background:#161d20}.dungeon-atlas_viewerToolbar__l7R9v{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.55rem .65rem;background:var(--surface-1);border-bottom:1px solid var(--atlas-line)}.dungeon-atlas_viewerHint__mIR7E{color:var(--text-muted);font-size:.65rem}.dungeon-atlas_cameraControls__j_HSA{display:flex;align-items:center;gap:.35rem}.dungeon-atlas_cameraControls__j_HSA button{display:grid;place-items:center;width:1.9rem;height:1.9rem;background:none;border:1px solid var(--line-soft);border-radius:.25rem;color:var(--text-primary);cursor:pointer}.dungeon-atlas_cameraControls__j_HSA button:hover{background:var(--surface-2)}.dungeon-atlas_cameraControls__j_HSA button:disabled{opacity:.3;cursor:default}.dungeon-atlas_cameraControls__j_HSA>span{min-width:3rem;text-align:center;font-size:.68rem;color:var(--text-secondary);font-variant-numeric:tabular-nums}.dungeon-atlas_mapFrame__Gbeno{height:clamp(24rem,57vh,40rem);position:relative;overflow:hidden;touch-action:none;cursor:grab;background:#161d20}.dungeon-atlas_mapFrame__Gbeno:active{cursor:grabbing}.dungeon-atlas_mapImage__1M_Pa{position:absolute;left:50%;top:50%;max-width:none;max-height:none;object-fit:contain;pointer-events:none;user-select:none}.dungeon-atlas_north__RagOo{position:absolute;right:.8rem;top:.7rem;color:#c6b58a;background:#161d20b8;padding:.15rem .4rem;border-radius:.2rem;font-size:.7rem;pointer-events:none}.dungeon-atlas_viewer__ronTH:fullscreen{display:flex;flex-direction:column;border:0;border-radius:0;width:100%;height:100%}.dungeon-atlas_viewer__ronTH:fullscreen .dungeon-atlas_mapFrame__Gbeno{flex:1;height:auto}.dungeon-atlas_detailFooter__9KdTM{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem 1.1rem;padding:.8rem 0;border-bottom:1px solid var(--atlas-line);font-size:.72rem;color:var(--text-secondary)}.dungeon-atlas_detailFooter__9KdTM p{margin:0 auto 0 0}.dungeon-atlas_detailFooter__9KdTM a{display:inline-flex;align-items:center;gap:.25rem}.dungeon-atlas_note__sKeuj{color:var(--text-muted);font-size:.7rem;line-height:1.6;margin:.7rem 0}.dungeon-atlas_empty__LJHdX{display:grid;gap:.75rem;padding:2rem .7rem;font-size:.8rem;color:var(--text-muted);text-align:center}.dungeon-atlas_empty__LJHdX button{color:var(--accent-strong);text-decoration:underline;cursor:pointer}.dungeon-atlas_imageError__03vKq{position:absolute;inset:0;display:grid;place-items:center;color:#ddd;text-align:center;padding:1rem;font-size:.85rem}@media (max-width:900px){.dungeon-atlas_layout__Z1wQ2{grid-template-columns:minmax(13rem,16rem) minmax(0,1fr);gap:1rem}.dungeon-atlas_intro__E9v1z{align-items:flex-start;flex-direction:column;gap:1rem}.dungeon-atlas_viewerHint__mIR7E{display:none}.dungeon-atlas_viewerToolbar__l7R9v{justify-content:space-between;gap:.4rem}}@media (max-width:650px){.dungeon-atlas_page__mWEsi{gap:1rem}.dungeon-atlas_layout__Z1wQ2{display:flex;flex-direction:column}.dungeon-atlas_catalog__W_9nf,.dungeon-atlas_detail__yukg9{width:100%}.dungeon-atlas_placeList__4NgdR{max-height:14rem}.dungeon-atlas_filters__M_D4b{grid-template-columns:minmax(0,1fr);gap:.5rem;padding:.7rem}.dungeon-atlas_place__jV9AG{min-height:3.5rem;padding:.35rem .5rem}.dungeon-atlas_thumbnail__K5VcE{height:2.9rem;flex-basis:3.7rem}.dungeon-atlas_mapFrame__Gbeno{height:60vh;min-height:19rem;max-height:32rem}.dungeon-atlas_viewer__ronTH:fullscreen .dungeon-atlas_mapFrame__Gbeno{max-height:none}.dungeon-atlas_detailHeading__TeB9W{min-height:4rem;padding-top:.4rem}.dungeon-atlas_detailHeading__TeB9W h2{font-size:1.4rem}.dungeon-atlas_floorChoice__hIMES{width:100%}.dungeon-atlas_intro__E9v1z h1 span{display:block;margin-top:.2rem}}.dungeon-atlas_viewerLeft__VWX6P{display:flex;align-items:center;gap:.6rem;min-width:0}.dungeon-atlas_viewModes__fHAGy{flex-shrink:0;display:inline-flex;gap:.2rem;padding:.2rem;border:1px solid var(--atlas-line);border-radius:.3rem;background:var(--surface-1)}.dungeon-atlas_viewModes__fHAGy button{min-width:3rem;padding:.35rem .6rem;color:var(--text-secondary);border-radius:.2rem;cursor:pointer;font-size:.75rem}.dungeon-atlas_viewModes__fHAGy button[aria-pressed=true]{color:var(--accent-strong);background:color-mix(in srgb,var(--accent) 13%,var(--surface-2))}.dungeon-atlas_viewModes__fHAGy button:disabled{opacity:.4;cursor:default}.dungeon-atlas_ceilingToggle__3b8Ba:focus-visible,.dungeon-atlas_terrainHost__wfY3I canvas:focus-visible,.dungeon-atlas_viewModes__fHAGy button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.dungeon-atlas_terrainToolbar__Fsqyd{flex-wrap:wrap;gap:.4rem}.dungeon-atlas_ceilingToggle__3b8Ba{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;color:var(--text-primary);background:var(--surface-2);border:1px solid var(--line-soft);border-radius:.25rem;font-size:.7rem;padding:.35rem .5rem;cursor:pointer}.dungeon-atlas_ceilingToggle__3b8Ba[aria-pressed=true]{color:var(--accent-strong);border-color:color-mix(in srgb,var(--accent) 35%,var(--line-soft))}.dungeon-atlas_ceilingToggle__3b8Ba[aria-pressed=false]{color:var(--text-muted)}.dungeon-atlas_ceilingToggle__3b8Ba:disabled{opacity:.5;cursor:default}.dungeon-atlas_terrainFrame__D55_v{cursor:auto}.dungeon-atlas_terrainHost__wfY3I{position:absolute;inset:0}.dungeon-atlas_terrainHost__wfY3I canvas{width:100%;height:100%;display:block;touch-action:none}.dungeon-atlas_terrainOverlay__N6WPH{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;padding:1rem;text-align:center;background:#161d20ed;color:#e8e3d7;font-size:.8rem}.dungeon-atlas_errorActions__GYGTp{display:flex;flex-wrap:wrap;justify-content:center;gap:.7rem}.dungeon-atlas_errorActions__GYGTp button{padding:.45rem .7rem;border:1px solid #8c815f;border-radius:.3rem;cursor:pointer}.dungeon-atlas_terrainHelp__jTB3e{margin:0;padding:.65rem;font-size:.65rem;line-height:1.5;color:var(--text-muted);background:var(--surface-1)}.dungeon-atlas_expanded__Orfm5{position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column;border-radius:0}.dungeon-atlas_expanded__Orfm5 .dungeon-atlas_mapFrame__Gbeno{flex:1;height:auto;min-height:0;max-height:none}@media (max-width:900px){.dungeon-atlas_terrainToolbar__Fsqyd{justify-content:space-between}}@media (max-width:1000px){.dungeon-atlas_ceilingToggle__3b8Ba span{display:none}.dungeon-atlas_ceilingToggle__3b8Ba{width:1.9rem;height:1.9rem;padding:0}}@media (max-width:650px){.dungeon-atlas_viewerToolbar__l7R9v{padding:.4rem;gap:.3rem;flex-wrap:nowrap}.dungeon-atlas_viewerLeft__VWX6P{gap:.2rem}.dungeon-atlas_viewModes__fHAGy{gap:.1rem;padding:.15rem}.dungeon-atlas_viewModes__fHAGy button{min-width:2rem;padding:.3rem .35rem}.dungeon-atlas_cameraControls__j_HSA{gap:.2rem}.dungeon-atlas_cameraControls__j_HSA button,.dungeon-atlas_ceilingToggle__3b8Ba{width:1.65rem;height:1.8rem}}@media (max-width:380px){.dungeon-atlas_viewerToolbar__l7R9v{padding:.4rem;gap:.3rem;flex-wrap:nowrap}.dungeon-atlas_cameraControls__j_HSA{gap:.2rem}.dungeon-atlas_cameraControls__j_HSA button{width:1.5rem;height:1.8rem}.dungeon-atlas_cameraControls__j_HSA>span{min-width:2.3rem;font-size:.63rem}.dungeon-atlas_viewModes__fHAGy{gap:.1rem;padding:.15rem}.dungeon-atlas_viewModes__fHAGy button{min-width:2rem;padding:.3rem .35rem}.dungeon-atlas_ceilingToggle__3b8Ba{width:1.5rem;height:1.8rem}.dungeon-atlas_terrainToolbar__Fsqyd .dungeon-atlas_viewerLeft__VWX6P{gap:.2rem}.dungeon-atlas_terrainToolbar__Fsqyd .dungeon-atlas_viewModes__fHAGy button{min-width:1.8rem}.dungeon-atlas_terrainToolbar__Fsqyd{gap:.2rem}.dungeon-atlas_terrainToolbar__Fsqyd .dungeon-atlas_cameraControls__j_HSA{gap:.1rem}.dungeon-atlas_terrainToolbar__Fsqyd .dungeon-atlas_cameraControls__j_HSA button{width:1.35rem}.dungeon-atlas_terrainToolbar__Fsqyd .dungeon-atlas_viewModes__fHAGy button{min-width:1.65rem;padding-inline:.2rem}}.dungeon-atlas_exploreLink__SfE7V{display:inline-flex;align-items:center;gap:.4rem;min-height:1.9rem;flex-shrink:0;color:var(--accent-strong);padding:.3rem .5rem;border:1px solid var(--line-soft);border-radius:.25rem;font-size:.7rem;white-space:nowrap;cursor:pointer}.dungeon-atlas_exploreLink__SfE7V:hover{background:var(--surface-2)}.dungeon-atlas_exploreLink__SfE7V:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dungeon-atlas_exploreLink__SfE7V[aria-disabled=true]{opacity:.4;pointer-events:none;cursor:default}@media (max-width:1000px){.dungeon-atlas_exploreLink__SfE7V .dungeon-atlas_externalIcon__yohcP,.dungeon-atlas_exploreLink__SfE7V span{display:none}.dungeon-atlas_exploreLink__SfE7V{justify-content:center;width:1.9rem;height:1.9rem;padding:0}}@media (max-width:650px){.dungeon-atlas_exploreLink__SfE7V{width:1.65rem;height:1.8rem;min-height:1.8rem}}@media (max-width:380px){.dungeon-atlas_exploreLink__SfE7V{width:1.5rem}}.travel-map-loading_overlay__SxiNZ{position:absolute;inset:0;z-index:10;display:grid;place-items:center;padding:clamp(1rem,5%,2rem);border-radius:inherit;pointer-events:auto;background:color-mix(in srgb,var(--surface-1) 97%,transparent);color:var(--text-secondary)}.travel-map-loading_content__rhszB{width:min(100%,21rem);min-width:0}.travel-map-loading_heading__ogcrA{display:flex;align-items:center;gap:.65rem;margin-bottom:1.55rem;color:var(--text-heading)}.travel-map-loading_heading__ogcrA>span:first-of-type{font-size:1.05rem;line-height:1.25}.travel-map-loading_heading__ogcrA>svg{flex:none;color:var(--accent)}.travel-map-loading_badge__AdPPk{margin-left:auto;padding:.18rem .4rem;border:1px solid var(--line-soft);border-radius:.25rem;color:var(--text-muted);font-size:.6rem;letter-spacing:.08em}.travel-map-loading_caption__z3d_r,.travel-map-loading_details__vz1tt{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.72rem}.travel-map-loading_caption__z3d_r{min-height:1.25rem;margin-bottom:.4rem}.travel-map-loading_percent__1pcTi{flex:none;color:var(--text-heading);font-variant-numeric:tabular-nums}.travel-map-loading_track__3BnuA{height:.45rem;padding:1px;overflow:hidden;border:1px solid var(--line-soft);border-radius:999px;background:var(--surface-3)}.travel-map-loading_fill__2OBTI{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--accent),var(--accent-strong));transition:width .18s linear}.travel-map-loading_track__3BnuA[data-indeterminate=true] .travel-map-loading_fill__2OBTI{animation:travel-map-loading_searching__tluOu 1.8s ease-in-out infinite alternate}.travel-map-loading_details__vz1tt{min-height:1rem;margin-top:.65rem;color:var(--text-muted);font-size:.65rem;font-variant-numeric:tabular-nums}.travel-map-loading_details__vz1tt>span{white-space:nowrap}@keyframes travel-map-loading_searching__tluOu{0%{transform:translateX(0)}to{transform:translateX(257%)}}@media (prefers-reduced-motion:reduce){.travel-map-loading_fill__2OBTI{transition:none}.travel-map-loading_track__3BnuA[data-indeterminate=true] .travel-map-loading_fill__2OBTI{animation:none;transform:translateX(125%)}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */:where(.quest-dialogue_turn__vxbrx>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*3)*calc(1 - var(--tw-space-y-reverse)))}.quest-dialogue_turn__vxbrx{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line-soft);background-color:var(--surface-2)}@supports (color:color-mix(in lab,red,red)){.quest-dialogue_turn__vxbrx{background-color:color-mix(in srgb,var(--surface-2)50%,transparent)}}.quest-dialogue_turn__vxbrx{padding:calc(var(--spacing,.25rem)*4)}.quest-dialogue_speaker__PpgQe{align-items:center;gap:calc(var(--spacing,.25rem)*2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--line-soft);display:flex}@supports (color:color-mix(in lab,red,red)){.quest-dialogue_speaker__PpgQe{border-color:color-mix(in srgb,var(--line-soft)70%,transparent)}}.quest-dialogue_speaker__PpgQe{padding-bottom:calc(var(--spacing,.25rem)*2)}.quest-dialogue_badge__X8wRu{height:calc(var(--spacing,.25rem)*5);background-color:var(--accent);border-radius:3.40282e+38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.quest-dialogue_badge__X8wRu{background-color:color-mix(in srgb,var(--accent)20%,transparent)}}.quest-dialogue_badge__X8wRu{padding-inline:calc(var(--spacing,.25rem)*1.5);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);white-space:nowrap}.quest-dialogue_speakerName__DMG4q{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}@media (min-width:40rem){.quest-dialogue_speakerName__DMG4q{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)))}}:where(.quest-dialogue_paragraphs__KIgBW>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*2.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*2.5)*calc(1 - var(--tw-space-y-reverse)))}.quest-dialogue_paragraphs__KIgBW{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}@media (min-width:40rem){.quest-dialogue_paragraphs__KIgBW{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)))}}.quest-dialogue_choices__WW2Iv{margin-top:calc(var(--spacing,.25rem)*3)}:where(.quest-dialogue_choices__WW2Iv>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1.5)*calc(1 - var(--tw-space-y-reverse)))}.quest-dialogue_choices__WW2Iv{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--line-soft)}@supports (color:color-mix(in lab,red,red)){.quest-dialogue_choices__WW2Iv{border-color:color-mix(in srgb,var(--line-soft)60%,transparent)}}.quest-dialogue_choices__WW2Iv{padding-top:calc(var(--spacing,.25rem)*3)}.quest-dialogue_choiceLabel__Ywv7E{align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--line-soft);background-color:var(--surface-3);display:flex}@supports (color:color-mix(in lab,red,red)){.quest-dialogue_choiceLabel__Ywv7E{background-color:color-mix(in srgb,var(--surface-3)70%,transparent)}}.quest-dialogue_choiceLabel__Ywv7E{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@media (min-width:40rem){.quest-dialogue_choiceLabel__Ywv7E{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}.quest-gm-tools_toggle__2W9Es{display:inline-flex;align-items:center;gap:.4rem;min-height:30px;padding:.25rem .6rem;border:1px solid var(--line-soft);border-radius:999px;background:var(--surface-2);color:var(--text-muted);font-size:.7rem;font-weight:700;cursor:pointer}.quest-gm-tools_toggle__2W9Es[aria-pressed=true]{color:var(--accent);border-color:var(--accent)}.quest-gm-tools_indicator__6zd1k{width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.4}.quest-gm-tools_toggle__2W9Es[aria-pressed=true] .quest-gm-tools_indicator__6zd1k{opacity:1}.quest-gm-tools_entity__0agSg{max-width:100%}.quest-gm-tools_action___W2O0,.quest-gm-tools_entity__0agSg{display:inline-flex;align-items:center;vertical-align:middle}.quest-gm-tools_action___W2O0{position:relative;flex-shrink:0}.quest-gm-tools_copy__M56so{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;margin-left:2px;border:1px solid transparent;border-radius:6px;color:var(--accent);background:transparent;cursor:pointer}.quest-gm-tools_copy__M56so:hover{background:var(--surface-2);border-color:var(--line-soft)}.quest-gm-tools_copy__M56so[aria-disabled=true]{opacity:.35;cursor:help}.quest-gm-tools_copy__M56so:focus-visible,.quest-gm-tools_toggle__2W9Es:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.quest-gm-tools_feedback__1h5M_:not(:empty){position:absolute;bottom:100%;left:50%;transform:translateX(-50%);padding:.2rem .4rem;background:var(--surface-2);color:var(--text-primary);border:1px solid var(--line-soft);border-radius:5px;font-size:.7rem;z-index:10}.quest-gm-tools_fallback__I_9cN{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.75rem;color:var(--text-primary)}.quest-gm-tools_fallback__I_9cN input{width:15rem;max-width:55vw;background:var(--surface-2);padding:.3rem;border:1px solid var(--line-soft);border-radius:4px}@media (pointer:coarse){.quest-gm-tools_copy__M56so{width:32px;height:32px}}.quest-gm-tools_controls__S8agZ{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.45rem}.quest-gm-tools_quantity__sXHat{display:inline-flex;align-items:center;gap:.3rem;font-size:.7rem;color:var(--text-muted)}.quest-gm-tools_quantity__sXHat input{width:4.2rem;min-height:30px;padding:.2rem .3rem;border:1px solid var(--line-soft);border-radius:6px;background:var(--surface-2);color:var(--text-primary)}.quest-gm-tools_quantity__sXHat input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G{display:grid;gap:2rem;min-width:0;color:var(--text-primary)}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G>*{min-width:0}.reference-workspace_heroStack__hCzW_,.reference-workspace_hero__qF2Iw{padding:.5rem 0 .8rem}.reference-workspace_hero__qF2Iw{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem 2rem}.reference-workspace_hero__qF2Iw>div{min-width:0;flex:1}.reference-workspace_heroStack__hCzW_{display:block}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G :is(.reference-workspace_hero__qF2Iw,.reference-workspace_heroStack__hCzW_) h1{margin-top:.65rem;color:var(--text-heading);font:600 clamp(2.6rem,3.7vw,4.2rem)/1.12 var(--font-heading),Georgia,serif;letter-spacing:-.025em;overflow-wrap:anywhere}.reference-workspace_hero__qF2Iw>div>p:not(.reference-workspace_eyebrow__0N_O9),.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G :is(.reference-workspace_hero__qF2Iw,.reference-workspace_heroStack__hCzW_)>p:not(.reference-workspace_eyebrow__0N_O9){max-width:52rem;margin-top:.85rem;font-size:.86rem;line-height:1.8;color:var(--text-secondary)}.reference-workspace_eyebrow__0N_O9{color:var(--accent-strong);font-size:.61rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase;line-height:1.65}.reference-workspace_hero__qF2Iw a:first-child{font-size:.76rem}.reference-workspace_hero__qF2Iw .reference-workspace_eyebrow__0N_O9{margin-top:.9rem}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G :is(a,button,input,summary,[tabindex]):focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .mob-comparator>.panel,.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G>.panel{padding:1.5rem 0;border:0;border-top:1px solid var(--ui-border);border-radius:0;background:transparent;box-shadow:none;overflow:visible}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .panel h2{margin-top:0;color:var(--text-heading);font:600 clamp(1.6rem,2.2vw,2.2rem)/1.25 var(--font-heading),Georgia,serif;letter-spacing:-.015em}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .panel h3{color:var(--text-heading);font-weight:550}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G :is(.btn-primary,.nav-chip){min-height:40px;height:auto;padding:.55rem .8rem;border:1px solid var(--ui-border);border-radius:.3rem;background:var(--ui-selected);color:var(--text-heading);box-shadow:none;font-size:.74rem;font-weight:550;text-transform:none;letter-spacing:0}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G :is(.btn-primary,.nav-chip):hover{background:var(--ui-hover)}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .input{border-color:var(--ui-border);border-radius:.3rem;background:var(--surface-1);box-shadow:none;color:var(--text-primary);font-size:.8rem}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .field{min-width:0;gap:.35rem;color:var(--text-secondary);font-size:.73rem}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G :is(.stat-box,.stat-card){min-width:0;padding:.65rem 1rem;border:0;border-left:1px solid var(--ui-border);border-radius:0;background:transparent;box-shadow:none}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .stat-box:first-child{border-left:0;padding-left:0}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .stat-label{color:var(--text-muted);font-size:.63rem;font-weight:550;letter-spacing:.04em}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .stat-value{margin-top:.4rem;color:var(--text-heading);font:500 1.5rem/1.3 var(--font-heading),Georgia,serif;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.reference-workspace_facts__SsxwS{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.5rem 0;margin:1rem 0;padding:.5rem 0;border-block:1px solid var(--ui-border)}.reference-workspace_recipeOutput___5VA2{display:flex;align-items:center;gap:1rem;margin-top:1rem;padding:1.25rem;border-left:2px solid var(--accent);background:linear-gradient(110deg,var(--ui-selected),transparent)}.reference-workspace_recipeOutput___5VA2>:first-child{flex:0 0 auto}.reference-workspace_costNote__FNIkB{padding:.8rem 0;color:var(--text-secondary);font-size:.82rem}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G :is(.items-grade-pill,.tag-pill){border-radius:.25rem;box-shadow:none;font-size:.67rem;line-height:1.5;text-transform:none;letter-spacing:0}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .items-grade-pill{border-color:var(--ui-border);background:var(--ui-selected);color:var(--text-secondary);font-weight:550}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .items-table{table-layout:auto;border-collapse:collapse;background:transparent}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .items-table-head th{padding-block:.8rem;border:0;border-block:1px solid var(--ui-border);background:var(--surface-1);color:var(--text-muted);font-size:.7rem;font-weight:600;box-shadow:none}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .items-table-row,.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .items-table-row:nth-child(2n){background:transparent;box-shadow:none}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .items-table-row:hover{background:var(--ui-hover)}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .items-table-row>td{padding-block:.8rem;border-bottom:1px solid var(--ui-border);font-size:.8rem;font-variant-numeric:tabular-nums}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .mob-comparator-table-shell{border:1px solid var(--ui-border);border-radius:.35rem;background:transparent;box-shadow:none;max-width:100%;scrollbar-width:thin}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .mob-comparator-sticky-col{background:var(--surface-1);border-right:1px solid var(--ui-border)}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .mob-comparator-mob-link{font-size:.85rem;font-weight:550}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .mob-comparator>.panel>div[class*=space-y]>div[class*=rounded-lg]{border:0;border-top:1px solid var(--ui-border);border-radius:0;background:transparent;padding:1rem 0}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .mob-comparator .mob-comparator-value-cell-high{color:var(--accent-strong)}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .recipe-stock-selector{margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--ui-border)}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .recipe-stock-selection{flex-wrap:wrap;padding:.85rem 0;border:0;border-bottom:1px solid var(--ui-border);border-radius:0;background:transparent}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .recipe-stock-selection>span:first-child{flex:1 1 18rem}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .recipe-stock-selection .truncate{white-space:normal;overflow-wrap:anywhere}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .recipe-stock-selection input{width:5rem;min-width:0}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .crafting-planner>div:first-child{border-bottom:1px solid var(--ui-border);padding-bottom:.75rem;gap:.5rem 0}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .crafting-toolbar{padding:.75rem 0;border:0;border-bottom:1px solid var(--ui-border);border-radius:0;background:transparent}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .crafting-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:2rem;align-items:start}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .crafting-layout>*{min-width:0;max-width:100%}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G :is(.crafting-tree,.crafting-pane){min-width:0;padding:0;border:0;border-radius:0;background:transparent}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .crafting-tree{padding-right:1.5rem;border-right:1px solid var(--ui-border)}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .crafting-tree>div>h3,.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G :is(.crafting-tree,.crafting-pane)>h3{font:500 1.25rem/1.3 var(--font-heading),Georgia,serif;color:var(--text-heading)}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .crafting-pane+.crafting-pane{padding-top:1.2rem;border-top:1px solid var(--ui-border)}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .crafting-pane ol>li{border:0;border-bottom:1px solid var(--ui-border);border-radius:0;background:transparent;padding:.8rem 0}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .crafting-tree input{width:5.5rem;min-width:0;min-height:38px}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .raw-materials-table-wrap-planner{max-width:100%;overflow-x:auto;border:0;border-radius:0;background:transparent;scrollbar-width:thin}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .raw-materials-table-planner{min-width:36rem}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .raw-materials-table-planner th{position:static}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .raw-materials-table-planner .truncate{white-space:normal}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .mob-ratio-switch{border-color:var(--ui-border);border-radius:.3rem;background:transparent}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .mob-ratio-switch-thumb{border-radius:.2rem;background:var(--ui-selected);box-shadow:inset 0 0 0 1px var(--ui-border)}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .mob-ratio-switch-option{min-height:36px;color:var(--text-secondary);font-size:.72rem;font-weight:500}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .mob-ratio-switch-option-active{color:var(--text-heading)}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G[data-reference=location] .items-browser{padding-top:1.1rem}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G[data-reference=location] .items-tab-row-primary{flex-wrap:wrap;gap:.35rem}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G[data-reference=location] .items-filter-chip{min-height:40px;border:1px solid var(--ui-border);border-radius:.3rem;background:transparent;box-shadow:none;color:var(--text-secondary);font-size:.76rem;font-weight:550;text-transform:none;letter-spacing:0}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G[data-reference=location] .items-filter-chip[aria-current]{background:var(--ui-selected);color:var(--text-heading)}.reference-workspace_questOverview__VegBm{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr);margin-top:1rem;border-block:1px solid var(--ui-border)}.reference-workspace_questOverview__VegBm>section{min-width:0;padding:1rem 1.2rem}.reference-workspace_questOverview__VegBm>section:first-child{padding-left:0}.reference-workspace_questOverview__VegBm>section+section{border-left:1px solid var(--ui-border)}.reference-workspace_questOverview__VegBm p{font-size:.83rem;line-height:1.75}.reference-workspace_questRouteHeading__k4oZN{display:grid;gap:1.2rem;margin-bottom:1.25rem}.reference-workspace_questRouteHeading__k4oZN>div{min-width:0;width:100%}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G[data-reference=quest] .items-filter-chip{min-height:0;max-width:100%;white-space:normal;border-radius:.25rem;border-color:var(--ui-border);background:var(--surface-1);box-shadow:none;padding:.3rem .5rem;font-size:.73rem;font-weight:550;line-height:1.6;text-transform:none;letter-spacing:0}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G[data-reference=quest] .panel>.grid>section{min-width:0}@media (max-width:1100px){.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .crafting-layout{grid-template-columns:minmax(0,1fr)}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .crafting-tree{border-right:0;padding-right:0;padding-bottom:1.25rem;border-bottom:1px solid var(--ui-border)}.reference-workspace_questOverview__VegBm{grid-template-columns:minmax(0,1fr)}.reference-workspace_questOverview__VegBm>section,.reference-workspace_questOverview__VegBm>section:first-child{padding:1rem 0}.reference-workspace_questOverview__VegBm>section+section{border-left:0;border-top:1px solid var(--ui-border)}}@media (max-width:760px){.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G{gap:1.4rem}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G :is(.reference-workspace_hero__qF2Iw,.reference-workspace_heroStack__hCzW_) h1{font-size:clamp(2rem,8.5vw,3rem)}.reference-workspace_hero__qF2Iw>div>p:not(.reference-workspace_eyebrow__0N_O9),.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G :is(.reference-workspace_hero__qF2Iw,.reference-workspace_heroStack__hCzW_)>p:not(.reference-workspace_eyebrow__0N_O9){font-size:.8rem}.reference-workspace_hero__qF2Iw>div{flex-basis:100%}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G :is(.btn-primary,.nav-chip){min-height:44px}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .stat-box{border-left:0;padding:.5rem 0}.reference-workspace_facts__SsxwS{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem}.reference-workspace_recipeOutput___5VA2{padding:.9rem}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .recipe-stock-selection>span:last-child{width:100%;gap:.5rem}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .crafting-planner>div:first-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .crafting-toolbar>span{width:100%}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .crafting-tree input{width:4.5rem;min-height:44px}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .crafting-tree li>div{flex-wrap:wrap;gap:.35rem;padding-block:.4rem}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .crafting-tree li>div>div:first-child{max-width:25%}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .crafting-tree li>div>div:first-child>span{width:.8rem}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .crafting-pane .truncate,.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .crafting-tree .truncate{white-space:normal;overflow-wrap:anywhere}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .mob-comparator-table-shell{scrollbar-width:auto}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .mob-comparator-metric-col{min-width:7rem;max-width:9rem;white-space:normal}}@media (prefers-reduced-motion:reduce){.reference-workspace_page__UN5_G *,.reference-workspace_page__UN5_G :after,.reference-workspace_page__UN5_G :before{transition:none!important;scroll-behavior:auto!important}}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G[data-reference=quest] li[id^=quest-step-]{padding:1rem;border:1px solid var(--ui-border);border-radius:.35rem;background:transparent;box-shadow:none}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G[data-reference=quest] li[id^=quest-step-][data-map-active]{border-color:var(--accent);background:color-mix(in srgb,var(--ui-selected) 45%,transparent)}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G[data-reference=quest] [data-step-header]{border-radius:.3rem .3rem 0 0}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G[data-reference=quest] [data-step-header] h3{font-family:var(--font-heading),Georgia,serif;font-size:1.25rem;font-weight:500}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G[data-reference=quest] aside[aria-live=polite]{border:1px solid var(--ui-border);border-radius:.35rem;background:var(--surface-1);box-shadow:none}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .crafting-tree [class~=w-40]{width:5.5rem}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .crafting-tree :is(button,a)[class~=w-40]{width:auto;max-width:100%;white-space:normal}@media (max-width:760px){.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .crafting-tree [class~=w-40]{width:4.5rem}}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .crafting-planner .tag-pill{--crafting-tone:var(--text-secondary);color:var(--crafting-tone);border-color:color-mix(in srgb,var(--crafting-tone) 32%,var(--ui-border));background:color-mix(in srgb,var(--crafting-tone) 5%,transparent)}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .crafting-planner .crafting-tone-covered{--crafting-tone:var(--success)}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .crafting-planner .crafting-tone-low{--crafting-tone:var(--text-secondary)}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .crafting-planner .crafting-tone-medium{--crafting-tone:var(--accent-strong)}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .crafting-planner .crafting-tone-high{--crafting-tone:var(--danger)}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .crafting-planner .crafting-tone-required{--crafting-tone:var(--text-secondary)}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G :is(.recipe-stock-remove,.crafting-reset){min-height:40px;padding:.55rem .75rem;border:1px solid color-mix(in srgb,var(--danger) 35%,var(--ui-border));border-radius:.3rem;background:color-mix(in srgb,var(--danger) 5%,transparent);color:var(--danger);font-size:.74rem;font-weight:550}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G :is(.recipe-stock-remove,.crafting-reset):hover{background:color-mix(in srgb,var(--danger) 12%,transparent)}@media (max-width:760px){.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G :is(.recipe-stock-remove,.crafting-reset){min-height:44px}}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G[data-reference=location] article:first-of-type .reference-workspace_facts__SsxwS:first-child{margin-top:0;border-top:0;padding-top:0}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G[data-reference=location] article:first-of-type .reference-workspace_facts__SsxwS:nth-child(2){grid-template-columns:repeat(3,minmax(0,1fr))}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G[data-reference=quest]{gap:1.2rem}.reference-workspace_questIntro___Wnux{display:grid;grid-template-columns:minmax(0,1fr) minmax(22rem,29rem);gap:2rem;align-items:start;padding:.25rem 0 .65rem}.reference-workspace_questLead__z4_NY{min-width:0;padding:0}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .reference-workspace_questLead__z4_NY h1{margin:.55rem 0 .75rem;color:var(--text-heading);font:600 clamp(2.1rem,3vw,3rem)/1.12 var(--font-heading),Georgia,serif;letter-spacing:-.02em;overflow-wrap:anywhere}.reference-workspace_questTraits__t1ivQ{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.reference-workspace_questObjective__MgwF_{margin-top:1rem;padding:.7rem .85rem;border-left:2px solid var(--accent);background:linear-gradient(110deg,var(--ui-selected),transparent)}.reference-workspace_questObjective__MgwF_>p:last-child{margin-top:.35rem;font-size:.86rem;line-height:1.65}.reference-workspace_questBackground__10uYt{margin-top:.65rem;color:var(--text-secondary)}.reference-workspace_questBackground__10uYt>summary{display:inline-flex;align-items:center;gap:.45rem;min-height:32px;color:var(--text-muted);font-size:.73rem;list-style:none;cursor:pointer}.reference-workspace_questBackground__10uYt>summary::-webkit-details-marker{display:none}.reference-workspace_questBackground__10uYt[open]>summary>svg{transform:rotate(180deg)}.reference-workspace_questBackground__10uYt>p{margin-top:.3rem;font-size:.8rem;line-height:1.7}.reference-workspace_questSidebar__B_EmL{min-width:0;border-left:1px solid var(--ui-border);padding-left:1.5rem}.reference-workspace_questInformation__Zv_jU>summary{display:none}.reference-workspace_questInformation__Zv_jU>summary::-webkit-details-marker{display:none}.reference-workspace_questInformation__Zv_jU[open]>summary>svg{transform:rotate(180deg)}.reference-workspace_questSidebar__B_EmL .reference-workspace_questOverview__VegBm{display:grid;grid-template-columns:minmax(0,1fr);margin:0;border:0}.reference-workspace_questSidebar__B_EmL .reference-workspace_questOverview__VegBm>section,.reference-workspace_questSidebar__B_EmL .reference-workspace_questOverview__VegBm>section:first-child{padding:.5rem 0 .65rem;border:0;border-bottom:1px solid var(--ui-border)}.reference-workspace_questSidebar__B_EmL .reference-workspace_questOverview__VegBm>section:first-child{padding-top:0}.reference-workspace_questSidebar__B_EmL .reference-workspace_questOverview__VegBm>section>div{margin-top:.35rem}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .reference-workspace_questSidebar__B_EmL .stat-label{font-size:.62rem}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .reference-workspace_questSidebar__B_EmL .reference-workspace_questRewards__w_7DQ{margin:0;padding:.75rem 0 0;border:0;background:transparent}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .reference-workspace_questSidebar__B_EmL .reference-workspace_questRewards__w_7DQ h2{margin:0;color:var(--text-muted);font:600 .65rem/1.5 var(--font-body),sans-serif;text-transform:uppercase;letter-spacing:.06em}.reference-workspace_questRewards__w_7DQ>div{margin-top:.4rem}.reference-workspace_questRewards__w_7DQ>p{margin-top:.4rem;font-size:.76rem}.reference-workspace_questRewards__w_7DQ img{width:24px;height:24px}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .reference-workspace_questRewards__w_7DQ .items-filter-chip{padding:.25rem .4rem;font-size:.73rem}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G[data-reference=quest]>.panel{padding-top:1rem;padding-bottom:1rem}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G[data-reference=quest] .reference-workspace_questRouteHeading__k4oZN{grid-template-columns:minmax(13rem,.8fr) minmax(0,2fr);align-items:start;gap:.75rem 1.5rem;margin-bottom:.8rem}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G[data-reference=quest] .reference-workspace_questRouteHeading__k4oZN h2{font-size:1.65rem}@media (max-width:1100px){.reference-workspace_questIntro___Wnux{grid-template-columns:minmax(0,1fr) minmax(20rem,.8fr);gap:1.25rem}.reference-workspace_questSidebar__B_EmL{padding-left:1rem}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G[data-reference=quest] .reference-workspace_questRouteHeading__k4oZN{grid-template-columns:minmax(0,1fr);gap:.65rem}}@media (max-width:760px){.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G[data-reference=quest]{gap:.85rem}.reference-workspace_questIntro___Wnux{grid-template-columns:minmax(0,1fr);gap:.7rem;padding-bottom:0}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .reference-workspace_questLead__z4_NY h1{font-size:clamp(1.85rem,7.5vw,2.4rem);margin-bottom:.55rem}.reference-workspace_questObjective__MgwF_{margin-top:.65rem;padding:.55rem .7rem}.reference-workspace_questObjective__MgwF_>p:last-child{font-size:.8rem}.reference-workspace_questBackground__10uYt{margin-top:.35rem}.reference-workspace_questBackground__10uYt>summary{min-height:40px}.reference-workspace_questSidebar__B_EmL{padding-left:0;border-left:0;border-top:1px solid var(--ui-border);padding-top:0}.reference-workspace_questInformation__Zv_jU>summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:44px;color:var(--text-secondary);font-size:.76rem;list-style:none;cursor:pointer}.reference-workspace_questInformation__Zv_jU>div{padding-top:.5rem}.reference-workspace_questSidebar__B_EmL .reference-workspace_questOverview__VegBm{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.reference-workspace_questSidebar__B_EmL .reference-workspace_questOverview__VegBm>section,.reference-workspace_questSidebar__B_EmL .reference-workspace_questOverview__VegBm>section:first-child{padding:0 0 .65rem;border:0}.reference-workspace_questSidebar__B_EmL .reference-workspace_questOverview__VegBm>section>div{font-size:.73rem}.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G.reference-workspace_page__UN5_G .reference-workspace_questSidebar__B_EmL .reference-workspace_questRewards__w_7DQ{padding-top:.6rem;border-top:1px solid var(--ui-border)}}.c1-class-transfer-directory_page__eBy4D{gap:1.5rem!important}.c1-class-transfer-directory_lineage__Uzp3Z,.c1-class-transfer-directory_nav__0gk1E{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem 1rem;color:var(--text-muted);font-size:.77rem}.c1-class-transfer-directory_nav__0gk1E a[aria-current]{color:var(--accent-strong)}.c1-class-transfer-directory_lineage__Uzp3Z a{display:inline-flex;align-items:center;gap:.5rem}.c1-class-transfer-directory_description__EoDO9{max-width:64rem;color:var(--text-secondary);font-size:.87rem;line-height:1.75}.c1-class-transfer-directory_search__l2JA4{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;padding-block:1rem;border-block:1px solid var(--ui-border)}.c1-class-transfer-directory_search__l2JA4 label{display:inline-flex;align-items:center;gap:.5rem;font-size:.78rem}.c1-class-transfer-directory_search__l2JA4 input{flex:1;min-width:min(100%,16rem);min-height:44px;padding:.55rem .7rem;border:1px solid var(--ui-border);border-radius:.3rem;background:var(--surface-1)}.c1-class-transfer-directory_search__l2JA4 button{min-height:44px;padding:.55rem .8rem;background:var(--ui-selected);border:1px solid var(--ui-border);border-radius:.3rem}.c1-class-transfer-directory_grid__Aer8w{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.c1-class-transfer-directory_card__1fX1s{display:flex;flex-direction:column;align-items:start;gap:.75rem;padding:1rem;border:1px solid var(--ui-border);border-radius:.35rem}.c1-class-transfer-directory_card__1fX1s>p{color:var(--text-muted);font-size:.73rem;line-height:1.65}.c1-class-transfer-directory_card__1fX1s h2,.c1-class-transfer-directory_card__1fX1s h3{font:500 1.35rem/1.3 var(--font-heading),Georgia,serif;color:var(--text-heading)}.c1-class-transfer-directory_card__1fX1s ul{display:grid;gap:.5rem;list-style:none;margin:0;padding:0}.c1-class-transfer-directory_card__1fX1s li{display:flex;gap:.6rem;font-size:.8rem}.c1-class-transfer-directory_card__1fX1s li>span{color:var(--accent-strong);font-size:.7rem;white-space:nowrap}.c1-class-transfer-directory_guideLink__6HgW0{display:inline-flex;gap:.5rem;align-items:center;min-height:44px;font-size:.78rem;color:var(--accent-strong)}.c1-class-transfer-directory_card__1fX1s>.c1-class-transfer-directory_guideLink__6HgW0{margin-top:auto;border-top:1px solid var(--ui-border);padding-top:.7rem;width:100%}.c1-class-transfer-directory_classes__N9Mw_{display:flex;flex-wrap:wrap;gap:.4rem}.c1-class-transfer-directory_classes__N9Mw_ a{border:1px solid var(--ui-border);border-radius:.25rem;padding:.3rem .4rem;font-size:.7rem}.c1-class-transfer-directory_stage__zp63x>h2{font:500 1.7rem/1.3 var(--font-heading),Georgia,serif;color:var(--text-heading);margin-bottom:1rem}@media (max-width:1100px){.c1-class-transfer-directory_grid__Aer8w{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.c1-class-transfer-directory_grid__Aer8w{grid-template-columns:minmax(0,1fr)}.c1-class-transfer-directory_search__l2JA4 label{width:100%}}.quest-inventory-helper_helper__hZXfq{margin-block:.75rem 1rem;border-block:1px solid var(--ui-border)}.quest-inventory-helper_helper__hZXfq>summary{display:flex;align-items:center;flex-wrap:wrap;gap:.55rem;padding:.85rem 0;cursor:pointer;list-style:none;font-size:.85rem;color:var(--text-heading)}.quest-inventory-helper_helper__hZXfq>summary>svg:last-child{margin-left:auto}.quest-inventory-helper_pilot__rWeMJ{color:var(--text-muted);font-size:.7rem}.quest-inventory-helper_body__tn5wV{display:grid;gap:1rem;padding:0 0 1rem;font-size:.8rem;line-height:1.6;color:var(--text-secondary)}.quest-inventory-helper_items__goAWY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem 1rem}.quest-inventory-helper_items__goAWY>div{display:flex;align-items:center;gap:.5rem}.quest-inventory-helper_confirm__NDGb3,.quest-inventory-helper_items__goAWY label{display:flex;align-items:center;gap:.4rem;min-height:2rem}.quest-inventory-helper_items__goAWY input[type=number]{width:3.5rem;padding:.2rem .4rem;border:1px solid var(--ui-border);border-radius:.25rem;background:var(--surface-1)}.quest-inventory-helper_hint__GJNp9{display:grid;gap:.4rem;max-width:28rem}.quest-inventory-helper_result__ifnAn{padding:.8rem 1rem;border-radius:.5rem;background:var(--surface-2)}.quest-inventory-helper_phase__echTW{margin-top:.75rem}.quest-inventory-helper_phase__echTW>div{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.4rem}.quest-inventory-helper_note__beCAg{color:var(--text-muted);margin-top:1rem;font-size:.72rem}@media(max-width:900px){.quest-inventory-helper_items__goAWY{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.quest-inventory-helper_items__goAWY{grid-template-columns:minmax(0,1fr)}}.quest-step-hint_trigger__cwIRO{display:inline-flex;align-items:center;align-self:center;flex:none;vertical-align:middle;line-height:1}.quest-step-hint_icon__xtkVd,.quest-step-hint_info__477Z1{display:inline-flex;align-items:center;justify-content:center;flex:none;color:var(--text-muted);cursor:pointer;border:1px solid transparent;border-radius:.4rem}.quest-step-hint_icon__xtkVd{width:1.75rem;height:1.75rem;background:color-mix(in srgb,var(--surface-1) 78%,transparent)}.quest-step-hint_info__477Z1{width:1.5rem;height:1.5rem;padding:0;background:transparent}.quest-step-hint_icon__xtkVd:hover,.quest-step-hint_info__477Z1:hover{color:var(--accent-strong);border-color:var(--line-soft);background:var(--surface-2)}.quest-step-hint_dialoguePanel__HBvbH:focus-visible,.quest-step-hint_icon__xtkVd:focus-visible,.quest-step-hint_info__477Z1:focus-visible,.quest-step-hint_notePanel__Ng7_H:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.quest-step-hint_dialoguePanel__HBvbH,.quest-step-hint_notePanel__Ng7_H{position:fixed;z-index:1800;box-sizing:border-box;max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);overflow:auto;overscroll-behavior:contain;border:1px solid var(--line-soft);border-radius:.75rem;background:var(--surface-1);box-shadow:0 12px 40px #0006;padding:1rem;color:var(--text-secondary);font-size:.8125rem;font-weight:400;line-height:1.6;overflow-wrap:anywhere;cursor:auto}.quest-step-hint_dialoguePanel__HBvbH{width:30rem;max-height:min(38rem,calc(100dvh - 16px))}.quest-step-hint_notePanel__Ng7_H{width:19rem;padding:.65rem .8rem}.quest-step-hint_panelHeading__tALuA{color:var(--text-heading);font-size:.875rem;font-weight:700}.quest-step-hint_condition__Ex_iF{margin-top:.4rem;color:var(--text-muted);font-size:.75rem}.quest-step-hint_turn__Im3qy{margin-top:.8rem;padding-top:.8rem;border-top:1px solid var(--line-soft)}.quest-step-hint_turn__Im3qy p+p{margin-top:.55rem}.quest-step-hint_speaker__UyJ2m{color:var(--accent-strong);font-weight:650}.quest-step-hint_highlight__pmfee{color:var(--accent-strong)}.quest-step-hint_choices__11TeA{margin-top:.7rem;padding:.6rem .75rem;border-radius:.4rem;background:var(--surface-2)}.quest-step-hint_choiceLabel__YLTas{color:var(--text-muted);font-size:.7rem;text-transform:uppercase;letter-spacing:.06em}.quest-step-hint_footer__UHi_z{margin-top:.8rem;padding-top:.65rem;border-top:1px solid var(--line-soft);color:var(--text-muted);font-size:.7rem}.quest-step-hint_dialogueContent__LRsk1{margin-top:.75rem}.quest-step-hint_dialogueContent__LRsk1 .items-filter-chip{max-width:100%;white-space:normal}.record-comments-navigation_headerRow__sxLn3{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0}.record-comments-navigation_shortcut__dWDhU{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:5px;height:24px;padding:2px 6px;border:1px solid var(--line-soft);border-radius:6px;background:var(--surface-2);color:var(--text-secondary);font-size:.72rem;line-height:1;font-weight:600;letter-spacing:normal;text-transform:none;white-space:nowrap;transition:border-color .15s,color .15s,background .15s}.record-comments-navigation_shortcut__dWDhU:after{content:"";position:absolute;inset:-8px -4px}.record-comments-navigation_shortcut__dWDhU:hover{border-color:var(--accent);background:var(--surface-3);color:var(--text-heading)}.record-comments-navigation_shortcut__dWDhU:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.record-comments-navigation_shortcut__dWDhU>svg{color:var(--accent);flex-shrink:0}.record-comments-navigation_count__Cghuf{min-width:.8em;text-align:center;color:var(--text-primary);font-variant-numeric:tabular-nums}.record-comments_panel__E5NCl{--comment-border:color-mix(in srgb,var(--line-soft) 80%,var(--accent) 20%);min-width:0;padding:clamp(1rem,2vw,1.75rem);border:1px solid var(--comment-border);border-top:3px solid var(--accent);border-radius:.75rem;background:var(--surface-1);color:var(--text-primary)}.record-comments_header__EGwqe{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem 1.5rem}.record-comments_headerIdentity__eamjx{display:flex;align-items:center;gap:.85rem;min-width:0}.record-comments_headerIcon__iJG_J{display:grid;place-items:center;flex:0 0 46px;height:46px;border:1px solid var(--comment-border);border-radius:.6rem;background:var(--ui-selected);color:var(--accent-strong)}.record-comments_kicker__zNF9b{margin:0 0 .3rem;color:var(--accent-strong);font-size:.65rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.record-comments_heading__xLjHj{display:flex;align-items:center;gap:.75rem;min-width:0}.record-comments_heading__xLjHj h2{margin:0;font:600 clamp(1.65rem,2.2vw,2.2rem)/1.2 var(--font-heading),Georgia,serif;color:var(--text-heading);letter-spacing:-.015em}.record-comments_count__Zlw4r{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;min-height:1.75rem;padding:.15rem .55rem;border:1px solid var(--comment-border);border-radius:999px;background:var(--surface-3);color:var(--text-primary);font-size:.8rem;font-weight:650;font-variant-numeric:tabular-nums}.record-comments_backToRecord__Xc1xI{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;padding:.5rem .75rem;border:1px solid var(--comment-border);border-radius:.4rem;background:var(--surface-2);color:var(--text-secondary);font-size:.75rem;white-space:nowrap}.record-comments_backToRecord__Xc1xI:hover{background:var(--surface-3);color:var(--text-heading);border-color:var(--accent)}.record-comments_intro__dq8sH{max-width:55rem;margin:1rem 0 1.4rem;color:var(--text-secondary);font-size:.875rem;line-height:1.7}.record-comments_intro__dq8sH strong{color:var(--text-primary);font-weight:600}.record-comments_panel__E5NCl a,.record-comments_panel__E5NCl button{cursor:pointer}.record-comments_panel__E5NCl button:disabled{cursor:default;opacity:.5}.record-comments_panel__E5NCl :is(button,a,textarea):focus-visible{outline:2px solid var(--focus-ring,var(--accent));outline-offset:3px}.record-comments_editor__iSzfX{min-width:0;padding:1.15rem 1.25rem;border:1px solid var(--comment-border);border-radius:.55rem;background:var(--surface-3)}.record-comments_editorHeading__JNump{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem}.record-comments_editorLabel__3GJwf{color:var(--text-primary);font-size:.95rem;font-weight:650}.record-comments_editorAuthor__BjYoJ{color:var(--text-secondary);font-size:.75rem;overflow-wrap:anywhere}.record-comments_editorAuthor__BjYoJ strong{color:var(--text-primary);font-weight:600}.record-comments_editor__iSzfX textarea{display:block;width:100%;min-width:0;min-height:116px;margin-top:.8rem;resize:vertical;padding:.85rem 1rem;border:1px solid var(--line-soft);border-radius:.4rem;background:var(--surface-1);color:var(--text-primary);font-size:.9rem;line-height:1.65}.record-comments_editor__iSzfX textarea::placeholder{color:var(--text-muted);opacity:1}.record-comments_editor__iSzfX textarea:focus{border-color:var(--accent)}.record-comments_editorFoot__dw0cJ{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem 1rem;margin-top:.8rem}.record-comments_editorHint__j6nS3{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;color:var(--text-secondary);font-size:.72rem}.record-comments_editorActions__R81ZJ{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;margin-left:auto;font-size:.8rem}.record-comments_characterCount__ygHVE{color:var(--text-secondary);font-size:.72rem;font-variant-numeric:tabular-nums;white-space:nowrap}.record-comments_editorActions__R81ZJ>button{min-height:44px}.record-comments_editorActions__R81ZJ>button:not(.record-comments_submit__io8Hb){padding:.45rem .65rem;border:1px solid var(--comment-border);border-radius:.35rem;background:var(--surface-1);color:var(--text-secondary)}.record-comments_submit__io8Hb{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.6rem 1rem;border:1px solid var(--accent);border-radius:.4rem;background:var(--accent);color:var(--accent-ink);font-weight:700}.record-comments_submit__io8Hb:hover:not(:disabled){background:var(--accent-strong);border-color:var(--accent-strong)}.record-comments_comment__ZycMz .record-comments_editor__iSzfX{margin-top:1rem;padding:1rem}.record-comments_invitation__dTBjy{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;padding:1.2rem;border:1px solid var(--comment-border);border-radius:.55rem;background:var(--surface-3)}.record-comments_inviteIcon__ENDCI{display:grid;place-items:center;flex-shrink:0;width:42px;height:42px;border-radius:.5rem;background:var(--surface-1);color:var(--accent-strong)}.record-comments_inviteCopy__U5_dF{flex:1;min-width:min(100%,13rem)}.record-comments_inviteCopy__U5_dF strong{color:var(--text-primary);font-size:.95rem;font-weight:650}.record-comments_inviteCopy__U5_dF p{margin-top:.35rem;color:var(--text-secondary);font-size:.82rem;line-height:1.65}.record-comments_join__iKbxB{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.record-comments_join__iKbxB>span{color:var(--text-secondary);font-size:.75rem}.record-comments_join__iKbxB>span a{color:var(--text-primary);text-decoration:underline;text-underline-offset:.2em}.record-comments_join__iKbxB .record-comments_discordJoin__ZWQBC{min-height:44px;padding-inline:1rem;border-color:var(--accent);border-radius:.4rem;background:var(--accent);color:var(--accent-ink);font-size:.8rem}.record-comments_join__iKbxB .record-comments_discordJoin__ZWQBC:hover{background:var(--accent-strong);border-color:var(--accent-strong)}.record-comments_toolbar__yttdC{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.8rem 1rem;margin-top:1.75rem;padding:.85rem 1rem;border:1px solid var(--comment-border);border-radius:.5rem;background:var(--surface-3)}.record-comments_discussionHeading__lNCeF{color:var(--text-primary);font-size:.95rem;font-weight:650}.record-comments_toolbarControls__c_wYV{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem 1.25rem;min-width:0}.record-comments_sortOptions__tEiPU{display:flex;gap:.2rem;padding:.2rem;border:1px solid var(--comment-border);border-radius:.4rem;background:var(--surface-1)}.record-comments_sortOptions__tEiPU button{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:40px;padding:.45rem .8rem;border:1px solid transparent;border-radius:.25rem;color:var(--text-secondary);font-size:.8rem;font-weight:550}.record-comments_sortOptions__tEiPU button[aria-pressed=true]{background:var(--ui-selected);border-color:var(--accent);color:var(--text-heading)}.record-comments_sortOptions__tEiPU button:hover:not(:disabled){background:var(--ui-hover);color:var(--text-heading)}.record-comments_toolbar__yttdC label{display:flex;align-items:center;gap:.6rem;min-width:0;color:var(--text-secondary);font-size:.75rem}.record-comments_toolbar__yttdC .select-dropdown{width:11rem;max-width:100%}.record-comments_confirm__ERNxs .select-dropdown{width:14rem;max-width:100%}.record-comments_filterHint__HXzvf{margin-top:.85rem;color:var(--text-secondary);font-size:.8rem;line-height:1.6}.record-comments_discussion__9OEVY{margin-top:1rem;min-width:0}.record-comments_empty__8bBSJ{display:grid;justify-items:center;gap:.55rem;padding:2rem 1.25rem;border:1px dashed var(--comment-border);border-radius:.55rem;background:var(--surface-2);text-align:center}.record-comments_empty__8bBSJ>svg{box-sizing:content-box;padding:.75rem;border-radius:50%;background:var(--surface-3);color:var(--accent-strong)}.record-comments_empty__8bBSJ strong{color:var(--text-primary);font-size:.95rem;font-weight:650}.record-comments_empty__8bBSJ p{max-width:45rem;color:var(--text-secondary);font-size:.82rem;line-height:1.7}.record-comments_footer__BsRjj{display:flex;align-items:flex-start;gap:.5rem;margin-top:1.25rem;border-top:1px solid var(--comment-border);padding-top:1rem;color:var(--text-secondary);font-size:.75rem;line-height:1.6}.record-comments_footer__BsRjj>svg{flex:0 0 15px;margin-top:.15rem;color:var(--accent-strong)}.record-comments_loading__HZ_an{min-height:10rem;padding:1.75rem;border:1px solid var(--line-soft);border-top:3px solid var(--accent);border-radius:.75rem;background:var(--surface-1);color:var(--text-secondary);font-size:.875rem}.record-comments_thread__5RuqK{min-width:0}.record-comments_thread__5RuqK+.record-comments_thread__5RuqK{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--comment-border)}.record-comments_collapse__TL_nM{display:inline-flex;align-items:center;gap:.4rem;min-height:40px;margin:0 0 .5rem;padding:.35rem .65rem;border:1px solid var(--comment-border);border-radius:.35rem;background:var(--surface-2);color:var(--text-secondary);font-size:.75rem}.record-comments_collapse__TL_nM:hover{color:var(--text-heading);border-color:var(--accent)}.record-comments_collapsed__b5S8R>article:not(:first-child){display:none}.record-comments_comment__ZycMz{position:relative;display:flex;align-items:flex-start;gap:.9rem;min-width:0;padding:1.1rem;margin-left:calc(var(--comment-depth, 0) * 28px);border:1px solid var(--comment-border);border-radius:.55rem;background:var(--surface-2);scroll-margin-top:150px}.record-comments_comment__ZycMz+.record-comments_comment__ZycMz{margin-top:.75rem}.record-comments_comment__ZycMz:not([data-depth="0"]){border-left:3px solid var(--accent)}.record-comments_votes__klYGw{display:flex;flex-direction:column;align-items:center;gap:.15rem;flex:0 0 38px;padding:.2rem 0;border:1px solid var(--comment-border);border-radius:.4rem;background:var(--surface-1);color:var(--text-primary);font-size:.85rem;font-weight:650;font-variant-numeric:tabular-nums}.record-comments_votes__klYGw a,.record-comments_votes__klYGw button{display:grid;place-items:center;width:36px;height:32px;border-radius:.25rem;color:var(--text-secondary)}.record-comments_votes__klYGw a:hover,.record-comments_votes__klYGw button:hover:not(:disabled){color:var(--accent-strong);background:var(--ui-hover)}.record-comments_votes__klYGw button[aria-pressed=true]{color:var(--accent-strong);background:var(--ui-selected)}.record-comments_commentContent__1qOj_{min-width:0;flex:1}.record-comments_meta__zdK5r{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem .65rem;min-height:32px}.record-comments_meta__zdK5r strong{color:var(--text-primary);font-size:.875rem;font-weight:650;overflow-wrap:anywhere}.record-comments_meta__zdK5r time,.record-comments_meta__zdK5r>span:last-child:not(.record-comments_chronicle__6aaud){color:var(--text-muted);font-size:.75rem}.record-comments_avatar__8EPTv{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;overflow:hidden;border:1px solid var(--comment-border);border-radius:50%;background:var(--ui-selected);color:var(--accent-strong);font-size:.8rem;font-weight:600}.record-comments_avatar__8EPTv img{width:32px;height:32px}.record-comments_chronicle__6aaud{display:inline-flex;align-items:center;gap:.35rem;width:fit-content;padding:.2rem .5rem;border:1px solid var(--ui-border);border-radius:.3rem;background:var(--surface-1);color:var(--text-secondary);font-size:.7rem;font-weight:550;line-height:1.5;white-space:nowrap;--badge-color:var(--accent)}.record-comments_chronicle__6aaud:before{content:"";width:5px;height:5px;flex-shrink:0;border-radius:50%;background:var(--badge-color)}.record-comments_chronicle__6aaud[data-chronicle=c1]{--badge-color:#c9954e}.record-comments_chronicle__6aaud[data-chronicle=interlude]{--badge-color:#599fcb}.record-comments_chronicle__6aaud[data-chronicle=high_five]{--badge-color:#a881d0}.record-comments_body__nxMVH{max-width:80ch;margin-top:.75rem;color:var(--text-primary);font-size:.925rem;line-height:1.8;overflow-wrap:anywhere}.record-comments_body__nxMVH p{white-space:pre-wrap}.record-comments_body__nxMVH blockquote,.record-comments_body__nxMVH ol,.record-comments_body__nxMVH p+p,.record-comments_body__nxMVH ul{margin-top:.5rem}.record-comments_body__nxMVH a{color:var(--text-heading);text-decoration:underline;text-underline-offset:.2em}.record-comments_body__nxMVH ul{list-style:disc;padding-left:1.4rem}.record-comments_body__nxMVH ol{list-style:decimal;padding-left:1.4rem}.record-comments_body__nxMVH blockquote{border-left:2px solid var(--accent);padding-left:.8rem}.record-comments_body__nxMVH pre{overflow:auto;padding:.65rem;border:1px solid var(--comment-border);border-radius:.3rem;background:var(--surface-1)}.record-comments_body__nxMVH code{padding:.1rem .25rem;border-radius:.2rem;background:var(--surface-1);font-size:.82em}.record-comments_replyTo__XD1ZC{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem;margin-top:.6rem;color:var(--text-secondary);font-size:.75rem;overflow-wrap:anywhere}.record-comments_removed__9NC2Q{margin-top:.65rem;color:var(--text-secondary);font-size:.85rem;font-style:italic}.record-comments_actions__mmSuX{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;margin-top:.9rem}.record-comments_actions__mmSuX a,.record-comments_actions__mmSuX button{display:inline-flex;align-items:center;gap:.4rem;min-height:36px;padding:.3rem .65rem;border:1px solid var(--ui-border);border-radius:.35rem;background:var(--surface-1);color:var(--text-secondary);font-size:.75rem}.record-comments_actions__mmSuX a:hover,.record-comments_actions__mmSuX button:hover:not(:disabled){background:var(--ui-hover);border-color:var(--accent);color:var(--text-heading)}.record-comments_confirm__ERNxs{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;margin-top:.85rem;padding:1rem;border:1px solid var(--comment-border);border-radius:.4rem;background:var(--surface-3);font-size:.82rem}.record-comments_confirm__ERNxs button{min-height:44px;padding:.4rem .65rem;border:1px solid var(--comment-border);border-radius:.3rem;background:var(--surface-1);color:var(--text-heading)}.record-comments_confirm__ERNxs label{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;min-width:0}.record-comments_error__uSb9C{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;margin-top:1rem;padding:.85rem 1rem;border:1px solid var(--danger);border-left-width:3px;border-radius:.4rem;background:color-mix(in srgb,var(--danger) 10%,var(--surface-1));font-size:.82rem}.record-comments_error__uSb9C a,.record-comments_error__uSb9C button{color:var(--text-heading);text-decoration:underline}.record-comments_notice__N27oF{margin-top:1rem;padding:.85rem 1rem;border:1px solid var(--success);border-radius:.4rem;background:color-mix(in srgb,var(--success) 8%,var(--surface-1));color:var(--text-primary);font-size:.82rem}.record-comments_moreReplies__E4tlL{display:inline-flex;align-items:center;margin-top:.75rem;padding:.4rem .85rem;border:1px solid var(--comment-border);border-radius:.35rem;font-size:.8rem}.record-comments_loadMore__zVbsh,.record-comments_moreReplies__E4tlL{min-height:44px;background:var(--surface-2);color:var(--text-heading)}.record-comments_loadMore__zVbsh{display:block;margin:1rem auto;padding:.6rem 1rem;border:1px solid var(--comment-border);border-radius:.4rem;font-size:.82rem}.record-comments_loadMore__zVbsh:hover:not(:disabled),.record-comments_moreReplies__E4tlL:hover:not(:disabled){background:var(--ui-hover);border-color:var(--accent)}@media (max-width:760px){.record-comments_panel__E5NCl{padding:1rem;border-radius:.6rem}.record-comments_header__EGwqe{gap:.75rem}.record-comments_headerIcon__iJG_J{flex-basis:40px;height:40px}.record-comments_headerIdentity__eamjx{gap:.65rem}.record-comments_intro__dq8sH{margin-bottom:1.1rem;font-size:.85rem}.record-comments_backToRecord__Xc1xI{font-size:.72rem}.record-comments_comment__ZycMz .record-comments_editor__iSzfX,.record-comments_editor__iSzfX{padding:.85rem}.record-comments_editorHeading__JNump{align-items:baseline}.record-comments_editor__iSzfX textarea{padding:.75rem;font-size:1rem}.record-comments_editorFoot__dw0cJ{gap:.65rem}.record-comments_editorActions__R81ZJ{width:100%;gap:.5rem}.record-comments_characterCount__ygHVE{margin-right:auto}.record-comments_editorHint__j6nS3{font-size:.7rem}.record-comments_invitation__dTBjy{padding:1rem;gap:.75rem}.record-comments_inviteCopy__U5_dF{min-width:min(100%,10rem)}.record-comments_join__iKbxB{width:100%}.record-comments_toolbar__yttdC{gap:.75rem;margin-top:1.25rem;padding:.85rem}.record-comments_toolbarControls__c_wYV{flex:1 1 100%;gap:.75rem;justify-content:space-between}.record-comments_toolbar__yttdC label{flex:1}.record-comments_sortOptions__tEiPU button{min-height:44px;padding-inline:.7rem}.record-comments_comment__ZycMz{gap:.6rem;padding:.8rem;margin-left:calc(var(--comment-depth, 0) * 8px)}.record-comments_votes__klYGw{flex-basis:46px}.record-comments_votes__klYGw a,.record-comments_votes__klYGw button{width:44px;height:44px}.record-comments_actions__mmSuX a,.record-comments_actions__mmSuX button,.record-comments_collapse__TL_nM{min-height:44px}.record-comments_meta__zdK5r{gap:.4rem}.record-comments_meta__zdK5r strong{font-size:.82rem}.record-comments_body__nxMVH{font-size:.9rem}.record-comments_empty__8bBSJ{padding:1.5rem 1rem}.record-comments_empty__8bBSJ p{font-size:.8rem}}@media (max-width:520px){.record-comments_toolbarControls__c_wYV{display:grid;grid-template-columns:minmax(0,1fr)}.record-comments_sortOptions__tEiPU button{flex:1}.record-comments_toolbar__yttdC label{display:grid;grid-template-columns:minmax(0,1fr);gap:.4rem}.record-comments_toolbar__yttdC .select-dropdown{width:100%}}.record-data-table_wrap__7gCMr{min-width:0;width:100%;margin-top:.8rem;border:0;border-block:1px solid var(--ui-border);border-radius:0;background:transparent}.record-data-table_table__t1GMN{width:100%;border-collapse:separate;border-spacing:0;text-align:left;font-size:.875rem;line-height:1.5}.record-data-table_table__t1GMN th{padding:.75rem 1rem;border-bottom:1px solid var(--line);color:var(--text-secondary);background:var(--surface-2);font-size:.75rem;font-weight:600}.record-data-table_table__t1GMN th:first-child{border-top-left-radius:0}.record-data-table_table__t1GMN th:last-child{border-top-right-radius:0}.record-data-table_table__t1GMN td{padding:.9rem 1rem;vertical-align:middle;color:var(--text-primary)}.record-data-table_table__t1GMN td[data-numeric],.record-data-table_table__t1GMN th[data-numeric]{text-align:right;font-variant-numeric:tabular-nums}.record-data-table_detailRow___3tqp+.record-data-table_row__M8CcO>td,.record-data-table_row__M8CcO+.record-data-table_row__M8CcO>td{border-top:1px solid var(--line-soft)}.record-data-table_row__M8CcO:hover,.record-data-table_row__M8CcO[data-expanded]{background:color-mix(in srgb,var(--accent) 4%,var(--surface-1))}.record-data-table_table__t1GMN .record-data-table_actionHeading__DfZ66,.record-data-table_table__t1GMN .record-data-table_action__XgIMf{width:6rem;padding-inline:.6rem}.record-data-table_action__XgIMf button{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:44px;padding:.45rem .65rem;border-radius:.4rem;font-size:.75rem;font-weight:600;color:var(--text-secondary);cursor:pointer}.record-data-table_action__XgIMf button:hover{color:var(--accent);background:var(--surface-2)}.record-data-table_action__XgIMf button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.record-data-table_action__XgIMf button[aria-expanded=true]{color:var(--accent)}.record-data-table_action__XgIMf button[aria-expanded=true] svg{transform:rotate(180deg)}.record-data-table_detailRow___3tqp[hidden]{display:none}.record-data-table_table__t1GMN .record-data-table_detailRow___3tqp>td{padding:0}.record-data-table_detailContent___bEgp{padding:.65rem 1rem .15rem;border-top:1px solid var(--ui-border);border-left:2px solid var(--accent);background:linear-gradient(110deg,var(--ui-selected),transparent 85%)}.record-data-table_detailSummary__y0Pyg{display:flex;align-items:center;justify-content:space-between;gap:.5rem 1rem;min-height:2rem;color:var(--text-muted);font-size:.73rem}.record-data-table_detailSummary__y0Pyg strong{margin-left:.4rem;font-weight:550;color:var(--text-primary)}.record-data-table_detailLink__chnlI{display:inline-flex;align-items:center;gap:.3rem;min-height:2rem;font-size:.72rem;font-weight:600;color:var(--text-heading)}.record-data-table_detailLink__chnlI:hover{text-decoration:underline;text-underline-offset:.2em}.record-data-table_detailStats__yU7lu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;padding:.45rem 0 .7rem}.record-data-table_detailStats__yU7lu>section{min-width:0}.record-data-table_detailStats__yU7lu>section+section{border-left:1px solid var(--ui-border);padding-left:1.5rem}.record-data-table_detailStats__yU7lu h4{margin:0 0 .35rem;font-size:.64rem;color:var(--accent-strong);font-weight:700;letter-spacing:.07em;text-transform:uppercase}.record-data-table_detailStats__yU7lu h4>span{margin-left:.35rem;color:var(--text-muted);font-weight:400;font-size:.6rem;text-transform:none;letter-spacing:0}.record-data-table_facts__5_jfm{display:grid;gap:.1rem;margin:0}.record-data-table_facts__5_jfm>div{display:flex;align-items:baseline;justify-content:space-between;gap:.65rem;min-width:0;padding:.18rem 0;line-height:1.45}.record-data-table_facts__5_jfm dt{font-size:.73rem;color:var(--text-muted)}.record-data-table_facts__5_jfm dd{margin:0;font-size:.8rem;font-weight:550;text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.record-data-table_facts__5_jfm .record-data-table_secondary__CLPn5{font-size:.65rem;margin-top:.1rem}.record-data-table_levelContext__rwige{margin:0 0 .55rem;font-size:.7rem;color:var(--text-secondary)}.record-data-table_moreDetails__ao08V{border-top:1px solid var(--ui-border)}.record-data-table_moreDetails__ao08V>summary{display:flex;align-items:center;gap:.7rem;min-height:44px;padding:.4rem 0;cursor:pointer;list-style:none;font-size:.73rem;font-weight:600;color:var(--text-heading)}.record-data-table_moreDetails__ao08V>summary::-webkit-details-marker{display:none}.record-data-table_moreDetails__ao08V>summary>span:nth-child(2){margin-left:auto;color:var(--text-muted);font-size:.68rem;font-weight:400}.record-data-table_moreDetails__ao08V>summary svg{flex-shrink:0;color:var(--text-muted)}.record-data-table_moreDetails__ao08V[open]>summary svg{transform:rotate(180deg)}.record-data-table_moreDetails__ao08V>summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.record-data-table_identity__hx9NL{display:flex;align-items:center;gap:.75rem;min-width:0}.record-data-table_portrait__uik5J{flex-shrink:0;width:40px;height:48px;object-fit:cover;border-radius:.35rem;background:var(--surface-2);border:1px solid var(--line-soft)}.record-data-table_fallback__HrAE6{display:inline-flex;justify-content:center;align-items:center;font-size:.7rem;color:var(--text-muted)}.record-data-table_name__hbKV2{font-weight:600;overflow-wrap:anywhere}.record-data-table_meta__GSbXC{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.3rem;font-size:.7rem;color:var(--text-muted)}.record-data-table_meta__GSbXC .mob-level-badge{min-width:0;min-height:0;padding:.2rem .4rem;font-size:.68rem}.record-data-table_number__SlJCl{font-variant-numeric:tabular-nums;font-weight:600}.record-data-table_chance__phfYm{color:var(--accent);font-weight:650;font-variant-numeric:tabular-nums}.record-data-table_secondary__CLPn5{display:block;margin-top:.2rem;font-size:.75rem;font-weight:400;color:var(--text-muted)}.record-data-table_quantity__34xUY{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:0 .3em;font-variant-numeric:tabular-nums}.record-data-table_quantity__34xUY>span{white-space:nowrap}.record-data-table_zones__pM7tf{display:grid;gap:.3rem;max-width:18rem;font-size:.8rem;overflow-wrap:anywhere}.record-data-table_lootDetails__SVP3T{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;padding:.15rem 0 .75rem}.record-data-table_lootDetails__SVP3T>div{min-width:0}.record-data-table_lootHeading__GMvQU{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.35rem}.record-data-table_lootHeading__GMvQU h4{margin:0;font-size:.73rem;font-weight:600}.record-data-table_lootHeading__GMvQU h4 span{margin-left:.25rem;color:var(--text-muted);font-weight:400}.record-data-table_lootHeading__GMvQU a{display:inline-flex;align-items:center;gap:.2rem;min-height:32px;color:var(--text-heading);font-size:.68rem}.record-data-table_lootDetails__SVP3T>div>.inline-grid{display:flex;flex-wrap:wrap;gap:.25rem;max-width:100%}.record-data-table_lootDetails__SVP3T .inline-portal-tooltip,.record-data-table_lootDetails__SVP3T .items-icon-tooltip{width:32px;height:32px;border-radius:.25rem}.record-data-table_footer__0AU7_{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.8rem 1rem;border-top:1px solid var(--line-soft);font-size:.8rem;color:var(--text-muted)}.record-data-table_footer__0AU7_ a{min-height:40px;display:inline-flex;align-items:center}.record-data-table_note__pO_lX{font-size:.8rem;color:var(--text-muted);line-height:1.5;margin-top:.4rem}.record-data-table_toolbar__c9qIG{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.3rem}.record-data-table_emptySource__qlK8I{color:var(--text-muted)}@media (max-width:1100px){.record-data-table_table__t1GMN td,.record-data-table_table__t1GMN th{padding-inline:.7rem}.record-data-table_detailStats__yU7lu{gap:1rem}.record-data-table_detailStats__yU7lu>section+section{padding-left:1rem}}@media (max-width:760px){.record-data-table_wrap__7gCMr{border:0;background:transparent}.record-data-table_table__t1GMN,.record-data-table_table__t1GMN tbody{display:block;width:100%;min-width:0}.record-data-table_table__t1GMN thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.record-data-table_table__t1GMN .record-data-table_row__M8CcO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1rem;margin-top:.75rem;padding:1rem;border:1px solid var(--line-soft);border-radius:.35rem;background:var(--surface-1)}.record-data-table_table__t1GMN .record-data-table_row__M8CcO:first-child{margin-top:0}.record-data-table_table__t1GMN .record-data-table_row__M8CcO>td{display:block;width:auto;min-width:0;max-width:none;border:0;padding:0;text-align:left;overflow-wrap:anywhere}.record-data-table_table__t1GMN .record-data-table_row__M8CcO>td:first-child,.record-data-table_table__t1GMN .record-data-table_row__M8CcO>td:last-child:nth-child(2n),.record-data-table_table__t1GMN .record-data-table_row__M8CcO>td[data-wide]{grid-column:1/-1}.record-data-table_table__t1GMN .record-data-table_row__M8CcO>td[data-label]:not(:first-child):before{content:attr(data-label);display:block;margin-bottom:.25rem;color:var(--text-muted);font-size:.7rem;font-weight:500}.record-data-table_table__t1GMN .record-data-table_row__M8CcO>.record-data-table_action__XgIMf{grid-column:1/-1;border-top:1px solid var(--line-soft);margin-top:.1rem}.record-data-table_action__XgIMf button{display:flex;width:100%;justify-content:space-between;padding:.55rem 0 0}.record-data-table_table__t1GMN .record-data-table_row__M8CcO[data-expanded]{border-bottom-left-radius:0;border-bottom-right-radius:0}.record-data-table_table__t1GMN .record-data-table_detailRow___3tqp:not([hidden]),.record-data-table_table__t1GMN .record-data-table_detailRow___3tqp>td{display:block}.record-data-table_detailContent___bEgp{padding:.6rem .8rem .15rem;border:1px solid var(--ui-border);border-top:0;border-left:2px solid var(--accent);border-radius:0 0 .35rem .35rem}.record-data-table_detailSummary__y0Pyg{flex-wrap:wrap;gap:0 .65rem;font-size:.7rem}.record-data-table_detailLink__chnlI{min-height:44px;font-size:.7rem}.record-data-table_detailStats__yU7lu{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem .85rem}.record-data-table_detailStats__yU7lu>section+section{padding-left:.8rem}.record-data-table_detailStats__yU7lu>section:last-child{grid-column:1/-1;padding:.5rem 0 0;border:0;border-top:1px solid var(--ui-border)}.record-data-table_detailStats__yU7lu>section:last-child .record-data-table_facts__5_jfm{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.record-data-table_facts__5_jfm dt{font-size:.68rem}.record-data-table_facts__5_jfm dd{font-size:.74rem}.record-data-table_facts__5_jfm>div{gap:.3rem}.record-data-table_moreDetails__ao08V>summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.2rem .5rem;padding-block:.55rem}.record-data-table_moreDetails__ao08V>summary>span:nth-child(2){grid-column:1;grid-row:2;margin:0;font-size:.64rem}.record-data-table_moreDetails__ao08V>summary>svg{grid-column:2;grid-row:1/3}.record-data-table_lootDetails__SVP3T{grid-template-columns:1fr;gap:.6rem}.record-data-table_lootHeading__GMvQU{margin:0}.record-data-table_lootHeading__GMvQU a{min-height:44px}.record-data-table_lootDetails__SVP3T .inline-portal-tooltip,.record-data-table_lootDetails__SVP3T .items-icon-tooltip{width:44px;height:44px}.record-data-table_quantity__34xUY{justify-content:flex-start}.record-data-table_zones__pM7tf{max-width:none}.record-data-table_footer__0AU7_{padding-inline:0;border:0}.record-data-table_table__t1GMN .items-name-cell{min-width:0;align-items:center}.record-data-table_table__t1GMN .items-name-title{font-size:.9rem;white-space:normal;overflow-wrap:anywhere}.record-data-table_table__t1GMN td>.flex.items-end{align-items:flex-start}}.record-data-table_sortHeading__1Qhch{display:inline-flex;align-items:center;gap:.5rem;min-height:36px;color:inherit;text-align:inherit;cursor:pointer}.record-data-table_sortHeading__1Qhch svg{flex-shrink:0;opacity:.45}.record-data-table_sortHeading__1Qhch:hover,.record-data-table_table__t1GMN th[aria-sort]{color:var(--accent-strong)}.record-data-table_table__t1GMN th[aria-sort] svg{opacity:1}.record-data-table_sortDirection__FIbxw:focus-visible,.record-data-table_sortHeading__1Qhch:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:.2rem}.record-data-table_sortToolbar__CUn6l{display:none}.record-data-table_table__t1GMN td{overflow-wrap:anywhere}.record-data-table_table__t1GMN .items-name-cell{min-width:0}.record-data-table_table__t1GMN .items-name-title{white-space:normal}.record-data-table_table__t1GMN td .items-icon-wrap{width:32px;height:32px;border-radius:.25rem;background:var(--surface-2)}.record-data-table_table__t1GMN td .items-grade-pill,.record-data-table_table__t1GMN td .quest-type-pill,.record-data-table_table__t1GMN td .tag-pill{border-radius:.2rem;font-size:.68rem;box-shadow:none}@media (max-width:760px){.record-data-table_sortToolbar__CUn6l{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin:.25rem 0 .85rem}.record-data-table_sortHint__eMXxp{width:100%;font-size:.68rem;color:var(--text-muted)}.record-data-table_sortToolbar__CUn6l>[data-select-dropdown]{flex:1;min-width:0}.record-data-table_sortDirection__FIbxw{display:inline-flex;justify-content:center;align-items:center;gap:.35rem;min-height:44px;padding:.5rem;border:1px solid var(--ui-border);border-radius:.35rem;font-size:.72rem;color:var(--text-secondary)}.record-data-table_sortDirection__FIbxw:disabled{opacity:.45}}.record-data-table_skillType__ZfxQL{display:inline-flex;border-radius:.2rem;padding:.2rem .45rem;font-size:.7rem;color:var(--accent-strong);background:var(--ui-selected)}.record-data-table_tableSummary__4rMbO{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;width:100%}.record-data-table_footer__0AU7_>div{width:100%}@media (max-width:760px){.record-data-table_table__t1GMN thead{display:none}}.record-data-table_table__t1GMN .record-data-table_actionHeading__DfZ66,.record-data-table_table__t1GMN .record-data-table_action__XgIMf{width:7rem}.record-data-table_action__XgIMf button{white-space:nowrap}.record-data-table_action__XgIMf button svg{flex-shrink:0}.record-data-table_sortScope__IvoF1{margin:.5rem 1rem;color:var(--text-muted);font-size:.68rem}@media (max-width:760px){.record-data-table_sortScope__IvoF1{display:none}}